{
  "courses": [
    {
      "id": "solid-interview-practice",
      "title": "SOLID Interview FAQ",
      "description": "SOLID principles and design patterns practice for interviews.",
      "isPublished": true,
      "authorName": "Jimmy Cooper",
      "authorPicture": "🧑‍💻",
      "color": "#4a90e2",
      "coverColorStart": "#4a90e2",
      "coverColorMiddle": "#4a90e2",
      "coverColorEnd": "#4a90e2",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/solid-interview.webp",
      "icon": "SOLID",
      "iconColorStart": "#faf9fa",
      "iconColorMiddle": "#ffffff",
      "iconColorEnd": "#ffffff",
      "iconSize": 40,
      "titleFontSize": 60,
      "titleFontWeight": "bolder",
      "titleColor": "#eeeff1",
      "titlePosition": "bottom-left",
      "iconPosition": "top-center",
      "courseIndex": 2,
      "category": "Other, IT",
      "cat1": "Other",
      "cat2": "IT",
      "cat3": "",
      "cat4": "",
      "scIndex": 7,
      "stepCount": 4,
      "chapters": [
        {
          "id": "solid-interview-ch1",
          "courseId": "solid-interview-practice",
          "chapterIndex": 0,
          "title": "SOLID Principles",
          "steps": [
            {
              "id": "solid-core-concepts",
              "courseId": "solid-interview-practice",
              "chapterId": "solid-interview-ch1",
              "chapterTitle": "SOLID Principles",
              "chapterIndex": 0,
              "stepIndex": 0,
              "stepType": "html",
              "title": "What is SOLID?",
              "description": "",
              "codeType": "text",
              "checklist": [
                "Explain the SOLID principles in plain language",
                "Describe Abstract class vs Interface",
                "Summarize how polymorphism improves design"
              ],
              "contentHtml": "<div class=\"course-lesson\">\n\n  <h2>SOLID Principles & OOP Interview Cheat Sheet</h2>\n\n  <p>\n    Review the most common interview questions about <strong>SOLID principles</strong>,\n    <strong>Abstract Class vs Interface</strong>, and\n    <strong>Polymorphism</strong>. Master these concepts to write cleaner,\n    maintainable, and extensible object-oriented applications.\n  </p>\n\n  <div class=\"summary-box\">\n    💡 <strong>Interview Tip:</strong><br>\n    Most .NET interviews ask:\n    <ul>\n      <li>Explain the SOLID principles.</li>\n      <li>When would you use an Interface instead of an Abstract Class?</li>\n      <li>What is Polymorphism? Give a real-world example.</li>\n    </ul>\n  </div>\n\n  <div class=\"table-wrapper\">\n\n    <table class=\"solid-table\">\n\n      <thead>\n        <tr>\n          <th>Topic</th>\n          <th>Short Answer</th>\n          <th>Key Idea</th>\n          <th>Real-world Example</th>\n          <th>Why It Matters</th>\n        </tr>\n      </thead>\n\n      <tbody>\n\n        <tr>\n          <td><strong>SOLID</strong></td>\n          <td>Five OO design principles</td>\n          <td>Build clean, flexible, maintainable software.</td>\n          <td>Insurance system that grows without rewriting existing code.</td>\n          <td>Easy to maintain and extend.</td>\n        </tr>\n\n        <tr>\n          <td><strong>SRP</strong><br>Single Responsibility Principle</td>\n          <td>One class = One responsibility</td>\n          <td>A class should have only one reason to change.</td>\n          <td><code>PremiumCalculator</code> only calculates premiums.</td>\n          <td>Simpler testing and maintenance.</td>\n        </tr>\n\n        <tr>\n          <td><strong>OCP</strong><br>Open / Closed Principle</td>\n          <td>Extend without modifying</td>\n          <td>Add new features without changing existing code.</td>\n          <td>Add <code>TravelPolicy</code> without changing existing policies.</td>\n          <td>Lower risk when adding features.</td>\n        </tr>\n\n        <tr>\n          <td><strong>LSP</strong><br>Liskov Substitution Principle</td>\n          <td>Child objects replace parent objects safely</td>\n          <td>Derived classes should behave correctly wherever the base class is used.</td>\n          <td><code>MotorPolicy</code> works anywhere a <code>Policy</code> is expected.</td>\n          <td>Reliable inheritance.</td>\n        </tr>\n\n        <tr>\n          <td><strong>ISP</strong><br>Interface Segregation Principle</td>\n          <td>Small focused interfaces</td>\n          <td>Clients shouldn't implement methods they don't need.</td>\n          <td><code>IClaimable</code> and <code>IRenewable</code> are separate.</td>\n          <td>Cleaner architecture.</td>\n        </tr>\n\n        <tr>\n          <td><strong>DIP</strong><br>Dependency Inversion Principle</td>\n          <td>Depend on abstractions</td>\n          <td>High-level modules depend on interfaces instead of concrete classes.</td>\n          <td><code>ClaimService → IPaymentService</code></td>\n          <td>Easy unit testing and dependency injection.</td>\n        </tr>\n\n        <tr>\n          <td><strong>Abstract Class vs Interface</strong></td>\n          <td>\n            Abstract = shared implementation<br>\n            Interface = contract\n          </td>\n          <td>\n            Abstract classes can contain code and state.<br>\n            Interfaces define capabilities.\n          </td>\n          <td>\n            <code>Policy</code> (Abstract)<br>\n            <code>IClaimable</code> (Interface)\n          </td>\n          <td>Choose the correct level of abstraction.</td>\n        </tr>\n\n        <tr>\n          <td><strong>Polymorphism</strong></td>\n          <td>Same method, different behaviour</td>\n          <td>Different objects respond differently to the same method call.</td>\n          <td><code>CalculateClaim()</code> behaves differently for Car, Travel and Health policies.</td>\n          <td>Reusable and extensible business logic.</td>\n        </tr>\n\n      </tbody>\n\n    </table>\n\n  </div>\n\n</div>\n\n<style>\n\n.course-lesson{\n    max-width:1100px;\n    margin:auto;\n    font-family:Arial,Helvetica,sans-serif;\n    color:#1e293b;\n    line-height:1.7;\n}\n\n.course-lesson h2{\n    margin-bottom:12px;\n    font-size:30px;\n    color:#0f172a;\n}\n\n.course-lesson p{\n    font-size:16px;\n    margin-bottom:20px;\n}\n\n.summary-box{\n    background:#eff6ff;\n    border-left:5px solid #3b82f6;\n    padding:16px 20px;\n    border-radius:10px;\n    margin-bottom:25px;\n}\n\n.summary-box ul{\n    margin:10px 0 0 20px;\n}\n\n.table-wrapper{\n    overflow-x:auto;\n}\n\n.solid-table{\n    width:100%;\n    border-collapse:collapse;\n    min-width:950px;\n}\n\n.solid-table thead{\n    background:#2563eb;\n    color:white;\n}\n\n.solid-table th{\n    padding:14px;\n    text-align:left;\n    font-size:15px;\n}\n\n.solid-table td{\n    padding:14px;\n    border-bottom:1px solid #e2e8f0;\n    vertical-align:top;\n    font-size:15px;\n}\n\n.solid-table tbody tr:nth-child(even){\n    background:#f8fafc;\n}\n\n.solid-table tbody tr:hover{\n    background:#eef6ff;\n}\n\ncode{\n    background:#eef2ff;\n    padding:2px 6px;\n    border-radius:5px;\n    color:#1d4ed8;\n}\n\n@media (max-width:768px){\n\n.course-lesson h2{\n    font-size:24px;\n}\n\n.course-lesson p,\n.summary-box,\n.solid-table th,\n.solid-table td{\n    font-size:14px;\n}\n\n}\n\n</style>"
            },
            {
              "id": "solid-oop-fundamentals",
              "courseId": "solid-interview-practice",
              "chapterId": "solid-interview-ch1",
              "chapterTitle": "SOLID Principles",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "html",
              "title": "OOP Fundamentals",
              "description": "",
              "codeType": "text",
              "checklist": [
                "Explain the core OOP concepts clearly",
                "Describe how objects, classes, and encapsulation relate",
                "Summarize polymorphism, abstraction, and constructors"
              ],
              "contentHtml": "<div class=\"course-lesson\">\n\n    <h2>Object-Oriented Programming (OOP) Interview Cheat Sheet</h2>\n\n    <p>\n        Review the fundamental Object-Oriented Programming (OOP) concepts that\n        every software developer should know. These concepts are frequently asked\n        during .NET, Java, C++, and general software engineering interviews.\n    </p>\n\n    <div class=\"summary-box\">\n        💡 <strong>Interview Tip</strong>\n        <ul>\n            <li>Know the four pillars of OOP: <strong>Encapsulation, Abstraction, Inheritance, and Polymorphism.</strong></li>\n            <li>Understand the difference between a <strong>Class</strong> and an <strong>Object</strong>.</li>\n            <li>Be ready to explain each concept with a simple real-world example.</li>\n        </ul>\n    </div>\n\n    <div class=\"table-wrapper\">\n\n        <table class=\"oop-table\">\n\n            <thead>\n                <tr>\n                    <th>Concept</th>\n                    <th>Definition</th>\n                    <th>Explanation</th>\n                    <th>Example</th>\n                    <th>Benefit</th>\n                </tr>\n            </thead>\n\n            <tbody>\n\n                <tr>\n                    <td><strong>Class</strong></td>\n                    <td>A blueprint for creating objects.</td>\n                    <td>\n                        A class defines the properties (fields) and behaviours\n                        (methods) that its objects will have.\n                    </td>\n                    <td>\n                        <code>class Animal { }</code>\n                    </td>\n                    <td>\n                        Organizes code into reusable templates.\n                    </td>\n                </tr>\n\n                <tr>\n                    <td><strong>Object</strong></td>\n                    <td>An instance of a class.</td>\n                    <td>\n                        Objects are real runtime instances created from a class\n                        and contain actual data.\n                    </td>\n                    <td>\n                        <code>Animal dog = new Animal();</code>\n                    </td>\n                    <td>\n                        Models real-world entities in software.\n                    </td>\n                </tr>\n\n                <tr>\n                    <td><strong>Encapsulation</strong></td>\n                    <td>Protect data by controlling access.</td>\n                    <td>\n                        Keep data private and expose it through methods or\n                        properties to prevent invalid changes.\n                    </td>\n                    <td>\n                        <code>private int age;</code><br>\n                        <code>public int Age { get; set; }</code>\n                    </td>\n                    <td>\n                        Improves security, validation, and maintainability.\n                    </td>\n                </tr>\n\n                <tr>\n                    <td><strong>Abstraction</strong></td>\n                    <td>Hide implementation details.</td>\n                    <td>\n                        Show only the essential behaviour while hiding the\n                        internal complexity from users.\n                    </td>\n                    <td>\n                        <code>abstract class Shape</code>\n                    </td>\n                    <td>\n                        Simplifies application design and reduces complexity.\n                    </td>\n                </tr>\n\n                <tr>\n                    <td><strong>Inheritance</strong></td>\n                    <td>Reuse code through parent-child relationships.</td>\n                    <td>\n                        A child class inherits properties and methods from a\n                        parent class and can extend or override behaviour.\n                    </td>\n                    <td>\n                        <code>class Dog : Animal</code>\n                    </td>\n                    <td>\n                        Promotes code reuse and easier maintenance.\n                    </td>\n                </tr>\n\n                <tr>\n                    <td><strong>Polymorphism</strong></td>\n                    <td>One interface, many implementations.</td>\n                    <td>\n                        The same method call can produce different behaviour\n                        depending on the object's actual type.\n                    </td>\n                    <td>\n                        <code>animal.Sound();</code><br>\n                        Dog → Bark<br>\n                        Cat → Meow\n                    </td>\n                    <td>\n                        Produces flexible and extensible applications.\n                    </td>\n                </tr>\n\n                <tr>\n                    <td><strong>Constructor</strong></td>\n                    <td>Initializes an object.</td>\n                    <td>\n                        A constructor runs automatically when an object is\n                        created and sets its initial state.\n                    </td>\n                    <td>\n                        <code>public Dog(){ Age = 1; }</code>\n                    </td>\n                    <td>\n                        Ensures objects start in a valid state.\n                    </td>\n                </tr>\n\n            </tbody>\n\n        </table>\n\n    </div>\n\n</div>\n\n<style>\n\n.course-lesson{\n    max-width:1100px;\n    margin:auto;\n    font-family:Arial,Helvetica,sans-serif;\n    color:#1e293b;\n    line-height:1.7;\n}\n\n.course-lesson h2{\n    font-size:30px;\n    margin-bottom:14px;\n    color:#0f172a;\n}\n\n.course-lesson p{\n    font-size:16px;\n    margin-bottom:20px;\n}\n\n.summary-box{\n    background:#ecfeff;\n    border-left:5px solid #06b6d4;\n    padding:18px;\n    border-radius:10px;\n    margin-bottom:25px;\n}\n\n.summary-box ul{\n    margin:10px 0 0 22px;\n}\n\n.table-wrapper{\n    overflow-x:auto;\n}\n\n.oop-table{\n    width:100%;\n    min-width:980px;\n    border-collapse:collapse;\n}\n\n.oop-table thead{\n    background:#0891b2;\n    color:white;\n}\n\n.oop-table th{\n    padding:14px;\n    text-align:left;\n    font-size:15px;\n}\n\n.oop-table td{\n    padding:14px;\n    vertical-align:top;\n    border-bottom:1px solid #e2e8f0;\n    font-size:15px;\n}\n\n.oop-table tbody tr:nth-child(even){\n    background:#f8fafc;\n}\n\n.oop-table tbody tr:hover{\n    background:#f0fdff;\n}\n\ncode{\n    background:#eef2ff;\n    color:#1d4ed8;\n    padding:2px 6px;\n    border-radius:4px;\n    font-size:14px;\n}\n\n@media (max-width:768px){\n\n.course-lesson h2{\n    font-size:24px;\n}\n\n.course-lesson p,\n.summary-box,\n.oop-table th,\n.oop-table td{\n    font-size:14px;\n}\n\n}\n\n</style>"
            },
            {
              "id": "solid-design-patterns",
              "courseId": "solid-interview-practice",
              "chapterId": "solid-interview-ch1",
              "chapterTitle": "SOLID Principles",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "html",
              "title": "Explain Design Patterns",
              "description": "",
              "codeType": "text",
              "checklist": [
                "Explain Singleton and Factory patterns",
                "Describe Observer and reuse patterns",
                "Summarize when to use these design patterns"
              ],
              "contentHtml": "<div class=\"course-lesson\">\n\n    <h2>Design Patterns Interview Cheat Sheet</h2>\n\n    <p>\n        Design patterns are proven solutions to common software design problems.\n        They help developers write flexible, reusable, and maintainable applications.\n        Interviewers often ask when and why you would use a particular pattern.\n    </p>\n\n    <div class=\"summary-box\">\n        💡 <strong>Interview Tip</strong>\n        <ul>\n            <li>Know the purpose of each pattern instead of memorizing definitions.</li>\n            <li>Be able to explain a real-world use case.</li>\n            <li>Understand when to use each pattern and its advantages.</li>\n        </ul>\n    </div>\n\n    <div class=\"table-wrapper\">\n\n        <table class=\"pattern-table\">\n\n            <thead>\n                <tr>\n                    <th>Pattern</th>\n                    <th>Definition</th>\n                    <th>Explanation</th>\n                    <th>Example</th>\n                    <th>Benefit</th>\n                </tr>\n            </thead>\n\n            <tbody>\n\n                <tr>\n                    <td><strong>Singleton</strong></td>\n                    <td>Only one instance exists.</td>\n                    <td>\n                        Ensures a class has a single shared instance throughout\n                        the application.\n                    </td>\n                    <td>\n                        Logger, Configuration Manager, Cache Manager\n                    </td>\n                    <td>\n                        Saves memory and provides centralized access.\n                    </td>\n                </tr>\n\n                <tr>\n                    <td><strong>Factory</strong></td>\n                    <td>Create objects without using <code>new</code>.</td>\n                    <td>\n                        Encapsulates object creation so clients don't depend on\n                        concrete classes.\n                    </td>\n                    <td>\n                        <code>PolicyFactory.Create()</code>\n                    </td>\n                    <td>\n                        Easier maintenance and extension.\n                    </td>\n                </tr>\n\n                <tr>\n                    <td><strong>Observer</strong></td>\n                    <td>Notify multiple objects automatically.</td>\n                    <td>\n                        When one object changes, all subscribed objects receive\n                        updates.\n                    </td>\n                    <td>\n                        Email notifications, Event handlers\n                    </td>\n                    <td>\n                        Loose coupling and automatic updates.\n                    </td>\n                </tr>\n\n                <tr>\n                    <td><strong>Strategy</strong></td>\n                    <td>Choose an algorithm at runtime.</td>\n                    <td>\n                        Encapsulates different algorithms behind a common\n                        interface.\n                    </td>\n                    <td>\n                        Different payment methods or discount calculations.\n                    </td>\n                    <td>\n                        Flexible business rules.\n                    </td>\n                </tr>\n\n                <tr>\n                    <td><strong>Builder</strong></td>\n                    <td>Build complex objects step by step.</td>\n                    <td>\n                        Separates object construction from its representation.\n                    </td>\n                    <td>\n                        Creating reports, invoices, or HTTP requests.\n                    </td>\n                    <td>\n                        Cleaner object creation.\n                    </td>\n                </tr>\n\n                <tr>\n                    <td><strong>Repository</strong></td>\n                    <td>Separate data access from business logic.</td>\n                    <td>\n                        Provides a clean interface for database operations.\n                    </td>\n                    <td>\n                        <code>CustomerRepository</code>\n                    </td>\n                    <td>\n                        Easier testing and database independence.\n                    </td>\n                </tr>\n\n                <tr>\n                    <td><strong>Dependency Injection (DI)</strong></td>\n                    <td>Provide dependencies from outside.</td>\n                    <td>\n                        Objects receive required services instead of creating\n                        them directly.\n                    </td>\n                    <td>\n                        ASP.NET Core built-in DI Container.\n                    </td>\n                    <td>\n                        Loose coupling and easier unit testing.\n                    </td>\n                </tr>\n\n            </tbody>\n\n        </table>\n\n    </div>\n\n</div>\n\n<style>\n\n.course-lesson{\n    max-width:1100px;\n    margin:auto;\n    font-family:Arial,Helvetica,sans-serif;\n    color:#1e293b;\n    line-height:1.7;\n}\n\n.course-lesson h2{\n    font-size:30px;\n    color:#0f172a;\n    margin-bottom:14px;\n}\n\n.course-lesson p{\n    font-size:16px;\n    margin-bottom:20px;\n}\n\n.summary-box{\n    background:#eff6ff;\n    border-left:5px solid #2563eb;\n    padding:18px;\n    border-radius:10px;\n    margin-bottom:25px;\n}\n\n.summary-box ul{\n    margin:10px 0 0 22px;\n}\n\n.table-wrapper{\n    overflow-x:auto;\n}\n\n.pattern-table{\n    width:100%;\n    min-width:1000px;\n    border-collapse:collapse;\n}\n\n.pattern-table thead{\n    background:#2563eb;\n    color:#fff;\n}\n\n.pattern-table th{\n    padding:14px;\n    text-align:left;\n    font-size:15px;\n}\n\n.pattern-table td{\n    padding:14px;\n    vertical-align:top;\n    border-bottom:1px solid #e2e8f0;\n    font-size:15px;\n}\n\n.pattern-table tbody tr:nth-child(even){\n    background:#f8fafc;\n}\n\n.pattern-table tbody tr:hover{\n    background:#eef6ff;\n}\n\ncode{\n    background:#eef2ff;\n    color:#1d4ed8;\n    padding:2px 6px;\n    border-radius:4px;\n    font-size:14px;\n}\n\n@media (max-width:768px){\n\n.course-lesson h2{\n    font-size:24px;\n}\n\n.course-lesson p,\n.summary-box,\n.pattern-table th,\n.pattern-table td{\n    font-size:14px;\n}\n\n}\n\n</style>"
            },
            {
              "id": "solid-architecture-and-system",
              "courseId": "solid-interview-practice",
              "chapterId": "solid-interview-ch1",
              "chapterTitle": "SOLID Principles",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "html",
              "title": "Explain ARCHITECTURE & SYSTEM",
              "description": "",
              "codeType": "text",
              "checklist": [
                "Explain hybrid architecture",
                "Describe monolith vs microservices",
                "Summarize scalability and polymorphism in architecture"
              ],
              "contentHtml": "<div class=\"course-lesson\">\n\n<style>\n.architecture-review{\n    max-width:1100px;\n    margin:auto;\n    font-family:Arial, Helvetica, sans-serif;\n}\n\n.architecture-review h2{\n    margin:0 0 10px;\n    color:#1e3a8a;\n    font-size:30px;\n}\n\n.architecture-review p{\n    color:#475569;\n    line-height:1.7;\n    margin-bottom:22px;\n    font-size:16px;\n}\n\n.lesson-table{\n    width:100%;\n    border-collapse:separate;\n    border-spacing:0;\n    border-radius:14px;\n    overflow:hidden;\n    box-shadow:0 8px 24px rgba(0,0,0,.08);\n    font-size:14px;\n}\n\n.lesson-table thead th{\n    background:#2563eb;\n    color:#fff;\n    padding:14px;\n    text-align:left;\n    font-weight:700;\n    border-right:1px solid rgba(255,255,255,.2);\n}\n\n.lesson-table thead th:last-child{\n    border-right:none;\n}\n\n.lesson-table tbody td{\n    padding:14px;\n    border-bottom:1px solid #e5e7eb;\n    vertical-align:top;\n    line-height:1.6;\n}\n\n.lesson-table tbody tr:nth-child(even){\n    background:#f8fafc;\n}\n\n.lesson-table tbody tr:hover{\n    background:#eef6ff;\n    transition:.2s;\n}\n\n.lesson-table tbody td:first-child{\n    font-weight:700;\n    color:#1d4ed8;\n    background:#eff6ff;\n}\n\n.lesson-table tbody td:nth-child(2){\n    color:#0f766e;\n    font-weight:600;\n}\n\n.lesson-table tbody td:last-child{\n    color:#166534;\n    font-weight:600;\n    background:#f0fdf4;\n}\n\n.lesson-table code{\n    background:#ede9fe;\n    color:#6d28d9;\n    padding:2px 6px;\n    border-radius:5px;\n    font-size:13px;\n}\n\n.lesson-table strong{\n    color:#0f172a;\n}\n\n@media (max-width:900px){\n\n.lesson-table{\n    display:block;\n    overflow-x:auto;\n    white-space:nowrap;\n}\n\n}\n</style>\n\n<div class=\"architecture-review\">\n\n<h2>Architecture &amp; System Design Review</h2>\n\n<p>\nReview the architecture and system design concepts that frequently appear in\nsoftware engineering interviews. Focus on understanding the idea, when to use\nit, and the value it provides in real-world applications.\n</p>\n\n<table class=\"lesson-table\">\n\n<thead>\n<tr>\n<th width=\"22%\">Concept</th>\n<th width=\"18%\">Short Definition</th>\n<th width=\"26%\">Explanation</th>\n<th width=\"18%\">Example</th>\n<th width=\"16%\">Why It Matters</th>\n</tr>\n</thead>\n\n<tbody>\n\n<tr>\n<td>Hybrid Architecture</td>\n<td>Separate UI and Backend</td>\n<td>\nFrontend communicates with backend APIs, allowing each layer to evolve independently.\n</td>\n<td>\nReact + ASP.NET Core Web API\n</td>\n<td>\nCleaner architecture and easier maintenance.\n</td>\n</tr>\n\n<tr>\n<td>Monolith vs Microservices</td>\n<td>One application vs many services</td>\n<td>\nA monolith packages everything into one application, while microservices divide features into independent services.\n</td>\n<td>\nPolicy Service, Claim Service and Billing Service\n</td>\n<td>\nImproves scalability and team productivity.\n</td>\n</tr>\n\n<tr>\n<td>Scalability</td>\n<td>Handle increasing workloads</td>\n<td>\nA scalable application continues performing well as more users and requests arrive.\n</td>\n<td>\nInsurance claim portal during peak claim periods\n</td>\n<td>\nMaintains fast response time.\n</td>\n</tr>\n\n<tr>\n<td>Compile-time vs Runtime Polymorphism</td>\n<td>Overloading vs Overriding</td>\n<td>\nOverloading is resolved during compilation, while overriding is determined at runtime.\n</td>\n<td>\n<code>Calculate()</code> overload vs\n<code>CalculateClaim()</code> override\n</td>\n<td>\nCreates flexible and reusable code.\n</td>\n</tr>\n\n<tr>\n<td>Singleton vs Factory</td>\n<td>Reuse vs Create Objects</td>\n<td>\nSingleton guarantees a single shared instance, while Factory centralizes object creation.\n</td>\n<td>\nLogger and PolicyFactory\n</td>\n<td>\nReduces coupling and simplifies maintenance.\n</td>\n</tr>\n\n<tr>\n<td>REST API</td>\n<td>HTTP-based communication</td>\n<td>\nApplications exchange data through standard HTTP methods such as GET, POST, PUT and DELETE.\n</td>\n<td>\n<code>GET /api/products</code>\n</td>\n<td>\nStandard communication between frontend and backend.\n</td>\n</tr>\n\n<tr>\n<td>Stateless API</td>\n<td>No server-side session</td>\n<td>\nEvery request contains all information required to process it without remembering previous requests.\n</td>\n<td>\nJWT Authentication\n</td>\n<td>\nSupports horizontal scaling and load balancing.\n</td>\n</tr>\n\n<tr>\n<td>Load Balancer</td>\n<td>Distribute traffic</td>\n<td>\nRoutes incoming requests across multiple servers to prevent overload.\n</td>\n<td>\nAWS Application Load Balancer\n</td>\n<td>\nImproves availability and performance.\n</td>\n</tr>\n\n<tr>\n<td>Caching</td>\n<td>Store frequently used data</td>\n<td>\nKeeps commonly requested information in memory instead of repeatedly querying the database.\n</td>\n<td>\nRedis Cache\n</td>\n<td>\nFaster response times and lower database load.\n</td>\n</tr>\n\n<tr>\n<td>Message Queue</td>\n<td>Asynchronous communication</td>\n<td>\nApplications exchange messages without waiting for immediate processing.\n</td>\n<td>\nRabbitMQ, IBM MQ\n</td>\n<td>\nImproves reliability and system throughput.\n</td>\n</tr>\n\n<tr>\n<td>Horizontal vs Vertical Scaling</td>\n<td>Add servers vs Bigger server</td>\n<td>\nHorizontal scaling adds more machines, while vertical scaling increases the resources of one machine.\n</td>\n<td>\nKubernetes Pods vs Upgrading CPU/RAM\n</td>\n<td>\nSupports growing business demands.\n</td>\n</tr>\n\n<tr>\n<td>High Availability</td>\n<td>Minimize downtime</td>\n<td>\nUses redundancy and failover mechanisms so services remain available even when servers fail.\n</td>\n<td>\nMultiple API servers behind a load balancer\n</td>\n<td>\nKeeps business applications online.\n</td>\n</tr>\n\n</tbody>\n\n</table>\n\n</div>\n\n</div>"
            }
          ]
        }
      ]
    },
    {
      "id": "angular-interview-practice",
      "title": "Angular Interview FAQ",
      "description": "Angular concept interview questions and answers.",
      "isPublished": true,
      "authorName": "Jimmy Cooper",
      "authorPicture": "🧑‍💻",
      "color": "#dd0031",
      "coverColorStart": "#dd0031",
      "coverColorMiddle": "#dd0031",
      "coverColorEnd": "#dd0031",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/angular-interview.webp",
      "icon": "Angular",
      "iconColorStart": "#f7f6f9",
      "iconColorMiddle": "#ffffff",
      "iconColorEnd": "#ffffff",
      "iconSize": 35,
      "titleFontSize": 60,
      "titleFontWeight": "bolder",
      "titleColor": "#f5f7f9",
      "titlePosition": "bottom-left",
      "iconPosition": "top-center",
      "courseIndex": 3,
      "category": "Other, IT",
      "cat1": "Other",
      "cat2": "IT",
      "cat3": "",
      "cat4": "",
      "scIndex": 7,
      "stepCount": 15,
      "chapters": [
        {
          "id": "angular-interview-ch1",
          "courseId": "angular-interview-practice",
          "chapterIndex": 0,
          "title": "Angular Concepts",
          "steps": [
            {
              "id": "angular-concepts-authguard",
              "courseId": "angular-interview-practice",
              "chapterId": "angular-interview-ch1",
              "chapterTitle": "Angular Concepts",
              "chapterIndex": 0,
              "stepIndex": 0,
              "stepType": "html",
              "title": "AuthGuard & Route Protection",
              "description": "",
              "codeType": "text",
              "checklist": [
                "Explain AuthGuard and route access control",
                "Describe all lifecycle hooks in Angular",
                "Understand NgRx for state management",
                "Explain Angular-to-.NET communication patterns",
                "Understand two-way data binding and routing"
              ],
              "contentHtml": "<div class=\"course-lesson\">\n\n<style>\n\n.angular-review{\n    max-width:1200px;\n    margin:auto;\n    font-family:Arial,Helvetica,sans-serif;\n}\n\n.angular-review h2{\n    margin:0 0 10px;\n    color:#c2185b;\n    font-size:30px;\n}\n\n.angular-review p{\n    color:#475569;\n    font-size:16px;\n    line-height:1.7;\n    margin-bottom:24px;\n}\n\n.lesson-table{\n    width:100%;\n    border-collapse:separate;\n    border-spacing:0;\n    border-radius:14px;\n    overflow:hidden;\n    box-shadow:0 8px 24px rgba(0,0,0,.08);\n    font-size:14px;\n}\n\n.lesson-table thead th{\n    background:#d81b60;\n    color:#fff;\n    padding:14px;\n    text-align:left;\n    font-weight:700;\n    border-right:1px solid rgba(255,255,255,.2);\n}\n\n.lesson-table thead th:last-child{\n    border-right:none;\n}\n\n.lesson-table tbody td{\n    padding:14px;\n    border-bottom:1px solid #ececec;\n    vertical-align:top;\n    line-height:1.6;\n}\n\n.lesson-table tbody tr:nth-child(even){\n    background:#fafafa;\n}\n\n.lesson-table tbody tr:hover{\n    background:#fff5f8;\n    transition:.2s;\n}\n\n.lesson-table tbody td:first-child{\n    font-weight:700;\n    color:#c2185b;\n    background:#fff0f6;\n}\n\n.lesson-table tbody td:nth-child(2){\n    font-weight:600;\n    color:#1565c0;\n}\n\n.lesson-table tbody td:last-child{\n    font-weight:600;\n    color:#2e7d32;\n    background:#f1fff4;\n}\n\n.lesson-table code{\n    background:#ede7f6;\n    color:#5e35b1;\n    padding:2px 6px;\n    border-radius:4px;\n}\n\n.lesson-table strong{\n    color:#111827;\n}\n\n@media(max-width:900px){\n\n.lesson-table{\n    display:block;\n    overflow-x:auto;\n    white-space:nowrap;\n}\n\n}\n\n</style>\n\n<div class=\"angular-review\">\n\n<h2>Angular Interview Review</h2>\n\n<p>\nReview Angular authentication, lifecycle hooks, NgRx state management, routing,\ndependency injection, and frontend communication with ASP.NET Core Web APIs.\nThese are common interview topics for Angular and Full Stack developers.\n</p>\n\n<table class=\"lesson-table\">\n\n<thead>\n<tr>\n<th width=\"23%\">Interview Question</th>\n<th width=\"17%\">Short Answer</th>\n<th width=\"28%\">Explanation</th>\n<th width=\"17%\">Example</th>\n<th width=\"15%\">Why It Matters</th>\n</tr>\n</thead>\n\n<tbody>\n\n<tr>\n<td>What is AuthGuard?</td>\n<td>Protects application routes</td>\n<td>AuthGuard determines whether a user can navigate to a route based on authentication or authorization.</td>\n<td>Redirect unauthenticated users to Login.</td>\n<td>Secures private pages.</td>\n</tr>\n\n<tr>\n<td>How do you implement AuthGuard?</td>\n<td>Implement <code>CanActivate</code></td>\n<td>Create a guard service that checks authentication and returns true or false before navigation.</td>\n<td>Validate JWT before opening Dashboard.</td>\n<td>Centralized route security.</td>\n</tr>\n\n<tr>\n<td>What is ngOnChanges?</td>\n<td>Triggered when inputs change</td>\n<td>Runs whenever an <code>@Input()</code> property changes and provides previous and current values.</td>\n<td>Refresh child component after parent data changes.</td>\n<td>Respond to external updates.</td>\n</tr>\n\n<tr>\n<td>What is ngOnInit?</td>\n<td>Initialize component</td>\n<td>Runs once after Angular initializes component inputs.</td>\n<td>Load products from API.</td>\n<td>Best place for startup logic.</td>\n</tr>\n\n<tr>\n<td>What is ngDoCheck?</td>\n<td>Custom change detection</td>\n<td>Runs during every Angular change detection cycle for advanced scenarios.</td>\n<td>Detect deep object changes.</td>\n<td>Supports complex UI updates.</td>\n</tr>\n\n<tr>\n<td>What is ngAfterContentInit?</td>\n<td>Projected content initialized</td>\n<td>Runs after external content is inserted using <code>&lt;ng-content&gt;</code>.</td>\n<td>Initialize projected templates.</td>\n<td>Work with projected content.</td>\n</tr>\n\n<tr>\n<td>What is ngAfterContentChecked?</td>\n<td>Content checked</td>\n<td>Runs after every content change detection.</td>\n<td>Validate projected data.</td>\n<td>Monitor content updates.</td>\n</tr>\n\n<tr>\n<td>What is ngAfterViewInit?</td>\n<td>View initialized</td>\n<td>Runs after component view and child views are fully created.</td>\n<td>Access <code>@ViewChild</code>.</td>\n<td>Safe DOM access.</td>\n</tr>\n\n<tr>\n<td>What is ngAfterViewChecked?</td>\n<td>View checked</td>\n<td>Runs after each view change detection.</td>\n<td>Update UI after rendering.</td>\n<td>Synchronize UI state.</td>\n</tr>\n\n<tr>\n<td>What is ngOnDestroy?</td>\n<td>Cleanup before removal</td>\n<td>Release resources before Angular destroys the component.</td>\n<td>Unsubscribe Observables.</td>\n<td>Prevents memory leaks.</td>\n</tr>\n\n<tr>\n<td>What is NgRx?</td>\n<td>State management library</td>\n<td>Centralizes application state using Store, Actions, Reducers and Effects.</td>\n<td>User authentication state.</td>\n<td>Predictable application state.</td>\n</tr>\n\n<tr>\n<td>What are NgRx Actions?</td>\n<td>Represent events</td>\n<td>Actions describe what happened inside the application.</td>\n<td><code>LoginSuccess</code></td>\n<td>Clear application flow.</td>\n</tr>\n\n<tr>\n<td>What are NgRx Reducers?</td>\n<td>Update state</td>\n<td>Pure functions that return a new immutable state.</td>\n<td>Update logged-in user.</td>\n<td>Easy debugging.</td>\n</tr>\n\n<tr>\n<td>What are NgRx Effects?</td>\n<td>Handle side effects</td>\n<td>Perform asynchronous work such as HTTP requests.</td>\n<td>Load products from API.</td>\n<td>Keeps reducers pure.</td>\n</tr>\n\n<tr>\n<td>What are NgRx Selectors?</td>\n<td>Read Store data</td>\n<td>Retrieve specific data efficiently using memoized functions.</td>\n<td>Select current user.</td>\n<td>Better performance.</td>\n</tr>\n\n<tr>\n<td>How does Angular communicate with .NET?</td>\n<td>HTTP + JSON</td>\n<td>Angular sends HTTP requests using HttpClient and receives JSON from ASP.NET Core APIs.</td>\n<td><code>GET /api/products</code></td>\n<td>Frontend-backend integration.</td>\n</tr>\n\n<tr>\n<td>What is HttpClient?</td>\n<td>HTTP service</td>\n<td>Angular service for GET, POST, PUT and DELETE requests.</td>\n<td><code>http.get()</code></td>\n<td>Simplifies API calls.</td>\n</tr>\n\n<tr>\n<td>How do you handle HTTP errors?</td>\n<td>catchError()</td>\n<td>Use RxJS operators or subscribe error callbacks to process failed requests.</td>\n<td>Display \"Product not found\".</td>\n<td>Improves user experience.</td>\n</tr>\n\n<tr>\n<td>What is Two-Way Data Binding?</td>\n<td>Model ↔ View synchronization</td>\n<td>Keeps UI and component data synchronized automatically.</td>\n<td><code>[(ngModel)]</code></td>\n<td>Less manual coding.</td>\n</tr>\n\n<tr>\n<td>What is Angular Routing?</td>\n<td>SPA navigation</td>\n<td>Navigate between components without reloading the page.</td>\n<td><code>/dashboard</code></td>\n<td>Smooth user experience.</td>\n</tr>\n\n<tr>\n<td>What is Dependency Injection (DI)?</td>\n<td>Inject services</td>\n<td>Angular automatically provides dependencies through constructors.</td>\n<td><code>constructor(private userService: UserService)</code></td>\n<td>Loose coupling and easier testing.</td>\n</tr>\n\n</tbody>\n\n</table>\n\n</div>\n\n</div>"
            }
          ]
        },
        {
          "id": "angular-interview-ch2",
          "courseId": "angular-interview-practice",
          "chapterIndex": 1,
          "title": "Angular & .NET Core Integration",
          "steps": [
            {
              "id": "angular-dotnet-integration",
              "courseId": "angular-interview-practice",
              "chapterId": "angular-interview-ch2",
              "chapterTitle": "Angular & .NET Core Integration",
              "chapterIndex": 1,
              "stepIndex": 0,
              "stepType": "code-exam",
              "title": "Angular & .NET Core Integration",
              "description": "Connect Angular to a .NET Core API, handle CORS and secure API calls.",
              "codeType": "code",
              "starterCode": "import { Component } from '@angular/core';\nimport { HttpClient } from '@angular/common/http';\n\n@Component({\n  selector: 'app-dotnet-integration',\n  template: `\n    <button (click)=\"loadData()\">Load policies</button>\n    <div *ngIf=\"policies\">{{ policies | json }}</div>\n  `\n})\nexport class DotnetIntegrationComponent {\n  policies: any;\n\n  constructor(private http: HttpClient) {}\n\n  loadData() {\n    this.http.get('/api/policies').subscribe({\n      next: (result) => (this.policies = result),\n      error: (error) => console.error('API error', error),\n    });\n  }\n}\n",
              "page": {
                "editor": {
                  "hints": []
                }
              }
            }
          ]
        },
        {
          "id": "angular-interview-ch3",
          "courseId": "angular-interview-practice",
          "chapterIndex": 2,
          "title": "Counter Component",
          "steps": [
            {
              "id": "angular-auth-routing",
              "courseId": "angular-interview-practice",
              "chapterId": "angular-interview-ch3",
              "chapterTitle": "Counter Component",
              "chapterIndex": 2,
              "stepIndex": 0,
              "stepType": "code-exam",
              "title": "AuthGuard & Routing",
              "description": "Create a route guard to protect authenticated routes and understand Angular routing flow.",
              "codeType": "code",
              "starterCode": "import { Injectable } from '@angular/core';\nimport { CanActivate, Router } from '@angular/router';\n\n@Injectable({\n  providedIn: 'root',\n})\nexport class AuthGuard implements CanActivate {\n  constructor(private router: Router) {}\n\n  canActivate(): boolean {\n    const authenticated = false;\n    if (!authenticated) {\n      this.router.navigate(['/login']);\n    }\n    return authenticated;\n  }\n}\n",
              "page": {
                "editor": {
                  "hints": [
                    {
                      "guide": "Create an injectable route guard that implements CanActivate",
                      "code": "import { Injectable } from '@angular/core';\nimport { CanActivate, Router } from '@angular/router';\n\n@Injectable({ providedIn: 'root' })\nexport class AuthGuard implements CanActivate {\n  constructor(private router: Router) {}"
                    },
                    {
                      "guide": "Redirect unauthenticated users and return a boolean from canActivate",
                      "code": "  canActivate(): boolean {\n    const authenticated = false;\n    if (!authenticated) {\n      this.router.navigate(['/login']);\n    }\n    return authenticated;\n  }\n}"
                    },
                    {
                      "guide": "Use the guard in your route definition",
                      "code": "const routes = [\n  { path: 'secure', component: SecureComponent, canActivate: [AuthGuard] },\n  { path: 'login', component: LoginComponent }\n];"
                    }
                  ]
                }
              }
            },
            {
              "id": "angular-counter",
              "courseId": "angular-interview-practice",
              "chapterId": "angular-interview-ch3",
              "chapterTitle": "Counter Component",
              "chapterIndex": 2,
              "stepIndex": 0,
              "stepType": "code-exam",
              "title": "Counter Component",
              "description": "Build a counter component with increment, decrement, reset controls and step/min/max bounds.",
              "codeType": "code",
              "starterCode": "import { Component } from '@angular/core';\n\n@Component({\n  selector: 'app-counter',\n  template: `\n    <div>\n      <h2>Count: {{ count }}</h2>\n      <p>Step: {{ step }} | Min: {{ min }} | Max: {{ max }}</p>\n\n      <button (click)=\"decrement()\">-</button>\n      <button (click)=\"increment()\">+</button>\n      <button (click)=\"reset()\">Reset</button>\n    </div>\n  `\n})\nexport class CounterComponent {\n  count = 0;\n  step = 1;\n  min = 0;\n  max = 10;\n\n  increment() {\n    const next = this.count + this.step;\n    this.count = next <= this.max ? next : this.max;\n  }\n\n  decrement() {\n    const next = this.count - this.step;\n    this.count = next >= this.min ? next : this.min;\n  }\n\n  reset() {\n    this.count = 0;\n  }\n}\n",
              "page": {
                "editor": {
                  "hints": []
                }
              }
            }
          ]
        },
        {
          "id": "angular-interview-ch4",
          "courseId": "angular-interview-practice",
          "chapterIndex": 3,
          "title": "Custom Pipe",
          "steps": [
            {
              "id": "angular-custom-pipe",
              "courseId": "angular-interview-practice",
              "chapterId": "angular-interview-ch4",
              "chapterTitle": "Custom Pipe",
              "chapterIndex": 3,
              "stepIndex": 0,
              "stepType": "code-exam",
              "title": "Custom Pipe",
              "description": "Create a reusable pipe that transforms text, then apply it in a template.",
              "codeType": "code",
              "starterCode": "import { Component, Pipe, PipeTransform } from '@angular/core';\n\n@Pipe({\n  name: 'reverseText'\n})\nexport class ReverseTextPipe implements PipeTransform {\n  transform(value: string): string {\n    return value.split('').reverse().join('');\n  }\n}\n\n@Component({\n  selector: 'app-custom-pipe',\n  template: `\n    <div>\n      <p>Original: {{ text }}</p>\n      <p>Transformed: {{ text | reverseText }}</p>\n    </div>\n  `\n})\nexport class CustomPipeComponent {\n  text = 'Angular';\n}\n",
              "page": {
                "editor": {
                  "hints": []
                }
              }
            }
          ]
        },
        {
          "id": "angular-interview-ch5",
          "courseId": "angular-interview-practice",
          "chapterIndex": 4,
          "title": "Fetch Data in ngOnInit",
          "steps": [
            {
              "id": "angular-fetch-data",
              "courseId": "angular-interview-practice",
              "chapterId": "angular-interview-ch5",
              "chapterTitle": "Fetch Data in ngOnInit",
              "chapterIndex": 4,
              "stepIndex": 0,
              "stepType": "code-exam",
              "title": "Fetch Data in ngOnInit",
              "description": "Create a component that loads data from an API endpoint in ngOnInit.",
              "codeType": "code",
              "starterCode": "import { Component, OnInit } from '@angular/core';\n\n@Component({\n  selector: 'app-fetch-data',\n  template: `\n    <div>\n      <h2>Items</h2>\n      <ul>\n        <li *ngFor=\"let item of items\">{{ item }}</li>\n      </ul>\n    </div>\n  `\n})\nexport class FetchDataComponent implements OnInit {\n  items: string[] = [];\n\n  async ngOnInit() {\n    const response = await fetch('https://api.example.com/items');\n    const data = await response.json();\n    this.items = data.items || [];\n  }\n}\n",
              "page": {
                "editor": {
                  "hints": []
                }
              }
            }
          ]
        },
        {
          "id": "angular-interview-ch6",
          "courseId": "angular-interview-practice",
          "chapterIndex": 5,
          "title": "Form Input Binding",
          "steps": [
            {
              "id": "angular-form-input",
              "courseId": "angular-interview-practice",
              "chapterId": "angular-interview-ch6",
              "chapterTitle": "Form Input Binding",
              "chapterIndex": 5,
              "stepIndex": 0,
              "stepType": "code-exam",
              "title": "Form Input Binding",
              "description": "Build an input form that updates component state and displays a greeting message.",
              "codeType": "code",
              "starterCode": "import { Component } from '@angular/core';\n\n@Component({\n  selector: 'app-form-input',\n  template: `\n    <div>\n      <label>Enter your name:\n        <input type=\"text\" [value]=\"name\" (input)=\"updateName($event)\" />\n      </label>\n      <p>Hello, {{ name || 'Guest' }}!</p>\n    </div>\n  `\n})\nexport class FormInputComponent {\n  name = '';\n\n  updateName(event: Event) {\n    const input = event.target as HTMLInputElement;\n    this.name = input.value;\n  }\n}\n",
              "page": {
                "editor": {
                  "hints": []
                }
              }
            }
          ]
        },
        {
          "id": "angular-interview-ch7",
          "courseId": "angular-interview-practice",
          "chapterIndex": 6,
          "title": "Forms, Directives & ngLocale",
          "steps": [
            {
              "id": "angular-forms-directives",
              "courseId": "angular-interview-practice",
              "chapterId": "angular-interview-ch7",
              "chapterTitle": "Forms, Directives & ngLocale",
              "chapterIndex": 6,
              "stepIndex": 0,
              "stepType": "code-exam",
              "title": "Forms, Directives & ngLocale",
              "description": "Build a form with two-way binding, custom directive, and locale-aware formatting.",
              "codeType": "code",
              "starterCode": "import { Component } from '@angular/core';\n\n@Component({\n  selector: 'app-form-directives',\n  template: `\n    <form>\n      <label>Policy name\n        <input [(ngModel)]=\"policyName\" name=\"policyName\" />\n      </label>\n      <p appHighlight>Current policy: {{ policyName }}</p>\n    </form>\n  `\n})\nexport class FormDirectivesComponent {\n  policyName = '';\n}\n",
              "page": {
                "editor": {
                  "hints": []
                }
              }
            }
          ]
        },
        {
          "id": "angular-interview-ch8",
          "courseId": "angular-interview-practice",
          "chapterIndex": 7,
          "title": "Lifecycle Hooks",
          "steps": [
            {
              "id": "angular-lifecycle-hooks",
              "courseId": "angular-interview-practice",
              "chapterId": "angular-interview-ch8",
              "chapterTitle": "Lifecycle Hooks",
              "chapterIndex": 7,
              "stepIndex": 0,
              "stepType": "code-exam",
              "title": "Lifecycle Hooks",
              "description": "Implement ngOnInit and ngOnDestroy to initialize data and clean up a timer.",
              "codeType": "code",
              "starterCode": "import { Component, OnInit, OnDestroy } from '@angular/core';\n\n@Component({\n  selector: 'app-lifecycle-hooks',\n  template: `\n    <div>\n      <h2>Lifecycle Example</h2>\n      <p>{{ message }}</p>\n    </div>\n  `\n})\nexport class LifecycleHooksComponent implements OnInit, OnDestroy {\n  message = '';\n  timerId: any;\n\n  ngOnInit() {\n    this.message = 'Initialized';\n    this.timerId = setInterval(() => {\n      this.message = `Tick: ${new Date().toLocaleTimeString()}`;\n    }, 1000);\n  }\n\n  ngOnDestroy() {\n    clearInterval(this.timerId);\n  }\n}\n",
              "page": {
                "editor": {
                  "hints": []
                }
              }
            }
          ]
        },
        {
          "id": "angular-interview-ch9",
          "courseId": "angular-interview-practice",
          "chapterIndex": 8,
          "title": "Manage List",
          "steps": [
            {
              "id": "angular-manage-list",
              "courseId": "angular-interview-practice",
              "chapterId": "angular-interview-ch9",
              "chapterTitle": "Manage List",
              "chapterIndex": 8,
              "stepIndex": 0,
              "stepType": "code-exam",
              "title": "Manage List",
              "description": "Build a list manager that adds and removes items using Angular binding and ngFor.",
              "codeType": "code",
              "starterCode": "import { Component } from '@angular/core';\n\n@Component({\n  selector: 'app-manage-list',\n  template: `\n    <div>\n      <label>New item:\n        <input type=\"text\" [(ngModel)]=\"newItem\" />\n      </label>\n      <button (click)=\"addItem()\">Add</button>\n      <ul>\n        <li *ngFor=\"let item of items; let i = index\">\n          {{ item }} <button (click)=\"removeItem(i)\">Remove</button>\n        </li>\n      </ul>\n    </div>\n  `\n})\nexport class ManageListComponent {\n  items: string[] = [];\n  newItem = '';\n\n  addItem() {\n    if (this.newItem.trim()) {\n      this.items.push(this.newItem.trim());\n      this.newItem = '';\n    }\n  }\n\n  removeItem(index: number) {\n    this.items.splice(index, 1);\n  }\n}\n",
              "page": {
                "editor": {
                  "hints": []
                }
              }
            }
          ]
        },
        {
          "id": "angular-interview-ch10",
          "courseId": "angular-interview-practice",
          "chapterIndex": 9,
          "title": "NgRx, Services & Dependency Injection",
          "steps": [
            {
              "id": "angular-ngrx-services",
              "courseId": "angular-interview-practice",
              "chapterId": "angular-interview-ch10",
              "chapterTitle": "NgRx, Services & Dependency Injection",
              "chapterIndex": 9,
              "stepIndex": 0,
              "stepType": "code-exam",
              "title": "NgRx, Services & Dependency Injection",
              "description": "Use Angular services and NgRx patterns to manage state and inject dependencies.",
              "codeType": "code",
              "starterCode": "import { Injectable } from '@angular/core';\nimport { HttpClient } from '@angular/common/http';\n\n@Injectable({ providedIn: 'root' })\nexport class DataService {\n  constructor(private http: HttpClient) {}\n\n  loadPolicies() {\n    return this.http.get('/api/policies');\n  }\n}\n",
              "page": {
                "editor": {
                  "hints": []
                }
              }
            }
          ]
        },
        {
          "id": "angular-interview-ch11",
          "courseId": "angular-interview-practice",
          "chapterIndex": 10,
          "title": "Route Params",
          "steps": [
            {
              "id": "angular-routing-params",
              "courseId": "angular-interview-practice",
              "chapterId": "angular-interview-ch11",
              "chapterTitle": "Route Params",
              "chapterIndex": 10,
              "stepIndex": 0,
              "stepType": "code-exam",
              "title": "Route Params",
              "description": "Read route parameters from ActivatedRoute and display dynamic data.",
              "codeType": "code",
              "starterCode": "import { Component } from '@angular/core';\nimport { ActivatedRoute } from '@angular/router';\n\n@Component({\n  selector: 'app-route-params',\n  template: `\n    <div>\n      <h2>Route Parameter</h2>\n      <p>ID: {{ id }}</p>\n    </div>\n  `\n})\nexport class RouteParamsComponent {\n  id: string | null = null;\n\n  constructor(private route: ActivatedRoute) {\n    this.id = this.route.snapshot.paramMap.get('id');\n  }\n}\n",
              "page": {
                "editor": {
                  "hints": []
                }
              }
            }
          ]
        },
        {
          "id": "angular-interview-ch12",
          "courseId": "angular-interview-practice",
          "chapterIndex": 11,
          "title": "Service Dependency Injection",
          "steps": [
            {
              "id": "angular-service-dependency",
              "courseId": "angular-interview-practice",
              "chapterId": "angular-interview-ch12",
              "chapterTitle": "Service Dependency Injection",
              "chapterIndex": 11,
              "stepIndex": 0,
              "stepType": "code-exam",
              "title": "Service Dependency Injection",
              "description": "Create a data service and inject it into a component to load and display items.",
              "codeType": "code",
              "starterCode": "import { Component, Injectable } from '@angular/core';\n\n@Injectable({\n  providedIn: 'root'\n})\nexport class DataService {\n  getItems(): string[] {\n    return ['Item 1', 'Item 2', 'Item 3'];\n  }\n}\n\n@Component({\n  selector: 'app-service-dependency',\n  template: `\n    <div>\n      <h2>Items</h2>\n      <ul>\n        <li *ngFor=\"let item of items\">{{ item }}</li>\n      </ul>\n    </div>\n  `\n})\nexport class ServiceDependencyComponent {\n  items: string[] = [];\n\n  constructor(private dataService: DataService) {\n    this.items = this.dataService.getItems();\n  }\n}\n",
              "page": {
                "editor": {
                  "hints": []
                }
              }
            }
          ]
        },
        {
          "id": "angular-interview-ch13",
          "courseId": "angular-interview-practice",
          "chapterIndex": 12,
          "title": "Tab Navigation",
          "steps": [
            {
              "id": "angular-tab-navigation",
              "courseId": "angular-interview-practice",
              "chapterId": "angular-interview-ch13",
              "chapterTitle": "Tab Navigation",
              "chapterIndex": 12,
              "stepIndex": 0,
              "stepType": "code-exam",
              "title": "Tab Navigation",
              "description": "Build a simple tabbed interface that switches content using event binding.",
              "codeType": "code",
              "starterCode": "import { Component } from '@angular/core';\n\n@Component({\n  selector: 'app-tab-navigation',\n  template: `\n    <div>\n      <button (click)=\"selectTab('home')\">Home</button>\n      <button (click)=\"selectTab('profile')\">Profile</button>\n      <button (click)=\"selectTab('settings')\">Settings</button>\n      <div *ngIf=\"selectedTab === 'home'\">Home content</div>\n      <div *ngIf=\"selectedTab === 'profile'\">Profile content</div>\n      <div *ngIf=\"selectedTab === 'settings'\">Settings content</div>\n    </div>\n  `\n})\nexport class TabNavigationComponent {\n  selectedTab = 'home';\n\n  selectTab(tab: string) {\n    this.selectedTab = tab;\n  }\n}\n",
              "page": {
                "editor": {
                  "hints": []
                }
              }
            }
          ]
        },
        {
          "id": "angular-interview-ch14",
          "courseId": "angular-interview-practice",
          "chapterIndex": 13,
          "title": "Toggle Visibility",
          "steps": [
            {
              "id": "angular-toggle-visibility",
              "courseId": "angular-interview-practice",
              "chapterId": "angular-interview-ch14",
              "chapterTitle": "Toggle Visibility",
              "chapterIndex": 13,
              "stepIndex": 0,
              "stepType": "code-exam",
              "title": "Toggle Visibility",
              "description": "Create a component that shows or hides content using Angular structural directives.",
              "codeType": "code",
              "starterCode": "import { Component } from '@angular/core';\n\n@Component({\n  selector: 'app-toggle-visibility',\n  template: `\n    <div>\n      <button (click)=\"toggle()\">{{ visible ? 'Hide' : 'Show' }}</button>\n      <p *ngIf=\"visible\">The message is visible.</p>\n    </div>\n  `\n})\nexport class ToggleVisibilityComponent {\n  visible = true;\n\n  toggle() {\n    this.visible = !this.visible;\n  }\n}\n",
              "page": {
                "editor": {
                  "hints": []
                }
              }
            }
          ]
        }
      ]
    },
    {
      "id": "csharp-interview-practice",
      "title": "C# Interview FAQ",
      "description": "C# concept and coding interview practice (code exams).",
      "isPublished": true,
      "authorName": "Jimmy Cooper",
      "authorPicture": "🧑‍💻",
      "color": "#68217A",
      "coverColorStart": "#68217A",
      "coverColorMiddle": "#68217A",
      "coverColorEnd": "#68217A",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/csharp-interview.webp",
      "icon": "C#",
      "iconColorStart": "#fafafa",
      "iconColorMiddle": "#ffffff",
      "iconColorEnd": "#ffffff",
      "iconSize": 70,
      "titleFontSize": 60,
      "titleFontWeight": "bolder",
      "titleColor": "#f0f1f4",
      "titlePosition": "bottom-left",
      "iconPosition": "top-center",
      "courseIndex": 4,
      "category": "Other, IT",
      "cat1": "Other",
      "cat2": "IT",
      "cat3": "",
      "cat4": "",
      "scIndex": 7,
      "stepCount": 12,
      "chapters": [
        {
          "id": "csharp-interview-ch1",
          "courseId": "csharp-interview-practice",
          "chapterIndex": 0,
          "title": "C# Concepts & Code Exams",
          "steps": [
            {
              "id": "csharp-bouncing-ball",
              "courseId": "csharp-interview-practice",
              "chapterId": "csharp-interview-ch1",
              "chapterTitle": "C# Concepts & Code Exams",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "code-exam",
              "title": "Bounce Count and Distance",
              "description": "Calculate the total distance traveled by a bouncing ball and the number of bounces until it stops.",
              "codeType": "code",
              "starterCode": "",
              "page": {
                "editor": {
                  "hints": [
                    {
                      "guide": "// guide hints: Import: using System; and Collections",
                      "code": "using System;\nusing System.Collections.Generic;"
                    },
                    {
                      "guide": "// guide hints: Create a method that accepts initial height and bounce factor",
                      "code": "public static (int bounces, double distance) CalculateBounce(double height, double factor = 0.66, double threshold = 0.01)\n{"
                    },
                    {
                      "guide": "// guide hints: Initialize counters for bounces and distance",
                      "code": "    int bounces = 0;\n    double distance = 0;\n    double current = height;"
                    },
                    {
                      "guide": "// guide hints: Add initial fall distance and loop while current > threshold",
                      "code": "    if (current <= 0) return (0, 0);\n    distance += current;\n    while (current > threshold)\n    {"
                    },
                    {
                      "guide": "// guide hints: Compute next bounce height, add up down+up distances, increment bounces",
                      "code": "        current = current * factor;\n        distance += 2 * current;\n        bounces++;\n    }"
                    },
                    {
                      "guide": "// guide hints: Return bounces and total distance",
                      "code": "    return (bounces, distance);\n}"
                    }
                  ]
                }
              }
            },
            {
              "id": "csharp-bubble-sort",
              "courseId": "csharp-interview-practice",
              "chapterId": "csharp-interview-ch1",
              "chapterTitle": "C# Concepts & Code Exams",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "code-exam",
              "title": "Bubble Sort Implementation",
              "description": "Sort an integer array in ascending order using bubble sort.",
              "codeType": "code",
              "starterCode": "// 1: Create outer loop (i) to iterate through the array\n// 2: Create inner loop (j) to compare adjacent elements\n// 3: If items[j] > items[j+1], swap using a temp variable\n// 4: Continue passes until sorted\n// 5: Return the sorted array",
              "page": {
                "editor": {
                  "hints": [
                    {
                      "guide": "// guide hints: Define the bubble sort method signature",
                      "code": "public static int[] BubbleSort(int[] items)\n{"
                    },
                    {
                      "guide": "// guide hints: Outer loop for passes",
                      "code": "    int n = items.Length;\n    for (int i = 0; i < n - 1; i++)\n    {"
                    },
                    {
                      "guide": "// guide hints: Inner loop to compare adjacent elements",
                      "code": "        for (int j = 0; j < n - i - 1; j++)\n        {"
                    },
                    {
                      "guide": "// guide hints: Swap when items[j] > items[j+1]",
                      "code": "            if (items[j] > items[j + 1])\n            {\n                int temp = items[j];\n                items[j] = items[j + 1];\n                items[j + 1] = temp;\n            }"
                    },
                    {
                      "guide": "// guide hints: Close loops and return sorted array",
                      "code": "        }\n    }\n    return items;\n}"
                    }
                  ]
                }
              }
            },
            {
              "id": "csharp-character-count",
              "courseId": "csharp-interview-practice",
              "chapterId": "csharp-interview-ch1",
              "chapterTitle": "C# Concepts & Code Exams",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "code-exam",
              "title": "Character Count in a String",
              "description": "Count the occurrence of each character in a string, ignoring spaces.",
              "codeType": "code",
              "starterCode": "// 1: Accept a string input\n// 2: Use a Dictionary<char, int> to count characters\n// 3: Ignore spaces while counting\n// 4: Return the character counts",
              "page": {
                "editor": {
                  "hints": [
                    {
                      "guide": "// guide hints: Define the character count method",
                      "code": "public static Dictionary<char, int> CountCharacters(string input)\n{"
                    },
                    {
                      "guide": "// guide hints: Create the dictionary to store counts",
                      "code": "    Dictionary<char, int> charCount = new Dictionary<char, int>();"
                    },
                    {
                      "guide": "// guide hints: Iterate through each character and skip spaces",
                      "code": "    foreach (char c in input)\n    {\n        if (c != ' ')\n        {\n            if (charCount.ContainsKey(c))\n            {\n                charCount[c]++;\n            }\n            else\n            {\n                charCount[c] = 1;\n            }\n        }\n    }"
                    },
                    {
                      "guide": "// guide hints: Return the character count dictionary",
                      "code": "    return charCount;\n}"
                    }
                  ]
                }
              }
            },
            {
              "id": "csharp-exception-handling",
              "courseId": "csharp-interview-practice",
              "chapterId": "csharp-interview-ch1",
              "chapterTitle": "C# Concepts & Code Exams",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "code-exam",
              "title": "C# Exception Handling",
              "description": "Implement a method that divides two integers and demonstrates correct exception handling with specific catch blocks.",
              "codeType": "code",
              "starterCode": "// 1: Create a method that accepts dividend and divisor\n// 2: Wrap the division in try/catch blocks\n// 3: Catch DivideByZeroException first\n// 4: Catch Exception afterward\n// 5: Return a success or error message",
              "page": {
                "editor": {
                  "hints": [
                    {
                      "guide": "// guide hints: Define the method signature",
                      "code": "public static string DivideWithHandling(int dividend, int divisor)\n{"
                    },
                    {
                      "guide": "// guide hints: Start a try block for dividing the values",
                      "code": "    try\n    {\n        int result = dividend / divisor;"
                    },
                    {
                      "guide": "// guide hints: Return the successful result string",
                      "code": "        return $\"Result: {result}\";\n    }"
                    },
                    {
                      "guide": "// guide hints: Catch DivideByZeroException explicitly",
                      "code": "    catch (DivideByZeroException ex)\n    {\n        return \"Error: Cannot divide by zero\";\n    }"
                    },
                    {
                      "guide": "// guide hints: Catch any other exceptions afterward",
                      "code": "    catch (Exception ex)\n    {\n        return $\"Error: {ex.Message}\";\n    }"
                    },
                    {
                      "guide": "// guide hints: Close the method",
                      "code": "}"
                    }
                  ]
                }
              }
            },
            {
              "id": "csharp-first-duplicate",
              "courseId": "csharp-interview-practice",
              "chapterId": "csharp-interview-ch1",
              "chapterTitle": "C# Concepts & Code Exams",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "code-exam",
              "title": "Find First Duplicate",
              "description": "Create a method that returns the first duplicate value found in an integer array.",
              "codeType": "code",
              "starterCode": "// 1: Accept an integer array\n// 2: Use a HashSet<int> for seen values\n// 3: Return the first value that already exists in the set\n// 4: Return -1 when no duplicate exists",
              "page": {
                "editor": {
                  "hints": [
                    {
                      "guide": "// guide hints: Define the duplicate-finding method",
                      "code": "public static int FindFirstDuplicate(int[] numbers)\n{"
                    },
                    {
                      "guide": "// guide hints: Create a HashSet to track seen values",
                      "code": "    HashSet<int> uniqueNumbers = new HashSet<int>();"
                    },
                    {
                      "guide": "// guide hints: Iterate through each number",
                      "code": "    foreach (var num in numbers)\n    {"
                    },
                    {
                      "guide": "// guide hints: Return the number if it already exists",
                      "code": "        if (!uniqueNumbers.Add(num))\n        {\n            return num;\n        }"
                    },
                    {
                      "guide": "// guide hints: Return -1 after the loop if nothing duplicated",
                      "code": "    }\n    return -1;\n}"
                    }
                  ]
                }
              }
            },
            {
              "id": "csharp-linq-filter-array",
              "courseId": "csharp-interview-practice",
              "chapterId": "csharp-interview-ch1",
              "chapterTitle": "C# Concepts & Code Exams",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "code-exam",
              "title": "LINQ Array Filtering",
              "description": "Use LINQ to filter an integer array and return values between two bounds.",
              "codeType": "code",
              "starterCode": "// 1: Accept an integer array input\n// 2: Use LINQ Where with a lambda predicate\n// 3: Filter numbers within the bounds\n// 4: Return the filtered result",
              "page": {
                "editor": {
                  "hints": [
                    {
                      "guide": "// guide hints: Define the LINQ filter method",
                      "code": "public static IEnumerable<int> FilterNumbers(int[] numbers, int minValue, int maxValue)\n{"
                    },
                    {
                      "guide": "// guide hints: Use Where to filter values",
                      "code": "    var filteredNumbers = numbers.Where(n => n > minValue && n < maxValue);"
                    },
                    {
                      "guide": "// guide hints: Return the filtered collection",
                      "code": "    return filteredNumbers;\n}"
                    }
                  ]
                }
              }
            },
            {
              "id": "csharp-multithreading",
              "courseId": "csharp-interview-practice",
              "chapterId": "csharp-interview-ch1",
              "chapterTitle": "C# Concepts & Code Exams",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "code-exam",
              "title": "Multithreading Example",
              "description": "Start a background thread, run a simple action, and wait for it to complete.",
              "codeType": "code",
              "starterCode": "// 1: Create a thread with a lambda or ThreadStart delegate\n// 2: Start the thread\n// 3: Join the thread to wait for completion\n// 4: Return after the work is done",
              "page": {
                "editor": {
                  "hints": [
                    {
                      "guide": "// guide hints: Define the multithreading method",
                      "code": "public static void MultithreadingExample()\n{"
                    },
                    {
                      "guide": "// guide hints: Create a new thread with a lambda",
                      "code": "    Thread thread = new Thread(() =>\n    {\n        // Work to do in the background\n    });"
                    },
                    {
                      "guide": "// guide hints: Start the thread and wait for it to finish",
                      "code": "    thread.Start();\n    thread.Join();"
                    },
                    {
                      "guide": "// guide hints: Close the method",
                      "code": "}"
                    }
                  ]
                }
              }
            },
            {
              "id": "csharp-palindrome-check",
              "courseId": "csharp-interview-practice",
              "chapterId": "csharp-interview-ch1",
              "chapterTitle": "C# Concepts & Code Exams",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "code-exam",
              "title": "Palindrome Check",
              "description": "Return true when the input string reads the same forward and backward.",
              "codeType": "code",
              "starterCode": "// 1: Accept a string input\n// 2: Reverse the string or compare to its reverse\n// 3: Return true when the string is a palindrome\n// 4: Return false otherwise",
              "page": {
                "editor": {
                  "hints": [
                    {
                      "guide": "// guide hints: Define the palindrome check method",
                      "code": "public static bool IsPalindrome(string input)\n{"
                    },
                    {
                      "guide": "// guide hints: Compare input with reversed sequence",
                      "code": "    return input.SequenceEqual(input.Reverse());\n}"
                    }
                  ]
                }
              }
            },
            {
              "id": "csharp-reverse-string",
              "courseId": "csharp-interview-practice",
              "chapterId": "csharp-interview-ch1",
              "chapterTitle": "C# Concepts & Code Exams",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "code-exam",
              "title": "Reverse a String",
              "description": "Return a reversed copy of the input string.",
              "codeType": "code",
              "starterCode": "// 1: Accept a string input parameter\n// 2: Convert input to a char array\n// 3: Reverse the char array\n// 4: Return a new string based on the reversed array",
              "page": {
                "editor": {
                  "hints": [
                    {
                      "guide": "// guide hints: Define the reverse string method",
                      "code": "public static string ReverseString(string input)\n{"
                    },
                    {
                      "guide": "// guide hints: Convert the input to a char array",
                      "code": "    char[] charArray = input.ToCharArray();"
                    },
                    {
                      "guide": "// guide hints: Reverse the char array",
                      "code": "    Array.Reverse(charArray);"
                    },
                    {
                      "guide": "// guide hints: Create a new string and return it",
                      "code": "    return new string(charArray);\n}"
                    }
                  ]
                }
              }
            },
            {
              "id": "csharp-singleton-pattern",
              "courseId": "csharp-interview-practice",
              "chapterId": "csharp-interview-ch1",
              "chapterTitle": "C# Concepts & Code Exams",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "code-exam",
              "title": "Singleton Design Pattern",
              "description": "Create a thread-safe singleton class with lazy initialization.",
              "codeType": "code",
              "starterCode": "// 1: Create a sealed Singleton class\n// 2: Use a private static instance field and lock object\n// 3: Make the constructor private\n// 4: Return a singleton instance in the Instance property",
              "page": {
                "editor": {
                  "hints": [
                    {
                      "guide": "// guide hints: Define the sealed singleton class",
                      "code": "public sealed class Singleton\n{"
                    },
                    {
                      "guide": "// guide hints: Add a private static instance and lock object",
                      "code": "    private static Singleton instance;\n    private static readonly object lockObject = new object();"
                    },
                    {
                      "guide": "// guide hints: Make the constructor private",
                      "code": "    private Singleton()\n    {\n    }"
                    },
                    {
                      "guide": "// guide hints: Implement the lazy Instance property",
                      "code": "    public static Singleton Instance\n    {\n        get\n        {\n            lock (lockObject)\n            {\n                return instance ?? (instance = new Singleton());\n            }\n        }\n    }\n}"
                    }
                  ]
                }
              }
            },
            {
              "id": "csharp-api-json-deserialization",
              "courseId": "csharp-interview-practice",
              "chapterId": "csharp-interview-ch1",
              "chapterTitle": "C# Concepts & Code Exams",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "code-exam",
              "title": "API Call and JSON Deserialization",
              "description": "Write an async method that calls an API and deserializes the JSON response into a generic object.",
              "codeType": "code",
              "checklist": [
                "Create an async method that accepts a URL",
                "Use HttpClient to perform a GET request",
                "Read the response content as a string",
                "Deserialize JSON into type T",
                "Throw an exception when the request fails"
              ],
              "starterCode": "// 1: Create an async generic method accepting apiUrl\n// 2: Use HttpClient to call the endpoint\n// 3: Read the response content\n// 4: Deserialize JSON into type T\n// 5: Throw when the call fails",
              "page": {
                "editor": {
                  "hints": [
                    {
                      "guide": "// guide hints: Define the async generic method",
                      "code": "public async Task<T> GetData<T>(string apiUrl)\n{"
                    },
                    {
                      "guide": "// guide hints: Send the HTTP GET request",
                      "code": "    HttpResponseMessage response = await _httpClient.GetAsync(apiUrl);"
                    },
                    {
                      "guide": "// guide hints: Read the response body as a string",
                      "code": "    string json = await response.Content.ReadAsStringAsync();"
                    },
                    {
                      "guide": "// guide hints: Deserialize the JSON into T",
                      "code": "    T data = JsonConvert.DeserializeObject<T>(json);"
                    },
                    {
                      "guide": "// guide hints: Throw if the response is not successful",
                      "code": "    if (!response.IsSuccessStatusCode)\n    {\n        throw new Exception(\"Failed\");\n    }"
                    },
                    {
                      "guide": "// guide hints: Return the deserialized object",
                      "code": "    return data;\n}"
                    }
                  ]
                }
              }
            },
            {
              "id": "csharp-dependency-injection",
              "courseId": "csharp-interview-practice",
              "chapterId": "csharp-interview-ch1",
              "chapterTitle": "C# Concepts & Code Exams",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "code-exam",
              "title": "Dependency Injection Example",
              "description": "Implement a simple service and client class to demonstrate constructor dependency injection.",
              "codeType": "code",
              "starterCode": "// 1: Create a Service class with PerformOperation\n// 2: Create a Client class that receives Service through constructor injection\n// 3: Store the service in a readonly field\n// 4: Call the service method from the client",
              "page": {
                "editor": {
                  "hints": [
                    {
                      "guide": "// guide hints: Define the service class",
                      "code": "public class Service\n{\n    public void PerformOperation()\n    {\n        // Operation implementation\n    }\n}"
                    },
                    {
                      "guide": "// guide hints: Define the client class with injected service",
                      "code": "public class Client\n{\n    private readonly Service _service;\n\n    public Client(Service service)\n    {\n        _service = service;\n    }"
                    },
                    {
                      "guide": "// guide hints: Use the injected service in a method",
                      "code": "    public void UseService()\n    {\n        _service.PerformOperation();\n    }\n}"
                    }
                  ]
                }
              }
            }
          ]
        }
      ]
    },
    {
      "id": "little-programmer",
      "title": "Little Programmer",
      "description": "Kid",
      "isPublished": true,
      "authorName": "Jimmy Cooper",
      "authorPicture": "🧑‍💻",
      "color": "#2563eb",
      "coverColorStart": "#ead4a4",
      "coverColorMiddle": "#b6ac3e",
      "coverColorEnd": "#8c950e",
      "coverWidth": 102,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/little-programmer.webp",
      "icon": "🌈",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 53,
      "titleFontWeight": "bolder",
      "titleColor": "#f5f5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "top-center",
      "courseIndex": 5,
      "category": "Kid, IT",
      "cat1": "Kid",
      "cat2": "IT",
      "cat3": "",
      "cat4": "",
      "pIndex": 4,
      "artifactType": "book",
      "pageViewType": "Normal",
      "stepCount": 29,
      "chapters": [
        {
          "id": "little-programmer-ch-1783088886354",
          "courseId": "little-programmer",
          "chapterIndex": 0,
          "title": "Chapter1",
          "steps": [
            {
              "id": "little-programmer-ch-1783088886354-step-1783088890028",
              "courseId": "little-programmer",
              "chapterId": "little-programmer-ch-1783088886354",
              "chapterTitle": "Chapter1",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "html",
              "title": "Index",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<title>Little Programmer - Index</title>\n\n<style>\n*{\n    margin:0;\n    padding:0;\n    box-sizing:border-box;\n}\n\nbody{\n    font-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;\n    background:linear-gradient(180deg,#e0f2fe 0%,#fef3c7 100%);\n    color:#1f2937;\n}\n\n.container{\n    max-width:650px;\n    margin:auto;\n    padding:28px 18px 40px;\n}\n\n.header{\n    text-align:center;\n    margin-bottom:22px;\n}\n\n.logo{\n    font-size:58px;\n}\n\nh1{\n    font-size:32px;\n    color:#2563eb;\n    margin-top:8px;\n}\n\n.subtitle{\n    color:#64748b;\n    font-size:17px;\n    margin-top:6px;\n}\n\n.index-card{\n    background:#fff;\n    border-radius:22px;\n    padding:24px;\n    box-shadow:0 8px 24px rgba(0,0,0,.08);\n}\n\n.chapter-list{\n    list-style:none;\n}\n\n.chapter-list li{\n    display:flex;\n    align-items:center;\n    gap:12px;\n    padding:12px 0;\n    border-bottom:1px dashed #dbeafe;\n}\n\n.chapter-list li:last-child{\n    border-bottom:none;\n}\n\n.num{\n    width:34px;\n    font-weight:bold;\n    color:#2563eb;\n    flex-shrink:0;\n}\n\n.icon{\n    width:36px;\n    text-align:center;\n    font-size:22px;\n    flex-shrink:0;\n}\n\n.info{\n    flex:1;\n}\n\n.title{\n    font-size:18px;\n    font-weight:bold;\n    color:#1e293b;\n}\n\n.topic{\n    font-size:14px;\n    color:#64748b;\n}\n\n.tip{\n    margin-top:22px;\n    background:#fef9c3;\n    border-left:6px solid #f59e0b;\n    border-radius:14px;\n    padding:16px;\n    line-height:1.7;\n    text-align:center;\n    font-size:16px;\n}\n\n.nav-tip{\n    margin-top:18px;\n    background:#f8fafc;\n    border:1px solid #e2e8f0;\n    border-radius:14px;\n    padding:18px;\n}\n\n.nav-tip h3{\n    text-align:center;\n    margin-bottom:12px;\n    color:#2563eb;\n}\n\n.nav-tip p{\n    margin:8px 0;\n    font-size:16px;\n}\n</style>\n\n</head>\n<body>\n\n<div class=\"container\">\n\n    <div class=\"header\">\n        <h1>📚 Index</h1>\n        <div class=\"subtitle\">10 Chapters • Learn from top to bottom</div>\n    </div>\n\n    <div class=\"index-card\">\n\n        <ul class=\"chapter-list\">\n\n            <li>\n                <div class=\"num\">01</div>\n                <div class=\"icon\">🖥️</div>\n                <div class=\"info\">\n                    <div class=\"title\">What is Computer?</div>\n                    <div class=\"topic\">Introduction</div>\n                </div>\n            </li>\n\n            <li>\n                <div class=\"num\">02</div>\n                <div class=\"icon\">🤖</div>\n                <div class=\"info\">\n                    <div class=\"title\">What is Programming?</div>\n                    <div class=\"topic\">Instructions</div>\n                </div>\n            </li>\n\n            <li>\n                <div class=\"num\">03</div>\n                <div class=\"icon\">👋</div>\n                <div class=\"info\">\n                    <div class=\"title\">Hello World</div>\n                    <div class=\"topic\">Program Sequence</div>\n                </div>\n            </li>\n\n            <li>\n                <div class=\"num\">04</div>\n                <div class=\"icon\">🧭</div>\n                <div class=\"info\">\n                    <div class=\"title\">Maze Walker</div>\n                    <div class=\"topic\">Commands</div>\n                </div>\n            </li>\n\n            <li>\n                <div class=\"num\">05</div>\n                <div class=\"icon\">🔨🐹</div>\n                <div class=\"info\">\n                    <div class=\"title\">Whack-a-Mole</div>\n                    <div class=\"topic\">Events</div>\n                </div>\n            </li>\n\n            <li>\n                <div class=\"num\">06</div>\n                <div class=\"icon\">🎲</div>\n                <div class=\"info\">\n                    <div class=\"title\">Dice Battle</div>\n                    <div class=\"topic\">Variables + Random</div>\n                </div>\n            </li>\n\n            <li>\n                <div class=\"num\">07</div>\n                <div class=\"icon\">🧠</div>\n                <div class=\"info\">\n                    <div class=\"title\">Memory Match</div>\n                    <div class=\"topic\">If / Compare</div>\n                </div>\n            </li>\n\n            <li>\n                <div class=\"num\">08</div>\n                <div class=\"icon\">🎵</div>\n                <div class=\"info\">\n                    <div class=\"title\">Simon Says</div>\n                    <div class=\"topic\">Loop / Repeat</div>\n                </div>\n            </li>\n\n            <li>\n                <div class=\"num\">09</div>\n                <div class=\"icon\">🧺🍎</div>\n                <div class=\"info\">\n                    <div class=\"title\">Falling Catcher</div>\n                    <div class=\"topic\">Game Loop + Keyboard</div>\n                </div>\n            </li>\n\n            <li>\n                <div class=\"num\">10</div>\n                <div class=\"icon\">🧱🏓</div>\n                <div class=\"info\">\n                    <div class=\"title\">Breakout</div>\n                    <div class=\"topic\">Collision + Physics</div>\n                </div>\n            </li>\n\n        </ul>\n\n    </div>\n\n    <div class=\"tip\">\n        🌟 Follow the chapters in order. Each chapter builds on the previous one.\n    </div>\n\n    <div class=\"nav-tip\">\n        <h3>🧭 Navigation</h3>\n        <p>① Press <strong>→</strong> in top navigation bar for the next chapter.</p>\n        <p>② Press <strong>←</strong> in top navigation bar for the previous chapter.</p>\n        <p>③ Press <strong>🏠</strong> in top navigation bar to return to the Home page.</p>\n    </div>\n\n</div>\n\n</body>\n</html>",
              "codeType": "code"
            },
            {
              "id": "little-programmer-ch-1783088886354-step-1783088897860",
              "courseId": "little-programmer",
              "chapterId": "little-programmer-ch-1783088886354",
              "chapterTitle": "Chapter1",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "html",
              "title": "What-is-computer",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <title>What is a Computer? - JS Programmer</title>\n  <style>\n    * {\n      box-sizing: border-box;\n      margin: 0;\n      padding: 0;\n    }\n\n    body {\n      font-family: 'Comic Sans MS', 'Comic Neue', system-ui, sans-serif;\n      background: linear-gradient(180deg, #e6f7ff 0%, #e6fffa 100%);\n      min-height: 100vh;\n      color: #1a1a2e;\n    }\n\n    .container {\n      max-width: 600px;\n      margin: 0 auto;\n      padding: 24px 16px;\n    }\n\n    .header {\n      text-align: center;\n      margin-bottom: 32px;\n    }\n\n    .logo {\n      font-size: 48px;\n      margin-bottom: 12px;\n    }\n\n    h1 {\n      font-size: 28px;\n      color: #0070f3;\n      margin-bottom: 8px;\n    }\n\n    .page-number {\n      font-size: 14px;\n      color: #666;\n      background: #fff;\n      padding: 4px 12px;\n      border-radius: 12px;\n      display: inline-block;\n      box-shadow: 0 2px 8px rgba(0,0,0,0.08);\n    }\n\n    .card {\n      background: white;\n      border-radius: 24px;\n      padding: 24px;\n      margin-bottom: 20px;\n      box-shadow: 0 4px 16px rgba(0,0,0,0.08);\n      border: 3px solid #e5e7eb;\n    }\n\n    .card h2 {\n      font-size: 22px;\n      color: #0070f3;\n      margin-bottom: 16px;\n      display: flex;\n      align-items: center;\n      gap: 10px;\n    }\n\n    .card p {\n      font-size: 18px;\n      line-height: 1.7;\n      margin-bottom: 12px;\n      color: #333;\n    }\n\n    .fun-fact {\n      background: #fff7e6;\n      border-left: 6px solid #ff8c00;\n      padding: 16px;\n      border-radius: 12px;\n      margin: 16px 0;\n    }\n\n    .fun-fact strong {\n      color: #cc6600;\n    }\n\n    .components {\n      display: grid;\n      grid-template-columns: repeat(auto-fit, minmax(120px, 1fr));\n      gap: 12px;\n      margin-top: 16px;\n    }\n\n    .component-item {\n      background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);\n      color: white;\n      padding: 16px 12px;\n      border-radius: 16px;\n      text-align: center;\n      box-shadow: 0 4px 12px rgba(102, 126, 234, 0.3);\n    }\n\n    .component-item span {\n      font-size: 32px;\n      display: block;\n      margin-bottom: 8px;\n    }\n\n    .next-btn {\n      display: block;\n      width: 100%;\n      padding: 16px;\n      font-size: 20px;\n      font-weight: bold;\n      color: white;\n      background: linear-gradient(135deg, #0070f3 0%, #00c6ff 100%);\n      border: none;\n      border-radius: 20px;\n      cursor: pointer;\n      margin-top: 16px;\n      box-shadow: 0 6px 16px rgba(0,112,243,0.3);\n      transition: transform 0.2s;\n    }\n\n    .next-btn:active {\n      transform: scale(0.98);\n    }\n\n    .progress {\n      display: flex;\n      justify-content: center;\n      gap: 8px;\n      margin-top: 24px 0;\n    }\n\n    .progress-dot {\n      width: 10px;\n      height: 10px;\n      border-radius: 50%;\n      background: #d1d5db;\n    }\n\n    .progress-dot.active {\n      background: #0070f3;\n      width: 32px;\n      border-radius: 6px;\n    }\n \n.nav-tip{\n    margin-top:20px;\n    padding:14px;\n    background:#f8fafc;\n    border-radius:12px;\n    line-height:1.8;\n}\n\n  </style>\n</head>\n<body>\n  <div class=\"container\">\n    <div class=\"header\">\n      <div class=\"logo\">💻</div>\n      <h1>Chapter 01</h1>\n      <h1>What is a Computer?</h1>\n    </div>\n\n    <div class=\"card\">\n      <h2>🤔 Let's Learn!</h2>\n      <p>A computer is a machine that follows instructions! It takes information (input), thinks about it (process), and gives you something back (output).</p>\n      <p>You're using a computer right now to read this! 🎉</p>\n    </div>\n\n    <div class=\"card\">\n      <h2>🔧 Parts of a Computer</h2>\n      <p>Computers have many parts that work together:</p>\n      <div class=\"components\">\n        <div class=\"component-item\">\n          <span>⌨️</span>\n          Keyboard\n        </div>\n        <div class=\"component-item\">\n          <span>🖥️</span>\n          Monitor\n        </div>\n        <div class=\"component-item\">\n          <span>🖱️</span>\n          Mouse\n        </div>\n        <div class=\"component-item\">\n          <span>🎧</span>\n          Speaker\n        </div>\n      </div>\n    </div>\n\n    <div class=\"fun-fact\">\n      <strong>🌟 Fun Fact!</strong><br>\n      The first computers were as big as a whole room! Now we have tiny computers in our watches!\n    </div>\n\n<div class=\"nav-tip\">\n<h3><b>🧭 Navigation</b></h3> \n<p>Press → in top navigation bar for Next chapter </p>\n<p>Press ← in top navigation bar for Previous chapter</p>\n<p>Press 🏠 in top navigation bar to return Home page</p>\n</div>\n\n  </div>\n</body>\n</html>",
              "codeType": "code"
            },
            {
              "id": "little-programmer-ch-1783088886354-step-1783090526669",
              "courseId": "little-programmer",
              "chapterId": "little-programmer-ch-1783088886354",
              "chapterTitle": "Chapter1",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "html",
              "title": "What-is-programming",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <title>What is Programming? - JS Programmer</title>\n  <style>\n    * {\n      box-sizing: border-box;\n      margin: 0;\n      padding: 0;\n    }\n\n    body {\n      font-family: 'Comic Sans MS', 'Comic Neue', system-ui, sans-serif;\n      background: linear-gradient(180deg, #fff7e6 0%, #ffe6e6 100%);\n      min-height: 100vh;\n      color: #1a1a2e;\n    }\n\n    .container {\n      max-width: 600px;\n      margin: 0 auto;\n      padding: 24px 16px;\n    }\n\n    .header {\n      text-align: center;\n      margin-bottom: 32px;\n    }\n\n    .logo {\n      font-size: 48px;\n      margin-bottom: 12px;\n    }\n\n    h1 {\n      font-size: 28px;\n      color: #ff6b6b;\n      margin-bottom: 8px;\n    }\n\n    .page-number {\n      font-size: 14px;\n      color: #666;\n      background: #fff;\n      padding: 4px 12px;\n      border-radius: 12px;\n      display: inline-block;\n      box-shadow: 0 2px 8px rgba(0,0,0,0.08);\n    }\n\n    .card {\n      background: white;\n      border-radius: 24px;\n      padding: 24px;\n      margin-bottom: 20px;\n      box-shadow: 0 4px 16px rgba(0,0,0,0.08);\n      border: 3px solid #e5e7eb;\n    }\n\n    .card h2 {\n      font-size: 22px;\n      color: #ff6b6b;\n      margin-bottom: 16px;\n      display: flex;\n      align-items: center;\n      gap: 10px;\n    }\n\n    .card p {\n      font-size: 18px;\n      line-height: 1.7;\n      margin-bottom: 12px;\n      color: #333;\n    }\n\n    .fun-fact {\n      background: #fff7e6;\n      border-left: 6px solid #ff8c00;\n      padding: 16px;\n      border-radius: 12px;\n      margin: 16px 0;\n    }\n\n    .fun-fact strong {\n      color: #cc6600;\n    }\n\n    .btn-group {\n      display: flex;\n      gap: 12px;\n    }\n\n    .nav-btn {\n      flex: 1;\n      padding: 16px;\n      font-size: 20px;\n      font-weight: bold;\n      color: white;\n      background: linear-gradient(135deg, #ff6b6b 0%, #ffa500 100%);\n      border: none;\n      border-radius: 20px;\n      cursor: pointer;\n      box-shadow: 0 6px 16px rgba(255,107,107,0.3);\n      transition: transform 0.2s;\n    }\n\n    .nav-btn:active {\n      transform: scale(0.98);\n    }\n\n    .nav-btn.back {\n      background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);\n      box-shadow: 0 6px 16px rgba(102, 126, 234, 0.3);\n    }\n\n    .progress {\n      display: flex;\n      justify-content: center;\n      gap: 8px;\n      margin-bottom: 24px;\n    }\n\n    .progress-dot {\n      width: 10px;\n      height: 10px;\n      border-radius: 50%;\n      background: #d1d5db;\n    }\n\n    .progress-dot.active {\n      background: #ff6b6b;\n      width: 32px;\n      border-radius: 6px;\n    }\n    .nav-hint{\n      margin-top:20px;\n      text-align:center;\n      font-size:13px;\n      color:#64748b;\n      background:#f1f5f9;\n      padding:10px;\n      border-radius:10px;\n    }\n  </style>\n</head>\n<body>\n  <div class=\"container\">\n\n    <div class=\"header\">\n      <div class=\"logo\">🎮</div>\n      <h1>Chapter 02</h1>\n      <h1>What is Programming?</h1>\n    </div>\n\n    <div class=\"card\">\n      <h2>🚀 Let's Discover!</h2>\n      <p>Programming is giving computers instructions to do fun things!</p>\n      <p>It's like writing a recipe for a robot! 🍳</p>\n    </div>\n\n    <div class=\"card\">\n      <h2>💬 Languages We Use</h2>\n      <p>Computers speak many languages! In this book, we'll learn JavaScript!</p>\n      <p>JavaScript makes websites interactive and fun!</p>\n    </div>\n\n    <div class=\"fun-fact\">\n      <strong>🌟 Fun Fact!</strong><br>\n      JavaScript was made in only 10 days! But it's one of the most popular languages now!\n    </div>\n\n<div class=\"nav-hint\">\n  <div>💡 Use the ← → arrows in the top navigation bar to go to the next chapter.</div>\n  <div>💡 Use the 🏠 button in the top navigation bar to go back to the Home page.</div>\n</div>\n\n  </div>\n</body>\n</html>",
              "codeType": "code"
            }
          ]
        },
        {
          "id": "little-programmer-ch-1783687092350",
          "courseId": "little-programmer",
          "chapterIndex": 0,
          "title": "Chapter 2",
          "steps": [
            {
              "id": "little-programmer-ch-1783687092350-step-0",
              "courseId": "little-programmer",
              "chapterId": "little-programmer-ch-1783687092350",
              "chapterTitle": "Chapter 2",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "html",
              "title": "Hello-World",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <title>Hello World - JS Programmer</title>\n  <style>\n    *{\n      margin:0;\n      padding:0;\n      box-sizing:border-box;\n    }\n    body{\n      font-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;\n      background:linear-gradient(180deg,#e0f2fe 0%,#fef3c7 100%);\n      color:#1f2937;\n      min-height:100vh;\n    }\n    .container{\n      max-width:620px;\n      margin:auto;\n      padding:24px 16px 40px;\n    }\n    .header{\n      text-align:center;\n      margin-bottom:28px;\n    }\n    .logo{\n      font-size:54px;\n      margin-bottom:10px;\n    }\n    h1{\n      font-size:30px;\n      color:#2563eb;\n      margin-bottom:8px;\n    }\n    .subtitle{\n      color:#64748b;\n      font-size:18px;\n    }\n    .card{\n      background:#fff;\n      border-radius:24px;\n      padding:22px;\n      margin-bottom:18px;\n      box-shadow:0 6px 20px rgba(0,0,0,.08);\n    }\n    .card h2{\n      color:#2563eb;\n      margin-bottom:14px;\n      font-size:22px;\n    }\n    .card p{\n      font-size:18px;\n      line-height:1.8;\n      margin-bottom:12px;\n    }\n     .code-box{\n      margin:18px 0;\n      background:#111827;\n      color:#22c55e;\n      border-radius:18px;\n      font-family:Consolas,monospace;\n  font-size:13px;\n  line-height:1.35;\n  padding:14px;\n  white-space:pre-wrap;\n  word-break:break-word;\n  overflow-x:hidden;\n    }\n    .blocks-palette{\n      display:flex;\n      flex-wrap:wrap;\n      gap:10px;\n      justify-content:center;\n      margin-top:6px;\n    }\n    .block-btn{\n      padding:16px 20px;\n      border:none;\n      border-radius:16px;\n      background:#3b82f6;\n      color:#fff;\n      font-size:20px;\n      font-weight:bold;\n      cursor:pointer;\n      transition:.15s;\n    }\n    .block-btn:active{\n      transform:scale(.96);\n    }\n    .block-btn:disabled{\n      background:#cbd5e1;\n      cursor:default;\n    }\n    .program-list{\n      margin-top:18px;\n      background:#f8fafc;\n      border-radius:16px;\n      padding:14px;\n      min-height:56px;\n      display:flex;\n      flex-wrap:wrap;\n      gap:8px;\n      align-items:center;\n    }\n    .program-list .empty-hint{\n      color:#94a3b8;\n      font-size:15px;\n    }\n    .program-chip{\n      background:#dbeafe;\n      color:#1e40af;\n      font-weight:bold;\n      padding:8px 14px;\n      border-radius:10px;\n      font-size:17px;\n    }\n    .action-row{\n      display:flex;\n      gap:10px;\n      margin-top:14px;\n    }\n    .action-row button{\n      flex:1;\n      padding:14px;\n      border:none;\n      border-radius:14px;\n      font-size:17px;\n      font-weight:bold;\n      cursor:pointer;\n    }\n    #runBtn{\n      background:linear-gradient(135deg,#3b82f6,#06b6d4);\n      color:#fff;\n    }\n    #clearBtn{\n      background:#e2e8f0;\n      color:#334155;\n    }\n    .console{\n      margin-top:18px;\n      background:#111827;\n      border-radius:18px;\n      padding:18px;\n      min-height:90px;\n      font-family:Consolas,monospace;\n      font-size:20px;\n      color:#22c55e;\n    }\n    .console-title{\n      font-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;\n      color:#94a3b8;\n      font-size:13px;\n      font-weight:bold;\n      margin-bottom:8px;\n    }\n    .output{\n      margin-top:20px;\n      background:#ecfeff;\n      border:3px dashed #06b6d4;\n      border-radius:18px;\n      padding:18px;\n      text-align:center;\n    }\n    .output-title{\n      color:#0f766e;\n      font-weight:bold;\n      margin-bottom:10px;\n      font-size:18px;\n    }\n    #msg{\n      font-size:20px;\n      font-weight:bold;\n      color:#0f766e;\n      min-height:28px;\n    }\n    .tip{\n      margin-top:18px;\n      background:#fef9c3;\n      border-left:6px solid #eab308;\n      padding:16px;\n      border-radius:12px;\n      font-size:17px;\n      line-height:1.7;\n    }\n    .nav{\n      display:flex;\n      justify-content:space-between;\n      gap:12px;\n      margin-top:24px;\n    }\n    .nav a{\n      flex:1;\n      text-align:center;\n      padding:16px;\n      border-radius:16px;\n      text-decoration:none;\n      font-weight:bold;\n      font-size:17px;\n      background:linear-gradient(135deg,#3b82f6,#06b6d4);\n      color:#fff;\n    }\n    .nav a.secondary{\n      background:#e2e8f0;\n      color:#334155;\n    }\n  </style>\n</head>\n<body>\n<div class=\"container\">\n  <div class=\"header\">\n    <h3>👋 Chapter 3 - Hello World</h1>\n  </div>\n\n  <div class=\"card\">\n    <h2>🧩 Build Your Own Program</h2>\n    <p>Tap the word blocks in the order you want them to print, then press Run!</p>\n\n    <div class=\"blocks-palette\">\n      <button class=\"block-btn\" data-word=\"Hello\">Hello</button>\n      <button class=\"block-btn\" data-word=\"World\">World</button>\n      <button class=\"block-btn\" data-word=\"!\">!</button>\n    </div>\n\n    <div class=\"program-list\" id=\"programList\">\n      <span class=\"empty-hint\">Tap blocks above to build your program...</span>\n    </div>\n\n    <div class=\"action-row\">\n      <button id=\"runBtn\">▶ Run Program</button>\n      <button id=\"clearBtn\">🗑 Clear</button>\n    </div>\n\n    <div class=\"console\">\n      <div class=\"console-title\">CONSOLE OUTPUT</div>\n      <div id=\"consoleOutput\"></div>\n    </div>\n\n    <div class=\"output\">\n      <div class=\"output-title\">Challenge</div>\n      <div id=\"msg\">🎯 Try to make it print: Hello World !</div>\n    </div>\n  </div>\n\n<div class=\"card\">\n    <h2>📖 Order Matters!</h2>\n    <p>\n      A <strong>program</strong> is a list of instructions that run\n      <strong>in order</strong>, one after another. This order is called\n      a <strong>sequence</strong>.\n    </p>\n    <p>\n      If you mix up the order, you get a mixed-up result - even if you\n      use the exact same instructions!\n    </p>\n    <div class=\"code-box\">console.log(\"Hello\");\nconsole.log(\"World\");\nconsole.log(\"!\");\n\n// prints, in this exact order:\n// Hello\n// World\n// !</div>\n  </div>\n\n  <div class=\"tip\">\n    🌟 <strong>Did you know?</strong><br><br>\n    \"Hello, World!\" is the very first program that most programmers ever\n    write. It's a tradition! It teaches that a computer runs your\n    instructions <strong>in the exact sequence</strong> you write them.\n  </div>\n\n</div>\n\n<script>\nlet program = [];\nlet running = false;\n\nconst programList = document.getElementById(\"programList\");\nconst consoleOutput = document.getElementById(\"consoleOutput\");\nconst msg = document.getElementById(\"msg\");\nconst runBtn = document.getElementById(\"runBtn\");\nconst clearBtn = document.getElementById(\"clearBtn\");\nconst blockButtons = document.querySelectorAll(\".block-btn\");\n\nblockButtons.forEach(btn => {\n  btn.addEventListener(\"click\", () => {\n    if (running) return;\n    program.push(btn.dataset.word);\n    renderProgram();\n  });\n});\n\nfunction renderProgram(){\n  if (program.length === 0){\n    programList.innerHTML = `<span class=\"empty-hint\">Tap blocks above to build your program...</span>`;\n    return;\n  }\n  programList.innerHTML = program.map(w => `<span class=\"program-chip\">${w}</span>`).join(\"\");\n}\n\nclearBtn.addEventListener(\"click\", () => {\n  if (running) return;\n  program = [];\n  consoleOutput.innerHTML = \"\";\n  renderProgram();\n  msg.textContent = \"🎯 Try to make it print: Hello World !\";\n});\n\nfunction sleep(ms){\n  return new Promise(res => setTimeout(res, ms));\n}\n\nasync function runProgram(){\n  if (running || program.length === 0) return;\n  running = true;\n  blockButtons.forEach(b => b.disabled = true);\n  consoleOutput.innerHTML = \"\";\n  msg.textContent = \"▶ Running your program...\";\n\n  for (const word of program){\n    consoleOutput.innerHTML += word + \"<br>\";\n    await sleep(500);\n  }\n\n  const result = program.join(\" \");\n  if (result === \"Hello World !\"){\n    msg.textContent = \"🎉 Perfect sequence! You printed Hello World !\";\n  } else {\n    msg.textContent = \"🤔 It printed: \\\"\" + result + \"\\\" - try a different order!\";\n  }\n\n  blockButtons.forEach(b => b.disabled = false);\n  running = false;\n}\n\nrunBtn.addEventListener(\"click\", runProgram);\n</script>\n</body>\n</html>",
              "codeType": "code"
            }
          ]
        },
        {
          "id": "little-programmer-ch-1783687094093",
          "courseId": "little-programmer",
          "chapterIndex": 0,
          "title": "Chapter 3",
          "steps": [
            {
              "id": "little-programmer-ch-1783687094093-step-0",
              "courseId": "little-programmer",
              "chapterId": "little-programmer-ch-1783687094093",
              "chapterTitle": "Chapter 3",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "html",
              "title": "HelloWorld-Explain",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <title>Hello World - Explained - JS Programmer</title>\n  <style>\n    *{\n      margin:0;\n      padding:0;\n      box-sizing:border-box;\n    }\n    body{\n      font-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;\n      background:linear-gradient(180deg,#e0f2fe 0%,#fef3c7 100%);\n      color:#1f2937;\n      min-height:100vh;\n    }\n    .container{\n      max-width:620px;\n      margin:auto;\n      padding:24px 16px 40px;\n    }\n    .header{\n      text-align:center;\n      margin-bottom:28px;\n    }\n    .logo{\n      font-size:54px;\n      margin-bottom:10px;\n    }\n    h1{\n      font-size:30px;\n      color:#2563eb;\n      margin-bottom:8px;\n    }\n    .subtitle{\n      color:#64748b;\n      font-size:18px;\n    }\n    .card{\n      background:#fff;\n      border-radius:24px;\n      padding:22px;\n      margin-bottom:18px;\n      box-shadow:0 6px 20px rgba(0,0,0,.08);\n    }\n    .card h2{\n      color:#2563eb;\n      margin-bottom:14px;\n      font-size:22px;\n    }\n    .card p{\n      font-size:18px;\n      line-height:1.8;\n      margin-bottom:12px;\n    }\n    .card ul{\n      margin:0 0 12px 22px;\n      font-size:18px;\n      line-height:1.8;\n    }\n    .badge{\n      display:inline-block;\n      background:#dbeafe;\n      color:#1e40af;\n      font-weight:bold;\n      padding:4px 12px;\n      border-radius:999px;\n      font-size:14px;\n      margin-bottom:10px;\n    }\n    .code-box{\n      margin:18px 0;\n      background:#111827;\n      color:#22c55e;\n      border-radius:18px;\n      font-family:Consolas,monospace;\n  font-size:13px;\n  line-height:1.35;\n  padding:14px;\n  white-space:pre-wrap;\n  word-break:break-word;\n  overflow-x:hidden;\n    }\n    .steps{\n      counter-reset: step;\n    }\n    .step{\n      display:flex;\n      gap:14px;\n      margin-bottom:16px;\n      align-items:flex-start;\n    }\n    .step-num{\n      flex-shrink:0;\n      width:34px;\n      height:34px;\n      border-radius:50%;\n      background:#3b82f6;\n      color:#fff;\n      display:flex;\n      align-items:center;\n      justify-content:center;\n      font-weight:bold;\n    }\n    .step p{\n      margin:0;\n      font-size:17px;\n      line-height:1.7;\n    }\n    .compare-wrap{\n      display:flex;\n      gap:12px;\n      flex-wrap:wrap;\n      margin-top:14px;\n    }\n    .compare-box{\n      flex:1;\n      min-width:130px;\n      background:#f8fafc;\n      border-radius:16px;\n      padding:14px;\n      text-align:center;\n    }\n    .compare-box .compare-title{\n      font-size:14px;\n      font-weight:bold;\n      color:#64748b;\n      margin-bottom:8px;\n    }\n    .compare-console{\n      background:#111827;\n      color:#22c55e;\n      border-radius:12px;\n      padding:12px;\n      font-family:Consolas,monospace;\n      font-size:16px;\n      line-height:1.5;\n      min-height:80px;\n    }\n    .demo-btns{\n      display:flex;\n      gap:10px;\n      margin-top:14px;\n    }\n    .demo-btns button{\n      flex:1;\n      padding:12px;\n      border:none;\n      border-radius:14px;\n      background:#3b82f6;\n      color:#fff;\n      font-size:16px;\n      font-weight:bold;\n      cursor:pointer;\n    }\n    .demo-btns button:active{\n      transform:scale(.97);\n    }\n    .demo-btns button.secondary{\n      background:#94a3b8;\n    }\n    .tip{\n      margin-top:18px;\n      background:#fef9c3;\n      border-left:6px solid #eab308;\n      padding:16px;\n      border-radius:12px;\n      font-size:17px;\n      line-height:1.7;\n    }\n .nav-hint{\n      margin-top:20px;\n      text-align:center;\n      font-size:13px;\n      color:#64748b;\n      background:#f1f5f9;\n      padding:10px;\n      border-radius:10px;\n    }\n\n    .nav{\n      display:flex;\n      justify-content:space-between;\n      gap:12px;\n      margin-top:24px;\n    }\n    .nav a{\n      flex:1;\n      text-align:center;\n      padding:16px;\n      border-radius:16px;\n      text-decoration:none;\n      font-weight:bold;\n      font-size:17px;\n      background:linear-gradient(135deg,#3b82f6,#06b6d4);\n      color:#fff;\n    }\n    .nav a.secondary{\n      background:#e2e8f0;\n      color:#334155;\n    }\n  </style>\n</head>\n<body>\n<div class=\"container\">\n  <div class=\"header\">\n    <div class=\"logo\">👋</div>\n    <h1>Hello World - Explained</h1>\n  </div>\n\n  <div class=\"card\">\n    <span class=\"badge\">CONCEPT 1</span>\n    <h2>📜 What is a Sequence?</h2>\n    <p>\n      A <strong>sequence</strong> is just a fancy word for \"the order things\n      happen in.\" When you make a sandwich, you do steps in order:\n    </p>\n    <div class=\"steps\">\n      <div class=\"step\">\n        <div class=\"step-num\">1</div>\n        <p>Get two pieces of bread</p>\n      </div>\n      <div class=\"step\">\n        <div class=\"step-num\">2</div>\n        <p>Add the filling</p>\n      </div>\n      <div class=\"step\">\n        <div class=\"step-num\">3</div>\n        <p>Put the bread together</p>\n      </div>\n    </div>\n    <p>\n      If you did step 3 before step 1, it wouldn't work! Computers are the\n      same - they follow instructions <strong>in the order you write them</strong>,\n      from top to bottom.\n    </p>\n  </div>\n\n  <div class=\"card\">\n    <span class=\"badge\">CONCEPT 2</span>\n    <h2>💻 Same Words, Different Order</h2>\n    <p>\n      Here's something surprising: using the <strong>exact same instructions</strong>\n      but in a different order gives you a totally different result!\n    </p>\n\n    <div class=\"code-box\">console.log(\"Hello\");\nconsole.log(\"World\");</div>\n\n    <div class=\"compare-wrap\">\n      <div class=\"compare-box\">\n        <div class=\"compare-title\">✅ Correct Order</div>\n        <div class=\"compare-console\" id=\"correctConsole\"></div>\n      </div>\n      <div class=\"compare-box\">\n        <div class=\"compare-title\">🔀 Swapped Order</div>\n        <div class=\"compare-console\" id=\"swappedConsole\"></div>\n      </div>\n    </div>\n    <div class=\"demo-btns\">\n      <button onclick=\"runDemo()\">▶ Run Both</button>\n      <button class=\"secondary\" onclick=\"resetDemo()\">🔁 Reset</button>\n    </div>\n  </div>\n\n  <div class=\"card\">\n    <span class=\"badge\">CONCEPT 3</span>\n    <h2>⚙️ How the Computer Reads Your Program</h2>\n    <p>\n      The computer reads your program like a story - one line, then the\n      next line, then the next - and it never skips ahead or peeks at\n      later lines first.\n    </p>\n    <div class=\"steps\">\n      <div class=\"step\">\n        <div class=\"step-num\">1</div>\n        <p>Read line 1 and do exactly what it says.</p>\n      </div>\n      <div class=\"step\">\n        <div class=\"step-num\">2</div>\n        <p>Move to line 2 and do exactly what it says.</p>\n      </div>\n      <div class=\"step\">\n        <div class=\"step-num\">3</div>\n        <p>Keep going until there are no more lines left.</p>\n      </div>\n    </div>\n    <p>\n      This is why programmers say a program \"runs from top to bottom\" -\n      and why getting the sequence right matters so much!\n    </p>\n  </div>\n\n  <div class=\"tip\">\n    🌟 <strong>Ready to play?</strong><br><br>\n    Now that you know why sequence matters, go back to\n    <strong>Hello-World</strong> chapter and try building the blocks in the\n    right order to print \"Hello World\" if you want!\n  </div>\n\n<div class=\"nav-hint\">\n  <div>💡 Use the ← → arrows in the top navigation bar to go to the next chapter.</div>\n  <div>💡 Use the 🏠 button in the top navigation bar to go back to the Home page.</div>\n</div>\n\n</div>\n\n<script>\nconst correctConsole = document.getElementById(\"correctConsole\");\nconst swappedConsole = document.getElementById(\"swappedConsole\");\n\nfunction sleep(ms){\n  return new Promise(res => setTimeout(res, ms));\n}\n\nasync function typeLines(el, lines){\n  el.innerHTML = \"\";\n  for (const line of lines){\n    el.innerHTML += line + \"<br>\";\n    await sleep(500);\n  }\n}\n\nasync function runDemo(){\n  resetDemo();\n  await Promise.all([\n    typeLines(correctConsole, [\"Hello\", \"World\"]),\n    typeLines(swappedConsole, [\"World\", \"Hello\"])\n  ]);\n}\n\nfunction resetDemo(){\n  correctConsole.innerHTML = \"\";\n  swappedConsole.innerHTML = \"\";\n}\n</script>\n</body>\n</html>\n",
              "codeType": "code"
            }
          ]
        },
        {
          "id": "little-programmer-ch-1783687095509",
          "courseId": "little-programmer",
          "chapterIndex": 0,
          "title": "Chapter 4",
          "steps": [
            {
              "id": "little-programmer-ch-1783687095509-step-0",
              "courseId": "little-programmer",
              "chapterId": "little-programmer-ch-1783687095509",
              "chapterTitle": "Chapter 4",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "html",
              "title": "HelloWorld-quiz",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <title>Hello World - Quiz - JS Programmer</title>\n  <style>\n    *{\n      margin:0;\n      padding:0;\n      box-sizing:border-box;\n    }\n    body{\n      font-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;\n      background:linear-gradient(180deg,#e0f2fe 0%,#fef3c7 100%);\n      color:#1f2937;\n      min-height:100vh;\n    }\n    .container{\n      max-width:620px;\n      margin:auto;\n      padding:24px 16px 40px;\n    }\n    .header{\n      text-align:center;\n      margin-bottom:28px;\n    }\n    .logo{\n      font-size:54px;\n      margin-bottom:10px;\n    }\n    h1{\n      font-size:30px;\n      color:#2563eb;\n      margin-bottom:8px;\n    }\n    .subtitle{\n      color:#64748b;\n      font-size:18px;\n    }\n    .progress-wrap{\n      background:rgba(37,99,235,.15);\n      border-radius:999px;\n      height:14px;\n      margin-bottom:22px;\n      overflow:hidden;\n    }\n    #progressBar{\n      height:100%;\n      width:0%;\n      background:linear-gradient(90deg,#3b82f6,#06b6d4);\n      transition:width .3s;\n    }\n    .card{\n      background:#fff;\n      border-radius:24px;\n      padding:22px;\n      margin-bottom:18px;\n      box-shadow:0 6px 20px rgba(0,0,0,.08);\n    }\n    .q-count{\n      color:#2563eb;\n      font-weight:bold;\n      font-size:15px;\n      margin-bottom:8px;\n    }\n    .q-text{\n      font-size:20px;\n      line-height:1.6;\n      margin-bottom:18px;\n      font-weight:bold;\n    }\n    .choice{\n      display:block;\n      width:100%;\n      text-align:left;\n      background:#eff6ff;\n      border:3px solid transparent;\n      border-radius:16px;\n      padding:16px 18px;\n      font-size:17px;\n      margin-bottom:12px;\n      cursor:pointer;\n      font-family:inherit;\n      color:#1f2937;\n      transition:.15s;\n    }\n    .choice:hover{\n      background:#dbeafe;\n    }\n    .choice.correct{\n      background:#dcfce7;\n      border-color:#16a34a;\n    }\n    .choice.wrong{\n      background:#fee2e2;\n      border-color:#dc2626;\n    }\n    .choice:disabled{\n      cursor:default;\n    }\n    .feedback{\n      font-size:17px;\n      line-height:1.7;\n      padding:16px;\n      border-radius:14px;\n      margin-top:10px;\n      display:none;\n    }\n    .feedback.show{\n      display:block;\n    }\n    .feedback.right-fb{\n      background:#dcfce7;\n      color:#166534;\n    }\n    .feedback.wrong-fb{\n      background:#fee2e2;\n      color:#991b1b;\n    }\n    button.nextBtn{\n      width:100%;\n      margin-top:18px;\n      padding:16px;\n      border:none;\n      border-radius:16px;\n      background:linear-gradient(135deg,#3b82f6,#06b6d4);\n      color:white;\n      font-size:19px;\n      font-weight:bold;\n      cursor:pointer;\n      display:none;\n    }\n    button.nextBtn.show{\n      display:block;\n    }\n    .result{\n      text-align:center;\n    }\n    .result .emoji{\n      font-size:64px;\n      margin-bottom:10px;\n    }\n    .result h2{\n      color:#2563eb;\n      font-size:26px;\n      margin-bottom:10px;\n    }\n    .result p{\n      font-size:19px;\n      margin-bottom:18px;\n    }\n .nav-hint{\n      margin-top:20px;\n      text-align:center;\n      font-size:13px;\n      color:#64748b;\n      background:#f1f5f9;\n      padding:10px;\n      border-radius:10px;\n    }\n\n    .retry-btn{\n      width:100%;\n      padding:16px;\n      border:none;\n      border-radius:16px;\n      background:linear-gradient(135deg,#3b82f6,#06b6d4);\n      color:white;\n      font-size:19px;\n      font-weight:bold;\n      cursor:pointer;\n      margin-bottom:12px;\n    }\n    .nav{\n      display:flex;\n      justify-content:space-between;\n      gap:12px;\n    }\n    .nav a{\n      flex:1;\n      text-align:center;\n      padding:16px;\n      border-radius:16px;\n      text-decoration:none;\n      font-weight:bold;\n      font-size:17px;\n      background:#e2e8f0;\n      color:#334155;\n    }\n  </style>\n</head>\n<body>\n<div class=\"container\">\n  <div class=\"header\">\n    <h2>👋 Hello World Quiz</h2>\n  </div>\n\n  <div class=\"progress-wrap\">\n    <div id=\"progressBar\"></div>\n  </div>\n\n  <div class=\"card\" id=\"quizCard\"></div>\n\n<div class=\"nav-hint\">\n  <div>💡 Use the ← → arrows in the top navigation bar to go to the next chapter.</div>\n  <div>💡 Use the 🏠 button in the top navigation bar to go back to the Home page.</div>\n</div>\n\n</div>\n\n<script>\nconst questions = [\n  {\n    q: \"What does 'sequence' mean in programming?\",\n    choices: [\n      \"How colorful the program looks\",\n      \"The order that instructions run in\",\n      \"How many buttons a game has\",\n      \"The name of the programmer\"\n    ],\n    correct: 1,\n    explain: \"Sequence just means 'the order things happen in.' A computer runs instructions in the exact order you write them.\"\n  },\n  {\n    q: \"If a program says:\\nconsole.log(\\\"Hello\\\");\\nconsole.log(\\\"World\\\");\\nwhat prints first?\",\n    choices: [\n      \"World\",\n      \"Hello\",\n      \"Both print at the exact same time\",\n      \"Nothing prints\"\n    ],\n    correct: 1,\n    explain: \"The computer runs line 1 first, so \\\"Hello\\\" prints before \\\"World\\\".\"\n  },\n  {\n    q: \"Why does making a sandwich work better in a certain order?\",\n    choices: [\n      \"Because sandwiches taste better that way\",\n      \"Because some steps depend on earlier steps being done first\",\n      \"Order never matters for sandwiches\",\n      \"Because bread is always step 3\"\n    ],\n    correct: 1,\n    explain: \"You can't put the bread together before adding the filling! Some steps only make sense after earlier ones are finished - that's why sequence matters.\"\n  },\n  {\n    q: \"What happens if you use the same instructions but put them in a different order?\",\n    choices: [\n      \"The computer fixes the order automatically\",\n      \"The result can come out completely different\",\n      \"The program always crashes\",\n      \"It always prints the same result no matter what\"\n    ],\n    correct: 1,\n    explain: \"Same words, different order, different result! Swapping \\\"Hello\\\" and \\\"World\\\" prints \\\"World\\\" then \\\"Hello\\\" instead.\"\n  },\n  {\n    q: \"Which best describes how a computer reads a program?\",\n    choices: [\n      \"It picks a random line to start with\",\n      \"It reads every line at the exact same instant\",\n      \"It reads from top to bottom, one line at a time\",\n      \"It only reads the last line\"\n    ],\n    correct: 2,\n    explain: \"A computer reads a program from top to bottom, finishing one line before moving to the next - just like reading a story.\"\n  }\n];\n\nlet current = 0;\nlet scoreCount = 0;\nconst quizCard = document.getElementById(\"quizCard\");\nconst progressBar = document.getElementById(\"progressBar\");\n\nfunction renderQuestion(){\n  const item = questions[current];\n  progressBar.style.width = (current / questions.length * 100) + \"%\";\n\n  let html = `<div class=\"q-count\">Question ${current + 1} of ${questions.length}</div>`;\n  html += `<div class=\"q-text\">${item.q.replace(/\\n/g, \"<br>\")}</div>`;\n  item.choices.forEach((choice, i) => {\n    html += `<button class=\"choice\" data-i=\"${i}\">${choice}</button>`;\n  });\n  html += `<div class=\"feedback\" id=\"feedback\"></div>`;\n  html += `<button class=\"nextBtn\" id=\"nextBtn\">Next ➡</button>`;\n\n  quizCard.innerHTML = html;\n\n  const buttons = quizCard.querySelectorAll(\".choice\");\n  buttons.forEach(btn => {\n    btn.addEventListener(\"click\", () => selectAnswer(btn, item, buttons));\n  });\n}\n\nfunction selectAnswer(btn, item, buttons){\n  const chosen = parseInt(btn.dataset.i);\n  buttons.forEach(b => b.disabled = true);\n\n  const feedback = document.getElementById(\"feedback\");\n  const nextBtn = document.getElementById(\"nextBtn\");\n\n  if (chosen === item.correct){\n    btn.classList.add(\"correct\");\n    feedback.textContent = \"✅ Correct! \" + item.explain;\n    feedback.className = \"feedback show right-fb\";\n    scoreCount++;\n  } else {\n    btn.classList.add(\"wrong\");\n    buttons[item.correct].classList.add(\"correct\");\n    feedback.textContent = \"❌ Not quite. \" + item.explain;\n    feedback.className = \"feedback show wrong-fb\";\n  }\n\n  nextBtn.classList.add(\"show\");\n  nextBtn.addEventListener(\"click\", () => {\n    current++;\n    if (current < questions.length){\n      renderQuestion();\n    } else {\n      showResult();\n    }\n  });\n}\n\nfunction showResult(){\n  progressBar.style.width = \"100%\";\n  const pct = Math.round((scoreCount / questions.length) * 100);\n  let emoji = \"🌱\";\n  let msg = \"Keep practicing - sequence takes a little time to click!\";\n  if (pct >= 80){\n    emoji = \"🏆\";\n    msg = \"Amazing! You really understand program sequence!\";\n  } else if (pct >= 50){\n    emoji = \"🎉\";\n    msg = \"Nice work! You're getting the hang of it!\";\n  }\n\n  quizCard.innerHTML = `\n    <div class=\"result\">\n      <div class=\"emoji\">${emoji}</div>\n      <h2>You scored ${scoreCount} / ${questions.length}</h2>\n      <p>${msg}</p>\n      <button class=\"retry-btn\" onclick=\"restart()\">🔁 Try Again</button>\n    </div>\n  `;\n}\n\nfunction restart(){\n  current = 0;\n  scoreCount = 0;\n  renderQuestion();\n}\n\nrenderQuestion();\n</script>\n\n</body>\n</html>\n",
              "codeType": "code"
            }
          ]
        },
        {
          "id": "little-programmer-ch-1783687098150",
          "courseId": "little-programmer",
          "chapterIndex": 0,
          "title": "Chapter 5",
          "steps": [
            {
              "id": "little-programmer-ch-1783687098150-step-0",
              "courseId": "little-programmer",
              "chapterId": "little-programmer-ch-1783687098150",
              "chapterTitle": "Chapter 5",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "html",
              "title": "Maze-Walker",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <title>Maze Walker - JS Programmer</title>\n  <style>\n    *{\n      margin:0;\n      padding:0;\n      box-sizing:border-box;\n    }\n    body{\n      font-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;\n      background:linear-gradient(180deg,#e0f2fe 0%,#dcfce7 100%);\n      color:#1f2937;\n      min-height:100vh;\n    }\n    .container{\n      max-width:620px;\n      margin:auto;\n      padding:12px 12px 20px;\n    }\n    .header{\n      text-align:center;\n      margin-bottom:12px;\n    }\n    .logo{\n      font-size:54px;\n      margin-bottom:10px;\n    }\n    h1{\n      font-size:30px;\n      color:#2563eb;\n      margin-bottom:8px;\n    }\n    .subtitle{\n      color:#64748b;\n      font-size:14px;\n    }\n    .card{\n      background:#fff;\n      border-radius:24px;\n      padding:14px;\n      margin-bottom:12px;\n      box-shadow:0 6px 20px rgba(0,0,0,.08);\n    }\n    .card h2{\n      color:#2563eb;\n      margin-bottom:8px;\n      font-size:20px;\n    }\n    .card p{\n      font-size:16px;\n      line-height:1.6;\n      margin-bottom:8px;\n    }\n    .code-box{\n      margin:18px 0;\n      background:#111827;\n      color:#22c55e;\n      border-radius:18px;\n      font-family:Consolas,monospace;\n  font-size:13px;\n  line-height:1.35;\n  padding:14px;\n  white-space:pre-wrap;\n  word-break:break-word;\n  overflow-x:hidden;\n    }\n    .stats{\n  display:flex;\n  justify-content:space-around;\n  margin-top:4px;\n  margin-bottom:8px;\n    }\n    .stat{\n      text-align:center;\n    }\n    .stat-label{\n      font-size:12px;\n      color:#64748b;\n      font-weight:bold;\n    }\n    .stat-value{\n      font-size:28px;\n      font-weight:bold;\n      color:#2563eb;\n    }\n    #maze{\n      display:grid;\n      gap:3px;\n      max-width:280px;\n      aspect-ratio:1/1;\n      margin:0 auto;\n      background:#bfdbfe;\n      padding:4px;\n      border-radius:12px;\n    }\n    .cell{\n      background:#eff6ff;\n      border-radius:8px;\n      display:flex;\n      align-items:center;\n      justify-content:center;\n      font-size:24px;\n    }\n    .cell.wall{\n      background:#eff6ff;\n    }\n    .arrow-grid{\n  display:flex;\n  justify-content:center;\n  gap:6px;\n  margin-top:8px;\n  flex-wrap:nowrap;\n    }\n    .arrow-btn{\n      width:50px;\n      height:50px;\n      border:none;\n      border-radius:12px;\n      background:#3b82f6;\n      color:#fff;\n      font-size:22px;\n      cursor:pointer;\n      transition:.15s;\n    }\n    .arrow-btn:active{\n      transform:scale(.95);\n    }\n    .controls-hint{\n      text-align:center;\n      font-size:12px;\n      color:#64748b;\n      margin-top:6px;\n    }\n    .playguide{\n      margin-top:8px;\n      background:#ecfeff;\n      border:3px dashed #06b6d4;\n      border-radius:18px;\n      padding:12px;\n      text-align:center;\n    }\n    .playguide-title{\n      color:#0f766e;\n      font-weight:bold;\n      margin-bottom:10px;\n      font-size:18px;\n    }\n    #msg{\n  font-size:15px;\n    }\n    button.reset-btn{\n      width:100%;\n      margin-top:10px;\n      padding:12px;\n      border:none;\n      border-radius:14px;\n      background:linear-gradient(135deg,#3b82f6,#06b6d4);\n      color:white;\n      font-size:18px;\n      font-weight:bold;\n      cursor:pointer;\n      transition:.2s;\n    }\n    button.reset-btn:active{\n      transform:scale(.98);\n    }\n    .tip{\n      margin-top:10px;\n      background:#fef9c3;\n      border-left:5px solid #eab308;\n      padding:12px;\n      border-radius:10px;\n      font-size:15px;\n      line-height:1.5;\n    }\n    .nav{\n      display:flex;\n      justify-content:space-between;\n      gap:10px;\n      margin-top:16px;\n    }\n    .nav a{\n      flex:1;\n      text-align:center;\n      padding:12px;\n      border-radius:12px;\n      text-decoration:none;\n      font-weight:bold;\n      font-size:15px;\n      background:linear-gradient(135deg,#3b82f6,#06b6d4);\n      color:#fff;\n    }\n    .nav a.secondary{\n      background:#e2e8f0;\n      color:#334155;\n    }\n .nav-hint{\n      margin-top:20px;\n      text-align:center;\n      font-size:13px;\n      color:#64748b;\n      background:#f1f5f9;\n      padding:10px;\n      border-radius:10px;\n    }\n.chapter-title{\n  font-size:clamp(16px,4vw,22px);\n  font-weight:bold;\n  color:#2563eb;\n  white-space:nowrap;\n  overflow:hidden;\n  text-overflow:ellipsis;\n  text-align:center;\n  margin-bottom:8px;\n}\n  </style>\n</head>\n<body>\n<div class=\"container\">\n  <div class=\"header\">\n    <h3>Chapter 04 - 🧭 Maze Walker</h3>\n    <div class=\"chapter-title\">Commands (Move Up/Down/Left/Right)</div>\n  </div>\n\n  <div class=\"card\">\n\n    <div class=\"playguide\">\n      <div class=\"playguide-title\">Play Guide</div>\n      <div class=\"subtitle\">Press arrow buttons to move 🧑 to flag!</div>\n      <div id=\"msg\"></div>\n    </div>\n    \n<div> </div>\n\n    <div class=\"stats\">\n      <div class=\"stat\">\n        <div class=\"stat-label\">MOVES</div>\n        <div class=\"stat-value\" id=\"moves\">0</div>\n      </div>\n      <div class=\"stat\">\n        <div class=\"stat-label\">STATUS</div>\n        <div class=\"stat-value\" id=\"status\" style=\"font-size:22px;\">🧑</div>\n      </div>\n    </div>\n\n    <div id=\"maze\"></div>\n\n    <div class=\"arrow-grid\">\n<button class=\"arrow-btn\" data-dir=\"left\">⬅️</button>\n      <button class=\"arrow-btn\" data-dir=\"up\">⬆️</button>      \n      <button class=\"arrow-btn\" data-dir=\"down\">⬇️</button>\n<button class=\"arrow-btn\" data-dir=\"right\">➡️</button>\n\n    </div>\n\n    <button class=\"reset-btn\" id=\"resetBtn\">🔁 Reset Maze</button>\n  </div>\n\n<h2>💻 JavaScript Code</h2>\n    <div class=\"code-box\">function move(dir) {\n  const next = getNextPosition(player, dir);\n  if (!isWall(next)) {\n    player = next;   // command works!\n  }\n  // if it's a wall, nothing happens\n}</div>\n\n  <div class=\"tip\">\n    🌟 <strong>Did you know?</strong><br><br>\n    Each arrow button sends one <strong>command</strong> straight to the\n    computer: \"move up,\" \"move down,\" \"move left,\" or \"move right.\" The\n    computer obeys instantly - unless a wall is in the way!\n  </div>\n\n<div class=\"nav-hint\">\n  <div>💡 Use the ← → arrows in the top navigation bar to go to the next chapter.</div>\n  <div>💡 Use the 🏠 button in the top navigation bar to go back to the Home page.</div>\n</div>\n\n</div>\n\n<script>\nconst layout = [\n  \"S....\",\n  \".###.\",\n  \".#...\",\n  \".#.##\",\n  \"....G\"\n];\n\nconst ROWS = layout.length;\nconst COLS = layout[0].length;\n\nlet start = { r: 0, c: 0 };\nlet goal = { r: 0, c: 0 };\nconst walls = new Set();\n\nlayout.forEach((row, r) => {\n  [...row].forEach((ch, c) => {\n    if (ch === \"#\") walls.add(r + \",\" + c);\n    if (ch === \"S\") start = { r, c };\n    if (ch === \"G\") goal = { r, c };\n  });\n});\n\nlet player = { r: start.r, c: start.c };\nlet moves = 0;\nlet won = false;\n\nconst mazeEl = document.getElementById(\"maze\");\nconst movesEl = document.getElementById(\"moves\");\nconst statusEl = document.getElementById(\"status\");\nconst msg = document.getElementById(\"msg\");\nconst resetBtn = document.getElementById(\"resetBtn\");\n\nmazeEl.style.gridTemplateColumns = `repeat(${COLS}, 1fr)`;\nmazeEl.style.gridTemplateRows = `repeat(${ROWS}, 1fr)`;\n\nconst cells = [];\nfor (let r = 0; r < ROWS; r++){\n  for (let c = 0; c < COLS; c++){\n    const cell = document.createElement(\"div\");\n    cell.className = \"cell\" + (walls.has(r + \",\" + c) ? \" wall\" : \"\");\n    mazeEl.appendChild(cell);\n    cells.push({ el: cell, r, c });\n  }\n}\n\nfunction render(){\n  cells.forEach(cell => {\n    cell.el.textContent = \"\";\n    if (walls.has(cell.r + \",\" + cell.c)){\n      cell.el.textContent = \"🚧\";\n    }\n    if (cell.r === goal.r && cell.c === goal.c && !(player.r === goal.r && player.c === goal.c)){\n      cell.el.textContent = \"🚩\";\n    }\n    if (cell.r === player.r && cell.c === player.c){\n      cell.el.textContent = won ? \"🎉\" : \"🧑\";\n    }\n  });\n  movesEl.textContent = moves;\n  statusEl.textContent = won ? \"🎉\" : \"🧑\";\n}\nrender();\n\nfunction move(dir){\n  if (won) return;\n  let { r, c } = player;\n  if (dir === \"up\") r--;\n  if (dir === \"down\") r++;\n  if (dir === \"left\") c--;\n  if (dir === \"right\") c++;\n\n  if (r < 0 || r >= ROWS || c < 0 || c >= COLS){\n    msg.textContent = \"🚧 Can't go that way - that's the edge!\";\n    return;\n  }\n  if (walls.has(r + \",\" + c)){\n    msg.textContent = \"🚧 Bonk! There's a wall there.\";\n    return;\n  }\n\n  player = { r, c };\n  moves++;\n  msg.textContent = \"✅ Command received: move \" + dir + \"!\";\n\n  if (player.r === goal.r && player.c === goal.c){\n    won = true;\n    msg.textContent = \"🎉 You reached the flag in \" + moves + \" moves!\";\n  }\n\n  render();\n}\n\ndocument.querySelectorAll(\".arrow-btn\").forEach(btn => {\n  btn.addEventListener(\"click\", () => move(btn.dataset.dir));\n});\n\ndocument.addEventListener(\"keydown\", (e) => {\n  const map = { ArrowUp: \"up\", ArrowDown: \"down\", ArrowLeft: \"left\", ArrowRight: \"right\" };\n  if (map[e.key]){\n    e.preventDefault();\n    move(map[e.key]);\n  }\n});\n\nresetBtn.addEventListener(\"click\", () => {\n  player = { r: start.r, c: start.c };\n  moves = 0;\n  won = false;\n  msg.textContent = \"🧑 Send a command to move!\";\n  render();\n});\n</script>\n\n</body>\n</html>\n",
              "codeType": "code"
            }
          ]
        },
        {
          "id": "little-programmer-ch-1783687099373",
          "courseId": "little-programmer",
          "chapterIndex": 0,
          "title": "Chapter 6",
          "steps": [
            {
              "id": "little-programmer-ch-1783687099373-step-0",
              "courseId": "little-programmer",
              "chapterId": "little-programmer-ch-1783687099373",
              "chapterTitle": "Chapter 6",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "html",
              "title": "MazeWalker-quiz",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <title>Maze Walker - Quiz - JS Programmer</title>\n  <style>\n    *{\n      margin:0;\n      padding:0;\n      box-sizing:border-box;\n    }\n    body{\n      font-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;\n      background:linear-gradient(180deg,#e0f2fe 0%,#fef3c7 100%);\n      color:#1f2937;\n      min-height:100vh;\n    }\n    .container{\n      max-width:620px;\n      margin:auto;\n      padding:24px 16px 40px;\n    }\n    .header{\n      text-align:center;\n      margin-bottom:28px;\n    }\n    .logo{\n      font-size:54px;\n      margin-bottom:10px;\n    }\n    h1{\n      font-size:30px;\n      color:#2563eb;\n      margin-bottom:8px;\n    }\n    .subtitle{\n      color:#64748b;\n      font-size:13px;\n    }\n    .progress-wrap{\n      background:rgba(37,99,235,.15);\n      border-radius:999px;\n      height:14px;\n      margin-bottom:22px;\n      overflow:hidden;\n    }\n    #progressBar{\n      height:100%;\n      width:0%;\n      background:linear-gradient(90deg,#3b82f6,#06b6d4);\n      transition:width .3s;\n    }\n    .card{\n      background:#fff;\n      border-radius:24px;\n      padding:22px;\n      margin-bottom:18px;\n      box-shadow:0 6px 20px rgba(0,0,0,.08);\n    }\n    .q-count{\n      color:#2563eb;\n      font-weight:bold;\n      font-size:15px;\n      margin-bottom:8px;\n    }\n    .q-text{\n      font-size:20px;\n      line-height:1.6;\n      margin-bottom:18px;\n      font-weight:bold;\n    }\n    .choice{\n      display:block;\n      width:100%;\n      text-align:left;\n      background:#eff6ff;\n      border:3px solid transparent;\n      border-radius:16px;\n      padding:16px 18px;\n      font-size:17px;\n      margin-bottom:12px;\n      cursor:pointer;\n      font-family:inherit;\n      color:#1f2937;\n      transition:.15s;\n    }\n    .choice:hover{\n      background:#dbeafe;\n    }\n    .choice.correct{\n      background:#dcfce7;\n      border-color:#16a34a;\n    }\n    .choice.wrong{\n      background:#fee2e2;\n      border-color:#dc2626;\n    }\n    .choice:disabled{\n      cursor:default;\n    }\n    .feedback{\n      font-size:17px;\n      line-height:1.7;\n      padding:16px;\n      border-radius:14px;\n      margin-top:10px;\n      display:none;\n    }\n    .feedback.show{\n      display:block;\n    }\n    .feedback.right-fb{\n      background:#dcfce7;\n      color:#166534;\n    }\n    .feedback.wrong-fb{\n      background:#fee2e2;\n      color:#991b1b;\n    }\n    button.nextBtn{\n      width:100%;\n      margin-top:18px;\n      padding:16px;\n      border:none;\n      border-radius:16px;\n      background:linear-gradient(135deg,#3b82f6,#06b6d4);\n      color:white;\n      font-size:19px;\n      font-weight:bold;\n      cursor:pointer;\n      display:none;\n    }\n    button.nextBtn.show{\n      display:block;\n    }\n    .result{\n      text-align:center;\n    }\n    .result .emoji{\n      font-size:64px;\n      margin-bottom:10px;\n    }\n    .result h2{\n      color:#2563eb;\n      font-size:26px;\n      margin-bottom:10px;\n    }\n    .result p{\n      font-size:19px;\n      margin-bottom:18px;\n    }\n    .retry-btn{\n      width:100%;\n      padding:16px;\n      border:none;\n      border-radius:16px;\n      background:linear-gradient(135deg,#3b82f6,#06b6d4);\n      color:white;\n      font-size:19px;\n      font-weight:bold;\n      cursor:pointer;\n      margin-bottom:12px;\n    }\n .nav-hint{\n      margin-top:20px;\n      text-align:center;\n      font-size:13px;\n      color:#64748b;\n      background:#f1f5f9;\n      padding:10px;\n      border-radius:10px;\n    }\n\n    .nav{\n      display:flex;\n      justify-content:space-between;\n      gap:12px;\n    }\n    .nav a{\n      flex:1;\n      text-align:center;\n      padding:16px;\n      border-radius:16px;\n      text-decoration:none;\n      font-weight:bold;\n      font-size:17px;\n      background:#e2e8f0;\n      color:#334155;\n    }\n  </style>\n</head>\n<body>\n<div class=\"container\">\n  <div class=\"header\">\n    <h1>🧭 Maze Walker Quiz</h1>\n    <div class=\"subtitle\">Commands (Move Up/Down/Left/Right)</div>\n  </div>\n\n  <div class=\"progress-wrap\">\n    <div id=\"progressBar\"></div>\n  </div>\n\n  <div class=\"card\" id=\"quizCard\"></div>\n\n<div class=\"nav-hint\">\n  <div>💡 Use the ← → arrows in the top navigation bar to go to the next chapter.</div>\n  <div>💡 Use the 🏠 button in the top navigation bar to go back to the Home page.</div>\n</div>\n\n</div>\n\n<script>\nconst questions = [\n  {\n    q: \"What is a 'command' in programming?\",\n    choices: [\n      \"A whole story with many chapters\",\n      \"A single instruction that tells the computer to do one thing right now\",\n      \"A picture drawn on the screen\",\n      \"A type of wall in a maze\"\n    ],\n    correct: 1,\n    explain: \"A command is one simple instruction, like 'move up!' - the computer does it right away.\"\n  },\n  {\n    q: \"In Maze Walker, what does pressing the ⬆️ Up button do to the walker's position?\",\n    choices: [\n      \"Moves it to a random spot\",\n      \"Changes its row so it moves up\",\n      \"Changes its column so it moves sideways\",\n      \"Nothing happens - up doesn't do anything\"\n    ],\n    correct: 1,\n    explain: \"The Up command changes the row number, moving the walker upward in the maze.\"\n  },\n  {\n    q: \"What happens when a command tries to move the walker into a wall?\",\n    choices: [\n      \"The wall breaks and disappears\",\n      \"The walker jumps over the wall\",\n      \"The command is ignored and the walker stays put\",\n      \"The whole maze resets\"\n    ],\n    correct: 2,\n    explain: \"The computer checks for a wall before moving. If there's a wall, the command has no effect - the walker just stays where it is.\"\n  },\n  {\n    q: \"Before moving the walker, what does the computer check first?\",\n    choices: [\n      \"How many moves have been used so far\",\n      \"If the new spot is a wall or off the edge of the maze\",\n      \"What color the maze is\",\n      \"If the player pressed the button twice\"\n    ],\n    correct: 1,\n    explain: \"The computer figures out the new spot a command would lead to, then checks if that spot is blocked before actually moving there.\"\n  },\n  {\n    q: \"Why is a command different from the multi-step 'program' from Chapter 03?\",\n    choices: [\n      \"Commands and programs are exactly the same thing\",\n      \"A command usually does one job immediately, while a program is a whole sequence of steps\",\n      \"Commands can only be used in mazes\",\n      \"Programs never use commands at all\"\n    ],\n    correct: 1,\n    explain: \"A command is a single, immediate action. A program is a whole list of instructions run in sequence - and it can be made up of many commands!\"\n  }\n];\n\nlet current = 0;\nlet scoreCount = 0;\nconst quizCard = document.getElementById(\"quizCard\");\nconst progressBar = document.getElementById(\"progressBar\");\n\nfunction renderQuestion(){\n  const item = questions[current];\n  progressBar.style.width = (current / questions.length * 100) + \"%\";\n\n  let html = `<div class=\"q-count\">Question ${current + 1} of ${questions.length}</div>`;\n  html += `<div class=\"q-text\">${item.q}</div>`;\n  item.choices.forEach((choice, i) => {\n    html += `<button class=\"choice\" data-i=\"${i}\">${choice}</button>`;\n  });\n  html += `<div class=\"feedback\" id=\"feedback\"></div>`;\n  html += `<button class=\"nextBtn\" id=\"nextBtn\">Next ➡</button>`;\n\n  quizCard.innerHTML = html;\n\n  const buttons = quizCard.querySelectorAll(\".choice\");\n  buttons.forEach(btn => {\n    btn.addEventListener(\"click\", () => selectAnswer(btn, item, buttons));\n  });\n}\n\nfunction selectAnswer(btn, item, buttons){\n  const chosen = parseInt(btn.dataset.i);\n  buttons.forEach(b => b.disabled = true);\n\n  const feedback = document.getElementById(\"feedback\");\n  const nextBtn = document.getElementById(\"nextBtn\");\n\n  if (chosen === item.correct){\n    btn.classList.add(\"correct\");\n    feedback.textContent = \"✅ Correct! \" + item.explain;\n    feedback.className = \"feedback show right-fb\";\n    scoreCount++;\n  } else {\n    btn.classList.add(\"wrong\");\n    buttons[item.correct].classList.add(\"correct\");\n    feedback.textContent = \"❌ Not quite. \" + item.explain;\n    feedback.className = \"feedback show wrong-fb\";\n  }\n\n  nextBtn.classList.add(\"show\");\n  nextBtn.addEventListener(\"click\", () => {\n    current++;\n    if (current < questions.length){\n      renderQuestion();\n    } else {\n      showResult();\n    }\n  });\n}\n\nfunction showResult(){\n  progressBar.style.width = \"100%\";\n  const pct = Math.round((scoreCount / questions.length) * 100);\n  let emoji = \"🌱\";\n  let msg = \"Keep practicing - commands take a little time to click!\";\n  if (pct >= 80){\n    emoji = \"🏆\";\n    msg = \"Amazing! You really understand commands!\";\n  } else if (pct >= 50){\n    emoji = \"🎉\";\n    msg = \"Nice work! You're getting the hang of it!\";\n  }\n\n  quizCard.innerHTML = `\n    <div class=\"result\">\n      <div class=\"emoji\">${emoji}</div>\n      <h2>You scored ${scoreCount} / ${questions.length}</h2>\n      <p>${msg}</p>\n      <button class=\"retry-btn\" onclick=\"restart()\">🔁 Try Again</button>\n    </div>\n  `;\n}\n\nfunction restart(){\n  current = 0;\n  scoreCount = 0;\n  renderQuestion();\n}\n\nrenderQuestion();\n</script>\n\n</body>\n</html>\n",
              "codeType": "code"
            }
          ]
        },
        {
          "id": "little-programmer-ch-1783689414120",
          "courseId": "little-programmer",
          "chapterIndex": 0,
          "title": "Chapter 7",
          "steps": [
            {
              "id": "little-programmer-ch-1783689414120-step-0",
              "courseId": "little-programmer",
              "chapterId": "little-programmer-ch-1783689414120",
              "chapterTitle": "Chapter 7",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "html",
              "title": "MazeWalker-Explain",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <title>Maze Walker - Explained - JS Programmer</title>\n  <style>\n    *{\n      margin:0;\n      padding:0;\n      box-sizing:border-box;\n    }\n    body{\n      font-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;\n      background:linear-gradient(180deg,#e0f2fe 0%,#fef3c7 100%);\n      color:#1f2937;\n      min-height:100vh;\n    }\n    .container{\n      max-width:620px;\n      margin:auto;\n      padding:24px 16px 40px;\n    }\n    .header{\n      text-align:center;\n      margin-bottom:28px;\n    }\n    .logo{\n      font-size:54px;\n      margin-bottom:10px;\n    }\n    h1{\n      font-size:30px;\n      color:#2563eb;\n      margin-bottom:8px;\n    }\n    .subtitle{\n      color:#64748b;\n      font-size:18px;\n    }\n    .card{\n      background:#fff;\n      border-radius:24px;\n      padding:22px;\n      margin-bottom:18px;\n      box-shadow:0 6px 20px rgba(0,0,0,.08);\n    }\n    .card h2{\n      color:#2563eb;\n      margin-bottom:14px;\n      font-size:22px;\n    }\n    .card p{\n      font-size:18px;\n      line-height:1.8;\n      margin-bottom:12px;\n    }\n    .card ul{\n      margin:0 0 12px 22px;\n      font-size:18px;\n      line-height:1.8;\n    }\n    .badge{\n      display:inline-block;\n      background:#dbeafe;\n      color:#1e40af;\n      font-weight:bold;\n      padding:4px 12px;\n      border-radius:999px;\n      font-size:14px;\n      margin-bottom:10px;\n    }\n    .code-box{\n      margin:18px 0;\n      background:#111827;\n      color:#22c55e;\n      border-radius:18px;\n      font-family:Consolas,monospace;\n  font-size:13px;\n  line-height:1.35;\n  padding:14px;\n  white-space:pre-wrap;\n  word-break:break-word;\n  overflow-x:hidden;\n    }\n    .steps{\n      counter-reset: step;\n    }\n    .step{\n      display:flex;\n      gap:14px;\n      margin-bottom:16px;\n      align-items:flex-start;\n    }\n    .step-num{\n      flex-shrink:0;\n      width:34px;\n      height:34px;\n      border-radius:50%;\n      background:#3b82f6;\n      color:#fff;\n      display:flex;\n      align-items:center;\n      justify-content:center;\n      font-weight:bold;\n    }\n    .step p{\n      margin:0;\n      font-size:17px;\n      line-height:1.7;\n    }\n    .demo-wrap{\n      display:flex;\n      justify-content:center;\n      margin-top:12px;\n    }\n    #demoGrid{\n      display:grid;\n      grid-template-columns:repeat(5,1fr);\n      grid-template-rows:repeat(5,1fr);\n      gap:4px;\n      max-width:260px;\n      aspect-ratio:1/1;\n      background:#bfdbfe;\n      padding:6px;\n      border-radius:16px;\n    }\n    .demo-cell{\n      background:#eff6ff;\n      border-radius:6px;\n      display:flex;\n      align-items:center;\n      justify-content:center;\n      font-size:22px;\n    }\n    .coord-readout{\n      text-align:center;\n      margin-top:10px;\n      font-family:Consolas,monospace;\n      font-size:18px;\n      color:#1e40af;\n      font-weight:bold;\n    }\n    .demo-arrow-grid{\n      display:grid;\n      grid-template-columns:repeat(3,54px);\n      grid-template-rows:repeat(2,54px);\n      gap:8px;\n      justify-content:center;\n      margin-top:14px;\n    }\n    .demo-arrow-btn{\n      width:54px;\n      height:54px;\n      border:none;\n      border-radius:14px;\n      background:#3b82f6;\n      color:#fff;\n      font-size:22px;\n      cursor:pointer;\n    }\n    .demo-arrow-btn:active{\n      transform:scale(.95);\n    }\n    .tip{\n      margin-top:18px;\n      background:#fef9c3;\n      border-left:6px solid #eab308;\n      padding:16px;\n      border-radius:12px;\n      font-size:17px;\n      line-height:1.7;\n    }\n .nav-hint{\n      margin-top:20px;\n      text-align:center;\n      font-size:13px;\n      color:#64748b;\n      background:#f1f5f9;\n      padding:10px;\n      border-radius:10px;\n    }\n\n    .nav{\n      display:flex;\n      justify-content:space-between;\n      gap:12px;\n      margin-top:24px;\n    }\n    .nav a{\n      flex:1;\n      text-align:center;\n      padding:16px;\n      border-radius:16px;\n      text-decoration:none;\n      font-weight:bold;\n      font-size:17px;\n      background:linear-gradient(135deg,#3b82f6,#06b6d4);\n      color:#fff;\n    }\n    .nav a.secondary{\n      background:#e2e8f0;\n      color:#334155;\n    }\n  </style>\n</head>\n<body>\n<div class=\"container\">\n  <div class=\"header\">\n    <div class=\"logo\">🧭</div>\n    <h1>Maze Walker - Explained</h1>\n    <div class=\"subtitle\">Chapter 04 · Commands (Move Up/Down/Left/Right)</div>\n  </div>\n\n  <div class=\"card\">\n    <span class=\"badge\">CONCEPT 1</span>\n    <h2>🎮 What is a Command?</h2>\n    <p>\n      A <strong>command</strong> is a single, simple instruction that tells\n      the computer to do one exact thing right now - like \"move up!\"\n    </p>\n    <p>\n      Unlike a whole program with many steps, a command usually does just\n      <strong>one job</strong>, and the computer does it immediately.\n    </p>\n  </div>\n\n  <div class=\"card\">\n    <span class=\"badge\">CONCEPT 2</span>\n    <h2>📍 Commands Change Coordinates</h2>\n    <p>\n      Every character in a maze has a position made of two numbers: a\n      <strong>row</strong> and a <strong>column</strong>. Each command\n      changes one of those numbers:\n    </p>\n    <ul>\n      <li>⬆️ Up → row goes down by 1</li>\n      <li>⬇️ Down → row goes up by 1</li>\n      <li>⬅️ Left → column goes down by 1</li>\n      <li>➡️ Right → column goes up by 1</li>\n    </ul>\n    <div class=\"code-box\">if (dir === \"up\")    row = row - 1;\nif (dir === \"down\")  row = row + 1;\nif (dir === \"left\")  col = col - 1;\nif (dir === \"right\") col = col + 1;</div>\n\n    <div class=\"demo-wrap\">\n      <div id=\"demoGrid\"></div>\n    </div>\n    <div class=\"coord-readout\" id=\"coordReadout\">row: 2, col: 2</div>\n    <div class=\"demo-arrow-grid\">\n      <div></div>\n      <button class=\"demo-arrow-btn\" data-dir=\"up\">⬆️</button>\n      <div></div>\n      <button class=\"demo-arrow-btn\" data-dir=\"left\">⬅️</button>\n      <div></div>\n      <button class=\"demo-arrow-btn\" data-dir=\"right\">➡️</button>\n    </div>\n    <div class=\"demo-arrow-grid\" style=\"grid-template-columns:54px;margin-top:8px;\">\n      <button class=\"demo-arrow-btn\" data-dir=\"down\">⬇️</button>\n    </div>\n  </div>\n\n  <div class=\"card\">\n    <span class=\"badge\">CONCEPT 3</span>\n    <h2>🚧 What About Walls?</h2>\n    <p>\n      Before moving, the computer checks: \"is there a wall at the new\n      spot?\" If yes, the command is <strong>ignored</strong> - the\n      character stays put. If no, the move happens.\n    </p>\n    <div class=\"steps\">\n      <div class=\"step\">\n        <div class=\"step-num\">1</div>\n        <p>Get the command (up, down, left, or right).</p>\n      </div>\n      <div class=\"step\">\n        <div class=\"step-num\">2</div>\n        <p>Figure out the new row/column that command would move to.</p>\n      </div>\n      <div class=\"step\">\n        <div class=\"step-num\">3</div>\n        <p>Check if that spot is a wall or off the edge of the maze.</p>\n      </div>\n      <div class=\"step\">\n        <div class=\"step-num\">4</div>\n        <p>If it's clear, move there. If not, do nothing.</p>\n      </div>\n    </div>\n  </div>\n\n  <div class=\"tip\">\n    🌟 <strong>Ready to play?</strong><br><br>\n    Now you know how commands move a character step by step and why\n    walls can block them. Go back again to <strong>Maze-Walker</strong>\n    chapter and guide the walker to the flag if you want!\n  </div>\n\n<div class=\"nav-hint\">\n  <div>💡 Use the ← → arrows in the top navigation bar to go to the next chapter.</div>\n  <div>💡 Use the 🏠 button in the top navigation bar to go back to the Home page.</div>\n</div>\n\n</div>\n\n<script>\nconst GRID_SIZE = 5;\nlet pos = { r: 2, c: 2 };\n\nconst demoGrid = document.getElementById(\"demoGrid\");\nconst coordReadout = document.getElementById(\"coordReadout\");\nconst cells = [];\n\nfor (let r = 0; r < GRID_SIZE; r++){\n  for (let c = 0; c < GRID_SIZE; c++){\n    const cell = document.createElement(\"div\");\n    cell.className = \"demo-cell\";\n    demoGrid.appendChild(cell);\n    cells.push({ el: cell, r, c });\n  }\n}\n\nfunction render(){\n  cells.forEach(cell => {\n    cell.el.textContent = (cell.r === pos.r && cell.c === pos.c) ? \"🧑\" : \"\";\n  });\n  coordReadout.textContent = `row: ${pos.r}, col: ${pos.c}`;\n}\nrender();\n\ndocument.querySelectorAll(\".demo-arrow-btn\").forEach(btn => {\n  btn.addEventListener(\"click\", () => {\n    const dir = btn.dataset.dir;\n    let { r, c } = pos;\n    if (dir === \"up\") r--;\n    if (dir === \"down\") r++;\n    if (dir === \"left\") c--;\n    if (dir === \"right\") c++;\n    if (r >= 0 && r < GRID_SIZE && c >= 0 && c < GRID_SIZE){\n      pos = { r, c };\n      render();\n    }\n  });\n});\n</script>\n\n</body>\n</html>\n",
              "codeType": "code"
            }
          ]
        },
        {
          "id": "little-programmer-ch-1783689423928",
          "courseId": "little-programmer",
          "chapterIndex": 0,
          "title": "Chapter 8",
          "steps": [
            {
              "id": "little-programmer-ch-1783689423928-step-0",
              "courseId": "little-programmer",
              "chapterId": "little-programmer-ch-1783689423928",
              "chapterTitle": "Chapter 8",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "html",
              "title": "Memory-Match.quiz",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<title>Memory Match Quiz</title>\n<style>\n*{\nmargin:0;\npadding:0;\nbox-sizing:border-box;\n}\nbody{\nfont-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;\nbackground:linear-gradient(180deg,#eef9ff,#fff9e8);\ncolor:#1f2937;\nmin-height:100vh;\n}\n.container{\nmax-width:620px;\nmargin:auto;\npadding:24px 16px 40px;\n}\n.header{\ntext-align:center;\nmargin-bottom:28px;\n}\n.logo{\nfont-size:54px;\nmargin-bottom:10px;\n}\nh1{\ncolor:#2563eb;\nfont-size:30px;\nmargin-bottom:8px;\n}\n.subtitle{\ncolor:#64748b;\nfont-size:18px;\n}\n.card{\nbackground:white;\nborder-radius:24px;\npadding:22px;\nmargin-bottom:18px;\nbox-shadow:0 5px 18px rgba(0,0,0,.08);\n}\n.q-label{\ndisplay:inline-block;\nbackground:#3b82f6;\ncolor:white;\nfont-size:15px;\nfont-weight:bold;\npadding:6px 14px;\nborder-radius:999px;\nmargin-bottom:14px;\n}\n.q-text{\nfont-size:19px;\nline-height:1.7;\nmargin-bottom:16px;\n}\n.scene{\nbackground:#ecfeff;\nborder:3px dashed #06b6d4;\nborder-radius:16px;\npadding:16px;\nmargin-bottom:16px;\ntext-align:center;\n}\n.scene .pair{\ndisplay:flex;\njustify-content:center;\ngap:16px;\nmargin-top:10px;\n}\n.mini-card{\nwidth:56px;\nheight:56px;\nbackground:#fff;\nborder:3px solid #93c5fd;\nborder-radius:10px;\ndisplay:flex;\nalign-items:center;\njustify-content:center;\nfont-size:30px;\n}\n.option{\ndisplay:flex;\nalign-items:center;\ngap:12px;\nbackground:#f8fafc;\nborder:2px solid #e2e8f0;\nborder-radius:16px;\npadding:14px 16px;\nmargin-bottom:10px;\nfont-size:18px;\ncursor:pointer;\ntransition:.15s;\n}\n.option:hover{\nborder-color:#93c5fd;\n}\n.option .dot{\nwidth:22px;\nheight:22px;\nborder-radius:50%;\nborder:2px solid #94a3b8;\nflex-shrink:0;\n}\n.option.correct{\nbackground:#dcfce7;\nborder-color:#22c55e;\n}\n.option.correct .dot{\nbackground:#22c55e;\nborder-color:#22c55e;\n}\n.option.wrong{\nbackground:#fee2e2;\nborder-color:#ef4444;\n}\n.option.wrong .dot{\nbackground:#ef4444;\nborder-color:#ef4444;\n}\n.option.disabled{\npointer-events:none;\nopacity:.85;\n}\n.result-line{\nmargin-top:6px;\nfont-size:16px;\nfont-weight:bold;\nmin-height:22px;\n}\n.result-line.good{\ncolor:#16a34a;\n}\n.result-line.bad{\ncolor:#dc2626;\n}\n.score-card{\ntext-align:center;\n}\n.stars{\nfont-size:40px;\nmargin-bottom:10px;\nletter-spacing:6px;\n}\n.score-num{\nfont-size:32px;\nfont-weight:bold;\ncolor:#2563eb;\nmargin-bottom:10px;\n}\n.score-msg{\nfont-size:22px;\nfont-weight:bold;\ncolor:#16a34a;\nmin-height:32px;\n}\nbutton{\nwidth:100%;\npadding:18px;\nmargin-top:8px;\nfont-size:22px;\nfont-weight:bold;\nborder:none;\nborder-radius:18px;\nbackground:linear-gradient(135deg,#3b82f6,#06b6d4);\ncolor:white;\ncursor:pointer;\n}\n    .nav-hint{\n      margin-top:16px;\n      text-align:center;\n      font-size:13px;\n      color:#64748b;\n      background:#f1f5f9;\n      padding:10px;\n      border-radius:10px;\n    }\nbutton:active{\ntransform:scale(.98);\n}\nbutton:disabled{\nopacity:.5;\ncursor:not-allowed;\n}\n.tip{\nbackground:#fff7d6;\nborder-left:6px solid orange;\npadding:16px;\nborder-radius:14px;\nfont-size:17px;\nline-height:1.7;\nmargin-top:18px;\n}\n\n .nav-hint{\n      margin-top:20px;\n      text-align:center;\n      font-size:13px;\n      color:#64748b;\n      background:#f1f5f9;\n      padding:10px;\n      border-radius:10px;\n    }\n</style>\n</head>\n<body>\n<div class=\"container\">\n  <div class=\"header\">\n    <h1>🎯 Quiz Time!</h1>\n    <div class=\"subtitle\">Let's see what you learned about Memory Match</div>\n  </div>\n\n  <!-- Question 1 -->\n  <div class=\"card\" data-question=\"0\">\n    <div class=\"q-label\">Question 1</div>\n    <div class=\"scene\">\n      You flip these two cards:\n      <div class=\"pair\">\n        <div class=\"mini-card\">🍎</div>\n        <div class=\"mini-card\">🍎</div>\n      </div>\n    </div>\n    <div class=\"q-text\">What will the if statement decide?</div>\n    <div class=\"option\" data-correct=\"true\">\n      <div class=\"dot\"></div><div>They match, so it's a match!</div>\n    </div>\n    <div class=\"option\">\n      <div class=\"dot\"></div><div>They don't match, flip them back</div>\n    </div>\n    <div class=\"option\">\n      <div class=\"dot\"></div><div>The game restarts</div>\n    </div>\n    <div class=\"result-line\"></div>\n  </div>\n\n  <!-- Question 2 -->\n  <div class=\"card\" data-question=\"1\">\n    <div class=\"q-label\">Question 2</div>\n    <div class=\"q-text\">What does an <code>if</code> statement let a program do?</div>\n    <div class=\"option\" data-correct=\"true\">\n      <div class=\"dot\"></div><div>Make a decision by comparing two things</div>\n    </div>\n    <div class=\"option\">\n      <div class=\"dot\"></div><div>Draw the game board</div>\n    </div>\n    <div class=\"option\">\n      <div class=\"dot\"></div><div>Count how many cards there are</div>\n    </div>\n    <div class=\"result-line\"></div>\n  </div>\n\n  <!-- Question 3 -->\n  <div class=\"card\" data-question=\"2\">\n    <div class=\"q-label\">Question 3</div>\n    <div class=\"q-text\">When two cards do <b>not</b> match, which part of the code runs?</div>\n    <div class=\"option\">\n      <div class=\"dot\"></div><div>The if part</div>\n    </div>\n    <div class=\"option\" data-correct=\"true\">\n      <div class=\"dot\"></div><div>The else part</div>\n    </div>\n    <div class=\"option\">\n      <div class=\"dot\"></div><div>Neither part runs</div>\n    </div>\n    <div class=\"result-line\"></div>\n  </div>\n\n  <div class=\"card score-card\">\n    <div class=\"q-label\">Score</div>\n    <div class=\"stars\" id=\"stars\">☆☆☆</div>\n    <div class=\"score-num\" id=\"scoreNum\">0 / 3</div>\n    <div class=\"score-msg\" id=\"scoreMsg\">Answer all 3 questions above!</div>\n    <button id=\"resetBtn\" onclick=\"resetQuiz()\">🔄 Try Again</button>\n  </div>\n\n  <div class=\"tip\">\n    🌟 <b>Remember</b><br><br>\n    <code>if</code> checks something and does one thing when it's true.\n    <code>else</code> is the backup plan for when it's false!\n  </div>\n\n<div class=\"nav-hint\">\n  <div>💡 Use the ← → arrows in the top navigation bar to go to the next chapter.</div>\n  <div>💡 Use the 🏠 button in the top navigation bar to go back to the Home page.</div>\n</div>\n\n</div>\n\n<script>\nlet score = 0;\nlet answered = 0;\nconst totalQuestions = document.querySelectorAll('.card[data-question]').length;\n\ndocument.querySelectorAll('.card[data-question]').forEach(card => {\n  const options = card.querySelectorAll('.option');\n  const resultLine = card.querySelector('.result-line');\n\n  options.forEach(opt => {\n    opt.addEventListener('click', () => {\n      if (card.dataset.done) return;\n      card.dataset.done = \"true\";\n      answered++;\n\n      const isCorrect = opt.dataset.correct === \"true\";\n      opt.classList.add(isCorrect ? 'correct' : 'wrong');\n\n      if (isCorrect) {\n        score++;\n        resultLine.textContent = \"✅ Correct!\";\n        resultLine.className = \"result-line good\";\n      } else {\n        resultLine.textContent = \"❌ Not quite, keep going!\";\n        resultLine.className = \"result-line bad\";\n        options.forEach(o => {\n          if (o.dataset.correct === \"true\") o.classList.add('correct');\n        });\n      }\n\n      options.forEach(o => o.classList.add('disabled'));\n\n      if (answered === totalQuestions) {\n        showScore();\n      }\n    });\n  });\n});\n\nfunction showScore(){\n  const starsEl = document.getElementById('stars');\n  const scoreNumEl = document.getElementById('scoreNum');\n  const scoreMsgEl = document.getElementById('scoreMsg');\n\n  let starDisplay = \"\";\n  for (let i = 0; i < totalQuestions; i++){\n    starDisplay += i < score ? \"⭐\" : \"☆\";\n  }\n  starsEl.textContent = starDisplay;\n  scoreNumEl.textContent = score + \" / \" + totalQuestions;\n\n  if (score === totalQuestions){\n    scoreMsgEl.textContent = \"🎉 Amazing!\";\n  } else if (score >= Math.ceil(totalQuestions/2)) {\n    scoreMsgEl.textContent = \"😊 Nice Try!\";\n  } else {\n    scoreMsgEl.textContent = \"💪 Keep Practicing!\";\n  }\n}\n\nfunction resetQuiz(){\n  score = 0;\n  answered = 0;\n  document.querySelectorAll('.card[data-question]').forEach(card => {\n    delete card.dataset.done;\n    card.querySelectorAll('.option').forEach(o => {\n      o.classList.remove('correct','wrong','disabled');\n    });\n    card.querySelector('.result-line').textContent = \"\";\n    card.querySelector('.result-line').className = \"result-line\";\n  });\n  document.getElementById('stars').textContent = \"☆☆☆\";\n  document.getElementById('scoreNum').textContent = \"0 / \" + totalQuestions;\n  document.getElementById('scoreMsg').textContent = \"Answer all 3 questions above!\";\n}\n</script>\n\n</body>\n</html>\n",
              "codeType": "code"
            }
          ]
        },
        {
          "id": "little-programmer-ch-1783747190700",
          "courseId": "little-programmer",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "little-programmer-ch-1783747190700-step-0",
              "courseId": "little-programmer",
              "chapterId": "little-programmer-ch-1783747190700",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "html",
              "title": "Brief",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <title>Little Programmer - Book Briefing</title>\n  <style>\n    *{\n      margin:0;\n      padding:0;\n      box-sizing:border-box;\n    }\n    body{\n      font-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;\n      background:linear-gradient(180deg,#e0f2fe 0%,#fef3c7 100%);\n      color:#1f2937;\n      min-height:100vh;\n    }\n    .container{\n      max-width:640px;\n      margin:auto;\n      padding:32px 16px 40px;\n    }\n    .cover{\n      background:linear-gradient(135deg,#3b82f6,#06b6d4);\n      border-radius:28px;\n      padding:40px 28px;\n      text-align:center;\n      color:#fff;\n      box-shadow:0 10px 30px rgba(37,99,235,.35);\n      margin-bottom:22px;\n    }\n    .cover .logo{\n      font-size:70px;\n      margin-bottom:12px;\n    }\n    .cover h1{\n      font-size:34px;\n      margin-bottom:8px;\n    }\n    .cover .tagline{\n      font-size:18px;\n      opacity:.95;\n      margin-bottom:18px;\n    }\n    .cover .badges{\n      display:flex;\n      justify-content:center;\n      gap:10px;\n      flex-wrap:wrap;\n    }\n    .cover .pill{\n      background:rgba(255,255,255,.22);\n      padding:8px 16px;\n      border-radius:999px;\n      font-size:14px;\n      font-weight:bold;\n    }\n    .card{\n      background:#fff;\n      border-radius:24px;\n      padding:22px;\n      margin-bottom:18px;\n      box-shadow:0 6px 20px rgba(0,0,0,.08);\n    }\n    .card h2{\n      color:#2563eb;\n      margin-bottom:14px;\n      font-size:22px;\n    }\n    .card p{\n      font-size:18px;\n      line-height:1.8;\n      margin-bottom:12px;\n    }\n    .meta-row{\n      display:flex;\n      gap:14px;\n      flex-wrap:wrap;\n      margin-bottom:8px;\n    }\n    .meta-item{\n      flex:1;\n      min-width:140px;\n      background:#eff6ff;\n      border-radius:16px;\n      padding:14px;\n      text-align:center;\n    }\n    .meta-label{\n      font-size:13px;\n      font-weight:bold;\n      color:#64748b;\n      margin-bottom:4px;\n    }\n    .meta-value{\n      font-size:18px;\n      font-weight:bold;\n      color:#1e40af;\n    }\n    .concept-grid{\n      display:grid;\n      grid-template-columns:repeat(2,1fr);\n      gap:12px;\n      margin-top:6px;\n    }\n    .concept-item{\n      background:#f8fafc;\n      border-radius:14px;\n      padding:12px 14px;\n      display:flex;\n      align-items:center;\n      gap:10px;\n      font-size:15px;\n      font-weight:bold;\n      color:#334155;\n    }\n    .concept-item .emoji{\n      font-size:22px;\n    }\n    .steps{\n      counter-reset: step;\n    }\n    .step{\n      display:flex;\n      gap:14px;\n      margin-bottom:16px;\n      align-items:flex-start;\n    }\n    .step-num{\n      flex-shrink:0;\n      width:34px;\n      height:34px;\n      border-radius:50%;\n      background:#3b82f6;\n      color:#fff;\n      display:flex;\n      align-items:center;\n      justify-content:center;\n      font-weight:bold;\n    }\n    .step p{\n      margin:0;\n      font-size:17px;\n      line-height:1.7;\n    }\n    .tip{\n      margin-top:0;\n      background:#fef9c3;\n      border-left:6px solid #eab308;\n      padding:16px;\n      border-radius:12px;\n      font-size:17px;\n      line-height:1.7;\n    }\n    .nav-hint{\n      margin-top:20px;\n      text-align:center;\n      font-size:16px;\n      color:#64748b;\n      background:#f1f5f9;\n      padding:10px;\n      border-radius:10px;\n    }\n    .start-btn{\n      display:block;\n      width:100%;\n      text-align:center;\n      margin-top:6px;\n      padding:20px;\n      border:none;\n      border-radius:18px;\n      background:linear-gradient(135deg,#3b82f6,#06b6d4);\n      color:white;\n      font-size:22px;\n      font-weight:bold;\n      cursor:pointer;\n      text-decoration:none;\n      transition:.2s;\n    }\n    .start-btn:active{\n      transform:scale(.98);\n    }\n    .author-row{\n      display:flex;\n      align-items:center;\n      gap:14px;\n    }\n    .author-avatar{\n      flex-shrink:0;\n      width:56px;\n      height:56px;\n      border-radius:50%;\n      background:linear-gradient(135deg,#93c5fd,#67e8f9);\n      display:flex;\n      align-items:center;\n      justify-content:center;\n      font-size:28px;\n    }\n    .author-name{\n      font-size:19px;\n      font-weight:bold;\n      color:#1e293b;\n    }\n    .author-role{\n      font-size:14px;\n      color:#64748b;\n    }\n\n.nav-tip{\n    margin-top:20px;\n    padding:14px;\n    background:#f8fafc;\n    border-radius:12px;\n    line-height:1.8;\n}\n  </style>\n</head>\n<body>\n<div class=\"container\">\n  <div class=\"cover\">\n    <div class=\"logo\">🌈</div>\n    <h1>Little Programmer</h1>\n    <div class=\"tagline\">Learn to code through play - one fun chapter at a time!</div>\n    <div class=\"badges\">\n      <div class=\"pill\">🎂 Age 6–10</div>\n      <div class=\"pill\">🎮 10 Mini-Games</div>\n      <div class=\"pill\">💻 No Experience Needed</div>\n    </div>\n  </div>\n\n  <div class=\"card\">\n    <h2>📖 About This Book</h2>\n    <p>\n      <strong>Little Programmer</strong> is an interactive, game-based\n      introduction to coding for young learners. Instead of reading about\n      programming, kids <strong>play</strong> their way through it - tapping,\n      clicking, and building tiny programs to solve fun puzzles and games.\n    </p>\n    <p>\n      Each chapter pairs one big programming idea (like commands, events,\n      variables, or loops) with a hands-on mini-game, a friendly explainer,\n      and a short quiz to check understanding - building real coding\n      instincts before kids ever type a line of code.\n    </p>\n  </div>\n\n  <div class=\"card\">\n    <h2>ℹ️ Book Details</h2>\n    <div class=\"meta-row\">\n      <div class=\"meta-item\">\n        <div class=\"meta-label\">AUTHOR</div>\n        <div class=\"meta-value\">Jimmy Cooper</div>\n      </div>\n      <div class=\"meta-item\">\n        <div class=\"meta-label\">AGE RANGE</div>\n        <div class=\"meta-value\">6–10 years</div>\n      </div>\n      <div class=\"meta-item\">\n        <div class=\"meta-label\">CHAPTERS</div>\n        <div class=\"meta-value\">10</div>\n      </div>\n    </div>\n    <div class=\"author-row\" style=\"margin-top:14px;\">\n      <div class=\"author-avatar\">🧑‍💻</div>\n      <div>\n        <div class=\"author-name\">Jimmy Cooper</div>\n        <div class=\"author-role\">Author &amp; Creator, Little Programmer</div>\n      </div>\n    </div>\n  </div>\n\n  <div class=\"card\">\n    <h2>🧩 What You'll Learn</h2>\n    <div class=\"concept-grid\">\n      <div class=\"concept-item\"><span class=\"emoji\">🖥️</span> Computers & Programs</div>\n      <div class=\"concept-item\"><span class=\"emoji\">📜</span> Sequence</div>\n      <div class=\"concept-item\"><span class=\"emoji\">🧭</span> Commands</div>\n      <div class=\"concept-item\"><span class=\"emoji\">🖱️</span> Events</div>\n      <div class=\"concept-item\"><span class=\"emoji\">🎲</span> Variables</div>\n      <div class=\"concept-item\"><span class=\"emoji\">🔀</span> If / Compare</div>\n      <div class=\"concept-item\"><span class=\"emoji\">🔁</span> Loops</div>\n      <div class=\"concept-item\"><span class=\"emoji\">⚙️</span> Game Physics</div>\n    </div>\n  </div>\n\n  <div class=\"card\">\n    <h2>🚀 How to Use This Book</h2>\n    <div class=\"steps\">\n      <div class=\"step\">\n        <div class=\"step-num\">1</div>\n        <p>Open a chapter and read the short, friendly explanation of the idea.</p>\n      </div>\n      <div class=\"step\">\n        <div class=\"step-num\">2</div>\n        <p>Play the mini-game - it's built entirely around that chapter's concept.</p>\n      </div>\n      <div class=\"step\">\n        <div class=\"step-num\">3</div>\n        <p>Dig deeper with the \"Explained\" page and its interactive demo.</p>\n      </div>\n      <div class=\"step\">\n        <div class=\"step-num\">4</div>\n        <p>Take the short quiz to check understanding before moving on.</p>\n      </div>\n\n <div class=\"step\">\n <div class=\"step-num\">5</div>\n        <p>Use ← → in top navigation bar to go to previous or next chapter.</p>\n      </div>\n    </div>\n  </div>\n\n  <div class=\"card\">\n    <div class=\"tip\">\n      🌟 <strong>For parents & teachers:</strong> no prior coding\n      knowledge is required - either for the child or for you! Every\n      concept is introduced from scratch, in plain language, with lots\n      of visual feedback.\n    </div>\n  </div>\n\n<div class=\"nav-tip\">\n<h3><b>🧭 Navigation</b></h3>\n <div class=\"step\">\n <div class=\"step-num\">1</div>\n<p>Press → in top navigation bar to go Next chapter </p>\n</div>\n <div class=\"step\">\n <div class=\"step-num\">2</div>\n<p>Press ← in top navigation bar to go Previous chapter<br>\n</div>\n <div class=\"step\">\n <div class=\"step-num\">1</div>\n<p>Press 🏠 in top navigation bar to return Home page\n</div>\n\n</div>\n\n</div>\n</body>\n</html>\n",
              "codeType": "code"
            }
          ]
        },
        {
          "id": "little-programmer-ch-1783748254418",
          "courseId": "little-programmer",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "little-programmer-ch-1783748254418-step-0",
              "courseId": "little-programmer",
              "chapterId": "little-programmer-ch-1783748254418",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "html",
              "title": "Whack-a-Mole",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <title>Whack-a-Mole - JS Programmer</title>\n  <style>\n    *{\n      margin:0;\n      padding:0;\n      box-sizing:border-box;\n    }\n    body{\n      font-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;\n      background:linear-gradient(180deg,#e0f2fe 0%,#dcfce7 100%);\n      color:#1f2937;\n      min-height:100vh;\n    }\n    .container{\n      max-width:620px;\n      margin:auto;\n      padding:12px 12px 20px;\n    }\n    .header{\n      text-align:center;\n      margin-bottom:8px;\n    }\n    .logo{\n      font-size:54px;\n      margin-bottom:10px;\n    }\n    h1{\n      font-size:30px;\n      color:#2563eb;\n      margin-bottom:8px;\n    }\n    .subtitle{\n      color:#64748b;\n      font-size:18px;\n    }\n    .card{\n      background:#fff;\n      border-radius:24px;\n      padding:14px;\n      margin-bottom:12px;\n      box-shadow:0 6px 20px rgba(0,0,0,.08);\n    }\n    .card h2{\n      color:#2563eb;\n      margin-bottom:8px;\n      font-size:20px;\n    }\n    .card p{\n      font-size:16px;\n      line-height:1.6;\n      margin-bottom:8px;\n    }\n    .code-box{\n      margin:18px 0;\n      background:#111827;\n      color:#22c55e;\n      border-radius:18px;\n      font-family:Consolas,monospace;\n  font-size:13px;\n  line-height:1.35;\n  padding:14px;\n  white-space:pre-wrap;\n  word-break:break-word;\n  overflow-x:hidden;\n    }\n    .stats{\n      display:flex;\n      justify-content:space-around;\n      margin-bottom:8px;\n    }\n    .stat{\n      text-align:center;\n    }\n    .stat-label{\n      font-size:12px;\n      color:#64748b;\n      font-weight:bold;\n    }\n    .stat-value{\n      font-size:28px;\n      font-weight:bold;\n      color:#2563eb;\n    }\n    .board{\n      display:grid;\n      grid-template-columns:repeat(3,1fr);\n      gap:10px;\n      max-width:280px;\n      margin:0 auto;\n    }\n    .hole{\n      aspect-ratio:1/1;\n      background:#78350f;\n      border-radius:50%;\n      display:flex;\n      align-items:center;\n      justify-content:center;\n      font-size:32px;\n      cursor:pointer;\n      box-shadow:inset 0 4px 8px rgba(0,0,0,.4);\n      user-select:none;\n      overflow:hidden;\n    }\n    .hole.up{\n      background:#92400e;\n    }\n   .hole span{\n  transform:translateY(58px);\n  transition:transform .18s ease;\n}\n\n/* Show only ears before/after the game */\n.hole.peek span{\n  transform:translateY(22px);\n}\n\n/* Mole fully appears */\n.hole.up span{\n  transform:translateY(0);\n}\n\n/* Hit animation */\n.hole.whacked span{\n  transform:translateY(0) scale(1.18) rotate(-8deg);\n}\n    .playguide{\n      margin-top:8px;\n      background:#ecfeff;\n      border:3px dashed #06b6d4;\n      border-radius:14px;\n      padding:10px;\n      text-align:center;\n    }\n    .playguide-title{\n      color:#0f766e;\n      font-weight:bold;\n      margin-bottom:6px;\n      font-size:14px;\n    }\n    .playguide-desc{\n      font-size:12px;\n      color:#64748b;\n      margin-bottom:4px;\n    }\n    #msg{\n      font-size:14px;\n      font-weight:bold;\n      color:#16a34a;\n      min-height:20px;\n    }\n    button{\n      width:100%;\n      margin-top:10px;\n      padding:12px;\n      border:none;\n      border-radius:14px;\n      background:linear-gradient(135deg,#3b82f6,#06b6d4);\n      color:white;\n      font-size:18px;\n      font-weight:bold;\n      cursor:pointer;\n      transition:.2s;\n    }\n    button:active{\n      transform:scale(.98);\n    }\n    .tip{\n      margin-top:10px;\n      background:#fef9c3;\n      border-left:5px solid #eab308;\n      padding:12px;\n      border-radius:10px;\n      font-size:15px;\n      line-height:1.5;\n    }\n.chapter-title{\n  font-size:clamp(16px,4vw,22px);\n  font-weight:bold;\n  color:#2563eb;\n  white-space:nowrap;\n  overflow:hidden;\n  text-overflow:ellipsis;\n  text-align:center;\n  margin-bottom:8px;\n}\n .nav-hint{\n      margin-top:20px;\n      text-align:center;\n      font-size:13px;\n      color:#64748b;\n      background:#f1f5f9;\n      padding:10px;\n      border-radius:10px;\n    }\n  </style>\n</head>\n<body>\n<div class=\"container\">\n  <div class=\"header\">\n    <h3>Chapter 05 - 🔨🐹Whack-a-Mole</h3>\n    <div class=\"chapter-title\">Events (Click)</div>\n  </div>\n  \n  <div class=\"card\">\n    <div class=\"playguide\">\n      <div class=\"playguide-title\">Play Guide</div>\n      <div class=\"playguide-desc\">Press start game & hit the moles before they hide!</div>\n      <div id=\"msg\"></div>\n    </div>\n\n    <div class=\"stats\">\n      <div class=\"stat\">\n        <div class=\"stat-label\">SCORE</div>\n        <div class=\"stat-value\" id=\"score\">0</div>\n      </div>\n      <div class=\"stat\">\n        <div class=\"stat-label\">TIME</div>\n        <div class=\"stat-value\" id=\"time\">20</div>\n      </div>\n    </div>\n\n    <div class=\"board\" id=\"board\"></div>\n\n    <button id=\"startBtn\" onclick=\"startGame()\">▶ Start Game</button>\n  </div>\n\n<div class=\"card\">\n    <h2>📖 What is an Event?</h2>\n    <p>\n      An <strong>event</strong> is something that happens - like a\n      <strong>click</strong>!\n    </p>\n    <p>\n      The computer waits quietly until you click, then it runs your code.\n      That's called \"listening\" for an event.\n    </p>\n  </div>\n\n    <h2>💻 JavaScript Code</h2>\n    <div class=\"code-box\">hole.addEventListener(\"click\", () => {\n  if (hole.classList.contains(\"up\")) {\n    score++;\n  }\n});</div>\n\n  <div class=\"tip\">\n    🌟 <strong>Did you know?</strong><br><br>\n    Every time you click a button, tap a screen, or press a key, you are\n    triggering an <strong>event</strong>. Programmers write code that says\n    \"when this event happens, do this!\"\n  </div>\n\n<div class=\"nav-hint\">\n  <div>💡 Use the ← → arrows in the top navigation bar to go to the next chapter.</div>\n  <div>💡 Use the 🏠 button in the top navigation bar to go back to the Home page.</div>\n</div>\n\n</div>\n\n<script>\nconst board = document.getElementById(\"board\");\nconst scoreEl = document.getElementById(\"score\");\nconst timeEl = document.getElementById(\"time\");\nconst msg = document.getElementById(\"msg\");\nconst startBtn = document.getElementById(\"startBtn\");\n\nconst HOLE_COUNT = 9;\nlet score = 0;\nlet timeLeft = 20;\nlet gameTimer = null;\nlet moleTimer = null;\nlet activeHole = null;\nlet playing = false;\n\nconst holes = [];\nfor (let i = 0; i < HOLE_COUNT; i++){\n  const hole = document.createElement(\"div\");\n  hole.className = \"hole peek\";\n  hole.innerHTML = \"<span>🐹</span>\";\n  hole.addEventListener(\"click\", () => whack(hole));\n  board.appendChild(hole);\n  holes.push(hole);\n}\n\nfunction whack(hole){\n  if (!playing) return;\n  if (hole.classList.contains(\"up\")){\n    score++;\n    scoreEl.textContent = score;\n    hole.classList.remove(\"up\");\n    hole.classList.add(\"whacked\");\n    setTimeout(() => hole.classList.remove(\"whacked\"), 150);\n  }\n}\n\nfunction popMole(){\n  holes.forEach(h => h.classList.remove(\"up\"));\n  const hole = holes[Math.floor(Math.random() * holes.length)];\n  hole.classList.add(\"up\");\n  activeHole = hole;\n  const speed = 500 + Math.random() * 500;\n  moleTimer = setTimeout(popMole, speed);\n}\n\nfunction startGame(){\n\nholes.forEach(h => h.classList.remove(\"peek\"));\n\n  score = 0;\n  timeLeft = 20;\n  scoreEl.textContent = score;\n  timeEl.textContent = timeLeft;\n  msg.textContent = \"🐹 Whack the moles!\";\n  playing = true;\n  startBtn.disabled = true;\n\n  popMole();\n\n  gameTimer = setInterval(() => {\n    timeLeft--;\n    timeEl.textContent = timeLeft;\n    if (timeLeft <= 0){\n      endGame();\n    }\n  }, 1000);\n}\n\nfunction endGame(){\n  playing = false;\n  clearInterval(gameTimer);\n  clearTimeout(moleTimer);\n  \nholes.forEach(h => {\n    h.classList.remove(\"up\");\n    h.classList.add(\"peek\");\n});\n\n  msg.textContent = \"🎉 Game Over! Score: \" + score;\n  startBtn.disabled = false;\n}\n</script>\n</body>\n</html>\n",
              "codeType": "code"
            }
          ]
        },
        {
          "id": "little-programmer-ch-1783748255728",
          "courseId": "little-programmer",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "little-programmer-ch-1783748255728-step-0",
              "courseId": "little-programmer",
              "chapterId": "little-programmer-ch-1783748255728",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "html",
              "title": "Whack-a-Mole-Explain",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<title>How Whack-a-Mole Works</title>\n<style>\n*{\nmargin:0;\npadding:0;\nbox-sizing:border-box;\n}\nbody{\nfont-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;\nbackground:linear-gradient(180deg,#eef9ff,#fff9e8);\ncolor:#1f2937;\n}\n.container{\nmax-width:620px;\nmargin:auto;\npadding:24px 16px 40px;\n}\n.header{\ntext-align:center;\nmargin-bottom:28px;\n}\n.logo{\nfont-size:54px;\nmargin-bottom:10px;\n}\nh1{\ncolor:#2563eb;\nfont-size:30px;\nmargin-bottom:8px;\n}\n.subtitle{\ncolor:#64748b;\nfont-size:18px;\n}\n.card{\nbackground:white;\nborder-radius:24px;\npadding:22px;\nmargin-bottom:18px;\nbox-shadow:0 5px 18px rgba(0,0,0,.08);\n}\n.card h2{\nfont-size:22px;\nmargin-bottom:16px;\ncolor:#2563eb;\n}\n.step{\ndisplay:flex;\ngap:14px;\nalign-items:flex-start;\nmargin-bottom:18px;\n}\n.circle{\nwidth:42px;\nheight:42px;\nborder-radius:50%;\nbackground:#3b82f6;\ncolor:white;\ndisplay:flex;\nalign-items:center;\njustify-content:center;\nfont-size:20px;\nfont-weight:bold;\nflex-shrink:0;\n}\n.content h3{\nmargin-bottom:6px;\nfont-size:20px;\n}\n.content p{\nfont-size:17px;\nline-height:1.7;\n}\n.arrow{\ntext-align:center;\nfont-size:36px;\nmargin:8px 0;\ncolor:#3b82f6;\n}\n    .code{\n      margin:18px 0;\n      background:#111827;\n      color:#22c55e;\n      border-radius:18px;\n      font-family:Consolas,monospace;\n  font-size:13px;\n  line-height:1.35;\n  padding:14px;\n  white-space:pre-wrap;\n  word-break:break-word;\n  overflow-x:hidden;\n    }\n.demo{\nbackground:#ecfeff;\nborder:3px dashed #06b6d4;\npadding:18px;\nborder-radius:18px;\ntext-align:center;\nmargin-top:18px;\n}\n.stats{\ndisplay:flex;\njustify-content:space-around;\nmargin-bottom:14px;\n}\n.stat-label{\nfont-size:13px;\ncolor:#64748b;\nfont-weight:bold;\n}\n.stat-value{\nfont-size:26px;\nfont-weight:bold;\ncolor:#2563eb;\n}\n.board{\ndisplay:grid;\ngrid-template-columns:repeat(3,1fr);\ngap:12px;\nmax-width:280px;\nmargin:0 auto;\n}\n.hole{\naspect-ratio:1/1;\nbackground:#78350f;\nborder-radius:50%;\ndisplay:flex;\nalign-items:center;\njustify-content:center;\nfont-size:34px;\ncursor:pointer;\nbox-shadow:inset 0 6px 10px rgba(0,0,0,.4);\nuser-select:none;\noverflow:hidden;\n}\n.hole.up{\nbackground:#92400e;\n}\n.hole span{\ntransform:translateY(50px);\ntransition:transform .1s;\n}\n.hole.up span{\ntransform:translateY(0);\n}\n.hole.whacked span{\ntransform:translateY(0) scale(1.2);\n}\n#msg{\nmargin-top:12px;\nfont-size:18px;\nfont-weight:bold;\ncolor:#16a34a;\nmin-height:26px;\n}\nbutton{\nwidth:100%;\npadding:18px;\nmargin-top:18px;\nfont-size:22px;\nfont-weight:bold;\nborder:none;\nborder-radius:18px;\nbackground:linear-gradient(135deg,#3b82f6,#06b6d4);\ncolor:white;\ncursor:pointer;\n}\nbutton:active{\ntransform:scale(.98);\n}\n.tip{\nbackground:#fff7d6;\nborder-left:6px solid orange;\npadding:16px;\nborder-radius:14px;\nfont-size:17px;\nline-height:1.7;\nmargin-top:18px;\n}\n    .nav-hint{\n      margin-top:16px;\n      text-align:center;\n      font-size:13px;\n      color:#64748b;\n      background:#f1f5f9;\n      padding:10px;\n      border-radius:10px;\n    }\n</style>\n</head>\n<body>\n<div class=\"container\">\n<div class=\"header\">\n<div class=\"logo\">🔨🐹</div>\n<h1>How Whack-a-Mole Works</h1>\n<div class=\"subtitle\">\nLet's see what happens inside the computer!\n</div>\n</div>\n\n<div class=\"card\">\n<h2>💻 Our Program</h2>\n<div class=\"code\">hole.addEventListener(\"click\", () => {\n  if (hole.classList.contains(\"up\")) {\n    score++;\n  }\n});</div>\n</div>\n\n<div class=\"card\">\n<div class=\"step\">\n<div class=\"circle\">1</div>\n<div class=\"content\">\n<h3>🧠 The Computer Waits</h3>\n<p>\nThe computer doesn't do anything at first. It just quietly\nwaits and <b>listens</b> for something to happen.\n</p>\n</div>\n</div>\n<div class=\"arrow\">⬇️</div>\n<div class=\"step\">\n<div class=\"circle\">2</div>\n<div class=\"content\">\n<h3>🐹 A Mole Pops Up</h3>\n<p>\nEvery second or so, a random hole shows its mole.\nThis happens on its own, without you clicking anything.\n</p>\n</div>\n</div>\n<div class=\"arrow\">⬇️</div>\n<div class=\"step\">\n<div class=\"circle\">3</div>\n<div class=\"content\">\n<h3>👆 You Click!</h3>\n<p>\nThe moment you click a hole, that's an\n<b>event</b> - something just happened!\n</p>\n</div>\n</div>\n<div class=\"arrow\">⬇️</div>\n<div class=\"step\">\n<div class=\"circle\">4</div>\n<div class=\"content\">\n<h3>🔎 The Computer Checks</h3>\n<p>\n\"Was a mole actually up in that hole?\"\nIf yes - point scored! If not, nothing happens.\n</p>\n</div>\n</div>\n<div class=\"arrow\">⬇️</div>\n<div class=\"step\">\n<div class=\"circle\">5</div>\n<div class=\"content\">\n<h3>🏆 The Score Updates</h3>\n<p>\nThe screen instantly shows your new score.\n</p>\n</div>\n</div>\n\n<div class=\"demo\">\n<h3>Try It</h3>\n<div class=\"stats\">\n<div>\n<div class=\"stat-label\">SCORE</div>\n<div class=\"stat-value\" id=\"score\">0</div>\n</div>\n</div>\n<div class=\"board\" id=\"board\"></div>\n<div id=\"msg\">🔨 Click Start!</div>\n</div>\n<button id=\"startBtn\" onclick=\"startGame()\">▶ Start Game</button>\n</div>\n\n<div class=\"tip\">\n🌟 <b>Remember</b>\n<br><br>\nClick events don't run in order like a list of steps - they run\n<i>whenever</i> the click happens. That's what makes them different\nfrom a program like Maze Walker!\n</div>\n\n<div class=\"nav-hint\">\n  <div>💡 Use the ← → arrows in the top navigation bar to go to the next chapter.</div>\n  <div>💡 Use the 🏠 button in the top navigation bar to go back to the Home page.</div>\n</div>\n\n</div>\n\n<script>\nconst board = document.getElementById(\"board\");\nconst scoreEl = document.getElementById(\"score\");\nconst msg = document.getElementById(\"msg\");\nconst startBtn = document.getElementById(\"startBtn\");\n\nconst HOLE_COUNT = 9;\nlet score = 0;\nlet timeLeft = 15;\nlet gameTimer = null;\nlet moleTimer = null;\nlet playing = false;\n\nconst holes = [];\nfor (let i = 0; i < HOLE_COUNT; i++){\n  const hole = document.createElement(\"div\");\n  hole.className = \"hole\";\n  hole.innerHTML = \"<span>🐹</span>\";\n  hole.addEventListener(\"click\", () => whack(hole));\n  board.appendChild(hole);\n  holes.push(hole);\n}\n\nfunction whack(hole){\n  if (!playing) return;\n  if (hole.classList.contains(\"up\")){\n    score++;\n    scoreEl.textContent = score;\n    hole.classList.remove(\"up\");\n    hole.classList.add(\"whacked\");\n    setTimeout(() => hole.classList.remove(\"whacked\"), 150);\n  }\n}\n\nfunction popMole(){\n  holes.forEach(h => h.classList.remove(\"up\"));\n  const hole = holes[Math.floor(Math.random() * holes.length)];\n  hole.classList.add(\"up\");\n  const speed = 500 + Math.random() * 500;\n  moleTimer = setTimeout(popMole, speed);\n}\n\nfunction startGame(){\n  score = 0;\n  timeLeft = 15;\n  scoreEl.textContent = score;\n  msg.textContent = \"🐹 Whack the moles!\";\n  playing = true;\n  startBtn.disabled = true;\n\n  popMole();\n\n  gameTimer = setInterval(() => {\n    timeLeft--;\n    if (timeLeft <= 0){\n      endGame();\n    }\n  }, 1000);\n}\n\nfunction endGame(){\n  playing = false;\n  clearInterval(gameTimer);\n  clearTimeout(moleTimer);\n  holes.forEach(h => h.classList.remove(\"up\"));\n  msg.textContent = \"🎉 Time's up! Score: \" + score;\n  startBtn.disabled = false;\n}\n</script>\n\n</body>\n</html>\n",
              "codeType": "code"
            }
          ]
        },
        {
          "id": "little-programmer-ch-1783748256665",
          "courseId": "little-programmer",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "little-programmer-ch-1783748256665-step-0",
              "courseId": "little-programmer",
              "chapterId": "little-programmer-ch-1783748256665",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "html",
              "title": "Whack-a-Mole.quiz",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<title>Whack-a-Mole Quiz</title>\n<style>\n*{\nmargin:0;\npadding:0;\nbox-sizing:border-box;\n}\nbody{\nfont-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;\nbackground:linear-gradient(180deg,#eef9ff,#fff9e8);\ncolor:#1f2937;\nmin-height:100vh;\n}\n.container{\nmax-width:620px;\nmargin:auto;\npadding:24px 16px 40px;\n}\n.header{\ntext-align:center;\nmargin-bottom:28px;\n}\n.logo{\nfont-size:54px;\nmargin-bottom:10px;\n}\nh1{\ncolor:#2563eb;\nfont-size:30px;\nmargin-bottom:8px;\n}\n.subtitle{\ncolor:#64748b;\nfont-size:18px;\n}\n.card{\nbackground:white;\nborder-radius:24px;\npadding:22px;\nmargin-bottom:18px;\nbox-shadow:0 5px 18px rgba(0,0,0,.08);\n}\n.q-label{\ndisplay:inline-block;\nbackground:#3b82f6;\ncolor:white;\nfont-size:15px;\nfont-weight:bold;\npadding:6px 14px;\nborder-radius:999px;\nmargin-bottom:14px;\n}\n.q-text{\nfont-size:19px;\nline-height:1.7;\nmargin-bottom:16px;\n}\n.scene{\nbackground:#ecfeff;\nborder:3px dashed #06b6d4;\nborder-radius:16px;\npadding:16px;\nmargin-bottom:16px;\ntext-align:center;\n}\n.scene-holes{\ndisplay:grid;\ngrid-template-columns:repeat(3,48px);\ngap:8px;\njustify-content:center;\n}\n.mini-hole{\nwidth:48px;\nheight:48px;\nborder-radius:50%;\nbackground:#78350f;\ndisplay:flex;\nalign-items:center;\njustify-content:center;\nfont-size:26px;\n}\n.mini-hole.up{\nbackground:#92400e;\n}\n.option{\ndisplay:flex;\nalign-items:center;\ngap:12px;\nbackground:#f8fafc;\nborder:2px solid #e2e8f0;\nborder-radius:16px;\npadding:14px 16px;\nmargin-bottom:10px;\nfont-size:18px;\ncursor:pointer;\ntransition:.15s;\n}\n.option:hover{\nborder-color:#93c5fd;\n}\n.option .dot{\nwidth:22px;\nheight:22px;\nborder-radius:50%;\nborder:2px solid #94a3b8;\nflex-shrink:0;\n}\n.option.correct{\nbackground:#dcfce7;\nborder-color:#22c55e;\n}\n.option.correct .dot{\nbackground:#22c55e;\nborder-color:#22c55e;\n}\n.option.wrong{\nbackground:#fee2e2;\nborder-color:#ef4444;\n}\n.option.wrong .dot{\nbackground:#ef4444;\nborder-color:#ef4444;\n}\n.option.disabled{\npointer-events:none;\nopacity:.85;\n}\n.result-line{\nmargin-top:6px;\nfont-size:16px;\nfont-weight:bold;\nmin-height:22px;\n}\n.result-line.good{\ncolor:#16a34a;\n}\n.result-line.bad{\ncolor:#dc2626;\n}\n.score-card{\ntext-align:center;\n}\n.stars{\nfont-size:40px;\nmargin-bottom:10px;\nletter-spacing:6px;\n}\n.score-num{\nfont-size:32px;\nfont-weight:bold;\ncolor:#2563eb;\nmargin-bottom:10px;\n}\n.score-msg{\nfont-size:22px;\nfont-weight:bold;\ncolor:#16a34a;\nmin-height:32px;\n}\nbutton{\nwidth:100%;\npadding:18px;\nmargin-top:8px;\nfont-size:22px;\nfont-weight:bold;\nborder:none;\nborder-radius:18px;\nbackground:linear-gradient(135deg,#3b82f6,#06b6d4);\ncolor:white;\ncursor:pointer;\n}\n    .nav-hint{\n      margin-top:16px;\n      text-align:center;\n      font-size:13px;\n      color:#64748b;\n      background:#f1f5f9;\n      padding:10px;\n      border-radius:10px;\n    }\nbutton:active{\ntransform:scale(.98);\n}\nbutton:disabled{\nopacity:.5;\ncursor:not-allowed;\n}\n.tip{\nbackground:#fff7d6;\nborder-left:6px solid orange;\npadding:16px;\nborder-radius:14px;\nfont-size:17px;\nline-height:1.7;\nmargin-top:18px;\n}\n</style>\n</head>\n<body>\n<div class=\"container\">\n  <div class=\"header\">\n    <h1>🎯Quiz Time!</h1>\n    <div class=\"subtitle\">Let's see what you learned about Whack-a-Mole</div>\n  </div>\n\n  <!-- Question 1 -->\n  <div class=\"card\" data-question=\"0\">\n    <div class=\"q-label\">Question 1</div>\n    <div class=\"scene\">\n      <div class=\"scene-holes\">\n        <div class=\"mini-hole\">🐹</div><div class=\"mini-hole up\">🐹</div><div class=\"mini-hole\">🐹</div>\n        <div class=\"mini-hole\">🐹</div><div class=\"mini-hole\">🐹</div><div class=\"mini-hole\">🐹</div>\n        <div class=\"mini-hole\">🐹</div><div class=\"mini-hole\">🐹</div><div class=\"mini-hole\">🐹</div>\n      </div>\n    </div>\n    <div class=\"q-text\">Only ONE mole is really \"up.\" What should you click to score a point?</div>\n    <div class=\"option\">\n      <div class=\"dot\"></div><div>Any hole you like</div>\n    </div>\n    <div class=\"option\" data-correct=\"true\">\n      <div class=\"dot\"></div><div>The hole with the mole that's up</div>\n    </div>\n    <div class=\"option\">\n      <div class=\"dot\"></div><div>The Start button again</div>\n    </div>\n    <div class=\"result-line\"></div>\n  </div>\n\n  <!-- Question 2 -->\n  <div class=\"card\" data-question=\"1\">\n    <div class=\"q-label\">Question 2</div>\n    <div class=\"q-text\">What is an \"event\" in programming?</div>\n    <div class=\"option\" data-correct=\"true\">\n      <div class=\"dot\"></div><div>Something that happens, like a click</div>\n    </div>\n    <div class=\"option\">\n      <div class=\"dot\"></div><div>A picture on the screen</div>\n    </div>\n    <div class=\"option\">\n      <div class=\"dot\"></div><div>A type of maze wall</div>\n    </div>\n    <div class=\"result-line\"></div>\n  </div>\n\n  <!-- Question 3 -->\n  <div class=\"card\" data-question=\"2\">\n    <div class=\"q-label\">Question 3</div>\n    <div class=\"q-text\">When does the click code actually run?</div>\n    <div class=\"option\">\n      <div class=\"dot\"></div><div>At the very start, before anything else</div>\n    </div>\n    <div class=\"option\">\n      <div class=\"dot\"></div><div>Every second, automatically</div>\n    </div>\n    <div class=\"option\" data-correct=\"true\">\n      <div class=\"dot\"></div><div>Only when you click</div>\n    </div>\n    <div class=\"result-line\"></div>\n  </div>\n\n  <div class=\"card score-card\">\n    <div class=\"q-label\">Score</div>\n    <div class=\"stars\" id=\"stars\">☆☆☆</div>\n    <div class=\"score-num\" id=\"scoreNum\">0 / 3</div>\n    <div class=\"score-msg\" id=\"scoreMsg\">Answer all 3 questions above!</div>\n    <button id=\"resetBtn\" onclick=\"resetQuiz()\">🔄 Try Again</button>\n  </div>\n\n  <div class=\"tip\">\n    🌟 <b>Remember</b><br><br>\n    Click events only run when the click actually happens - the computer\n    is always listening, but it waits patiently until you act!\n  </div>\n\n<div class=\"nav-hint\">\n  <div>💡 Use the ← → arrows in the top navigation bar to go to the next chapter.</div>\n  <div>💡 Use the 🏠 button in the top navigation bar to go back to the Home page.</div>\n</div>\n\n</div>\n\n<script>\nlet score = 0;\nlet answered = 0;\nconst totalQuestions = document.querySelectorAll('.card[data-question]').length;\n\ndocument.querySelectorAll('.card[data-question]').forEach(card => {\n  const options = card.querySelectorAll('.option');\n  const resultLine = card.querySelector('.result-line');\n\n  options.forEach(opt => {\n    opt.addEventListener('click', () => {\n      if (card.dataset.done) return;\n      card.dataset.done = \"true\";\n      answered++;\n\n      const isCorrect = opt.dataset.correct === \"true\";\n      opt.classList.add(isCorrect ? 'correct' : 'wrong');\n\n      if (isCorrect) {\n        score++;\n        resultLine.textContent = \"✅ Correct!\";\n        resultLine.className = \"result-line good\";\n      } else {\n        resultLine.textContent = \"❌ Not quite, keep going!\";\n        resultLine.className = \"result-line bad\";\n        options.forEach(o => {\n          if (o.dataset.correct === \"true\") o.classList.add('correct');\n        });\n      }\n\n      options.forEach(o => o.classList.add('disabled'));\n\n      if (answered === totalQuestions) {\n        showScore();\n      }\n    });\n  });\n});\n\nfunction showScore(){\n  const starsEl = document.getElementById('stars');\n  const scoreNumEl = document.getElementById('scoreNum');\n  const scoreMsgEl = document.getElementById('scoreMsg');\n\n  let starDisplay = \"\";\n  for (let i = 0; i < totalQuestions; i++){\n    starDisplay += i < score ? \"⭐\" : \"☆\";\n  }\n  starsEl.textContent = starDisplay;\n  scoreNumEl.textContent = score + \" / \" + totalQuestions;\n\n  if (score === totalQuestions){\n    scoreMsgEl.textContent = \"🎉 Amazing!\";\n  } else if (score >= Math.ceil(totalQuestions/2)) {\n    scoreMsgEl.textContent = \"😊 Nice Try!\";\n  } else {\n    scoreMsgEl.textContent = \"💪 Keep Practicing!\";\n  }\n}\n\nfunction resetQuiz(){\n  score = 0;\n  answered = 0;\n  document.querySelectorAll('.card[data-question]').forEach(card => {\n    delete card.dataset.done;\n    card.querySelectorAll('.option').forEach(o => {\n      o.classList.remove('correct','wrong','disabled');\n    });\n    card.querySelector('.result-line').textContent = \"\";\n    card.querySelector('.result-line').className = \"result-line\";\n  });\n  document.getElementById('stars').textContent = \"☆☆☆\";\n  document.getElementById('scoreNum').textContent = \"0 / \" + totalQuestions;\n  document.getElementById('scoreMsg').textContent = \"Answer all 3 questions above!\";\n}\n</script>\n\n</body>\n</html>\n",
              "codeType": "code"
            }
          ]
        },
        {
          "id": "little-programmer-ch-1783748257545",
          "courseId": "little-programmer",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "little-programmer-ch-1783748257545-step-0",
              "courseId": "little-programmer",
              "chapterId": "little-programmer-ch-1783748257545",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "html",
              "title": "Dice-Battle",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <title>Dice Battle - JS Programmer</title>\n  <style>\n    *{\n      margin:0;\n      padding:0;\n      box-sizing:border-box;\n    }\n    body{\n      font-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;\n      background:linear-gradient(180deg,#e0f2fe 0%,#dcfce7 100%);\n      color:#1f2937;\n      min-height:100vh;\n    }\n    .container{\n      max-width:620px;\n      margin:auto;\n      padding:12px 12px 20px;\n    }\n    .header{\n      text-align:center;\n      margin-bottom:8px;\n    }\n    .logo{\n      font-size:54px;\n      margin-bottom:10px;\n    }\n    h1{\n      font-size:30px;\n      color:#2563eb;\n      margin-bottom:8px;\n    }\n    .subtitle{\n      color:#64748b;\n      font-size:18px;\n    }\n    .card{\n      background:#fff;\n      border-radius:24px;\n      padding:14px;\n      margin-bottom:12px;\n      box-shadow:0 6px 20px rgba(0,0,0,.08);\n    }\n    .card h2{\n      color:#2563eb;\n      margin-bottom:8px;\n      font-size:20px;\n    }\n    .card p{\n      font-size:16px;\n      line-height:1.6;\n      margin-bottom:8px;\n    }\n    .code-box{\n      margin:18px 0;\n      background:#111827;\n      color:#22c55e;\n      border-radius:18px;\n      font-family:Consolas,monospace;\n  font-size:13px;\n  line-height:1.35;\n  padding:14px;\n  white-space:pre-wrap;\n  word-break:break-word;\n  overflow-x:hidden;\n    }\n    .stats{\n      display:flex;\n      justify-content:space-around;\n      margin-bottom:8px;\n    }\n    .stat{\n      text-align:center;\n    }\n    .stat-label{\n      font-size:12px;\n      color:#64748b;\n      font-weight:bold;\n    }\n    .stat-value{\n      font-size:28px;\n      font-weight:bold;\n      color:#2563eb;\n    }\n    .battle{\n      display:flex;\n      align-items:center;\n      justify-content:center;\n      gap:16px;\n      margin-bottom:10px;\n    }\n    .player{\n      text-align:center;\n    }\n    .player-label{\n      font-weight:bold;\n      font-size:16px;\n      margin-bottom:10px;\n      color:#334155;\n    }\n    .die{\n      width:70px;\n      height:70px;\n      background:#fff;\n      border:3px solid #334155;\n      border-radius:14px;\n      display:flex;\n      align-items:center;\n      justify-content:center;\n      font-size:40px;\n      box-shadow:0 4px 10px rgba(0,0,0,.15);\n    }\n    .vs{\n      font-size:26px;\n      font-weight:bold;\n      color:#dc2626;\n    }\n    .rolling{\n      animation:shake .1s infinite;\n    }\n    @keyframes shake{\n      0%{transform:rotate(0deg);}\n      50%{transform:rotate(8deg);}\n      100%{transform:rotate(-8deg);}\n    }\n    .playguide{\n      margin-top:8px;\n      background:#ecfeff;\n      border:3px dashed #06b6d4;\n      border-radius:14px;\n      padding:10px;\n      text-align:center;\n    }\n    .playguide-title{\n      color:#0f766e;\n      font-weight:bold;\n      margin-bottom:6px;\n      font-size:14px;\n    }\n    .playguide-desc{\n      font-size:12px;\n      color:#64748b;\n      margin-bottom:4px;\n    }\n    #msg{\n      font-size:14px;\n      font-weight:bold;\n      color:#16a34a;\n      min-height:20px;\n    }\n    button{\n      width:100%;\n      margin-top:10px;\n      padding:12px;\n      border:none;\n      border-radius:14px;\n      background:linear-gradient(135deg,#3b82f6,#06b6d4);\n      color:white;\n      font-size:18px;\n      font-weight:bold;\n      cursor:pointer;\n      transition:.2s;\n    }\n    button:active{\n      transform:scale(.98);\n    }\n    button:disabled{\n      opacity:.5;\n      cursor:not-allowed;\n    }\n    .tip{\n      margin-top:10px;\n      background:#fef9c3;\n      border-left:5px solid #eab308;\n      padding:12px;\n      border-radius:10px;\n      font-size:15px;\n      line-height:1.5;\n    }\n.chapter-title{\n  font-size:clamp(16px,4vw,22px);\n  font-weight:bold;\n  color:#2563eb;\n  white-space:nowrap;\n  overflow:hidden;\n  text-overflow:ellipsis;\n  text-align:center;\n  margin-bottom:8px;\n}\n .nav-hint{\n      margin-top:20px;\n      text-align:center;\n      font-size:13px;\n      color:#64748b;\n      background:#f1f5f9;\n      padding:10px;\n      border-radius:10px;\n    }\n\n  </style>\n</head>\n<body>\n<div class=\"container\">\n  <div class=\"header\">\n    <div class=\"logo\">🎲⚔️</div>\n    <h1>Dice Battle</h1>\n    <div class=\"subtitle\">Chapter 06 · Variables + Random Numbers</div>\n  </div>\n\n  <div class=\"card\">\n    <div class=\"playguide\">\n      <div class=\"playguide-title\">Play Guide</div>\n      <div class=\"playguide-desc\">Roll higher than the computer to win!</div>\n      <div id=\"msg\">Press roll the dice to begin!</div>\n    </div>\n\n    <div class=\"stats\">\n      <div class=\"stat\">\n        <div class=\"stat-label\">YOU</div>\n        <div class=\"stat-value\" id=\"playerScore\">0</div>\n      </div>\n      <div class=\"stat\">\n        <div class=\"stat-label\">ROUND</div>\n        <div class=\"stat-value\" id=\"round\">1</div>\n      </div>\n      <div class=\"stat\">\n        <div class=\"stat-label\">COMPUTER</div>\n        <div class=\"stat-value\" id=\"computerScore\">0</div>\n      </div>\n    </div>\n\n    <div class=\"battle\">\n      <div class=\"player\">\n        <div class=\"player-label\">🧑 You</div>\n        <div class=\"die\" id=\"playerDie\">🎲</div>\n      </div>\n      <div class=\"vs\">VS</div>\n      <div class=\"player\">\n        <div class=\"player-label\">💻 Computer</div>\n        <div class=\"die\" id=\"computerDie\">🎲</div>\n      </div>\n    </div>\n\n    <button id=\"rollBtn\" onclick=\"rollDice()\">🎲 Roll the Dice!</button>\n  </div>\n\n  <div class=\"card\">\n    <h2>📖 What are Variables & Random Numbers?</h2>\n    <p>\n      A <strong>variable</strong> is a box that stores information, like a\n      score. It can change as the program runs.\n    </p>\n    <p>\n      <strong>Random numbers</strong> let the computer \"roll the dice\" -\n      a different number every time, just like a real die!\n    </p>\n  </div>\n\n    <h2>💻 JavaScript Code</h2>\n    <div class=\"code-box\">let playerScore = 0;\nlet computerScore = 0;\n\nlet playerRoll = Math.floor(Math.random() * 6) + 1;\nlet computerRoll = Math.floor(Math.random() * 6) + 1;\n\nif (playerRoll > computerRoll) playerScore++;</div>\n\n  <div class=\"tip\">\n    🌟 <strong>Did you know?</strong><br><br>\n    <code>Math.random()</code> gives the computer a random decimal between\n    0 and 1. Multiplying and rounding it turns it into a random whole\n    number, like a dice roll from 1 to 6!\n  </div>\n\n<div class=\"nav-hint\">\n  <div>💡 Use the ← → arrows in the top navigation bar to go to the next chapter.</div>\n  <div>💡 Use the 🏠 button in the top navigation bar to go back to the Home page.</div>\n</div>\n\n</div>\n\n<script>\nconst playerDie = document.getElementById(\"playerDie\");\nconst computerDie = document.getElementById(\"computerDie\");\nconst playerScoreEl = document.getElementById(\"playerScore\");\nconst computerScoreEl = document.getElementById(\"computerScore\");\nconst roundEl = document.getElementById(\"round\");\nconst msg = document.getElementById(\"msg\");\nconst rollBtn = document.getElementById(\"rollBtn\");\n\nconst faces = [\"\", \"⚀\",\"⚁\",\"⚂\",\"⚃\",\"⚄\",\"⚅\"];\n\nlet playerScore = 0;\nlet computerScore = 0;\nlet round = 1;\nconst MAX_ROUNDS = 5;\n\nfunction rollDice(){\n  rollBtn.disabled = true;\n  playerDie.classList.add(\"rolling\");\n  computerDie.classList.add(\"rolling\");\n  msg.textContent = \"Rolling...\";\n\n  let ticks = 0;\n  const shuffle = setInterval(() => {\n    playerDie.textContent = faces[Math.floor(Math.random()*6)+1];\n    computerDie.textContent = faces[Math.floor(Math.random()*6)+1];\n    ticks++;\n    if (ticks > 8){\n      clearInterval(shuffle);\n      finishRoll();\n    }\n  }, 60);\n}\n\nfunction finishRoll(){\n  playerDie.classList.remove(\"rolling\");\n  computerDie.classList.remove(\"rolling\");\n\n  const playerRoll = Math.floor(Math.random() * 6) + 1;\n  const computerRoll = Math.floor(Math.random() * 6) + 1;\n\n  playerDie.textContent = faces[playerRoll];\n  computerDie.textContent = faces[computerRoll];\n\n  if (playerRoll > computerRoll){\n    playerScore++;\n    msg.textContent = \"🎉 You win round \" + round + \"! (\" + playerRoll + \" vs \" + computerRoll + \")\";\n  } else if (computerRoll > playerRoll){\n    computerScore++;\n    msg.textContent = \"💻 Computer wins round \" + round + \"! (\" + playerRoll + \" vs \" + computerRoll + \")\";\n  } else {\n    msg.textContent = \"🤝 Round \" + round + \" is a tie! (\" + playerRoll + \" vs \" + computerRoll + \")\";\n  }\n\n  playerScoreEl.textContent = playerScore;\n  computerScoreEl.textContent = computerScore;\n\n  if (round >= MAX_ROUNDS){\n    setTimeout(showFinalResult, 800);\n  } else {\n    round++;\n    roundEl.textContent = round;\n    rollBtn.disabled = false;\n  }\n}\n\nfunction showFinalResult(){\n  if (playerScore > computerScore){\n    msg.textContent = \"🏆 You won the battle, \" + playerScore + \" to \" + computerScore + \"!\";\n  } else if (computerScore > playerScore){\n    msg.textContent = \"😢 Computer won the battle, \" + computerScore + \" to \" + playerScore + \".\";\n  } else {\n    msg.textContent = \"🤝 The battle ended in a tie, \" + playerScore + \" to \" + computerScore + \"!\";\n  }\n  rollBtn.textContent = \"🔄 Play Again\";\n  rollBtn.disabled = false;\n  rollBtn.onclick = resetGame;\n}\n\nfunction resetGame(){\n  playerScore = 0;\n  computerScore = 0;\n  round = 1;\n  playerScoreEl.textContent = 0;\n  computerScoreEl.textContent = 0;\n  roundEl.textContent = 1;\n  playerDie.textContent = \"🎲\";\n  computerDie.textContent = \"🎲\";\n  msg.textContent = \"Roll the dice to begin!\";\n  rollBtn.textContent = \"🎲 Roll the Dice!\";\n  rollBtn.onclick = rollDice;\n}\n</script>\n</body>\n</html>\n",
              "codeType": "code"
            }
          ]
        },
        {
          "id": "little-programmer-ch-1783748258418",
          "courseId": "little-programmer",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "little-programmer-ch-1783748258418-step-0",
              "courseId": "little-programmer",
              "chapterId": "little-programmer-ch-1783748258418",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "html",
              "title": "Dice-Battle-Explain",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<title>How Dice Battle Works</title>\n<style>\n*{\nmargin:0;\npadding:0;\nbox-sizing:border-box;\n}\nbody{\nfont-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;\nbackground:linear-gradient(180deg,#eef9ff,#fff9e8);\ncolor:#1f2937;\n}\n.container{\nmax-width:620px;\nmargin:auto;\npadding:24px 16px 40px;\n}\n.header{\ntext-align:center;\nmargin-bottom:28px;\n}\n.logo{\nfont-size:54px;\nmargin-bottom:10px;\n}\nh1{\ncolor:#2563eb;\nfont-size:30px;\nmargin-bottom:8px;\n}\n.subtitle{\ncolor:#64748b;\nfont-size:18px;\n}\n.card{\nbackground:white;\nborder-radius:24px;\npadding:22px;\nmargin-bottom:18px;\nbox-shadow:0 5px 18px rgba(0,0,0,.08);\n}\n.card h2{\nfont-size:22px;\nmargin-bottom:16px;\ncolor:#2563eb;\n}\n.step{\ndisplay:flex;\ngap:14px;\nalign-items:flex-start;\nmargin-bottom:18px;\n}\n.circle{\nwidth:42px;\nheight:42px;\nborder-radius:50%;\nbackground:#3b82f6;\ncolor:white;\ndisplay:flex;\nalign-items:center;\njustify-content:center;\nfont-size:20px;\nfont-weight:bold;\nflex-shrink:0;\n}\n.content h3{\nmargin-bottom:6px;\nfont-size:20px;\n}\n.content p{\nfont-size:17px;\nline-height:1.7;\n}\n.arrow{\ntext-align:center;\nfont-size:36px;\nmargin:8px 0;\ncolor:#3b82f6;\n}\n    .code{\n      margin:18px 0;\n      background:#111827;\n      color:#22c55e;\n      border-radius:18px;\n      font-family:Consolas,monospace;\n  font-size:13px;\n  line-height:1.35;\n  padding:14px;\n  white-space:pre-wrap;\n  word-break:break-word;\n  overflow-x:hidden;\n    }\n.demo{\nbackground:#ecfeff;\nborder:3px dashed #06b6d4;\npadding:18px;\nborder-radius:18px;\ntext-align:center;\nmargin-top:18px;\n}\n.stats{\ndisplay:flex;\njustify-content:space-around;\nmargin-bottom:16px;\n}\n.stat-label{\nfont-size:13px;\ncolor:#64748b;\nfont-weight:bold;\n}\n.stat-value{\nfont-size:26px;\nfont-weight:bold;\ncolor:#2563eb;\n}\n.battle{\ndisplay:flex;\nalign-items:center;\njustify-content:center;\ngap:20px;\nmargin-bottom:14px;\n}\n.die{\nwidth:70px;\nheight:70px;\nbackground:#fff;\nborder:4px solid #334155;\nborder-radius:16px;\ndisplay:flex;\nalign-items:center;\njustify-content:center;\nfont-size:40px;\nbox-shadow:0 6px 14px rgba(0,0,0,.15);\n}\n.vs{\nfont-size:20px;\nfont-weight:bold;\ncolor:#dc2626;\n}\n.rolling{\nanimation:shake .1s infinite;\n}\n@keyframes shake{\n0%{transform:rotate(0deg);}\n50%{transform:rotate(8deg);}\n100%{transform:rotate(-8deg);}\n}\n#msg{\nmargin-top:10px;\nfont-size:18px;\nfont-weight:bold;\ncolor:#16a34a;\nmin-height:26px;\n}\nbutton{\nwidth:100%;\npadding:18px;\nmargin-top:18px;\nfont-size:22px;\nfont-weight:bold;\nborder:none;\nborder-radius:18px;\nbackground:linear-gradient(135deg,#3b82f6,#06b6d4);\ncolor:white;\ncursor:pointer;\n}\nbutton:active{\ntransform:scale(.98);\n}\n.tip{\nbackground:#fff7d6;\nborder-left:6px solid orange;\npadding:16px;\nborder-radius:14px;\nfont-size:17px;\nline-height:1.7;\nmargin-top:18px;\n}\n .nav-hint{\n      margin-top:20px;\n      text-align:center;\n      font-size:13px;\n      color:#64748b;\n      background:#f1f5f9;\n      padding:10px;\n      border-radius:10px;\n    }\n\n</style>\n</head>\n<body>\n<div class=\"container\">\n<div class=\"header\">\n<div class=\"logo\">🎲⚔️</div>\n<h1>How Dice Battle Works</h1>\n<div class=\"subtitle\">\nLet's see what happens inside the computer!\n</div>\n</div>\n\n<div class=\"card\">\n<h2>💻 Our Program</h2>\n<div class=\"code\">let playerScore = 0;\n\nlet playerRoll = Math.floor(Math.random() * 6) + 1;\nlet computerRoll = Math.floor(Math.random() * 6) + 1;\n\nif (playerRoll > computerRoll) playerScore++;</div>\n</div>\n\n<div class=\"card\">\n<div class=\"step\">\n<div class=\"circle\">1</div>\n<div class=\"content\">\n<h3>📦 Variables Are Created</h3>\n<p>\n<code>playerScore</code> and <code>computerScore</code> are boxes\nthat start at 0 and will hold a number that can change.\n</p>\n</div>\n</div>\n<div class=\"arrow\">⬇️</div>\n<div class=\"step\">\n<div class=\"circle\">2</div>\n<div class=\"content\">\n<h3>🎲 The Computer \"Rolls\"</h3>\n<p>\n<code>Math.random()</code> picks a random decimal, and the code\nturns it into a whole number from 1 to 6 - just like a real die!\n</p>\n</div>\n</div>\n<div class=\"arrow\">⬇️</div>\n<div class=\"step\">\n<div class=\"circle\">3</div>\n<div class=\"content\">\n<h3>⚖️ The Numbers Are Compared</h3>\n<p>\nThe program checks: is your roll bigger than the computer's roll?\n</p>\n</div>\n</div>\n<div class=\"arrow\">⬇️</div>\n<div class=\"step\">\n<div class=\"circle\">4</div>\n<div class=\"content\">\n<h3>➕ A Variable Changes</h3>\n<p>\nIf you win the round, <code>playerScore</code> goes up by one.\nThe box now holds a new number!\n</p>\n</div>\n</div>\n<div class=\"arrow\">⬇️</div>\n<div class=\"step\">\n<div class=\"circle\">5</div>\n<div class=\"content\">\n<h3>🔁 It Happens Again</h3>\n<p>\nRoll after roll, the variables keep changing until someone\nwins the battle.\n</p>\n</div>\n</div>\n\n<div class=\"demo\">\n<h3>Try It</h3>\n<div class=\"stats\">\n<div>\n<div class=\"stat-label\">YOU</div>\n<div class=\"stat-value\" id=\"playerScore\">0</div>\n</div>\n<div>\n<div class=\"stat-label\">COMPUTER</div>\n<div class=\"stat-value\" id=\"computerScore\">0</div>\n</div>\n</div>\n<div class=\"battle\">\n<div class=\"die\" id=\"playerDie\">🎲</div>\n<div class=\"vs\">VS</div>\n<div class=\"die\" id=\"computerDie\">🎲</div>\n</div>\n<div id=\"msg\">Roll the dice to begin!</div>\n</div>\n<button id=\"rollBtn\" onclick=\"rollDice()\">🎲 Roll the Dice!</button>\n</div>\n\n<div class=\"tip\">\n🌟 <b>Remember</b>\n<br><br>\nA variable is like a labeled box - it can hold a number now,\nand hold a <i>different</i> number later. That's what makes\nscores, health, and counters possible in every game!\n</div>\n\n<div class=\"nav-hint\">\n  <div>💡 Use the ← → arrows in the top navigation bar to go to the next chapter.</div>\n  <div>💡 Use the 🏠 button in the top navigation bar to go back to the Home page.</div>\n</div>\n\n</div>\n\n<script>\nconst playerDie = document.getElementById(\"playerDie\");\nconst computerDie = document.getElementById(\"computerDie\");\nconst playerScoreEl = document.getElementById(\"playerScore\");\nconst computerScoreEl = document.getElementById(\"computerScore\");\nconst msg = document.getElementById(\"msg\");\nconst rollBtn = document.getElementById(\"rollBtn\");\n\nconst faces = [\"\", \"⚀\",\"⚁\",\"⚂\",\"⚃\",\"⚄\",\"⚅\"];\nlet playerScore = 0;\nlet computerScore = 0;\n\nfunction rollDice(){\n  rollBtn.disabled = true;\n  playerDie.classList.add(\"rolling\");\n  computerDie.classList.add(\"rolling\");\n  msg.textContent = \"Rolling...\";\n\n  let ticks = 0;\n  const shuffle = setInterval(() => {\n    playerDie.textContent = faces[Math.floor(Math.random()*6)+1];\n    computerDie.textContent = faces[Math.floor(Math.random()*6)+1];\n    ticks++;\n    if (ticks > 8){\n      clearInterval(shuffle);\n      finishRoll();\n    }\n  }, 60);\n}\n\nfunction finishRoll(){\n  playerDie.classList.remove(\"rolling\");\n  computerDie.classList.remove(\"rolling\");\n\n  const playerRoll = Math.floor(Math.random() * 6) + 1;\n  const computerRoll = Math.floor(Math.random() * 6) + 1;\n\n  playerDie.textContent = faces[playerRoll];\n  computerDie.textContent = faces[computerRoll];\n\n  if (playerRoll > computerRoll){\n    playerScore++;\n    msg.textContent = \"🎉 You win! (\" + playerRoll + \" vs \" + computerRoll + \")\";\n  } else if (computerRoll > playerRoll){\n    computerScore++;\n    msg.textContent = \"💻 Computer wins! (\" + playerRoll + \" vs \" + computerRoll + \")\";\n  } else {\n    msg.textContent = \"🤝 It's a tie! (\" + playerRoll + \" vs \" + computerRoll + \")\";\n  }\n\n  playerScoreEl.textContent = playerScore;\n  computerScoreEl.textContent = computerScore;\n  rollBtn.disabled = false;\n}\n</script>\n\n</body>\n</html>\n",
              "codeType": "code"
            }
          ]
        },
        {
          "id": "little-programmer-ch-1783748259322",
          "courseId": "little-programmer",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "little-programmer-ch-1783748259322-step-0",
              "courseId": "little-programmer",
              "chapterId": "little-programmer-ch-1783748259322",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "html",
              "title": "Dice-Battle.quiz",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<title>Dice Battle Quiz</title>\n<style>\n*{\nmargin:0;\npadding:0;\nbox-sizing:border-box;\n}\nbody{\nfont-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;\nbackground:linear-gradient(180deg,#eef9ff,#fff9e8);\ncolor:#1f2937;\nmin-height:100vh;\n}\n.container{\nmax-width:620px;\nmargin:auto;\npadding:24px 16px 40px;\n}\n.header{\ntext-align:center;\nmargin-bottom:28px;\n}\n.logo{\nfont-size:54px;\nmargin-bottom:10px;\n}\nh1{\ncolor:#2563eb;\nfont-size:30px;\nmargin-bottom:8px;\n}\n.subtitle{\ncolor:#64748b;\nfont-size:18px;\n}\n.card{\nbackground:white;\nborder-radius:24px;\npadding:22px;\nmargin-bottom:18px;\nbox-shadow:0 5px 18px rgba(0,0,0,.08);\n}\n.q-label{\ndisplay:inline-block;\nbackground:#3b82f6;\ncolor:white;\nfont-size:15px;\nfont-weight:bold;\npadding:6px 14px;\nborder-radius:999px;\nmargin-bottom:14px;\n}\n.q-text{\nfont-size:19px;\nline-height:1.7;\nmargin-bottom:16px;\n}\n.scene{\nbackground:#ecfeff;\nborder:3px dashed #06b6d4;\nborder-radius:16px;\npadding:16px;\nmargin-bottom:16px;\ntext-align:center;\nfont-size:18px;\n}\n.scene .dice-row{\ndisplay:flex;\njustify-content:center;\nalign-items:center;\ngap:16px;\nmargin-top:10px;\n}\n.mini-die{\nwidth:56px;\nheight:56px;\nbackground:#fff;\nborder:3px solid #334155;\nborder-radius:12px;\ndisplay:flex;\nalign-items:center;\njustify-content:center;\nfont-size:32px;\n}\n.option{\ndisplay:flex;\nalign-items:center;\ngap:12px;\nbackground:#f8fafc;\nborder:2px solid #e2e8f0;\nborder-radius:16px;\npadding:14px 16px;\nmargin-bottom:10px;\nfont-size:18px;\ncursor:pointer;\ntransition:.15s;\n}\n.option:hover{\nborder-color:#93c5fd;\n}\n.option .dot{\nwidth:22px;\nheight:22px;\nborder-radius:50%;\nborder:2px solid #94a3b8;\nflex-shrink:0;\n}\n.option.correct{\nbackground:#dcfce7;\nborder-color:#22c55e;\n}\n.option.correct .dot{\nbackground:#22c55e;\nborder-color:#22c55e;\n}\n.option.wrong{\nbackground:#fee2e2;\nborder-color:#ef4444;\n}\n.option.wrong .dot{\nbackground:#ef4444;\nborder-color:#ef4444;\n}\n.option.disabled{\npointer-events:none;\nopacity:.85;\n}\n.result-line{\nmargin-top:6px;\nfont-size:16px;\nfont-weight:bold;\nmin-height:22px;\n}\n.result-line.good{\ncolor:#16a34a;\n}\n.result-line.bad{\ncolor:#dc2626;\n}\n.score-card{\ntext-align:center;\n}\n.stars{\nfont-size:40px;\nmargin-bottom:10px;\nletter-spacing:6px;\n}\n.score-num{\nfont-size:32px;\nfont-weight:bold;\ncolor:#2563eb;\nmargin-bottom:10px;\n}\n.score-msg{\nfont-size:22px;\nfont-weight:bold;\ncolor:#16a34a;\nmin-height:32px;\n}\nbutton{\nwidth:100%;\npadding:18px;\nmargin-top:8px;\nfont-size:22px;\nfont-weight:bold;\nborder:none;\nborder-radius:18px;\nbackground:linear-gradient(135deg,#3b82f6,#06b6d4);\ncolor:white;\ncursor:pointer;\n}\n .nav-hint{\n      margin-top:20px;\n      text-align:center;\n      font-size:13px;\n      color:#64748b;\n      background:#f1f5f9;\n      padding:10px;\n      border-radius:10px;\n    }\n\nbutton:active{\ntransform:scale(.98);\n}\nbutton:disabled{\nopacity:.5;\ncursor:not-allowed;\n}\n.tip{\nbackground:#fff7d6;\nborder-left:6px solid orange;\npadding:16px;\nborder-radius:14px;\nfont-size:17px;\nline-height:1.7;\nmargin-top:18px;\n}\n</style>\n</head>\n<body>\n<div class=\"container\">\n  <div class=\"header\">\n    <h1>🎯Quiz Time!</h1>\n    <div class=\"subtitle\">Let's see what you learned about Dice Battle</div>\n  </div>\n\n  <!-- Question 1 -->\n  <div class=\"card\" data-question=\"0\">\n    <div class=\"q-label\">Question 1</div>\n    <div class=\"scene\">\n      🧑 rolled a <b>5</b> · 💻 rolled a <b>3</b>\n      <div class=\"dice-row\">\n        <div class=\"mini-die\">⚄</div>\n        <span>VS</span>\n        <div class=\"mini-die\">⚂</div>\n      </div>\n    </div>\n    <div class=\"q-text\">Who wins the round, and what happens to their score?</div>\n    <div class=\"option\" data-correct=\"true\">\n      <div class=\"dot\"></div><div>You win, so playerScore goes up by 1</div>\n    </div>\n    <div class=\"option\">\n      <div class=\"dot\"></div><div>Computer wins, so computerScore goes up</div>\n    </div>\n    <div class=\"option\">\n      <div class=\"dot\"></div><div>Nobody's score changes</div>\n    </div>\n    <div class=\"result-line\"></div>\n  </div>\n\n  <!-- Question 2 -->\n  <div class=\"card\" data-question=\"1\">\n    <div class=\"q-label\">Question 2</div>\n    <div class=\"q-text\">What is a variable, like <code>playerScore</code>?</div>\n    <div class=\"option\" data-correct=\"true\">\n      <div class=\"dot\"></div><div>A box that stores a value and can change</div>\n    </div>\n    <div class=\"option\">\n      <div class=\"dot\"></div><div>A picture of a dice</div>\n    </div>\n    <div class=\"option\">\n      <div class=\"dot\"></div><div>A number that never changes</div>\n    </div>\n    <div class=\"result-line\"></div>\n  </div>\n\n  <!-- Question 3 -->\n  <div class=\"card\" data-question=\"2\">\n    <div class=\"q-label\">Question 3</div>\n    <div class=\"q-text\">What does <code>Math.random()</code> help the computer do?</div>\n    <div class=\"option\">\n      <div class=\"dot\"></div><div>Draw a picture</div>\n    </div>\n    <div class=\"option\" data-correct=\"true\">\n      <div class=\"dot\"></div><div>Pick a random number, like a dice roll</div>\n    </div>\n    <div class=\"option\">\n      <div class=\"dot\"></div><div>Save the game</div>\n    </div>\n    <div class=\"result-line\"></div>\n  </div>\n\n  <div class=\"card score-card\">\n    <div class=\"q-label\">Score</div>\n    <div class=\"stars\" id=\"stars\">☆☆☆</div>\n    <div class=\"score-num\" id=\"scoreNum\">0 / 3</div>\n    <div class=\"score-msg\" id=\"scoreMsg\">Answer all 3 questions above!</div>\n    <button id=\"resetBtn\" onclick=\"resetQuiz()\">🔄 Try Again</button>\n  </div>\n\n  <div class=\"tip\">\n    🌟 <b>Remember</b><br><br>\n    Variables hold changing information, like a score. Random numbers\n    let the computer make surprising choices, like a dice roll!\n  </div>\n\n<div class=\"nav-hint\">\n  <div>💡 Use the ← → arrows in the top navigation bar to go to the next chapter.</div>\n  <div>💡 Use the 🏠 button in the top navigation bar to go back to the Home page.</div>\n</div>\n\n</div>\n\n<script>\nlet score = 0;\nlet answered = 0;\nconst totalQuestions = document.querySelectorAll('.card[data-question]').length;\n\ndocument.querySelectorAll('.card[data-question]').forEach(card => {\n  const options = card.querySelectorAll('.option');\n  const resultLine = card.querySelector('.result-line');\n\n  options.forEach(opt => {\n    opt.addEventListener('click', () => {\n      if (card.dataset.done) return;\n      card.dataset.done = \"true\";\n      answered++;\n\n      const isCorrect = opt.dataset.correct === \"true\";\n      opt.classList.add(isCorrect ? 'correct' : 'wrong');\n\n      if (isCorrect) {\n        score++;\n        resultLine.textContent = \"✅ Correct!\";\n        resultLine.className = \"result-line good\";\n      } else {\n        resultLine.textContent = \"❌ Not quite, keep going!\";\n        resultLine.className = \"result-line bad\";\n        options.forEach(o => {\n          if (o.dataset.correct === \"true\") o.classList.add('correct');\n        });\n      }\n\n      options.forEach(o => o.classList.add('disabled'));\n\n      if (answered === totalQuestions) {\n        showScore();\n      }\n    });\n  });\n});\n\nfunction showScore(){\n  const starsEl = document.getElementById('stars');\n  const scoreNumEl = document.getElementById('scoreNum');\n  const scoreMsgEl = document.getElementById('scoreMsg');\n\n  let starDisplay = \"\";\n  for (let i = 0; i < totalQuestions; i++){\n    starDisplay += i < score ? \"⭐\" : \"☆\";\n  }\n  starsEl.textContent = starDisplay;\n  scoreNumEl.textContent = score + \" / \" + totalQuestions;\n\n  if (score === totalQuestions){\n    scoreMsgEl.textContent = \"🎉 Amazing!\";\n  } else if (score >= Math.ceil(totalQuestions/2)) {\n    scoreMsgEl.textContent = \"😊 Nice Try!\";\n  } else {\n    scoreMsgEl.textContent = \"💪 Keep Practicing!\";\n  }\n}\n\nfunction resetQuiz(){\n  score = 0;\n  answered = 0;\n  document.querySelectorAll('.card[data-question]').forEach(card => {\n    delete card.dataset.done;\n    card.querySelectorAll('.option').forEach(o => {\n      o.classList.remove('correct','wrong','disabled');\n    });\n    card.querySelector('.result-line').textContent = \"\";\n    card.querySelector('.result-line').className = \"result-line\";\n  });\n  document.getElementById('stars').textContent = \"☆☆☆\";\n  document.getElementById('scoreNum').textContent = \"0 / \" + totalQuestions;\n  document.getElementById('scoreMsg').textContent = \"Answer all 3 questions above!\";\n}\n</script>\n\n</body>\n</html>\n",
              "codeType": "code"
            }
          ]
        },
        {
          "id": "little-programmer-ch-1783748260177",
          "courseId": "little-programmer",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "little-programmer-ch-1783748260177-step-0",
              "courseId": "little-programmer",
              "chapterId": "little-programmer-ch-1783748260177",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "html",
              "title": "Memory-Match",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <title>Memory Match - JS Programmer</title>\n  <style>\n    *{\n      margin:0;\n      padding:0;\n      box-sizing:border-box;\n    }\n    body{\n      font-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;\n      background:linear-gradient(180deg,#e0f2fe 0%,#dcfce7 100%);\n      color:#1f2937;\n      min-height:100vh;\n    }\n    .container{\n      max-width:620px;\n      margin:auto;\n      padding:12px 12px 20px;\n    }\n    .header{\n      text-align:center;\n      margin-bottom:8px;\n    }\n    .logo{\n      font-size:54px;\n      margin-bottom:10px;\n    }\n    h1{\n      font-size:30px;\n      color:#2563eb;\n      margin-bottom:8px;\n    }\n    .subtitle{\n      color:#64748b;\n      font-size:18px;\n    }\n    .card{\n      background:#fff;\n      border-radius:24px;\n      padding:14px;\n      margin-bottom:12px;\n      box-shadow:0 6px 20px rgba(0,0,0,.08);\n    }\n    .card h2{\n      color:#2563eb;\n      margin-bottom:8px;\n      font-size:20px;\n    }\n    .card p{\n      font-size:16px;\n      line-height:1.6;\n      margin-bottom:8px;\n    }\n    .code-box{\n      margin:18px 0;\n      background:#111827;\n      color:#22c55e;\n      border-radius:18px;\n      font-family:Consolas,monospace;\n  font-size:13px;\n  line-height:1.35;\n  padding:14px;\n  white-space:pre-wrap;\n  word-break:break-word;\n  overflow-x:hidden;\n    }\n    .stats{\n      display:flex;\n      justify-content:space-around;\n      margin-bottom:8px;\n    }\n    .stat{\n      text-align:center;\n    }\n    .stat-label{\n      font-size:12px;\n      color:#64748b;\n      font-weight:bold;\n    }\n    .stat-value{\n      font-size:28px;\n      font-weight:bold;\n      color:#2563eb;\n    }\n    .board{\n      display:grid;\n      grid-template-columns:repeat(4,1fr);\n      gap:8px;\n      max-width:300px;\n      margin:0 auto;\n    }\n    .tile{\n      aspect-ratio:1/1;\n      background:linear-gradient(135deg,#3b82f6,#06b6d4);\n      border-radius:12px;\n      display:flex;\n      align-items:center;\n      justify-content:center;\n      font-size:28px;\n      cursor:pointer;\n      box-shadow:0 4px 10px rgba(0,0,0,.15);\n      user-select:none;\n      transition:transform .15s;\n    }\n    .tile.flipped{\n      background:#fff;\n      border:2px solid #93c5fd;\n    }\n    .tile.matched{\n      background:#dcfce7;\n      border:2px solid #22c55e;\n      cursor:default;\n    }\n    .tile.wrong{\n      background:#fee2e2;\n      border:2px solid #ef4444;\n    }\n    .tile-symbol{\n      display:none;\n    }\n    .tile.flipped .tile-symbol,\n    .tile.matched .tile-symbol,\n    .tile.wrong .tile-symbol{\n      display:block;\n    }\n    .tile.flipped .tile-back,\n    .tile.matched .tile-back,\n    .tile.wrong .tile-back{\n      display:none;\n    }\n    .playguide{\n      margin-top:8px;\n      background:#ecfeff;\n      border:3px dashed #06b6d4;\n      border-radius:14px;\n      padding:10px;\n      text-align:center;\n    }\n    .playguide-title{\n      color:#0f766e;\n      font-weight:bold;\n      margin-bottom:6px;\n      font-size:14px;\n    }\n    .playguide-desc{\n      font-size:12px;\n      color:#64748b;\n      margin-bottom:4px;\n    }\n    #msg{\n      font-size:14px;\n      font-weight:bold;\n      color:#16a34a;\n      min-height:20px;\n    }\n    button{\n      width:100%;\n      margin-top:10px;\n      padding:12px;\n      border:none;\n      border-radius:14px;\n      background:linear-gradient(135deg,#3b82f6,#06b6d4);\n      color:white;\n      font-size:18px;\n      font-weight:bold;\n      cursor:pointer;\n      transition:.2s;\n    }\n    button:active{\n      transform:scale(.98);\n    }\n    .tip{\n      margin-top:10px;\n      background:#fef9c3;\n      border-left:5px solid #eab308;\n      padding:12px;\n      border-radius:10px;\n      font-size:15px;\n      line-height:1.5;\n    }\n.chapter-title{\n  font-size:clamp(16px,4vw,22px);\n  font-weight:bold;\n  color:#2563eb;\n  white-space:nowrap;\n  overflow:hidden;\n  text-overflow:ellipsis;\n  text-align:center;\n  margin-bottom:8px;\n}\n .nav-hint{\n      margin-top:20px;\n      text-align:center;\n      font-size:13px;\n      color:#64748b;\n      background:#f1f5f9;\n      padding:10px;\n      border-radius:10px;\n    }\n  </style>\n</head>\n<body>\n<div class=\"container\">\n  <div class=\"header\">\n    <div class=\"logo\"></div>\n    <h3>Chapter 07 - 🧠🃏Memory Match</h3>\n    <div class=\"subtitle\"> · If / Compare</div>\n  </div>\n \n  <div class=\"card\">   \n    <div class=\"playguide\">\n      <div class=\"playguide-title\">Play Guide</div>\n      <div class=\"playguide-desc\">Match pairs of cards to win by pressing!</div>\n      <div id=\"msg\">Find all the matching pairs!</div>\n    </div>\n\n    <div class=\"stats\">\n      <div class=\"stat\">\n        <div class=\"stat-label\">MOVES</div>\n        <div class=\"stat-value\" id=\"moves\">0</div>\n      </div>\n      <div class=\"stat\">\n        <div class=\"stat-label\">MATCHES</div>\n        <div class=\"stat-value\" id=\"matches\">0 / 8</div>\n      </div>\n    </div>\n\n    <div class=\"board\" id=\"board\"></div>\n\n    <button id=\"resetBtn\" onclick=\"resetGame()\">🔄 New Game</button>\n  </div>\n\n <div class=\"card\">\n    <h2>📖 What is If / Compare?</h2>\n    <p>\n      An <strong>if statement</strong> lets the computer make a decision.\n      It <strong>compares</strong> two things and asks: \"Are these the\n      same?\"\n    </p>\n    <p>\n      If the answer is yes, the computer does one thing. If not, it does\n      something else!\n    </p>\n  </div>\n\n<h2>💻 JavaScript Code</h2>\n    <div class=\"code-box\">if (firstCard.symbol === secondCard.symbol) {\n  // It's a match!\n  matches++;\n} else {\n  // Not a match, flip back\n}</div>\n\n  <div class=\"tip\">\n    🌟 <strong>Did you know?</strong><br><br>\n    The symbol <code>===</code> means \"is exactly equal to.\" Programmers\n    use it inside <code>if</code> statements to compare two values before\n    deciding what to do next.\n  </div>\n\n<div class=\"nav-hint\">\n  <div>💡 Use the ← → arrows in the top navigation bar to go to the next chapter.</div>\n  <div>💡 Use the 🏠 button in the top navigation bar to go back to the Home page.</div>\n</div>\n\n</div>\n\n<script>\nconst board = document.getElementById(\"board\");\nconst movesEl = document.getElementById(\"moves\");\nconst matchesEl = document.getElementById(\"matches\");\nconst msg = document.getElementById(\"msg\");\nconst resetBtn = document.getElementById(\"resetBtn\");\n\nconst SYMBOLS = [\"🍎\",\"🍎\",\"🐶\",\"🐶\",\"⚽\",\"⚽\",\"🚗\",\"🚗\",\"🌟\",\"🌟\",\"🎈\",\"🎈\",\"🍕\",\"🍕\",\"🎨\",\"🎨\"];\n\nlet cards = [];\nlet flipped = [];\nlet matches = 0;\nlet moves = 0;\nlet locked = false;\n\nfunction shuffle(arr){\n  const a = [...arr];\n  for (let i = a.length - 1; i > 0; i--){\n    const j = Math.floor(Math.random() * (i + 1));\n    [a[i], a[j]] = [a[j], a[i]];\n  }\n  return a;\n}\n\nfunction buildBoard(){\n  board.innerHTML = \"\";\n  cards = shuffle(SYMBOLS);\n  cards.forEach((symbol, i) => {\n    const tile = document.createElement(\"div\");\n    tile.className = \"tile\";\n    tile.dataset.index = i;\n    tile.dataset.symbol = symbol;\n    tile.innerHTML = `<div class=\"tile-back\">❓</div><div class=\"tile-symbol\">${symbol}</div>`;\n    tile.addEventListener(\"click\", () => flipTile(tile));\n    board.appendChild(tile);\n  });\n}\n\nfunction flipTile(tile){\n  if (locked) return;\n  if (tile.classList.contains(\"flipped\") || tile.classList.contains(\"matched\")) return;\n  if (flipped.length === 2) return;\n\n  tile.classList.add(\"flipped\");\n  flipped.push(tile);\n\n  if (flipped.length === 2){\n    moves++;\n    movesEl.textContent = moves;\n    locked = true;\n\n    const [first, second] = flipped;\n    if (first.dataset.symbol === second.dataset.symbol){\n      first.classList.add(\"matched\");\n      second.classList.add(\"matched\");\n      matches++;\n      matchesEl.textContent = matches + \" / 8\";\n      msg.textContent = \"✅ Great match!\";\n      flipped = [];\n      locked = false;\n      if (matches === 8){\n        msg.textContent = \"🎉 You matched them all in \" + moves + \" moves!\";\n      }\n    } else {\n      first.classList.add(\"wrong\");\n      second.classList.add(\"wrong\");\n      msg.textContent = \"❌ Not a match, try again!\";\n      setTimeout(() => {\n        first.classList.remove(\"flipped\",\"wrong\");\n        second.classList.remove(\"flipped\",\"wrong\");\n        flipped = [];\n        locked = false;\n      }, 700);\n    }\n  }\n}\n\nfunction resetGame(){\n  flipped = [];\n  matches = 0;\n  moves = 0;\n  locked = false;\n  movesEl.textContent = 0;\n  matchesEl.textContent = \"0 / 8\";\n  msg.textContent = \"Find all the matching pairs!\";\n  buildBoard();\n}\n\nbuildBoard();\n</script>\n\n</body>\n</html>\n",
              "codeType": "code"
            }
          ]
        },
        {
          "id": "little-programmer-ch-1783748261057",
          "courseId": "little-programmer",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "little-programmer-ch-1783748261057-step-0",
              "courseId": "little-programmer",
              "chapterId": "little-programmer-ch-1783748261057",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "html",
              "title": "Memory-Match-Explain",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<title>How Memory Match Works</title>\n<style>\n*{\nmargin:0;\npadding:0;\nbox-sizing:border-box;\n}\nbody{\nfont-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;\nbackground:linear-gradient(180deg,#eef9ff,#fff9e8);\ncolor:#1f2937;\n}\n.container{\nmax-width:620px;\nmargin:auto;\npadding:24px 16px 40px;\n}\n.header{\ntext-align:center;\nmargin-bottom:28px;\n}\n.logo{\nfont-size:54px;\nmargin-bottom:10px;\n}\nh1{\ncolor:#2563eb;\nfont-size:30px;\nmargin-bottom:8px;\n}\n.subtitle{\ncolor:#64748b;\nfont-size:18px;\n}\n.card{\nbackground:white;\nborder-radius:24px;\npadding:22px;\nmargin-bottom:18px;\nbox-shadow:0 5px 18px rgba(0,0,0,.08);\n}\n.card h2{\nfont-size:22px;\nmargin-bottom:16px;\ncolor:#2563eb;\n}\n.step{\ndisplay:flex;\ngap:14px;\nalign-items:flex-start;\nmargin-bottom:18px;\n}\n.circle{\nwidth:42px;\nheight:42px;\nborder-radius:50%;\nbackground:#3b82f6;\ncolor:white;\ndisplay:flex;\nalign-items:center;\njustify-content:center;\nfont-size:20px;\nfont-weight:bold;\nflex-shrink:0;\n}\n.content h3{\nmargin-bottom:6px;\nfont-size:20px;\n}\n.content p{\nfont-size:17px;\nline-height:1.7;\n}\n.arrow{\ntext-align:center;\nfont-size:36px;\nmargin:8px 0;\ncolor:#3b82f6;\n}\n    .code{\n      margin:18px 0;\n      background:#111827;\n      color:#22c55e;\n      border-radius:18px;\n      font-family:Consolas,monospace;\n  font-size:13px;\n  line-height:1.35;\n  padding:14px;\n  white-space:pre-wrap;\n  word-break:break-word;\n  overflow-x:hidden;\n    }\n.demo{\nbackground:#ecfeff;\nborder:3px dashed #06b6d4;\npadding:18px;\nborder-radius:18px;\ntext-align:center;\nmargin-top:18px;\n}\n.stats{\ndisplay:flex;\njustify-content:space-around;\nmargin-bottom:14px;\n}\n.stat-label{\nfont-size:13px;\ncolor:#64748b;\nfont-weight:bold;\n}\n.stat-value{\nfont-size:26px;\nfont-weight:bold;\ncolor:#2563eb;\n}\n.board{\ndisplay:grid;\ngrid-template-columns:repeat(4,1fr);\ngap:8px;\nmax-width:280px;\nmargin:0 auto;\n}\n.tile{\naspect-ratio:1/1;\nbackground:linear-gradient(135deg,#3b82f6,#06b6d4);\nborder-radius:12px;\ndisplay:flex;\nalign-items:center;\njustify-content:center;\nfont-size:26px;\ncursor:pointer;\nbox-shadow:0 4px 10px rgba(0,0,0,.15);\nuser-select:none;\n}\n.tile.flipped{\nbackground:#fff;\nborder:2px solid #93c5fd;\n}\n.tile.matched{\nbackground:#dcfce7;\nborder:2px solid #22c55e;\ncursor:default;\n}\n.tile.wrong{\nbackground:#fee2e2;\nborder:2px solid #ef4444;\n}\n.tile-symbol{\ndisplay:none;\n}\n.tile.flipped .tile-symbol,\n.tile.matched .tile-symbol,\n.tile.wrong .tile-symbol{\ndisplay:block;\n}\n.tile.flipped .tile-back,\n.tile.matched .tile-back,\n.tile.wrong .tile-back{\ndisplay:none;\n}\n#msg{\nmargin-top:12px;\nfont-size:18px;\nfont-weight:bold;\ncolor:#16a34a;\nmin-height:26px;\n}\nbutton{\nwidth:100%;\npadding:18px;\nmargin-top:18px;\nfont-size:22px;\nfont-weight:bold;\nborder:none;\nborder-radius:18px;\nbackground:linear-gradient(135deg,#3b82f6,#06b6d4);\ncolor:white;\ncursor:pointer;\n}\n    .nav-hint{\n      margin-top:16px;\n      text-align:center;\n      font-size:13px;\n      color:#64748b;\n      background:#f1f5f9;\n      padding:10px;\n      border-radius:10px;\n    }\nbutton:active{\ntransform:scale(.98);\n}\n.tip{\nbackground:#fff7d6;\nborder-left:6px solid orange;\npadding:16px;\nborder-radius:14px;\nfont-size:17px;\nline-height:1.7;\nmargin-top:18px;\n}\n\n .nav-hint{\n      margin-top:20px;\n      text-align:center;\n      font-size:13px;\n      color:#64748b;\n      background:#f1f5f9;\n      padding:10px;\n      border-radius:10px;\n    }\n</style>\n</head>\n<body>\n<div class=\"container\">\n<div class=\"header\">\n<div class=\"logo\">🧠🃏</div>\n<h1>How Memory Match Works</h1>\n<div class=\"subtitle\">\nLet's see what happens inside the computer!\n</div>\n</div>\n\n<div class=\"card\">\n<h2>💻 Our Program</h2>\n<div class=\"code\">if (firstCard.symbol === secondCard.symbol) {\n  // It's a match!\n  matches++;\n} else {\n  // Not a match, flip back\n}</div>\n</div>\n\n<div class=\"card\">\n<div class=\"step\">\n<div class=\"circle\">1</div>\n<div class=\"content\">\n<h3>👆 You Flip Two Cards</h3>\n<p>\nYou click one card, then another. The computer remembers\nboth symbols.\n</p>\n</div>\n</div>\n<div class=\"arrow\">⬇️</div>\n<div class=\"step\">\n<div class=\"circle\">2</div>\n<div class=\"content\">\n<h3>🔎 The Computer Compares</h3>\n<p>\nIt asks an <b>if</b> question: \"Is the first symbol the\n<i>same</i> as the second symbol?\"\n</p>\n</div>\n</div>\n<div class=\"arrow\">⬇️</div>\n<div class=\"step\">\n<div class=\"circle\">3</div>\n<div class=\"content\">\n<h3>✅ If They Match...</h3>\n<p>\nThe cards stay face up and your match count goes up!\n</p>\n</div>\n</div>\n<div class=\"arrow\">⬇️</div>\n<div class=\"step\">\n<div class=\"circle\">4</div>\n<div class=\"content\">\n<h3>❌ If They Don't Match...</h3>\n<p>\nThe <b>else</b> part runs instead - the cards flip back\nface down after a moment.\n</p>\n</div>\n</div>\n<div class=\"arrow\">⬇️</div>\n<div class=\"step\">\n<div class=\"circle\">5</div>\n<div class=\"content\">\n<h3>🔁 You Try Again</h3>\n<p>\nThis if/else check happens every single time you flip\ntwo cards, until you find them all!\n</p>\n</div>\n</div>\n\n<div class=\"demo\">\n<h3>Try It</h3>\n<div class=\"stats\">\n<div>\n<div class=\"stat-label\">MOVES</div>\n<div class=\"stat-value\" id=\"moves\">0</div>\n</div>\n<div>\n<div class=\"stat-label\">MATCHES</div>\n<div class=\"stat-value\" id=\"matches\">0 / 6</div>\n</div>\n</div>\n<div class=\"board\" id=\"board\"></div>\n<div id=\"msg\">Find all the matching pairs!</div>\n</div>\n<button id=\"resetBtn\" onclick=\"resetGame()\">🔄 New Game</button>\n</div>\n\n<div class=\"tip\">\n🌟 <b>Remember</b>\n<br><br>\n<code>if</code> and <code>else</code> let a program choose between\ntwo paths. The computer always follows whichever path matches\nwhat's really true!\n</div>\n\n<div class=\"nav-hint\">\n  <div>💡 Use the ← → arrows in the top navigation bar to go to the next chapter.</div>\n  <div>💡 Use the 🏠 button in the top navigation bar to go back to the Home page.</div>\n</div>\n\n</div>\n\n<script>\nconst board = document.getElementById(\"board\");\nconst movesEl = document.getElementById(\"moves\");\nconst matchesEl = document.getElementById(\"matches\");\nconst msg = document.getElementById(\"msg\");\n\nconst SYMBOLS = [\"🍎\",\"🍎\",\"🐶\",\"🐶\",\"⚽\",\"⚽\",\"🚗\",\"🚗\",\"🌟\",\"🌟\",\"🎈\",\"🎈\"];\n\nlet cards = [];\nlet flipped = [];\nlet matches = 0;\nlet moves = 0;\nlet locked = false;\n\nfunction shuffle(arr){\n  const a = [...arr];\n  for (let i = a.length - 1; i > 0; i--){\n    const j = Math.floor(Math.random() * (i + 1));\n    [a[i], a[j]] = [a[j], a[i]];\n  }\n  return a;\n}\n\nfunction buildBoard(){\n  board.innerHTML = \"\";\n  cards = shuffle(SYMBOLS);\n  cards.forEach((symbol, i) => {\n    const tile = document.createElement(\"div\");\n    tile.className = \"tile\";\n    tile.dataset.symbol = symbol;\n    tile.innerHTML = `<div class=\"tile-back\">❓</div><div class=\"tile-symbol\">${symbol}</div>`;\n    tile.addEventListener(\"click\", () => flipTile(tile));\n    board.appendChild(tile);\n  });\n}\n\nfunction flipTile(tile){\n  if (locked) return;\n  if (tile.classList.contains(\"flipped\") || tile.classList.contains(\"matched\")) return;\n  if (flipped.length === 2) return;\n\n  tile.classList.add(\"flipped\");\n  flipped.push(tile);\n\n  if (flipped.length === 2){\n    moves++;\n    movesEl.textContent = moves;\n    locked = true;\n\n    const [first, second] = flipped;\n    if (first.dataset.symbol === second.dataset.symbol){\n      first.classList.add(\"matched\");\n      second.classList.add(\"matched\");\n      matches++;\n      matchesEl.textContent = matches + \" / 6\";\n      msg.textContent = \"✅ Great match!\";\n      flipped = [];\n      locked = false;\n      if (matches === 6){\n        msg.textContent = \"🎉 You matched them all in \" + moves + \" moves!\";\n      }\n    } else {\n      first.classList.add(\"wrong\");\n      second.classList.add(\"wrong\");\n      msg.textContent = \"❌ Not a match, try again!\";\n      setTimeout(() => {\n        first.classList.remove(\"flipped\",\"wrong\");\n        second.classList.remove(\"flipped\",\"wrong\");\n        flipped = [];\n        locked = false;\n      }, 700);\n    }\n  }\n}\n\nfunction resetGame(){\n  flipped = [];\n  matches = 0;\n  moves = 0;\n  locked = false;\n  movesEl.textContent = 0;\n  matchesEl.textContent = \"0 / 6\";\n  msg.textContent = \"Find all the matching pairs!\";\n  buildBoard();\n}\n\nbuildBoard();\n</script>\n\n</body>\n</html>\n",
              "codeType": "code"
            }
          ]
        },
        {
          "id": "little-programmer-ch-1783748802747",
          "courseId": "little-programmer",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "little-programmer-ch-1783748802747-step-0",
              "courseId": "little-programmer",
              "chapterId": "little-programmer-ch-1783748802747",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "html",
              "title": "Simon-Says",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <title>Simon Says - JS Programmer</title>\n  <style>\n    *{\n      margin:0;\n      padding:0;\n      box-sizing:border-box;\n    }\n    body{\n      font-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;\n      background:linear-gradient(180deg,#e0f2fe 0%,#dcfce7 100%);\n      color:#1f2937;\n      min-height:100vh;\n    }\n    .container{\n      max-width:620px;\n      margin:auto;\n      padding:12px 12px 20px;\n    }\n    .header{\n      text-align:center;\n      margin-bottom:8px;\n    }\n    .logo{\n      font-size:54px;\n      margin-bottom:10px;\n    }\n    h1{\n      font-size:30px;\n      color:#2563eb;\n      margin-bottom:8px;\n    }\n    .subtitle{\n      color:#64748b;\n      font-size:18px;\n    }\n    .card{\n      background:#fff;\n      border-radius:24px;\n      padding:14px;\n      margin-bottom:12px;\n      box-shadow:0 6px 20px rgba(0,0,0,.08);\n    }\n    .card h2{\n      color:#2563eb;\n      margin-bottom:8px;\n      font-size:20px;\n    }\n    .card p{\n      font-size:16px;\n      line-height:1.6;\n      margin-bottom:8px;\n    }\n    .code-box{\n      margin:18px 0;\n      background:#111827;\n      color:#22c55e;\n      border-radius:18px;\n      font-family:Consolas,monospace;\n  font-size:13px;\n  line-height:1.35;\n  padding:14px;\n  white-space:pre-wrap;\n  word-break:break-word;\n  overflow-x:hidden;\n    }\n    .stats{\n      display:flex;\n      justify-content:space-around;\n      margin-bottom:8px;\n    }\n    .stat{\n      text-align:center;\n    }\n    .stat-label{\n      font-size:12px;\n      color:#64748b;\n      font-weight:bold;\n    }\n    .stat-value{\n      font-size:28px;\n      font-weight:bold;\n      color:#2563eb;\n    }\n    .simon-board{\n      display:grid;\n      grid-template-columns:1fr 1fr;\n      grid-template-rows:1fr 1fr;\n      gap:8px;\n      width:200px;\n      height:200px;\n      margin:0 auto 10px;\n      border-radius:50%;\n      overflow:hidden;\n      box-shadow:0 6px 16px rgba(0,0,0,.2);\n      position:relative;\n    }\n    .pad{\n      cursor:pointer;\n      opacity:.55;\n      transition:opacity .1s;\n    }\n    .pad.lit{\n      opacity:1;\n      filter:brightness(1.3);\n    }\n    .pad-green{\n      background:#22c55e;\n      border-radius:100% 0 0 0;\n    }\n    .pad-red{\n      background:#ef4444;\n      border-radius:0 100% 0 0;\n    }\n    .pad-yellow{\n      background:#eab308;\n      border-radius:0 0 0 100%;\n    }\n    .pad-blue{\n      background:#3b82f6;\n      border-radius:0 0 100% 0;\n    }\n    .center-btn{\n      position:absolute;\n      top:50%;\n      left:50%;\n      transform:translate(-50%, -50%);\n      pointer-events:none;\n    }\n    .center-circle{\n      width:60px;\n      height:60px;\n      background:#fff;\n      border-radius:50%;\n      display:flex;\n      align-items:center;\n      justify-content:center;\n      font-size:11px;\n      font-weight:bold;\n      color:#334155;\n      box-shadow:0 4px 10px rgba(0,0,0,.2);\n      pointer-events:auto;\n      cursor:pointer;\n      text-align:center;\n    }\n    .playguide{\n      margin-top:8px;\n      background:#ecfeff;\n      border:3px dashed #06b6d4;\n      border-radius:14px;\n      padding:10px;\n      text-align:center;\n    }\n    .playguide-title{\n      color:#0f766e;\n      font-weight:bold;\n      margin-bottom:6px;\n      font-size:14px;\n    }\n    .playguide-desc{\n      font-size:12px;\n      color:#64748b;\n      margin-bottom:4px;\n    }\n    #msg{\n      font-size:14px;\n      font-weight:bold;\n      color:#16a34a;\n      min-height:20px;\n    }\n    button.action{\n      width:100%;\n      margin-top:10px;\n      padding:12px;\n      border:none;\n      border-radius:14px;\n      background:linear-gradient(135deg,#3b82f6,#06b6d4);\n      color:white;\n      font-size:18px;\n      font-weight:bold;\n      cursor:pointer;\n      transition:.2s;\n    }\n    button.action:active{\n      transform:scale(.98);\n    }\n    .tip{\n      margin-top:10px;\n      background:#fef9c3;\n      border-left:5px solid #eab308;\n      padding:12px;\n      border-radius:10px;\n      font-size:15px;\n      line-height:1.5;\n    }\n.chapter-title{\n  font-size:clamp(16px,4vw,22px);\n  font-weight:bold;\n  color:#2563eb;\n  white-space:nowrap;\n  overflow:hidden;\n  text-overflow:ellipsis;\n  text-align:center;\n  margin-bottom:8px;\n}\n .nav-hint{\n      margin-top:20px;\n      text-align:center;\n      font-size:13px;\n      color:#64748b;\n      background:#f1f5f9;\n      padding:10px;\n      border-radius:10px;\n    }\n  </style>\n</head>\n<body>\n<div class=\"container\">\n  <div class=\"header\">\n    <div class=\"logo\">🟢🔴🟡🔵</div>\n    <h1>Simon Says</h1>\n    <div class=\"subtitle\">Chapter 08 · Loop / Repeat</div>\n  </div> \n\n  <div class=\"card\">\n    <div class=\"playguide\">\n      <div class=\"playguide-title\">Play Guide</div>\n      <div class=\"playguide-desc\">Watch the sequence, then repeat it!</div>\n      <div id=\"msg\">Press Start to begin!</div>\n    </div>\n\n    <div class=\"stats\">\n      <div class=\"stat\">\n        <div class=\"stat-label\">ROUND</div>\n        <div class=\"stat-value\" id=\"round\">0</div>\n      </div>\n      <div class=\"stat\">\n        <div class=\"stat-label\">BEST</div>\n        <div class=\"stat-value\" id=\"best\">0</div>\n      </div>\n    </div>\n\n    <div class=\"simon-board\">\n      <div class=\"pad pad-green\" data-color=\"green\"></div>\n      <div class=\"pad pad-red\" data-color=\"red\"></div>\n      <div class=\"pad pad-yellow\" data-color=\"yellow\"></div>\n      <div class=\"pad pad-blue\" data-color=\"blue\"></div>\n      <div class=\"center-btn\">\n        <div class=\"center-circle\" id=\"startBtn\">START</div>\n      </div>\n    </div>\n  </div>\n\n <div class=\"card\">\n    <h2>📖 What is a Loop?</h2>\n    <p>\n      A <strong>loop</strong> tells the computer to <strong>repeat</strong>\n      something, again and again, without writing the same code over and\n      over.\n    </p>\n    <p>\n      Simon plays back the whole sequence using a loop - one color at a\n      time - and it gets longer every round!\n    </p>\n  </div>\n\n    <h2>💻 JavaScript Code</h2>\n    <div class=\"code-box\">for (let i = 0; i < sequence.length; i++) {\n  lightUp(sequence[i]);\n  await wait(500);\n}</div>\n\n  <div class=\"tip\">\n    🌟 <strong>Did you know?</strong><br><br>\n    Loops are everywhere in code - playing a song list, animating a\n    character, or checking every item in a list all use loops so\n    programmers don't have to repeat themselves.\n  </div>\n\n<div class=\"nav-hint\">\n  <div>💡 Use the ← → arrows in the top navigation bar to go to the next chapter.</div>\n  <div>💡 Use the 🏠 button in the top navigation bar to go back to the Home page.</div>\n</div>\n\n</div>\n\n<script>\nconst pads = document.querySelectorAll(\".pad\");\nconst startBtn = document.getElementById(\"startBtn\");\nconst roundEl = document.getElementById(\"round\");\nconst bestEl = document.getElementById(\"best\");\nconst msg = document.getElementById(\"msg\");\n\nconst COLORS = [\"green\",\"red\",\"yellow\",\"blue\"];\nlet sequence = [];\nlet playerStep = 0;\nlet round = 0;\nlet best = 0;\nlet playing = false;\nlet acceptingInput = false;\n\nfunction wait(ms){\n  return new Promise(resolve => setTimeout(resolve, ms));\n}\n\nfunction padByColor(color){\n  return document.querySelector(`.pad-${color}`);\n}\n\nasync function lightUp(color, duration = 400){\n  const pad = padByColor(color);\n  pad.classList.add(\"lit\");\n  await wait(duration);\n  pad.classList.remove(\"lit\");\n}\n\nasync function playSequence(){\n  acceptingInput = false;\n  msg.textContent = \"👀 Watch the sequence...\";\n  await wait(500);\n  for (let i = 0; i < sequence.length; i++){\n    await lightUp(sequence[i]);\n    await wait(200);\n  }\n  playerStep = 0;\n  acceptingInput = true;\n  msg.textContent = \"🎮 Your turn! Repeat it back.\";\n}\n\nfunction nextRound(){\n  round++;\n  roundEl.textContent = round;\n  sequence.push(COLORS[Math.floor(Math.random() * COLORS.length)]);\n  playSequence();\n}\n\nfunction startGame(){\n  if (playing) return;\n  playing = true;\n  sequence = [];\n  round = 0;\n  roundEl.textContent = 0;\n  nextRound();\n}\n\nfunction handlePadClick(color){\n  if (!acceptingInput) return;\n  lightUp(color, 200);\n\n  if (color === sequence[playerStep]){\n    playerStep++;\n    if (playerStep === sequence.length){\n      acceptingInput = false;\n      msg.textContent = \"✅ Round \" + round + \" complete!\";\n      if (round > best){\n        best = round;\n        bestEl.textContent = best;\n      }\n      setTimeout(nextRound, 900);\n    }\n  } else {\n    acceptingInput = false;\n    playing = false;\n    msg.textContent = \"❌ Game over! You reached round \" + round + \".\";\n  }\n}\n\npads.forEach(pad => {\n  pad.addEventListener(\"click\", () => handlePadClick(pad.dataset.color));\n});\n\nstartBtn.addEventListener(\"click\", startGame);\n</script>\n\n</body>\n</html>\n",
              "codeType": "code"
            }
          ]
        },
        {
          "id": "little-programmer-ch-1783748804092",
          "courseId": "little-programmer",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "little-programmer-ch-1783748804092-step-0",
              "courseId": "little-programmer",
              "chapterId": "little-programmer-ch-1783748804092",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "html",
              "title": "Simon-Says-Explain",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<title>How Simon Says Works</title>\n<style>\n*{\nmargin:0;\npadding:0;\nbox-sizing:border-box;\n}\nbody{\nfont-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;\nbackground:linear-gradient(180deg,#eef9ff,#fff9e8);\ncolor:#1f2937;\n}\n.container{\nmax-width:620px;\nmargin:auto;\npadding:24px 16px 40px;\n}\n.header{\ntext-align:center;\nmargin-bottom:28px;\n}\n.logo{\nfont-size:54px;\nmargin-bottom:10px;\n}\nh1{\ncolor:#2563eb;\nfont-size:30px;\nmargin-bottom:8px;\n}\n.subtitle{\ncolor:#64748b;\nfont-size:18px;\n}\n.card{\nbackground:white;\nborder-radius:24px;\npadding:22px;\nmargin-bottom:18px;\nbox-shadow:0 5px 18px rgba(0,0,0,.08);\n}\n.card h2{\nfont-size:22px;\nmargin-bottom:16px;\ncolor:#2563eb;\n}\n.step{\ndisplay:flex;\ngap:14px;\nalign-items:flex-start;\nmargin-bottom:18px;\n}\n.circle{\nwidth:42px;\nheight:42px;\nborder-radius:50%;\nbackground:#3b82f6;\ncolor:white;\ndisplay:flex;\nalign-items:center;\njustify-content:center;\nfont-size:20px;\nfont-weight:bold;\nflex-shrink:0;\n}\n.content h3{\nmargin-bottom:6px;\nfont-size:20px;\n}\n.content p{\nfont-size:17px;\nline-height:1.7;\n}\n.arrow{\ntext-align:center;\nfont-size:36px;\nmargin:8px 0;\ncolor:#3b82f6;\n}\n    .code{\n      margin:18px 0;\n      background:#111827;\n      color:#22c55e;\n      border-radius:18px;\n      font-family:Consolas,monospace;\n  font-size:13px;\n  line-height:1.35;\n  padding:14px;\n  white-space:pre-wrap;\n  word-break:break-word;\n  overflow-x:hidden;\n    }\n.demo{\nbackground:#ecfeff;\nborder:3px dashed #06b6d4;\npadding:18px;\nborder-radius:18px;\ntext-align:center;\nmargin-top:18px;\n}\n.stats{\ndisplay:flex;\njustify-content:space-around;\nmargin-bottom:14px;\n}\n.stat-label{\nfont-size:13px;\ncolor:#64748b;\nfont-weight:bold;\n}\n.stat-value{\nfont-size:26px;\nfont-weight:bold;\ncolor:#2563eb;\n}\n.simon-board{\ndisplay:grid;\ngrid-template-columns:1fr 1fr;\ngrid-template-rows:1fr 1fr;\ngap:8px;\nwidth:200px;\nheight:200px;\nmargin:0 auto;\nborder-radius:50%;\noverflow:hidden;\nbox-shadow:0 8px 20px rgba(0,0,0,.2);\n}\n.pad{\ncursor:pointer;\nopacity:.55;\ntransition:opacity .1s;\n}\n.pad.lit{\nopacity:1;\nfilter:brightness(1.3);\n}\n.pad-green{\nbackground:#22c55e;\nborder-radius:100% 0 0 0;\n}\n.pad-red{\nbackground:#ef4444;\nborder-radius:0 100% 0 0;\n}\n.pad-yellow{\nbackground:#eab308;\nborder-radius:0 0 0 100%;\n}\n.pad-blue{\nbackground:#3b82f6;\nborder-radius:0 0 100% 0;\n}\n.center-btn{\ndisplay:flex;\njustify-content:center;\nmargin-top:-110px;\nposition:relative;\npointer-events:none;\n}\n.center-circle{\nwidth:64px;\nheight:64px;\nbackground:#fff;\nborder-radius:50%;\ndisplay:flex;\nalign-items:center;\njustify-content:center;\nfont-size:12px;\nfont-weight:bold;\ncolor:#334155;\nbox-shadow:0 4px 10px rgba(0,0,0,.2);\npointer-events:auto;\ncursor:pointer;\ntext-align:center;\n}\n#msg{\nmargin-top:10px;\nfont-size:18px;\nfont-weight:bold;\ncolor:#16a34a;\nmin-height:26px;\n}\n.tip{\nbackground:#fff7d6;\nborder-left:6px solid orange;\npadding:16px;\nborder-radius:14px;\nfont-size:17px;\nline-height:1.7;\nmargin-top:18px;\n}\n .nav-hint{\n      margin-top:20px;\n      text-align:center;\n      font-size:13px;\n      color:#64748b;\n      background:#f1f5f9;\n      padding:10px;\n      border-radius:10px;\n    }\n\n</style>\n</head>\n<body>\n<div class=\"container\">\n<div class=\"header\">\n<div class=\"logo\">🟢🔴🟡🔵</div>\n<h1>How Simon Says Works</h1>\n<div class=\"subtitle\">\nLet's see what happens inside the computer!\n</div>\n</div>\n\n<div class=\"card\">\n<h2>💻 Our Program</h2>\n<div class=\"code\">for (let i = 0; i < sequence.length; i++) {\n  lightUp(sequence[i]);\n  await wait(500);\n}</div>\n</div>\n\n<div class=\"card\">\n<div class=\"step\">\n<div class=\"circle\">1</div>\n<div class=\"content\">\n<h3>➕ A New Color Joins</h3>\n<p>\nEach round, the computer picks a random color and adds it\nto the end of the sequence list.\n</p>\n</div>\n</div>\n<div class=\"arrow\">⬇️</div>\n<div class=\"step\">\n<div class=\"circle\">2</div>\n<div class=\"content\">\n<h3>🔁 The Loop Starts</h3>\n<p>\nA <b>for loop</b> goes through the sequence list one color\nat a time, from the very first to the very last.\n</p>\n</div>\n</div>\n<div class=\"arrow\">⬇️</div>\n<div class=\"step\">\n<div class=\"circle\">3</div>\n<div class=\"content\">\n<h3>💡 Each Color Lights Up</h3>\n<p>\nOn every loop step, the computer lights up one pad, waits\na moment, then moves to the next.\n</p>\n</div>\n</div>\n<div class=\"arrow\">⬇️</div>\n<div class=\"step\">\n<div class=\"circle\">4</div>\n<div class=\"content\">\n<h3>🎮 You Repeat It</h3>\n<p>\nNow it's your turn to click the same colors, in the same\norder, using your memory.\n</p>\n</div>\n</div>\n<div class=\"arrow\">⬇️</div>\n<div class=\"step\">\n<div class=\"circle\">5</div>\n<div class=\"content\">\n<h3>🔂 The Loop Gets Longer</h3>\n<p>\nEvery round adds one more color, so the loop repeats one\nextra time. The game keeps growing!\n</p>\n</div>\n</div>\n\n<div class=\"demo\">\n<h3>Try It</h3>\n<div class=\"stats\">\n<div>\n<div class=\"stat-label\">ROUND</div>\n<div class=\"stat-value\" id=\"round\">0</div>\n</div>\n</div>\n<div class=\"simon-board\">\n<div class=\"pad pad-green\" data-color=\"green\"></div>\n<div class=\"pad pad-red\" data-color=\"red\"></div>\n<div class=\"pad pad-yellow\" data-color=\"yellow\"></div>\n<div class=\"pad pad-blue\" data-color=\"blue\"></div>\n</div>\n<div class=\"center-btn\">\n<div class=\"center-circle\" id=\"startBtn\">START</div>\n</div>\n<div id=\"msg\">Press Start to begin!</div>\n</div>\n</div>\n\n<div class=\"tip\">\n🌟 <b>Remember</b>\n<br><br>\nA loop repeats the same steps without needing new code for every\ncolor. That's what lets Simon play a sequence of any length!\n</div>\n\n<div class=\"nav-hint\">\n  <div>💡 Use the ← → arrows in the top navigation bar to go to the next chapter.</div>\n  <div>💡 Use the 🏠 button in the top navigation bar to go back to the Home page.</div>\n</div>\n\n</div>\n\n<script>\nconst pads = document.querySelectorAll(\".pad\");\nconst startBtn = document.getElementById(\"startBtn\");\nconst roundEl = document.getElementById(\"round\");\nconst msg = document.getElementById(\"msg\");\n\nconst COLORS = [\"green\",\"red\",\"yellow\",\"blue\"];\nlet sequence = [];\nlet playerStep = 0;\nlet round = 0;\nlet playing = false;\nlet acceptingInput = false;\n\nfunction wait(ms){\n  return new Promise(resolve => setTimeout(resolve, ms));\n}\n\nfunction padByColor(color){\n  return document.querySelector(`.pad-${color}`);\n}\n\nasync function lightUp(color, duration = 400){\n  const pad = padByColor(color);\n  pad.classList.add(\"lit\");\n  await wait(duration);\n  pad.classList.remove(\"lit\");\n}\n\nasync function playSequence(){\n  acceptingInput = false;\n  msg.textContent = \"👀 Watch the sequence...\";\n  await wait(500);\n  for (let i = 0; i < sequence.length; i++){\n    await lightUp(sequence[i]);\n    await wait(200);\n  }\n  playerStep = 0;\n  acceptingInput = true;\n  msg.textContent = \"🎮 Your turn! Repeat it back.\";\n}\n\nfunction nextRound(){\n  round++;\n  roundEl.textContent = round;\n  sequence.push(COLORS[Math.floor(Math.random() * COLORS.length)]);\n  playSequence();\n}\n\nfunction startGame(){\n  if (playing) return;\n  playing = true;\n  sequence = [];\n  round = 0;\n  roundEl.textContent = 0;\n  nextRound();\n}\n\nfunction handlePadClick(color){\n  if (!acceptingInput) return;\n  lightUp(color, 200);\n\n  if (color === sequence[playerStep]){\n    playerStep++;\n    if (playerStep === sequence.length){\n      acceptingInput = false;\n      msg.textContent = \"✅ Round \" + round + \" complete!\";\n      setTimeout(nextRound, 900);\n    }\n  } else {\n    acceptingInput = false;\n    playing = false;\n    msg.textContent = \"❌ Game over! You reached round \" + round + \".\";\n  }\n}\n\npads.forEach(pad => {\n  pad.addEventListener(\"click\", () => handlePadClick(pad.dataset.color));\n});\n\nstartBtn.addEventListener(\"click\", startGame);\n</script>\n\n</body>\n</html>\n",
              "codeType": "code"
            }
          ]
        },
        {
          "id": "little-programmer-ch-1783748805139",
          "courseId": "little-programmer",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "little-programmer-ch-1783748805139-step-0",
              "courseId": "little-programmer",
              "chapterId": "little-programmer-ch-1783748805139",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "html",
              "title": "Simon-Says.quiz",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<title>Simon Says Quiz</title>\n<style>\n*{\nmargin:0;\npadding:0;\nbox-sizing:border-box;\n}\nbody{\nfont-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;\nbackground:linear-gradient(180deg,#eef9ff,#fff9e8);\ncolor:#1f2937;\nmin-height:100vh;\n}\n.container{\nmax-width:620px;\nmargin:auto;\npadding:24px 16px 40px;\n}\n.header{\ntext-align:center;\nmargin-bottom:28px;\n}\n.logo{\nfont-size:54px;\nmargin-bottom:10px;\n}\nh1{\ncolor:#2563eb;\nfont-size:30px;\nmargin-bottom:8px;\n}\n.subtitle{\ncolor:#64748b;\nfont-size:18px;\n}\n.card{\nbackground:white;\nborder-radius:24px;\npadding:22px;\nmargin-bottom:18px;\nbox-shadow:0 5px 18px rgba(0,0,0,.08);\n}\n.q-label{\ndisplay:inline-block;\nbackground:#3b82f6;\ncolor:white;\nfont-size:15px;\nfont-weight:bold;\npadding:6px 14px;\nborder-radius:999px;\nmargin-bottom:14px;\n}\n.q-text{\nfont-size:19px;\nline-height:1.7;\nmargin-bottom:16px;\n}\n.scene{\nbackground:#ecfeff;\nborder:3px dashed #06b6d4;\nborder-radius:16px;\npadding:16px;\nmargin-bottom:16px;\ntext-align:center;\nfont-size:26px;\nletter-spacing:8px;\n}\n.option{\ndisplay:flex;\nalign-items:center;\ngap:12px;\nbackground:#f8fafc;\nborder:2px solid #e2e8f0;\nborder-radius:16px;\npadding:14px 16px;\nmargin-bottom:10px;\nfont-size:18px;\ncursor:pointer;\ntransition:.15s;\n}\n.option:hover{\nborder-color:#93c5fd;\n}\n.option .dot{\nwidth:22px;\nheight:22px;\nborder-radius:50%;\nborder:2px solid #94a3b8;\nflex-shrink:0;\n}\n.option.correct{\nbackground:#dcfce7;\nborder-color:#22c55e;\n}\n.option.correct .dot{\nbackground:#22c55e;\nborder-color:#22c55e;\n}\n.option.wrong{\nbackground:#fee2e2;\nborder-color:#ef4444;\n}\n.option.wrong .dot{\nbackground:#ef4444;\nborder-color:#ef4444;\n}\n.option.disabled{\npointer-events:none;\nopacity:.85;\n}\n.result-line{\nmargin-top:6px;\nfont-size:16px;\nfont-weight:bold;\nmin-height:22px;\n}\n.result-line.good{\ncolor:#16a34a;\n}\n.result-line.bad{\ncolor:#dc2626;\n}\n.score-card{\ntext-align:center;\n}\n.stars{\nfont-size:40px;\nmargin-bottom:10px;\nletter-spacing:6px;\n}\n.score-num{\nfont-size:32px;\nfont-weight:bold;\ncolor:#2563eb;\nmargin-bottom:10px;\n}\n.score-msg{\nfont-size:22px;\nfont-weight:bold;\ncolor:#16a34a;\nmin-height:32px;\n}\nbutton{\nwidth:100%;\npadding:18px;\nmargin-top:8px;\nfont-size:22px;\nfont-weight:bold;\nborder:none;\nborder-radius:18px;\nbackground:linear-gradient(135deg,#3b82f6,#06b6d4);\ncolor:white;\ncursor:pointer;\n}\nbutton:active{\ntransform:scale(.98);\n}\nbutton:disabled{\nopacity:.5;\ncursor:not-allowed;\n}\n.tip{\nbackground:#fff7d6;\nborder-left:6px solid orange;\npadding:16px;\nborder-radius:14px;\nfont-size:17px;\nline-height:1.7;\nmargin-top:18px;\n}\n .nav-hint{\n      margin-top:20px;\n      text-align:center;\n      font-size:13px;\n      color:#64748b;\n      background:#f1f5f9;\n      padding:10px;\n      border-radius:10px;\n    }\n\n</style>\n</head>\n<body>\n<div class=\"container\">\n  <div class=\"header\">\n    <h1>🎯 Quiz Time!</h1>\n    <div class=\"subtitle\">Let's see what you learned about Simon Says</div>\n  </div>\n\n  <!-- Question 1 -->\n  <div class=\"card\" data-question=\"0\">\n    <div class=\"q-label\">Question 1</div>\n    <div class=\"scene\">🟢 🔴 🟡</div>\n    <div class=\"q-text\">Simon just showed this sequence. What do you do next?</div>\n    <div class=\"option\" data-correct=\"true\">\n      <div class=\"dot\"></div><div>Click green, then red, then yellow - in order</div>\n    </div>\n    <div class=\"option\">\n      <div class=\"dot\"></div><div>Click any 3 colors you like</div>\n    </div>\n    <div class=\"option\">\n      <div class=\"dot\"></div><div>Click yellow, red, green - backwards</div>\n    </div>\n    <div class=\"result-line\"></div>\n  </div>\n\n  <!-- Question 2 -->\n  <div class=\"card\" data-question=\"1\">\n    <div class=\"q-label\">Question 2</div>\n    <div class=\"q-text\">What does a <b>loop</b> let a program do?</div>\n    <div class=\"option\" data-correct=\"true\">\n      <div class=\"dot\"></div><div>Repeat the same steps without rewriting them</div>\n    </div>\n    <div class=\"option\">\n      <div class=\"dot\"></div><div>Store a single number</div>\n    </div>\n    <div class=\"option\">\n      <div class=\"dot\"></div><div>Compare two cards</div>\n    </div>\n    <div class=\"result-line\"></div>\n  </div>\n\n  <!-- Question 3 -->\n  <div class=\"card\" data-question=\"2\">\n    <div class=\"q-label\">Question 3</div>\n    <div class=\"q-text\">Why does the sequence take longer to watch each round?</div>\n    <div class=\"option\">\n      <div class=\"dot\"></div><div>The computer plays slower every round</div>\n    </div>\n    <div class=\"option\" data-correct=\"true\">\n      <div class=\"dot\"></div><div>The loop repeats one more time - a new color was added</div>\n    </div>\n    <div class=\"option\">\n      <div class=\"dot\"></div><div>It doesn't - it's always the same length</div>\n    </div>\n    <div class=\"result-line\"></div>\n  </div>\n\n  <div class=\"card score-card\">\n    <div class=\"q-label\">Score</div>\n    <div class=\"stars\" id=\"stars\">☆☆☆</div>\n    <div class=\"score-num\" id=\"scoreNum\">0 / 3</div>\n    <div class=\"score-msg\" id=\"scoreMsg\">Answer all 3 questions above!</div>\n    <button id=\"resetBtn\" onclick=\"resetQuiz()\">🔄 Try Again</button>\n  </div>\n\n  <div class=\"tip\">\n    🌟 <b>Remember</b><br><br>\n    A loop runs the same block of code again and again - each extra\n    round just means the loop repeats one more time!\n  </div>\n\n<div class=\"nav-hint\">\n  <div>💡 Use the ← → arrows in the top navigation bar to go to the next chapter.</div>\n  <div>💡 Use the 🏠 button in the top navigation bar to go back to the Home page.</div>\n</div>\n</div>\n</div>\n\n<script>\nlet score = 0;\nlet answered = 0;\nconst totalQuestions = document.querySelectorAll('.card[data-question]').length;\n\ndocument.querySelectorAll('.card[data-question]').forEach(card => {\n  const options = card.querySelectorAll('.option');\n  const resultLine = card.querySelector('.result-line');\n\n  options.forEach(opt => {\n    opt.addEventListener('click', () => {\n      if (card.dataset.done) return;\n      card.dataset.done = \"true\";\n      answered++;\n\n      const isCorrect = opt.dataset.correct === \"true\";\n      opt.classList.add(isCorrect ? 'correct' : 'wrong');\n\n      if (isCorrect) {\n        score++;\n        resultLine.textContent = \"✅ Correct!\";\n        resultLine.className = \"result-line good\";\n      } else {\n        resultLine.textContent = \"❌ Not quite, keep going!\";\n        resultLine.className = \"result-line bad\";\n        options.forEach(o => {\n          if (o.dataset.correct === \"true\") o.classList.add('correct');\n        });\n      }\n\n      options.forEach(o => o.classList.add('disabled'));\n\n      if (answered === totalQuestions) {\n        showScore();\n      }\n    });\n  });\n});\n\nfunction showScore(){\n  const starsEl = document.getElementById('stars');\n  const scoreNumEl = document.getElementById('scoreNum');\n  const scoreMsgEl = document.getElementById('scoreMsg');\n\n  let starDisplay = \"\";\n  for (let i = 0; i < totalQuestions; i++){\n    starDisplay += i < score ? \"⭐\" : \"☆\";\n  }\n  starsEl.textContent = starDisplay;\n  scoreNumEl.textContent = score + \" / \" + totalQuestions;\n\n  if (score === totalQuestions){\n    scoreMsgEl.textContent = \"🎉 Amazing!\";\n  } else if (score >= Math.ceil(totalQuestions/2)) {\n    scoreMsgEl.textContent = \"😊 Nice Try!\";\n  } else {\n    scoreMsgEl.textContent = \"💪 Keep Practicing!\";\n  }\n}\n\nfunction resetQuiz(){\n  score = 0;\n  answered = 0;\n  document.querySelectorAll('.card[data-question]').forEach(card => {\n    delete card.dataset.done;\n    card.querySelectorAll('.option').forEach(o => {\n      o.classList.remove('correct','wrong','disabled');\n    });\n    card.querySelector('.result-line').textContent = \"\";\n    card.querySelector('.result-line').className = \"result-line\";\n  });\n  document.getElementById('stars').textContent = \"☆☆☆\";\n  document.getElementById('scoreNum').textContent = \"0 / \" + totalQuestions;\n  document.getElementById('scoreMsg').textContent = \"Answer all 3 questions above!\";\n}\n</script>\n\n</body>\n</html>\n",
              "codeType": "code"
            }
          ]
        },
        {
          "id": "little-programmer-ch-1783748806107",
          "courseId": "little-programmer",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "little-programmer-ch-1783748806107-step-0",
              "courseId": "little-programmer",
              "chapterId": "little-programmer-ch-1783748806107",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "html",
              "title": "Falling-Catcher-Explain",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <title>Falling Catcher - Explained - JS Programmer</title>\n  <style>\n    *{\n      margin:0;\n      padding:0;\n      box-sizing:border-box;\n    }\n    body{\n      font-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;\n      background:linear-gradient(180deg,#1e1b4b 0%,#4c1d95 100%);\n      color:#1f2937;\n      min-height:100vh;\n    }\n    .container{\n      max-width:620px;\n      margin:auto;\n      padding:24px 16px 40px;\n    }\n    .header{\n      text-align:center;\n      margin-bottom:28px;\n    }\n    .logo{\n      font-size:54px;\n      margin-bottom:10px;\n    }\n    h1{\n      font-size:30px;\n      color:#fef08a;\n      margin-bottom:8px;\n    }\n    .subtitle{\n      color:#c4b5fd;\n      font-size:18px;\n    }\n    .card{\n      background:#fff;\n      border-radius:24px;\n      padding:22px;\n      margin-bottom:18px;\n      box-shadow:0 6px 20px rgba(0,0,0,.25);\n    }\n    .card h2{\n      color:#7c3aed;\n      margin-bottom:14px;\n      font-size:22px;\n    }\n    .card p{\n      font-size:18px;\n      line-height:1.8;\n      margin-bottom:12px;\n    }\n    .card ul{\n      margin:0 0 12px 22px;\n      font-size:18px;\n      line-height:1.8;\n    }\n    .code-box{\n      margin:18px 0;\n      background:#111827;\n      color:#22c55e;\n      border-radius:18px;\n      font-family:Consolas,monospace;\n  font-size:13px;\n  line-height:1.35;\n  padding:14px;\n  white-space:pre-wrap;\n  word-break:break-word;\n  overflow-x:hidden;\n    }\n    .badge{\n      display:inline-block;\n      background:#ede9fe;\n      color:#5b21b6;\n      font-weight:bold;\n      padding:4px 12px;\n      border-radius:999px;\n      font-size:14px;\n      margin-bottom:10px;\n    }\n    .demo-wrap{\n      display:flex;\n      justify-content:center;\n      margin-top:12px;\n    }\n    #demoStage{\n      position:relative;\n      width:100%;\n      max-width:340px;\n      height:220px;\n      background:#0f172a;\n      border-radius:18px;\n      overflow:hidden;\n      box-shadow:inset 0 0 0 4px #7c3aed;\n    }\n    #ball{\n      position:absolute;\n      width:30px;\n      height:30px;\n      border-radius:50%;\n      background:radial-gradient(circle at 30% 30%, #fde68a, #f59e0b);\n    }\n    #wallL, #wallR{\n      position:absolute;\n      top:0;\n      bottom:0;\n      width:8px;\n      background:#ec4899;\n    }\n    #wallL{ left:0; }\n    #wallR{ right:0; }\n    .demo-btns{\n      display:flex;\n      gap:10px;\n      margin-top:12px;\n    }\n    .demo-btns button{\n      flex:1;\n      padding:12px;\n      border:none;\n      border-radius:14px;\n      background:#7c3aed;\n      color:#fff;\n      font-size:16px;\n      font-weight:bold;\n      cursor:pointer;\n    }\n    .demo-btns button:active{\n      transform:scale(.97);\n    }\n    .demo-btns button.secondary{\n      background:#94a3b8;\n    }\n    .tip{\n      margin-top:18px;\n      background:#fef9c3;\n      border-left:6px solid #eab308;\n      padding:16px;\n      border-radius:12px;\n      font-size:17px;\n      line-height:1.7;\n    }\n    .nav-hint{\n      margin-top:16px;\n      text-align:center;\n      font-size:13px;\n      color:#c4b5fd;\n      background:#4c1d95;\n      padding:10px;\n      border-radius:10px;\n    }\n    .steps{\n      counter-reset: step;\n    }\n    .step{\n      display:flex;\n      gap:14px;\n      margin-bottom:16px;\n      align-items:flex-start;\n    }\n    .step-num{\n      flex-shrink:0;\n      width:34px;\n      height:34px;\n      border-radius:50%;\n      background:#7c3aed;\n      color:#fff;\n      display:flex;\n      align-items:center;\n      justify-content:center;\n      font-weight:bold;\n    }\n    .step p{\n      margin:0;\n      font-size:17px;\n      line-height:1.7;\n    }\n\n .nav-hint{\n      margin-top:20px;\n      text-align:center;\n      font-size:13px;\n      color:#64748b;\n      background:#f1f5f9;\n      padding:10px;\n      border-radius:10px;\n    }\n\n  </style>\n</head>\n<body>\n<div class=\"container\">\n  <div class=\"header\">\n    <div class=\"logo\">🧺🍎</div>\n    <h1>Falling Catcher - Explained</h1>\n    <div class=\"subtitle\">Chapter 9 · Game Loop + Keyboard Events + Score</div>\n  </div>\n\n  <div class=\"card\">\n    <span class=\"badge\">CONCEPT 1</span>\n    <h2>📦 Collision Detection</h2>\n    <p>\n      Every game object is really just an invisible rectangle (a \"box\"). To check\n      if two things are touching, we compare their boxes: their left/right edges\n      and top/bottom edges.\n    </p>\n    <p>If <strong>all four</strong> of these are true, the boxes overlap:</p>\n    <ul>\n      <li>Box A's left edge is before Box B's right edge</li>\n      <li>Box A's right edge is after Box B's left edge</li>\n      <li>Box A's top edge is before Box B's bottom edge</li>\n      <li>Box A's bottom edge is after Box B's top edge</li>\n    </ul>\n    <div class=\"code-box\">function isColliding(a, b) {\n  return a.x < b.x + b.w &&\n         a.x + a.w > b.x &&\n         a.y < b.y + b.h &&\n         a.y + a.h > b.y;\n}</div>\n  </div>\n\n  <div class=\"card\">\n    <span class=\"badge\">CONCEPT 2</span>\n    <h2>🏓 Bounce</h2>\n    <p>\n      A \"bounce\" is just a direction flip. Every moving object has a\n      <strong>velocity</strong> - a speed and direction, often split into\n      <code>vx</code> (left/right speed) and <code>vy</code> (up/down speed).\n    </p>\n    <p>\n      When the object hits a wall, we multiply that velocity by <strong>-1</strong>.\n      Same speed, opposite direction!\n    </p>\n    <div class=\"code-box\">if (ball.x <= 0 || ball.x + ball.w >= stageWidth) {\n  ball.vx *= -1;  // flip left/right direction\n}</div>\n\n    <div class=\"demo-wrap\">\n      <div id=\"demoStage\">\n        <div id=\"wallL\"></div>\n        <div id=\"wallR\"></div>\n        <div id=\"ball\"></div>\n      </div>\n    </div>\n    <div class=\"demo-btns\">\n      <button onclick=\"startDemo()\">▶ Bounce Demo</button>\n      <button class=\"secondary\" onclick=\"stopDemo()\">⏸ Stop</button>\n    </div>\n  </div>\n\n  <div class=\"card\">\n    <span class=\"badge\">CONCEPT 3</span>\n    <h2>⚙️ Game Physics Loop</h2>\n    <p>\n      Games don't move things all at once - they update a tiny bit, over and\n      over, many times per second. That's the <strong>game loop</strong>.\n    </p>\n    <div class=\"steps\">\n      <div class=\"step\">\n        <div class=\"step-num\">1</div>\n        <p>Move every object a little bit, based on its velocity.</p>\n      </div>\n      <div class=\"step\">\n        <div class=\"step-num\">2</div>\n        <p>Check for collisions (did anything touch a wall, basket, or another object?).</p>\n      </div>\n      <div class=\"step\">\n        <div class=\"step-num\">3</div>\n        <p>React to what happened (bounce, catch, remove, add score).</p>\n      </div>\n      <div class=\"step\">\n        <div class=\"step-num\">4</div>\n        <p>Draw everything in its new position, then repeat - forever, ~60 times a second!</p>\n      </div>\n    </div>\n    <div class=\"code-box\">function gameLoop() {\n  moveEverything();\n  checkCollisions();\n  requestAnimationFrame(gameLoop); // do it again next frame\n}</div>\n  </div>\n\n  <div class=\"tip\">\n    🌟 <strong>Ready to play?</strong><br><br>\n    Now that you know how collision detection and bounce work, go try\n    <strong>10-Falling-Catcher.html</strong> and watch for the moment fruit\n    bounces off the walls or lands in your basket!\n  </div>\n\n<div class=\"nav-hint\">\n  <div>💡 Use the ← → arrows in the top navigation bar to go to the next chapter.</div>\n  <div>💡 Use the 🏠 button in the top navigation bar to go back to the Home page.</div>\n</div>\n</div>\n</div>\n\n<script>\nconst ball = document.getElementById(\"ball\");\nconst stage = document.getElementById(\"demoStage\");\nconst STAGE_W = 340;\nconst STAGE_H = 220;\nconst SIZE = 30;\n\nlet x = 60, y = 40;\nlet vx = 2.4, vy = 2.0;\nlet running = false;\nlet raf = null;\n\nfunction place(){\n  ball.style.left = x + \"px\";\n  ball.style.top = y + \"px\";\n}\nplace();\n\nfunction loop(){\n  if (!running) return;\n  x += vx;\n  y += vy;\n\n  if (x <= 0 || x + SIZE >= STAGE_W) vx *= -1;\n  if (y <= 0 || y + SIZE >= STAGE_H) vy *= -1;\n\n  x = Math.max(0, Math.min(STAGE_W - SIZE, x));\n  y = Math.max(0, Math.min(STAGE_H - SIZE, y));\n\n  place();\n  raf = requestAnimationFrame(loop);\n}\n\nfunction startDemo(){\n  if (running) return;\n  running = true;\n  loop();\n}\n\nfunction stopDemo(){\n  running = false;\n  cancelAnimationFrame(raf);\n}\n</script>\n\n</body>\n</html>\n",
              "codeType": "code"
            }
          ]
        },
        {
          "id": "little-programmer-ch-1783748807075",
          "courseId": "little-programmer",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "little-programmer-ch-1783748807075-step-0",
              "courseId": "little-programmer",
              "chapterId": "little-programmer-ch-1783748807075",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "html",
              "title": "Falling-Catcher.quiz",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <title>Falling Catcher - Quiz - JS Programmer</title>\n  <style>\n    *{\n      margin:0;\n      padding:0;\n      box-sizing:border-box;\n    }\n    body{\n      font-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;\n      background:linear-gradient(180deg,#1e1b4b 0%,#4c1d95 100%);\n      color:#1f2937;\n      min-height:100vh;\n    }\n    .container{\n      max-width:620px;\n      margin:auto;\n      padding:24px 16px 40px;\n    }\n    .header{\n      text-align:center;\n      margin-bottom:28px;\n    }\n    .logo{\n      font-size:54px;\n      margin-bottom:10px;\n    }\n    h1{\n      font-size:30px;\n      color:#fef08a;\n      margin-bottom:8px;\n    }\n    .subtitle{\n      color:#c4b5fd;\n      font-size:13px;\n    }\n    .progress-wrap{\n      background:rgba(255,255,255,.2);\n      border-radius:999px;\n      height:14px;\n      margin-bottom:22px;\n      overflow:hidden;\n    }\n    #progressBar{\n      height:100%;\n      width:0%;\n      background:linear-gradient(90deg,#fbbf24,#ec4899);\n      transition:width .3s;\n    }\n    .card{\n      background:#fff;\n      border-radius:24px;\n      padding:22px;\n      margin-bottom:18px;\n      box-shadow:0 6px 20px rgba(0,0,0,.25);\n    }\n    .q-count{\n      color:#7c3aed;\n      font-weight:bold;\n      font-size:15px;\n      margin-bottom:8px;\n    }\n    .q-text{\n      font-size:20px;\n      line-height:1.6;\n      margin-bottom:18px;\n      font-weight:bold;\n    }\n    .choice{\n      display:block;\n      width:100%;\n      text-align:left;\n      background:#f5f3ff;\n      border:3px solid transparent;\n      border-radius:16px;\n      padding:16px 18px;\n      font-size:17px;\n      margin-bottom:12px;\n      cursor:pointer;\n      font-family:inherit;\n      color:#1f2937;\n      transition:.15s;\n    }\n    .choice:hover{\n      background:#ede9fe;\n    }\n    .choice.correct{\n      background:#dcfce7;\n      border-color:#16a34a;\n    }\n    .choice.wrong{\n      background:#fee2e2;\n      border-color:#dc2626;\n    }\n    .choice:disabled{\n      cursor:default;\n    }\n    .feedback{\n      font-size:17px;\n      line-height:1.7;\n      padding:16px;\n      border-radius:14px;\n      margin-top:10px;\n      display:none;\n    }\n    .feedback.show{\n      display:block;\n    }\n    .feedback.right-fb{\n      background:#dcfce7;\n      color:#166534;\n    }\n    .feedback.wrong-fb{\n      background:#fee2e2;\n      color:#991b1b;\n    }\n    button.nextBtn{\n      width:100%;\n      margin-top:18px;\n      padding:16px;\n      border:none;\n      border-radius:16px;\n      background:linear-gradient(135deg,#7c3aed,#ec4899);\n      color:white;\n      font-size:19px;\n      font-weight:bold;\n      cursor:pointer;\n      display:none;\n    }\n    button.nextBtn.show{\n      display:block;\n    }\n    .result{\n      text-align:center;\n    }\n    .result .emoji{\n      font-size:64px;\n      margin-bottom:10px;\n    }\n    .result h2{\n      color:#7c3aed;\n      font-size:26px;\n      margin-bottom:10px;\n    }\n    .result p{\n      font-size:19px;\n      margin-bottom:18px;\n    }\n    .retry-btn{\n      width:100%;\n      padding:16px;\n      border:none;\n      border-radius:16px;\n      background:linear-gradient(135deg,#7c3aed,#ec4899);\n      color:white;\n      font-size:19px;\n      font-weight:bold;\n      cursor:pointer;\n    }\n .nav-hint{\n      margin-top:20px;\n      text-align:center;\n      font-size:13px;\n      color:#64748b;\n      background:#f1f5f9;\n      padding:10px;\n      border-radius:10px;\n    }\n\n  </style>\n</head>\n<body>\n<div class=\"container\">\n  <div class=\"header\">\n    <h1>Falling Catcher Quiz</h1>\n    <div class=\"subtitle\">Chapter 9 · Game Loop + Keyboard Events + Score</div>\n  </div>\n\n  <div class=\"progress-wrap\">\n    <div id=\"progressBar\"></div>\n  </div>\n\n  <div class=\"card\" id=\"quizCard\"></div>\n\n<div class=\"nav-hint\">\n  <div>💡 Use the ← → arrows in the top navigation bar to go to the next chapter.</div>\n  <div>💡 Use the 🏠 button in the top navigation bar to go back to the Home page.</div>\n</div>\n\n</div>\n\n<script>\nconst questions = [\n  {\n    q: \"What is 'collision detection' in a game?\",\n    choices: [\n      \"Checking if two objects' boxes are overlapping\",\n      \"Making an object disappear\",\n      \"Drawing an object on the screen\",\n      \"Choosing a random color for a sprite\"\n    ],\n    correct: 0,\n    explain: \"Collision detection compares the edges of two boxes to see if they overlap - that's how a game knows two things touched.\"\n  },\n  {\n    q: \"In the code `if (a.x < b.x + b.w && a.x + a.w > b.x)`, what is being compared?\",\n    choices: [\n      \"The colors of two objects\",\n      \"The horizontal (left/right) edges of two boxes\",\n      \"The score and lives counters\",\n      \"The speed of the game loop\"\n    ],\n    correct: 1,\n    explain: \"This checks the left/right (x-axis) edges to see if the boxes overlap horizontally. A similar check is needed for the y-axis too.\"\n  },\n  {\n    q: \"How do we make an object 'bounce' off a wall in code?\",\n    choices: [\n      \"Set its position to (0, 0)\",\n      \"Delete the object\",\n      \"Multiply its velocity (vx or vy) by -1\",\n      \"Increase its score by 1\"\n    ],\n    correct: 2,\n    explain: \"Multiplying velocity by -1 flips its direction - same speed, opposite way. That's exactly what a bounce is!\"\n  },\n  {\n    q: \"What do `vx` and `vy` usually represent?\",\n    choices: [\n      \"The object's color values\",\n      \"The horizontal and vertical velocity (speed + direction)\",\n      \"The width and height of the game board\",\n      \"The player's score and lives\"\n    ],\n    correct: 1,\n    explain: \"vx is horizontal speed/direction, vy is vertical speed/direction. Together they describe how an object moves each frame.\"\n  },\n  {\n    q: \"Why does a game loop run over and over (like with requestAnimationFrame)?\",\n    choices: [\n      \"To reload the whole web page each time\",\n      \"Because JavaScript requires it to work at all\",\n      \"To move objects a little bit, check collisions, and redraw - many times per second\",\n      \"To only run the game once when it starts\"\n    ],\n    correct: 2,\n    explain: \"Games update in small steps, often ~60 times per second, to create the illusion of smooth motion and to catch collisions as they happen.\"\n  },\n  {\n    q: \"In the Falling Catcher game, what happens when a falling item's box overlaps the basket's box?\",\n    choices: [\n      \"The game ends immediately\",\n      \"It's counted as a 'catch' and the score goes up\",\n      \"The item bounces upward forever\",\n      \"Nothing - overlapping boxes are ignored\"\n    ],\n    correct: 1,\n    explain: \"That overlap is a collision! The game detects it and reacts by scoring a catch and removing the item.\"\n  }\n];\n\nlet current = 0;\nlet scoreCount = 0;\nconst quizCard = document.getElementById(\"quizCard\");\nconst progressBar = document.getElementById(\"progressBar\");\n\nfunction renderQuestion(){\n  const item = questions[current];\n  progressBar.style.width = (current / questions.length * 100) + \"%\";\n\n  let html = `<div class=\"q-count\">Question ${current + 1} of ${questions.length}</div>`;\n  html += `<div class=\"q-text\">${item.q}</div>`;\n  item.choices.forEach((choice, i) => {\n    html += `<button class=\"choice\" data-i=\"${i}\">${choice}</button>`;\n  });\n  html += `<div class=\"feedback\" id=\"feedback\"></div>`;\n  html += `<button class=\"nextBtn\" id=\"nextBtn\">Next ➡</button>`;\n\n  quizCard.innerHTML = html;\n\n  const buttons = quizCard.querySelectorAll(\".choice\");\n  buttons.forEach(btn => {\n    btn.addEventListener(\"click\", () => selectAnswer(btn, item, buttons));\n  });\n}\n\nfunction selectAnswer(btn, item, buttons){\n  const chosen = parseInt(btn.dataset.i);\n  buttons.forEach(b => b.disabled = true);\n\n  const feedback = document.getElementById(\"feedback\");\n  const nextBtn = document.getElementById(\"nextBtn\");\n\n  if (chosen === item.correct){\n    btn.classList.add(\"correct\");\n    feedback.textContent = \"✅ Correct! \" + item.explain;\n    feedback.className = \"feedback show right-fb\";\n    scoreCount++;\n  } else {\n    btn.classList.add(\"wrong\");\n    buttons[item.correct].classList.add(\"correct\");\n    feedback.textContent = \"❌ Not quite. \" + item.explain;\n    feedback.className = \"feedback show wrong-fb\";\n  }\n\n  nextBtn.classList.add(\"show\");\n  nextBtn.addEventListener(\"click\", () => {\n    current++;\n    if (current < questions.length){\n      renderQuestion();\n    } else {\n      showResult();\n    }\n  });\n}\n\nfunction showResult(){\n  progressBar.style.width = \"100%\";\n  const pct = Math.round((scoreCount / questions.length) * 100);\n  let emoji = \"🌱\";\n  let msg = \"Keep practicing - collision and bounce take time to click!\";\n  if (pct >= 80){\n    emoji = \"🏆\";\n    msg = \"Amazing! You really understand collision detection and bounce!\";\n  } else if (pct >= 50){\n    emoji = \"🎉\";\n    msg = \"Nice work! You're getting the hang of game physics!\";\n  }\n\n  quizCard.innerHTML = `\n    <div class=\"result\">\n      <div class=\"emoji\">${emoji}</div>\n      <h2>You scored ${scoreCount} / ${questions.length}</h2>\n      <p>${msg}</p>\n      <button class=\"retry-btn\" onclick=\"restart()\">🔁 Try Again</button>\n    </div>\n  `;\n}\n\nfunction restart(){\n  current = 0;\n  scoreCount = 0;\n  renderQuestion();\n}\n\nrenderQuestion();\n</script>\n\n</body>\n</html>\n",
              "codeType": "code"
            }
          ]
        },
        {
          "id": "little-programmer-ch-1783748807979",
          "courseId": "little-programmer",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "little-programmer-ch-1783748807979-step-0",
              "courseId": "little-programmer",
              "chapterId": "little-programmer-ch-1783748807979",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "html",
              "title": "Falling-Catcher",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <title>Falling Catcher - JS Programmer</title>\n  <style>\n    *{\n      margin:0;\n      padding:0;\n      box-sizing:border-box;\n    }\n    body{\n      font-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;\n      background:linear-gradient(180deg,#1e1b4b 0%,#4c1d95 100%);\n      color:#ffffff;\n      min-height:100vh;\n    }\n    .container{\n      max-width:620px;\n      margin:auto;\n      padding:12px 12px 20px;\n    }\n    .header{\n      text-align:center;\n      margin-bottom:4px;\n    }\n    h3{\n      font-size:18px;\n      color:#fef08a;\n      margin-bottom:4px;\n      font-weight:bold;\n    }\n    .subtitle{\n      color:#c4b5fd;\n      font-size:12px;\n    }\n    .card{\n      background:#fff;\n      border-radius:24px;\n      padding:14px;\n      margin-bottom:12px;\n      box-shadow:0 6px 20px rgba(0,0,0,.25);\n    }\n    .card h2{\n      color:#1f2937;\n      margin-bottom:8px;\n      font-size:20px;\n    }\n    .card p{\n      font-size:16px;\n      line-height:1.6;\n      margin-bottom:8px;\n    }\n    .code-box{\n      margin:18px 0;\n      background:#111827;\n      color:#22c55e;\n      border-radius:18px;\n      font-family:Consolas,monospace;\n  font-size:13px;\n  line-height:1.35;\n  padding:14px;\n  white-space:pre-wrap;\n  word-break:break-word;\n  overflow-x:hidden;\n    }\n    .stats{\n      display:flex;\n      justify-content:space-around;\n      margin-bottom:8px;\n    }\n    .stat{\n      text-align:center;\n    }\n    .stat-label{\n      font-size:12px;\n      color:#64748b;\n      font-weight:bold;\n    }\n    .stat-value{\n      font-size:28px;\n      font-weight:bold;\n      color:#7c3aed;\n    }\n    .stage-wrap{\n      display:flex;\n      justify-content:center;\n    }\n#stage{\n  position:relative;\n  width:100%;\n  max-width:300px;\n  height:300px;   /* was 360px */\n  background:linear-gradient(180deg,#dbeafe 0%,#fef3c7 100%);\n  border-radius:14px;\n  overflow:hidden;\n  box-shadow:inset 0 0 0 3px #7c3aed;\n  touch-action:none;\n}\n    .item{\n      position:absolute;\n      font-size:28px;\n      user-select:none;\n      pointer-events:none;\n      line-height:1;\n    }\n    #basket{\n      position:absolute;\n      bottom:8px;\n      width:70px;\n      height:44px;\n      font-size:40px;\n      text-align:center;\n      line-height:44px;\n      user-select:none;\n      pointer-events:none;\n    }\n    .controls-hint{\n      text-align:center;\n      font-size:12px;\n      color:#64748b;\n      margin-top:6px;\n    }\n    .playguide{\n      margin-top:8px;\n      background:#ede9fe;\n      border:3px dashed #7c3aed;\n      border-radius:14px;\n      padding:10px;\n      text-align:center;\n    }\n    .playguide-title{\n      color:#5b21b6;\n      font-weight:bold;\n      margin-bottom:6px;\n      font-size:14px;\n    }\n    .playguide-desc{\n      font-size:12px;\n      color:#64748b;\n      margin-bottom:4px;\n    }\n    #msg{\n      font-size:14px;\n      font-weight:bold;\n      color:#7c3aed;\n      min-height:20px;\n    }\n    button{\n      width:100%;\n      margin-top:10px;\n      padding:12px;\n      border:none;\n      border-radius:14px;\n      background:linear-gradient(135deg,#7c3aed,#ec4899);\n      color:white;\n      font-size:18px;\n      font-weight:bold;\n      cursor:pointer;\n      transition:.2s;\n    }\n    button:active{\n      transform:scale(.98);\n    }\n    .tip{\n      margin-top:10px;\n      background:#fef9c3;\n      border-left:5px solid #eab308;\n      padding:12px;\n      border-radius:10px;\n      font-size:15px;\n      line-height:1.5;\n      color:#1f2937;\n    }\n.chapter-title{\n  font-size:clamp(16px,4vw,22px);\n  font-weight:bold;\n  color:#fef08a;\n  white-space:nowrap;\n  overflow:hidden;\n  text-overflow:ellipsis;\n  text-align:center;\n  margin-bottom:8px;\n}\n .nav-hint{\n      margin-top:20px;\n      text-align:center;\n      font-size:13px;\n      color:#64748b;\n      background:#f1f5f9;\n      padding:10px;\n      border-radius:10px;\n    }\n\n  </style>\n</head>\n<body>\n<div class=\"container\">\n  <div class=\"header\">\n    <h3>🧺🍎Chapter 9 - Falling Catcher</h3>\n    <div class=\"subtitle\">Game Loop + Keyboard Events + Score</div>\n  </div>\n\n  <div class=\"card\">    \n    <div class=\"playguide\">\n      <div class=\"playguide-title\">Play Guide</div>\n      <div class=\"playguide-desc\">Click Start! Drag the basket to catch falling fruit!</div>\n      <div id=\"msg\"></div>\n    </div>\n\n    <div class=\"stats\">\n      <div class=\"stat\">\n        <div class=\"stat-label\">SCORE</div>\n        <div class=\"stat-value\" id=\"score\">0</div>\n      </div>\n      <div class=\"stat\">\n        <div class=\"stat-label\">LIVES</div>\n        <div class=\"stat-value\" id=\"lives\">3</div>\n      </div>\n    </div>\n\n    <div class=\"stage-wrap\">\n      <div id=\"stage\">\n        <div id=\"basket\">🧺</div>\n      </div>\n    </div>\n\n    <button id=\"startBtn\" onclick=\"startGame()\">▶ Start Game</button>\n  </div>\n\n<h2>💻 JavaScript Code</h2>\n    <div class=\"code-box\">// Collision detection (do the boxes overlap?)\nif (item.x < basket.x + basket.w &&\n    item.x + item.w > basket.x &&\n    item.y + item.h > basket.y) {\n  score++;\n}\n\n// Bounce off the walls\nif (item.x <= 0 || item.x + item.w >= stageW) {\n  item.vx *= -1;\n}</div>\n\n  <div class=\"tip\">\n    🌟 <strong>Did you know?</strong><br><br>\n    <strong>Collision detection</strong> is how a game checks if two things are touching.\n    We compare their invisible boxes! And <strong>bounce</strong> physics just means:\n    when something hits a wall, flip its direction (multiply speed by -1).\n  </div>\n\n<div class=\"nav-hint\">\n  <div>💡 Use the ← → arrows in the top navigation bar to go to the next chapter.</div>\n  <div>💡 Use the 🏠 button in the top navigation bar to go back to the Home page.</div>\n</div>\n\n</div>\n\n<script>\nconst stage = document.getElementById(\"stage\");\nconst basket = document.getElementById(\"basket\");\nconst scoreEl = document.getElementById(\"score\");\nconst livesEl = document.getElementById(\"lives\");\nconst msg = document.getElementById(\"msg\");\nconst startBtn = document.getElementById(\"startBtn\");\n\nfunction stageWidth(){\n    return stage.clientWidth;\n}\n\nfunction stageHeight(){\n    return stage.clientHeight;\n}\n\nconst BASKET_W = 80;\nconst BASKET_H = 50;\n\nlet score = 0;\nlet lives = 3;\nlet playing = false;\nlet items = [];\nlet basketX = (stageWidth() - BASKET_W) / 2;\nlet loopId = null;\nlet spawnTimer = null;\nlet dragging = false;\n\nconst emojis = [\"🍎\",\"🍊\",\"🍋\",\"🍇\",\"🍓\",\"⭐\"];\n\nfunction updateStageSize(){\n  const rect = stage.getBoundingClientRect();\n  return rect.width;\n}\n\nfunction positionBasket(){\n  const scale = updateStageSize() / stageWidth();\n  basket.style.left = (basketX * scale) + \"px\";\n  basket.style.width = (BASKET_W * scale) + \"px\";\n  basket.style.fontSize = (46 * scale) + \"px\";\n}\npositionBasket();\n\nfunction moveBasketTo(clientX){\n  const rect = stage.getBoundingClientRect();\n  const scale = rect.width / stageWidth();\n  let x = (clientX - rect.left) / scale - BASKET_W / 2;\n  x = Math.max(0, Math.min(stageWidth() - BASKET_W, x));\n  basketX = x;\n  positionBasket();\n}\n\ndocument.addEventListener(\"keydown\", (e) => {\n  if (!playing) return;\n  if (e.key === \"ArrowLeft\") basketX = Math.max(0, basketX - 24);\n  if (e.key === \"ArrowRight\") basketX = Math.min(stageWidth() - BASKET_W, basketX + 24);\n  positionBasket();\n});\n\nstage.addEventListener(\"mousedown\", (e) => { dragging = true; moveBasketTo(e.clientX); });\nwindow.addEventListener(\"mousemove\", (e) => { if (dragging) moveBasketTo(e.clientX); });\nwindow.addEventListener(\"mouseup\", () => dragging = false);\nstage.addEventListener(\"touchstart\", (e) => { dragging = true; moveBasketTo(e.touches[0].clientX); });\nstage.addEventListener(\"touchmove\", (e) => { if (dragging) moveBasketTo(e.touches[0].clientX); e.preventDefault(); }, {passive:false});\nstage.addEventListener(\"touchend\", () => dragging = false);\n\nfunction spawnItem(){\n  if (!playing) return;\n  const el = document.createElement(\"div\");\n  el.className = \"item\";\n  const emoji = emojis[Math.floor(Math.random() * emojis.length)];\n  el.textContent = emoji;\n  const size = 34;\n  const x = Math.random() * (stageWidth() - size);\n  const item = {\n    el, x, y: -size,\n    w: size, h: size,\n    vy: 1.6 + Math.random() * 1.2,\n    vx: (Math.random() - 0.5) * 3\n  };\n  items.push(item);\n  stage.appendChild(el);\n  spawnTimer = setTimeout(spawnItem, 700 + Math.random() * 600);\n}\n\nfunction renderItem(item){\n  const scale = updateStageSize() / stageWidth();\n  item.el.style.left = (item.x * scale) + \"px\";\n  item.el.style.top = (item.y * scale) + \"px\";\n  item.el.style.fontSize = (34 * scale) + \"px\";\n}\n\nfunction tick(){\n  if (!playing) return;\n\n  for (let i = items.length - 1; i >= 0; i--){\n    const item = items[i];\n    item.y += item.vy;\n    item.x += item.vx;\n\n    // Bounce off left/right walls\n    if (item.x <= 0){\n      item.x = 0;\n      item.vx *= -1;\n    } else if (item.x + item.w >= stageWidth()){\n      item.x = stageWidth() - item.w;\n      item.vx *= -1;\n    }\n\n    const basketY = stageHeight() - BASKET_H - 10;\n\n    // Collision detection: item box vs basket box\n    const caught =\n      item.x < basketX + BASKET_W &&\n      item.x + item.w > basketX &&\n      item.y + item.h > basketY &&\n      item.y < basketY + BASKET_H;\n\n    if (caught){\n      score++;\n      scoreEl.textContent = score;\n      item.el.remove();\n      items.splice(i, 1);\n      continue;\n    }\n\n    if (item.y > stageHeight()){\n      lives--;\n      livesEl.textContent = lives;\n      item.el.remove();\n      items.splice(i, 1);\n      if (lives <= 0){\n        endGame();\n        return;\n      }\n      continue;\n    }\n\n    renderItem(item);\n  }\n\n  loopId = requestAnimationFrame(tick);\n}\n\nfunction startGame(){\n  score = 0;\n  lives = 3;\n  scoreEl.textContent = score;\n  livesEl.textContent = lives;\n  msg.textContent = \"🧺 Catch the falling fruit!\";\n  playing = true;\n  startBtn.disabled = true;\n\n  items.forEach(item => item.el.remove());\n  items = [];\n\n  spawnItem();\n  loopId = requestAnimationFrame(tick);\n}\n\nfunction endGame(){\n  playing = false;\n  cancelAnimationFrame(loopId);\n  clearTimeout(spawnTimer);\n  items.forEach(item => item.el.remove());\n  items = [];\n  msg.textContent = \"🎉 Game Over! Score: \" + score;\n  startBtn.disabled = false;\n}\n\nwindow.addEventListener(\"resize\", () => {\n  positionBasket();\n  items.forEach(renderItem);\n});\n</script>\n\n</body>\n</html>\n",
              "codeType": "code"
            }
          ]
        },
        {
          "id": "little-programmer-ch-1783748808868",
          "courseId": "little-programmer",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "little-programmer-ch-1783748808868-step-0",
              "courseId": "little-programmer",
              "chapterId": "little-programmer-ch-1783748808868",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "html",
              "title": "Breakout-Explain",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <title>Breakout - Explained - JS Programmer</title>\n  <style>\n    *{\n      margin:0;\n      padding:0;\n      box-sizing:border-box;\n    }\n    body{\n      font-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;\n      background:linear-gradient(180deg,#1e1b4b 0%,#4c1d95 100%);\n      color:#1f2937;\n      min-height:100vh;\n    }\n    .container{\n      max-width:620px;\n      margin:auto;\n      padding:24px 16px 40px;\n    }\n    .header{\n      text-align:center;\n      margin-bottom:28px;\n    }\n    .logo{\n      font-size:54px;\n      margin-bottom:10px;\n    }\n    h1{\n      font-size:30px;\n      color:#fef08a;\n      margin-bottom:8px;\n    }\n    .subtitle{\n      color:#c4b5fd;\n      font-size:18px;\n    }\n    .card{\n      background:#fff;\n      border-radius:24px;\n      padding:22px;\n      margin-bottom:18px;\n      box-shadow:0 6px 20px rgba(0,0,0,.25);\n    }\n    .card h2{\n      color:#7c3aed;\n      margin-bottom:14px;\n      font-size:22px;\n    }\n    .card p{\n      font-size:18px;\n      line-height:1.8;\n      margin-bottom:12px;\n    }\n    .card ul{\n      margin:0 0 12px 22px;\n      font-size:18px;\n      line-height:1.8;\n    }\n    .code-box{\n      margin:18px 0;\n      background:#111827;\n      color:#22c55e;\n      border-radius:18px;\n      font-family:Consolas,monospace;\n  font-size:13px;\n  line-height:1.35;\n  padding:14px;\n  white-space:pre-wrap;\n  word-break:break-word;\n  overflow-x:hidden;\n    }\n    .badge{\n      display:inline-block;\n      background:#ede9fe;\n      color:#5b21b6;\n      font-weight:bold;\n      padding:4px 12px;\n      border-radius:999px;\n      font-size:14px;\n      margin-bottom:10px;\n    }\n    .demo-wrap{\n      display:flex;\n      justify-content:center;\n      margin-top:12px;\n    }\n    #demoCanvas{\n      width:100%;\n      max-width:340px;\n      height:240px;\n      background:#0f172a;\n      border-radius:18px;\n      box-shadow:inset 0 0 0 4px #7c3aed;\n      display:block;\n    }\n    .demo-btns{\n      display:flex;\n      gap:10px;\n      margin-top:12px;\n    }\n    .demo-btns button{\n      flex:1;\n      padding:12px;\n      border:none;\n      border-radius:14px;\n      background:#7c3aed;\n      color:#fff;\n      font-size:16px;\n      font-weight:bold;\n      cursor:pointer;\n    }\n    .demo-btns button:active{\n      transform:scale(.97);\n    }\n    .demo-btns button.secondary{\n      background:#94a3b8;\n    }\n    .tip{\n      margin-top:18px;\n      background:#fef9c3;\n      border-left:6px solid #eab308;\n      padding:16px;\n      border-radius:12px;\n      font-size:17px;\n      line-height:1.7;\n    }\n    .steps{\n      counter-reset: step;\n    }\n    .step{\n      display:flex;\n      gap:14px;\n      margin-bottom:16px;\n      align-items:flex-start;\n    }\n    .step-num{\n      flex-shrink:0;\n      width:34px;\n      height:34px;\n      border-radius:50%;\n      background:#7c3aed;\n      color:#fff;\n      display:flex;\n      align-items:center;\n      justify-content:center;\n      font-weight:bold;\n    }\n    .step p{\n      margin:0;\n      font-size:17px;\n      line-height:1.7;\n    }\n .nav-hint{\n      margin-top:20px;\n      text-align:center;\n      font-size:13px;\n      color:#64748b;\n      background:#f1f5f9;\n      padding:10px;\n      border-radius:10px;\n    }\n\n  </style>\n</head>\n<body>\n<div class=\"container\">\n  <div class=\"header\">\n    <div class=\"logo\">🧱🏓</div>\n    <h1>Breakout - Explained</h1>\n    <div class=\"subtitle\">Chapter 10 · Collision Detection + Bounce + Game Physics</div>\n  </div>\n\n  <div class=\"card\">\n    <span class=\"badge\">CONCEPT 1</span>\n    <h2>📦 Collision Detection</h2>\n    <p>\n      In Breakout, the ball is always checking: \"am I touching a wall? the\n      paddle? a brick?\" Every object is really an invisible rectangle (a\n      \"box\"), and we compare box edges to know if two things overlap.\n    </p>\n    <div class=\"code-box\">function isColliding(ball, box) {\n  return ball.x < box.x + box.w &&\n         ball.x + ball.size > box.x &&\n         ball.y < box.y + box.h &&\n         ball.y + ball.size > box.y;\n}</div>\n    <p>If this is true, the ball has just hit that box - time to react!</p>\n  </div>\n\n  <div class=\"card\">\n    <span class=\"badge\">CONCEPT 2</span>\n    <h2>🏓 Bounce</h2>\n    <p>\n      The ball has a <strong>velocity</strong>: <code>vx</code> (left/right\n      speed) and <code>vy</code> (up/down speed). A bounce is just flipping\n      one of those - multiplying it by <strong>-1</strong>.\n    </p>\n    <ul>\n      <li>Hit a side wall → flip <code>vx</code></li>\n      <li>Hit the top wall, a brick, or the paddle → flip <code>vy</code></li>\n    </ul>\n    <div class=\"code-box\">if (ball.x <= 0 || ball.x + size >= width) {\n  ball.vx *= -1;   // side wall bounce\n}\nif (ball.y <= 0) {\n  ball.vy *= -1;   // top wall bounce\n}</div>\n\n    <div class=\"demo-wrap\">\n      <canvas id=\"demoCanvas\" width=\"340\" height=\"240\"></canvas>\n    </div>\n    <div class=\"demo-btns\">\n      <button onclick=\"startDemo()\">▶ Bounce Demo</button>\n      <button class=\"secondary\" onclick=\"stopDemo()\">⏸ Stop</button>\n    </div>\n  </div>\n\n  <div class=\"card\">\n    <span class=\"badge\">CONCEPT 3</span>\n    <h2>⚙️ Game Physics Loop</h2>\n    <p>\n      Breakout updates the ball's position a tiny bit, checks for\n      collisions, reacts, and redraws - over and over, ~60 times a second.\n      That's the <strong>game loop</strong>.\n    </p>\n    <div class=\"steps\">\n      <div class=\"step\">\n        <div class=\"step-num\">1</div>\n        <p>Move the ball by its velocity: <code>x += vx</code>, <code>y += vy</code>.</p>\n      </div>\n      <div class=\"step\">\n        <div class=\"step-num\">2</div>\n        <p>Check collisions against walls, the paddle, and every brick.</p>\n      </div>\n      <div class=\"step\">\n        <div class=\"step-num\">3</div>\n        <p>React: bounce the ball, remove a broken brick, add to the score.</p>\n      </div>\n      <div class=\"step\">\n        <div class=\"step-num\">4</div>\n        <p>Redraw everything in its new spot, then repeat with <code>requestAnimationFrame</code>.</p>\n      </div>\n    </div>\n    <div class=\"code-box\">function gameLoop() {\n  moveBall();\n  checkWallCollisions();\n  checkPaddleCollision();\n  checkBrickCollisions();\n  draw();\n  requestAnimationFrame(gameLoop);\n}</div>\n  </div>\n\n  <div class=\"tip\">\n    🌟 <strong>Ready to play?</strong><br><br>\n    Now you know how the ball bounces and how bricks get detected and\n    destroyed. Go try <strong>10-Breakout.html</strong> and watch the\n    paddle angle change how the ball bounces!\n  </div>\n\n<div class=\"nav-hint\">\n  <div>💡 Use the ← → arrows in the top navigation bar to go to the next chapter.</div>\n  <div>💡 Use the 🏠 button in the top navigation bar to go back to the Home page.</div>\n</div>\n</div>\n\n<script>\nconst canvas = document.getElementById(\"demoCanvas\");\nconst ctx = canvas.getContext(\"2d\");\nconst W = 340, H = 240;\nconst SIZE = 20;\n\nlet x = 60, y = 40;\nlet vx = 2.6, vy = 2.2;\nlet running = false;\nlet raf = null;\n\nfunction draw(){\n  ctx.clearRect(0, 0, W, H);\n  ctx.fillStyle = \"#fde68a\";\n  ctx.beginPath();\n  ctx.arc(x + SIZE / 2, y + SIZE / 2, SIZE / 2, 0, Math.PI * 2);\n  ctx.fill();\n}\ndraw();\n\nfunction loop(){\n  if (!running) return;\n  x += vx;\n  y += vy;\n\n  if (x <= 0 || x + SIZE >= W) vx *= -1;\n  if (y <= 0 || y + SIZE >= H) vy *= -1;\n\n  x = Math.max(0, Math.min(W - SIZE, x));\n  y = Math.max(0, Math.min(H - SIZE, y));\n\n  draw();\n  raf = requestAnimationFrame(loop);\n}\n\nfunction startDemo(){\n  if (running) return;\n  running = true;\n  loop();\n}\n\nfunction stopDemo(){\n  running = false;\n  cancelAnimationFrame(raf);\n}\n</script>\n</body>\n</html>\n",
              "codeType": "code"
            }
          ]
        },
        {
          "id": "little-programmer-ch-1783748809763",
          "courseId": "little-programmer",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "little-programmer-ch-1783748809763-step-0",
              "courseId": "little-programmer",
              "chapterId": "little-programmer-ch-1783748809763",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "html",
              "title": "Breakout",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <title>Breakout - JS Programmer</title>\n  <style>\n    *{\n      margin:0;\n      padding:0;\n      box-sizing:border-box;\n    }\n    body{\n      font-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;\n      background:linear-gradient(180deg,#1e1b4b 0%,#4c1d95 100%);\n      color:#ffffff;\n      min-height:100vh;\n    }\n    .container{\n      max-width:620px;\n      margin:auto;\n      padding:4px 12px 20px;\n    }\n    .header{\n      text-align:center;\n      margin-bottom:2px;\n    }\n    .logo{\n      font-size:54px;\n      margin-bottom:10px;\n    }\n    h1{\n      font-size:30px;\n      color:#fef08a;\n      margin-bottom:8px;\n    }\n    .subtitle{\n      color:#c4b5fd;\n      font-size:11px;\n    }\n    .card{\n      background:#fff;\n      border-radius:24px;\n      padding:8px 12px 12px;\n      margin-bottom:12px;\n      box-shadow:0 6px 20px rgba(0,0,0,.25);\n    }\n    .card h2{\n      color:#7c3aed;\n      margin-bottom:8px;\n      font-size:20px;\n    }\n    .code-box{\n      margin:18px 0;\n      background:#111827;\n      color:#22c55e;\n      border-radius:18px;\n      font-family:Consolas,monospace;\n  font-size:13px;\n  line-height:1.35;\n  padding:14px;\n  white-space:pre-wrap;\n  word-break:break-word;\n  overflow-x:hidden;\n    }\n    .stats{\n      display:flex;\n      justify-content:space-around;\n      margin:6px 0;\n    }\n    .stat{\n      text-align:center;\n    }\n    .stat-label{\n      font-size:11px;\n      color:#64748b;\n      font-weight:bold;\n    }\n    .stat-value{\n       font-size:20px;\n      font-weight:bold;\n      color:#7c3aed;\n    }\n    .stage-wrap{\n      display:flex;\n      justify-content:center;\n    }\n    #gameCanvas{\n      width:100%;\n      max-width:300px;\n      height:380px;\n      background:#0f172a;\n      border-radius:14px;\n      box-shadow:inset 0 0 0 3px #7c3aed;\n      touch-action:none;\n      display:block;\n    }\n    .controls-hint{\n      text-align:center;\n      font-size:12px;\n      color:#64748b;\n      margin-top:6px;\n    }\n    .playguide{\n      margin-top:0;\n      background:#ede9fe;\n      border:3px dashed #7c3aed;\n      border-radius:14px;\n      padding:6px 10px;\n      text-align:center;\n    }\n    .playguide-title{\n      color:#5b21b6;\n      font-weight:bold;\n      margin-bottom:6px;\n      font-size:14px;\n    }\n    .playguide-desc{\n      font-size:12px;\n      color:#64748b;\n      margin-bottom:4px;\n    }\n    #msg{\n      font-size:14px;\n      font-weight:bold;\n      color:#7c3aed;\n      min-height:20px;\n    }\n    button{\n      width:100%;\n      margin-top:10px;\n      padding:12px;\n      border:none;\n      border-radius:14px;\n      background:linear-gradient(135deg,#7c3aed,#ec4899);\n      color:white;\n      font-size:18px;\n      font-weight:bold;\n      cursor:pointer;\n      transition:.2s;\n    }\n    button:active{\n      transform:scale(.98);\n    }\n    .tip{\n      margin-top:10px;\n      background:#fef9c3;\n      border-left:5px solid #eab308;\n      padding:12px;\n      border-radius:10px;\n      font-size:15px;\n      line-height:1.5;\ncolor: #1f2937;\n    }\n.chapter-title{\n  font-size:clamp(16px,4vw,22px);\n  font-weight:bold;\n  color:#fef08a;\n  white-space:nowrap;\n  overflow:hidden;\n  text-overflow:ellipsis;\n  text-align:center;\n  margin-bottom:8px;\n}\n .nav-hint{\n      margin-top:20px;\n      text-align:center;\n      font-size:13px;\n      color:#64748b;\n      background:#f1f5f9;\n      padding:10px;\n      border-radius:10px;\n    }\n\n  </style>\n</head>\n<body>\n<div class=\"container\">\n  <div class=\"header\">\n    <h4>Chapter 10 - 🧱🏓Breakout</h4>\n    <div class=\"subtitle\">Collision Detection + Bounce + Physics</div>\n  </div>\n\n  <div class=\"card\">   \n    <div class=\"playguide\">\n      <div class=\"playguide-title\">Play Guide</div>\n      <div class=\"playguide-desc\">Click Start! drag bar to bounce ball and break bricks!</div>\n      <div id=\"msg\"></div>\n    </div>\n\n    <div class=\"stats\">\n      <div class=\"stat\">\n        <div class=\"stat-label\">SCORE</div>\n        <div class=\"stat-value\" id=\"score\">0</div>\n      </div>\n      <div class=\"stat\">\n        <div class=\"stat-label\">LIVES</div>\n        <div class=\"stat-value\" id=\"lives\">3</div>\n      </div>\n    </div>\n\n    <div class=\"stage-wrap\">\n      <canvas id=\"gameCanvas\" width=\"360\" height=\"440\"></canvas>\n    </div>\n\n    <button id=\"startBtn\" onclick=\"startGame()\">▶ Start Game</button>\n  </div>\n\n<h2>💻 JavaScript Code</h2>\n    <div class=\"code-box\">// Ball vs. brick collision\nif (ball.x < brick.x + brick.w &&\n    ball.x + ball.size > brick.x &&\n    ball.y < brick.y + brick.h &&\n    ball.y + ball.size > brick.y) {\n  ball.vy *= -1;   // bounce\n  brick.alive = false;\n  score += 10;\n}</div>\n\n  <div class=\"tip\">\n    🌟 <strong>Did you know?</strong><br><br>\n    Breakout (1976) is one of the first games to use real\n    <strong>game physics</strong> - a bouncing ball with velocity that\n    reflects off walls, a paddle, and bricks using collision detection!\n  </div>\n\n<div class=\"nav-hint\">\n  <div>💡 Use the ← → arrows in the top navigation bar to go to the next chapter.</div>\n  <div>💡 Use the 🏠 button in the top navigation bar to go back to the Home page.</div>\n</div>\n\n</div>\n\n<script>\nconst canvas = document.getElementById(\"gameCanvas\");\nconst ctx = canvas.getContext(\"2d\");\nconst scoreEl = document.getElementById(\"score\");\nconst livesEl = document.getElementById(\"lives\");\nconst msg = document.getElementById(\"msg\");\nconst startBtn = document.getElementById(\"startBtn\");\n\nconst W = 360, H = 440;\n\nconst PADDLE_W = 80, PADDLE_H = 14;\nlet paddleX = (W - PADDLE_W) / 2;\nconst PADDLE_Y = H - 30;\n\nconst BALL_SIZE = 18;\nlet ball = { x: W / 2 - BALL_SIZE / 2, y: PADDLE_Y - BALL_SIZE, vx: 2.6, vy: -3.2 };\n\nconst ROWS = 5, COLS = 7;\nconst BRICK_W = 42, BRICK_H = 18, BRICK_GAP = 4;\nconst BRICK_TOP = 40;\nconst BRICK_LEFT = (W - (COLS * (BRICK_W + BRICK_GAP) - BRICK_GAP)) / 2;\nconst rowColors = [\"#ec4899\",\"#f97316\",\"#eab308\",\"#22c55e\",\"#3b82f6\"];\n\nlet bricks = [];\nlet score = 0;\nlet lives = 3;\nlet playing = false;\nlet loopId = null;\n\nfunction buildBricks(){\n  bricks = [];\n  for (let r = 0; r < ROWS; r++){\n    for (let c = 0; c < COLS; c++){\n      bricks.push({\n        x: BRICK_LEFT + c * (BRICK_W + BRICK_GAP),\n        y: BRICK_TOP + r * (BRICK_H + BRICK_GAP),\n        w: BRICK_W, h: BRICK_H,\n        alive: true,\n        color: rowColors[r]\n      });\n    }\n  }\n}\n\nfunction resetBall(){\n  ball.x = W / 2 - BALL_SIZE / 2;\n  ball.y = PADDLE_Y - BALL_SIZE;\n  ball.vx = (Math.random() < 0.5 ? -1 : 1) * (2 + Math.random());\n  ball.vy = -3.2;\n}\n\ndocument.addEventListener(\"keydown\", (e) => {\n  if (!playing) return;\n  if (e.key === \"ArrowLeft\") paddleX = Math.max(0, paddleX - 26);\n  if (e.key === \"ArrowRight\") paddleX = Math.min(W - PADDLE_W, paddleX + 26);\n});\n\nlet dragging = false;\nfunction moveTo(clientX){\n  const rect = canvas.getBoundingClientRect();\n  const scale = rect.width / W;\n  let x = (clientX - rect.left) / scale - PADDLE_W / 2;\n  paddleX = Math.max(0, Math.min(W - PADDLE_W, x));\n}\ncanvas.addEventListener(\"mousedown\", (e) => { dragging = true; moveTo(e.clientX); });\nwindow.addEventListener(\"mousemove\", (e) => { if (dragging) moveTo(e.clientX); });\nwindow.addEventListener(\"mouseup\", () => dragging = false);\ncanvas.addEventListener(\"touchstart\", (e) => { dragging = true; moveTo(e.touches[0].clientX); });\ncanvas.addEventListener(\"touchmove\", (e) => { if (dragging) moveTo(e.touches[0].clientX); e.preventDefault(); }, {passive:false});\ncanvas.addEventListener(\"touchend\", () => dragging = false);\n\nfunction draw(){\n  ctx.clearRect(0, 0, W, H);\n\n  // Bricks\n  bricks.forEach(b => {\n    if (!b.alive) return;\n    ctx.fillStyle = b.color;\n    ctx.beginPath();\n    ctx.roundRect(b.x, b.y, b.w, b.h, 5);\n    ctx.fill();\n  });\n\n  // Paddle\n  ctx.fillStyle = \"#7c3aed\";\n  ctx.beginPath();\n  ctx.roundRect(paddleX, PADDLE_Y, PADDLE_W, PADDLE_H, 7);\n  ctx.fill();\n\n  // Ball\n  ctx.fillStyle = \"#fde68a\";\n  ctx.beginPath();\n  ctx.arc(ball.x + BALL_SIZE / 2, ball.y + BALL_SIZE / 2, BALL_SIZE / 2, 0, Math.PI * 2);\n  ctx.fill();\n}\n\nfunction tick(){\n  if (!playing) return;\n\n  ball.x += ball.vx;\n  ball.y += ball.vy;\n\n  // Bounce off left/right walls\n  if (ball.x <= 0){\n    ball.x = 0;\n    ball.vx *= -1;\n  } else if (ball.x + BALL_SIZE >= W){\n    ball.x = W - BALL_SIZE;\n    ball.vx *= -1;\n  }\n\n  // Bounce off top wall\n  if (ball.y <= 0){\n    ball.y = 0;\n    ball.vy *= -1;\n  }\n\n  // Collision: ball vs paddle\n  if (ball.y + BALL_SIZE >= PADDLE_Y &&\n      ball.y + BALL_SIZE <= PADDLE_Y + PADDLE_H &&\n      ball.x + BALL_SIZE > paddleX &&\n      ball.x < paddleX + PADDLE_W &&\n      ball.vy > 0){\n    ball.vy *= -1;\n    // Angle the bounce based on where it hit the paddle\n    const hitPos = (ball.x + BALL_SIZE / 2 - paddleX) / PADDLE_W;\n    ball.vx = (hitPos - 0.5) * 6;\n  }\n\n  // Collision: ball vs bricks\n  for (const brick of bricks){\n    if (!brick.alive) continue;\n    if (ball.x < brick.x + brick.w &&\n        ball.x + BALL_SIZE > brick.x &&\n        ball.y < brick.y + brick.h &&\n        ball.y + BALL_SIZE > brick.y){\n      brick.alive = false;\n      ball.vy *= -1;\n      score += 10;\n      scoreEl.textContent = score;\n      break;\n    }\n  }\n\n  // Missed the ball - lose a life\n  if (ball.y > H){\n    lives--;\n    livesEl.textContent = lives;\n    if (lives <= 0){\n      endGame(false);\n      return;\n    }\n    resetBall();\n  }\n\n  // Win condition - all bricks gone\n  if (bricks.every(b => !b.alive)){\n    endGame(true);\n    return;\n  }\n\n  draw();\n  loopId = requestAnimationFrame(tick);\n}\n\nfunction startGame(){\n  score = 0;\n  lives = 3;\n  scoreEl.textContent = score;\n  livesEl.textContent = lives;\n  msg.textContent = \"🏓 Bounce and break the bricks!\";\n  playing = true;\n  startBtn.disabled = true;\n  paddleX = (W - PADDLE_W) / 2;\n\n  buildBricks();\n  resetBall();\n  draw();\n  loopId = requestAnimationFrame(tick);\n}\n\nfunction endGame(won){\n  playing = false;\n  cancelAnimationFrame(loopId);\n  msg.textContent = won\n    ? \"🎉 You cleared the bricks! Score: \" + score\n    : \"💥 Game Over! Score: \" + score;\n  startBtn.disabled = false;\n}\n\ndraw();\n</script>\n\n<div class=\"nav-hint\">\n  💡 Use the ← → arrows in the top navigation bar to go to the next chapter\n</div>\n</body>\n</html>\n",
              "codeType": "code"
            }
          ]
        },
        {
          "id": "little-programmer-ch-1783748810699",
          "courseId": "little-programmer",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "little-programmer-ch-1783748810699-step-0",
              "courseId": "little-programmer",
              "chapterId": "little-programmer-ch-1783748810699",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "html",
              "title": "Congrat",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n\n<title>Congratulations! - Little Programmer</title>\n\n<style>\n\n*{\n    margin:0;\n    padding:0;\n    box-sizing:border-box;\n}\n\nbody{\n    font-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;\n    background:linear-gradient(180deg,#dbeafe 0%,#fde68a 100%);\n    color:#1f2937;\n    min-height:100vh;\n}\n\n.container{\n    max-width:620px;\n    margin:auto;\n    padding:24px 16px 40px;\n}\n\n.header{\n    text-align:center;\n    margin-bottom:28px;\n}\n\n.logo{\n    font-size:70px;\n    animation:bounce 2s infinite;\n}\n\n@keyframes bounce{\n    0%,100%{transform:translateY(0);}\n    50%{transform:translateY(-10px);}\n}\n\nh1{\n    font-size:36px;\n    color:#2563eb;\n    margin-top:12px;\n}\n\n.subtitle{\n    font-size:19px;\n    color:#64748b;\n    margin-top:8px;\n}\n\n.card{\n    background:white;\n    border-radius:24px;\n    padding:24px;\n    margin-bottom:18px;\n    box-shadow:0 6px 20px rgba(0,0,0,.08);\n}\n\n.card h2{\n    color:#2563eb;\n    margin-bottom:16px;\n    font-size:24px;\n}\n\n.card p{\n    font-size:19px;\n    line-height:1.8;\n    margin-bottom:14px;\n}\n\n.skills{\n    display:grid;\n    gap:12px;\n    margin-top:18px;\n}\n\n.skill{\n    background:#eff6ff;\n    border-radius:18px;\n    padding:14px 16px;\n    font-size:18px;\n}\n\n.badge{\n    text-align:center;\n    background:linear-gradient(135deg,#2563eb,#06b6d4);\n    color:white;\n    border-radius:24px;\n    padding:28px;\n}\n\n.badge .emoji{\n    font-size:70px;\n}\n\n.badge h3{\n    margin-top:12px;\n    font-size:30px;\n}\n\n.badge p{\n    margin-top:10px;\n    font-size:18px;\n    line-height:1.7;\n}\n\nbutton{\n    width:100%;\n    margin-top:18px;\n    padding:18px;\n    border:none;\n    border-radius:18px;\n    background:linear-gradient(135deg,#22c55e,#16a34a);\n    color:white;\n    font-size:22px;\n    font-weight:bold;\n    cursor:pointer;\n}\n\nbutton:active{\n    transform:scale(.98);\n}\n\n.tip{\n    margin-top:18px;\n    background:#fef9c3;\n    border-left:6px solid #eab308;\n    padding:18px;\n    border-radius:14px;\n    font-size:17px;\n    line-height:1.8;\n    text-align:center;\n}\n .nav-hint{\n      margin-top:20px;\n      text-align:center;\n      font-size:13px;\n      color:#64748b;\n      background:#f1f5f9;\n      padding:10px;\n      border-radius:10px;\n    }\n\n#confetti{\n    position:fixed;\n    inset:0;\n    pointer-events:none;\n    overflow:hidden;\n}\n\n.star{\n    position:absolute;\n    font-size:26px;\n    animation:fall linear forwards;\n}\n\n@keyframes fall{\n    from{\n        transform:translateY(-60px) rotate(0deg);\n        opacity:1;\n    }\n    to{\n        transform:translateY(110vh) rotate(720deg);\n        opacity:0;\n    }\n}\n\n</style>\n</head>\n\n<body>\n\n<div id=\"confetti\"></div>\n\n<div class=\"container\">\n\n<div class=\"header\">\n\n<div class=\"logo\">🏆🎉</div>\n\n<h1>Congratulations!</h1>\n\n<div class=\"subtitle\">\nYou finished your first programming adventure!\n</div>\n\n</div>\n\n<div class=\"badge\">\n\n<div class=\"emoji\">👩‍💻👨‍💻</div>\n\n<h3>Little Programmer</h3>\n\n<p>\n\nYou completed every chapter and built real programs!\n\n</p>\n\n</div>\n\n<div class=\"card\">\n\n<h2>🌟 What You Learned</h2>\n\n<div class=\"skills\">\n\n<div class=\"skill\">🖥️ What a computer is</div>\n\n<div class=\"skill\">💡 What programming means</div>\n\n<div class=\"skill\">👋 Your first Hello World program</div>\n\n<div class=\"skill\">🐰 Commands and directions</div>\n\n<div class=\"skill\">🖱️ Mouse click events</div>\n\n<div class=\"skill\">🎲 Variables and random numbers</div>\n\n<div class=\"skill\">🧠 Comparing values with If</div>\n\n<div class=\"skill\">🔁 Loops and repeating actions</div>\n\n<div class=\"skill\">🎮 Keyboard controls and scoring</div>\n\n<div class=\"skill\">💥 Collision detection and game physics</div>\n\n</div>\n\n</div>\n\n<div class=\"card\">\n\n<h2>🚀 What's Next?</h2>\n\n<p>\n\nEvery game you play and every app you use was created by programmers.\n\n</p>\n\n<p>\n\nKeep asking questions.\n\nKeep building.\n\nKeep making mistakes.\n\nEvery great programmer started exactly where you are today.\n\n</p>\n\n</div>\n\n<button onclick=\"celebrate()\">\n\n🎉 Celebrate Again!\n\n</button>\n\n<div class=\"tip\">\n\n🌈 <strong>Remember</strong><br><br>\n\nProgramming isn't about remembering everything.\n\nIt's about being curious, solving problems, and never giving up.\n\nToday you became a <strong>Little Programmer</strong>.\n\nTomorrow you might build the next amazing game, robot, or app!\n\n❤️ Keep Coding!\n\n</div>\n\n<div class=\"nav-hint\">\n  <div>💡 Use the ← → arrows in the top navigation bar to go to the next chapter.</div>\n  <div>💡 Use the 🏠 button in the top navigation bar to go back to the Home page.</div>\n</div>\n\n</div>\n\n<script>\n\nfunction celebrate(){\n\n    for(let i=0;i<40;i++){\n\n        const s=document.createElement(\"div\");\n\n        s.className=\"star\";\n\n        s.innerHTML=[\"⭐\",\"🎉\",\"✨\",\"🎊\",\"💙\",\"💛\"][Math.floor(Math.random()*6)];\n\n        s.style.left=Math.random()*100+\"vw\";\n\n        s.style.animationDuration=(3+Math.random()*2)+\"s\";\n\n        document.getElementById(\"confetti\").appendChild(s);\n\n        setTimeout(()=>s.remove(),5000);\n\n    }\n\n}\n\ncelebrate();\n\n</script>\n\n</body>\n</html>",
              "codeType": "code"
            }
          ]
        },
        {
          "id": "little-programmer-ch-1783823470820",
          "courseId": "little-programmer",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "little-programmer-ch-1783823470820-step-0",
              "courseId": "little-programmer",
              "chapterId": "little-programmer-ch-1783823470820",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "html",
              "title": "Breakout-quizz",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <title>Breakout - Quiz - JS Programmer</title>\n  <style>\n    *{\n      margin:0;\n      padding:0;\n      box-sizing:border-box;\n    }\n    body{\n      font-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;\n      background:linear-gradient(180deg,#1e1b4b 0%,#4c1d95 100%);\n      color:#1f2937;\n      min-height:100vh;\n    }\n    .container{\n      max-width:620px;\n      margin:auto;\n      padding:24px 16px 40px;\n    }\n    .header{\n      text-align:center;\n      margin-bottom:28px;\n    }\n    .logo{\n      font-size:54px;\n      margin-bottom:10px;\n    }\n    h1{\n      font-size:30px;\n      color:#fef08a;\n      margin-bottom:8px;\n    }\n    .subtitle{\n      color:#c4b5fd;\n      font-size:13px;\n    }\n    .progress-wrap{\n      background:rgba(255,255,255,.2);\n      border-radius:999px;\n      height:14px;\n      margin-bottom:22px;\n      overflow:hidden;\n    }\n    #progressBar{\n      height:100%;\n      width:0%;\n      background:linear-gradient(90deg,#fbbf24,#ec4899);\n      transition:width .3s;\n    }\n    .card{\n      background:#fff;\n      border-radius:24px;\n      padding:22px;\n      margin-bottom:18px;\n      box-shadow:0 6px 20px rgba(0,0,0,.25);\n    }\n    .q-count{\n      color:#7c3aed;\n      font-weight:bold;\n      font-size:15px;\n      margin-bottom:8px;\n    }\n    .q-text{\n      font-size:20px;\n      line-height:1.6;\n      margin-bottom:18px;\n      font-weight:bold;\n    }\n    .choice{\n      display:block;\n      width:100%;\n      text-align:left;\n      background:#f5f3ff;\n      border:3px solid transparent;\n      border-radius:16px;\n      padding:16px 18px;\n      font-size:17px;\n      margin-bottom:12px;\n      cursor:pointer;\n      font-family:inherit;\n      color:#1f2937;\n      transition:.15s;\n    }\n    .choice:hover{\n      background:#ede9fe;\n    }\n    .choice.correct{\n      background:#dcfce7;\n      border-color:#16a34a;\n    }\n    .choice.wrong{\n      background:#fee2e2;\n      border-color:#dc2626;\n    }\n    .choice:disabled{\n      cursor:default;\n    }\n    .feedback{\n      font-size:17px;\n      line-height:1.7;\n      padding:16px;\n      border-radius:14px;\n      margin-top:10px;\n      display:none;\n    }\n    .feedback.show{\n      display:block;\n    }\n    .feedback.right-fb{\n      background:#dcfce7;\n      color:#166534;\n    }\n    .feedback.wrong-fb{\n      background:#fee2e2;\n      color:#991b1b;\n    }\n    button.nextBtn{\n      width:100%;\n      margin-top:18px;\n      padding:16px;\n      border:none;\n      border-radius:16px;\n      background:linear-gradient(135deg,#7c3aed,#ec4899);\n      color:white;\n      font-size:19px;\n      font-weight:bold;\n      cursor:pointer;\n      display:none;\n    }\n    button.nextBtn.show{\n      display:block;\n    }\n    .result{\n      text-align:center;\n    }\n    .result .emoji{\n      font-size:64px;\n      margin-bottom:10px;\n    }\n    .result h2{\n      color:#7c3aed;\n      font-size:26px;\n      margin-bottom:10px;\n    }\n    .result p{\n      font-size:19px;\n      margin-bottom:18px;\n    }\n    .retry-btn{\n      width:100%;\n      padding:16px;\n      border:none;\n      border-radius:16px;\n      background:linear-gradient(135deg,#7c3aed,#ec4899);\n      color:white;\n      font-size:19px;\n      font-weight:bold;\n      cursor:pointer;\n    }\n .nav-hint{\n      margin-top:20px;\n      text-align:center;\n      font-size:13px;\n      color:#64748b;\n      background:#f1f5f9;\n      padding:10px;\n      border-radius:10px;\n    }\n\n  </style>\n</head>\n<body>\n<div class=\"container\">\n  <div class=\"header\">\n    <h1>🧱🏓Breakout Quiz</h1>\n    <div class=\"subtitle\">Chapter 10 · Collision Detection + Bounce + Game Physics</div>\n  </div>\n\n  <div class=\"progress-wrap\">\n    <div id=\"progressBar\"></div>\n  </div>\n\n  <div class=\"card\" id=\"quizCard\"></div>\n\n<div class=\"nav-hint\">\n  <div>💡 Use the ← → arrows in the top navigation bar to go to the next chapter.</div>\n  <div>💡 Use the 🏠 button in the top navigation bar to go back to the Home page.</div>\n</div>\n\n</div>\n\n<script>\nconst questions = [\n  {\n    q: \"What is 'collision detection' used for in Breakout?\",\n    choices: [\n      \"Choosing the color of each brick\",\n      \"Checking if the ball's box overlaps a wall, the paddle, or a brick\",\n      \"Counting how many times you clicked Start\",\n      \"Deciding how fast the game loop runs\"\n    ],\n    correct: 1,\n    explain: \"Collision detection compares the ball's box to other boxes (walls, paddle, bricks) to see if they overlap - that's how the game knows the ball touched something.\"\n  },\n  {\n    q: \"How does the ball 'bounce' off a wall in code?\",\n    choices: [\n      \"Its position resets to the center of the screen\",\n      \"The velocity (vx or vy) is multiplied by -1\",\n      \"The brick's color changes\",\n      \"The score increases by 10\"\n    ],\n    correct: 1,\n    explain: \"Multiplying velocity by -1 flips its direction - same speed, opposite way. That's exactly what a bounce is.\"\n  },\n  {\n    q: \"In Breakout, what usually happens when the ball hits a brick?\",\n    choices: [\n      \"The paddle disappears\",\n      \"The ball stops moving completely\",\n      \"The brick is marked as destroyed, the ball bounces, and score goes up\",\n      \"The game restarts from question 1\"\n    ],\n    correct: 2,\n    explain: \"A brick collision destroys that brick, flips the ball's vertical direction, and adds points - three reactions to one detected collision.\"\n  },\n  {\n    q: \"Why does hitting the paddle at different spots change the ball's bounce angle?\",\n    choices: [\n      \"It's random every time, with no pattern\",\n      \"The paddle changes color depending on where it's hit\",\n      \"The code calculates vx based on how far from the paddle's center the ball hit\",\n      \"It doesn't - the angle is always the same\"\n    ],\n    correct: 2,\n    explain: \"Many Breakout games set the ball's new vx using the hit position relative to the paddle's center, so hitting near an edge sends it off at a sharper angle.\"\n  },\n  {\n    q: \"What does the game loop do, over and over, many times per second?\",\n    choices: [\n      \"Reloads the entire web page\",\n      \"Moves the ball, checks collisions, reacts, and redraws everything\",\n      \"Waits for the player to click Start again\",\n      \"Deletes all the bricks at once\"\n    ],\n    correct: 1,\n    explain: \"The loop updates position, checks for collisions, reacts (bounce/score/remove brick), and redraws - then calls itself again with requestAnimationFrame.\"\n  },\n  {\n    q: \"If the ball falls below the paddle and off the bottom of the screen, what typically happens?\",\n    choices: [\n      \"The player loses a life and the ball resets\",\n      \"The game speeds up permanently\",\n      \"A new brick is added\",\n      \"Nothing happens at all\"\n    ],\n    correct: 0,\n    explain: \"Missing the ball with the paddle means it went out of bounds - the game detects that and takes away a life, then resets the ball to try again.\"\n  }\n];\n\nlet current = 0;\nlet scoreCount = 0;\nconst quizCard = document.getElementById(\"quizCard\");\nconst progressBar = document.getElementById(\"progressBar\");\n\nfunction renderQuestion(){\n  const item = questions[current];\n  progressBar.style.width = (current / questions.length * 100) + \"%\";\n\n  let html = `<div class=\"q-count\">Question ${current + 1} of ${questions.length}</div>`;\n  html += `<div class=\"q-text\">${item.q}</div>`;\n  item.choices.forEach((choice, i) => {\n    html += `<button class=\"choice\" data-i=\"${i}\">${choice}</button>`;\n  });\n  html += `<div class=\"feedback\" id=\"feedback\"></div>`;\n  html += `<button class=\"nextBtn\" id=\"nextBtn\">Next ➡</button>`;\n\n  quizCard.innerHTML = html;\n\n  const buttons = quizCard.querySelectorAll(\".choice\");\n  buttons.forEach(btn => {\n    btn.addEventListener(\"click\", () => selectAnswer(btn, item, buttons));\n  });\n}\n\nfunction selectAnswer(btn, item, buttons){\n  const chosen = parseInt(btn.dataset.i);\n  buttons.forEach(b => b.disabled = true);\n\n  const feedback = document.getElementById(\"feedback\");\n  const nextBtn = document.getElementById(\"nextBtn\");\n\n  if (chosen === item.correct){\n    btn.classList.add(\"correct\");\n    feedback.textContent = \"✅ Correct! \" + item.explain;\n    feedback.className = \"feedback show right-fb\";\n    scoreCount++;\n  } else {\n    btn.classList.add(\"wrong\");\n    buttons[item.correct].classList.add(\"correct\");\n    feedback.textContent = \"❌ Not quite. \" + item.explain;\n    feedback.className = \"feedback show wrong-fb\";\n  }\n\n  nextBtn.classList.add(\"show\");\n  nextBtn.addEventListener(\"click\", () => {\n    current++;\n    if (current < questions.length){\n      renderQuestion();\n    } else {\n      showResult();\n    }\n  });\n}\n\nfunction showResult(){\n  progressBar.style.width = \"100%\";\n  const pct = Math.round((scoreCount / questions.length) * 100);\n  let emoji = \"🌱\";\n  let msg = \"Keep practicing - collision and bounce take time to click!\";\n  if (pct >= 80){\n    emoji = \"🏆\";\n    msg = \"Amazing! You really understand collision detection and bounce!\";\n  } else if (pct >= 50){\n    emoji = \"🎉\";\n    msg = \"Nice work! You're getting the hang of game physics!\";\n  }\n\n  quizCard.innerHTML = `\n    <div class=\"result\">\n      <div class=\"emoji\">${emoji}</div>\n      <h2>You scored ${scoreCount} / ${questions.length}</h2>\n      <p>${msg}</p>\n      <button class=\"retry-btn\" onclick=\"restart()\">🔁 Try Again</button>\n    </div>\n  `;\n}\n\nfunction restart(){\n  current = 0;\n  scoreCount = 0;\n  renderQuestion();\n}\n\nrenderQuestion();\n</script>\n</body>\n</html>\n",
              "codeType": "code"
            }
          ]
        }
      ]
    },
    {
      "id": "sql-interview-practice",
      "title": "SQL Interview FAQ",
      "description": "SQL concept and coding interview practice (code exams).",
      "isPublished": true,
      "authorName": "Jimmy Cooper",
      "authorPicture": "🧑‍💻",
      "color": "#d2691e",
      "coverColorStart": "#d2691e",
      "coverColorMiddle": "#d2691e",
      "coverColorEnd": "#d2691e",
      "coverWidth": 100,
      "coverHeight": 157,
      "coverImageUrl": "/book_covers/sql-interview.webp",
      "icon": "SQL",
      "iconColorStart": "#fcfcfc",
      "iconColorMiddle": "#ffffff",
      "iconColorEnd": "#ffffff",
      "iconSize": 55,
      "titleFontSize": 60,
      "titleFontWeight": "bolder",
      "titleColor": "#f6f7f9",
      "titlePosition": "bottom-left",
      "iconPosition": "top-center",
      "courseIndex": 5,
      "category": "Other, IT",
      "cat1": "Other",
      "cat2": "IT",
      "cat3": "",
      "cat4": "",
      "scIndex": 7,
      "stepCount": 12,
      "chapters": [
        {
          "id": "sql-interview-ch1",
          "courseId": "sql-interview-practice",
          "chapterIndex": 0,
          "title": "SQL Concepts & Code Exams",
          "steps": [
            {
              "id": "sql-duplicate-records",
              "courseId": "sql-interview-practice",
              "chapterId": "sql-interview-ch1",
              "chapterTitle": "SQL Concepts & Code Exams",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "code-exam",
              "title": "Find Duplicate Records",
              "description": "Write a SQL query to identify duplicate rows in a table based on one or more columns.",
              "codeType": "sql",
              "starterCode": "-- 1: SELECT the columns to check for duplicates\n-- 2: GROUP BY those columns\n-- 3: HAVING COUNT(*) > 1\n-- 4: Return the duplicate values",
              "page": {
                "editor": {
                  "hints": [
                    {
                      "guide": "-- hint1: SELECT the columns to check for duplicates",
                      "code": "SELECT column1, column2"
                    },
                    {
                      "guide": "-- hint2: GROUP BY those columns",
                      "code": "GROUP BY column1, column2"
                    },
                    {
                      "guide": "-- hint3: HAVING COUNT(*) > 1",
                      "code": "HAVING COUNT(*) > 1"
                    },
                    {
                      "guide": "-- hint4: Return the duplicate values",
                      "code": "SELECT column1, column2, COUNT(*)\nFROM YourTable\nGROUP BY column1, column2\nHAVING COUNT(*) > 1;"
                    }
                  ]
                }
              }
            },
            {
              "id": "sql-first-name-from-fullname",
              "courseId": "sql-interview-practice",
              "chapterId": "sql-interview-ch1",
              "chapterTitle": "SQL Concepts & Code Exams",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "code-exam",
              "title": "Extract First Name",
              "description": "Write a SQL query to fetch only the first name from the FullName column.",
              "codeType": "sql",
              "starterCode": "-- 1: Select the first name from FullName\n-- 2: Use LEFT and CHARINDEX\n-- 3: Return FirstName",
              "page": {
                "editor": {
                  "hints": [
                    {
                      "guide": "-- hint1: Select the first name from FullName",
                      "code": "SELECT LEFT(FullName, CHARINDEX(' ', FullName + ' ') - 1) AS FirstName"
                    },
                    {
                      "guide": "-- hint2: Read from EmployeeDetails table",
                      "code": "FROM EmployeeDetails;"
                    }
                  ]
                }
              }
            },
            {
              "id": "sql-inner-join-employee-salary",
              "courseId": "sql-interview-practice",
              "chapterId": "sql-interview-ch1",
              "chapterTitle": "SQL Concepts & Code Exams",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "code-exam",
              "title": "Employees with Salary Records",
              "description": "Return employee records only when they have a salary record.",
              "codeType": "sql",
              "starterCode": "-- 1: Select employee fields from EmployeeDetails\n-- 2: Inner join EmployeeSalary on EmpId\n-- 3: Return matched employee records",
              "page": {
                "editor": {
                  "hints": [
                    {
                      "guide": "-- hint1: Select employee columns from EmployeeDetails",
                      "code": "SELECT ED.*"
                    },
                    {
                      "guide": "-- hint2: Use INNER JOIN with EmployeeSalary",
                      "code": "FROM EmployeeDetails ED\nINNER JOIN EmployeeSalary ES ON ED.EmpId = ES.EmpId;"
                    }
                  ]
                }
              }
            },
            {
              "id": "sql-left-join-employee-salary",
              "courseId": "sql-interview-practice",
              "chapterId": "sql-interview-ch1",
              "chapterTitle": "SQL Concepts & Code Exams",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "code-exam",
              "title": "Employee Details with Optional Salary",
              "description": "Return employee names and salary including employees without salary records.",
              "codeType": "sql",
              "starterCode": "-- 1: Select employee name and salary\n-- 2: Use LEFT JOIN on EmpId\n-- 3: Return all employee records",
              "page": {
                "editor": {
                  "hints": [
                    {
                      "guide": "-- hint1: Select employee name and salary",
                      "code": "SELECT ED.FullName, ES.Salary"
                    },
                    {
                      "guide": "-- hint2: Use LEFT JOIN so employees without salary are included",
                      "code": "FROM EmployeeDetails ED\nLEFT JOIN EmployeeSalary ES ON ED.EmpId = ES.EmpId;"
                    }
                  ]
                }
              }
            },
            {
              "id": "sql-managers",
              "courseId": "sql-interview-practice",
              "chapterId": "sql-interview-ch1",
              "chapterTitle": "SQL Concepts & Code Exams",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "code-exam",
              "title": "Employees Who Are Managers",
              "description": "Fetch all employees who are also managers.",
              "codeType": "sql",
              "starterCode": "-- 1: Select all columns from EmployeeDetails\n-- 2: Filter employees whose EmpId appears as a ManagerId\n-- 3: Return manager employee rows",
              "page": {
                "editor": {
                  "hints": [
                    {
                      "guide": "-- hint1: Select all employee columns",
                      "code": "SELECT *"
                    },
                    {
                      "guide": "-- hint2: Use a subquery to find manager IDs",
                      "code": "FROM EmployeeDetails\nWHERE EmpId IN (SELECT ManagerId FROM EmployeeDetails WHERE ManagerId IS NOT NULL);"
                    }
                  ]
                }
              }
            },
            {
              "id": "sql-min-max-salary",
              "courseId": "sql-interview-practice",
              "chapterId": "sql-interview-ch1",
              "chapterTitle": "SQL Concepts & Code Exams",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "code-exam",
              "title": "Min and Max Salary in One Query",
              "description": "Display the employee with minimum and maximum salary in a single query.",
              "codeType": "sql",
              "starterCode": "-- 1: Use min and max salary in a single query\n-- 2: Select employee name, position, salary\n-- 3: Combine the two results",
              "page": {
                "editor": {
                  "hints": [
                    {
                      "guide": "-- hint1: Select employee information for minimum salary",
                      "code": "SELECT Name, Position, Salary\nFROM employee\nWHERE Salary = (SELECT MIN(Salary) FROM employee)"
                    },
                    {
                      "guide": "-- hint2: Select employee information for maximum salary",
                      "code": "UNION\nSELECT Name, Position, Salary\nFROM employee\nWHERE Salary = (SELECT MAX(Salary) FROM employee);"
                    }
                  ]
                }
              }
            },
            {
              "id": "sql-project-count",
              "courseId": "sql-interview-practice",
              "chapterId": "sql-interview-ch1",
              "chapterTitle": "SQL Concepts & Code Exams",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "code-exam",
              "title": "Count Employees in Project P1",
              "description": "Return the number of employees working in project 'P1'.",
              "codeType": "sql",
              "starterCode": "-- 1: Use SELECT COUNT(*) to count rows\n-- 2: FROM EmployeeDetails\n-- 3: WHERE ProjectName = 'P1'\n-- 4: Add AS EmployeeCount to label result",
              "page": {
                "editor": {
                  "hints": [
                    {
                      "guide": "-- hint1: Use SELECT COUNT(*) to count rows",
                      "code": "SELECT COUNT(*)"
                    },
                    {
                      "guide": "-- hint2: FROM EmployeeDetails",
                      "code": "FROM EmployeeDetails"
                    },
                    {
                      "guide": "-- hint3: WHERE ProjectName = 'P1'",
                      "code": "WHERE ProjectName = 'P1'"
                    },
                    {
                      "guide": "-- hint4: Add AS EmployeeCount to label result",
                      "code": "SELECT COUNT(*) AS EmployeeCount\nFROM EmployeeDetails\nWHERE ProjectName = 'P1';"
                    }
                  ]
                }
              }
            },
            {
              "id": "sql-project-employee-count-desc",
              "courseId": "sql-interview-practice",
              "chapterId": "sql-interview-ch1",
              "chapterTitle": "SQL Concepts & Code Exams",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "code-exam",
              "title": "Project-wise Employee Count",
              "description": "Fetch project-wise employee counts sorted by count descending.",
              "codeType": "sql",
              "starterCode": "-- 1: Count rows per project in EmployeeSalary\n-- 2: Group by project\n-- 3: Order results by descending count",
              "page": {
                "editor": {
                  "hints": [
                    {
                      "guide": "-- hint1: Select project and count of EmpId",
                      "code": "SELECT Project, COUNT(EmpId) AS EmployeeCount"
                    },
                    {
                      "guide": "-- hint2: Read from EmployeeSalary table",
                      "code": "FROM EmployeeSalary"
                    },
                    {
                      "guide": "-- hint3: Group by project name",
                      "code": "GROUP BY Project"
                    },
                    {
                      "guide": "-- hint4: Order counts in descending order",
                      "code": "ORDER BY EmployeeCount DESC;"
                    }
                  ]
                }
              }
            },
            {
              "id": "sql-remove-duplicates",
              "courseId": "sql-interview-practice",
              "chapterId": "sql-interview-ch1",
              "chapterTitle": "SQL Concepts & Code Exams",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "code-exam",
              "title": "Remove Duplicate Records",
              "description": "Remove duplicate rows from a table without using a temporary table.",
              "codeType": "sql",
              "starterCode": "-- 1: Use a CTE with ROW_NUMBER() to identify duplicates\n-- 2: Delete rows with row number > 1\n-- 3: Keep one unique row per group",
              "page": {
                "editor": {
                  "hints": [
                    {
                      "guide": "-- hint1: Define a CTE to rank duplicate rows",
                      "code": "WITH RankedData AS (\n    SELECT EmpId, FullName, ManagerId, DateOfJoining,\n           ROW_NUMBER() OVER (PARTITION BY FullName, ManagerId, DateOfJoining ORDER BY EmpId) AS RowNo\n    FROM EmployeeDetails\n)"
                    },
                    {
                      "guide": "-- hint2: Delete rows where row number is greater than 1",
                      "code": "DELETE FROM RankedData WHERE RowNo > 1;"
                    }
                  ]
                }
              }
            },
            {
              "id": "sql-salary-range",
              "courseId": "sql-interview-practice",
              "chapterId": "sql-interview-ch1",
              "chapterTitle": "SQL Concepts & Code Exams",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "code-exam",
              "title": "Salary Range Query",
              "description": "Fetch employee names whose salary is between 5000 and 10000 inclusive.",
              "codeType": "sql",
              "starterCode": "-- 1: Join EmployeeDetails with EmployeeSalary\n-- 2: Filter salary between 5000 and 10000\n-- 3: Select employee names",
              "page": {
                "editor": {
                  "hints": [
                    {
                      "guide": "-- hint1: Select employee full names from EmployeeDetails",
                      "code": "SELECT ED.FullName"
                    },
                    {
                      "guide": "-- hint2: Join EmployeeSalary with EmployeeDetails by EmpId",
                      "code": "FROM EmployeeDetails ED\nJOIN EmployeeSalary ES ON ED.EmpId = ES.EmpId"
                    },
                    {
                      "guide": "-- hint3: Filter salary between 5000 and 10000",
                      "code": "WHERE ES.Salary >= 5000 AND ES.Salary <= 10000"
                    },
                    {
                      "guide": "-- hint4: Return employee names for matching records",
                      "code": "SELECT ED.FullName\nFROM EmployeeDetails ED\nJOIN EmployeeSalary ES ON ED.EmpId = ES.EmpId\nWHERE ES.Salary >= 5000 AND ES.Salary <= 10000;"
                    }
                  ]
                }
              }
            },
            {
              "id": "sql-second-largest-salary",
              "courseId": "sql-interview-practice",
              "chapterId": "sql-interview-ch1",
              "chapterTitle": "SQL Concepts & Code Exams",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "code-exam",
              "title": "Second Largest Salary",
              "description": "Fetch the second highest salary using ranking or OFFSET.",
              "codeType": "sql",
              "starterCode": "-- 1: Use ranking or OFFSET to locate the second largest salary\n-- 2: Return the salary value or row\n-- 3: Keep the query in a single statement",
              "page": {
                "editor": {
                  "hints": [
                    {
                      "guide": "-- hint1: Rank salaries in descending order",
                      "code": "WITH RankedSalaries AS (\n    SELECT EmployeeID, Salary, RANK() OVER (ORDER BY Salary DESC) AS SalaryRank\n    FROM Employees\n)"
                    },
                    {
                      "guide": "-- hint2: Select the row with rank 2",
                      "code": "SELECT EmployeeID, Salary\nFROM RankedSalaries\nWHERE SalaryRank = 2;"
                    }
                  ]
                }
              }
            },
            {
              "id": "react-crud-sql-sample",
              "courseId": "sql-interview-practice",
              "chapterId": "sql-interview-ch1",
              "chapterTitle": "SQL Concepts & Code Exams",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "code-exam",
              "title": "Products table SQL (CRUD)",
              "description": "Practice basic CRUD SQL on a products table.",
              "codeType": "sql",
              "starterCode": "-- Create table\nCREATE TABLE products (id INTEGER PRIMARY KEY, name TEXT NOT NULL, sku TEXT UNIQUE, price REAL, qty INTEGER);\n\n-- Insert samples\nINSERT INTO products (name, sku, price, qty) VALUES ('Acme Widget','AW-100',12.99,100);\nINSERT INTO products (name, sku, price, qty) VALUES ('Blue Gadget','BG-200',9.5,50);\nINSERT INTO products (name, sku, price, qty) VALUES ('Clear Cable','CC-300',4.25,250);\n\n-- Read\nSELECT * FROM products ORDER BY name;\n\n-- Update (example)\nUPDATE products SET qty = qty - 1 WHERE sku = 'AW-100';\n\n-- Delete (example)\nDELETE FROM products WHERE sku = 'CC-300';",
              "page": {
                "editor": {
                  "hints": []
                }
              }
            }
          ]
        }
      ]
    },
    {
      "id": "new-book",
      "title": "IT Newspaper",
      "description": "IT magzine",
      "isPublished": true,
      "authorName": "Jimmy Cooper",
      "authorPicture": "🧑‍💻",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 160,
      "coverImageUrl": "/book_covers/it-newspaper.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-center",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 10,
      "category": "Other, IT",
      "cat1": "Other",
      "cat2": "IT",
      "cat3": "",
      "cat4": "",
      "scIndex": 15,
      "artifactType": "newspaper",
      "stepCount": 1,
      "chapters": [
        {
          "id": "new-book-ch-1783656093762",
          "courseId": "new-book",
          "chapterIndex": 0,
          "title": "Chapter 1",
          "steps": [
            {
              "id": "new-book-ch-1783656093762-step-0",
              "courseId": "new-book",
              "chapterId": "new-book-ch-1783656093762",
              "chapterTitle": "Chapter 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "html",
              "title": "Dashboard",
              "description": "",
              "contentHtml": "<!doctype html>\n<html lang=\"en\">\n<head>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <title>Developer Daily News</title>\n  <style>\n    * {\n      box-sizing: border-box;\n      font-family: Inter, system-ui, -apple-system, sans-serif;\n    }\n    \n    body {\n      margin: 0;\n      padding: 0;\n    }\n    \n    .developer-daily {\n      background: linear-gradient(135deg, #f5f7fa 0%, #e4e8ec 100%);\n      padding: 20px;\n    }\n    \n    .header {\n      text-align: center;\n      margin-bottom: 20px;\n      padding: 16px;\n      background: white;\n      border-radius: 16px;\n      box-shadow: 0 4px 12px rgba(0,0,0,.06);\n    }\n    \n    .header h1 {\n      margin: 0;\n      font-size: 24px;\n      color: #1a202c;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      gap: 10px;\n    }\n    \n    .header .date {\n      margin-top: 8px;\n      color: #718096;\n      font-size: 14px;\n    }\n    \n    .tabs {\n      display: flex;\n      gap: 8px;\n      margin-bottom: 16px;\n      justify-content: center;\n      flex-wrap: wrap;\n    }\n    \n    .tab-btn {\n      padding: 8px 16px;\n      border: none;\n      border-radius: 10px;\n      background: white;\n      color: #4a5568;\n      font-weight: 600;\n      cursor: pointer;\n      transition: all 0.2s ease;\n      box-shadow: 0 2px 6px rgba(0,0,0,.06);\n    }\n    \n    .tab-btn:hover {\n      background: #edf2f7;\n    }\n    \n    .tab-btn.active {\n      background: linear-gradient(135deg, #6366f1 0%, #8b5cf6 100%);\n      color: white;\n      box-shadow: 0 4px 12px rgba(99,102,241,.3);\n    }\n    \n    .layout {\n      display: grid;\n      grid-template-columns: 2fr 1fr;\n      gap: 18px;\n    }\n    \n    .right {\n      display: grid;\n      grid-template-rows: 1fr 1fr;\n      gap: 18px;\n    }\n    \n    .panel {\n      background: white;\n      border-radius: 18px;\n      padding: 20px;\n      box-shadow: 0 6px 20px rgba(0,0,0,.08);\n      overflow: auto;\n      height: 440px;\n      border: 1px solid rgba(0,0,0,.05);\n    }\n    \n    .right .panel {\n      height: 211px;\n    }\n    \n    h2 {\n      margin: 0 0 16px;\n      font-size: 18px;\n      color: #2d3748;\n      display: flex;\n      align-items: center;\n      gap: 10px;\n    }\n    \n    .article {\n      padding: 14px 0;\n      border-bottom: 1px solid #f0f2f5;\n      transition: background 0.15s ease;\n      border-radius: 8px;\n      padding-left: 8px;\n      padding-right: 8px;\n    }\n    \n    .article:hover {\n      background: #f9fafb;\n    }\n    \n    .article:last-child {\n      border: none;\n    }\n    \n    .article a {\n      text-decoration: none;\n      font-weight: 700;\n      color: #2b6cb0;\n      display: block;\n      margin-bottom: 8px;\n      font-size: 15px;\n      line-height: 1.4;\n    }\n    \n    .article a:hover {\n      color: #1a365d;\n      text-decoration: underline;\n    }\n    \n    .meta {\n      font-size: 12px;\n      color: #718096;\n      display: flex;\n      gap: 12px;\n      align-items: center;\n      flex-wrap: wrap;\n    }\n    \n    .badge {\n      display: inline-flex;\n      align-items: center;\n      gap: 4px;\n      background: #ebf8ff;\n      color: #2b6cb0;\n      padding: 4px 10px;\n      border-radius: 20px;\n      font-size: 11px;\n      font-weight: 600;\n      margin-bottom: 8px;\n    }\n    \n    .loading {\n      color: #718096;\n      padding: 24px;\n      text-align: center;\n      font-style: italic;\n    }\n    \n    .refresh-btn {\n      margin-left: auto;\n      padding: 6px 12px;\n      border: none;\n      border-radius: 8px;\n      background: #edf2f7;\n      color: #4a5568;\n      font-size: 12px;\n      font-weight: 600;\n      cursor: pointer;\n      display: flex;\n      align-items: center;\n      gap: 6px;\n      transition: all 0.2s ease;\n    }\n    \n    .refresh-btn:hover {\n      background: #e2e8f0;\n      transform: rotate(180deg);\n    }\n    \n    .list-item {\n      padding: 10px 0;\n      border-bottom: 1px solid #f0f2f5;\n    }\n    \n    .list-item:last-child {\n      border: none;\n    }\n    \n    .list-item a {\n      text-decoration: none;\n      color: #2b6cb0;\n      font-weight: 600;\n      font-size: 14px;\n    }\n    \n    .list-item a:hover {\n      color: #1a365d;\n      text-decoration: underline;\n    }\n    \n    .list-item .meta {\n      margin-top: 4px;\n    }\n    \n    @media (max-width: 900px) {\n      .layout {\n        grid-template-columns: 1fr;\n      }\n      \n      .panel {\n        height: 340px;\n      }\n      \n      .right .panel {\n        height: 280px;\n      }\n      \n      .developer-daily {\n        padding: 12px;\n      }\n    }\n  </style>\n</head>\n<body>\n\n<div class=\"developer-daily\">\n  <div class=\"header\">\n    <h1>📰 Developer Daily News</h1>\n    <div class=\"date\" id=\"current-date\"></div>\n  </div>\n  \n  <div class=\"tabs\">\n    <button class=\"tab-btn active\" onclick=\"switchTab('top')\">Top Stories</button>\n    <button class=\"tab-btn\" onclick=\"switchTab('new')\">New Stories</button>\n    <button class=\"tab-btn\" onclick=\"switchTab('best')\">Best Stories</button>\n  </div>\n\n  <div class=\"layout\">\n    <div class=\"panel\">\n      <div style=\"display: flex; align-items: center;\">\n        <h2 id=\"hn-title\">📰 Hacker News - Top Stories</h2>\n        <button class=\"refresh-btn\" onclick=\"loadHN()\">🔄</button>\n      </div>\n      <div id=\"hn\" class=\"loading\">Loading latest stories...</div>\n    </div>\n\n    <div class=\"right\">\n      <div class=\"panel\">\n        <h2>🔥 Useful Links</h2>\n        <div id=\"links\">\n          <div class=\"list-item\">\n            <a href=\"https://github.com/trending\" target=\"_blank\">GitHub Trending</a>\n            <div class=\"meta\">Discover popular repositories</div>\n          </div>\n          <div class=\"list-item\">\n            <a href=\"https://stackoverflow.com/questions\" target=\"_blank\">Stack Overflow</a>\n            <div class=\"meta\">Q&A for developers</div>\n          </div>\n          <div class=\"list-item\">\n            <a href=\"https://dev.to\" target=\"_blank\">DEV Community</a>\n            <div class=\"meta\">Developer articles & tutorials</div>\n          </div>\n          <div class=\"list-item\">\n            <a href=\"https://news.ycombinator.com\" target=\"_blank\">Hacker News</a>\n            <div class=\"meta\">Tech news & discussions</div>\n          </div>\n          <div class=\"list-item\">\n            <a href=\"https://producthunt.com\" target=\"_blank\">Product Hunt</a>\n            <div class=\"meta\">Discover new products</div>\n          </div>\n        </div>\n      </div>\n\n      <div class=\"panel\">\n        <h2>💡 Quick Tips</h2>\n        <div id=\"tips\">\n          <div class=\"list-item\">\n            <strong>Keyboard shortcuts</strong> save you time every day\n          </div>\n          <div class=\"list-item\">\n            <strong>Write tests</strong> to prevent regressions\n          </div>\n          <div class=\"list-item\">\n            <strong>Commit often</strong> with meaningful messages\n          </div>\n          <div class=\"list-item\">\n            <strong>Take breaks</strong> to stay productive\n          </div>\n        </div>\n      </div>\n    </div>\n  </div>\n</div>\n\n<script>\n  let currentTab = 'top';\n  \n  // Set current date\n  const dateOptions = { weekday: 'long', year: 'numeric', month: 'long', day: 'numeric' };\n  document.getElementById('current-date').textContent = new Date().toLocaleDateString('en-US', dateOptions);\n  \n  function switchTab(tab) {\n    currentTab = tab;\n    \n    // Update active tab button\n    document.querySelectorAll('.tab-btn').forEach(btn => btn.classList.remove('active'));\n    event.target.classList.add('active');\n    \n    // Update title\n    const titles = {\n      'top': '📰 Hacker News - Top Stories',\n      'new': '📰 Hacker News - New Stories',\n      'best': '📰 Hacker News - Best Stories'\n    };\n    document.getElementById('hn-title').textContent = titles[tab];\n    \n    // Load stories\n    loadHN();\n  }\n\n  async function loadHN() {\n    const hnEl = document.getElementById('hn');\n    hnEl.innerHTML = '<div class=\"loading\">Loading stories...</div>';\n    \n    try {\n      const endpoints = {\n        'top': 'topstories',\n        'new': 'newstories',\n        'best': 'beststories'\n      };\n      \n      const ids = await fetch(\n        `https://hacker-news.firebaseio.com/v0/${endpoints[currentTab]}.json`\n      ).then(r => r.json());\n\n      const topIds = ids.slice(0, 15);\n      let html = \"\";\n\n      for (const id of topIds) {\n        try {\n          const item = await fetch(\n            `https://hacker-news.firebaseio.com/v0/item/${id}.json`\n          ).then(r => r.json());\n          \n          if (!item || !item.title) continue;\n\n          html += `\n            <div class=\"article\">\n              <div class=\"badge\">\n                ⭐ ${item.score || 0} points\n              </div>\n              <a href=\"${item.url || `https://news.ycombinator.com/item?id=${id}`}\" target=\"_blank\">\n                ${item.title}\n              </a>\n              <div class=\"meta\">\n                <span>💬 ${item.descendants || 0} comments</span>\n                <span>👤 ${item.by || 'anonymous'}</span>\n              </div>\n            </div>\n          `;\n        } catch (e) {\n          console.error('Error loading story:', e);\n        }\n      }\n\n      if (html === '') {\n        html = '<div class=\"loading\">No stories found</div>';\n      }\n      \n      hnEl.innerHTML = html;\n    } catch (error) {\n      hnEl.innerHTML = '<div class=\"loading\">Failed to load stories. Please try again.</div>';\n      console.error(error);\n    }\n  }\n\n  loadHN();\n</script>\n\n</body>\n</html>",
              "codeType": "code"
            }
          ]
        }
      ]
    },
    {
      "id": "solarsystem",
      "title": "Solar System",
      "description": "",
      "isPublished": true,
      "authorName": "Jimmy Cooper",
      "authorPicture": "🧑‍💻",
      "color": "#2563eb",
      "coverColorStart": "#7dd3fc",
      "coverColorMiddle": "#818cf8",
      "coverColorEnd": "#c084fc",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/solarsystem.webp",
      "icon": "🪐",
      "iconColorStart": "#020617",
      "iconColorMiddle": "#0f172a",
      "iconColorEnd": "#1e1b4b",
      "iconSize": 100,
      "titleFontSize": 53,
      "titleFontWeight": "bolder",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "top-center",
      "courseIndex": 10,
      "category": "Kid, Interactive",
      "cat1": "Kid",
      "cat2": "Interactive",
      "cat3": "",
      "cat4": "",
      "pIndex": 2,
      "artifactType": "book",
      "stepCount": 43,
      "chapters": [
        {
          "id": "solarsystem-ch-import-1784351954791-1",
          "courseId": "solarsystem",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "solarsystem-ch-import-1784351954791-1-step-0",
              "courseId": "solarsystem",
              "chapterId": "solarsystem-ch-import-1784351954791-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "html",
              "title": "Book Briefing",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n  <meta charset=\"UTF-8\">\r\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n  <title>Solar System Adventure - Book Briefing</title>\r\n  <style>\r\n    *{\r\n      margin:0;\r\n      padding:0;\r\n      box-sizing:border-box;\r\n    }\r\n    body{\r\n      font-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;\r\n      background:#0f0c29;\r\n      color:#e0e7ff;\r\n      min-height:100vh;\r\n      position:relative;\r\n      overflow-x:hidden;\r\n    }\r\n    .stars{\r\n      position:fixed;\r\n      top:0;\r\n      left:0;\r\n      width:100%;\r\n      height:100%;\r\n      pointer-events:none;\r\n      background-image:\r\n        radial-gradient(2px 2px at 20px 30px,#fff,transparent),\r\n        radial-gradient(2px 2px at 40px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 90px 40px,#fff,transparent),\r\n        radial-gradient(2px 2px at 130px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 160px 120px,#fff,transparent),\r\n        radial-gradient(2px 2px at 200px 50px,#fff,transparent),\r\n        radial-gradient(1px 1px at 250px 160px,#fff,transparent),\r\n        radial-gradient(2px 2px at 300px 90px,#fff,transparent),\r\n        radial-gradient(1px 1px at 350px 130px,#fff,transparent),\r\n        radial-gradient(2px 2px at 400px 60px,#fff,transparent),\r\n        radial-gradient(1px 1px at 450px 180px,#fff,transparent),\r\n        radial-gradient(2px 2px at 500px 100px,#fff,transparent),\r\n        radial-gradient(1px 1px at 550px 140px,#fff,transparent),\r\n        radial-gradient(2px 2px at 600px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 650px 190px,#fff,transparent),\r\n        radial-gradient(2px 2px at 700px 110px,#fff,transparent),\r\n        radial-gradient(1px 1px at 750px 150px,#fff,transparent),\r\n        radial-gradient(2px 2px at 800px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 850px 170px,#fff,transparent);\r\n      background-size:900px 200px;\r\n      animation:twinkle 4s ease-in-out infinite;\r\n      z-index:0;\r\n    }\r\n    @keyframes twinkle{\r\n      0%,100%{opacity:0.3;}\r\n      50%{opacity:0.8;}\r\n    }\r\n    .container{\r\n      max-width:640px;\r\n      margin:auto;\r\n      padding:32px 16px 40px;\r\n      position:relative;\r\n      z-index:1;\r\n    }\r\n    .cover{\r\n      background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);\r\n      border-radius:28px;\r\n      padding:40px 28px;\r\n      text-align:center;\r\n      color:#fff;\r\n      box-shadow:0 10px 40px rgba(102,126,234,0.4);\r\n      margin-bottom:22px;\r\n      position:relative;\r\n      overflow:hidden;\r\n      flex-shrink:0;\r\n    }\r\n    .cover::before{\r\n      content:'';\r\n      position:absolute;\r\n      top:-50%;\r\n      left:-50%;\r\n      width:200%;\r\n      height:200%;\r\n      background:radial-gradient(circle,rgba(255,255,255,0.1) 0%,transparent 70%);\r\n      animation:rotate 20s linear infinite;\r\n    }\r\n    @keyframes rotate{\r\n      from{transform:rotate(0deg);}\r\n      to{transform:rotate(360deg);}\r\n    }\r\n    .cover .logo{\r\n      font-size:70px;\r\n      line-height:1;\r\n      margin-bottom:12px;\r\n      position:relative;\r\n      z-index:1;\r\n    }\r\n    .cover h1{\r\n      font-size:34px;\r\n      margin-bottom:8px;\r\n      position:relative;\r\n      z-index:1;\r\n    }\r\n    .cover .tagline{\r\n      font-size:18px;\r\n      opacity:.95;\r\n      margin-bottom:18px;\r\n      position:relative;\r\n      z-index:1;\r\n    }\r\n    .cover .badges{\r\n      display:flex;\r\n      justify-content:center;\r\n      gap:10px;\r\n      flex-wrap:wrap;\r\n      position:relative;\r\n      z-index:1;\r\n    }\r\n    .cover .pill{\r\n      background:rgba(255,255,255,.22);\r\n      padding:8px 16px;\r\n      border-radius:999px;\r\n      font-size:14px;\r\n      font-weight:bold;\r\n    }\r\n    .card{\r\n      background:#1a1735;\r\n      backdrop-filter:blur(10px);\r\n      border-radius:24px;\r\n      padding:22px;\r\n      margin-bottom:18px;\r\n      box-shadow:0 6px 20px rgba(0,0,0,.2);\r\n      border:1px solid rgba(255,255,255,0.1);\r\n    }\r\n    .card h2{\r\n      color:#a78bfa;\r\n      margin-bottom:14px;\r\n      font-size:22px;\r\n    }\r\n    .card p{\r\n      font-size:18px;\r\n      line-height:1.8;\r\n      margin-bottom:12px;\r\n    }\r\n    .meta-row{\r\n      display:flex;\r\n      gap:14px;\r\n      flex-wrap:wrap;\r\n      margin-bottom:8px;\r\n    }\r\n    .meta-item{\r\n      flex:1;\r\n      min-width:140px;\r\n      background:rgba(167,139,250,0.2);\r\n      border-radius:16px;\r\n      padding:14px;\r\n      text-align:center;\r\n    }\r\n    .meta-label{\r\n      font-size:13px;\r\n      font-weight:bold;\r\n      color:#c4b5fd;\r\n      margin-bottom:4px;\r\n    }\r\n    .meta-value{\r\n      font-size:18px;\r\n      font-weight:bold;\r\n      color:#fff;\r\n    }\r\n    .concept-grid{\r\n      display:grid;\r\n      grid-template-columns:repeat(2,1fr);\r\n      gap:12px;\r\n      margin-top:6px;\r\n    }\r\n    .concept-item{\r\n      background:rgba(255,255,255,0.05);\r\n      border-radius:14px;\r\n      padding:12px 14px;\r\n      display:flex;\r\n      align-items:center;\r\n      gap:10px;\r\n      font-size:15px;\r\n      font-weight:bold;\r\n      color:#e0e7ff;\r\n    }\r\n    .concept-item .emoji{\r\n      font-size:22px;\r\n    }\r\n    .steps{\r\n      counter-reset: step;\r\n    }\r\n    .step{\r\n      display:flex;\r\n      gap:14px;\r\n      margin-bottom:16px;\r\n      align-items:flex-start;\r\n    }\r\n    .step-num{\r\n      flex-shrink:0;\r\n      width:34px;\r\n      height:34px;\r\n      border-radius:50%;\r\n      background:#667eea;\r\n      color:#fff;\r\n      display:flex;\r\n      align-items:center;\r\n      justify-content:center;\r\n      font-weight:bold;\r\n    }\r\n    .step p{\r\n      margin:0;\r\n      font-size:17px;\r\n      line-height:1.7;\r\n    }\r\n    .tip{\r\n      margin-top:0;\r\n      background:rgba(251,191,36,0.2);\r\n      border-left:6px solid #fbbf24;\r\n      padding:16px;\r\n      border-radius:12px;\r\n      font-size:17px;\r\n      line-height:1.7;\r\n    }\r\n    .nav-hint{\r\n      margin-top:20px;\r\n      text-align:center;\r\n      font-size:13px;\r\n      color:#a78bfa;\r\n      background:rgba(167,139,250,0.1);\r\n      padding:10px;\r\n      border-radius:10px;\r\n    }\r\n    .start-btn{\r\n      display:block;\r\n      width:100%;\r\n      text-align:center;\r\n      margin-top:6px;\r\n      padding:20px;\r\n      border:none;\r\n      border-radius:18px;\r\n      background:linear-gradient(135deg,#667eea,#764ba2);\r\n      color:white;\r\n      font-size:22px;\r\n      font-weight:bold;\r\n      cursor:pointer;\r\n      text-decoration:none;\r\n      transition:.2s;\r\n    }\r\n    .start-btn:active{\r\n      transform:scale(.98);\r\n    }\r\n    .author-row{\r\n      display:flex;\r\n      align-items:center;\r\n      gap:14px;\r\n    }\r\n    .author-avatar{\r\n      flex-shrink:0;\r\n      width:56px;\r\n      height:56px;\r\n      border-radius:50%;\r\n      background:linear-gradient(135deg,#a78bfa,#667eea);\r\n      display:flex;\r\n      align-items:center;\r\n      justify-content:center;\r\n      font-size:28px;\r\n    }\r\n    .author-name{\r\n      font-size:19px;\r\n      font-weight:bold;\r\n      color:#fff;\r\n    }\r\n    .author-role{\r\n      font-size:14px;\r\n      color:#c4b5fd;\r\n    }\r\n    .speech{\r\n      background:rgba(251,191,36,0.15);\r\n      border-radius:16px;\r\n      padding:18px;\r\n      margin-top:12px;\r\n      position:relative;\r\n    }\r\n    .speech::before{\r\n      content:'💬';\r\n      position:absolute;\r\n      top:-12px;\r\n      left:20px;\r\n      font-size:24px;\r\n    }\r\n    .speech p{\r\n      font-size:17px;\r\n      line-height:1.7;\r\n      font-style:italic;\r\n      margin:0;\r\n    }\r\n    @media (max-width: 480px) {\r\n      .container{padding:20px 14px 32px;}\r\n      .cover{padding:28px 20px;}\r\n      .cover .logo{font-size:56px;margin-bottom:10px;}\r\n      .cover h1{font-size:26px;}\r\n      .cover .tagline{font-size:15px;margin-bottom:14px;}\r\n      .cover .pill{font-size:12px;padding:6px 12px;}\r\n    }\r\n  /* solar-desktop-fit */\r\nhtml {\r\n  min-height: 100%;\r\n}\r\nbody:has(.character-grid),\r\nbody:has(.game-shell),\r\nbody:has(#solarSvg),\r\nbody:has(.fire-btn),\r\nbody:has(.planet-game) {\r\n  overflow: hidden !important;\r\n  height: 100%;\r\n  min-height: 0 !important;\r\n}\r\nbody:not(:has(.character-grid)):not(:has(.game-shell)):not(:has(#solarSvg)):not(:has(.fire-btn)):not(:has(.planet-game)) {\r\n  overflow-x: hidden;\r\n  overflow-y: auto;\r\n  -webkit-overflow-scrolling: touch;\r\n  min-height: 100%;\r\n  height: auto;\r\n}\r\n.game-shell {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.character-grid) .container,\r\nbody:has(.game-shell) .container,\r\nbody:has(#solarSvg) .container,\r\nbody:has(.fire-btn) .container,\r\nbody:has(.planet-game) .container {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.game-shell) .game-shell {\r\n  padding: 4px 8px 6px;\r\n}\r\nbody:has(.game-shell) .game-shell .title {\r\n  display: none;\r\n}\r\nbody:has(.game-shell) .ui-container {\r\n  margin-bottom: 4px;\r\n  padding: 4px 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.game-shell) .game-stage {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  width: 100%;\r\n  aspect-ratio: 7 / 6;\r\n}\r\nbody:has(.game-shell) .touch-controls {\r\n  flex-shrink: 0;\r\n  margin-top: 4px;\r\n}\r\nbody:has(#solarSvg) .container {\r\n  padding: 8px 12px 10px;\r\n}\r\nbody:has(#solarSvg) .solar-panel {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  display: flex;\r\n  flex-direction: column;\r\n  margin-bottom: 6px;\r\n  padding: 8px;\r\n}\r\nbody:has(#solarSvg) .svg-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  max-height: none;\r\n  aspect-ratio: unset;\r\n  height: auto;\r\n}\r\nbody:has(#solarSvg) #solarSvg {\r\n  min-height: 0;\r\n  height: 100%;\r\n}\r\nbody:has(#solarSvg) .minigame-panel {\r\n  flex-shrink: 0;\r\n  max-height: 34%;\r\n  overflow-y: auto;\r\n}\r\nbody:has(.fire-btn) .container {\r\n  padding: 4px 12px 6px;\r\n}\r\nbody:has(.fire-btn) .game-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n}\r\nbody:has(.fire-btn) .fire-btn {\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .container {\r\n  padding: 8px 12px 10px;\r\n  justify-content: center;\r\n}\r\nbody:has(.character-grid) .header {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-section {\r\n  padding: 8px;\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-character {\r\n  font-size: 36px;\r\n  margin-bottom: 4px;\r\n}\r\nbody:has(.character-grid) input[type=\"text\"] {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-grid {\r\n  gap: 6px;\r\n  margin-bottom: 0;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-option {\r\n  padding: 6px 2px;\r\n  font-size: 26px;\r\n  border-width: 2px;\r\n  border-radius: 12px;\r\n}\r\nbody:has(.character-grid) .character-name {\r\n  font-size: 10px;\r\n  margin-top: 2px;\r\n}\r\n@media (min-width: 640px), (min-width: 768px) and (max-width: 1024px) {\r\n  body:has(.character-grid) .container {\r\n    padding: 6px 12px 8px;\r\n    justify-content: center;\r\n  }\r\n  body:has(.character-grid) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.character-grid) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(.character-grid) .preview-section {\r\n    padding: 6px 8px;\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 32px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.character-grid) .preview-name {\r\n    font-size: 15px;\r\n  }\r\n  body:has(.character-grid) input[type=\"text\"] {\r\n    padding: 6px 10px;\r\n    margin-bottom: 6px;\r\n    font-size: 14px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-grid {\r\n    gap: 6px;\r\n    margin-bottom: 0;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    padding: 4px 2px;\r\n    font-size: 24px;\r\n    border-width: 2px;\r\n    border-radius: 10px;\r\n  }\r\n  body:has(.character-grid) .character-name {\r\n    font-size: 9px;\r\n    margin-top: 1px;\r\n  }\r\n  body:has(.game-shell) .ui-item {\r\n    font-size: 13px;\r\n    padding: 4px 8px;\r\n  }\r\n  body:has(.game-shell) .touch-controls {\r\n    gap: 10px;\r\n  }\r\n  body:has(#solarSvg) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(#solarSvg) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(#solarSvg) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(#solarSvg) .info-panel,\r\n  body:has(#solarSvg) .nav-hint {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .header {\r\n    margin-bottom: 4px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.fire-btn) .header .subtitle {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .hud {\r\n    padding: 6px 10px;\r\n    margin-bottom: 4px;\r\n    font-size: 12px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .game-wrap {\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.fire-btn) .fire-btn {\r\n    padding: 10px;\r\n    font-size: 14px;\r\n    margin-bottom: 0;\r\n  }\r\n  body:has(.fire-btn) .instructions,\r\n  body:has(.fire-btn) .nav-hint {\r\n    display: none;\r\n  }\r\n  .planet-svg-panel .svg-viewport,\r\n  .svg-viewport {\r\n    max-height: 220px !important;\r\n    min-height: 0 !important;\r\n  }\r\n  .planet-game .game-canvas,\r\n  .game-canvas-wrap {\r\n    height: 220px !important;\r\n    min-height: 180px !important;\r\n    max-height: 220px !important;\r\n  }\r\n  .planet-game {\r\n    padding: 10px;\r\n    margin-top: 10px;\r\n    flex-shrink: 0;\r\n  }\r\n  .planet-game h2 {\r\n    margin-bottom: 8px;\r\n    font-size: 17px;\r\n  }\r\n  .planet-game p {\r\n    margin-bottom: 8px;\r\n    font-size: 12px;\r\n  }\r\n  .touch-controls {\r\n    margin-top: 6px;\r\n    grid-template-columns: repeat(3, 48px);\r\n    grid-template-rows: repeat(3, 48px);\r\n    gap: 6px;\r\n  }\r\n  .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n}\r\n@media (max-height: 760px) {\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 28px;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    font-size: 22px;\r\n    padding: 3px 2px;\r\n  }\r\n  body:has(.game-shell) .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 18px;\r\n  }\r\n}\r\n  \r\nbody.reading-page {\r\n  overflow-x: hidden;\r\n  overflow-y: auto !important;\r\n  height: auto !important;\r\n  min-height: 100%;\r\n  -webkit-overflow-scrolling: touch;\r\n}\r\nbody.reading-page .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  display: block;\r\n}\r\n\r\n/* solar-ui-audit-overrides */\nbody.reading-page,\nbody.reading-page:has(.container),\nbody.reading-page:has(.quiz-card),\nbody.reading-page:has(.character-grid) {\n  overflow-y: auto !important;\n  height: auto !important;\n}\nbody.reading-page .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  display: block;\n}\nbody.reading-page:has(.character-grid) .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  justify-content: flex-start;\n}\n@media (max-width: 639px) {\n  body.big-planet-page .planet-svg-panel {\n    padding: 8px !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    max-width: 100% !important;\n    overflow: hidden !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .svg-viewport,\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    width: 100% !important;\n    max-width: 100% !important;\n    height: auto !important;\n    max-height: min(78vw, calc(100svh - 220px)) !important;\n    min-height: 0 !important;\n    aspect-ratio: 1 !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .container {\n    overflow-x: hidden !important;\n    max-width: 100% !important;\n  }\n  body.big-planet-page .sun-game .game-canvas-wrap,\n  body.big-planet-page .planet-game .game-canvas,\n  body.big-planet-page .planet-game .game-canvas-wrap {\n    height: min(48vh, 400px) !important;\n    min-height: min(40vh, 280px) !important;\n    max-height: min(52vh, 420px) !important;\n  }\n}\n@media (min-width: 640px) {\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport,\n  body.big-planet-page .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n    min-height: min(56vw, calc(100svh - 200px)) !important;\n  }\n}\nbody.big-planet-page .sun-game .game-canvas-wrap,\nbody.big-planet-page .planet-game .game-canvas,\nbody.big-planet-page .planet-game .game-canvas-wrap {\n  width: 100% !important;\n  height: min(50vh, 440px) !important;\n  min-height: min(42vh, 300px) !important;\n  max-height: min(56vh, 480px) !important;\n}\nbody.big-planet-page .sun-game,\nbody.big-planet-page .planet-game {\n  margin-bottom: 8px !important;\n}\nbody.big-planet-page .nav-hint {\n  margin-top: 8px !important;\n  padding-bottom: 8px !important;\n  font-size: 12px !important;\n  line-height: 1.45 !important;\n}\nbody.all-planets-page:has(#solarSvg) .svg-wrap {\n  max-height: min(96vw, calc(100svh - 162px)) !important;\n  min-height: min(43svh, calc(100svh - 168px), 96vw) !important;\n}\nbody.big-game-page:has(.game-shell) {\n  overflow: hidden !important;\n  height: 100% !important;\n  min-height: 100% !important;\n  max-height: 100% !important;\n}\nhtml:has(body.big-game-page) {\n  height: 100% !important;\n  min-height: 100% !important;\n  overflow: hidden !important;\n}\nbody.big-game-page:has(.game-shell) .game-shell {\n  min-height: 100% !important;\n  height: 100% !important;\n  max-height: 100% !important;\n  display: flex !important;\n  flex-direction: column !important;\n}\nbody.big-game-page:has(.game-shell) .stage-wrap {\n  flex: 1 1 auto !important;\n  min-height: 0 !important;\n  align-items: center !important;\n  justify-content: center !important;\n}\nbody.big-game-page:has(.game-shell) .game-stage {\n  flex: 1 1 auto !important;\n  width: 100% !important;\n  height: 100% !important;\n  min-height: 0 !important;\n  max-height: none !important;\n  aspect-ratio: unset !important;\n  margin: 0 !important;\n}\n@media (min-width: 768px) {\n  body.big-game-page:has(.game-shell) .stage-wrap {\n    align-items: center !important;\n    justify-content: center !important;\n  }\n  body.big-game-page:has(.game-shell) .game-stage {\n    flex: 1 1 auto !important;\n    width: 100% !important;\n    height: 100% !important;\n    min-height: 0 !important;\n    max-height: none !important;\n    aspect-ratio: unset !important;\n    margin: 0 !important;\n  }\n}\nbody.big-game-page:has(.fire-btn) .game-wrap {\n  min-height: min(calc(100svh - 178px), 78vh) !important;\n  height: min(calc(100svh - 178px), 78vh) !important;\n  max-height: none !important;\n}\n@media (min-width: 640px) {\n  body:has(.planet-svg-panel) .svg-viewport,\n  body:has(.planet-game) .game-canvas,\n  body:has(.sun-game) .game-canvas-wrap {\n    max-height: none !important;\n  }\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n  }\n}\n  </style>\r\n<script>\r\n(function (w) {\r\n  var BOOK = \"solarsystem\";\r\n  function key(name) {\r\n    return \"book:\" + BOOK + \":\" + name;\r\n  }\r\n  w.SolarPlayer = {\r\n    getUserName: function () {\r\n      return localStorage.getItem(key(\"userName\")) || localStorage.getItem(\"userName\") || \"Explorer\";\r\n    },\r\n    getCharacter: function () {\r\n      return localStorage.getItem(key(\"userCharacter\")) || localStorage.getItem(\"userCharacter\") || \"👨‍🚀\";\r\n    },\r\n    getCharacterName: function () {\r\n      return localStorage.getItem(key(\"characterName\")) || localStorage.getItem(\"characterName\") || \"Astronaut\";\r\n    },\r\n    save: function (name, character, characterName) {\r\n      localStorage.setItem(key(\"userName\"), name);\r\n      localStorage.setItem(key(\"userCharacter\"), character);\r\n      if (characterName != null) localStorage.setItem(key(\"characterName\"), characterName);\r\n      localStorage.setItem(\"userName\", name);\r\n      localStorage.setItem(\"userCharacter\", character);\r\n      if (characterName != null) localStorage.setItem(\"characterName\", characterName);\r\n    },\r\n  };\r\n})(window);\r\n</script>\r\n</head>\r\n<body class=\"reading-page\">\r\n<div class=\"stars\"></div>\r\n<div class=\"container\">\r\n  <div class=\"cover\">\r\n    <div class=\"logo\">🌌</div>\r\n    <h1>Solar System Adventure</h1>\r\n    <div class=\"tagline\">Explore space, one planet at a time!</div>\r\n    <div class=\"badges\">\r\n      <div class=\"pill\">🎂 Age 7–8</div>\r\n      <div class=\"pill\">🪐 8 Planets</div>\r\n      <div class=\"pill\">🎮 Fun Activities</div>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>📖 About This Book</h2>\r\n    <p>\r\n      <strong>Solar System Adventure</strong> is an interactive journey through our cosmic neighborhood. Instead of just reading about planets, you'll <strong>explore</strong> them through fun animations, activities, and quizzes!\r\n    </p>\r\n    <p>\r\n      Each chapter introduces you to a new planet or the Sun with simple explanations, colorful visuals, and interactive elements. You'll learn amazing facts about space while having fun!\r\n    </p>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>ℹ️ Book Details</h2>\r\n    <div class=\"meta-row\">\r\n      <div class=\"meta-item\">\r\n        <div class=\"meta-label\">AUTHOR</div>\r\n        <div class=\"meta-value\">Jimmy Cooper</div>\r\n      </div>\r\n      <div class=\"meta-item\">\r\n        <div class=\"meta-label\">AGE RANGE</div>\r\n        <div class=\"meta-value\">7–8 years</div>\r\n      </div>\r\n      <div class=\"meta-item\">\r\n        <div class=\"meta-label\">CHAPTERS</div>\r\n        <div class=\"meta-value\">34</div>\r\n      </div>\r\n    </div>\r\n    <div class=\"author-row\" style=\"margin-top:14px;\">\r\n      <div class=\"author-avatar\">👨‍🚀</div>\r\n      <div>\r\n        <div class=\"author-name\">Jimmy Cooper</div>\r\n        <div class=\"author-role\">Author &amp; Creator, Solar System Adventure</div>\r\n      </div>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>💬 Author's Message</h2>\r\n    <div class=\"speech\">\r\n      <p>\r\n        \"Hello, young explorer! I'm Jimmy Cooper, and I created this book to share my love for space with you. The solar system is full of wonders, and I want you to discover them all. Each planet has its own special story, and I can't wait for you to learn about them. Let's blast off on this amazing adventure together!\"\r\n      </p>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🧩 What You'll Learn</h2>\r\n    <div class=\"concept-grid\">\r\n      <div class=\"concept-item\"><span class=\"emoji\">☀️</span> The Sun</div>\r\n      <div class=\"concept-item\"><span class=\"emoji\">🪐</span> All 8 Planets</div>\r\n      <div class=\"concept-item\"><span class=\"emoji\">🌙</span> The Moon</div>\r\n      <div class=\"concept-item\"><span class=\"emoji\">💫</span> Space Facts</div>\r\n      <div class=\"concept-item\"><span class=\"emoji\">🌍</span> Planet Sizes</div>\r\n      <div class=\"concept-item\"><span class=\"emoji\">🔭</span> Distances</div>\r\n      <div class=\"concept-item\"><span class=\"emoji\">❄️</span> Temperature</div>\r\n      <div class=\"concept-item\"><span class=\"emoji\">🎯</span> Fun Quizzes</div>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🚀 How to Use This Book</h2>\r\n    <div class=\"steps\">\r\n      <div class=\"step\">\r\n        <div class=\"step-num\">1</div>\r\n        <p>Start with the book briefing (this page) to learn about the adventure ahead.</p>\r\n      </div>\r\n      <div class=\"step\">\r\n        <div class=\"step-num\">2</div>\r\n        <p>Check the Index to see all the chapters and planets you'll explore.</p>\r\n      </div>\r\n      <div class=\"step\">\r\n        <div class=\"step-num\">3</div>\r\n        <p>Visit each planet chapter to see animations and learn fun facts.</p>\r\n      </div>\r\n      <div class=\"step\">\r\n        <div class=\"step-num\">4</div>\r\n        <p>Read the \"Explained\" page to understand more about each planet.</p>\r\n      </div>\r\n      <div class=\"step\">\r\n        <div class=\"step-num\">5</div>\r\n        <p>Take the quiz to test what you learned before moving to the next planet.</p>\r\n      </div>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <div class=\"tip\">\r\n      🌟 <strong>For parents & teachers:</strong> This book is designed for curious young minds aged 7-8. Simple language, colorful visuals, and interactive elements make learning about space fun and engaging!\r\n    </div>\r\n  </div>\r\n\r\n<div class=\"nav-hint\">\r\n  <div>💡 Use the ← → arrows in the top navigation bar to go to the next chapter.</div>\r\n  <div>💡 Use the 🏠 button in the top navigation bar to go back to the Home page.</div>\r\n</div>\r\n\r\n</div>\r\n</body>\r\n</html>\r\n"
            }
          ]
        },
        {
          "id": "solarsystem-ch-import-1784351954791-10",
          "courseId": "solarsystem",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "solarsystem-ch-import-1784351954791-10-step-0",
              "courseId": "solarsystem",
              "chapterId": "solarsystem-ch-import-1784351954791-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "html",
              "title": "The Sun Quiz",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n  <meta charset=\"UTF-8\">\r\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n  <title>Solar System Adventure - The Sun Quiz</title>\r\n  <style>\r\n    *{\r\n      margin:0;\r\n      padding:0;\r\n      box-sizing:border-box;\r\n    }\r\n    body{\r\n      font-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;\r\n      background:#0f0c29;\r\n      color:#e0e7ff;\r\n      min-height:100vh;\r\n      position:relative;\r\n      overflow-x:hidden;\r\n    }\r\n    .stars{\r\n      position:fixed;\r\n      top:0;\r\n      left:0;\r\n      width:100%;\r\n      height:100%;\r\n      pointer-events:none;\r\n      background-image:\r\n        radial-gradient(2px 2px at 20px 30px,#fff,transparent),\r\n        radial-gradient(2px 2px at 40px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 90px 40px,#fff,transparent),\r\n        radial-gradient(2px 2px at 130px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 160px 120px,#fff,transparent),\r\n        radial-gradient(2px 2px at 200px 50px,#fff,transparent),\r\n        radial-gradient(1px 1px at 250px 160px,#fff,transparent),\r\n        radial-gradient(2px 2px at 300px 90px,#fff,transparent),\r\n        radial-gradient(1px 1px at 350px 130px,#fff,transparent),\r\n        radial-gradient(2px 2px at 400px 60px,#fff,transparent),\r\n        radial-gradient(1px 1px at 450px 180px,#fff,transparent),\r\n        radial-gradient(2px 2px at 500px 100px,#fff,transparent),\r\n        radial-gradient(1px 1px at 550px 140px,#fff,transparent),\r\n        radial-gradient(2px 2px at 600px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 650px 190px,#fff,transparent),\r\n        radial-gradient(2px 2px at 700px 110px,#fff,transparent),\r\n        radial-gradient(1px 1px at 750px 150px,#fff,transparent),\r\n        radial-gradient(2px 2px at 800px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 850px 170px,#fff,transparent);\r\n      background-size:900px 200px;\r\n      animation:twinkle 4s ease-in-out infinite;\r\n      z-index:0;\r\n    }\r\n    @keyframes twinkle{\r\n      0%,100%{opacity:0.3;}\r\n      50%{opacity:0.8;}\r\n    }\r\n    .container{\r\n      max-width:640px;\r\n      margin:auto;\r\n      padding:12px 16px 20px;\r\n      position:relative;\r\n      z-index:1;\r\n    }\r\n    @media (max-width: 480px) {\r\n      .container {\r\n        padding: 10px 12px 16px;\r\n      }\r\n    }\r\n    .header{\r\n      text-align:center;\r\n      margin-bottom:12px;\r\n    }\r\n    h1{\r\n      font-size:24px;\r\n      color:#ffd700;\r\n      margin-bottom:4px;\r\n    }\r\n    .subtitle{\r\n      color:#c4b5fd;\r\n      font-size:16px;\r\n    }\r\n    .player-info{\r\n      display:flex;\r\n      align-items:center;\r\n      justify-content:center;\r\n      gap:8px;\r\n      margin-top:6px;\r\n      font-size:16px;\r\n      color:#ffd700;\r\n      font-weight:bold;\r\n    }\r\n    .player-info span:first-child{\r\n      font-size:24px;\r\n    }\r\n    .competition-bar{\r\n      display:flex;\r\n      justify-content:space-between;\r\n      align-items:center;\r\n      background:#1a1735;\r\n      border-radius:12px;\r\n      padding:10px;\r\n      margin-bottom:12px;\r\n    }\r\n    .competition-bar.hidden{display:none;}\r\n    .competitor{\r\n      display:flex;\r\n      flex-direction:column;\r\n      align-items:center;\r\n      gap:4px;\r\n    }\r\n    .competitor-icon{font-size:28px;}\r\n    .competitor-name{font-size:12px;color:#c4b5fd;}\r\n    .competitor-score{font-size:18px;font-weight:bold;color:#ffd700;}\r\n    .vs-divider{font-size:18px;color:#a78bfa;font-weight:bold;}\r\n    .quiz-card{\r\n      background:#1a1735;\r\n      backdrop-filter:blur(10px);\r\n      border-radius:12px;\r\n      padding:12px;\r\n      margin-bottom:8px;\r\n      border:1px solid rgba(255,255,255,0.1);\r\n      display:none;\r\n    }\r\n    .quiz-card.active{\r\n      display:block;\r\n    }\r\n    .question{\r\n      font-size:15px;\r\n      font-weight:bold;\r\n      margin-bottom:10px;\r\n      color:#fff;\r\n    }\r\n    .options{\r\n      display:flex;\r\n      flex-direction:column;\r\n      gap:6px;\r\n    }\r\n    .option{\r\n      padding:10px 14px;\r\n      background:rgba(255,255,255,0.05);\r\n      border:2px solid rgba(255,255,255,0.2);\r\n      border-radius:8px;\r\n      cursor:pointer;\r\n      font-size:14px;\r\n      transition:0.2s;\r\n    }\r\n    .option:hover{\r\n      background:#1a1735;\r\n      border-color:#ffd700;\r\n    }\r\n    .option.correct{\r\n      background:rgba(34,197,94,0.3);\r\n      border-color:#22c55e;\r\n    }\r\n    .option.wrong{\r\n      background:rgba(239,68,68,0.3);\r\n      border-color:#ef4444;\r\n    }\r\n    .feedback{\r\n      margin-top:8px;\r\n      padding:8px;\r\n      border-radius:8px;\r\n      font-size:13px;\r\n      display:none;\r\n    }\r\n    .feedback.show{\r\n      display:block;\r\n    }\r\n    .feedback.correct{\r\n      background:rgba(34,197,94,0.2);\r\n      color:#4ade80;\r\n    }\r\n    .feedback.wrong{\r\n      background:rgba(239,68,68,0.2);\r\n      color:#f87171;\r\n    }\r\n    .score-card{\r\n      background:linear-gradient(135deg, rgba(255,215,0,0.98), rgba(255,165,0,0.98));\r\n      border-radius:24px;\r\n      padding:10px 20px 60px;\r\n      text-align:center;\r\n      margin-top:20px;\r\n      display:none;\r\n      box-shadow: 0 16px 48px rgba(255, 215, 0, 0.35);\r\n      border:4px solid #fff176;\r\n      z-index: 10;\r\n      position: relative;\r\n    }\r\n    .score-card.show{\r\n      display:block;\r\n      animation: slideUp 0.5s ease-out;\r\n    }\r\n    @keyframes slideUp {\r\n      from {\r\n        opacity: 0;\r\n        transform: translateY(30px);\r\n      }\r\n      to {\r\n        opacity: 1;\r\n        transform: translateY(0);\r\n      }\r\n    }\r\n    .score-card h2{\r\n      font-size:26px;\r\n      margin-top: 0;\r\n      margin-bottom:30px;\r\n      color:#1a1240;\r\n      text-shadow: 1px 1px 0 rgba(255,255,255,0.4);\r\n    }\r\n    .score-display{\r\n      background:linear-gradient(135deg, #1a1240, #3a2f70);\r\n      border-radius:18px;\r\n      padding:18px;\r\n      margin-bottom:18px;\r\n      box-shadow: inset 0 4px 12px rgba(0,0,0,0.35);\r\n      position: relative;\r\n      z-index: 20;\r\n    }\r\n    .score-card .score{\r\n      font-size:52px;\r\n      font-weight:bold;\r\n      margin-bottom:6px;\r\n      color:#ffe066;\r\n      text-shadow: 0 0 18px rgba(255, 224, 102, 0.7);\r\n    }\r\n    .score-label{\r\n      font-size:13px;\r\n      color:#d1c4ff;\r\n      text-transform: uppercase;\r\n      letter-spacing:2px;\r\n    }\r\n    .score-card .message{\r\n      font-size:17px;\r\n      margin-top:10px;\r\n      margin-bottom:16px;\r\n      color:#ffffff;\r\n      font-weight:bold;\r\n      padding:10px;\r\n      background:#1a1240;\r\n      border-radius:12px;\r\n    }\r\n    .podium{\r\n      display:flex;\r\n      justify-content:center;\r\n      align-items:flex-end;\r\n      gap:14px;\r\n      margin-top:120px;\r\n      height:140px;\r\n      padding:6px;\r\n      overflow: visible;\r\n    }\r\n    .podium-place{\r\n      display:flex;\r\n      flex-direction:column;\r\n      align-items:center;\r\n      gap:4px;\r\n      transition:transform 0.3s ease;\r\n      position: relative;\r\n      z-index: 1;\r\n    }\r\n    .podium-place:hover{\r\n      transform:translateY(-1px);\r\n    }\r\n    .podium-character{\r\n      font-size:42px;\r\n      filter:drop-shadow(0 2px 4px rgba(0,0,0,0.3));\r\n      animation: none;\r\n    }\r\n    .podium-bar{\r\n      border-radius:12px 12px 0 0;\r\n      display:flex;\r\n      align-items:center;\r\n      justify-content:center;\r\n      font-size:22px;\r\n      font-weight:bold;\r\n      color:#fff;\r\n      position:relative;\r\n      box-shadow: 0 -4px 18px rgba(0,0,0,0.25);\r\n    }\r\n    .podium-bar.first{\r\n      width:100px;\r\n      height:100px;\r\n      background:linear-gradient(180deg,#b8860b,#8b6914);\r\n      box-shadow: 0 -4px 20px rgba(184,134,11,0.45);\r\n    }\r\n    .podium-bar.second{\r\n      width:90px;\r\n      height:80px;\r\n      background:linear-gradient(180deg,#c0c0c0,#a0a0a0);\r\n      box-shadow: 0 -4px 18px rgba(192,192,192,0.35);\r\n    }\r\n    .rank-badge{\r\n      position:absolute;\r\n      top:-10px;\r\n      font-size:26px;\r\n      animation: none;\r\n    }\r\n    .podium-name{\r\n      font-size:13px;\r\n      color:#1a1240;\r\n      margin-top:6px;\r\n      text-align:center;\r\n      font-weight:bold;\r\n      background:rgba(255,255,255,0.6);\r\n      padding:5px 9px;\r\n      border-radius:8px;\r\n    }\r\n    .podium-score{\r\n      font-size:15px;\r\n      color:#ffffff;\r\n      font-weight:bold;\r\n      background:#1a1240;\r\n      padding:3px 7px;\r\n      border-radius:6px;\r\n    }\r\n    .button-group{\r\n      display:flex;\r\n      gap:10px;\r\n      justify-content:center;\r\n      margin-top:20px;\r\n      flex-wrap:wrap;\r\n    }\r\n    .retry-btn{\r\n      padding:14px 28px;\r\n      border:none;\r\n      border-radius:14px;\r\n      font-size:15px;\r\n      font-weight:bold;\r\n      cursor:pointer;\r\n      transition:all 0.3s ease;\r\n      box-shadow:0 5px 16px rgba(0,0,0,0.25);\r\n    }\r\n    .retry-btn{\r\n      background:linear-gradient(135deg,#1a1240,#3a2f70);\r\n      color:#ffe066;\r\n    }\r\n    .retry-btn:hover{\r\n      transform:scale(1.06);\r\n      box-shadow:0 7px 22px rgba(0,0,0,0.35);\r\n    }\r\n    \r\n    \r\n    /* Mobile adjustments */\r\n    @media (max-width: 480px) {\r\n      .score-card {\r\n        padding:10px 14px 60px;\r\n        margin-top: 14px;\r\n      }\r\n      .score-card h2 {\r\n        font-size: 20px;\r\n      }\r\n      .score-card .score {\r\n        font-size: 10px;\r\n      }\r\n      .score-display {\r\n        padding: 9px;\r\n      }\r\n      .score-card .message {\r\n        margin-top: 8px;\r\n        margin-bottom: 12px;\r\n        font-size: 14px;\r\n        color:#ffffff;\r\n        background:#1a1240;\r\n      }\r\n      .podium {\r\n        height: 120px;\r\n        gap: 12px;\r\n        padding: 6px;\r\n        margin-top: 120px;\r\n      }\r\n      .podium-character {\r\n        font-size: 36px;\r\n      }\r\n      .podium-bar.first {\r\n        width: 85px;\r\n        height: 90px;\r\n        background:linear-gradient(180deg,#b8860b,#8b6914);\r\n      }\r\n      .podium-bar.second {\r\n        width: 75px;\r\n        height: 70px;\r\n      }\r\n      .rank-badge {\r\n        font-size: 22px;\r\n        top: -8px;\r\n      }\r\n      .button-group {\r\n        flex-direction: column;\r\n        gap: 10px;\r\n      }\r\n      .retry-btn {\r\n        width: 100%;\r\n        padding: 14px;\r\n        font-size: 14px;\r\n      }\r\n    }\r\n    .nav-hint{\r\n      margin-top:12px;\r\n      text-align:center;\r\n      font-size:11px;\r\n      color:#a78bfa;\r\n      background:rgba(167,139,250,0.1);\r\n      padding:6px;\r\n      border-radius:8px;\r\n    }\r\n  /* solar-desktop-fit */\r\nhtml {\r\n  min-height: 100%;\r\n}\r\nbody:has(.character-grid),\r\nbody:has(.game-shell),\r\nbody:has(#solarSvg),\r\nbody:has(.fire-btn),\r\nbody:has(.planet-game) {\r\n  overflow: hidden !important;\r\n  height: 100%;\r\n  min-height: 0 !important;\r\n}\r\nbody:not(:has(.character-grid)):not(:has(.game-shell)):not(:has(#solarSvg)):not(:has(.fire-btn)):not(:has(.planet-game)) {\r\n  overflow-x: hidden;\r\n  overflow-y: auto;\r\n  -webkit-overflow-scrolling: touch;\r\n  min-height: 100%;\r\n  height: auto;\r\n}\r\n.game-shell {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.character-grid) .container,\r\nbody:has(.game-shell) .container,\r\nbody:has(#solarSvg) .container,\r\nbody:has(.fire-btn) .container,\r\nbody:has(.planet-game) .container {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.game-shell) .game-shell {\r\n  padding: 4px 8px 6px;\r\n}\r\nbody:has(.game-shell) .game-shell .title {\r\n  display: none;\r\n}\r\nbody:has(.game-shell) .ui-container {\r\n  margin-bottom: 4px;\r\n  padding: 4px 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.game-shell) .game-stage {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  width: 100%;\r\n  aspect-ratio: 7 / 6;\r\n}\r\nbody:has(.game-shell) .touch-controls {\r\n  flex-shrink: 0;\r\n  margin-top: 4px;\r\n}\r\nbody:has(#solarSvg) .container {\r\n  padding: 8px 12px 10px;\r\n}\r\nbody:has(#solarSvg) .solar-panel {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  display: flex;\r\n  flex-direction: column;\r\n  margin-bottom: 6px;\r\n  padding: 8px;\r\n}\r\nbody:has(#solarSvg) .svg-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  max-height: none;\r\n  aspect-ratio: unset;\r\n  height: auto;\r\n}\r\nbody:has(#solarSvg) #solarSvg {\r\n  min-height: 0;\r\n  height: 100%;\r\n}\r\nbody:has(#solarSvg) .minigame-panel {\r\n  flex-shrink: 0;\r\n  max-height: 34%;\r\n  overflow-y: auto;\r\n}\r\nbody:has(.fire-btn) .container {\r\n  padding: 4px 12px 6px;\r\n}\r\nbody:has(.fire-btn) .game-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n}\r\nbody:has(.fire-btn) .fire-btn {\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .container {\r\n  padding: 8px 12px 10px;\r\n  justify-content: center;\r\n}\r\nbody:has(.character-grid) .header {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-section {\r\n  padding: 8px;\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-character {\r\n  font-size: 36px;\r\n  margin-bottom: 4px;\r\n}\r\nbody:has(.character-grid) input[type=\"text\"] {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-grid {\r\n  gap: 6px;\r\n  margin-bottom: 0;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-option {\r\n  padding: 6px 2px;\r\n  font-size: 26px;\r\n  border-width: 2px;\r\n  border-radius: 12px;\r\n}\r\nbody:has(.character-grid) .character-name {\r\n  font-size: 10px;\r\n  margin-top: 2px;\r\n}\r\n@media (min-width: 640px), (min-width: 768px) and (max-width: 1024px) {\r\n  body:has(.character-grid) .container {\r\n    padding: 6px 12px 8px;\r\n    justify-content: center;\r\n  }\r\n  body:has(.character-grid) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.character-grid) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(.character-grid) .preview-section {\r\n    padding: 6px 8px;\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 32px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.character-grid) .preview-name {\r\n    font-size: 15px;\r\n  }\r\n  body:has(.character-grid) input[type=\"text\"] {\r\n    padding: 6px 10px;\r\n    margin-bottom: 6px;\r\n    font-size: 14px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-grid {\r\n    gap: 6px;\r\n    margin-bottom: 0;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    padding: 4px 2px;\r\n    font-size: 24px;\r\n    border-width: 2px;\r\n    border-radius: 10px;\r\n  }\r\n  body:has(.character-grid) .character-name {\r\n    font-size: 9px;\r\n    margin-top: 1px;\r\n  }\r\n  body:has(.game-shell) .ui-item {\r\n    font-size: 13px;\r\n    padding: 4px 8px;\r\n  }\r\n  body:has(.game-shell) .touch-controls {\r\n    gap: 10px;\r\n  }\r\n  body:has(#solarSvg) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(#solarSvg) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(#solarSvg) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(#solarSvg) .info-panel,\r\n  body:has(#solarSvg) .nav-hint {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .header {\r\n    margin-bottom: 4px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.fire-btn) .header .subtitle {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .hud {\r\n    padding: 6px 10px;\r\n    margin-bottom: 4px;\r\n    font-size: 12px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .game-wrap {\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.fire-btn) .fire-btn {\r\n    padding: 10px;\r\n    font-size: 14px;\r\n    margin-bottom: 0;\r\n  }\r\n  body:has(.fire-btn) .instructions,\r\n  body:has(.fire-btn) .nav-hint {\r\n    display: none;\r\n  }\r\n  .planet-svg-panel .svg-viewport,\r\n  .svg-viewport {\r\n    max-height: 220px !important;\r\n    min-height: 0 !important;\r\n  }\r\n  .planet-game .game-canvas,\r\n  .game-canvas-wrap {\r\n    height: 220px !important;\r\n    min-height: 180px !important;\r\n    max-height: 220px !important;\r\n  }\r\n  .planet-game {\r\n    padding: 10px;\r\n    margin-top: 10px;\r\n    flex-shrink: 0;\r\n  }\r\n  .planet-game h2 {\r\n    margin-bottom: 8px;\r\n    font-size: 17px;\r\n  }\r\n  .planet-game p {\r\n    margin-bottom: 8px;\r\n    font-size: 12px;\r\n  }\r\n  .touch-controls {\r\n    margin-top: 6px;\r\n    grid-template-columns: repeat(3, 48px);\r\n    grid-template-rows: repeat(3, 48px);\r\n    gap: 6px;\r\n  }\r\n  .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n}\r\n@media (max-height: 760px) {\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 28px;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    font-size: 22px;\r\n    padding: 3px 2px;\r\n  }\r\n  body:has(.game-shell) .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 18px;\r\n  }\r\n}\r\n/* quiz-readability-boost */\r\n.quiz-card{padding:16px !important;}\r\n.question{font-size:20px !important;line-height:1.45 !important;}\r\n.quiz-card .option,.options .option{font-size:18px !important;line-height:1.4 !important;padding:12px 16px !important;}\r\n.feedback{font-size:17px !important;line-height:1.45 !important;}\r\n.competitor-name{font-size:16px !important;}\r\n.competitor-score{font-size:22px !important;}\r\n.vs-divider{font-size:22px !important;}\r\n.competitor-icon{font-size:34px !important;}\r\n.player-info{font-size:18px !important;}\r\n.container > .header .subtitle,.header .subtitle,.subtitle{font-size:18px !important;}\r\n.container > .header h1,.header h1{font-size:28px !important;}\r\n.podium-name{font-size:16px !important;}\r\n.podium-score{font-size:18px !important;}\r\n.score-label{font-size:16px !important;}\r\n.score-card .message{font-size:20px !important;}\r\n.retry-btn{font-size:18px !important;}\r\n.quiz-card .options,.options{gap:10px !important;}\r\n.q-label{font-size:17px !important;}\r\n.q-text{font-size:22px !important;line-height:1.6 !important;}\r\n.card .option,.option{font-size:20px !important;line-height:1.45 !important;padding:14px 18px !important;}\r\n.card .scene,.scene{font-size:20px !important;}\r\n.explain,.explanation{font-size:18px !important;line-height:1.5 !important;}\r\n  \r\nbody.reading-page {\r\n  overflow-x: hidden;\r\n  overflow-y: auto !important;\r\n  height: auto !important;\r\n  min-height: 100%;\r\n  -webkit-overflow-scrolling: touch;\r\n}\r\nbody.reading-page .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  display: block;\r\n}\r\n\r\n/* solar-ui-audit-overrides */\nbody.reading-page,\nbody.reading-page:has(.container),\nbody.reading-page:has(.quiz-card),\nbody.reading-page:has(.character-grid) {\n  overflow-y: auto !important;\n  height: auto !important;\n}\nbody.reading-page .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  display: block;\n}\nbody.reading-page:has(.character-grid) .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  justify-content: flex-start;\n}\n@media (max-width: 639px) {\n  body.big-planet-page .planet-svg-panel {\n    padding: 8px !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    max-width: 100% !important;\n    overflow: hidden !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .svg-viewport,\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    width: 100% !important;\n    max-width: 100% !important;\n    height: auto !important;\n    max-height: min(78vw, calc(100svh - 220px)) !important;\n    min-height: 0 !important;\n    aspect-ratio: 1 !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .container {\n    overflow-x: hidden !important;\n    max-width: 100% !important;\n  }\n  body.big-planet-page .sun-game .game-canvas-wrap,\n  body.big-planet-page .planet-game .game-canvas,\n  body.big-planet-page .planet-game .game-canvas-wrap {\n    height: min(48vh, 400px) !important;\n    min-height: min(40vh, 280px) !important;\n    max-height: min(52vh, 420px) !important;\n  }\n}\n@media (min-width: 640px) {\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport,\n  body.big-planet-page .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n    min-height: min(56vw, calc(100svh - 200px)) !important;\n  }\n}\nbody.big-planet-page .sun-game .game-canvas-wrap,\nbody.big-planet-page .planet-game .game-canvas,\nbody.big-planet-page .planet-game .game-canvas-wrap {\n  width: 100% !important;\n  height: min(50vh, 440px) !important;\n  min-height: min(42vh, 300px) !important;\n  max-height: min(56vh, 480px) !important;\n}\nbody.big-planet-page .sun-game,\nbody.big-planet-page .planet-game {\n  margin-bottom: 8px !important;\n}\nbody.big-planet-page .nav-hint {\n  margin-top: 8px !important;\n  padding-bottom: 8px !important;\n  font-size: 12px !important;\n  line-height: 1.45 !important;\n}\nbody.all-planets-page:has(#solarSvg) .svg-wrap {\n  max-height: min(96vw, calc(100svh - 162px)) !important;\n  min-height: min(43svh, calc(100svh - 168px), 96vw) !important;\n}\nbody.big-game-page:has(.game-shell) {\n  overflow: hidden !important;\n  height: 100% !important;\n  min-height: 100% !important;\n  max-height: 100% !important;\n}\nhtml:has(body.big-game-page) {\n  height: 100% !important;\n  min-height: 100% !important;\n  overflow: hidden !important;\n}\nbody.big-game-page:has(.game-shell) .game-shell {\n  min-height: 100% !important;\n  height: 100% !important;\n  max-height: 100% !important;\n  display: flex !important;\n  flex-direction: column !important;\n}\nbody.big-game-page:has(.game-shell) .stage-wrap {\n  flex: 1 1 auto !important;\n  min-height: 0 !important;\n  align-items: center !important;\n  justify-content: center !important;\n}\nbody.big-game-page:has(.game-shell) .game-stage {\n  flex: 1 1 auto !important;\n  width: 100% !important;\n  height: 100% !important;\n  min-height: 0 !important;\n  max-height: none !important;\n  aspect-ratio: unset !important;\n  margin: 0 !important;\n}\n@media (min-width: 768px) {\n  body.big-game-page:has(.game-shell) .stage-wrap {\n    align-items: center !important;\n    justify-content: center !important;\n  }\n  body.big-game-page:has(.game-shell) .game-stage {\n    flex: 1 1 auto !important;\n    width: 100% !important;\n    height: 100% !important;\n    min-height: 0 !important;\n    max-height: none !important;\n    aspect-ratio: unset !important;\n    margin: 0 !important;\n  }\n}\nbody.big-game-page:has(.fire-btn) .game-wrap {\n  min-height: min(calc(100svh - 178px), 78vh) !important;\n  height: min(calc(100svh - 178px), 78vh) !important;\n  max-height: none !important;\n}\n@media (min-width: 640px) {\n  body:has(.planet-svg-panel) .svg-viewport,\n  body:has(.planet-game) .game-canvas,\n  body:has(.sun-game) .game-canvas-wrap {\n    max-height: none !important;\n  }\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n  }\n}\n  </style>\r\n<script>\r\n(function (w) {\r\n  var BOOK = \"solarsystem\";\r\n  function key(name) {\r\n    return \"book:\" + BOOK + \":\" + name;\r\n  }\r\n  w.SolarPlayer = {\r\n    getUserName: function () {\r\n      return localStorage.getItem(key(\"userName\")) || localStorage.getItem(\"userName\") || \"Explorer\";\r\n    },\r\n    getCharacter: function () {\r\n      return localStorage.getItem(key(\"userCharacter\")) || localStorage.getItem(\"userCharacter\") || \"👨‍🚀\";\r\n    },\r\n    getCharacterName: function () {\r\n      return localStorage.getItem(key(\"characterName\")) || localStorage.getItem(\"characterName\") || \"Astronaut\";\r\n    },\r\n    save: function (name, character, characterName) {\r\n      localStorage.setItem(key(\"userName\"), name);\r\n      localStorage.setItem(key(\"userCharacter\"), character);\r\n      if (characterName != null) localStorage.setItem(key(\"characterName\"), characterName);\r\n      localStorage.setItem(\"userName\", name);\r\n      localStorage.setItem(\"userCharacter\", character);\r\n      if (characterName != null) localStorage.setItem(\"characterName\", characterName);\r\n    },\r\n  };\r\n})(window);\r\n</script>\r\n</head>\r\n<body class=\"reading-page\">\r\n<div class=\"stars\"></div>\r\n<div class=\"container\">\r\n  <div class=\"header\">\r\n    <h1>❓ The Sun Quiz</h1>\r\n  </div>\r\n\r\n  <div class=\"competition-bar\" id=\"liveScoreBar\">\r\n    <div class=\"competitor\">\r\n      <div class=\"competitor-icon\" id=\"playerIcon\">👨‍🚀</div>\r\n      <div class=\"competitor-name\" id=\"playerName2\">Explorer</div>\r\n      <div class=\"competitor-score\" id=\"playerScore\">0</div>\r\n    </div>\r\n    <div class=\"vs-divider\">VS</div>\r\n    <div class=\"competitor\">\r\n      <div class=\"competitor-icon\" id=\"botIcon\">☀️</div>\r\n      <div class=\"competitor-name\" id=\"botName\">Solaris</div>\r\n      <div class=\"competitor-score\" id=\"computerScore\">0</div>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"quiz-card active\" id=\"quizCard-1\">\r\n    <div class=\"question\">1. What is the Sun made of mostly?</div>\r\n    <div class=\"options\">\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 1, false)\">Rock and metal</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 1, true)\">Hydrogen and helium</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 1, false)\">Oxygen and carbon</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 1, false)\">Water and ice</div>\r\n    </div>\r\n    <div class=\"feedback\" id=\"feedback-1\"></div>\r\n  </div>\r\n\r\n  <div class=\"quiz-card\" id=\"quizCard-2\">\r\n    <div class=\"question\">2. How hot is the Sun's surface?</div>\r\n    <div class=\"options\">\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 2, false)\">1,000°C</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 2, false)\">2,500°C</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 2, true)\">5,500°C</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 2, false)\">10,000°C</div>\r\n    </div>\r\n    <div class=\"feedback\" id=\"feedback-2\"></div>\r\n  </div>\r\n\r\n  <div class=\"quiz-card\" id=\"quizCard-3\">\r\n    <div class=\"question\">3. What process creates energy in the Sun?</div>\r\n    <div class=\"options\">\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 3, false)\">Burning</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 3, true)\">Nuclear fusion</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 3, false)\">Electricity</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 3, false)\">Chemical reaction</div>\r\n    </div>\r\n    <div class=\"feedback\" id=\"feedback-3\"></div>\r\n  </div>\r\n\r\n  <div class=\"quiz-card\" id=\"quizCard-4\">\r\n    <div class=\"question\">4. How old is the Sun?</div>\r\n    <div class=\"options\">\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 4, false)\">1 million years</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 4, false)\">100 million years</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 4, false)\">1 billion years</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 4, true)\">4.6 billion years</div>\r\n    </div>\r\n    <div class=\"feedback\" id=\"feedback-4\"></div>\r\n  </div>\r\n\r\n  <div class=\"quiz-card\" id=\"quizCard-5\">\r\n    <div class=\"question\">5. What are dark spots on the Sun called?</div>\r\n    <div class=\"options\">\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 5, true)\">Sunspots</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 5, false)\">Moon spots</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 5, false)\">Star spots</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 5, false)\">Dark holes</div>\r\n    </div>\r\n    <div class=\"feedback\" id=\"feedback-5\"></div>\r\n  </div>\r\n\r\n  <div class=\"quiz-card\" id=\"quizCard-6\">\r\n    <div class=\"question\">6. How long does it take for sunlight to reach Earth?</div>\r\n    <div class=\"options\">\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 6, false)\">1 second</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 6, false)\">1 minute</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 6, true)\">8 minutes</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 6, false)\">1 hour</div>\r\n    </div>\r\n    <div class=\"feedback\" id=\"feedback-6\"></div>\r\n  </div>\r\n\r\n  <div class=\"score-card\" id=\"scoreCard\">\r\n    <h2>🎉 Quiz Complete!</h2>\r\n    <div class=\"podium\" id=\"podium\">\r\n      <div class=\"podium-place\" id=\"podium-second\">\r\n        <div class=\"podium-character\" id=\"podium-char-2\">☀️</div>\r\n        <div class=\"podium-bar second\">\r\n          <span class=\"rank-badge\">🥈</span>\r\n        </div>\r\n        <div class=\"podium-score\" id=\"podium-score-2\">0</div>\r\n        <div class=\"podium-name\" id=\"podium-name-2\">Solaris</div>\r\n      </div>\r\n      <div class=\"podium-place\" id=\"podium-first\">\r\n        <div class=\"podium-character\" id=\"podium-char-1\">👨‍🚀</div>\r\n        <div class=\"podium-bar first\">\r\n          <span class=\"rank-badge\">🥇</span>\r\n        </div>\r\n        <div class=\"podium-score\" id=\"podium-score-1\">0</div>\r\n        <div class=\"podium-name\" id=\"podium-name-1\">Ariel</div>\r\n      </div>\r\n    </div>\r\n    <div class=\"message\" id=\"scoreMessage\"></div>\r\n    <div class=\"button-group\">\r\n      <button class=\"retry-btn\" onclick=\"retryQuiz()\">🔄 Try Again</button>\r\n    </div>\r\n  </div>\r\n\r\n<div class=\"nav-hint\">\r\n  <div>💡 Use the ← → arrows in the top navigation bar to go to the next chapter.</div>\r\n  <div>💡 Use the 🏠 button in the top navigation bar to go back to the Home page.</div>\r\n</div>\r\n\r\n</div>\r\n\r\n<script>\r\nlet score = 0;\r\nlet currentQuestion = 1;\r\nconst totalQuestions = 6;\r\nlet computerScore = 0;\r\n\r\nfunction checkAnswer(element, questionNum, isCorrect) {\r\n  const parent = element.parentElement;\r\n  const options = parent.querySelectorAll('.option');\r\n  const feedback = document.getElementById('feedback-' + questionNum);\r\n  \r\n  options.forEach(opt => {\r\n    opt.style.pointerEvents = 'none';\r\n  });\r\n  \r\n  // Computer answers randomly (70% chance of being correct)\r\n  const computerCorrect = Math.random() < 0.7;\r\n  if (computerCorrect) {\r\n    computerScore++;\r\n    document.getElementById('computerScore').textContent = computerScore;\r\n  }\r\n  \r\n  if (isCorrect) {\r\n    element.classList.add('correct');\r\n    feedback.textContent = '✅ Correct! Great job!';\r\n    feedback.className = 'feedback show correct';\r\n    score++;\r\n    document.getElementById('playerScore').textContent = score;\r\n  } else {\r\n    element.classList.add('wrong');\r\n    feedback.textContent = '❌ Not quite. Try again next time!';\r\n    feedback.className = 'feedback show wrong';\r\n  }\r\n  \r\n  setTimeout(() => {\r\n    nextQuestion();\r\n  }, 1500);\r\n}\r\n\r\nfunction nextQuestion() {\r\n  const currentCard = document.getElementById('quizCard-' + currentQuestion);\r\n  currentCard.classList.remove('active');\r\n  \r\n  currentQuestion++;\r\n  \r\n  if (currentQuestion <= totalQuestions) {\r\n    const nextCard = document.getElementById('quizCard-' + currentQuestion);\r\n    nextCard.classList.add('active');\r\n  } else {\r\n    showScore();\r\n  }\r\n}\r\n\r\n\r\nfunction showScore() {\r\n  const scoreCard = document.getElementById('scoreCard');\r\n  const scoreMessage = document.getElementById('scoreMessage');\r\n  const podium = document.getElementById('podium');\r\n  \r\n  \r\n  const userName = SolarPlayer.getUserName() || 'Explorer';\r\n  const userCharacter = SolarPlayer.getCharacter() || '👨‍🚀';\r\n  const botName = 'Solaris';\r\n  const botCharacter = '☀️';\r\n  \r\n  // Create competitors array with scores\r\n  const competitors = [\r\n    { name: userName, character: userCharacter, score: score, isPlayer: true },\r\n    { name: botName, character: botCharacter, score: computerScore, isPlayer: false }\r\n  ];\r\n  \r\n  // Sort by score (descending)\r\n  competitors.sort((a, b) => b.score - a.score);\r\n  \r\n  // Update podium\r\n  document.getElementById('podium-char-1').textContent = competitors[0].character;\r\n  document.getElementById('podium-name-1').textContent = competitors[0].name;\r\n  document.getElementById('podium-score-1').textContent = competitors[0].score;\r\n  \r\n  document.getElementById('podium-char-2').textContent = competitors[1].character;\r\n  document.getElementById('podium-name-2').textContent = competitors[1].name;\r\n  document.getElementById('podium-score-2').textContent = competitors[1].score;\r\n  \r\n  // Update message\r\n  if (competitors[0].isPlayer) {\r\n    scoreMessage.textContent = '🎉 ' + userName + ' wins! Amazing job!';\r\n  } else {\r\n    scoreMessage.textContent = competitors[0].name + ' won this time. Try again!';\r\n  }\r\n  \r\n  document.getElementById('liveScoreBar').classList.add('hidden');\r\n  document.querySelectorAll('.quiz-card').forEach(c => c.classList.remove('active'));\r\n  podium.style.display = 'flex';\r\n  scoreCard.classList.add('show');\r\n}\r\n\r\nfunction retryQuiz() {\r\n  score = 0;\r\n  currentQuestion = 1;\r\n  computerScore = 0;\r\n  \r\n  document.querySelectorAll('.quiz-card').forEach((card, index) => {\r\n    card.classList.remove('active');\r\n    if (index === 0) card.classList.add('active');\r\n  });\r\n  \r\n  document.querySelectorAll('.option').forEach(opt => {\r\n    opt.classList.remove('correct', 'wrong');\r\n    opt.style.pointerEvents = 'auto';\r\n  });\r\n  \r\n  document.querySelectorAll('.feedback').forEach(fb => {\r\n    fb.classList.remove('show', 'correct', 'wrong');\r\n  });\r\n  \r\n  document.getElementById('scoreCard').classList.remove('show');\r\n  document.getElementById('liveScoreBar').classList.remove('hidden');\r\n  document.getElementById('playerScore').textContent = '0';\r\n  document.getElementById('computerScore').textContent = '0';\r\n}\r\n\r\n// Load player info from page 3 character selection\nfunction loadPlayerInfo() {\n  const userName = SolarPlayer.getUserName() || 'Explorer';\n  const userCharacter = SolarPlayer.getCharacter() || '👨‍🚀';\n  const playerName2 = document.getElementById('playerName2');\n  const playerIcon = document.getElementById('playerIcon');\n  const podiumChar = document.getElementById('podium-char-1');\n  const podiumName = document.getElementById('podium-name-1');\n  if (playerName2) playerName2.textContent = userName;\n  if (playerIcon) playerIcon.textContent = userCharacter;\n  if (podiumChar) podiumChar.textContent = userCharacter;\n  if (podiumName) podiumName.textContent = userName;\n}\nloadPlayerInfo();\n\n</script>\r\n</body>\r\n</html>\r\n"
            }
          ]
        },
        {
          "id": "solarsystem-ch-import-1784351954791-11",
          "courseId": "solarsystem",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "solarsystem-ch-import-1784351954791-11-step-0",
              "courseId": "solarsystem",
              "chapterId": "solarsystem-ch-import-1784351954791-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "html",
              "title": "Mercury",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n  <meta charset=\"UTF-8\">\r\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n  <title>Solar System Adventure - Mercury</title>\r\n  <style>\r\n    *{\r\n      margin:0;\r\n      padding:0;\r\n      box-sizing:border-box;\r\n    }\r\n    body{\r\n      font-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;\r\n      background:#0f0c29;\r\n      color:#e0e7ff;\r\n      min-height:100vh;\r\n      position:relative;\r\n      overflow-x:hidden;\r\n    }\r\n    .stars{\r\n      position:fixed;\r\n      top:0;\r\n      left:0;\r\n      width:100%;\r\n      height:100%;\r\n      pointer-events:none;\r\n      background-image:\r\n        radial-gradient(2px 2px at 20px 30px,#fff,transparent),\r\n        radial-gradient(2px 2px at 40px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 90px 40px,#fff,transparent),\r\n        radial-gradient(2px 2px at 130px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 160px 120px,#fff,transparent),\r\n        radial-gradient(2px 2px at 200px 50px,#fff,transparent),\r\n        radial-gradient(1px 1px at 250px 160px,#fff,transparent),\r\n        radial-gradient(2px 2px at 300px 90px,#fff,transparent),\r\n        radial-gradient(1px 1px at 350px 130px,#fff,transparent),\r\n        radial-gradient(2px 2px at 400px 60px,#fff,transparent),\r\n        radial-gradient(1px 1px at 450px 180px,#fff,transparent),\r\n        radial-gradient(2px 2px at 500px 100px,#fff,transparent),\r\n        radial-gradient(1px 1px at 550px 140px,#fff,transparent),\r\n        radial-gradient(2px 2px at 600px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 650px 190px,#fff,transparent),\r\n        radial-gradient(2px 2px at 700px 110px,#fff,transparent),\r\n        radial-gradient(1px 1px at 750px 150px,#fff,transparent),\r\n        radial-gradient(2px 2px at 800px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 850px 170px,#fff,transparent);\r\n      background-size:900px 200px;\r\n      animation:twinkle 4s ease-in-out infinite;\r\n      z-index:0;\r\n    }\r\n    @keyframes twinkle{\r\n      0%,100%{opacity:0.3;}\r\n      50%{opacity:0.8;}\r\n    }\r\n    .container{\r\n      max-width:640px;\r\n      margin:auto;\r\n      padding:24px 16px 40px;\r\n      position:relative;\r\n      z-index:1;\r\n    }\r\n    .header{\r\n      text-align:center;\r\n      margin-bottom:20px;\r\n    }\r\n    h1{\r\n      font-size:32px;\r\n      color:#b5b5b5;\r\n      margin-bottom:8px;\r\n    }\r\n    .subtitle{\r\n      color:#c4b5fd;\r\n      font-size:16px;\r\n    }\r\n    .mercury-display{\r\n      display:flex;\r\n      justify-content:center;\r\n      align-items:center;\r\n      margin:30px 0;\r\n    }\r\n    .mercury{\r\n      width:100px;\r\n      height:100px;\r\n      background:radial-gradient(circle at 30% 30%,#d4d4d4,#8c8c8c,#5a5a5a);\r\n      border-radius:50%;\r\n      box-shadow:0 0 30px rgba(181,181,181,0.3),inset -10px -10px 20px rgba(0,0,0,0.4);\r\n      cursor:pointer;\r\n      transition:transform 0.3s;\r\n      animation:float 3s ease-in-out infinite;\r\n    }\r\n    .mercury:hover{\r\n      transform:scale(1.1);\r\n    }\r\n    @keyframes float{\r\n      0%,100%{transform:translateY(0);}\r\n      50%{transform:translateY(-10px);}\r\n    }\r\n    .card{\r\n      background:#1a1735;\r\n      backdrop-filter:blur(10px);\r\n      border-radius:20px;\r\n      padding:20px;\r\n      margin-bottom:16px;\r\n      border:1px solid rgba(255,255,255,0.1);\r\n    }\r\n    .card h2{\r\n      color:#b5b5b5;\r\n      margin-bottom:12px;\r\n      font-size:20px;\r\n    }\r\n    .card p{\r\n      font-size:16px;\r\n      line-height:1.7;\r\n      margin-bottom:10px;\r\n    }\r\n    .fact-box{\r\n      background:rgba(251,191,36,0.2);\r\n      border-left:6px solid #fbbf24;\r\n      padding:16px;\r\n      border-radius:12px;\r\n      margin-top:12px;\r\n    }\r\n    .fact-box h3{\r\n      color:#fbbf24;\r\n      margin-bottom:8px;\r\n      font-size:18px;\r\n    }\r\n    .fact-box p{\r\n      font-size:15px;\r\n      line-height:1.6;\r\n      margin:0;\r\n    }\r\n    .stats-grid{\r\n      display:grid;\r\n      grid-template-columns:repeat(2,1fr);\r\n      gap:12px;\r\n      margin-top:12px;\r\n    }\r\n    .stat-item{\r\n      background:rgba(181,181,181,0.1);\r\n      border-radius:12px;\r\n      padding:14px;\r\n      text-align:center;\r\n    }\r\n    .stat-label{\r\n      font-size:13px;\r\n      color:#c4b5fd;\r\n      margin-bottom:4px;\r\n    }\r\n    .stat-value{\r\n      font-size:18px;\r\n      font-weight:bold;\r\n      color:#b5b5b5;\r\n    }\r\n    .nav-hint{\r\n      margin-top:20px;\r\n      text-align:center;\r\n      font-size:13px;\r\n      color:#a78bfa;\r\n      background:rgba(167,139,250,0.1);\r\n      padding:10px;\r\n      border-radius:10px;\r\n    }\r\n    .planet-game{\r\n      background:#1a1735;\r\n      backdrop-filter:blur(10px);\r\n      border-radius:20px;\r\n      padding:20px;\r\n      margin-top:20px;\r\n      border:1px solid rgba(255,255,255,0.1);\r\n    }\r\n    .planet-game h2{\r\n      color:#a0a0a0;\r\n      margin-bottom:16px;\r\n      font-size:20px;\r\n      text-align:center;\r\n    }\r\n    .planet-game p{\r\n      text-align:center;\r\n      color:#c4b5fd;\r\n      font-size:14px;\r\n      margin-bottom:16px;\r\n    }\r\n    .game-canvas{position:relative;width:100%;height:280px;min-height:220px;max-height:280px;\r\n      background:rgba(0,0,0,0.5);\r\n      border-radius:16px;\r\n      overflow:hidden;\r\n      border:2px solid rgba(181,181,181,0.3);\r\n      touch-action:none;\r\n    }\r\n    canvas{\r\n      display:block;\r\n      width:100%;\r\n      height:100%;\r\n    }\r\n    .touch-controls{\r\n      display:flex;\r\n      justify-content:center;\r\n      gap:12px;\r\n      margin-top:12px;\r\n    }\r\n    .touch-btn{\r\n      width:60px;\r\n      height:60px;\r\n      border-radius:12px;\r\n      background:rgba(255,255,255,0.15);\r\n      border:2px solid rgba(181,181,181,0.3);\r\n      color:#fff;\r\n      font-size:24px;\r\n      cursor:pointer;\r\n      user-select:none;\r\n      -webkit-user-select:none;\r\n      transition:background 0.2s;\r\n      display:flex;\r\n      align-items:center;\r\n      justify-content:center;\r\n    }\r\n    .touch-btn:active{\r\n      background:rgba(255,255,255,0.3);\r\n    }\r\n    .touch-btn:hover{\r\n      background:rgba(255,255,255,0.25);\r\n    }\r\n    .game-score{\r\n      text-align:center;\r\n      font-size:20px;\r\n      color:#a0a0a0;\r\n      font-weight:bold;\r\n      margin-top:16px;\r\n    }\r\n    .game-timer{\r\n      text-align:center;\r\n      font-size:16px;\r\n      color:#c4b5fd;\r\n      margin-top:8px;\r\n    }\r\n    .start-game-btn{\r\n      display:block;\r\n      margin:16px auto 0;\r\n      padding:12px 24px;\r\n      border:none;\r\n      border-radius:12px;\r\n      background:linear-gradient(135deg,#a0a0a0,#808080);\r\n      color:#fff;\r\n      font-size:16px;\r\n      font-weight:bold;\r\n      cursor:pointer;\r\n      transition:0.2s;\r\n    }\r\n    .start-game-btn:hover{\r\n      transform:scale(1.05);\r\n    }\r\n  \r\n    .planet-svg-panel{background:#12102a;border-radius:20px;border:1px solid rgba(181,181,181,0.45);padding:12px;margin:20px 0;}\r\n    .svg-viewport{width:100%;aspect-ratio:1;max-height:min(72vw,260px);border-radius:14px;overflow:hidden;background:#0a0820;touch-action:none;}\r\n    .svg-viewport svg{width:100%;height:100%;display:block;cursor:grab;}\r\n    .planet-info-panel{margin-top:10px;min-height:52px;padding:12px 14px;background:#1a1735;border-radius:12px;border-left:4px solid #b5b5b5;font-size:14px;line-height:1.55;}\r\n    .planet-info-panel strong{color:#b5b5b5;font-size:15px;}\r\n    .svg-controls{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:10px;}\r\n    .svg-ctrl{padding:10px 14px;border:none;border-radius:10px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-size:13px;font-weight:bold;cursor:pointer;min-height:44px;}\r\n    .svg-ctrl.active{background:linear-gradient(135deg,#f59e0b,#ef4444);}\r\n    .game-desc{text-align:center;color:#c4b5fd;font-size:14px;margin-bottom:14px;line-height:1.55;padding:0 8px;}\r\n    .game-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(8,6,24,0.94);padding:22px 26px;border-radius:16px;text-align:center;border:2px solid #b5b5b5;z-index:10;min-width:220px;max-width:90%;}\r\n    .game-overlay h3{color:#ffd700;margin-bottom:8px;font-size:20px;}\r\n    .game-overlay p{color:#ddd;margin-bottom:14px;font-size:14px;line-height:1.5;}\r\n    .overlay-btn{padding:10px 26px;border:none;border-radius:12px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-size:15px;font-weight:bold;cursor:pointer;}\r\n    .game-hud{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin-top:12px;}\r\n    .game-hud-item{background:#1a1735;padding:8px 14px;border-radius:8px;font-size:15px;font-weight:bold;color:#b5b5b5;border:1px solid rgba(181,181,181,0.45);}\r\n    .game-canvas{position:relative;}\r\n\r\n  /* big-planet-first-view */\r\nbody.big-planet-page {\r\n  overflow-x: hidden;\r\n  overflow-y: auto !important;\r\n  height: auto !important;\r\n  min-height: 100%;\r\n  -webkit-overflow-scrolling: touch;\r\n}\r\nbody.big-planet-page .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  max-width: min(960px, 100%);\r\n  overflow: visible !important;\r\n  display: block;\r\n  padding: 8px 10px 32px;\r\n}\r\nbody.big-planet-page .header {\r\n  margin-bottom: 8px;\r\n}\r\nbody.big-planet-page .header h1 {\r\n  font-size: 22px;\r\n  margin-bottom: 4px;\r\n}\r\nbody.big-planet-page .header .subtitle {\r\n  font-size: 13px;\r\n  line-height: 1.35;\r\n}\r\nbody.big-planet-page .planet-svg-panel {\r\n  margin: 0 0 10px;\r\n  padding: 10px;\r\n  max-width: 100%;\r\n  box-sizing: border-box;\r\n  overflow: hidden;\r\n}\r\nbody.big-planet-page .svg-viewport {\r\n  width: 100%;\r\n  max-width: 100%;\r\n  height: auto;\r\n  max-height: min(calc(100svh - 168px), 100%);\r\n  aspect-ratio: 1;\r\n  margin: 0 auto;\r\n  box-sizing: border-box;\r\n}\r\nbody.big-planet-page .planet-info-panel {\r\n  margin-top: 8px;\r\n}\r\nbody.big-planet-page .svg-controls {\r\n  margin-top: 10px;\r\n}\r\nbody.big-planet-page .scroll-cue {\r\n  margin-top: 10px;\r\n  text-align: center;\r\n  font-size: 13px;\r\n  color: #a78bfa;\r\n  opacity: 0.85;\r\n}\r\n@media (min-width: 640px) {\r\n  body.big-planet-page .svg-viewport {\r\n    width: min(92vw, 820px);\r\n    height: min(92vw, calc(100svh - 156px));\r\n    max-height: min(92vw, calc(100svh - 156px));\r\n  }\r\n}\r\n@media (min-width: 900px) {\r\n  body.big-planet-page .svg-viewport {\r\n    width: min(88vw, 920px);\r\n    height: min(78vh, 920px);\r\n    max-height: min(78vh, 920px);\r\n  }\r\n}\r\nbody.big-planet-page:has(.planet-svg-panel) {\r\n  overflow-y: auto !important;\r\n  height: auto !important;\r\n}\r\nbody.big-planet-page:has(.planet-svg-panel) .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  display: block;\r\n}\r\nbody.big-planet-page:has(.planet-svg-panel) .svg-viewport {\r\n  flex: none !important;\r\n}\r\nbody.big-planet-page:has(.planet-game) .container,\r\nbody.big-planet-page:has(.sun-game) .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  display: block;\r\n}\r\n@media (min-width: 640px) {\r\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\r\n    max-height: min(92vw, calc(100svh - 156px)) !important;\r\n  }\r\n}\r\n@media (min-width: 900px) {\r\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\r\n    max-height: min(78vh, 920px) !important;\r\n  }\r\n}\r\n/* solar-desktop-fit */\r\nhtml {\r\n  min-height: 100%;\r\n}\r\nbody:has(.character-grid),\r\nbody:has(.game-shell),\r\nbody:has(#solarSvg),\r\nbody:has(.fire-btn),\r\nbody:has(.planet-game) {\r\n  overflow: hidden !important;\r\n  height: 100%;\r\n  min-height: 0 !important;\r\n}\r\nbody:not(:has(.character-grid)):not(:has(.game-shell)):not(:has(#solarSvg)):not(:has(.fire-btn)):not(:has(.planet-game)) {\r\n  overflow-x: hidden;\r\n  overflow-y: auto;\r\n  -webkit-overflow-scrolling: touch;\r\n  min-height: 100%;\r\n  height: auto;\r\n}\r\n.game-shell {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.character-grid) .container,\r\nbody:has(.game-shell) .container,\r\nbody:has(#solarSvg) .container,\r\nbody:has(.fire-btn) .container,\r\nbody:has(.planet-game) .container {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.game-shell) .game-shell {\r\n  padding: 4px 8px 6px;\r\n}\r\nbody:has(.game-shell) .game-shell .title {\r\n  display: none;\r\n}\r\nbody:has(.game-shell) .ui-container {\r\n  margin-bottom: 4px;\r\n  padding: 4px 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.game-shell) .game-stage {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  width: 100%;\r\n  aspect-ratio: 7 / 6;\r\n}\r\nbody:has(.game-shell) .touch-controls {\r\n  flex-shrink: 0;\r\n  margin-top: 4px;\r\n}\r\nbody:has(#solarSvg) .container {\r\n  padding: 8px 12px 10px;\r\n}\r\nbody:has(#solarSvg) .solar-panel {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  display: flex;\r\n  flex-direction: column;\r\n  margin-bottom: 6px;\r\n  padding: 8px;\r\n}\r\nbody:has(#solarSvg) .svg-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  max-height: none;\r\n  aspect-ratio: unset;\r\n  height: auto;\r\n}\r\nbody:has(#solarSvg) #solarSvg {\r\n  min-height: 0;\r\n  height: 100%;\r\n}\r\nbody:has(#solarSvg) .minigame-panel {\r\n  flex-shrink: 0;\r\n  max-height: 34%;\r\n  overflow-y: auto;\r\n}\r\nbody:has(.fire-btn) .container {\r\n  padding: 4px 12px 6px;\r\n}\r\nbody:has(.fire-btn) .game-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n}\r\nbody:has(.fire-btn) .fire-btn {\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .container {\r\n  padding: 8px 12px 10px;\r\n  justify-content: center;\r\n}\r\nbody:has(.character-grid) .header {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-section {\r\n  padding: 8px;\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-character {\r\n  font-size: 36px;\r\n  margin-bottom: 4px;\r\n}\r\nbody:has(.character-grid) input[type=\"text\"] {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-grid {\r\n  gap: 6px;\r\n  margin-bottom: 0;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-option {\r\n  padding: 6px 2px;\r\n  font-size: 26px;\r\n  border-width: 2px;\r\n  border-radius: 12px;\r\n}\r\nbody:has(.character-grid) .character-name {\r\n  font-size: 10px;\r\n  margin-top: 2px;\r\n}\r\n@media (min-width: 640px), (min-width: 768px) and (max-width: 1024px) {\r\n  body:has(.character-grid) .container {\r\n    padding: 6px 12px 8px;\r\n    justify-content: center;\r\n  }\r\n  body:has(.character-grid) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.character-grid) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(.character-grid) .preview-section {\r\n    padding: 6px 8px;\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 32px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.character-grid) .preview-name {\r\n    font-size: 15px;\r\n  }\r\n  body:has(.character-grid) input[type=\"text\"] {\r\n    padding: 6px 10px;\r\n    margin-bottom: 6px;\r\n    font-size: 14px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-grid {\r\n    gap: 6px;\r\n    margin-bottom: 0;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    padding: 4px 2px;\r\n    font-size: 24px;\r\n    border-width: 2px;\r\n    border-radius: 10px;\r\n  }\r\n  body:has(.character-grid) .character-name {\r\n    font-size: 9px;\r\n    margin-top: 1px;\r\n  }\r\n  body:has(.game-shell) .ui-item {\r\n    font-size: 13px;\r\n    padding: 4px 8px;\r\n  }\r\n  body:has(.game-shell) .touch-controls {\r\n    gap: 10px;\r\n  }\r\n  body:has(#solarSvg) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(#solarSvg) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(#solarSvg) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(#solarSvg) .info-panel,\r\n  body:has(#solarSvg) .nav-hint {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .header {\r\n    margin-bottom: 4px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.fire-btn) .header .subtitle {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .hud {\r\n    padding: 6px 10px;\r\n    margin-bottom: 4px;\r\n    font-size: 12px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .game-wrap {\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.fire-btn) .fire-btn {\r\n    padding: 10px;\r\n    font-size: 14px;\r\n    margin-bottom: 0;\r\n  }\r\n  body:has(.fire-btn) .instructions,\r\n  body:has(.fire-btn) .nav-hint {\r\n    display: none;\r\n  }\r\n  .planet-svg-panel .svg-viewport,\r\n  .svg-viewport {\r\n    max-height: 220px !important;\r\n    min-height: 0 !important;\r\n  }\r\n  .planet-game .game-canvas,\r\n  .game-canvas-wrap {\r\n    height: 220px !important;\r\n    min-height: 180px !important;\r\n    max-height: 220px !important;\r\n  }\r\n  .planet-game {\r\n    padding: 10px;\r\n    margin-top: 10px;\r\n    flex-shrink: 0;\r\n  }\r\n  .planet-game h2 {\r\n    margin-bottom: 8px;\r\n    font-size: 17px;\r\n  }\r\n  .planet-game p {\r\n    margin-bottom: 8px;\r\n    font-size: 12px;\r\n  }\r\n  .touch-controls {\r\n    margin-top: 6px;\r\n    grid-template-columns: repeat(3, 48px);\r\n    grid-template-rows: repeat(3, 48px);\r\n    gap: 6px;\r\n  }\r\n  .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n}\r\n@media (max-height: 760px) {\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 28px;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    font-size: 22px;\r\n    padding: 3px 2px;\r\n  }\r\n  body:has(.game-shell) .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 18px;\r\n  }\r\n}\r\n  \r\nbody.reading-page {\r\n  overflow-x: hidden;\r\n  overflow-y: auto !important;\r\n  height: auto !important;\r\n  min-height: 100%;\r\n  -webkit-overflow-scrolling: touch;\r\n}\r\nbody.reading-page .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  display: block;\r\n}\r\n\r\n/* solar-ui-audit-overrides */\r\nbody.reading-page,\r\nbody.reading-page:has(.container),\r\nbody.reading-page:has(.quiz-card),\r\nbody.reading-page:has(.character-grid) {\r\n  overflow-y: auto !important;\r\n  height: auto !important;\r\n}\r\nbody.reading-page .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  display: block;\r\n}\r\nbody.reading-page:has(.character-grid) .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  justify-content: flex-start;\r\n}\r\n@media (max-width: 639px) {\r\n  body.big-planet-page .planet-svg-panel {\r\n    padding: 8px !important;\r\n    margin-left: 0 !important;\r\n    margin-right: 0 !important;\r\n    max-width: 100% !important;\r\n    overflow: hidden !important;\r\n    box-sizing: border-box !important;\r\n  }\r\n  body.big-planet-page .svg-viewport,\r\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\r\n    width: 100% !important;\r\n    max-width: 100% !important;\r\n    height: auto !important;\r\n    max-height: min(78vw, calc(100svh - 220px)) !important;\r\n    min-height: 0 !important;\r\n    aspect-ratio: 1 !important;\r\n    box-sizing: border-box !important;\r\n  }\r\n  body.big-planet-page .container {\r\n    overflow-x: hidden !important;\r\n    max-width: 100% !important;\r\n  }\r\n  body.big-planet-page .sun-game .game-canvas-wrap,\r\n  body.big-planet-page .planet-game .game-canvas,\r\n  body.big-planet-page .planet-game .game-canvas-wrap {\r\n    height: min(48vh, 400px) !important;\r\n    min-height: min(40vh, 280px) !important;\r\n    max-height: min(52vh, 420px) !important;\r\n  }\r\n}\r\n@media (min-width: 640px) {\r\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport,\r\n  body.big-planet-page .svg-viewport {\r\n    max-height: min(92vw, calc(100svh - 156px)) !important;\r\n    min-height: min(56vw, calc(100svh - 200px)) !important;\r\n  }\r\n}\r\nbody.big-planet-page .sun-game .game-canvas-wrap,\r\nbody.big-planet-page .planet-game .game-canvas,\r\nbody.big-planet-page .planet-game .game-canvas-wrap {\r\n  width: 100% !important;\r\n  height: min(50vh, 440px) !important;\r\n  min-height: min(42vh, 300px) !important;\r\n  max-height: min(56vh, 480px) !important;\r\n}\r\nbody.big-planet-page .sun-game,\r\nbody.big-planet-page .planet-game {\r\n  margin-bottom: 8px !important;\r\n}\r\nbody.big-planet-page .nav-hint {\r\n  margin-top: 8px !important;\r\n  padding-bottom: 8px !important;\r\n  font-size: 12px !important;\r\n  line-height: 1.45 !important;\r\n}\r\nbody.all-planets-page:has(#solarSvg) .svg-wrap {\r\n  max-height: min(96vw, calc(100svh - 162px)) !important;\r\n  min-height: min(43svh, calc(100svh - 168px), 96vw) !important;\r\n}\r\nbody.big-game-page:has(.game-shell) {\r\n  overflow: hidden !important;\r\n  height: 100% !important;\r\n  min-height: 100% !important;\r\n  max-height: 100% !important;\r\n}\r\nhtml:has(body.big-game-page) {\r\n  height: 100% !important;\r\n  min-height: 100% !important;\r\n  overflow: hidden !important;\r\n}\r\nbody.big-game-page:has(.game-shell) .game-shell {\r\n  min-height: 100% !important;\r\n  height: 100% !important;\r\n  max-height: 100% !important;\r\n  display: flex !important;\r\n  flex-direction: column !important;\r\n}\r\nbody.big-game-page:has(.game-shell) .stage-wrap {\r\n  flex: 1 1 auto !important;\r\n  min-height: 0 !important;\r\n  align-items: center !important;\r\n  justify-content: center !important;\r\n}\r\nbody.big-game-page:has(.game-shell) .game-stage {\r\n  flex: 1 1 auto !important;\r\n  width: 100% !important;\r\n  height: 100% !important;\r\n  min-height: 0 !important;\r\n  max-height: none !important;\r\n  aspect-ratio: unset !important;\r\n  margin: 0 !important;\r\n}\r\n@media (min-width: 768px) {\r\n  body.big-game-page:has(.game-shell) .stage-wrap {\r\n    align-items: center !important;\r\n    justify-content: center !important;\r\n  }\r\n  body.big-game-page:has(.game-shell) .game-stage {\r\n    flex: 1 1 auto !important;\r\n    width: 100% !important;\r\n    height: 100% !important;\r\n    min-height: 0 !important;\r\n    max-height: none !important;\r\n    aspect-ratio: unset !important;\r\n    margin: 0 !important;\r\n  }\r\n}\r\nbody.big-game-page:has(.fire-btn) .game-wrap {\r\n  min-height: min(calc(100svh - 178px), 78vh) !important;\r\n  height: min(calc(100svh - 178px), 78vh) !important;\r\n  max-height: none !important;\r\n}\r\n@media (min-width: 640px) {\r\n  body:has(.planet-svg-panel) .svg-viewport,\r\n  body:has(.planet-game) .game-canvas,\r\n  body:has(.sun-game) .game-canvas-wrap {\r\n    max-height: none !important;\r\n  }\r\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\r\n    max-height: min(92vw, calc(100svh - 156px)) !important;\r\n  }\r\n}\r\n  </style>\r\n<script>\r\n(function (w) {\r\n  var BOOK = \"solarsystem\";\r\n  function key(name) {\r\n    return \"book:\" + BOOK + \":\" + name;\r\n  }\r\n  w.SolarPlayer = {\r\n    getUserName: function () {\r\n      return localStorage.getItem(key(\"userName\")) || localStorage.getItem(\"userName\") || \"Explorer\";\r\n    },\r\n    getCharacter: function () {\r\n      return localStorage.getItem(key(\"userCharacter\")) || localStorage.getItem(\"userCharacter\") || \"👨‍🚀\";\r\n    },\r\n    getCharacterName: function () {\r\n      return localStorage.getItem(key(\"characterName\")) || localStorage.getItem(\"characterName\") || \"Astronaut\";\r\n    },\r\n    save: function (name, character, characterName) {\r\n      localStorage.setItem(key(\"userName\"), name);\r\n      localStorage.setItem(key(\"userCharacter\"), character);\r\n      if (characterName != null) localStorage.setItem(key(\"characterName\"), characterName);\r\n      localStorage.setItem(\"userName\", name);\r\n      localStorage.setItem(\"userCharacter\", character);\r\n      if (characterName != null) localStorage.setItem(\"characterName\", characterName);\r\n    },\r\n  };\r\n})(window);\r\n</script>\r\n</head>\r\n<body class=\"big-planet-page\">\r\n<div class=\"stars\"></div>\r\n<div class=\"container\">\r\n  <div class=\"header\">\r\n    <h1>🪨 Mercury</h1>\r\n    <div class=\"subtitle\">The smallest planet!</div>\r\n  </div>\r\n\r\n    <div class=\"planet-svg-panel\">\r\n    <div class=\"svg-viewport\" id=\"svgViewport\">\r\n      <svg id=\"planetSvg\" viewBox=\"0 0 400 400\" xmlns=\"http://www.w3.org/2000/svg\" aria-label=\"Mercury\">\r\n        <defs><clipPath id=\"globe\"><circle r=\"88\"/></clipPath></defs>\r\n        <g id=\"planetGroup\"></g>\r\n      </svg>\r\n    </div>\r\n    <div class=\"planet-info-panel\" id=\"planetInfo\">👆 Tap Mercury for a fun fact! Spin, zoom &amp; rotate with the buttons.</div>\r\n    <div class=\"svg-controls\">\r\n      <button class=\"svg-ctrl\" id=\"btnSpin\" type=\"button\">Stop</button>\r\n      <button class=\"svg-ctrl\" id=\"btnZoomIn\" type=\"button\">🔍 +</button>\r\n      <button class=\"svg-ctrl\" id=\"btnZoomOut\" type=\"button\">🔍 −</button>\r\n      <button class=\"svg-ctrl\" id=\"btnRotL\" type=\"button\">↺</button>\r\n      <button class=\"svg-ctrl\" id=\"btnRotR\" type=\"button\">↻</button>\r\n    </div>\r\n  </div>\r\n    <p class=\"scroll-cue\">↓ Scroll for facts and the mini-game</p>\r\n\r\n  <div class=\"card\">\r\n    <h2>🌟 What is Mercury?</h2>\r\n    <p>\r\n      Mercury is the smallest planet in our solar system and the closest to the Sun. It's only slightly bigger than Earth's Moon!\r\n    </p>\r\n    <p>\r\n      Even though it's closest to the Sun, it's not the hottest planet (that's Venus!). Mercury has no atmosphere to trap heat.\r\n    </p>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🌡️ Hot and Cold</h2>\r\n    <p>\r\n      Mercury has extreme temperatures! During the day, it can get up to 430°C (800°F) - super hot! But at night, it drops to -180°C (-290°F) - freezing cold!\r\n    </p>\r\n    <div class=\"fact-box\">\r\n      <h3>💡 Fun Fact</h3>\r\n      <p>One day on Mercury is 59 Earth days long, but one year is only 88 Earth days!</p>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>📏 How Big is Mercury?</h2>\r\n    <p>\r\n      Mercury is tiny compared to other planets. It's only about 4,879 km across - that's about 1/3 the size of Earth!\r\n    </p>\r\n    <div class=\"stats-grid\">\r\n      <div class=\"stat-item\">\r\n        <div class=\"stat-label\">Diameter</div>\r\n        <div class=\"stat-value\">4,879 km</div>\r\n      </div>\r\n      <div class=\"stat-item\">\r\n        <div class=\"stat-label\">Distance from Sun</div>\r\n        <div class=\"stat-value\">58 million km</div>\r\n      </div>\r\n      <div class=\"stat-item\">\r\n        <div class=\"stat-label\">Day Length</div>\r\n        <div class=\"stat-value\">59 Earth days</div>\r\n      </div>\r\n      <div class=\"stat-item\">\r\n        <div class=\"stat-label\">Year Length</div>\r\n        <div class=\"stat-value\">88 Earth days</div>\r\n      </div>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🔭 What's on Mercury?</h2>\r\n    <p>\r\n      Mercury's surface is covered in craters, just like our Moon! It has lots of bumps and holes from space rocks hitting it long ago.\r\n    </p>\r\n    <p>\r\n      There are also big plains called \"maria\" (which means \"seas\" in Latin), but they're not real seas - they're just flat areas made of hardened lava!\r\n    </p>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🚀 Can We Visit Mercury?</h2>\r\n    <p>\r\n      Mercury is very hard to visit because it's so close to the Sun. The heat would melt most spacecraft! But scientists have sent robots to study it.\r\n    </p>\r\n    <p>\r\n      The MESSENGER spacecraft visited Mercury from 2011 to 2015, and the BepiColombo mission is there now!\r\n    </p>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <div class=\"fact-box\">\r\n      <h3>🎯 Tap Mercury!</h3>\r\n      <p>Click on the planet to learn a fun fact!</p>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"planet-game\">\r\n    <h2>🪨 Meteor Dodge!</h2>\r\n    <p class=\"game-desc\">Move ← → to dodge falling meteors. Survive 30 seconds!</p>\r\n    <div class=\"game-canvas\" id=\"gameCanvas\">\r\n      <canvas id=\"gameCanvasElement\"></canvas>\r\n      <div class=\"game-overlay\" id=\"startScreen\">\r\n        <h3>🪨 Meteor Dodge!</h3>\r\n        <p>Move ← → to dodge falling meteors. Survive 30 seconds!</p>\r\n        <button class=\"overlay-btn\" type=\"button\" onclick=\"startGame()\">▶️ Start</button>\r\n      </div>\r\n      <div class=\"game-overlay\" id=\"endScreen\" style=\"display:none;\">\r\n        <h3 id=\"endTitle\">🎉 Great job!</h3>\r\n        <p id=\"endStats\">Score: 0</p>\r\n        <button class=\"overlay-btn\" type=\"button\" onclick=\"startGame()\">🔄 Play Again</button>\r\n      </div>\r\n    </div>\r\n    <div class=\"touch-controls\">\r\n      <button class=\"touch-btn\" id=\"leftBtn\">⬅️</button>\r\n      <button class=\"touch-btn\" id=\"rightBtn\">➡️</button>\r\n    </div>\r\n    <div class=\"game-score\" id=\"gameScore\">Score: 0</div>\r\n    <div class=\"game-timer\" id=\"gameTimer\">Time: 30s</div>\r\n    <div class=\"game-timer\" id=\"gameLives\">❤️❤️❤️</div>\r\n    \r\n  </div>\r\n\r\n<div class=\"nav-hint\">\r\n  <div>💡 Use the ← → arrows in the top navigation bar to go to the next chapter.</div>\r\n  <div>💡 Use the 🏠 button in the top navigation bar to go back to the Home page.</div>\r\n</div>\r\n\r\n</div>\r\n\r\n<script>\r\nconst mercuryFacts = [\r\n  \"Mercury is named after the Roman messenger god!\",\r\n  \"Mercury has no moons!\",\r\n  \"Mercury has no rings!\",\r\n  \"Mercury is the fastest planet - it orbits the Sun in just 88 days!\",\r\n  \"Mercury has ice in craters that never see sunlight!\",\r\n  \"Mercury's gravity is much weaker than Earth's!\",\r\n  \"You would weigh much less on Mercury!\",\r\n  \"Mercury has a huge crater called Caloris Basin!\"\r\n];\r\n\r\n\r\n// Meteor Dodge Game - Canvas-based\r\nlet gameScore = 0;\r\nlet gameTime = 30;\r\nlet gameLives = 3;\r\nlet gameInterval;\r\nlet spawnInterval;\r\nlet animationFrame;\r\nlet isGameRunning = false;\r\nlet canvas, ctx;\r\nlet player;\r\nlet meteors = [];\r\nlet keys = {};\r\nlet moveLeft = false;\r\nlet moveRight = false;\r\n\r\nfunction startGame() {\r\n  if (isGameRunning) return;\r\n  const _ss = document.getElementById('startScreen'); if (_ss) _ss.style.display = 'none';\r\n  const _es = document.getElementById('endScreen'); if (_es) _es.style.display = 'none';\r\n  \r\n  canvas = document.getElementById('gameCanvasElement');\r\n  ctx = canvas.getContext('2d');\r\n  \r\n  // Set canvas size\r\n  const canvasContainer = document.getElementById('gameCanvas');\r\n  canvas.width = canvasContainer.clientWidth;\r\n  canvas.height = canvasContainer.clientHeight;\r\n  \r\n  isGameRunning = true;\r\n  gameScore = 0;\r\n  gameTime = 30;\r\n  gameLives = 3;\r\n  meteors = [];\r\n  \r\n  // Initialize player\r\n  player = {\r\n    x: canvas.width / 2,\r\n    y: canvas.height - 50,\r\n    width: 40,\r\n    height: 40,\r\n    speed: 5\r\n  };\r\n  \r\n  document.getElementById('gameScore').textContent = 'Score: 0';\r\n  document.getElementById('gameTimer').textContent = 'Time: 30s';\r\n  document.getElementById('gameLives').textContent = '❤️'.repeat(gameLives);\r\n  \r\n  // Enable controls\r\n  document.addEventListener('keydown', handleKeyDown);\r\n  document.addEventListener('keyup', handleKeyUp);\r\n  \r\n  // Touch controls\r\n  const leftBtn = document.getElementById('leftBtn');\r\n  const rightBtn = document.getElementById('rightBtn');\r\n  \r\n  leftBtn.addEventListener('touchstart', (e) => { e.preventDefault(); moveLeft = true; });\r\n  leftBtn.addEventListener('touchend', (e) => { e.preventDefault(); moveLeft = false; });\r\n  rightBtn.addEventListener('touchstart', (e) => { e.preventDefault(); moveRight = true; });\r\n  rightBtn.addEventListener('touchend', (e) => { e.preventDefault(); moveRight = false; });\r\n  \r\n  leftBtn.addEventListener('mousedown', () => moveLeft = true);\r\n  leftBtn.addEventListener('mouseup', () => moveLeft = false);\r\n  rightBtn.addEventListener('mousedown', () => moveRight = true);\r\n  rightBtn.addEventListener('mouseup', () => moveRight = false);\r\n  \r\n  // Spawn meteors\r\n  spawnInterval = setInterval(() => {\r\n    if (!isGameRunning) return;\r\n    spawnMeteor();\r\n  }, 800);\r\n  \r\n  // Game timer\r\n  gameInterval = setInterval(() => {\r\n    gameTime--;\r\n    document.getElementById('gameTimer').textContent = 'Time: ' + gameTime + 's';\r\n    \r\n    if (gameTime <= 0) {\r\n      endGame();\r\n    }\r\n  }, 1000);\r\n  \r\n  // Start game loop\r\n  gameLoop();\r\n}\r\n\r\nfunction handleKeyDown(e) {\r\n  if (!isGameRunning) return;\r\n  \r\n  if (e.key === 'ArrowLeft' || e.key === 'a') {\r\n    keys.left = true;\r\n  } else if (e.key === 'ArrowRight' || e.key === 'd') {\r\n    keys.right = true;\r\n  }\r\n  \r\n  // Prevent scrolling\r\n  if (['ArrowLeft', 'ArrowRight', 'ArrowUp', 'ArrowDown'].includes(e.key)) {\r\n    e.preventDefault();\r\n  }\r\n}\r\n\r\nfunction handleKeyUp(e) {\r\n  if (e.key === 'ArrowLeft' || e.key === 'a') {\r\n    keys.left = false;\r\n  } else if (e.key === 'ArrowRight' || e.key === 'd') {\r\n    keys.right = false;\r\n  }\r\n}\r\n\r\nfunction spawnMeteor() {\r\n  const size = Math.random() * 20 + 15;\r\n  meteors.push({\r\n    x: Math.random() * (canvas.width - size),\r\n    y: -size,\r\n    width: size,\r\n    height: size,\r\n    speed: Math.random() * 3 + 2,\r\n    rotation: 0,\r\n    rotationSpeed: (Math.random() - 0.5) * 0.1\r\n  });\r\n}\r\n\r\nfunction drawEmojiSprite(emoji, x, y, sizePx) {\r\n  ctx.save();\r\n  ctx.globalAlpha = 1;\r\n  ctx.globalCompositeOperation = 'source-over';\r\n  ctx.font = sizePx + 'px \"Segoe UI Emoji\",\"Apple Color Emoji\",\"Noto Color Emoji\",sans-serif';\r\n  ctx.textAlign = 'center';\r\n  ctx.textBaseline = 'middle';\r\n  ctx.fillStyle = '#ffffff';\r\n  ctx.fillText(emoji, x, y);\r\n  ctx.restore();\r\n}\r\n\r\nfunction gameLoop() {\r\n  if (!isGameRunning) return;\r\n  \r\n  // Clear canvas\r\n  const bg = ctx.createLinearGradient(0,0,0,canvas.height);\r\n  bg.addColorStop(0,'#0a0818'); bg.addColorStop(1,'#1a1530');\r\n  ctx.fillStyle = bg;\r\n  ctx.fillRect(0, 0, canvas.width, canvas.height);\r\n\r\n  // Draw stars background\r\n  ctx.fillStyle = '#fff';\r\n  for (let i = 0; i < 20; i++) {\r\n    const x = (Math.sin(Date.now() / 1000 + i) * 0.5 + 0.5) * canvas.width;\r\n    const y = (Math.cos(Date.now() / 1000 + i * 2) * 0.5 + 0.5) * canvas.height;\r\n    ctx.fillRect(x, y, 2, 2);\r\n  }\r\n  \r\n  // Update player position\r\n  if (keys.left || moveLeft) {\r\n    player.x -= player.speed;\r\n  }\r\n  if (keys.right || moveRight) {\r\n    player.x += player.speed;\r\n  }\r\n  \r\n  // Keep player in bounds\r\n  player.x = Math.max(player.width / 2, Math.min(canvas.width - player.width / 2, player.x));\r\n  \r\n  // Draw player\r\n  drawEmojiSprite('🚀', player.x, player.y, player.width);\r\n  \r\n  // Update and draw meteors\r\n  meteors.forEach((meteor, index) => {\r\n    meteor.y += meteor.speed;\r\n    meteor.rotation += meteor.rotationSpeed;\r\n    \r\n    drawEmojiSprite('☄️', meteor.x + meteor.width / 2, meteor.y + meteor.height / 2, meteor.width);\r\n\r\n    // Check collision\r\n    if (isColliding(player, meteor)) {\r\n      meteors.splice(index, 1);\r\n      gameLives--;\r\n      document.getElementById('gameLives').textContent = '❤️'.repeat(Math.max(0, gameLives)) + '🖤'.repeat(Math.max(0, 3 - gameLives));\r\n      if (gameLives <= 0) {\r\n        endGame();\r\n        return;\r\n      }\r\n    }\r\n    \r\n    // Remove if off screen\r\n    if (meteor.y > canvas.height + meteor.height) {\r\n      meteors.splice(index, 1);\r\n      gameScore += 10;\r\n      document.getElementById('gameScore').textContent = 'Score: ' + gameScore;\r\n    }\r\n  });\r\n  \r\n  animationFrame = requestAnimationFrame(gameLoop);\r\n}\r\n\r\nfunction isColliding(player, meteor) {\r\n  const playerLeft = player.x - player.width / 2;\r\n  const playerRight = player.x + player.width / 2;\r\n  const playerTop = player.y - player.height / 2;\r\n  const playerBottom = player.y + player.height / 2;\r\n  \r\n  const meteorLeft = meteor.x;\r\n  const meteorRight = meteor.x + meteor.width;\r\n  const meteorTop = meteor.y;\r\n  const meteorBottom = meteor.y + meteor.height;\r\n  \r\n  return !(playerRight < meteorLeft || \r\n           playerLeft > meteorRight || \r\n           playerBottom < meteorTop || \r\n           playerTop > meteorBottom);\r\n}\r\n\r\nfunction endGame() {\r\n  isGameRunning = false;\r\n  clearInterval(gameInterval);\r\n  clearInterval(spawnInterval);\r\n  cancelAnimationFrame(animationFrame);\r\n\r\n  document.removeEventListener('keydown', handleKeyDown);\r\n  document.removeEventListener('keyup', handleKeyUp);\r\n\r\n  const endScreen = document.getElementById('endScreen');\r\n  const endTitle = document.getElementById('endTitle');\r\n  const endStats = document.getElementById('endStats');\r\n  if (gameTime <= 0) {\r\n    endTitle.textContent = '🎉 You Survived!';\r\n    endStats.textContent = 'Final score: ' + gameScore;\r\n  } else {\r\n    endTitle.textContent = '💥 Game Over!';\r\n    endStats.textContent = 'Score: ' + gameScore;\r\n  }\r\n  if (endScreen) endScreen.style.display = 'block';\r\n}\r\n\r\n/* Planet texture art — NASA maps embedded as data URIs (no external assets) */\r\nconst PLANET_TEXTURE_DATA = {\r\n  sun: \"data:image/jpeg;base64,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\",\r\n  mercury: \"data:image/jpeg;base64,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\",\r\n  venus: \"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAYEBAUEBAYFBQUGBgYHCQ4JCQgICRINDQoOFRIWFhUSFBQXGiEcFxgfGRQUHScdHyIjJSUlFhwpLCgkKyEkJST/2wBDAQYGBgkICREJCREkGBQYJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCT/wAARCAGAAYADASIAAhEBAxEB/8QAGgAAAwEBAQEAAAAAAAAAAAAAAgMEAQUABv/EADEQAAEEAQMEAQMEAgIDAQEAAAEAAgMRIQQSMRNBUWEiFHGBBTJSkUKhI7FiweEkM//EABkBAQEBAQEBAAAAAAAAAAAAAAABAgMFBv/EABwRAQEBAQEBAQEBAAAAAAAAAAABEQIhQVESMf/aAAwDAQACEQMRAD8A7hc8dyh6rx3K6R04PhLfo7GAF8jr30HXd5K99Q9NlgDOQUgsryFfAYneiE5JzlYyInsvfTu5TwNbKHf4porwkRxkHIVsMBPZZoAMHcUi6bT3VbNJjta36SsqauI+m32i6bFT0M0FrdNfITTE2xnhe2s8Kxukb3CYNMwdgmmOeGs8Igxn8SugII/4hEIGdgFNXHO6bP4leMbP4ldUaUHwvfR32CaY5Oxn8SiETPBXU+iHgL30QPYJpjmdFhW/TtXS+jaOAELtImmOcYW9gsMVdlcdIlu0xHlNRH0lhjI4yq/pnA8rekALNpoi2+QhLfSqLQD4SnqhJbXZYQPCYXUlmQZwqANeVljwStPyOAjZECcohYzwFoieeythgb3RkNbxamriIady8NO7yqy5BbjwOPSaYT9I7z/te+lPkp4ZI7jAWjTOPJTRP9J/5LDpa/yKs+kHd1Lw0jP5EppiL6cfyWdAD/NXfSR+T/S99Iz/AMj+E0xzjFR/eh2Hs5dM6RgGASUJ04/gmpjmlpH+Swtd2JXSMMYGWlAYWBXTHNLX+SsqTyV0emzys6TTiwmmNZuBpwIKeI3ELoy6Rp7ZQMjDTkcLOtY5k+lLhwuc+B0bjfC+lkDTwAufqoATdKypYi0kfUdVK52kptkWk6UGF+VbK8GM13Skc9zQ03hU6Vwd90qdhJuiEWnBabKDpRtBHpFIGt7pUZc6lS3TWLKyqZoBzVI8cAJ407fFpzNOTw1BH0XOWjSk91cISOSAmCIVjKg540p8lENMfJVxjPhZtN8UqqVsLh3KYIX/AHVTI3DsCmBxH+NKIjEElftK90nN/c0hXtkAHZGJY/8AINQcyq8rRnkBdMsgk/xCW/Swdv8ASLqMQB/AWO0RPa1UNNX/APOTPgrxMjMOaiOe7SDvhLdpgumXB+CPylv0522MoORLpLxSim0xZkWu04ZpIlh3A2FdHGdGCD5SXQkZXQmg2mwh2At4C1qYgawg4FowHA4BtXw6YckJjoQBwmmI2h1X3Wthkld4CujgFWQi2+BQU1cKh0bWC3ZKNzGt7IyT5WdIuUE7wBwtaCeFT9OBybRiNreBSBDYHO7JrdJ9k0E0t3kdkA/TAchb0WAcLHTOA4QGYnhQMMLD2QmBnpeDpFhDz6VAP07e1JDtMD/iFQWPtExuUED9GP4kKabRvblq7zSOCAvOgY4WAE0wQIcUqaMdk3aAV6RmLUVA4HukyNDrHJVUraKkALZ88FVE1gOzyqoPlgjhZLpw54oKvT6baM8q0Y6Ebaq7Wt0oaPkFVDF/k7smlocouJo42g4CpAHC1sQFZTW9FnJyoABrhqLc5y0yxDvaDqF37cIjSxyYxrqpeYwnJcmhhrCAQzyVhjbynsjB5K10bf5f2gQMeVhkAOQU7a0D9wQmh2tAvqsdgoHxtPDkb5WXTmICYu1hAHSk7Iw6Vn7hYRx5B8LTuB9INa4O+6bHu8WPCmsE+FRHIWnBseEFH0sUgx8XKaSMwkg8KqKZrzRwVuqY1zcnnuqjiSubv4QPjLm2OE/U/p7yNzcj0t0rCQ6N3hRXI1LXNFJEQ3Lq6iLaS1wwudNGYZA4cKh8LDfpNdECeFumqQBPazkKKSG4oLAyk/bQ4WFpQJ6Q7hYcYAwnEUEIZuPgeUCxngIwzuUQbWAtDQgzaKwtEdo2gJkcZccIE9Ad1o07fCuEIrIQ9MdkRKIvC8Yh4VLmgLAWk1lFRPirgJYabtdB8V3SQWUchALWgjKyyzjhGcBAcmkHuaCY7LKRiOzQXnx020E3R3i1LNBRvwujE3lJmaD2QSxs2gOd+E1lnKWyJ0sldgrBGB8WqoDcSKC841gJpi2NpDso2VFDuIFL3SdIbzSONgccqxtMaglZpyeyMMDOTlNLr47oHA3hEFGLN2jN1zSFu6uMprWE+kAAuGQttx5TdoHJWENtB5sO4WHBeMLmjm0yNtHCrbGHNyFZDXOMdji0rY0Hil1DpyDgWvGBvOw/0mJqCMhnawjc9rhRbSqOkY8EtFHwl/T12sJi6idAN3xPKayEjDsEd0x0FHwiBcPic+0CNrrNchPjeXMLXdkTIyH2O6eYw05FghMS1IzUBh6bx9ikPqOXeOO6sl0glZvHZTzQkNpFDqIGzRhzcrmanTb21XC6MD9jixxwF6VvxxzSg5UDDFRKqjyCfKCVtMx3ToB8Q3uihc2vuvbaGU6RmQAgcMFEI2WsfjAT2N3AgLGxgnKKQL7IwzCN8dOwia1ALWJ0TC3KJsdDKKgOUQQf2teAHKEDNorvsgwhtIDG12QKR7SSqI4bb7QSNjI9oJGGl0OltKXLGKJ7pg5ZFHK8+OshUSw/5INuEDgynXwslFtwqZYw0KcimUECIgbI9ITESCaT2RFjwUyRnw4QQxx9MuJ7psQAO4otu9xCY2IVSBUhLnYGELmONKoRjwt2AoJ2McM9k3tnlEaGAvDKDNnpeIo2UW7KVuJd6QGHC7ThI2uKUbjWbQv1BHBQVPlAOV6OQEqEylx5u01j64KDpsI7JzHnnKhgmB5VTZRxasSqRMAeUxsxOcKImsrzpSPstf1UxTPK3BHKnmlcBuHKU6ZpNEpL5QP8sKWrIaZTIU1oA5UPUxuBRjVYyVNVeS0DnlD16+JPCgfqsVaT9UA6iU1Mdcyta3BGeQpZpwwh2CO6g+qIOThLfqvltJwU1cUzFrjvaV50tgg+FF1wHUTygfqfkQCoKZq+I7DlZG+nblNJPi75WNmAHKKuEu42sdkKdsnCfG7cKRBw4/Kdt70hawCky8UgRKM8Io2d0bgDha1BtEFE1m51Imt3fJa0ZNIPFlCk2PT3RpNhiBaC5UYY0YWpEtSvhoJ0ce1tBDI0uINr241sCqNczdkJEo24Kc+URNq8qV8mC61KsIeEmvnSa43wiZHvIWVPkG5JMRyq2sBBPdYW1dq4mkGIbgh1OMV2T3fu9BTSfKSkUEMJNWOVSyMMvuta2gPSXLJYpqDz3BuAl7kDnEDKWXFxUBOdnC0XVoK28lGy3C+yDa+VlC+mhETRwlPyfugRM42pnPIsqtzdxKW6MFAljt2eE9gPlYzT7jhUs05rhBjSRm0+KQ3aS5ma8I4yAEFD5CQp5dTswTha6YAcqGYl7uUBS6snhJbM45N5RCO8VhGyAAWUHmuc7ARW4cleLmsGEmWUgWgac90mQ0DlKGo7L0ji5loBE57pT3uMnKyJjnEg4WSEgHyFQUshLmnwkfU08glGTbAfS58ltcbVgsZqtwycJ2+1yCS1X6eQvwfCWJroQy9ldpnZC5cQ+a6OnO3KiujXCx7g1pKBkt0k6iS/gCoN6u68p8WWhSxsICpbgUEDmmsJ8LQOUhgzaew3hWFUsraMLJJg11HJC8XtYzHKme0uN91q1k4zjuEmXUiqYgLXEkdqQGOs9gs6uBJd+5xslA5yJ7rNDsluaTlRWxGzStjYWtulLCA1wVoNtpWFOAGUp5+RRPeAVPLJXCtSNlNAqcZduROduAS3uDRQWVN6wLSByhawkbiktyTSqjAa3KBUjMJZAH3VEjh+0JJ5tAqtx/KIO24C8ASQaXttlBl2s25C3ab4RtaALIQLcwAYSS2lU5thAADeEGRAAX3TbxVoXEBqWXuQa9wH3SXPJKOnOK1kNnKBHTc/lHHCS4k9lY2JrW2VLK8l5DUG7Gh1c+UEhINV/wDEcTdx8rJ3MbhovygkeeSVLM8n7J87sWpCXPKoxoyrWM3NSYo/KpbhBmzBKllbmz3FFX9iVHqaARUIdtDmO7KSZwc8purkAdjwpWEudwtSMiq3WrNO0A2khuVVDHQspQ9oLj8VZDY5U8TgDfAXjqDu9LKrJdUI285KXG57vkeSpo2Omk3HhWMNOoKKfFuOE9tgZQwHFAX7TnMNjHKIZEbCeBQKCFgDU9kZcbdwrIlBHG6R3gJ4iACPc1oxgJM2oAGCteRPayQNbgKZ7LdkrZJuTeeySC4jk2s1Yx0ZCxo8pwjsgf2j6BfnikxS2R7jfCuYza0eUuKHaAfCcBm/SsjNqSSSkh7k95aOVPK68qVoBdWSUnfudwhO5xWtb8qUDo30RSoa1zjk8pDAAVSHCkgF8e2kAaBytFuOeAssEhBgHJQjlM2l2BfOU2OEMslUIDK5GFhNdk+QCvaUW7ifCBZs5SXks4VWwUKSJmKBBeTQ5TmsO0WltjzacKaLKAmhrV4yNugp5JrOBQQtcSbQUSSUC28rGR7ibFIYW9WSjisk+kXWyQ3v/wBINJ2ghuB5Us3GFScjg1/2sbCHc8IOc+MyH0tEW0YGFfJGxjcClI+ZjQbNBAsNo8IiWsGSp361mc/lc+X9RMltaPyrg6b9UG2LXN1ep3NNFSnUuJq6KEPD+eFZE0DyXlMjYbBXhRquya0tOO6ofDGDkqjACnLy1oARscMWopoN+gjbCZCAMBHFF1CPCsZGGcKBbI9goI2tzaYG7kwMALQop2kYKBVZIAsqWMgGgnMHUdfYKooi8lNkmAFBS9SnEdkuSYiyrqYc7UBoN8pDpNzTeSUljy8ErzAaorKjFutMY0looZTYY6YSe6HqAu2gKiiKKueUzbbq8coWO2s9rYngOzyVpk4MIbaVIT24Thb8DAQSgBq1Ujn/ALkDou/ZPjjtMdFfC543rnFnha2Osqw6cA5C3phMNTsjvlNLaFBY40a4WNmAPu0GltBARlbJqWtHknhIM+C4/ZBXDK0AiqrlLk1FYtTDU1Q4Lll73WcgZQUPeGx3eVgeGNycnspHzAv+WAlnUjdvJ4Kgva8CyfKXI9pwpBO53pEHU6rvygfuaClSyWEveS4pcrywFB5z+LRscSpGSueVXFkDCB8btrHNAyeSvMYQb4CJgdjj7p7GbigCi45/pMLA1ueyMbWZ4UWr1Jd8W4QL1MtghcuUlxIVEpc7NlA6Imig52pjDWkAmypBG5mTyunIwE7n8KDUzhzqbxwtRExO8uJHKIEWAMeERjLWW7BPZe2irK0gqAKONl/JehjLzuKrbGKWVZEzdVqlsIJGEUMNUVQ34nhRRRs2+k0msJY5ymNbeSoo2ODWV3W9UAg+Eo3fGFhFnKCmAl1m1dHTYyVBArGvNEdgiBJPKU65CewCa9wIDR2CNkds+6BDGgcJrWC8lF0iTQFI2xfLPZAYNjaELWbXbuAOwTWMqsKiOAPo9lqTU1OMNJI+wTI4ifkcFOkiaePKW94YFcxN0wytYKGSFNqJtzQFrW8k5JyUp7OXHhLaSGRGynhoDVNFK0BbJPg5oJKCmftUjtRRQ6jUBpF5UMuo+V/n7LNrUiibVAZJyeAo3araavJU0kuxrpXHPtcmXX7pQ5ziGAFx9+EkHdM5JDb+RRyuqMAcrl6DU9d3VIIJwF0W0Rk390DIxuIzwOVRvayPPAGSpmGyK/JW/qDunpzGBWMlQRyagygvANXQWtaRGXON1lALa1gAoZtDqpRGzZ/JUNbNsgYXclbDKXE2oCXTSMaB8W5XQ0se2ME5JQOaKHKVIcEnOFRVjCCSI0MKCWD4nHddCIWBhL0+laXWeVdHCBmsBBrIsDsO5TwOmLAwiIDWj/pBNINtY9KieeccDlQyAuNjhUujLnXikEgDMKCctzxa9KAG0eVpNWaU08luKKk1JphNqBzWscLFlW6hu4g+1M4dSQmlqJQOeJXkngBBtJJWxx5JxyqYYcEkKo2Fu0AJ7RZXmREqnpVQpZUyOg0UmiI0tjj+PtUtZYwoEBgrKfFFuGRhE2KzlUxlrQikDTAdrQyQgdlVJK1rRVKKeeiRdIg2ua34gI2vJCjElDlEyWzRQU7xuslUsOwCyFzS+3Y4CcZC4f8ASC36nacJjHgyWeSuYyUNc4u4VWmlD3X2CumOjGQXUeE8O2sNn7KeCnO9Iy7eHUaAwtysUQcDgJEgIfbj34Qiba4gdkmecOO0uys2rIYZwDz+EJdu5UXVaHc2nMl4HZTWsKjcSAbTHn8pUJpuU1x3NLgFBBOXPd6S5KazyU/UN2kHjuonPeXnArm0EOs/5m9MmlzzoS8m8A4C6LYy6Qk5zYWyRPBqsBt0PK1Lgm0LyyURB1Na3uuj9UwsJBsAc+VxdVqd7pWssWQ0kdsLoadhMVFtBpoJYR1P083H1H2aNlD+pyb4Xbfk40KSP06Qsicxxv5n+lkjq/5pDQomlA+OD/i44U0kBkn+QuuFbpJNunaSM1ZS2nc178AoFMYyBtVZAVMDS6O/KlB6rwT54V0Z2ivAQOijr2ndHdWOyTFKDaedU1hyRVKAmafvwAvbgH12SjrmEbW9+VjZA42grYd+Twgmj3G2rIZQ0UVolDsnCon1GBtH5UGr1DWAUSfCs1UjWtcebXFmJc8DKgofKQz7qNzi53PCpkIMd4wpASbVgBzjuG44CWMZqrNrXhxJceAF4DcyxnOVUbp4N77rnIXQZBgBJhiNDbilWPi2gpVeZGAmbRWOV6PjKKNwJUDW/EBPZ38BKwcI4s7rQG+VsYu0gTudxylaiyR4WQPAsnsgZJMWspxyFz5JXSzbSTQ5TZ522cqQS/Nx7lUOfPRpOZKA0G1zi8ukzgBOc+hSCtk4Jyik1bWCyVzpJ+mCQoJZ5Hu7kphrrP8A1DkKvS6rdEaIFFcC3Dnik/T6ktcc/EgBXDX1mj1+DuOThUSSbY8Xly+d0sxbVnlXz63ewNBOMqCrrVG/OSbUjpgXHccqNmsLNwOQeyx1vl5qhZUD3SuDqA5TWPc63WksaDJkprcHKKax4JomlTuDm0FLEzcL9KqINaw+aREk7t5rsFM9jnAt/wBK0xFzz2AQiD5A+0EUcBYLIo3S2aLeKFA1RK6MsAfx2FlJiip2aO7z4VHAj/TWwFzXZbe8nzS6E8QijppzVpmqHUdPKBbQxraSD1L+dgFtD0gHTRufG5rTewG/Sp6A1EAs1bNufKi0c40gfC52X8kqLVfqzo544wNrOS5MHaYXO0romj5NFIXXsbnHBXo9W1rGOaPjIwuJUb9c2Rmy6O8nHhBSGhs1jiqTS/bESDaXGCclbPbYVAyOYNo2lTajfYBUjZSW2OOExjdwLrHCoojlAAyqI5xjK5L5dtIjNtLaKYO0JCRYROnxXdSxP+PkFbIc8qDdVMDHXnkrlyOO+qxStmIIpIMWcd1RPvc4bBY8omN7J7YRZ+yDY4PJpAqSM7SCMFHp9PYaKwnFm4VwqI4xEAe1IMEQYL4wgeCCD2Tnm+PCW8lzgBxSgJmWpTndOT/pHuobUicusED4lBRHqfmW91WJAGAnn0uXpAXSOeeys6tEtHGCAgKV7XNIrJUT5dgOeQnyyCN9EWVFq3tduLTWFRLI5xmLCate0wcXF13WFM6ZzpN3cBN0xIfZ44VQ8ygy0RgFPlLXBtcpL9M4jcMrWE2G+OUUstL5CDwh00PUlIOB3KobAbNd0/T6UscSeSU0Z9GwsLSFMdIGuG3gf7XVc0ZA8JPTslTRLHIGvHpH1CQf6SpLY5xLbWNeNm48UgJjvk49qCc2UGrzilNK6mW3kZXtPuLQScUg6cbw8k+AnlwACj07wHUVUWEi80oq8NAaAETm7ceEoSAgVytL7wTlEaXbTQPK9hw+yBgyT+EzaaJHdAmSV3UoHnCMkMIL/HZS6lr2ncOQh+qDwA8066ygpDG3sYLDjm1H+oaSV4qN+0g7r/8ASbb7aQRTf9rpwwiVrQOAdx9qj4MafUNEjpWOBc12VNJpZJG7917dpA8r7TUaUPu2mjYJXE1mnbpg4DAxnwtTpMe6+6KHIAjbR9kqJjHbzP8A4vfVfZM14ayJsTTRHyBH4SdNqf8A87Yhm3cBQfQx7TCDWTSn1s+1p8IYpiI81bcFK1bTK13sqKik1LmCxwibq7j+Ju1LqCdtDhS6d5DiCcLWJroh5cMr3Vo97HZJaSXD2rmabqtuqdXKB+l1dgUbA7FNdqHuJFYU8en6VjKoiiL/AIgUsqZHb255TdmAQEbdPtcAAuhptGHsIIz2UHLcyrTejZPpUv0x3hoHKKTTmJjgTlBGYDyOLT2wh4cfWEZLSzArhOaxojx3QQFhALUTI7F0nOYd6GnMNdkEr206h3WNZ1SGgKvpBxsI4YNr93CCKSE6f9o7pQdtlLncEYXXm0vWbXdRS/p5Zt3Hjsg58ko+oIJtc/WStc6gaHel0p9KWBzt1HOVwpopHSOIdf8A7WoUTG/L2upDCHAAD7lcuJrupuK6cM9V2VqR0maYOYB6Snfp7nO3NT9PKfxSrjkBaAsK58cDmYLc908MA7KyRrXN3DmkljOLHdFCIaokcpv04JsiwqgAW5GAmCww1RrKI4Os0zS9zW8EcqBuktrRml9BrYA4Nc0cqLRxfNzD/tUcuSBzDsNgI2tEbaV2sh3URyFI+MgWgKI3IF1YCHNorkxAucHLowOLUoM/EhekeG5vlNljDgSodRHIW47KCuHUsIolWQlkmCuDAx5dmwQV0tM8sIJQN1LCA480Fy527pHVg1YtdncJiWju0hQanTkPOLaRaoXEdzdt0SV29G7ZE3OQdpXChaWkObkCir9Pq9jh3DqsIOnOxhjIFAOXB/WtBuAaO5FrrtfQJJ7rdVG2eHd38Ij4TVh8cjnOFmtrQVJow3YyQ4dZJXV/XdNIzV6ct/bu2n8rmTxnTPkgd8SW0Pa1P8K6GTYa6xza2PVO27XDhS6PUDo9jXZPIDyMUeygmnH/ACOHY5UpHysK90RkBPcKd8LmvFhaiDiva0+F2tFW0Am/a48bCKHpdv8AToqjo8rNWKxE1xFp0WmqQYxa1kTqBVkTQckcLKth0Z37jiirhAI3NAGCsjy0KoDc0HuFvmM2oXQgSNsckhK1UWTYwr5BvNd1kkIezI92l5NcaZm0UOD/ANpTJXNABHCu1MLQBXKT0C4HF91hpPI/5hwyAjDmuF0sdFjC2Nu0Ee0ADDlQ2zQCAsBRR7mu8hA/aaukiash3Cqa48VgpOoaCKVHJ1rB0j4pcCXSnq/E/FwtfVSQfHI55XLm0TmPG0Dp/wDSSjlxMAFkYCzcC7JqlUdOWuDaPJUxh2TFj8ZVR0NLPQ23YT49VTwCQBa58Icw+gUUxII8FRXfgk+POCnNAJocVa4uimeKaSSF0oJiCAVBY1zhYAXtO4tcS4lFE4E0ePK9M3/Jv5VDmQlxOLaeCeylOjDJ3OaOcKnSTEfElUPDXCweMK4muNqtI4dslROjxxlfRzQF8ZPOLXKkiAtwUsxZUDIqCqjixZS2kEmvuqWOtoCig69iig3bjRCL6Yu4wEY0j92CiPO0m5vwGVsUe0bXhVwsdGASmmPebocKhEEBjcHNyOVs0Ya4OrkcJjXOiBJFhUwGHUtN1YSTU1yPovgXR+cgKKdz9NM34/HuvpRC2F7mjIOUnV6Fk0VgUaVw1y4dQH/En94sfcJ752tYM3XZTnT7KvFZBTAze4tI+Q/2sqi10bdVEcex6K+Y/Uy9mx7hbjd+yvtJog0Cx8SOVxf1TRNkaDX7TYPlalwr5H9P1L260NfbWftpd2D5SAi6C50v6YWamQE5sOaV0P0yZtOZJ++1rpmL44bfjuik0hoOqymwNGHKtrLwFhpzfpPAwrtGwjBTDHTuETG7XA9igviIaACqqZttqgY+8UmtcR3Ug6TCCBSpjduoBc2OYmrCqjkrjldOazYpc0bkL3FoHcLGzhzbPIQmQOxa1rOFvjbIEkxbPsm79rqPfhbI9tZyCsXGnOmbTrS6TZrDiOyme/acLFaOYLKYGU7CQyUX7VEcouigpji6jOaQy6dziRXI5TIJGjHCoA3LeazrkTQSRgOIusYUkkQcy7wvpOm1w4xwubqNE1t9gVLzizrXEcwftrINgqbU6TriwKcCulPpy1wLcoGx2sqhih2RkOGVDqmOtozhd92nBblQ6mJtgEX7VE2mn2kNA/pXxyWb4XLAdE+xYzhVxS3yg60DyOMjv6XShDHNzlcSCUD1a6mlnGBSQpskLWdqWQvcLBIoq2MMmjAOVJNpHxuOwWOQtWfWZfh0T7/yB9KHWta0mhhEx7mOJ4pBNIS0muOfspauOW9oa81gIo5HVnsmy6cSguYfwlxxujNOBpZaWWWdkcUm688IA0lt/wBhCWVluCiLg5pahMzWFTNc4VlGTvGeVdMDNNZvj0kRyujl3NxaRrZjH8aS4Na0tDXkX5UHcbqnOINiwmsn3DbdKCCVl7rBCpDARuHdWVMDLpw6MB2ckKUWCD/k3CpEzmgg5CTbXvdXPhFHO0SQmhyuNOS5jmO5GAuxG9ocY3cHhc3XxbZCR90HEnbuaDVm6tRvgMUrJGYB5XWcAA5rhdi0hzBI1zONuQrKYr0J3MAdyukwUuPpCYyBa60Tw5qgY5oqwjDQWUULSCQE4tscKBLLa/an+EDmWQRyFpy78IKtP8viSje7Ya4IU0Um1wVL9snPKoJrjQIPPIWiTY67whiFYWvZRrsVUN+Mw9jIQOY7IWsYWDHhGXg/0qjnyG1NI3KtlYLNcqWVuFhpPe0qiN+4cqQkg5TGO20UHQjeaoqiKY3yomOFWmhyumOmyQFela17cqGLUU6rTnaihYW/68Ywh8ID7r0ULdGC/A5TDKC61TFIMG6KzJrWpX6MgeFz9XoXtaXhtjx4Xexec2gkg3gi+e6t5/EnT4+WMtP7TtP+kLhtpzcELu6v9Oc0EtC5rtOWg2M+1lprqdFHI0fF/PoqrSEFtF1HspojgsIABN14VgiDAHACioOjpJdrqd3wVeR1G+1xWP2/fyr4NczDXmiunPXys9T6TrI9hPtSGQNw/grrS7JazfhSz6CN43BZs/CVyxKIpCLsHCeQ2RvF+17U/p7g0Fn7vCWzcwbXAgrLTY32KPIWk0Ut7dmPKwPBFd0DA8FHvrupjfjhZvJPKAtSGyci6Uv0bDZCe+yUOQisjhez9t0V0NLI+g1yRp3gsoq2JoNEKoY1rX204wo54jG4ltWP9quVm1wcEMsQkjLgchERSfKPcOQp9SerEHg5HKJ8roD8x8eClPe0OAb+x6ipCwSNcayOVNM3pkSDIqirmxljvzRQS6W98ZGHDColBptf0qYJSAFOI3NwRkJsQooOlE6yLVbJQMLnxuqlQx4dQP8AairAzcbasdGbuqPcIIZxG6jwqg5r1USEckIo3G8o3x1kJZsGwFA+OQt54TnODm47ZUbXHIRtlIA9K6YsY+zlZLg7gkxTAnwnEgj0VUSSkk2Eh5wrZI8WFK9vKzVRubaxuMFG4UUJBQPjx9ky6ykRPA5TH5bghAd+F4zObglTOcSPaW6UlBb1QRdo4tSWnBsLm9avsibKd12g6zdYWn0qY9ex3xJAK4Jne3g4Qt1BDxastiWPoJtQ0jBGfKhfCyU+LUzdUHAgomT1Xy+yW6smAn03R+QF4RRTgtAOWnumvnEjKdkFTmBzDuaQRzSgrcwNaC020/6SHE7uU6CUNjpzbBCRM1uSw/8A1AcOuIO1xyqm6w9zlcOa7NchLZri34uOf+1R9G2UOvOVBqXOEhB791LFrx/KwqBI2cUTlADZRKwWcoL2mipGS4u8Khrw4KCmIh4IIXjB3CFjTVhPZkZQKEZAtC6OzlUGkt91aAWRgAEKiGTaaJwkNdmkQdmiguLt1An8qcF8ctXg8oOoeLRAl/3VBzaQTxXQtcOWB8XxNjabC+ihdQLXcpOu0YczeAD5QQaXbMyyM3lPfAC0mshTRxO08o8Eq+N2K7FQcvVQhrrrBUr/AIFdvUacOGAuXqdObQLZMB3T45gThc57XNPdbFKWnKo6+7cEyOZzMKKKX3hO3jkKC1s98mwVjjnCks1hMbK7ugN0u0rzZLcscRIz2kWWH0gtaaNqqF4c2lzWPN1arhwVYKicUp5m4sJgdmlkgwiInt5KSMGlU4ZSHM5UUDgvNceCipY9qDXMBSZIzaJrnDB4Rbw5BM5pr2llzgqnNByElw5wilOlc0+UBmv0Ub2k9lhjZtyERjTJy35ekxspkFceiktkLXfHshmmANltewqHiZ7fi91jsVTDrPjk8LmueHjBKQyfpksc7PtB9EyRrhTTR9pEjiy+cdlyGfqRiNX7CpH6kyVtki0wFNMHHByufqnBou8p+omhc3ex2Vz5JxOdtgHgJCjj1hbz+V0tLquCDY8riEGN9OH9roabaxoc047jwrYkWCItFjhOjw1MLKARiKhSy0dppLoFXGEGi04K5kYLXhdLTycNKqBdE4FLIIVxCmkrcbSwSG2m7RijlG5oWNq1B6x/SfABdpDhRsJkbi3jugulitrXjwh3HpkFDHKSyrXrsEFaQuXTAx36sKSMusg8hdKMgx7XcgKORuyQPrjkeVKsY2aztPhC+LdghYYy2QlpscqgW5ov8FQcvUaUUTSiEADs8LuvYCMqKXT8kIOftcx2BhPZZTgweAvBo4AQeDqTWlrsINgIWtaAgMMc0+kMjcewnh1gClhZuKCWN1q6CSgLUxgo2EcR7ILiLyF4kuGUMTtzUdX91UKc2skJLm3aqcAQQl9MUipKo5RhorOUUkdlY0UKUASR2LCnIK6LIrr2sdpAHHyggDSOV7aHGiuiNKKykS6UtNsCohfFRKS8eQriL5GQppRk4UUlkAecBZNpTjGFRpxRVvSEjaIyiOG6CmkjBXN1TOb+/sL6TUaUgGhhcbV6Y5IFlWFchoJxZxwvOa8O+Lj9kxzHgkbfz4VkOl62k6hFuaaPpb1nHPY90eXWB3QSFwk9HhwXUfprjBAGOfslxaMMlDXC2ng+lNXDNG0atmyQVI0YPlNZEYXbaxfCp0+iDHkA5GQU/ol7iXD5BZ1XRlgptjwlx9mldfUaYFprsuVKx0c1hLMIY6PFhMjN0R2QiRpHK8wbHBwyFB0I3XykzR59psdOIXpha0iJ4wUkOvKrezBP5UMw2k0sqaJLsFb1K9KVktGjymOl3ekFUcyYJRa57ZaOfwnMl3H/ANILmyBDK3eLHISA5VaeRpFOVCoPi8bhgppYGE1wlzsMcm5owU3Tu/IPlAmTHKnkFhWTxEcd0l0ZPZQRlhGaQkkdlXWaWmEObwgkDg4ra8InQFpwibGcWEGxO7FGsrafSF7sVeUDBlY5mbS2SgUFSw7kAxO2lU0TkKYtpyfC+uVYVpGLC8BeE4gEJdUfCqEvYQCgDLVJIK8GqYuth2ggFUPha8WOVLtohUxuwtRmgLCOyU+Ms+SrByhnojCWGoJ4A8bmjKglZfPK6ZJH2U00W+65WWkDW7HWF0dG8bhfdTdM+EyIbPuoOhPpmubuAXH1miJNsHK7EE1tpxRmBrjfZaz8TXx02ke12WY7hU6T9Pc3cW/scMgr6OTRwuOWoXRsaNoAACi64A/Tw4nb/SVNpixob3acLrmLY/c3ykyt3Ov8KANLpS+Jr/7VB02ccp+iGxmylVBCHSGwrhqsN32VzdZGA66XUZgFTaqEPBIW+p4xL65JjJFomNcMcpjxtNJkQBpc2zoRtIT5G7mpTRRTb/2tImNNweCpdRDu/HdVyCiQaQFo2n/aiuNMwtOFge7gq6eEO5/tSPge3gWoMFk0msaRwlNf2ITo5K8H7oprdw5tNZJtKXuIyAvfuRFkcwcdrhYTmtbdtXPbYpVxSkZVlDyLK0Q2ta++2UbTlaxkh+mzYSyyrVpcByp5TaliypunZWlg4pMsBC4i1FIlZRwp5bB9qiV2bUsrtzsKALxaphkprcpLGFw9rMsN9kHRveFnCRFMf/idv3IGtmAFErXPBapXHKxslDlXTDg+zSc11hQ9QA8pjJiE0VFwRMkpSGTN2jbLSamKurSFzyQp3TAr3VxVppj3VokJTnWlySU5aHAjlRWbwe+UXsKeUhrvivNmIwgqZIQbBVLZ6HK5fXO7ApEJnkYVg6D9R4ykmRzjykxEn93KdG3c7Kg1sbnBa7TE1WTyq2RUATwt3AEhXE0rTwEOulUyIxuWQuqrCc4g1S3Iza89wHCW7LV55pBvxSWkR6ll5S4XZpWSAOCiILH47FYrcWsOQjI7JEUvFpzn/wAVWWOhEoJKlfG6ImrKoEu0rzi113hFSgB44S5YiBYTpG8kYSs8X+FlUxg3HIAXukBjcLCpIc3kIS0HlqBYYQMo6HYL2zxaLaUGI2Oo5QlExhJ4QVRvFcphnrhIaNoXjha1DOpZtLfIEovKwC1NXBlxdwl7j3RXQyln0oAlI2kd0hMfe7JQubQ+6DzH7XZTCWu54Ursd0bH4pAThTraU2KU8HlI3UVodRtBS42CkF1Ld1jCU4lBu7KYJKU2+ii6gIRVDpL7rzZiOVOXDyh6lIK+sCia7OVH1EbJvJRD5GglCARhYHtJROlFYQb0ryvCBtpPVf2KbG8u5KA+kyuFkYpxxSMN8Imt8oDEbau179jrpebbV6R+6kFLZ9wAWuINelK2Skxri7Cuph4f8aCfBZPySYW5VNADC3zEpDpEvdlDuQb1nVMJSZWZsBaX+17q+VFA3GUfUqgsI3ZBWht8hBpkA7LQ9rhRWbPaHbSAnR3lrkl8bweL+yZbhws6jvCBYL2iiF7J7Ii6+QiafuoADXWibEXDwmAj2tx5VwA3T+SmNjAWV7XjfsqoJ21o7lLcb8rbP8QvEHyoFm7w1CDtN8pjjQSu6ivON5KFF2QlAp+XISDQRlhJXnAAIJnNys20qBGHfdYY0CrscIDYTS2kJFooQ8haXXygIIKHKAi0FCWkcIrK20CjaAk+1RQKEx3wgmL3BeEx8J5ivss+nRACcprZb7rPpkQhpFEH3wmMkIKWI6RtagoZKDyUwPBGEhgATQfCIPcsyV4I2i0GBpTohS80ALwwqKIzRTeopQ+lvU9q6mJQ8rbxzaXvHlZvCypofRW7weyTvC9uQOLgOEQf7SNy9uQUhx8hb+ApQ/2t6h8pop2grOkT3Cn6p8req7+Soo6LuxXuiR91P1XfyXus7+SCnaV7aFN1nfzWdZ38k0V0sJrupDIf5LN3/kmmKnPA7oDJ7SL9r1+1NBl3tYXeEJIWbh4CaD3WvWg3H0hLiUBl3tBuHdAb8LM+0Dg5pzawvH3S8rwa4oCweywttaGuHJC37j/agWWhZsCYvUPCoXsC90gmUAtpqBXSXun6TrHhZY8IE9P7ren906/Syx4QLEfte6Y8ptjwvbh4QB0x5RCIBbuHhbuUHg0BEKQ7l7cgMLdyXvHgr26+yob1F7qnsEoOXg4IGbjd2stDuC9uA7oP/9k=\",\r\n  earth: \"data:image/jpeg;base64,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\",\r\n  mars: \"data:image/jpeg;base64,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\",\r\n  jupiter: \"data:image/jpeg;base64,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\",\r\n  saturn: \"data:image/jpeg;base64,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\",\r\n  uranus: \"data:image/jpeg;base64,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\",\r\n  neptune: \"data:image/jpeg;base64,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\",\r\n};\r\n\r\nconst StylizedPlanet = {\r\n  NS: \"http://www.w3.org/2000/svg\",\r\n  TEXTURES: PLANET_TEXTURE_DATA,\r\n  el(tag, a) {\r\n    const e = document.createElementNS(this.NS, tag);\r\n    for (const k in a) e.setAttribute(k, a[k]);\r\n    return e;\r\n  },\r\n  svgRoot(g) {\r\n    return g.ownerSVGElement || document.getElementById(\"planetSvg\") || document.getElementById(\"solarSvg\");\r\n  },\r\n  ensureClip(svg, id, r) {\r\n    if (svg.querySelector(\"#\" + id)) return \"url(#\" + id + \")\";\r\n    let defs = svg.querySelector(\"defs\");\r\n    if (!defs) {\r\n      defs = this.el(\"defs\", {});\r\n      svg.insertBefore(defs, svg.firstChild);\r\n    }\r\n    const cp = this.el(\"clipPath\", { id: id });\r\n    cp.appendChild(this.el(\"circle\", { r: String(r) }));\r\n    defs.appendChild(cp);\r\n    return \"url(#\" + id + \")\";\r\n  },\r\n  ensureShading(svg) {\r\n    if (svg.querySelector(\"#sphereShade\")) return;\r\n    let defs = svg.querySelector(\"defs\");\r\n    if (!defs) {\r\n      defs = this.el(\"defs\", {});\r\n      svg.insertBefore(defs, svg.firstChild);\r\n    }\r\n    const rg = this.el(\"radialGradient\", { id: \"sphereShade\", cx: \"35%\", cy: \"32%\", r: \"65%\" });\r\n    rg.appendChild(this.el(\"stop\", { offset: \"0%\", \"stop-color\": \"#ffffff\", \"stop-opacity\": \"0.18\" }));\r\n    rg.appendChild(this.el(\"stop\", { offset: \"55%\", \"stop-color\": \"#000000\", \"stop-opacity\": \"0\" }));\r\n    rg.appendChild(this.el(\"stop\", { offset: \"100%\", \"stop-color\": \"#000000\", \"stop-opacity\": \"0.42\" }));\r\n    defs.appendChild(rg);\r\n  },\r\n  ensureSunGlow(svg) {\r\n    if (svg.querySelector(\"#sunCorona\")) return;\r\n    let defs = svg.querySelector(\"defs\");\r\n    if (!defs) {\r\n      defs = this.el(\"defs\", {});\r\n      svg.insertBefore(defs, svg.firstChild);\r\n    }\r\n    const rg = this.el(\"radialGradient\", { id: \"sunCorona\", cx: \"50%\", cy: \"50%\", r: \"50%\" });\r\n    rg.appendChild(this.el(\"stop\", { offset: \"55%\", \"stop-color\": \"#ff9800\", \"stop-opacity\": \"0\" }));\r\n    rg.appendChild(this.el(\"stop\", { offset: \"85%\", \"stop-color\": \"#ff9800\", \"stop-opacity\": \"0.35\" }));\r\n    rg.appendChild(this.el(\"stop\", { offset: \"100%\", \"stop-color\": \"#ffc107\", \"stop-opacity\": \"0.65\" }));\r\n    defs.appendChild(rg);\r\n  },\r\n  ensureSaturnRingClips(svg, r) {\r\n    if (svg.querySelector(\"#saturnRingBack\")) return;\r\n    let defs = svg.querySelector(\"defs\");\r\n    if (!defs) {\r\n      defs = this.el(\"defs\", {});\r\n      svg.insertBefore(defs, svg.firstChild);\r\n    }\r\n    const pad = r * 3;\r\n    const back = this.el(\"clipPath\", { id: \"saturnRingBack\" });\r\n    back.appendChild(this.el(\"rect\", { x: String(-pad), y: String(-pad), width: String(pad * 2), height: String(pad) }));\r\n    defs.appendChild(back);\r\n    const front = this.el(\"clipPath\", { id: \"saturnRingFront\" });\r\n    front.appendChild(this.el(\"rect\", { x: String(-pad), y: \"0\", width: String(pad * 2), height: String(pad) }));\r\n    defs.appendChild(front);\r\n  },\r\n  ringEllipses(g, rx, ry, sw, tilt, clipUrl) {\r\n    const S = this;\r\n    const grp = S.el(\"g\", { transform: \"rotate(\" + tilt + \")\", \"clip-path\": clipUrl || \"\" });\r\n    const bands = [\r\n      [1.0, \"rgba(210,185,140,0.62)\", 1.0],\r\n      [0.92, \"rgba(235,215,175,0.55)\", 0.75],\r\n      [0.84, \"rgba(185,155,105,0.48)\", 0.55],\r\n      [0.76, \"rgba(225,205,165,0.42)\", 0.45],\r\n      [0.68, \"rgba(170,140,95,0.36)\", 0.35],\r\n    ];\r\n    bands.forEach(([scale, color, wScale]) => {\r\n      grp.appendChild(S.el(\"ellipse\", {\r\n        cx: \"0\",\r\n        cy: \"0\",\r\n        rx: String(rx * scale),\r\n        ry: String(ry * scale),\r\n        fill: \"none\",\r\n        stroke: color,\r\n        \"stroke-width\": String(Math.max(0.8, sw * wScale)),\r\n      }));\r\n    });\r\n    grp.appendChild(S.el(\"ellipse\", {\r\n      cx: \"0\",\r\n      cy: \"0\",\r\n      rx: String(rx * 0.79),\r\n      ry: String(ry * 0.79),\r\n      fill: \"none\",\r\n      stroke: \"rgba(8,6,20,0.55)\",\r\n      \"stroke-width\": String(Math.max(1.2, sw * 0.55)),\r\n    }));\r\n    g.appendChild(grp);\r\n  },\r\n  texturedDisc(g, type, r, clip) {\r\n    const S = this;\r\n    const tex = S.TEXTURES[type];\r\n    if (!tex) return false;\r\n    g.appendChild(S.el(\"image\", {\r\n      href: tex,\r\n      x: String(-r),\r\n      y: String(-r),\r\n      width: String(r * 2),\r\n      height: String(r * 2),\r\n      preserveAspectRatio: \"xMidYMid slice\",\r\n      \"clip-path\": clip,\r\n    }));\r\n    return true;\r\n  },\r\n  drawSaturn(g, r, clip, svg) {\r\n    const S = this;\r\n    const tilt = -18;\r\n    const rx = r * 2.15;\r\n    const ry = r * 0.48;\r\n    const sw = Math.max(1, r * 0.09);\r\n    if (svg) S.ensureSaturnRingClips(svg, r);\r\n    S.ringEllipses(g, rx, ry, sw, tilt, \"url(#saturnRingBack)\");\r\n    S.texturedDisc(g, \"saturn\", r, clip) || S.sphere(g, \"saturn\", r, clip);\r\n    S.ringEllipses(g, rx, ry, sw, tilt, \"url(#saturnRingFront)\");\r\n    g.appendChild(S.el(\"circle\", {\r\n      r: String(r),\r\n      fill: \"url(#sphereShade)\",\r\n      \"clip-path\": clip,\r\n      \"pointer-events\": \"none\",\r\n    }));\r\n    g.appendChild(S.el(\"circle\", {\r\n      r: String(r),\r\n      fill: \"rgba(0,0,0,0.001)\",\r\n      \"pointer-events\": \"all\",\r\n      style: \"cursor:pointer\",\r\n    }));\r\n  },\r\n  sphere(g, type, r, clip) {\r\n    const S = this;\r\n    const svg = S.svgRoot(g);\r\n    if (svg) S.ensureShading(svg);\r\n    if (S.texturedDisc(g, type, r, clip)) {\r\n      g.appendChild(S.el(\"circle\", {\r\n        r: String(r),\r\n        fill: \"url(#sphereShade)\",\r\n        \"clip-path\": clip,\r\n        \"pointer-events\": \"none\",\r\n      }));\r\n    } else {\r\n      g.appendChild(S.el(\"circle\", { r: String(r), fill: \"#888\", \"clip-path\": clip }));\r\n    }\r\n    g.appendChild(S.el(\"circle\", {\r\n      r: String(r),\r\n      fill: \"rgba(0,0,0,0.001)\",\r\n      \"pointer-events\": \"all\",\r\n      style: \"cursor:pointer\",\r\n    }));\r\n  },\r\n  drawSun(g, r, clip, svg) {\r\n    const S = this;\r\n    if (svg) S.ensureSunGlow(svg);\r\n    g.appendChild(S.el(\"circle\", { r: String(r * 1.45), fill: \"url(#sunCorona)\", \"pointer-events\": \"none\" }));\r\n    g.appendChild(S.el(\"circle\", { r: String(r * 1.2), fill: \"rgba(255,193,7,0.18)\", \"pointer-events\": \"none\" }));\r\n    S.texturedDisc(g, \"sun\", r, clip) || S.sphere(g, \"sun\", r, clip);\r\n  },\r\n  draw(g, type, r) {\r\n    r = r || 88;\r\n    const S = this;\r\n    const svg = S.svgRoot(g);\r\n    const clipId = r === 88 ? \"globe\" : \"globe-r\" + Math.round(r * 10);\r\n    const clip = svg ? S.ensureClip(svg, clipId, r) : \"\";\r\n    if (svg) S.ensureShading(svg);\r\n    if (type === \"saturn\") {\r\n      S.drawSaturn(g, r, clip, svg);\r\n      return;\r\n    }\r\n    if (type === \"sun\") {\r\n      S.drawSun(g, r, clip, svg);\r\n      return;\r\n    }\r\n    if (S.TEXTURES[type]) {\r\n      S.sphere(g, type, r, clip);\r\n      return;\r\n    }\r\n    g.appendChild(S.el(\"circle\", { r: String(r), fill: \"#888\" }));\r\n  },\r\n};\r\nfunction defaultPlanetZoom(svg, planetType) {\r\n  const w = svg ? (svg.clientWidth || svg.getBoundingClientRect().width || 320) : 320;\r\n  let zoom = w <= 360 ? 1.88 : w <= 480 ? 1.65 : w <= 640 ? 1.45 : w <= 820 ? 1.28 : 1.15;\r\n  const fitRadius = 168;\r\n  const bodyR = 88;\r\n  if (planetType === \"sun\") {\r\n    zoom = Math.min(zoom, fitRadius / (bodyR * 1.5));\r\n  } else if (planetType === \"saturn\") {\r\n    zoom = Math.min(zoom, fitRadius / (bodyR * 2.28));\r\n  } else if (planetType === \"meteor\") {\r\n    zoom = Math.min(zoom, fitRadius / (bodyR * 1.35));\r\n  } else if (planetType === \"blackhole\") {\r\n    zoom = Math.min(zoom, fitRadius / (bodyR * 1.92));\r\n  }\r\n  return Math.round(zoom * 100) / 100;\r\n}\r\nfunction makePlanetViewer(planetType, facts, label) {\r\n  return {\r\n    facts: facts, fi: 0, spin: true, zoom: 1.28, rot: 0, drag: 0, ang: 0.08,\r\n    dragMoved: false, startX: 0, startY: 0, lx: 0, dragging: false,\r\n    init() {\r\n      this.svg = document.getElementById('planetSvg');\r\n      this.g = document.getElementById('planetGroup');\r\n      this.info = document.getElementById('planetInfo');\r\n      if (!this.svg || !this.g || !this.info) return;\r\n      const S = this;\r\n      S.zoom = defaultPlanetZoom(this.svg, planetType);\r\nconst btnSpin = document.getElementById('btnSpin');\r\n      btnSpin.onclick = () => {\r\n        S.spin = !S.spin;\r\n        btnSpin.textContent = S.spin ? 'Stop' : 'Spin';\r\n        btnSpin.classList.toggle('active', !S.spin);\r\n      };\r\n      btnSpin.textContent = 'Stop';\r\n      document.getElementById('btnZoomIn').onclick = () => { S.zoom = Math.min(2.2, S.zoom + 0.15); };\r\n      document.getElementById('btnZoomOut').onclick = () => { S.zoom = Math.max(0.55, S.zoom - 0.15); };\r\n      document.getElementById('btnRotL').onclick = () => { S.rot -= 18; };\r\n      document.getElementById('btnRotR').onclick = () => { S.rot += 18; };\r\n      const onDown = e => {\r\n        S.dragging = true;\r\n        S.dragMoved = false;\r\n        const p = e.touches ? e.touches[0] : e;\r\n        S.startX = S.lx = p.clientX;\r\n        S.startY = p.clientY;\r\n      };\r\n      const onMove = e => {\r\n        if (!S.dragging) return;\r\n        const p = e.touches ? e.touches[0] : e;\r\n        if (Math.hypot(p.clientX - S.startX, p.clientY - S.startY) > 12) S.dragMoved = true;\r\n        if (S.dragging) { S.drag += (p.clientX - S.lx) * 0.35; S.lx = p.clientX; }\r\n      };\r\n      const onUp = e => {\r\n        if (!S.dragging) return;\r\n        const p = e.changedTouches ? e.changedTouches[0] : e;\r\n        if (!S.dragMoved && p && S.hitPlanet(p.clientX, p.clientY)) S.nextFact();\r\n        if (S.dragging) { S.rot += S.drag; S.drag = 0; S.dragging = false; }\r\n      };\r\n      this.svg.addEventListener('mousedown', onDown);\r\n      window.addEventListener('mousemove', onMove);\r\n      window.addEventListener('mouseup', onUp);\r\n      this.svg.addEventListener('touchstart', e => { onDown(e); }, { passive: true });\r\n      this.svg.addEventListener('touchmove', e => { onMove(e); }, { passive: true });\r\n      this.svg.addEventListener('touchend', onUp);\r\n      const loop = () => { if (S.spin) S.ang += 0.012; S.draw(); requestAnimationFrame(loop); };\r\n      this.draw();\r\n      loop();\r\n    },\r\n    hitPlanet(clientX, clientY) {\r\n      const pt = this.svg.createSVGPoint();\r\n      pt.x = clientX;\r\n      pt.y = clientY;\r\n      const m = this.g.getScreenCTM();\r\n      if (!m) return false;\r\n      const p = pt.matrixTransform(m.inverse());\r\n      return p.x * p.x + p.y * p.y <= 88 * 88;\r\n    },\r\n    nextFact() {\r\n      this.fi = (this.fi + 1) % this.facts.length;\r\n      this.info.innerHTML = '<strong>' + label + '</strong><br>' + this.facts[this.fi];\r\n    },\r\n    draw() {\r\n      while (this.g.firstChild) this.g.removeChild(this.g.firstChild);\r\n      this.g.setAttribute('transform', 'translate(200,200) rotate(' + (this.rot + this.drag) + ') scale(' + this.zoom + ') rotate(' + this.ang + ')');\r\n      StylizedPlanet.draw(this.g, planetType, 88);\r\n    }\r\n  };\r\n}\r\n\r\nconst PlanetViewer = makePlanetViewer('mercury', mercuryFacts, '🪨 Mercury');\r\ntry { PlanetViewer.init(); } catch (err) { console.error('Planet viewer:', err); }\r\n\r\n</script>\r\n</body>\r\n</html>\r\n"
            }
          ]
        },
        {
          "id": "solarsystem-ch-import-1784351954791-12",
          "courseId": "solarsystem",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "solarsystem-ch-import-1784351954791-12-step-0",
              "courseId": "solarsystem",
              "chapterId": "solarsystem-ch-import-1784351954791-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "html",
              "title": "Mercury Explained",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n  <meta charset=\"UTF-8\">\r\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n  <title>Solar System Adventure - Mercury Explained</title>\r\n  <style>\r\n    *{\r\n      margin:0;\r\n      padding:0;\r\n      box-sizing:border-box;\r\n    }\r\n    body{\r\n      font-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;\r\n      background:#0f0c29;\r\n      color:#e0e7ff;\r\n      min-height:100vh;\r\n      position:relative;\r\n      overflow-x:hidden;\r\n    }\r\n    .stars{\r\n      position:fixed;\r\n      top:0;\r\n      left:0;\r\n      width:100%;\r\n      height:100%;\r\n      pointer-events:none;\r\n      background-image:\r\n        radial-gradient(2px 2px at 20px 30px,#fff,transparent),\r\n        radial-gradient(2px 2px at 40px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 90px 40px,#fff,transparent),\r\n        radial-gradient(2px 2px at 130px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 160px 120px,#fff,transparent),\r\n        radial-gradient(2px 2px at 200px 50px,#fff,transparent),\r\n        radial-gradient(1px 1px at 250px 160px,#fff,transparent),\r\n        radial-gradient(2px 2px at 300px 90px,#fff,transparent),\r\n        radial-gradient(1px 1px at 350px 130px,#fff,transparent),\r\n        radial-gradient(2px 2px at 400px 60px,#fff,transparent),\r\n        radial-gradient(1px 1px at 450px 180px,#fff,transparent),\r\n        radial-gradient(2px 2px at 500px 100px,#fff,transparent),\r\n        radial-gradient(1px 1px at 550px 140px,#fff,transparent),\r\n        radial-gradient(2px 2px at 600px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 650px 190px,#fff,transparent),\r\n        radial-gradient(2px 2px at 700px 110px,#fff,transparent),\r\n        radial-gradient(1px 1px at 750px 150px,#fff,transparent),\r\n        radial-gradient(2px 2px at 800px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 850px 170px,#fff,transparent);\r\n      background-size:900px 200px;\r\n      animation:twinkle 4s ease-in-out infinite;\r\n      z-index:0;\r\n    }\r\n    @keyframes twinkle{\r\n      0%,100%{opacity:0.3;}\r\n      50%{opacity:0.8;}\r\n    }\r\n    .container{\r\n      max-width:640px;\r\n      margin:auto;\r\n      padding:24px 16px 40px;\r\n      position:relative;\r\n      z-index:1;\r\n    }\r\n    .header{\r\n      text-align:center;\r\n      margin-bottom:20px;\r\n    }\r\n    h1{\r\n      font-size:28px;\r\n      color:#b5b5b5;\r\n      margin-bottom:8px;\r\n    }\r\n    .subtitle{\r\n      color:#c4b5fd;\r\n      font-size:16px;\r\n    }\r\n    .card{\r\n      background:#1a1735;\r\n      backdrop-filter:blur(10px);\r\n      border-radius:20px;\r\n      padding:20px;\r\n      margin-bottom:16px;\r\n      border:1px solid rgba(255,255,255,0.1);\r\n    }\r\n    .card h2{\r\n      color:#b5b5b5;\r\n      margin-bottom:12px;\r\n      font-size:20px;\r\n    }\r\n    .card p{\r\n      font-size:16px;\r\n      line-height:1.7;\r\n      margin-bottom:10px;\r\n    }\r\n    .card ul{\r\n      margin-left:20px;\r\n      margin-bottom:10px;\r\n    }\r\n    .card li{\r\n      font-size:16px;\r\n      line-height:1.7;\r\n      margin-bottom:8px;\r\n    }\r\n    .fact-box{\r\n      background:rgba(251,191,36,0.2);\r\n      border-left:6px solid #fbbf24;\r\n      padding:16px;\r\n      border-radius:12px;\r\n      margin-top:12px;\r\n    }\r\n    .fact-box h3{\r\n      color:#fbbf24;\r\n      margin-bottom:8px;\r\n      font-size:18px;\r\n    }\r\n    .fact-box p{\r\n      font-size:15px;\r\n      line-height:1.6;\r\n      margin:0;\r\n    }\r\n    .nav-hint{\r\n      margin-top:20px;\r\n      text-align:center;\r\n      font-size:13px;\r\n      color:#a78bfa;\r\n      background:rgba(167,139,250,0.1);\r\n      padding:10px;\r\n      border-radius:10px;\r\n    }\r\n  /* solar-desktop-fit */\r\nhtml {\r\n  min-height: 100%;\r\n}\r\nbody:has(.character-grid),\r\nbody:has(.game-shell),\r\nbody:has(#solarSvg),\r\nbody:has(.fire-btn),\r\nbody:has(.planet-game) {\r\n  overflow: hidden !important;\r\n  height: 100%;\r\n  min-height: 0 !important;\r\n}\r\nbody:not(:has(.character-grid)):not(:has(.game-shell)):not(:has(#solarSvg)):not(:has(.fire-btn)):not(:has(.planet-game)) {\r\n  overflow-x: hidden;\r\n  overflow-y: auto;\r\n  -webkit-overflow-scrolling: touch;\r\n  min-height: 100%;\r\n  height: auto;\r\n}\r\n.game-shell {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.character-grid) .container,\r\nbody:has(.game-shell) .container,\r\nbody:has(#solarSvg) .container,\r\nbody:has(.fire-btn) .container,\r\nbody:has(.planet-game) .container {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.game-shell) .game-shell {\r\n  padding: 4px 8px 6px;\r\n}\r\nbody:has(.game-shell) .game-shell .title {\r\n  display: none;\r\n}\r\nbody:has(.game-shell) .ui-container {\r\n  margin-bottom: 4px;\r\n  padding: 4px 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.game-shell) .game-stage {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  width: 100%;\r\n  aspect-ratio: 7 / 6;\r\n}\r\nbody:has(.game-shell) .touch-controls {\r\n  flex-shrink: 0;\r\n  margin-top: 4px;\r\n}\r\nbody:has(#solarSvg) .container {\r\n  padding: 8px 12px 10px;\r\n}\r\nbody:has(#solarSvg) .solar-panel {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  display: flex;\r\n  flex-direction: column;\r\n  margin-bottom: 6px;\r\n  padding: 8px;\r\n}\r\nbody:has(#solarSvg) .svg-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  max-height: none;\r\n  aspect-ratio: unset;\r\n  height: auto;\r\n}\r\nbody:has(#solarSvg) #solarSvg {\r\n  min-height: 0;\r\n  height: 100%;\r\n}\r\nbody:has(#solarSvg) .minigame-panel {\r\n  flex-shrink: 0;\r\n  max-height: 34%;\r\n  overflow-y: auto;\r\n}\r\nbody:has(.fire-btn) .container {\r\n  padding: 4px 12px 6px;\r\n}\r\nbody:has(.fire-btn) .game-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n}\r\nbody:has(.fire-btn) .fire-btn {\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .container {\r\n  padding: 8px 12px 10px;\r\n  justify-content: center;\r\n}\r\nbody:has(.character-grid) .header {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-section {\r\n  padding: 8px;\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-character {\r\n  font-size: 36px;\r\n  margin-bottom: 4px;\r\n}\r\nbody:has(.character-grid) input[type=\"text\"] {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-grid {\r\n  gap: 6px;\r\n  margin-bottom: 0;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-option {\r\n  padding: 6px 2px;\r\n  font-size: 26px;\r\n  border-width: 2px;\r\n  border-radius: 12px;\r\n}\r\nbody:has(.character-grid) .character-name {\r\n  font-size: 10px;\r\n  margin-top: 2px;\r\n}\r\n@media (min-width: 640px), (min-width: 768px) and (max-width: 1024px) {\r\n  body:has(.character-grid) .container {\r\n    padding: 6px 12px 8px;\r\n    justify-content: center;\r\n  }\r\n  body:has(.character-grid) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.character-grid) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(.character-grid) .preview-section {\r\n    padding: 6px 8px;\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 32px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.character-grid) .preview-name {\r\n    font-size: 15px;\r\n  }\r\n  body:has(.character-grid) input[type=\"text\"] {\r\n    padding: 6px 10px;\r\n    margin-bottom: 6px;\r\n    font-size: 14px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-grid {\r\n    gap: 6px;\r\n    margin-bottom: 0;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    padding: 4px 2px;\r\n    font-size: 24px;\r\n    border-width: 2px;\r\n    border-radius: 10px;\r\n  }\r\n  body:has(.character-grid) .character-name {\r\n    font-size: 9px;\r\n    margin-top: 1px;\r\n  }\r\n  body:has(.game-shell) .ui-item {\r\n    font-size: 13px;\r\n    padding: 4px 8px;\r\n  }\r\n  body:has(.game-shell) .touch-controls {\r\n    gap: 10px;\r\n  }\r\n  body:has(#solarSvg) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(#solarSvg) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(#solarSvg) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(#solarSvg) .info-panel,\r\n  body:has(#solarSvg) .nav-hint {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .header {\r\n    margin-bottom: 4px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.fire-btn) .header .subtitle {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .hud {\r\n    padding: 6px 10px;\r\n    margin-bottom: 4px;\r\n    font-size: 12px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .game-wrap {\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.fire-btn) .fire-btn {\r\n    padding: 10px;\r\n    font-size: 14px;\r\n    margin-bottom: 0;\r\n  }\r\n  body:has(.fire-btn) .instructions,\r\n  body:has(.fire-btn) .nav-hint {\r\n    display: none;\r\n  }\r\n  .planet-svg-panel .svg-viewport,\r\n  .svg-viewport {\r\n    max-height: 220px !important;\r\n    min-height: 0 !important;\r\n  }\r\n  .planet-game .game-canvas,\r\n  .game-canvas-wrap {\r\n    height: 220px !important;\r\n    min-height: 180px !important;\r\n    max-height: 220px !important;\r\n  }\r\n  .planet-game {\r\n    padding: 10px;\r\n    margin-top: 10px;\r\n    flex-shrink: 0;\r\n  }\r\n  .planet-game h2 {\r\n    margin-bottom: 8px;\r\n    font-size: 17px;\r\n  }\r\n  .planet-game p {\r\n    margin-bottom: 8px;\r\n    font-size: 12px;\r\n  }\r\n  .touch-controls {\r\n    margin-top: 6px;\r\n    grid-template-columns: repeat(3, 48px);\r\n    grid-template-rows: repeat(3, 48px);\r\n    gap: 6px;\r\n  }\r\n  .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n}\r\n@media (max-height: 760px) {\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 28px;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    font-size: 22px;\r\n    padding: 3px 2px;\r\n  }\r\n  body:has(.game-shell) .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 18px;\r\n  }\r\n}\r\n  \r\nbody.reading-page {\r\n  overflow-x: hidden;\r\n  overflow-y: auto !important;\r\n  height: auto !important;\r\n  min-height: 100%;\r\n  -webkit-overflow-scrolling: touch;\r\n}\r\nbody.reading-page .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  display: block;\r\n}\r\n\r\n/* solar-ui-audit-overrides */\nbody.reading-page,\nbody.reading-page:has(.container),\nbody.reading-page:has(.quiz-card),\nbody.reading-page:has(.character-grid) {\n  overflow-y: auto !important;\n  height: auto !important;\n}\nbody.reading-page .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  display: block;\n}\nbody.reading-page:has(.character-grid) .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  justify-content: flex-start;\n}\n@media (max-width: 639px) {\n  body.big-planet-page .planet-svg-panel {\n    padding: 8px !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    max-width: 100% !important;\n    overflow: hidden !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .svg-viewport,\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    width: 100% !important;\n    max-width: 100% !important;\n    height: auto !important;\n    max-height: min(78vw, calc(100svh - 220px)) !important;\n    min-height: 0 !important;\n    aspect-ratio: 1 !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .container {\n    overflow-x: hidden !important;\n    max-width: 100% !important;\n  }\n  body.big-planet-page .sun-game .game-canvas-wrap,\n  body.big-planet-page .planet-game .game-canvas,\n  body.big-planet-page .planet-game .game-canvas-wrap {\n    height: min(48vh, 400px) !important;\n    min-height: min(40vh, 280px) !important;\n    max-height: min(52vh, 420px) !important;\n  }\n}\n@media (min-width: 640px) {\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport,\n  body.big-planet-page .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n    min-height: min(56vw, calc(100svh - 200px)) !important;\n  }\n}\nbody.big-planet-page .sun-game .game-canvas-wrap,\nbody.big-planet-page .planet-game .game-canvas,\nbody.big-planet-page .planet-game .game-canvas-wrap {\n  width: 100% !important;\n  height: min(50vh, 440px) !important;\n  min-height: min(42vh, 300px) !important;\n  max-height: min(56vh, 480px) !important;\n}\nbody.big-planet-page .sun-game,\nbody.big-planet-page .planet-game {\n  margin-bottom: 8px !important;\n}\nbody.big-planet-page .nav-hint {\n  margin-top: 8px !important;\n  padding-bottom: 8px !important;\n  font-size: 12px !important;\n  line-height: 1.45 !important;\n}\nbody.all-planets-page:has(#solarSvg) .svg-wrap {\n  max-height: min(96vw, calc(100svh - 162px)) !important;\n  min-height: min(43svh, calc(100svh - 168px), 96vw) !important;\n}\nbody.big-game-page:has(.game-shell) {\n  overflow: hidden !important;\n  height: 100% !important;\n  min-height: 100% !important;\n  max-height: 100% !important;\n}\nhtml:has(body.big-game-page) {\n  height: 100% !important;\n  min-height: 100% !important;\n  overflow: hidden !important;\n}\nbody.big-game-page:has(.game-shell) .game-shell {\n  min-height: 100% !important;\n  height: 100% !important;\n  max-height: 100% !important;\n  display: flex !important;\n  flex-direction: column !important;\n}\nbody.big-game-page:has(.game-shell) .stage-wrap {\n  flex: 1 1 auto !important;\n  min-height: 0 !important;\n  align-items: center !important;\n  justify-content: center !important;\n}\nbody.big-game-page:has(.game-shell) .game-stage {\n  flex: 1 1 auto !important;\n  width: 100% !important;\n  height: 100% !important;\n  min-height: 0 !important;\n  max-height: none !important;\n  aspect-ratio: unset !important;\n  margin: 0 !important;\n}\n@media (min-width: 768px) {\n  body.big-game-page:has(.game-shell) .stage-wrap {\n    align-items: center !important;\n    justify-content: center !important;\n  }\n  body.big-game-page:has(.game-shell) .game-stage {\n    flex: 1 1 auto !important;\n    width: 100% !important;\n    height: 100% !important;\n    min-height: 0 !important;\n    max-height: none !important;\n    aspect-ratio: unset !important;\n    margin: 0 !important;\n  }\n}\nbody.big-game-page:has(.fire-btn) .game-wrap {\n  min-height: min(calc(100svh - 178px), 78vh) !important;\n  height: min(calc(100svh - 178px), 78vh) !important;\n  max-height: none !important;\n}\n@media (min-width: 640px) {\n  body:has(.planet-svg-panel) .svg-viewport,\n  body:has(.planet-game) .game-canvas,\n  body:has(.sun-game) .game-canvas-wrap {\n    max-height: none !important;\n  }\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n  }\n}\n  </style>\r\n<script>\r\n(function (w) {\r\n  var BOOK = \"solarsystem\";\r\n  function key(name) {\r\n    return \"book:\" + BOOK + \":\" + name;\r\n  }\r\n  w.SolarPlayer = {\r\n    getUserName: function () {\r\n      return localStorage.getItem(key(\"userName\")) || localStorage.getItem(\"userName\") || \"Explorer\";\r\n    },\r\n    getCharacter: function () {\r\n      return localStorage.getItem(key(\"userCharacter\")) || localStorage.getItem(\"userCharacter\") || \"👨‍🚀\";\r\n    },\r\n    getCharacterName: function () {\r\n      return localStorage.getItem(key(\"characterName\")) || localStorage.getItem(\"characterName\") || \"Astronaut\";\r\n    },\r\n    save: function (name, character, characterName) {\r\n      localStorage.setItem(key(\"userName\"), name);\r\n      localStorage.setItem(key(\"userCharacter\"), character);\r\n      if (characterName != null) localStorage.setItem(key(\"characterName\"), characterName);\r\n      localStorage.setItem(\"userName\", name);\r\n      localStorage.setItem(\"userCharacter\", character);\r\n      if (characterName != null) localStorage.setItem(\"characterName\", characterName);\r\n    },\r\n  };\r\n})(window);\r\n</script>\r\n</head>\r\n<body class=\"reading-page\">\r\n<div class=\"stars\"></div>\r\n<div class=\"container\">\r\n  <div class=\"header\">\r\n    <h1>📚 Mercury Explained</h1>\r\n    <div class=\"subtitle\">Learn more about the smallest planet!</div>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🌡️ Why is Mercury So Hot and Cold?</h2>\r\n    <p>\r\n      Mercury has no atmosphere - that means there's no air to trap heat like on Earth. During the day, the Sun heats up the surface quickly. At night, all that heat escapes into space because there's nothing to hold it in!\r\n    </p>\r\n    <p>\r\n      This is why Mercury has such extreme temperature changes between day and night.\r\n    </p>\r\n    <div class=\"fact-box\">\r\n      <h3>💡 Fun Fact</h3>\r\n      <p>Mercury's temperature can change by 600°C in a single day!</p>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🔄 Strange Days and Years</h2>\r\n    <p>\r\n      Mercury has a very strange day and year cycle. One day on Mercury (sunrise to sunrise) takes 59 Earth days. But one year (orbit around the Sun) only takes 88 Earth days!\r\n    </p>\r\n    <p>\r\n      This means Mercury's day is longer than its year! If you lived on Mercury, you'd have birthdays more often than you'd have bedtimes!\r\n    </p>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🕳️ Mercury's Surface</h2>\r\n    <p>\r\n      Mercury looks a lot like our Moon. It's covered in craters from space rocks hitting it billions of years ago. The biggest crater is called Caloris Basin - it's huge!\r\n    </p>\r\n    <p>\r\n      There are also smooth plains called \"maria\" (seas in Latin), but they're made of hardened lava, not water. Mercury has no liquid water at all!\r\n    </p>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>❄️ Ice on Mercury?</h2>\r\n    <p>\r\n      Even though Mercury is super hot, scientists have found ice in some craters near the poles! These craters are always in shadow, so the Sun never shines there.\r\n    </p>\r\n    <p>\r\n      The ice has been there for billions of years, protected from the Sun's heat!\r\n    </p>\r\n    <div class=\"fact-box\">\r\n      <h3>💡 Fun Fact</h3>\r\n      <p>Mercury might have more ice than our Moon!</p>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🔭 Exploring Mercury</h2>\r\n    <p>\r\n      Scientists have sent spacecraft to study Mercury:\r\n    </p>\r\n    <ul>\r\n      <li><strong>MARINER 10</strong> - First spacecraft to visit Mercury in 1974</li>\r\n      <li><strong>MESSENGER</strong> - Orbited Mercury from 2011 to 2015</li>\r\n      <li><strong>BepiColombo</strong> - Arrived in 2025, still studying it</li>\r\n    </ul>\r\n    <p>\r\n      These missions help us learn more about this mysterious little planet!\r\n    </p>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🏋️ Gravity on Mercury</h2>\r\n    <p>\r\n      Mercury is much smaller than Earth, so its gravity is weaker too. If you weigh 30 kg on Earth, you would only weigh about 11 kg on Mercury!\r\n    </p>\r\n    <p>\r\n      You could jump much higher and lift much heavier things on Mercury!\r\n    </p>\r\n  </div>\r\n\r\n<div class=\"nav-hint\">\r\n  <div>💡 Use the ← → arrows in the top navigation bar to go to the next chapter.</div>\r\n  <div>💡 Use the 🏠 button in the top navigation bar to go back to the Home page.</div>\r\n</div>\r\n\r\n</div>\r\n</body>\r\n</html>\r\n"
            }
          ]
        },
        {
          "id": "solarsystem-ch-import-1784351954791-13",
          "courseId": "solarsystem",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "solarsystem-ch-import-1784351954791-13-step-0",
              "courseId": "solarsystem",
              "chapterId": "solarsystem-ch-import-1784351954791-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "html",
              "title": "Mercury Quiz",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n  <meta charset=\"UTF-8\">\r\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n  <title>Solar System Adventure - Mercury Quiz</title>\r\n  <style>\r\n    *{\r\n      margin:0;\r\n      padding:0;\r\n      box-sizing:border-box;\r\n    }\r\n    body{\r\n      font-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;\r\n      background:#0f0c29;\r\n      color:#e0e7ff;\r\n      min-height:100vh;\r\n      position:relative;\r\n      overflow-x:hidden;\r\n    }\r\n    .stars{\r\n      position:fixed;\r\n      top:0;\r\n      left:0;\r\n      width:100%;\r\n      height:100%;\r\n      pointer-events:none;\r\n      background-image:\r\n        radial-gradient(2px 2px at 20px 30px,#fff,transparent),\r\n        radial-gradient(2px 2px at 40px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 90px 40px,#fff,transparent),\r\n        radial-gradient(2px 2px at 130px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 160px 120px,#fff,transparent),\r\n        radial-gradient(2px 2px at 200px 50px,#fff,transparent),\r\n        radial-gradient(1px 1px at 250px 160px,#fff,transparent),\r\n        radial-gradient(2px 2px at 300px 90px,#fff,transparent),\r\n        radial-gradient(1px 1px at 350px 130px,#fff,transparent),\r\n        radial-gradient(2px 2px at 400px 60px,#fff,transparent),\r\n        radial-gradient(1px 1px at 450px 180px,#fff,transparent),\r\n        radial-gradient(2px 2px at 500px 100px,#fff,transparent),\r\n        radial-gradient(1px 1px at 550px 140px,#fff,transparent),\r\n        radial-gradient(2px 2px at 600px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 650px 190px,#fff,transparent),\r\n        radial-gradient(2px 2px at 700px 110px,#fff,transparent),\r\n        radial-gradient(1px 1px at 750px 150px,#fff,transparent),\r\n        radial-gradient(2px 2px at 800px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 850px 170px,#fff,transparent);\r\n      background-size:900px 200px;\r\n      animation:twinkle 4s ease-in-out infinite;\r\n      z-index:0;\r\n    }\r\n    @keyframes twinkle{\r\n      0%,100%{opacity:0.3;}\r\n      50%{opacity:0.8;}\r\n    }\r\n    .container{\r\n      max-width:640px;\r\n      margin:auto;\r\n      padding:12px 16px 20px;\r\n      position:relative;\r\n      z-index:1;\r\n    }\r\n    @media (max-width: 480px) {\r\n      .container {\r\n        padding: 10px 12px 16px;\r\n      }\r\n    }\r\n    .header{\r\n      text-align:center;\r\n      margin-bottom:12px;\r\n    }\r\n    h1{\r\n      font-size:24px;\r\n      color:#ffd700;\r\n      margin-bottom:4px;\r\n    }\r\n    .subtitle{\r\n      color:#c4b5fd;\r\n      font-size:16px;\r\n    }\r\n    .player-info{\r\n      display:flex;\r\n      align-items:center;\r\n      justify-content:center;\r\n      gap:8px;\r\n      margin-top:6px;\r\n      font-size:16px;\r\n      color:#ffd700;\r\n      font-weight:bold;\r\n    }\r\n    .player-info span:first-child{\r\n      font-size:24px;\r\n    }\r\n    .competition-bar{\r\n      display:flex;\r\n      justify-content:space-between;\r\n      align-items:center;\r\n      background:#1a1735;\r\n      border-radius:12px;\r\n      padding:10px;\r\n      margin-bottom:12px;\r\n    }\r\n    .competition-bar.hidden{display:none;}\r\n    .competitor{\r\n      display:flex;\r\n      flex-direction:column;\r\n      align-items:center;\r\n      gap:4px;\r\n    }\r\n    .competitor-icon{font-size:28px;}\r\n    .competitor-name{font-size:12px;color:#c4b5fd;}\r\n    .competitor-score{font-size:18px;font-weight:bold;color:#ffd700;}\r\n    .vs-divider{font-size:18px;color:#a78bfa;font-weight:bold;}\r\n    .quiz-card{\r\n      background:#1a1735;\r\n      backdrop-filter:blur(10px);\r\n      border-radius:12px;\r\n      padding:12px;\r\n      margin-bottom:8px;\r\n      border:1px solid rgba(255,255,255,0.1);\r\n      display:none;\r\n    }\r\n    .quiz-card.active{\r\n      display:block;\r\n    }\r\n    .question{\r\n      font-size:15px;\r\n      font-weight:bold;\r\n      margin-bottom:10px;\r\n      color:#fff;\r\n    }\r\n    .options{\r\n      display:flex;\r\n      flex-direction:column;\r\n      gap:6px;\r\n    }\r\n    .option{\r\n      padding:10px 14px;\r\n      background:rgba(255,255,255,0.05);\r\n      border:2px solid rgba(255,255,255,0.2);\r\n      border-radius:8px;\r\n      cursor:pointer;\r\n      font-size:14px;\r\n      transition:0.2s;\r\n    }\r\n    .option:hover{\r\n      background:#1a1735;\r\n      border-color:#ffd700;\r\n    }\r\n    .option.correct{\r\n      background:rgba(34,197,94,0.3);\r\n      border-color:#22c55e;\r\n    }\r\n    .option.wrong{\r\n      background:rgba(239,68,68,0.3);\r\n      border-color:#ef4444;\r\n    }\r\n    .feedback{\r\n      margin-top:8px;\r\n      padding:8px;\r\n      border-radius:8px;\r\n      font-size:13px;\r\n      display:none;\r\n    }\r\n    .feedback.show{\r\n      display:block;\r\n    }\r\n    .feedback.correct{\r\n      background:rgba(34,197,94,0.2);\r\n      color:#4ade80;\r\n    }\r\n    .feedback.wrong{\r\n      background:rgba(239,68,68,0.2);\r\n      color:#f87171;\r\n    }\r\n    .score-card{\r\n      background:linear-gradient(135deg, rgba(255,215,0,0.98), rgba(255,165,0,0.98));\r\n      border-radius:24px;\r\n      padding:10px 20px 60px;\r\n      text-align:center;\r\n      margin-top:20px;\r\n      display:none;\r\n      box-shadow: 0 16px 48px rgba(255, 215, 0, 0.35);\r\n      border:4px solid #fff176;\r\n      z-index: 10;\r\n      position: relative;\r\n    }\r\n    .score-card.show{\r\n      display:block;\r\n      animation: slideUp 0.5s ease-out;\r\n    }\r\n    @keyframes slideUp {\r\n      from {\r\n        opacity: 0;\r\n        transform: translateY(30px);\r\n      }\r\n      to {\r\n        opacity: 1;\r\n        transform: translateY(0);\r\n      }\r\n    }\r\n    .score-card h2{\r\n      font-size:26px;\r\n      margin-top: 0;\r\n      margin-bottom:30px;\r\n      color:#1a1240;\r\n      text-shadow: 1px 1px 0 rgba(255,255,255,0.4);\r\n    }\r\n    .score-display{\r\n      background:linear-gradient(135deg, #1a1240, #3a2f70);\r\n      border-radius:18px;\r\n      padding:18px;\r\n      margin-bottom:18px;\r\n      box-shadow: inset 0 4px 12px rgba(0,0,0,0.35);\r\n      position: relative;\r\n      z-index: 20;\r\n    }\r\n    .score-card .score{\r\n      font-size:52px;\r\n      font-weight:bold;\r\n      margin-bottom:6px;\r\n      color:#ffe066;\r\n      text-shadow: 0 0 18px rgba(255, 224, 102, 0.7);\r\n    }\r\n    .score-label{\r\n      font-size:13px;\r\n      color:#d1c4ff;\r\n      text-transform: uppercase;\r\n      letter-spacing:2px;\r\n    }\r\n    .score-card .message{\r\n      font-size:17px;\r\n      margin-top:10px;\r\n      margin-bottom:16px;\r\n      color:#ffffff;\r\n      font-weight:bold;\r\n      padding:10px;\r\n      background:#1a1240;\r\n      border-radius:12px;\r\n    }\r\n    .podium{\r\n      display:flex;\r\n      justify-content:center;\r\n      align-items:flex-end;\r\n      gap:14px;\r\n      margin-top:120px;\r\n      height:140px;\r\n      padding:6px;\r\n      overflow: visible;\r\n    }\r\n    .podium-place{\r\n      display:flex;\r\n      flex-direction:column;\r\n      align-items:center;\r\n      gap:4px;\r\n      transition:transform 0.3s ease;\r\n      position: relative;\r\n      z-index: 1;\r\n    }\r\n    .podium-place:hover{\r\n      transform:translateY(-1px);\r\n    }\r\n    .podium-character{\r\n      font-size:42px;\r\n      filter:drop-shadow(0 2px 4px rgba(0,0,0,0.3));\r\n      animation: none;\r\n    }\r\n    .podium-bar{\r\n      border-radius:12px 12px 0 0;\r\n      display:flex;\r\n      align-items:center;\r\n      justify-content:center;\r\n      font-size:22px;\r\n      font-weight:bold;\r\n      color:#fff;\r\n      position:relative;\r\n      box-shadow: 0 -4px 18px rgba(0,0,0,0.25);\r\n    }\r\n    .podium-bar.first{\r\n      width:100px;\r\n      height:100px;\r\n      background:linear-gradient(180deg,#b8860b,#8b6914);\r\n      box-shadow: 0 -4px 20px rgba(184,134,11,0.45);\r\n    }\r\n    .podium-bar.second{\r\n      width:90px;\r\n      height:80px;\r\n      background:linear-gradient(180deg,#c0c0c0,#a0a0a0);\r\n      box-shadow: 0 -4px 18px rgba(192,192,192,0.35);\r\n    }\r\n    .rank-badge{\r\n      position:absolute;\r\n      top:-10px;\r\n      font-size:26px;\r\n      animation: none;\r\n    }\r\n    .podium-name{\r\n      font-size:13px;\r\n      color:#1a1240;\r\n      margin-top:6px;\r\n      text-align:center;\r\n      font-weight:bold;\r\n      background:rgba(255,255,255,0.6);\r\n      padding:5px 9px;\r\n      border-radius:8px;\r\n    }\r\n    .podium-score{\r\n      font-size:15px;\r\n      color:#ffffff;\r\n      font-weight:bold;\r\n      background:#1a1240;\r\n      padding:3px 7px;\r\n      border-radius:6px;\r\n    }\r\n    .button-group{\r\n      display:flex;\r\n      gap:10px;\r\n      justify-content:center;\r\n      margin-top:20px;\r\n      flex-wrap:wrap;\r\n    }\r\n    .retry-btn{\r\n      padding:14px 28px;\r\n      border:none;\r\n      border-radius:14px;\r\n      font-size:15px;\r\n      font-weight:bold;\r\n      cursor:pointer;\r\n      transition:all 0.3s ease;\r\n      box-shadow:0 5px 16px rgba(0,0,0,0.25);\r\n    }\r\n    .retry-btn{\r\n      background:linear-gradient(135deg,#1a1240,#3a2f70);\r\n      color:#ffe066;\r\n    }\r\n    .retry-btn:hover{\r\n      transform:scale(1.06);\r\n      box-shadow:0 7px 22px rgba(0,0,0,0.35);\r\n    }\r\n    \r\n    \r\n    /* Mobile adjustments */\r\n    @media (max-width: 480px) {\r\n      .score-card {\r\n        padding:10px 14px 60px;\r\n        margin-top: 14px;\r\n      }\r\n      .score-card h2 {\r\n        font-size: 20px;\r\n      }\r\n      .score-card .score {\r\n        font-size: 10px;\r\n      }\r\n      .score-display {\r\n        padding: 9px;\r\n      }\r\n      .score-card .message {\r\n        margin-top: 8px;\r\n        margin-bottom: 12px;\r\n        font-size: 14px;\r\n        color:#ffffff;\r\n        background:#1a1240;\r\n      }\r\n      .podium {\r\n        height: 120px;\r\n        gap: 12px;\r\n        padding: 6px;\r\n        margin-top: 120px;\r\n      }\r\n      .podium-character {\r\n        font-size: 36px;\r\n      }\r\n      .podium-bar.first {\r\n        width: 85px;\r\n        height: 90px;\r\n        background:linear-gradient(180deg,#b8860b,#8b6914);\r\n      }\r\n      .podium-bar.second {\r\n        width: 75px;\r\n        height: 70px;\r\n      }\r\n      .rank-badge {\r\n        font-size: 22px;\r\n        top: -8px;\r\n      }\r\n      .button-group {\r\n        flex-direction: column;\r\n        gap: 10px;\r\n      }\r\n      .retry-btn {\r\n        width: 100%;\r\n        padding: 14px;\r\n        font-size: 14px;\r\n      }\r\n    }\r\n    .nav-hint{\r\n      margin-top:12px;\r\n      text-align:center;\r\n      font-size:11px;\r\n      color:#a78bfa;\r\n      background:rgba(167,139,250,0.1);\r\n      padding:6px;\r\n      border-radius:8px;\r\n    }\r\n  /* solar-desktop-fit */\r\nhtml {\r\n  min-height: 100%;\r\n}\r\nbody:has(.character-grid),\r\nbody:has(.game-shell),\r\nbody:has(#solarSvg),\r\nbody:has(.fire-btn),\r\nbody:has(.planet-game) {\r\n  overflow: hidden !important;\r\n  height: 100%;\r\n  min-height: 0 !important;\r\n}\r\nbody:not(:has(.character-grid)):not(:has(.game-shell)):not(:has(#solarSvg)):not(:has(.fire-btn)):not(:has(.planet-game)) {\r\n  overflow-x: hidden;\r\n  overflow-y: auto;\r\n  -webkit-overflow-scrolling: touch;\r\n  min-height: 100%;\r\n  height: auto;\r\n}\r\n.game-shell {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.character-grid) .container,\r\nbody:has(.game-shell) .container,\r\nbody:has(#solarSvg) .container,\r\nbody:has(.fire-btn) .container,\r\nbody:has(.planet-game) .container {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.game-shell) .game-shell {\r\n  padding: 4px 8px 6px;\r\n}\r\nbody:has(.game-shell) .game-shell .title {\r\n  display: none;\r\n}\r\nbody:has(.game-shell) .ui-container {\r\n  margin-bottom: 4px;\r\n  padding: 4px 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.game-shell) .game-stage {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  width: 100%;\r\n  aspect-ratio: 7 / 6;\r\n}\r\nbody:has(.game-shell) .touch-controls {\r\n  flex-shrink: 0;\r\n  margin-top: 4px;\r\n}\r\nbody:has(#solarSvg) .container {\r\n  padding: 8px 12px 10px;\r\n}\r\nbody:has(#solarSvg) .solar-panel {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  display: flex;\r\n  flex-direction: column;\r\n  margin-bottom: 6px;\r\n  padding: 8px;\r\n}\r\nbody:has(#solarSvg) .svg-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  max-height: none;\r\n  aspect-ratio: unset;\r\n  height: auto;\r\n}\r\nbody:has(#solarSvg) #solarSvg {\r\n  min-height: 0;\r\n  height: 100%;\r\n}\r\nbody:has(#solarSvg) .minigame-panel {\r\n  flex-shrink: 0;\r\n  max-height: 34%;\r\n  overflow-y: auto;\r\n}\r\nbody:has(.fire-btn) .container {\r\n  padding: 4px 12px 6px;\r\n}\r\nbody:has(.fire-btn) .game-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n}\r\nbody:has(.fire-btn) .fire-btn {\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .container {\r\n  padding: 8px 12px 10px;\r\n  justify-content: center;\r\n}\r\nbody:has(.character-grid) .header {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-section {\r\n  padding: 8px;\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-character {\r\n  font-size: 36px;\r\n  margin-bottom: 4px;\r\n}\r\nbody:has(.character-grid) input[type=\"text\"] {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-grid {\r\n  gap: 6px;\r\n  margin-bottom: 0;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-option {\r\n  padding: 6px 2px;\r\n  font-size: 26px;\r\n  border-width: 2px;\r\n  border-radius: 12px;\r\n}\r\nbody:has(.character-grid) .character-name {\r\n  font-size: 10px;\r\n  margin-top: 2px;\r\n}\r\n@media (min-width: 640px), (min-width: 768px) and (max-width: 1024px) {\r\n  body:has(.character-grid) .container {\r\n    padding: 6px 12px 8px;\r\n    justify-content: center;\r\n  }\r\n  body:has(.character-grid) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.character-grid) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(.character-grid) .preview-section {\r\n    padding: 6px 8px;\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 32px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.character-grid) .preview-name {\r\n    font-size: 15px;\r\n  }\r\n  body:has(.character-grid) input[type=\"text\"] {\r\n    padding: 6px 10px;\r\n    margin-bottom: 6px;\r\n    font-size: 14px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-grid {\r\n    gap: 6px;\r\n    margin-bottom: 0;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    padding: 4px 2px;\r\n    font-size: 24px;\r\n    border-width: 2px;\r\n    border-radius: 10px;\r\n  }\r\n  body:has(.character-grid) .character-name {\r\n    font-size: 9px;\r\n    margin-top: 1px;\r\n  }\r\n  body:has(.game-shell) .ui-item {\r\n    font-size: 13px;\r\n    padding: 4px 8px;\r\n  }\r\n  body:has(.game-shell) .touch-controls {\r\n    gap: 10px;\r\n  }\r\n  body:has(#solarSvg) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(#solarSvg) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(#solarSvg) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(#solarSvg) .info-panel,\r\n  body:has(#solarSvg) .nav-hint {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .header {\r\n    margin-bottom: 4px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.fire-btn) .header .subtitle {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .hud {\r\n    padding: 6px 10px;\r\n    margin-bottom: 4px;\r\n    font-size: 12px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .game-wrap {\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.fire-btn) .fire-btn {\r\n    padding: 10px;\r\n    font-size: 14px;\r\n    margin-bottom: 0;\r\n  }\r\n  body:has(.fire-btn) .instructions,\r\n  body:has(.fire-btn) .nav-hint {\r\n    display: none;\r\n  }\r\n  .planet-svg-panel .svg-viewport,\r\n  .svg-viewport {\r\n    max-height: 220px !important;\r\n    min-height: 0 !important;\r\n  }\r\n  .planet-game .game-canvas,\r\n  .game-canvas-wrap {\r\n    height: 220px !important;\r\n    min-height: 180px !important;\r\n    max-height: 220px !important;\r\n  }\r\n  .planet-game {\r\n    padding: 10px;\r\n    margin-top: 10px;\r\n    flex-shrink: 0;\r\n  }\r\n  .planet-game h2 {\r\n    margin-bottom: 8px;\r\n    font-size: 17px;\r\n  }\r\n  .planet-game p {\r\n    margin-bottom: 8px;\r\n    font-size: 12px;\r\n  }\r\n  .touch-controls {\r\n    margin-top: 6px;\r\n    grid-template-columns: repeat(3, 48px);\r\n    grid-template-rows: repeat(3, 48px);\r\n    gap: 6px;\r\n  }\r\n  .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n}\r\n@media (max-height: 760px) {\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 28px;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    font-size: 22px;\r\n    padding: 3px 2px;\r\n  }\r\n  body:has(.game-shell) .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 18px;\r\n  }\r\n}\r\n/* quiz-readability-boost */\r\n.quiz-card{padding:16px !important;}\r\n.question{font-size:20px !important;line-height:1.45 !important;}\r\n.quiz-card .option,.options .option{font-size:18px !important;line-height:1.4 !important;padding:12px 16px !important;}\r\n.feedback{font-size:17px !important;line-height:1.45 !important;}\r\n.competitor-name{font-size:16px !important;}\r\n.competitor-score{font-size:22px !important;}\r\n.vs-divider{font-size:22px !important;}\r\n.competitor-icon{font-size:34px !important;}\r\n.player-info{font-size:18px !important;}\r\n.container > .header .subtitle,.header .subtitle,.subtitle{font-size:18px !important;}\r\n.container > .header h1,.header h1{font-size:28px !important;}\r\n.podium-name{font-size:16px !important;}\r\n.podium-score{font-size:18px !important;}\r\n.score-label{font-size:16px !important;}\r\n.score-card .message{font-size:20px !important;}\r\n.retry-btn{font-size:18px !important;}\r\n.quiz-card .options,.options{gap:10px !important;}\r\n.q-label{font-size:17px !important;}\r\n.q-text{font-size:22px !important;line-height:1.6 !important;}\r\n.card .option,.option{font-size:20px !important;line-height:1.45 !important;padding:14px 18px !important;}\r\n.card .scene,.scene{font-size:20px !important;}\r\n.explain,.explanation{font-size:18px !important;line-height:1.5 !important;}\r\n  \r\nbody.reading-page {\r\n  overflow-x: hidden;\r\n  overflow-y: auto !important;\r\n  height: auto !important;\r\n  min-height: 100%;\r\n  -webkit-overflow-scrolling: touch;\r\n}\r\nbody.reading-page .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  display: block;\r\n}\r\n\r\n/* solar-ui-audit-overrides */\nbody.reading-page,\nbody.reading-page:has(.container),\nbody.reading-page:has(.quiz-card),\nbody.reading-page:has(.character-grid) {\n  overflow-y: auto !important;\n  height: auto !important;\n}\nbody.reading-page .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  display: block;\n}\nbody.reading-page:has(.character-grid) .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  justify-content: flex-start;\n}\n@media (max-width: 639px) {\n  body.big-planet-page .planet-svg-panel {\n    padding: 8px !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    max-width: 100% !important;\n    overflow: hidden !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .svg-viewport,\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    width: 100% !important;\n    max-width: 100% !important;\n    height: auto !important;\n    max-height: min(78vw, calc(100svh - 220px)) !important;\n    min-height: 0 !important;\n    aspect-ratio: 1 !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .container {\n    overflow-x: hidden !important;\n    max-width: 100% !important;\n  }\n  body.big-planet-page .sun-game .game-canvas-wrap,\n  body.big-planet-page .planet-game .game-canvas,\n  body.big-planet-page .planet-game .game-canvas-wrap {\n    height: min(48vh, 400px) !important;\n    min-height: min(40vh, 280px) !important;\n    max-height: min(52vh, 420px) !important;\n  }\n}\n@media (min-width: 640px) {\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport,\n  body.big-planet-page .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n    min-height: min(56vw, calc(100svh - 200px)) !important;\n  }\n}\nbody.big-planet-page .sun-game .game-canvas-wrap,\nbody.big-planet-page .planet-game .game-canvas,\nbody.big-planet-page .planet-game .game-canvas-wrap {\n  width: 100% !important;\n  height: min(50vh, 440px) !important;\n  min-height: min(42vh, 300px) !important;\n  max-height: min(56vh, 480px) !important;\n}\nbody.big-planet-page .sun-game,\nbody.big-planet-page .planet-game {\n  margin-bottom: 8px !important;\n}\nbody.big-planet-page .nav-hint {\n  margin-top: 8px !important;\n  padding-bottom: 8px !important;\n  font-size: 12px !important;\n  line-height: 1.45 !important;\n}\nbody.all-planets-page:has(#solarSvg) .svg-wrap {\n  max-height: min(96vw, calc(100svh - 162px)) !important;\n  min-height: min(43svh, calc(100svh - 168px), 96vw) !important;\n}\nbody.big-game-page:has(.game-shell) {\n  overflow: hidden !important;\n  height: 100% !important;\n  min-height: 100% !important;\n  max-height: 100% !important;\n}\nhtml:has(body.big-game-page) {\n  height: 100% !important;\n  min-height: 100% !important;\n  overflow: hidden !important;\n}\nbody.big-game-page:has(.game-shell) .game-shell {\n  min-height: 100% !important;\n  height: 100% !important;\n  max-height: 100% !important;\n  display: flex !important;\n  flex-direction: column !important;\n}\nbody.big-game-page:has(.game-shell) .stage-wrap {\n  flex: 1 1 auto !important;\n  min-height: 0 !important;\n  align-items: center !important;\n  justify-content: center !important;\n}\nbody.big-game-page:has(.game-shell) .game-stage {\n  flex: 1 1 auto !important;\n  width: 100% !important;\n  height: 100% !important;\n  min-height: 0 !important;\n  max-height: none !important;\n  aspect-ratio: unset !important;\n  margin: 0 !important;\n}\n@media (min-width: 768px) {\n  body.big-game-page:has(.game-shell) .stage-wrap {\n    align-items: center !important;\n    justify-content: center !important;\n  }\n  body.big-game-page:has(.game-shell) .game-stage {\n    flex: 1 1 auto !important;\n    width: 100% !important;\n    height: 100% !important;\n    min-height: 0 !important;\n    max-height: none !important;\n    aspect-ratio: unset !important;\n    margin: 0 !important;\n  }\n}\nbody.big-game-page:has(.fire-btn) .game-wrap {\n  min-height: min(calc(100svh - 178px), 78vh) !important;\n  height: min(calc(100svh - 178px), 78vh) !important;\n  max-height: none !important;\n}\n@media (min-width: 640px) {\n  body:has(.planet-svg-panel) .svg-viewport,\n  body:has(.planet-game) .game-canvas,\n  body:has(.sun-game) .game-canvas-wrap {\n    max-height: none !important;\n  }\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n  }\n}\n  </style>\r\n<script>\r\n(function (w) {\r\n  var BOOK = \"solarsystem\";\r\n  function key(name) {\r\n    return \"book:\" + BOOK + \":\" + name;\r\n  }\r\n  w.SolarPlayer = {\r\n    getUserName: function () {\r\n      return localStorage.getItem(key(\"userName\")) || localStorage.getItem(\"userName\") || \"Explorer\";\r\n    },\r\n    getCharacter: function () {\r\n      return localStorage.getItem(key(\"userCharacter\")) || localStorage.getItem(\"userCharacter\") || \"👨‍🚀\";\r\n    },\r\n    getCharacterName: function () {\r\n      return localStorage.getItem(key(\"characterName\")) || localStorage.getItem(\"characterName\") || \"Astronaut\";\r\n    },\r\n    save: function (name, character, characterName) {\r\n      localStorage.setItem(key(\"userName\"), name);\r\n      localStorage.setItem(key(\"userCharacter\"), character);\r\n      if (characterName != null) localStorage.setItem(key(\"characterName\"), characterName);\r\n      localStorage.setItem(\"userName\", name);\r\n      localStorage.setItem(\"userCharacter\", character);\r\n      if (characterName != null) localStorage.setItem(\"characterName\", characterName);\r\n    },\r\n  };\r\n})(window);\r\n</script>\r\n</head>\r\n<body class=\"reading-page\">\r\n<div class=\"stars\"></div>\r\n<div class=\"container\">\r\n  <div class=\"header\">\r\n    <h1>❓ Mercury Quiz</h1>\r\n  </div>\r\n\r\n  <div class=\"competition-bar\" id=\"liveScoreBar\">\r\n    <div class=\"competitor\">\r\n      <div class=\"competitor-icon\" id=\"playerIcon\">👨‍🚀</div>\r\n      <div class=\"competitor-name\" id=\"playerName2\">Explorer</div>\r\n      <div class=\"competitor-score\" id=\"playerScore\">0</div>\r\n    </div>\r\n    <div class=\"vs-divider\">VS</div>\r\n    <div class=\"competitor\">\r\n      <div class=\"competitor-icon\" id=\"botIcon\">🪨</div>\r\n      <div class=\"competitor-name\" id=\"botName\">Hermes</div>\r\n      <div class=\"competitor-score\" id=\"computerScore\">0</div>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"quiz-card active\" id=\"quizCard-1\">\r\n    <div class=\"question\">1. What is special about Mercury's day and year?</div>\r\n    <div class=\"options\">\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 1, true)\">A day is longer than a year</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 1, false)\">A year is longer than a day</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 1, false)\">They are the same length</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 1, false)\">Mercury has no days</div>\r\n    </div>\r\n    <div class=\"feedback\" id=\"feedback-1\"></div>\r\n  </div>\r\n\r\n  <div class=\"quiz-card\" id=\"quizCard-2\">\r\n    <div class=\"question\">2. How long is a year on Mercury?</div>\r\n    <div class=\"options\">\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 2, false)\">365 Earth days</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 2, false)\">180 Earth days</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 2, true)\">88 Earth days</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 2, false)\">24 Earth days</div>\r\n    </div>\r\n    <div class=\"feedback\" id=\"feedback-2\"></div>\r\n  </div>\r\n\r\n  <div class=\"quiz-card\" id=\"quizCard-3\">\r\n    <div class=\"question\">3. Why is Mercury not the hottest planet?</div>\r\n    <div class=\"options\">\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 3, false)\">It's too far from the Sun</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 3, true)\">It has no atmosphere to trap heat</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 3, false)\">It's always night there</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 3, false)\">It's made of ice</div>\r\n    </div>\r\n    <div class=\"feedback\" id=\"feedback-3\"></div>\r\n  </div>\r\n\r\n  <div class=\"quiz-card\" id=\"quizCard-4\">\r\n    <div class=\"question\">4. What covers Mercury's surface?</div>\r\n    <div class=\"options\">\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 4, true)\">Craters</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 4, false)\">Oceans</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 4, false)\">Mountains</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 4, false)\">Forests</div>\r\n    </div>\r\n    <div class=\"feedback\" id=\"feedback-4\"></div>\r\n  </div>\r\n\r\n  <div class=\"quiz-card\" id=\"quizCard-5\">\r\n    <div class=\"question\">5. Does Mercury have moons?</div>\r\n    <div class=\"options\">\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 5, false)\">Yes, 2 moons</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 5, false)\">Yes, 1 moon</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 5, false)\">Yes, 10 moons</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 5, true)\">No moons</div>\r\n    </div>\r\n    <div class=\"feedback\" id=\"feedback-5\"></div>\r\n  </div>\r\n\r\n  <div class=\"score-card\" id=\"scoreCard\">\r\n    <h2>🎉 Quiz Complete!</h2>\r\n    <div class=\"podium\" id=\"podium\">\r\n      <div class=\"podium-place\" id=\"podium-second\">\r\n        <div class=\"podium-character\" id=\"podium-char-2\">🪨</div>\r\n        <div class=\"podium-bar second\">\r\n          <span class=\"rank-badge\">🥈</span>\r\n        </div>\r\n        <div class=\"podium-score\" id=\"podium-score-2\">0</div>\r\n        <div class=\"podium-name\" id=\"podium-name-2\">Hermes</div>\r\n      </div>\r\n      <div class=\"podium-place\" id=\"podium-first\">\r\n        <div class=\"podium-character\" id=\"podium-char-1\">👨‍🚀</div>\r\n        <div class=\"podium-bar first\">\r\n          <span class=\"rank-badge\">🥇</span>\r\n        </div>\r\n        <div class=\"podium-score\" id=\"podium-score-1\">0</div>\r\n        <div class=\"podium-name\" id=\"podium-name-1\">Ariel</div>\r\n      </div>\r\n    </div>\r\n    <div class=\"message\" id=\"scoreMessage\"></div>\r\n    <div class=\"button-group\">\r\n      <button class=\"retry-btn\" onclick=\"retryQuiz()\">🔄 Try Again</button>\r\n    </div>\r\n  </div>\r\n\r\n<div class=\"nav-hint\">\r\n  <div>💡 Use the ← → arrows in the top navigation bar to go to the next chapter.</div>\r\n  <div>💡 Use the 🏠 button in the top navigation bar to go back to the Home page.</div>\r\n</div>\r\n\r\n</div>\r\n\r\n<script>\r\nlet score = 0;\r\nlet currentQuestion = 1;\r\nconst totalQuestions = 5;\r\nlet computerScore = 0;\r\n\r\nfunction checkAnswer(element, questionNum, isCorrect) {\r\n  const parent = element.parentElement;\r\n  const options = parent.querySelectorAll('.option');\r\n  const feedback = document.getElementById('feedback-' + questionNum);\r\n  \r\n  options.forEach(opt => {\r\n    opt.style.pointerEvents = 'none';\r\n  });\r\n  \r\n  // Computer answers randomly (70% chance of being correct)\r\n  const computerCorrect = Math.random() < 0.7;\r\n  if (computerCorrect) {\r\n    computerScore++;\r\n    document.getElementById('computerScore').textContent = computerScore;\r\n  }\r\n  \r\n  if (isCorrect) {\r\n    element.classList.add('correct');\r\n    feedback.textContent = '✅ Correct! Great job!';\r\n    feedback.className = 'feedback show correct';\r\n    score++;\r\n    document.getElementById('playerScore').textContent = score;\r\n  } else {\r\n    element.classList.add('wrong');\r\n    feedback.textContent = '❌ Not quite. Try again next time!';\r\n    feedback.className = 'feedback show wrong';\r\n  }\r\n  \r\n  setTimeout(() => {\r\n    nextQuestion();\r\n  }, 1500);\r\n}\r\n\r\nfunction nextQuestion() {\r\n  const currentCard = document.getElementById('quizCard-' + currentQuestion);\r\n  currentCard.classList.remove('active');\r\n  \r\n  currentQuestion++;\r\n  \r\n  if (currentQuestion <= totalQuestions) {\r\n    const nextCard = document.getElementById('quizCard-' + currentQuestion);\r\n    nextCard.classList.add('active');\r\n  } else {\r\n    showScore();\r\n  }\r\n}\r\n\r\n\r\nfunction showScore() {\r\n  const scoreCard = document.getElementById('scoreCard');\r\n  const scoreMessage = document.getElementById('scoreMessage');\r\n  const podium = document.getElementById('podium');\r\n  \r\n  \r\n  const userName = SolarPlayer.getUserName() || 'Explorer';\r\n  const userCharacter = SolarPlayer.getCharacter() || '👨‍🚀';\r\n  const botName = 'Hermes';\r\n  const botCharacter = '🪨';\r\n  \r\n  // Create competitors array with scores\r\n  const competitors = [\r\n    { name: userName, character: userCharacter, score: score, isPlayer: true },\r\n    { name: botName, character: botCharacter, score: computerScore, isPlayer: false }\r\n  ];\r\n  \r\n  // Sort by score (descending)\r\n  competitors.sort((a, b) => b.score - a.score);\r\n  \r\n  // Update podium\r\n  document.getElementById('podium-char-1').textContent = competitors[0].character;\r\n  document.getElementById('podium-name-1').textContent = competitors[0].name;\r\n  document.getElementById('podium-score-1').textContent = competitors[0].score;\r\n  \r\n  document.getElementById('podium-char-2').textContent = competitors[1].character;\r\n  document.getElementById('podium-name-2').textContent = competitors[1].name;\r\n  document.getElementById('podium-score-2').textContent = competitors[1].score;\r\n  \r\n  // Update message\r\n  if (competitors[0].isPlayer) {\r\n    scoreMessage.textContent = '🎉 ' + userName + ' wins! Amazing job!';\r\n  } else {\r\n    scoreMessage.textContent = competitors[0].name + ' won this time. Try again!';\r\n  }\r\n  \r\n  document.getElementById('liveScoreBar').classList.add('hidden');\r\n  document.querySelectorAll('.quiz-card').forEach(c => c.classList.remove('active'));\r\n  podium.style.display = 'flex';\r\n  scoreCard.classList.add('show');\r\n}\r\n\r\nfunction retryQuiz() {\r\n  score = 0;\r\n  currentQuestion = 1;\r\n  computerScore = 0;\r\n  \r\n  document.querySelectorAll('.quiz-card').forEach((card, index) => {\r\n    card.classList.remove('active');\r\n    if (index === 0) card.classList.add('active');\r\n  });\r\n  \r\n  document.querySelectorAll('.option').forEach(opt => {\r\n    opt.classList.remove('correct', 'wrong');\r\n    opt.style.pointerEvents = 'auto';\r\n  });\r\n  \r\n  document.querySelectorAll('.feedback').forEach(fb => {\r\n    fb.classList.remove('show', 'correct', 'wrong');\r\n  });\r\n  \r\n  document.getElementById('scoreCard').classList.remove('show');\r\n  document.getElementById('liveScoreBar').classList.remove('hidden');\r\n  document.getElementById('playerScore').textContent = '0';\r\n  document.getElementById('computerScore').textContent = '0';\r\n}\r\n\r\n// Load player info from page 3 character selection\nfunction loadPlayerInfo() {\n  const userName = SolarPlayer.getUserName() || 'Explorer';\n  const userCharacter = SolarPlayer.getCharacter() || '👨‍🚀';\n  const playerName2 = document.getElementById('playerName2');\n  const playerIcon = document.getElementById('playerIcon');\n  const podiumChar = document.getElementById('podium-char-1');\n  const podiumName = document.getElementById('podium-name-1');\n  if (playerName2) playerName2.textContent = userName;\n  if (playerIcon) playerIcon.textContent = userCharacter;\n  if (podiumChar) podiumChar.textContent = userCharacter;\n  if (podiumName) podiumName.textContent = userName;\n}\nloadPlayerInfo();\n\n</script>\r\n</body>\r\n</html>"
            }
          ]
        },
        {
          "id": "solarsystem-ch-import-1784351954791-14",
          "courseId": "solarsystem",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "solarsystem-ch-import-1784351954791-14-step-0",
              "courseId": "solarsystem",
              "chapterId": "solarsystem-ch-import-1784351954791-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "html",
              "title": "Venus",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n  <meta charset=\"UTF-8\">\r\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n  <title>Solar System Adventure - Venus</title>\r\n  <style>\r\n    *{\r\n      margin:0;\r\n      padding:0;\r\n      box-sizing:border-box;\r\n    }\r\n    body{\r\n      font-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;\r\n      background:#0f0c29;\r\n      color:#e0e7ff;\r\n      min-height:100vh;\r\n      position:relative;\r\n      overflow-x:hidden;\r\n    }\r\n    .stars{\r\n      position:fixed;\r\n      top:0;\r\n      left:0;\r\n      width:100%;\r\n      height:100%;\r\n      pointer-events:none;\r\n      background-image:\r\n        radial-gradient(2px 2px at 20px 30px,#fff,transparent),\r\n        radial-gradient(2px 2px at 40px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 90px 40px,#fff,transparent),\r\n        radial-gradient(2px 2px at 130px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 160px 120px,#fff,transparent),\r\n        radial-gradient(2px 2px at 200px 50px,#fff,transparent),\r\n        radial-gradient(1px 1px at 250px 160px,#fff,transparent),\r\n        radial-gradient(2px 2px at 300px 90px,#fff,transparent),\r\n        radial-gradient(1px 1px at 350px 130px,#fff,transparent),\r\n        radial-gradient(2px 2px at 400px 60px,#fff,transparent),\r\n        radial-gradient(1px 1px at 450px 180px,#fff,transparent),\r\n        radial-gradient(2px 2px at 500px 100px,#fff,transparent),\r\n        radial-gradient(1px 1px at 550px 140px,#fff,transparent),\r\n        radial-gradient(2px 2px at 600px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 650px 190px,#fff,transparent),\r\n        radial-gradient(2px 2px at 700px 110px,#fff,transparent),\r\n        radial-gradient(1px 1px at 750px 150px,#fff,transparent),\r\n        radial-gradient(2px 2px at 800px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 850px 170px,#fff,transparent);\r\n      background-size:900px 200px;\r\n      animation:twinkle 4s ease-in-out infinite;\r\n      z-index:0;\r\n    }\r\n    @keyframes twinkle{\r\n      0%,100%{opacity:0.3;}\r\n      50%{opacity:0.8;}\r\n    }\r\n    .container{\r\n      max-width:640px;\r\n      margin:auto;\r\n      padding:24px 16px 40px;\r\n      position:relative;\r\n      z-index:1;\r\n    }\r\n    .header{\r\n      text-align:center;\r\n      margin-bottom:20px;\r\n    }\r\n    h1{\r\n      font-size:32px;\r\n      color:#e6c87a;\r\n      margin-bottom:8px;\r\n    }\r\n    .subtitle{\r\n      color:#c4b5fd;\r\n      font-size:16px;\r\n    }\r\n    .venus-display{\r\n      display:flex;\r\n      justify-content:center;\r\n      align-items:center;\r\n      margin:30px 0;\r\n    }\r\n    .venus{\r\n      width:120px;\r\n      height:120px;\r\n      background:radial-gradient(circle at 30% 30%,#fff8dc,#f5deb3,#e6c87a,#d4b87a);\r\n      border-radius:50%;\r\n      box-shadow:0 0 40px rgba(245,222,179,0.5),inset -15px -15px 30px rgba(0,0,0,0.2);\r\n      cursor:pointer;\r\n      transition:transform 0.3s;\r\n      animation:float 4s ease-in-out infinite;\r\n      position:relative;\r\n    }\r\n    .venus::before{\r\n      content:'';\r\n      position:absolute;\r\n      width:100%;\r\n      height:100%;\r\n      background:linear-gradient(135deg,rgba(255,255,255,0.3) 0%,transparent 50%,rgba(230,200,122,0.2) 100%);\r\n      border-radius:50%;\r\n    }\r\n    .venus:hover{\r\n      transform:scale(1.1);\r\n    }\r\n    @keyframes float{\r\n      0%,100%{transform:translateY(0) rotate(0deg);}\r\n      50%{transform:translateY(-10px) rotate(5deg);}\r\n    }\r\n    .card{\r\n      background:#1a1735;\r\n      backdrop-filter:blur(10px);\r\n      border-radius:20px;\r\n      padding:20px;\r\n      margin-bottom:16px;\r\n      border:1px solid rgba(255,255,255,0.1);\r\n    }\r\n    .card h2{\r\n      color:#e6c87a;\r\n      margin-bottom:12px;\r\n      font-size:20px;\r\n    }\r\n    .card p{\r\n      font-size:16px;\r\n      line-height:1.7;\r\n      margin-bottom:10px;\r\n    }\r\n    .fact-box{\r\n      background:rgba(251,191,36,0.2);\r\n      border-left:6px solid #fbbf24;\r\n      padding:16px;\r\n      border-radius:12px;\r\n      margin-top:12px;\r\n    }\r\n    .fact-box h3{\r\n      color:#fbbf24;\r\n      margin-bottom:8px;\r\n      font-size:18px;\r\n    }\r\n    .fact-box p{\r\n      font-size:15px;\r\n      line-height:1.6;\r\n      margin:0;\r\n    }\r\n    .stats-grid{\r\n      display:grid;\r\n      grid-template-columns:repeat(2,1fr);\r\n      gap:12px;\r\n      margin-top:12px;\r\n    }\r\n    .stat-item{\r\n      background:rgba(230,200,122,0.1);\r\n      border-radius:12px;\r\n      padding:14px;\r\n      text-align:center;\r\n    }\r\n    .stat-label{\r\n      font-size:13px;\r\n      color:#c4b5fd;\r\n      margin-bottom:4px;\r\n    }\r\n    .stat-value{\r\n      font-size:18px;\r\n      font-weight:bold;\r\n      color:#e6c87a;\r\n    }\r\n    .nav-hint{\r\n      margin-top:20px;\r\n      text-align:center;\r\n      font-size:13px;\r\n      color:#a78bfa;\r\n      background:rgba(167,139,250,0.1);\r\n      padding:10px;\r\n      border-radius:10px;\r\n    }\r\n    .planet-game{\r\n      background:#1a1735;\r\n      backdrop-filter:blur(10px);\r\n      border-radius:20px;\r\n      padding:20px;\r\n      margin-top:20px;\r\n      border:1px solid rgba(255,255,255,0.1);\r\n    }\r\n    .planet-game h2{\r\n      color:#e6b87d;\r\n      margin-bottom:16px;\r\n      font-size:20px;\r\n      text-align:center;\r\n    }\r\n    .planet-game p{\r\n      text-align:center;\r\n      color:#c4b5fd;\r\n      font-size:14px;\r\n      margin-bottom:16px;\r\n    }\r\n    .game-canvas{position:relative;width:100%;height:280px;min-height:220px;max-height:280px;\r\n      width:100%;\r\n      max-width:560px;\r\n      margin:0 auto;\r\n      background:linear-gradient(180deg,#ff8c42 0%,#ff6b35 40%,#c4451a 100%);\r\n      border-radius:16px;\r\n      overflow:hidden;\r\n      border:2px solid rgba(230,200,122,0.4);\r\n      touch-action:none;\r\n    }\r\n    canvas{\r\n      display:block;\r\n      width:100%;\r\n      height:100%;\r\n    }\r\n    .game-overlay{\r\n      position:absolute;\r\n      top:50%;\r\n      left:50%;\r\n      transform:translate(-50%,-50%);\r\n      background:rgba(0,0,0,0.88);\r\n      padding:24px 28px;\r\n      border-radius:16px;\r\n      text-align:center;\r\n      border:2px solid rgba(255,140,0,0.6);\r\n      z-index:10;\r\n      min-width:240px;\r\n    }\r\n    .game-overlay h3{\r\n      color:#ffd700;\r\n      margin-bottom:10px;\r\n      font-size:22px;\r\n    }\r\n    .game-overlay p{\r\n      color:#ccc;\r\n      margin-bottom:16px;\r\n      font-size:14px;\r\n      line-height:1.5;\r\n    }\r\n    .overlay-btn{\r\n      padding:10px 28px;\r\n      border:none;\r\n      border-radius:12px;\r\n      background:linear-gradient(135deg,#ff6b6b,#ff9500);\r\n      color:#fff;\r\n      font-size:16px;\r\n      font-weight:bold;\r\n      cursor:pointer;\r\n      transition:transform 0.1s;\r\n    }\r\n    .overlay-btn:hover{\r\n      transform:scale(1.05);\r\n    }\r\n    .game-hud{\r\n      display:flex;\r\n      justify-content:center;\r\n      gap:16px;\r\n      flex-wrap:wrap;\r\n      margin-top:12px;\r\n    }\r\n    .game-hud-item{\r\n      background:#1a1735;\r\n      padding:8px 16px;\r\n      border-radius:8px;\r\n      font-size:16px;\r\n      font-weight:bold;\r\n      color:#e6b87d;\r\n    }\r\n    .touch-controls{\r\n      display:flex;\r\n      justify-content:center;\r\n      gap:24px;\r\n      margin-top:12px;\r\n    }\r\n    .touch-btn{\r\n      width:60px;\r\n      height:60px;\r\n      border-radius:50%;\r\n      background:rgba(255,255,255,0.15);\r\n      border:2px solid rgba(230,200,122,0.4);\r\n      color:#fff;\r\n      font-size:28px;\r\n      cursor:pointer;\r\n      user-select:none;\r\n      -webkit-user-select:none;\r\n      transition:background 0.2s;\r\n      display:flex;\r\n      align-items:center;\r\n      justify-content:center;\r\n    }\r\n    .touch-btn:active{\r\n      background:rgba(255,255,255,0.35);\r\n    }\r\n    .touch-btn:hover{\r\n      background:rgba(255,255,255,0.25);\r\n    }\r\n  \r\n    .planet-svg-panel{background:#12102a;border-radius:20px;border:1px solid rgba(230,200,122,0.45);padding:12px;margin:20px 0;}\r\n    .svg-viewport{width:100%;aspect-ratio:1;max-height:min(72vw,260px);border-radius:14px;overflow:hidden;background:#0a0820;touch-action:none;}\r\n    .svg-viewport svg{width:100%;height:100%;display:block;cursor:grab;}\r\n    .planet-info-panel{margin-top:10px;min-height:52px;padding:12px 14px;background:#1a1735;border-radius:12px;border-left:4px solid #e6c87a;font-size:14px;line-height:1.55;}\r\n    .planet-info-panel strong{color:#e6c87a;font-size:15px;}\r\n    .svg-controls{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:10px;}\r\n    .svg-ctrl{padding:10px 14px;border:none;border-radius:10px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-size:13px;font-weight:bold;cursor:pointer;min-height:44px;}\r\n    .svg-ctrl.active{background:linear-gradient(135deg,#f59e0b,#ef4444);}\r\n    .game-desc{text-align:center;color:#c4b5fd;font-size:14px;margin-bottom:14px;line-height:1.55;padding:0 8px;}\r\n    .game-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(8,6,24,0.94);padding:22px 26px;border-radius:16px;text-align:center;border:2px solid #e6c87a;z-index:10;min-width:220px;max-width:90%;}\r\n    .game-overlay h3{color:#ffd700;margin-bottom:8px;font-size:20px;}\r\n    .game-overlay p{color:#ddd;margin-bottom:14px;font-size:14px;line-height:1.5;}\r\n    .overlay-btn{padding:10px 26px;border:none;border-radius:12px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-size:15px;font-weight:bold;cursor:pointer;}\r\n    .game-hud{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin-top:12px;}\r\n    .game-hud-item{background:#1a1735;padding:8px 14px;border-radius:8px;font-size:15px;font-weight:bold;color:#e6c87a;border:1px solid rgba(230,200,122,0.45);}\r\n    .game-canvas{position:relative;}\r\n\r\n  /* big-planet-first-view */\nbody.big-planet-page {\n  overflow-x: hidden;\n  overflow-y: auto !important;\n  height: auto !important;\n  min-height: 100%;\n  -webkit-overflow-scrolling: touch;\n}\nbody.big-planet-page .container {\n  height: auto !important;\n  max-height: none !important;\n  max-width: min(960px, 100%);\n  overflow: visible !important;\n  display: block;\n  padding: 8px 10px 32px;\n}\nbody.big-planet-page .header {\n  margin-bottom: 8px;\n}\nbody.big-planet-page .header h1 {\n  font-size: 22px;\n  margin-bottom: 4px;\n}\nbody.big-planet-page .header .subtitle {\n  font-size: 13px;\n  line-height: 1.35;\n}\nbody.big-planet-page .planet-svg-panel {\n  margin: 0 0 10px;\n  padding: 10px;\n  max-width: 100%;\n  box-sizing: border-box;\n  overflow: hidden;\n}\nbody.big-planet-page .svg-viewport {\n  width: 100%;\n  max-width: 100%;\n  height: auto;\n  max-height: min(calc(100svh - 168px), 100%);\n  aspect-ratio: 1;\n  margin: 0 auto;\n  box-sizing: border-box;\n}\nbody.big-planet-page .planet-info-panel {\n  margin-top: 8px;\n}\nbody.big-planet-page .svg-controls {\n  margin-top: 10px;\n}\nbody.big-planet-page .scroll-cue {\n  margin-top: 10px;\n  text-align: center;\n  font-size: 13px;\n  color: #a78bfa;\n  opacity: 0.85;\n}\n@media (min-width: 640px) {\n  body.big-planet-page .svg-viewport {\n    width: min(92vw, 820px);\n    height: min(92vw, calc(100svh - 156px));\n    max-height: min(92vw, calc(100svh - 156px));\n  }\n}\n@media (min-width: 900px) {\n  body.big-planet-page .svg-viewport {\n    width: min(88vw, 920px);\n    height: min(78vh, 920px);\n    max-height: min(78vh, 920px);\n  }\n}\nbody.big-planet-page:has(.planet-svg-panel) {\n  overflow-y: auto !important;\n  height: auto !important;\n}\nbody.big-planet-page:has(.planet-svg-panel) .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  display: block;\n}\nbody.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n  flex: none !important;\n}\nbody.big-planet-page:has(.planet-game) .container,\nbody.big-planet-page:has(.sun-game) .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  display: block;\n}\n@media (min-width: 640px) {\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n  }\n}\n@media (min-width: 900px) {\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    max-height: min(78vh, 920px) !important;\n  }\n}\n/* solar-desktop-fit */\r\nhtml {\r\n  min-height: 100%;\r\n}\r\nbody:has(.character-grid),\r\nbody:has(.game-shell),\r\nbody:has(#solarSvg),\r\nbody:has(.fire-btn),\r\nbody:has(.planet-game) {\r\n  overflow: hidden !important;\r\n  height: 100%;\r\n  min-height: 0 !important;\r\n}\r\nbody:not(:has(.character-grid)):not(:has(.game-shell)):not(:has(#solarSvg)):not(:has(.fire-btn)):not(:has(.planet-game)) {\r\n  overflow-x: hidden;\r\n  overflow-y: auto;\r\n  -webkit-overflow-scrolling: touch;\r\n  min-height: 100%;\r\n  height: auto;\r\n}\r\n.game-shell {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.character-grid) .container,\r\nbody:has(.game-shell) .container,\r\nbody:has(#solarSvg) .container,\r\nbody:has(.fire-btn) .container,\r\nbody:has(.planet-game) .container {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.game-shell) .game-shell {\r\n  padding: 4px 8px 6px;\r\n}\r\nbody:has(.game-shell) .game-shell .title {\r\n  display: none;\r\n}\r\nbody:has(.game-shell) .ui-container {\r\n  margin-bottom: 4px;\r\n  padding: 4px 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.game-shell) .game-stage {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  width: 100%;\r\n  aspect-ratio: 7 / 6;\r\n}\r\nbody:has(.game-shell) .touch-controls {\r\n  flex-shrink: 0;\r\n  margin-top: 4px;\r\n}\r\nbody:has(#solarSvg) .container {\r\n  padding: 8px 12px 10px;\r\n}\r\nbody:has(#solarSvg) .solar-panel {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  display: flex;\r\n  flex-direction: column;\r\n  margin-bottom: 6px;\r\n  padding: 8px;\r\n}\r\nbody:has(#solarSvg) .svg-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  max-height: none;\r\n  aspect-ratio: unset;\r\n  height: auto;\r\n}\r\nbody:has(#solarSvg) #solarSvg {\r\n  min-height: 0;\r\n  height: 100%;\r\n}\r\nbody:has(#solarSvg) .minigame-panel {\r\n  flex-shrink: 0;\r\n  max-height: 34%;\r\n  overflow-y: auto;\r\n}\r\nbody:has(.fire-btn) .container {\r\n  padding: 4px 12px 6px;\r\n}\r\nbody:has(.fire-btn) .game-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n}\r\nbody:has(.fire-btn) .fire-btn {\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .container {\r\n  padding: 8px 12px 10px;\r\n  justify-content: center;\r\n}\r\nbody:has(.character-grid) .header {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-section {\r\n  padding: 8px;\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-character {\r\n  font-size: 36px;\r\n  margin-bottom: 4px;\r\n}\r\nbody:has(.character-grid) input[type=\"text\"] {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-grid {\r\n  gap: 6px;\r\n  margin-bottom: 0;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-option {\r\n  padding: 6px 2px;\r\n  font-size: 26px;\r\n  border-width: 2px;\r\n  border-radius: 12px;\r\n}\r\nbody:has(.character-grid) .character-name {\r\n  font-size: 10px;\r\n  margin-top: 2px;\r\n}\r\n@media (min-width: 640px), (min-width: 768px) and (max-width: 1024px) {\r\n  body:has(.character-grid) .container {\r\n    padding: 6px 12px 8px;\r\n    justify-content: center;\r\n  }\r\n  body:has(.character-grid) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.character-grid) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(.character-grid) .preview-section {\r\n    padding: 6px 8px;\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 32px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.character-grid) .preview-name {\r\n    font-size: 15px;\r\n  }\r\n  body:has(.character-grid) input[type=\"text\"] {\r\n    padding: 6px 10px;\r\n    margin-bottom: 6px;\r\n    font-size: 14px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-grid {\r\n    gap: 6px;\r\n    margin-bottom: 0;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    padding: 4px 2px;\r\n    font-size: 24px;\r\n    border-width: 2px;\r\n    border-radius: 10px;\r\n  }\r\n  body:has(.character-grid) .character-name {\r\n    font-size: 9px;\r\n    margin-top: 1px;\r\n  }\r\n  body:has(.game-shell) .ui-item {\r\n    font-size: 13px;\r\n    padding: 4px 8px;\r\n  }\r\n  body:has(.game-shell) .touch-controls {\r\n    gap: 10px;\r\n  }\r\n  body:has(#solarSvg) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(#solarSvg) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(#solarSvg) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(#solarSvg) .info-panel,\r\n  body:has(#solarSvg) .nav-hint {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .header {\r\n    margin-bottom: 4px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.fire-btn) .header .subtitle {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .hud {\r\n    padding: 6px 10px;\r\n    margin-bottom: 4px;\r\n    font-size: 12px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .game-wrap {\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.fire-btn) .fire-btn {\r\n    padding: 10px;\r\n    font-size: 14px;\r\n    margin-bottom: 0;\r\n  }\r\n  body:has(.fire-btn) .instructions,\r\n  body:has(.fire-btn) .nav-hint {\r\n    display: none;\r\n  }\r\n  .planet-svg-panel .svg-viewport,\r\n  .svg-viewport {\r\n    max-height: 220px !important;\r\n    min-height: 0 !important;\r\n  }\r\n  .planet-game .game-canvas,\r\n  .game-canvas-wrap {\r\n    height: 220px !important;\r\n    min-height: 180px !important;\r\n    max-height: 220px !important;\r\n  }\r\n  .planet-game {\r\n    padding: 10px;\r\n    margin-top: 10px;\r\n    flex-shrink: 0;\r\n  }\r\n  .planet-game h2 {\r\n    margin-bottom: 8px;\r\n    font-size: 17px;\r\n  }\r\n  .planet-game p {\r\n    margin-bottom: 8px;\r\n    font-size: 12px;\r\n  }\r\n  .touch-controls {\r\n    margin-top: 6px;\r\n    grid-template-columns: repeat(3, 48px);\r\n    grid-template-rows: repeat(3, 48px);\r\n    gap: 6px;\r\n  }\r\n  .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n}\r\n@media (max-height: 760px) {\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 28px;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    font-size: 22px;\r\n    padding: 3px 2px;\r\n  }\r\n  body:has(.game-shell) .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 18px;\r\n  }\r\n}\r\n  \r\nbody.reading-page {\r\n  overflow-x: hidden;\r\n  overflow-y: auto !important;\r\n  height: auto !important;\r\n  min-height: 100%;\r\n  -webkit-overflow-scrolling: touch;\r\n}\r\nbody.reading-page .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  display: block;\r\n}\r\n\r\n/* solar-ui-audit-overrides */\nbody.reading-page,\nbody.reading-page:has(.container),\nbody.reading-page:has(.quiz-card),\nbody.reading-page:has(.character-grid) {\n  overflow-y: auto !important;\n  height: auto !important;\n}\nbody.reading-page .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  display: block;\n}\nbody.reading-page:has(.character-grid) .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  justify-content: flex-start;\n}\n@media (max-width: 639px) {\n  body.big-planet-page .planet-svg-panel {\n    padding: 8px !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    max-width: 100% !important;\n    overflow: hidden !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .svg-viewport,\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    width: 100% !important;\n    max-width: 100% !important;\n    height: auto !important;\n    max-height: min(78vw, calc(100svh - 220px)) !important;\n    min-height: 0 !important;\n    aspect-ratio: 1 !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .container {\n    overflow-x: hidden !important;\n    max-width: 100% !important;\n  }\n  body.big-planet-page .sun-game .game-canvas-wrap,\n  body.big-planet-page .planet-game .game-canvas,\n  body.big-planet-page .planet-game .game-canvas-wrap {\n    height: min(48vh, 400px) !important;\n    min-height: min(40vh, 280px) !important;\n    max-height: min(52vh, 420px) !important;\n  }\n}\n@media (min-width: 640px) {\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport,\n  body.big-planet-page .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n    min-height: min(56vw, calc(100svh - 200px)) !important;\n  }\n}\nbody.big-planet-page .sun-game .game-canvas-wrap,\nbody.big-planet-page .planet-game .game-canvas,\nbody.big-planet-page .planet-game .game-canvas-wrap {\n  width: 100% !important;\n  height: min(50vh, 440px) !important;\n  min-height: min(42vh, 300px) !important;\n  max-height: min(56vh, 480px) !important;\n}\nbody.big-planet-page .sun-game,\nbody.big-planet-page .planet-game {\n  margin-bottom: 8px !important;\n}\nbody.big-planet-page .nav-hint {\n  margin-top: 8px !important;\n  padding-bottom: 8px !important;\n  font-size: 12px !important;\n  line-height: 1.45 !important;\n}\nbody.all-planets-page:has(#solarSvg) .svg-wrap {\n  max-height: min(96vw, calc(100svh - 162px)) !important;\n  min-height: min(43svh, calc(100svh - 168px), 96vw) !important;\n}\nbody.big-game-page:has(.game-shell) {\n  overflow: hidden !important;\n  height: 100% !important;\n  min-height: 100% !important;\n  max-height: 100% !important;\n}\nhtml:has(body.big-game-page) {\n  height: 100% !important;\n  min-height: 100% !important;\n  overflow: hidden !important;\n}\nbody.big-game-page:has(.game-shell) .game-shell {\n  min-height: 100% !important;\n  height: 100% !important;\n  max-height: 100% !important;\n  display: flex !important;\n  flex-direction: column !important;\n}\nbody.big-game-page:has(.game-shell) .stage-wrap {\n  flex: 1 1 auto !important;\n  min-height: 0 !important;\n  align-items: center !important;\n  justify-content: center !important;\n}\nbody.big-game-page:has(.game-shell) .game-stage {\n  flex: 1 1 auto !important;\n  width: 100% !important;\n  height: 100% !important;\n  min-height: 0 !important;\n  max-height: none !important;\n  aspect-ratio: unset !important;\n  margin: 0 !important;\n}\n@media (min-width: 768px) {\n  body.big-game-page:has(.game-shell) .stage-wrap {\n    align-items: center !important;\n    justify-content: center !important;\n  }\n  body.big-game-page:has(.game-shell) .game-stage {\n    flex: 1 1 auto !important;\n    width: 100% !important;\n    height: 100% !important;\n    min-height: 0 !important;\n    max-height: none !important;\n    aspect-ratio: unset !important;\n    margin: 0 !important;\n  }\n}\nbody.big-game-page:has(.fire-btn) .game-wrap {\n  min-height: min(calc(100svh - 178px), 78vh) !important;\n  height: min(calc(100svh - 178px), 78vh) !important;\n  max-height: none !important;\n}\n@media (min-width: 640px) {\n  body:has(.planet-svg-panel) .svg-viewport,\n  body:has(.planet-game) .game-canvas,\n  body:has(.sun-game) .game-canvas-wrap {\n    max-height: none !important;\n  }\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n  }\n}\n  </style>\r\n<script>\r\n(function (w) {\r\n  var BOOK = \"solarsystem\";\r\n  function key(name) {\r\n    return \"book:\" + BOOK + \":\" + name;\r\n  }\r\n  w.SolarPlayer = {\r\n    getUserName: function () {\r\n      return localStorage.getItem(key(\"userName\")) || localStorage.getItem(\"userName\") || \"Explorer\";\r\n    },\r\n    getCharacter: function () {\r\n      return localStorage.getItem(key(\"userCharacter\")) || localStorage.getItem(\"userCharacter\") || \"👨‍🚀\";\r\n    },\r\n    getCharacterName: function () {\r\n      return localStorage.getItem(key(\"characterName\")) || localStorage.getItem(\"characterName\") || \"Astronaut\";\r\n    },\r\n    save: function (name, character, characterName) {\r\n      localStorage.setItem(key(\"userName\"), name);\r\n      localStorage.setItem(key(\"userCharacter\"), character);\r\n      if (characterName != null) localStorage.setItem(key(\"characterName\"), characterName);\r\n      localStorage.setItem(\"userName\", name);\r\n      localStorage.setItem(\"userCharacter\", character);\r\n      if (characterName != null) localStorage.setItem(\"characterName\", characterName);\r\n    },\r\n  };\r\n})(window);\r\n</script>\r\n</head>\r\n<body class=\"big-planet-page\">\r\n<div class=\"stars\"></div>\r\n<div class=\"container\">\r\n  <div class=\"header\">\r\n    <h1>🔥 Venus</h1>\r\n    <div class=\"subtitle\">The hottest planet!</div>\r\n  </div>\r\n\r\n    <div class=\"planet-svg-panel\">\r\n    <div class=\"svg-viewport\" id=\"svgViewport\">\r\n      <svg id=\"planetSvg\" viewBox=\"0 0 400 400\" xmlns=\"http://www.w3.org/2000/svg\" aria-label=\"Venus\">\r\n        <defs><clipPath id=\"globe\"><circle r=\"88\"/></clipPath></defs>\r\n        <g id=\"planetGroup\"></g>\r\n      </svg>\r\n    </div>\r\n    <div class=\"planet-info-panel\" id=\"planetInfo\">👆 Tap the planet for a fun fact! Spin, zoom &amp; rotate with the buttons.</div>\r\n    <div class=\"svg-controls\">\r\n      <button class=\"svg-ctrl\" id=\"btnSpin\" type=\"button\">Stop</button>\r\n      <button class=\"svg-ctrl\" id=\"btnZoomIn\" type=\"button\">🔍 +</button>\r\n      <button class=\"svg-ctrl\" id=\"btnZoomOut\" type=\"button\">🔍 −</button>\r\n      <button class=\"svg-ctrl\" id=\"btnRotL\" type=\"button\">↺</button>\r\n      <button class=\"svg-ctrl\" id=\"btnRotR\" type=\"button\">↻</button>\r\n    </div>\r\n  </div>\r\n  </div>\r\n    <p class=\"scroll-cue\">↓ Scroll for facts and the mini-game</p>\r\n\r\n  <div class=\"card\">\r\n    <h2>🌟 What is Venus?</h2>\r\n    <p>\r\n      Venus is the second planet from the Sun and is Earth's \"sister planet\" because they're similar in size. But Venus is very different - it's the hottest planet in our solar system!\r\n    </p>\r\n    <p>\r\n      Even though Mercury is closer to the Sun, Venus is hotter because it has a thick atmosphere that traps heat like a blanket.\r\n    </p>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🌡️ Why is Venus So Hot?</h2>\r\n    <p>\r\n      Venus has a super thick atmosphere made mostly of carbon dioxide. This creates a \"greenhouse effect\" that traps heat from the Sun.\r\n    </p>\r\n    <p>\r\n      The surface temperature is about 465°C (870°F) - hot enough to melt lead! It's the same temperature everywhere on Venus, day or night.\r\n    </p>\r\n    <div class=\"fact-box\">\r\n      <h3>💡 Fun Fact</h3>\r\n      <p>Venus is hotter than Mercury even though Mercury is closer to the Sun!</p>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>📏 How Big is Venus?</h2>\r\n    <p>\r\n      Venus is almost the same size as Earth! It's about 12,104 km across - just 648 km smaller than Earth. That's why they're called sister planets.\r\n    </p>\r\n    <div class=\"stats-grid\">\r\n      <div class=\"stat-item\">\r\n        <div class=\"stat-label\">Diameter</div>\r\n        <div class=\"stat-value\">12,104 km</div>\r\n      </div>\r\n      <div class=\"stat-item\">\r\n        <div class=\"stat-label\">Distance from Sun</div>\r\n        <div class=\"stat-value\">108 million km</div>\r\n      </div>\r\n      <div class=\"stat-item\">\r\n        <div class=\"stat-label\">Day Length</div>\r\n        <div class=\"stat-value\">243 Earth days</div>\r\n      </div>\r\n      <div class=\"stat-item\">\r\n        <div class=\"stat-label\">Year Length</div>\r\n        <div class=\"stat-value\">225 Earth days</div>\r\n      </div>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🔄 Backwards Rotation</h2>\r\n    <p>\r\n      Venus is very strange - it rotates backwards! Most planets rotate counter-clockwise, but Venus rotates clockwise. This means the Sun rises in the west and sets in the east on Venus!\r\n    </p>\r\n    <p>\r\n      Also, a day on Venus (243 Earth days) is longer than its year (225 Earth days)!\r\n    </p>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>☁️ Thick Clouds</h2>\r\n    <p>\r\n      Venus is covered in thick clouds made of sulfuric acid. These clouds are so thick that we can't see the surface from space!\r\n    </p>\r\n    <p>\r\n      The clouds also create very strong winds - up to 360 km/h (224 mph) at the cloud tops!\r\n    </p>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🏔️ Venus's Surface</h2>\r\n    <p>\r\n      Under the clouds, Venus has a rocky surface with volcanoes, mountains, and large plains. It has over 1,600 major volcanoes - more than any other planet!\r\n    </p>\r\n    <p>\r\n      The pressure on Venus's surface is 90 times stronger than Earth's - like being 1 km underwater!\r\n    </p>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <div class=\"fact-box\">\r\n      <h3>🎯 Tap Venus!</h3>\r\n      <p>Click on the planet to learn a fun fact!</p>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"planet-game\">\r\n    <h2>🎮 Venus Volcano Escape!</h2>\r\n    <p>Move left and right to dodge falling rocks 🪨 and lava splashes 🔥. Survive 60 seconds!</p>\r\n    <div class=\"game-canvas\" id=\"gameCanvas\">\r\n      <canvas id=\"gameCanvasElement\"></canvas>\r\n      <div class=\"game-overlay\" id=\"startScreen\">\r\n        <h3>🌋 Venus Volcano Escape</h3>\r\n        <p>Dodge rocks 🪨 and lava splashes 🔥!<br>Use ← → keys or the buttons below.</p>\r\n        <button class=\"overlay-btn\" onclick=\"startGame()\">▶️ Start Game</button>\r\n      </div>\r\n      <div class=\"game-overlay\" id=\"endScreen\" style=\"display:none;\">\r\n        <h3 id=\"endTitle\">💥 Game Over</h3>\r\n        <p id=\"endStats\">Score: 0</p>\r\n        <button class=\"overlay-btn\" onclick=\"startGame()\">🔄 Play Again</button>\r\n      </div>\r\n    </div>\r\n    <div class=\"game-hud\">\r\n      <div class=\"game-hud-item\" id=\"gameScore\">⭐ Score: 0</div>\r\n      <div class=\"game-hud-item\" id=\"gameTimer\">⏱️ Time: 60s</div>\r\n      <div class=\"game-hud-item\" id=\"gameLives\">❤️❤️❤️</div>\r\n    </div>\r\n    <div class=\"touch-controls\">\r\n      <button class=\"touch-btn\" id=\"leftBtn\">⬅️</button>\r\n      <button class=\"touch-btn\" id=\"rightBtn\">➡️</button>\r\n    </div>\r\n  </div>\r\n\r\n<div class=\"nav-hint\">\r\n  <div>💡 Use the ← → arrows in the top navigation bar to go to the next chapter.</div>\r\n  <div>💡 Use the 🏠 button in the top navigation bar to go back to the Home page.</div>\r\n</div>\r\n\r\n</div>\r\n\r\n<script>\r\nconst venusFacts = [\r\n  \"Venus is named after the Roman goddess of love and beauty!\",\r\n  \"Venus has no moons!\",\r\n  \"Venus has no rings!\",\r\n  \"Venus is the brightest planet in our night sky!\",\r\n  \"A day on Venus is longer than its year!\",\r\n  \"Venus rotates backwards compared to other planets!\",\r\n  \"Venus has over 1,600 volcanoes!\",\r\n  \"Venus is sometimes called Earth's 'evil twin'!\"\r\n];\r\nlet factIndex = 0;\r\n\r\nfunction showVenusFact() {\r\n  PlanetViewer.nextFact();\r\n}\r\n\r\n// Venus Volcano Escape — dodge rocks, stay above rising lava, survive 60s\r\nconst SURVIVAL_TIME = 60;\r\nconst PLAYER_SIZE = 40;\r\nconst PLAYER_SPEED = 6;\r\nconst LAVA_RISE_SPEED = 0.06;\r\nconst INVINCIBLE_MS = 1500;\r\n\r\nlet gameScore = 0;\r\nlet gameTime = SURVIVAL_TIME;\r\nlet gameLives = 3;\r\nlet gameInterval;\r\nlet spawnRockInterval;\r\nlet spawnLavaInterval;\r\nlet animationFrame;\r\nlet isGameRunning = false;\r\nlet canvas, ctx;\r\nlet player;\r\nlet ground;\r\nlet rocks = [];\r\nlet lavaDrops = [];\r\nlet smoke = [];\r\nlet lavaLevel = 0;\r\nlet volcanoCracks = [];\r\nlet keys = {};\r\nlet moveLeft = false;\r\nlet moveRight = false;\r\nlet invincibleUntil = 0;\r\nlet controlsBound = false;\r\n\r\nfunction updateHud() {\r\n  document.getElementById('gameScore').textContent = '⭐ Score: ' + gameScore;\r\n  document.getElementById('gameTimer').textContent = '⏱️ Time: ' + gameTime + 's';\r\n  document.getElementById('gameLives').textContent = '❤️'.repeat(Math.max(0, gameLives));\r\n}\r\n\r\nfunction bindControls() {\r\n  if (controlsBound) return;\r\n  controlsBound = true;\r\n\r\n  document.addEventListener('keydown', handleKeyDown);\r\n  document.addEventListener('keyup', handleKeyUp);\r\n\r\n  const leftBtn = document.getElementById('leftBtn');\r\n  const rightBtn = document.getElementById('rightBtn');\r\n\r\n  leftBtn.addEventListener('touchstart', (e) => { e.preventDefault(); moveLeft = true; });\r\n  leftBtn.addEventListener('touchend', (e) => { e.preventDefault(); moveLeft = false; });\r\n  rightBtn.addEventListener('touchstart', (e) => { e.preventDefault(); moveRight = true; });\r\n  rightBtn.addEventListener('touchend', (e) => { e.preventDefault(); moveRight = false; });\r\n  leftBtn.addEventListener('mousedown', () => moveLeft = true);\r\n  leftBtn.addEventListener('mouseup', () => moveLeft = false);\r\n  leftBtn.addEventListener('mouseleave', () => moveLeft = false);\r\n  rightBtn.addEventListener('mousedown', () => moveRight = true);\r\n  rightBtn.addEventListener('mouseup', () => moveRight = false);\r\n  rightBtn.addEventListener('mouseleave', () => moveRight = false);\r\n}\r\n\r\nfunction initGround(w, h) {\r\n  ground = {\r\n    x: 20,\r\n    y: h - 80,\r\n    width: w - 40,\r\n    height: 20,\r\n    details: [\r\n      { dx: w * 0.15, dy: 8, r: 3 },\r\n      { dx: w * 0.4, dy: 10, r: 2 },\r\n      { dx: w * 0.65, dy: 7, r: 3 },\r\n      { dx: w * 0.85, dy: 9, r: 2 }\r\n    ]\r\n  };\r\n}\r\n\r\nfunction initBackground(w, h) {\r\n  smoke = [];\r\n  for (let i = 0; i < 12; i++) {\r\n    smoke.push({\r\n      x: w * 0.3 + Math.random() * w * 0.4,\r\n      y: h * 0.45 + Math.random() * h * 0.15,\r\n      radius: 14 + Math.random() * 22,\r\n      speed: 0.15 + Math.random() * 0.25,\r\n      alpha: 0.08 + Math.random() * 0.12\r\n    });\r\n  }\r\n\r\n  volcanoCracks = [];\r\n  for (let i = 0; i < 6; i++) {\r\n    volcanoCracks.push({\r\n      x: w * (0.25 + Math.random() * 0.5),\r\n      y: h - 40 - Math.random() * 50,\r\n      length: 20 + Math.random() * 35,\r\n      angle: -Math.PI / 2 + (Math.random() - 0.5) * 0.8,\r\n      pulse: Math.random() * Math.PI * 2\r\n    });\r\n  }\r\n}\r\n\r\nfunction rectHit(ax, ay, aw, ah, bx, by, bw, bh) {\r\n  return ax < bx + bw && ax + aw > bx && ay < by + bh && ay + ah > by;\r\n}\r\n\r\nfunction spawnRock() {\r\n  if (!isGameRunning) return;\r\n  const size = 16 + Math.random() * 14;\r\n  rocks.push({\r\n    x: Math.random() * (canvas.width - size),\r\n    y: -size,\r\n    width: size,\r\n    height: size,\r\n    speed: 2 + Math.random() * 2\r\n  });\r\n}\r\n\r\nfunction spawnLavaDrop() {\r\n  if (!isGameRunning) return;\r\n  lavaDrops.push({\r\n    x: Math.random() * canvas.width,\r\n    y: -10,\r\n    radius: 7 + Math.random() * 5,\r\n    speed: 1.2 + Math.random() * 0.8\r\n  });\r\n}\r\n\r\nfunction loseLife() {\r\n  if (Date.now() < invincibleUntil) return;\r\n  gameLives--;\r\n  invincibleUntil = Date.now() + INVINCIBLE_MS;\r\n  player.x = canvas.width / 2;\r\n  updateHud();\r\n  if (gameLives <= 0) {\r\n    endGame(false);\r\n  }\r\n}\r\n\r\nfunction startGame() {\r\n  if (isGameRunning) return;\r\n\r\n  canvas = document.getElementById('gameCanvasElement');\r\n  ctx = canvas.getContext('2d');\r\n  const container = document.getElementById('gameCanvas');\r\n  canvas.width = container.clientWidth;\r\n  canvas.height = container.clientHeight;\r\n\r\n  bindControls();\r\n  isGameRunning = true;\r\n  gameScore = 0;\r\n  gameTime = SURVIVAL_TIME;\r\n  gameLives = 3;\r\n  lavaLevel = canvas.height;\r\n  rocks = [];\r\n  lavaDrops = [];\r\n  invincibleUntil = 0;\r\n\r\n  initGround(canvas.width, canvas.height);\r\n  initBackground(canvas.width, canvas.height);\r\n\r\n  player = {\r\n    x: canvas.width / 2,\r\n    y: ground.y - PLAYER_SIZE,\r\n    size: PLAYER_SIZE\r\n  };\r\n\r\n  document.getElementById('startScreen').style.display = 'none';\r\n  document.getElementById('endScreen').style.display = 'none';\r\n  updateHud();\r\n\r\n  clearInterval(gameInterval);\r\n  clearInterval(spawnRockInterval);\r\n  clearInterval(spawnLavaInterval);\r\n\r\n  gameInterval = setInterval(() => {\r\n    if (!isGameRunning) return;\r\n    gameTime--;\r\n    gameScore += 10;\r\n    updateHud();\r\n    if (gameTime <= 0) {\r\n      endGame(true);\r\n    }\r\n  }, 1000);\r\n\r\n  spawnRockInterval = setInterval(spawnRock, 1500);\r\n  spawnLavaInterval = setInterval(spawnLavaDrop, 2200);\r\n\r\n  gameLoop();\r\n}\r\n\r\nfunction handleKeyDown(e) {\r\n  if (!isGameRunning) return;\r\n  if (e.key === 'ArrowLeft' || e.key === 'a') keys.left = true;\r\n  if (e.key === 'ArrowRight' || e.key === 'd') keys.right = true;\r\n  if (['ArrowLeft', 'ArrowRight', 'ArrowUp', 'ArrowDown'].includes(e.key)) {\r\n    e.preventDefault();\r\n  }\r\n}\r\n\r\nfunction handleKeyUp(e) {\r\n  if (e.key === 'ArrowLeft' || e.key === 'a') keys.left = false;\r\n  if (e.key === 'ArrowRight' || e.key === 'd') keys.right = false;\r\n}\r\n\r\nfunction drawBackground() {\r\n  const w = canvas.width;\r\n  const h = canvas.height;\r\n\r\n  const sky = ctx.createLinearGradient(0, 0, 0, h);\r\n  sky.addColorStop(0, '#ffb347');\r\n  sky.addColorStop(0.45, '#ff7043');\r\n  sky.addColorStop(1, '#bf360c');\r\n  ctx.fillStyle = sky;\r\n  ctx.fillRect(0, 0, w, h);\r\n\r\n  // Volcano silhouette\r\n  ctx.fillStyle = '#3e2723';\r\n  ctx.beginPath();\r\n  ctx.moveTo(0, h);\r\n  ctx.lineTo(w * 0.18, h - 70);\r\n  ctx.lineTo(w * 0.38, h - 130);\r\n  ctx.lineTo(w * 0.5, h - 155);\r\n  ctx.lineTo(w * 0.62, h - 125);\r\n  ctx.lineTo(w * 0.82, h - 65);\r\n  ctx.lineTo(w, h);\r\n  ctx.closePath();\r\n  ctx.fill();\r\n\r\n  // Glowing lava cracks\r\n  volcanoCracks.forEach(crack => {\r\n    crack.pulse += 0.06;\r\n    const glow = 0.5 + Math.sin(crack.pulse) * 0.3;\r\n    ctx.strokeStyle = `rgba(255, ${Math.floor(120 + glow * 100)}, 0, ${0.5 + glow * 0.4})`;\r\n    ctx.lineWidth = 3;\r\n    ctx.shadowColor = '#ff6600';\r\n    ctx.shadowBlur = 12;\r\n    ctx.beginPath();\r\n    ctx.moveTo(crack.x, crack.y);\r\n    ctx.lineTo(\r\n      crack.x + Math.cos(crack.angle) * crack.length,\r\n      crack.y + Math.sin(crack.angle) * crack.length\r\n    );\r\n    ctx.stroke();\r\n    ctx.shadowBlur = 0;\r\n  });\r\n\r\n  // Smoke plumes\r\n  smoke.forEach(s => {\r\n    s.y -= s.speed;\r\n    if (s.y < h * 0.2) {\r\n      s.y = h * 0.55 + Math.random() * 40;\r\n      s.x = w * 0.35 + Math.random() * w * 0.3;\r\n    }\r\n    ctx.fillStyle = `rgba(80, 40, 30, ${s.alpha})`;\r\n    ctx.beginPath();\r\n    ctx.arc(s.x, s.y, s.radius, 0, Math.PI * 2);\r\n    ctx.fill();\r\n  });\r\n}\r\n\r\nfunction drawGround() {\r\n  if (ground.y + ground.height < lavaLevel - 10) return;\r\n\r\n  const grad = ctx.createLinearGradient(ground.x, ground.y, ground.x, ground.y + ground.height);\r\n  grad.addColorStop(0, '#a0522d');\r\n  grad.addColorStop(1, '#5d4037');\r\n  ctx.fillStyle = grad;\r\n  ctx.fillRect(ground.x, ground.y, ground.width, ground.height);\r\n\r\n  ctx.fillStyle = '#cd853f';\r\n  ctx.fillRect(ground.x, ground.y, ground.width, 4);\r\n\r\n  ctx.fillStyle = 'rgba(0,0,0,0.25)';\r\n  ground.details.forEach(d => {\r\n    ctx.beginPath();\r\n    ctx.arc(ground.x + d.dx, ground.y + d.dy, d.r, 0, Math.PI * 2);\r\n    ctx.fill();\r\n  });\r\n}\r\n\r\nfunction drawLava() {\r\n  const w = canvas.width;\r\n  const h = canvas.height;\r\n\r\n  const lavaGrad = ctx.createLinearGradient(0, lavaLevel - 40, 0, h);\r\n  lavaGrad.addColorStop(0, 'rgba(255, 200, 0, 0.95)');\r\n  lavaGrad.addColorStop(0.35, '#ff5722');\r\n  lavaGrad.addColorStop(1, '#b71c1c');\r\n  ctx.fillStyle = lavaGrad;\r\n  ctx.fillRect(0, lavaLevel, w, h - lavaLevel);\r\n\r\n  ctx.fillStyle = 'rgba(255, 255, 100, 0.35)';\r\n  for (let i = 0; i < 5; i++) {\r\n    const bx = (Date.now() / 40 + i * 80) % (w + 40) - 20;\r\n    ctx.beginPath();\r\n    ctx.ellipse(bx, lavaLevel + 8 + (i % 3) * 6, 18, 6, 0, 0, Math.PI * 2);\r\n    ctx.fill();\r\n  }\r\n}\r\n\r\nfunction drawPlayer() {\r\n  const blink = Date.now() < invincibleUntil && Math.floor(Date.now() / 120) % 2 === 0;\r\n  if (blink) return;\r\n\r\n  ctx.font = `${player.size}px serif`;\r\n  ctx.textAlign = 'center';\r\n  ctx.textBaseline = 'bottom';\r\n  ctx.fillText('🧑‍🚀', player.x, ground.y);\r\n}\r\n\r\nfunction gameLoop() {\r\n  if (!isGameRunning) return;\r\n\r\n  drawBackground();\r\n  drawGround();\r\n  drawLava();\r\n\r\n  if (keys.left || moveLeft) player.x -= PLAYER_SPEED;\r\n  if (keys.right || moveRight) player.x += PLAYER_SPEED;\r\n  player.x = Math.max(PLAYER_SIZE / 2, Math.min(canvas.width - PLAYER_SIZE / 2, player.x));\r\n  player.y = ground.y - player.size;\r\n\r\n  lavaLevel -= LAVA_RISE_SPEED;\r\n  const lavaStop = ground.y + 35;\r\n  if (lavaLevel < lavaStop) lavaLevel = lavaStop;\r\n\r\n  // Falling lava drops\r\n  for (let i = lavaDrops.length - 1; i >= 0; i--) {\r\n    const drop = lavaDrops[i];\r\n    drop.y += drop.speed;\r\n\r\n    ctx.shadowColor = '#ff4500';\r\n    ctx.shadowBlur = 10;\r\n    ctx.fillStyle = '#ff6347';\r\n    ctx.beginPath();\r\n    ctx.arc(drop.x, drop.y, drop.radius, 0, Math.PI * 2);\r\n    ctx.fill();\r\n    ctx.shadowBlur = 0;\r\n\r\n    if (rectHit(\r\n      player.x - player.size / 2, player.y, player.size, player.size,\r\n      drop.x - drop.radius, drop.y - drop.radius, drop.radius * 2, drop.radius * 2\r\n    )) {\r\n      loseLife();\r\n      lavaDrops.splice(i, 1);\r\n      continue;\r\n    }\r\n\r\n    if (drop.y - drop.radius > canvas.height + 20) {\r\n      lavaDrops.splice(i, 1);\r\n    }\r\n  }\r\n\r\n  // Falling rocks\r\n  for (let i = rocks.length - 1; i >= 0; i--) {\r\n    const rock = rocks[i];\r\n    rock.y += rock.speed;\r\n\r\n    ctx.font = `${rock.width}px serif`;\r\n    ctx.textAlign = 'center';\r\n    ctx.textBaseline = 'middle';\r\n    ctx.fillText('🪨', rock.x + rock.width / 2, rock.y + rock.height / 2);\r\n\r\n    if (rectHit(\r\n      player.x - player.size / 2, player.y, player.size, player.size,\r\n      rock.x, rock.y, rock.width, rock.height\r\n    )) {\r\n      loseLife();\r\n      rocks.splice(i, 1);\r\n      continue;\r\n    }\r\n\r\n    if (rock.y > canvas.height + 20) {\r\n      rocks.splice(i, 1);\r\n    }\r\n  }\r\n\r\n  drawPlayer();\r\n\r\n  animationFrame = requestAnimationFrame(gameLoop);\r\n}\r\n\r\nfunction endGame(won) {\r\n  isGameRunning = false;\r\n  clearInterval(gameInterval);\r\n  clearInterval(spawnRockInterval);\r\n  clearInterval(spawnLavaInterval);\r\n  cancelAnimationFrame(animationFrame);\r\n\r\n  document.getElementById('endTitle').textContent = won ? '🎉 You Escaped!' : '💥 Game Over';\r\n  document.getElementById('endStats').textContent = won\r\n    ? `Score: ${gameScore} — You survived Venus!`\r\n    : `Score: ${gameScore} — Time left: ${gameTime}s`;\r\n  document.getElementById('endScreen').style.display = 'block';\r\n}\r\n\r\n/* Planet texture art — NASA maps embedded as data URIs (no external assets) */\r\nconst PLANET_TEXTURE_DATA = {\r\n  sun: \"data:image/jpeg;base64,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\",\r\n  mercury: \"data:image/jpeg;base64,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\",\r\n  venus: \"data:image/jpeg;base64,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\",\r\n  earth: \"data:image/jpeg;base64,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\",\r\n  mars: \"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAYEBAUEBAYFBQUGBgYHCQ4JCQgICRINDQoOFRIWFhUSFBQXGiEcFxgfGRQUHScdHyIjJSUlFhwpLCgkKyEkJST/2wBDAQYGBgkICREJCREkGBQYJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCT/wAARCAGAAYADASIAAhEBAxEB/8QAHAAAAgMBAQEBAAAAAAAAAAAAAwQBAgUGAAcI/8QARhAAAgIBAwIFAQYEBAQFAgUFAQIDEQAEEiExQQUTIlFhcQYUMoGRoQcjQrEVUsHRM2Lh8CRDcoLxCJIWFzVFU0Rzg4Si/8QAGgEAAwEBAQEAAAAAAAAAAAAAAgMEAQAFBv/EADIRAAICAgIBAwEGBgIDAQAAAAABAhEDIRIxBCJBURMFFGFxkaEVMkKB0fAjsTNTsuH/2gAMAwEAAhEDEQA/AP1Nuz24e+fIPDf43eFyyeXMdQovgiRTnQ6f+KPgUpH/AI6db7Mit/bELycfyUy8DOv6bO+v5z276ZyUH2+8Dlbb/jECn2kXbmnB9oNDqFDReI6ZwehEin/XGRywl0xM8GWH80Wv7M2ryczv8ThC7jqIK99wr++Lt9o9CpKrrNM7DqFbcf2vNc4rtgqEn0jZvPXmNp/H/vJITR6lgP6qoH9cbj1q2PMMsN9mo/2zVJPoxxkux7PXgDqY6BWQEHuDk+cpNB1J9jwc0Gw2e+owAmvrQ+CaOR56g/iH/wBwzTrGDnrxY6lP836kYF9fCnVxXvWZo7Y9uHvkF1HcZmt4nG34G4+Mp96c8hePnM5I2maoce+Td5iv4xFpiRLKiEC6BzA8W/iX4P4Y2yXXRK/ZS3qP5YEssI9sbjwZJ/yqzucnOJ8H+2Wo8XG7TaKZlPRmXbx+ebaz+JS/+Wi/HXOjljJWjsmGeN8ZaNq89uHxmUsevbrIi/QZYRa9WH84Mv8A6cO/wFV+Jp7si8Wji1J/FIB+QwnlTf8A8w/Nc0wLfzk384JEmB9TIR8DCUa6jOOJ/PPc54X3r8s9ecaTkZ7cMjzUHU5xxPOevK+ch6c54ToT85xhbPXlfNXPCZTxmnWWvJu8oZl7VlfOHxnHBN2evFpJwBf+mJP4mqA06CvfMbSNSb6Nbdnt4985vU/anSaUFp9VFGoH4twrM2T+IngcVlvFUP8AyhbxbzY12x0fGyy3GL/Q7bcPfPXnzbV/xZ0MJPkebMO22O7/AHzOf+Mfq/8A0+WvdmC4p+ZhXuUR+zPJa/lPrW7Pbxnx6b+LmrdDJp9LDt/59SP9sz5P40+Jrd6PTLXczg/6Zi83Ewv4V5Pwfcdw+M9vHuM/Pur/AI8eJwn+VFohXvIcDF/9QfiCj+Ymiv2sn/TC+9Q+GC/s7Ku2v1P0PvHxng498+BQf/UOxrztPB/7XIzTg/jvpNVQaIKOvEo/2Gb95gD/AA/N7V+qPh+lMupAZNA0yBq3KpJ/PNB59SIAq+FlIwbV/urXx/zVncJH9ivs/FBFqJvEdZqSwaTTatdmoTnjcQNo7/PSsib7eBI10cBnOhJ9Uc0hYgdgpBBH/XPMnLi/UfQYk5xuH71/v+9nAf4sY6R47Y8cg3+mUl8RpTcWwg1+Abgfoec2ftF4x4b4pOF0nhaaSNU8sHezux/zFmsj8sxho5NNFX30O55DiMFq9ix65ilH3GOOT2f/AF/k9/ic6qEkecCuA19PpjUWv1ej2zR6jUaYdRIpZP34zd+zf25ePw+TwvVrGrvIN088rBClV6gFJ/T36ZrR/b3QPBD4c3g+g00QYxtPGTLa+5DDnkD6Z3X4A+p9bMTQ/bP7S6OVW032k1qt2Ek+4H/7s6KP+M/240aIsq6LWoQSN+n/ABAdeVIzmXn8G132mi0o8M8LmSSzG8SHSsxAJpgrBQT0688Z1Gr8C8MEKeAeFSw6vVyyeadRpg7+SrX6JDVLR4JJ9rrC5Tirixbhim+OSOwafx81qzFdX4K8ZagfJmKj67WGdjoP4vrrwkH3OckpuC2o6e5JHP0vPhv2m0Wv8P1P3aaHS6h0XY7aeVZPz3ixfwMnR+Ca7xLQvJ4XoPEpfIj3zKGJr6gXQv64f1J0qdCvu2K2pRtfofoGP+MWhTTzM2m1Q8ngbq3N/wC0nOL8S/8AqEkkneCLwXUu6mg25T+2fKRpdVpWWaOXVaeSraOQng/Q4nLoo3uX7xMuoJs/Ocs03qUjpeFiirhDf5n0LW/x5+0jSsuj0en0yj/+T1t+fYZ0ngH8UdPqNKJfGPHYvvQbcDGjqK/ylSK/PPiZ8MZUV5RId/Ng3eLNDEJVCOR73jNS6Ypw4dxX7f4P0XN/F7wKJy6F9RMRVxR7EPyQe/0xWX+NcQiOzSUR3ZgM+GwSPC5UM7R1YKCyPqD1GJavWo0xYsT7ewzEsjepGuOCKtxPoH2q/iH4h4yzPFrBp4z1CH1N+ec99ltax8eXULt1etQ+YlrvHH1zK0svg2r04j1MEhns26seR26YpHFptLJN5Ujbkb0AggMPqO+Ysapx3Yby04yVV8WfpT7PfxO18M8cGu8F8qM8F1Hl18UeDnbRfbzwwhS7GGv83OfkEeKs6pJEJd3Qu7k0fbCr9qPECu1ZG474WOWaCq7E5cPi5HdV+R+ytF9rPC9aoKauJW6cng5of4ppCAPvEVnkerPxOPtX4lBWzVy39Tj0H228ckRQp3kdOuN+8ZEukT/cMMnqbX9rP2cuvgO3+avq6exwq6hGunX9c/HsP248Z07KJkMbr0O4qRmlF/F/7TRkn7/ObFAl91fr0zl5cveP7nS+zI/0z/VNH6v+8JZG8fTvkrKDdyCx2OflPTfxk+0MMgf/ABJwR7Vz9c1tL/HX7RRECKfzL52lNwOF97S7iwP4XJ9TX7/4P0q8yhSSwX69Mz5fF4YWKyzpGexJz8wePfxj+1nicrKPEpNPHfqjRtn7jMKbxnxrxJHlMniE7dSzk1+p64M/Lfsv1Dx/Zif80v0R+n9Z9vvB9MzpJ4lpEZLDfzBmSP4r/Z2Jtr+NRSP38v1BfzGfmoweKSSFHgcFRduwA/65T7jrWkMn3cKe54H54r7zJ+6KP4bjXs/9/sfrTw77ZeBapDKPGYto6sXCj++auk8f8K8QTzNHr49TGG2lkawD7Xn4z+9eI6UkwiVVPY85s/Z77TeKeHmcw6nUJMFB2KxQN9T7j2wvvM4q3TA/huKTqLaf4o/YRk06R7/MUKe4zP13iOm0vpaWIBu8kqr/AHOfmF/tt9pNXG0cmsl8tuqySmv+uY8niXjM7ctGou+SOc1+Y30v3Bj9kruUn+n/AOn6tl+0nhWlBXVeJ6KKRQCVM68X06HET9sPA2V5W8f0CIhII88brHx1z8t7J0BlE62TypGVi8ePh2tT7/oH10C0WhjbyzID7NRqvzzF5UpOo0E/szHBXNv9j7t9oP4v+CaWJ49FppdbMLHMmxT+ZskflnI6j+L+vmi8uDUeHaTfyI9LpptRKvwWbat5828a8Ug1ZQ+F+Ex6P02wMrOxP1IA/LM6PQ+K6pC/lLGx6PZU/tgOcmrk6HLx8cXUIt/udzpPtUPHfF4YNVH41rvEJWqJJZtPBET9W6fAx37Q/Yz7ctLJO3hmj02nQDYX1kTsB/6hQz5v4b4h4p4D4vpNfBDDLPopBLD5otd46WB1+nfO8+z32o0vjWpTxP7Sw6rVy6dmaOKKYR6feQKBWvUQ43cmu1cYMoY0rYUcmZvjG/y/2jndT4J9qZUAaDWSCyA0ALqfzTg4eD+HP2veNJB4TrmL8gSRNZH559Cj/iT45/i00PhK+DaXTLHsWORGl8s3+IkVbdq6D2wniM322LRyaj7czrpJhuUeH6dEA91O3kc8c5iyY0u/2ClizOSuPfyziX/hz9s9P4bNqZfBZVihG5rU7q96rOXhTWtJEJEEUMpO2RzS0DRPXjPuvg3gfh/iivN439o/EPGZGiZ002o1DJ0FFQAR++c5qv4e/ZfxmFYx998Lfztwmkd3LKTyhFUB7HnM5R/U31bTu1/v5/sfPtP4BqvE9OZtLP4dLtZlKmYLwO9tmWdGhBA+7eZuI2rMCc+8wfwq+xPjXha+HxRavS7KdpI5itmqsWNp6dSMr4d4b/CvwWNdIkmm1k8LeX52pLMWY/8APVUO5w1F1doU80XJpRbr4R8E00DTagRDTeYbqlbk4eRBpSweGRCho8XRz7xof4Z/Yz7Sa/VeK6HdxSH7rqN0aEgdPSOfqTi2t/gn4PHA0n37xiZoSSNlbz3CqOAfzwnCb37AryMS9LdP8j5CI44drBVJvpWEU+a3Cbfes9JED/VzkRDy/UWHW7755/Z7aVOg406WCIx+eUkhiYkqhDDpR4wbyW34jVdjkBWLfjIrBpjHJPSRQ6XTkHdfvz74zAkO31RKK988K5BIIPfPKiM3K3nN2joxp2hnw3WTeCeJJ4l4c50+pUFd6gEUfcEEZL6jUa7X6rxCfUzPqtQd0klhd5PuBXGBCkWKA/LCKojXdV+1cH6HAeR1Vhxww5cq2e8qJ42Eu+9tDaeh/wBsc8P+1/jHhWjOg8O1p0mmstsgjVSSepLVd/niY37b4HwMhlB55r3zIzcembkxRn/MgGoml1r+bPLLI/8AmkYsf1OKy6SCXqlnHWAVa98CEG8mgbFc4Sk+wJRXQnIrxAeVwVFAYhr9L5ke8RVL3KjNuWIkggYNomqhYv2xkMtOxOXApJpnO6bz9FJ5kbgkivfENbAC7SBFQk2a6Z1Oq0i7d6jaQOeeuYOuB5G2h8ZfhycnZ5Pk4OC4sygzxmwdp+OMPp52UtYLBxTfIyBErMFPfpzj8Hh7uhCVx1vtlEpJdkWOEm9EBlTTkRvEzkV6wKr2+vzgButkZVUnkC+MHN4dqlZiFY7eGoXlIlaOg97ffi8FJezGNu6aoZi00kqs1KoUbvXwD9Pc454fNEQAsro/tt9I/PBs+rGlYRPD5B4AaPcwH16YbwnTTSI4FsO46A4qctNsfih6kkafiK63X+VEmyZgaMh4AH685paL7OwRoGnmkd+D6QFA/vhNLA3lgAgGuSBmiprjgf6Z5eTPJLjE97D4sW+clYqdBDIiiaOJzG25W8sAj6++MgqqhQijaKBCj9MlmPY1g2dem28RbfZWoxjtENQHCR8G+VGRJJJJ/wCYwX65YrxuCgZQ2OorCQMkBaJL9W5vqcsscdKdn1Htklh3z0bLZu6+MbdoRSTLbISuwpXPUDPSRRUQIwv55DyLXTA+aobr0zKZrkgq6eHbyo9/rl/ucYAbYOnQ9cUPiMKvyxNdSOgy7eKRMgMRsHpfXNcJGLJjDGLbxWAl0EU3qKsCOwJ5zy6wdKYfXvhfvcai725qUkC5QfYbw3UyeF61dZHHppnUUE1MAkT9Dmh4z9p/G/HQqa/WFtOv4dPCgiiA9tq1xmKusE1soYL0sjCJqlUnzAH4qmwuc0qA+lik+TW/krr1i1somXTQaVgmzbpl8ux8kGz9ScXj00cS7EQKvsMO8yk8Cspv4znKT7OUYL+VFwSi7EYgVXp4xgaicUxnl3DiwaOLqQecvxxycVJFERp/ENUG8xppS5/qZrv64X/GNe5XdqZGCClDmwv0xQnjmuMG8h7VgJBtpD+s8V12s066efXzvEvIiMh2j8sF4TH4WPFIYvFpJ4NE9+ZPCm9locDb8n9MS3mwSRlCA0pclifbtjI2nsTNJqo6Nqbxn/CtXKvgXiWsTThj5clmNyPkA5k6nxDVaos76md3ZtzF5Gtj79euBo3yBWVq29hhJtdAuKrZR45DKQn4K64ExbH2ty1YWPWAz0FJUcce+TPEXl3buDzQxyTWmTtp7QIxKSu0gWLxiNeikerKxQsDuvi+LxuGKm6j64rI6HYo2XXR7qNggYRNK1c1nrkhIF2pPOGhlLrdCsmk5FsVGwLQMD2yTAbqqGOKoftljFZAGL5MdwRmyadweLrKMsoSgBx2zaMII6DBSaNf8uFHJ8i5YvgyQm8DcvOeXSLVg5qJpVAJ2554LUlVvN+p8GfS+THaPaa5wRJ7EV9M03garZaJ7YnqQ8LDYg44IOMjKxOSNKxCaOrs8HFtR4STEJXASPpdYXUalSfUKI9ji83iLPGsTu1dr6ZZBTVUedlljd2Y2o0iwS/yZLB55GNaSd0mUtQa+uD1EX80AkhT0xqDRQSKWTUgyDlQRX75W3rZ50Y1J8Qsgk0+oMiDasgIJPQ4qzwrKN6o6nqQt3l21TKpsfhNVeKah0u1B55GZGD9wp5F7DkkenlYLEH2nsPfN3QQaaOFBCGW+Xvuc5jQ6hVI9XPSvbNiHxElqLVt4qqvFZscqpFPi5oXyZvT6pNCiMNJNPubaRGaI+cMxXqDY7H3GY8HiLs43MStc/Oa+neOVAymx24zzMkHHs9rDkU3pngpJs5PlE9PrWFRbPfj4wY1MckpRUK8cMxr8sBNsY6XZGwjKmInrg014JFoQO+EXXRsrcG644w+MkBzg/cq8aqtFwGAs3i+9KKqQSe+UYCVj1ZjydxyGjVTYPPTHRXyTTlfRL8KTxx2JxSUPJE79roVhJNOZAN3QdvfJRQo2gGqNn2xypE0remZr6ctEFLlNzUL6YLzY9LIeS5U0oB44743qdI8jBgp2gfrik/h4U764HUe4+Moi0+yOalF6R5deSQ9XR/+4+/0wcutl3b1s2eL7nBecIXO1uBxtrqMnTxrqWcPJHG1bgCaxnBLdCXkk9WHi1b7tofYCOTfAOER3L+pi/fluoxWHTLJIUjYOOm4ci/jNLSadmUKUVmCEc4vIkh2Fyl2WhnZgaXgftjXmsE8zyzs6bj74H7uYkKMCAwuxgtTp2KIwNp0v2/LEtJsqjKSQ0urVCN42nvzjDSx7S6lio75jsjuQa4vaDh2XUQRCI0qngAc3mPEjY55btFn8WdJKEQI9ycMfEonXaAS30rM6SCdW/mR7OLF9M8mnllV2iHKDcSD0wnjjQEc2SzRg1IlqxtJ5Avrl1d934LF9MViD6Z1kJG0Dg9qwq6sWSD1PArkYtwvocslLYd7uyPyGREimQI5IB7+2DOqVWLPuJA9qyscgaQs3vV/lnfTZzyoBopHaVXNBWBb9OBjsMRJZyxNjaPjFoomijBBJeq5xuF7iUBCG73hZJfAGGDemE+7lCFBLN74zDp2JPb6Z6FWYhiOceihaugHGQ5Mvseph8ddgPuhIAPI63lk0xUGg1YzCuoErB/LMNDZQ9V97+MZUCqrnAeQYsfuKQxMoAojGUQXljQ6ZIYLgs1F9oA6c4CQ3yDhWcHBOcFBFb4rLRiifnKqO/vnt23rhA7LSIpF98R1cKSgq461+eFmlY8g1zmfLq2jdkkYURQYdVOFBO9A5JJLZla3whkLvHZUc8dc5+ZnVypRgR752q6mHYzGQEKOT74GfQ6TWKSIlDHgfOX4vJcf5keX5HhKe4OmcTNqi8Iib+k2p7/ngItSVNWeOM2PFfAfLZfKYhhyVvnMaWIwuVIFj2z08coyWjw82PJjl6gvmeY4G7k+5756UGF2jkHqXqLxNpAvJOQJDIOTRHfGcRHMKs5TeBX0PfNPTy+YAWHNAcZjAXXteaMBeN9pBP8ArgzjoPFJpnT6WAOqlTtCECqu+M2NNtd9q/8ADVRx85ycHiwiUoVNkdQavN/wrXwfd1G/1Hk++eP5OKS2fR+Fng9I20UdqGZ2uEkagyIpokeZ/mvHY33Cwcs6q6FXAZT75DCXFnqzhyiYse0lt+4iuK9892oisbGk2ikUAjj65Q6bddN3omv1yv6iZB9JoFHHSk9/YZIdTzdDHE0cYF7yD270MFN4Y0rEmQ0e1YCyK9jHiaWkJfeKfaB856GVJXIYEk+3vh18GeJCVdWYdjxismj1IIAGxbst26ZQnF9MjkpxfqQxqplgQIlFrpvfEndDZK+kn35r2weokkhBK+oVywxOTUlQpsg9+cbjhoRmyb2LeJLG8rCGMj+wxaCDzJVeVVlX2HQ45qNxhZVCKW5Nmz+eB0UQ2PGw20OADwTlcXUTzpRuYzC7LLQIXvXb8vnNWGZkmBFepGN+3vmCi0QhZgAe3fNvROH2jrRoj8sTlRTgk+hqeXzQtix2W+cVYoAVIBJP6DK6jULFMygkqRXJ/XAeYjrfQYuMdD5Ttl5CIxYHB6HJ85nKFpB8j2GDDFygB4HPwMrEwjmYkXfA/wB8OkLtj0jvKV3cqDxx7YFgq+lB+Lt74XSyAI4IYkjgZURs5NiubxSaToc4tqyA6sAvWuLxeaNiSwUlgOa98YaIIKvg54qYWLs1BBZrphp10Lkm+zyaNp4wzEChyB3+cjUN5CKBtUgcAdcJp5ZCglI4fgjF5ozO5Lqe4HbnOT3s5qo6Hdjm/Sa+mMaeE7hYrDhlJPvlgQnOQTm2etjxpBoxt69sL5xu7OJeeSvBrnJE575O4MrWVLRqxzjgH2yxk9sy1mogk8HDrMX4J4+MBxaDUkxzdxd5YG+2LoRxffG4VL8gdMK9ANUyDyMExN46umZj06855tHfUYPJIJIUBBSqyv4icI0e0mjwMGF/S86wuIGboT7ZmTbXA3pRq6PXNgIdxF0CCfri+rgEq9AMOMqFTg2YBVEkW4xKjtbP/lI/7/bH45oyAAQG6Cu5y0+kpNsYArp8ZnBZI3Msh/mHgf8AKv8AucqTU0Q8XjkG1ZLJtoMzdCe2cp4tCYZT1o88jOlfUKTzwLoXmF9oJC1AryP3y3xbUqPN+0KlBs52eyar8/bBg0oY/TjCTNYPA69BiaubF89s9VLR89J7NLTEFhuIC97NZfz2d/UeSeOeMW05Ta7SSMpK1XW8mNmoEgcHBaDUtGhGylgCwHyca0+peNwyNVV3zPWwu4myefphtMm5wTyK4GJnFPsqxzaao6nw/wAbdpQjMCtc89834dUsq8HOEhiKTnbQC9xnSaKfgAG6GeT5OCKdxPofC8uTVSNjzG6uVu+CuL6zXJ4dpTP5Zko/h6A/U+2VileVqXr7YcBXG1v0yZRp20WSnyi1FgdHN5yK7XyLN8ZooeASMSSONXFEm+2NGUBSAOR2zpq3aNxyqNMszAC9w/XANqoXJjJW6ognAzRtqJRbr5YFlCOpxLxXTQqBq33eZEPQobg84yGNdMRkytW0jQEOmYmHZFtqitDnMbxj7Phpo20UQANl1sBRmVrdQPEvFIRGXjBAU31HuM6HQ+JtNK2mlQo8ZIBvhwOLGNcJ4qkmJjlxZ7hJfkzkdWG0kjRsoVgfUGHI+me5kYNE5PFg30ze8cXRBtQxW9SUBV2PC+wH6ZzKyGJqDFBd8dBl+GfONnkeTi+lOrtDj6hhQ2J6Rwa5OXh1TkBd13z8jM95Nnp3H4y0RZJ+5NcYckqAhJ2aioWO9m5vrlypL0O/HHfAwrJV7WNY7Do5JBua1s5K512y6OPktIEvBEQ4O737ZpjwuNowQTeUi8PjZ7YHjNFVKDJ8mX4LcPj98ke0+mQJQUCuMudIoB4yyIpIc3uW6o8c4YAk+4yRzZdHGmqozptNQ4rEX0srzrEyttZgLriu+b0kYPbKmMudv/Yx2POyfL4yYlKlUiJYuunTBSwGJ9v4r7gdc0ZKsmsDuAPbCjNgyxITE3mAlD1wts/4jznO+D+ISGVYG5Vjwc6JyKodMPLjcHQvx8yyR5IqfSaywa1J9hi82qhi4kfaKJHu2U8L1cuqpvLUIw5+Of8A4wHB8eQxZVzUEF1DyB1FduK6H5x/Sn0gtdnKpBSoxogCsZjgqrB3HmsTOSapFGODTthY2ujXAN47pJGLk9ADxisabDZ6Y9oIlN32xD0U9mrEVMJr8Q74VofQCeDWDSo1+CMrNrAqHaeSKAyZh0Z/iEexWI6AZl6eV9tt0vH9XM0i8nr1xVSgVVVqrqMbF6NoNvBW+xNDPMobg9PfKijECv0HxldxNgjtmmFZVAsCsytbplYna3r9qzZ2grZoYgaaVq7C/qcZjlTFZopqjPk06tF61BbrWcx4yN8pC9E4zq52AjaY80CCO15zXiCqVZiOW5Pxnp+LJp2zxfPgnGkctPHt3CjZPW8DDp90m3uRwTmvqNkxYkC/pirwgGwTdZ7EZaPmpY9gFQJank3zjESiqPAwaILNdRhjGQhN88cZzZsUEQevaeR/fG4l2EiuR0y/hWhOqUkrS1w2asPgxSdaG5CBZJ75JlzRTpno4PGnKKkgEOmaQWtixzY/fNXRxMm1RyD0rrjkXhqrbsSNoqsqdXHCxVOWQ/pkLm59HqRxLHtldcJ9Lp3n0zBHrgsQAD+eYul1s07w7J2l1Ln1gk1yPf3zb1BbWLTFHjcAMrCx1/viXh0R+7sfJj0zhmW4+RwaB/TDxtKLvsVmTlNU9FPP1N+XPGYkIO4KxN+1Zpffo9Pon1TBhDCm5wo/p+MOkX3sqCnQHmuuNQ+Ho+lkjkQFHBUhh1xU8kfdFGPDPbTBBllSOdCvIB9szvEW85/LckxpbKB/Ww7WM3PIWOALtrgDjtmZ4xshaN2RfLDGxXQ11wcck5aCzQajs5aSJoJ01FMqhrI28rx2/XNyGaPWKZ4AVdl2g7e/ucZl0aTxFCQ4I7m/3zM/w/VaCIppZSwvmJxwbylzjkVPsjWKWF2tphPGTAulP3gBpNtAD3/2zlwCzE0SFN8+2dDNovvGmkE8o86BSgN2Oxs4BfA4JI4nUkEr6z7muo9sPHKMI02KzY55ZWkA0XggluXUMyAfhUAH8zmuNBD5u8INx71lETywFBJ7E++GBJ5DG6ybJklJ9luLFCKpILHCFG3lu9nCBaJHFDKBvTZ7ZDOCCSOcRtssVJB4zV8cjCbgQD74vA90N1n574YsoO0YMlsOD0FEhVgByOuFXUkMFxYMOcvCwMnOLcR0ZDbsDyDxeTYNfJ64tI5Fr3ykchaSOAnknr8Z0IGZMhM7eWSL6ZnvrkUbi3GU8X1TRlxGbBJsn2zF1Wp26cFlIs0f+mXYsNqzy8/lcXS9hjwjwp4WWeU888VyM2ASw5xqaMRaSlWucTB4wJ5HkfJjcWFYVxRRtLGXLstsffGdNDtIKgD6YNr4rGYWYlFHQdTiZydFOKC5dDaR+YQvvlpWqSrOWh3bC617YKdmJB5BPJyWJZJIbQ2bPN49piycAWD0zN0zeZGVH9P/AGcev0gAc4MjUtDxmtavpgN4c37GsWMrcAdPbJsreLoYD1HqJAPXBRwKPyOemkO6hXPfKBnVeD1OEjQnpDFTyO2STtNHn/bAxnknqcuRzYvp1zTCzuDx0B5zK1viEWmNs1V8Y9MTts/tmB41q9Aiokqs7swpV617/tlHjw5SqiPy8vCF2I+J+LjVwxoiuqXQboDzgNTSwVyRV375HiBgmCLp1DBHuwKBNdcDrZT5CqKHFkDtnrxglSR8/PI25OTsyy34gBlSAoB4I/vkPd3yL5yFYj9MtPLZCJRv3wwTewA5LdBkRC1s++aHhOm87WpShlj5Yf2wJz4psZixcmkvc6LwbQ+RplSUAEL3/vjWrheHTSNG4BYHYwNEH2yNXLHAWaGRHBjCspPIs9BgioSG2ZmYf0noM8ncpcmfQajHgvYHNrt0kbNujEgBcJ16YBI5dRIroxj3L+IC++COll1M4PSm4HbNvS6cFRQBK8C+2NlJQWhEISyPYHT6ciM7VABNA9emOafw4KjEEKPxEHubwhhZAKoP1PteGALsAfwnrkssj9i6GFLtBYdP5aihd/thlXjuSO5z26lPHTKs52k4m7KKo8xHTMzxLRjVRsjGhyetXeGOpp/xdcrqZlWMt1xsE07QnJxkmmIxumnhjihT0Cgqrz+WXZinpfr3waP5nIBUAjtxh2QurMVFqp6npj2tkybrQoY1YsQLDd8ssYK1XTjPLe0iuM9vCgc/XMlYUK7MbxfxCTw51WONW3gklvrjsL3GrEVuANZlfaNWM6NfpZKA9uuaMQ2KqDoFAGNnFcIsmxTl9WafSGN1msr5nPTKsSOcGWvknEJFTkGk1AhjLn9vfM3UeKv5yHcGANgAdcLrJdmlJIBPUDMoAFwzGySB+WU4saq2R58sr4pm/pvEAyhieLrGl1Sg0Cel32zP8H8Pk1s7xj/gxVu+ubsXg6xSbuCp4rJcnCLouw/UlGwMcu9i5HHS8KWUTKwCkWPV7dRgfEHWAERgAFv0wem3NpXdmoMaH5ZkY65BTnviZWr3amdzfpBrAarQtqYGVeWHNe+a0enRdpIBsFiP9MmOC5SCOL6ZSsvHr2IpYOd37mpLKsy+WqEKbIvECm3jjHRSwgg2wPPxirgFryRaPQe9sGVO4Y9CFEV1yeMSYktj+lS1BPbnF5Oh2FbGwQoVQLrJlhDoCPfI043MGPPHXDurSekAnrwMQtMoe0AhAhkDL/UKo5ooB0780MztXA+nlVZFK7uaOPQncgY9QOM6XyciZFVboAYORrXCSDcDi5PQdBihiAiO3oDi8PNCEUADgC8GGpb+cOVMhFtd9/fNZoqFG4kYSxXx7ZV12+kdsGZAgo5qMYDVyFULLd/GcL4n56auTUna5Ivb0NZ3ZljIYVZPb4zlfHoU8Um8jTqpkg5Pbr8+2en4T4y2eJ9px5x09+xi6pV0ksMqyEpIvKmxtIP/AExidY5SZ40Kq6gnjvlfFYViljib8ZF88jjNCKArokRq9PJ+mehOdRUjycWNuUo/BhSoQxUWTWL3zQxzVqQ5I9+uKbCKb2/tj4O0R5Y1Kj0chUXZzX8DWQO04plIZavqazLigLce3TNvwVVMhjAIIDbqWiTXX564OZrixnixfNNmppFZ5BZOwtRPW802gJU3yO3xxiixAERRcsWB475pRxsCCSRXB+M8uct2e/ihapiIiPnhAvNg89s1o6ViKU3+2JxRGXXl6NAfrjskRBLDjgYrLL2HYY9tF24otz8ZG4ryOt5WVjQPU++VHqIqxziVsoehlJQ/F/XK6lXaP0nk/uM8FFjb1J6DCvQNe3AzLOoyxA0b0fwjn5ykoMopTfxjzxjyyx/F0quTgwFjgZtq+kGz3+mPjPRNOG6M9Iv/ABIjLEqoG4e3cYfUwxyxtGzEA03pJH/zmPq/GhEjq/pZpNnH0y8XiiSRqxmVHN7d3T88p+nPTIvrY9xG9MsnlsXINMV47jKytRPFXgo/Eo5nMcUyM3UqOwrJeW15JNDvgyTvYcJRa0zP8Zi894FHW6vvWHVhuoduMiRA0iynqo4yimnB+cPuKQHUnL5GG5r6YJqC4UdLOLztwfpi0tjpS1YlPJudhfBFHAwoDIp4JGSPVIT7Y54dozJPZHXKZNRRDBOcjr/AIQmhJZQGfngdc0xDR5N8ViXh6gMq0AoWgBmuhVoqr1DPHyO3Z7+PSSOU8dhVCT05xCFw0QABBBP0rH/tPJQYDreZuifdGBluNf8AGmQZWvqtDMagUSaI6YwiDzC46EcH8sWUhDVX35x/TRt5QdVDBSQQen1wZjMeyHQIAK7VgSgAvGJW3mz1GAme+Ri0x1IDXr4GasKgR3mfGLo5pQD0ge+JzMo8dEw0FsZqeEqrTMzC9q2DmQu5JCOlZreEauONJ43Yb2UbffAQWR0gnjITU6Ynb6lII47YromuL6Gs9rNR5kTk+kABR8m8D4cSfTz+K+O+C1SCg7NERDm+mK6mEhgexzWijUpZ9sV1qAoVJ6Gxib2MRmFPSQOMZgQBAD2yRFvVetjrl9hDhQRznWEKTrtkJB7YhqHJViO2aepC+YVB6DnM3Uil6Hk42HYE+hIuqjcjeqyLBzPMrLKCy2E6X7Y7LCdm0EUelDpfOL6hDsNgk56OOjx8tnLeJyjV+JJIhBX8I465uPXk7SP6cXXQopZwnTt840o3KDXbKcs00kvYjwY3Fyb7Ziz6e34W664rJpmKgbaBIzcaILuPHYZA0y9SRStR+MOOWhU/HUmIQaIxqzMaUKeembOli8lnJAAaipA55Awh04KkV6a65eRo1YKoJBXsOp+MU8jkPjhUAEG6RZCZCjEjp1Av2zaE18kdf3zKjaBGLwg7oyY23D6cf2xmGVgqKVACk973A1+mBONjcU+Jo6KVRO3Yso/X2xqelFL3zJgcpIovaxYHkf8AfbNQtvW9t2evtk2SNOyzDO1QOZqUqLB4NYNXNhu2RKrFb9zlNOCzcn4F4KSoNttjqykdBd9Kwpvcm43ZxcekjkWOKGGZiyryLFmsBjYg53ZFYqeQMSmbydHKzEg9fyx1wDCTd/IzK8aDDQu1kkDoOmOxbaRPndJy/A4/W6kPJKRtYFrBPO0juPnMzU6u2WMMaAq8LrGNt8c5lFiJt3Fgg59BjgqPjs2R2dD9nJH++M3l2pHX2/75zod9k5heBPu3ksCSxqvbNnsDkHk7mev4WsSIk5rKKfUBfTLSG8lYqpvftil0UvsYAsV1wE0eHA2j8sEw3flgxWwpPVCEcX8w33vNjw4LGtf1drxNY1X1HC6eW5xmZHyRuFKDOp0LEpZAsDtjbagoh298ytFLQ69cPNMeRXGQyjs9SEtGD45Kz2pu92L6P0isJ4rzICx64CCZAWAPTg5fCPopHl5JL6rbHCfVVZqaYt5cir+EiiPnMpSfLMg69vrmnpjSjjluPzxGRaKcL2RuHJY9wL+cBIBQrvjRRdgJHToPbAt6Rx3GKsor5KIwDKPfNOGmUZmcGxWPadwIS18AXicpThfYeWEMytYF9bwMnl7AxamUmiDyMuJBPBXFjkYlOhJPXjBhdhZKoLLq3n9O5it98f0BCgE2D3zNijpd3Wuma2gQNHTDvWZlejMSo0YdVaMLuumQsf3yZY+goscGkaxOASdvXHI0jRSwJsqQDk67Gy60LsyCYlOF23XtgGjaVWZLB6YJ2PmsASBj0BGw3nXTNq0Zsmjkircdx6nFNWlxD375tORJ09upzK1vDlQLGMg9mNaETHZoA4nIBuZSeAL5zSmIQcZj6p2Uk2Ooy3C7PP8AISiefTiya+nzirLd9iOKxx2bylB69sGsBIvtfOUJ/JJJW9CEwLVx/wBcP5YFttO5xZUZaeA2v/LlPO3KYwf6doI6g3h9i2qew8bGWA+rYVsZWaQRQMoVAFX0V1PGKx6nZq2VhuQm6Hv2zO1evlk1Em9wEBtaF9MPHibYrNnUY2aemkaRWbyigdizI3Xn+3OaIEShiQVkG2hY6V3+R75j6eRkSNWY79tNZvg9vrmjEbHmnc90vB6jsc2a2ZiloYgkjRgSCx/pvnH/ALyQsVAUx/azmUoqlBv3+cLpQZtSi05KWTzQGJnBPZRjyNaRpzihd9rwMR3AKoO66wjncjBlOytt/lgIwL2i+ffJ0tFjlsZMbhxZsj/XDhN3eiODgUuMXuvtjEfWhVnvi5dDY9lZTZ2UAPjMnxmOb7tKIwz8cD2zYkpSSlGsz9TIXR0alHWzh4XTTFeQri0fO9eu8sB19665iSIUdvjN7xBgHYDmrzNaHeoNAk8Z9Hjej4vNG5DH2fnCTmzyRWdNHIWHJ6Zxvhsgg16xuCNzUM65PSbybyY+qy/7Pn6K+Bi7xpVBAodBZ+MUVgeK564zHJwq135ORtHpcgwXvV5UJyRXTG4ltSK4yDBQLDg4tyHKF7EdVtjjGLaeQGQH5w+rHmC+45rF4in9PvzhxXpFyl6ja0+oCsPfGZdQCvDZirLXIF4TUyS+X/J2ljwNx4xf002O+s0imvIkcc4tpIHMnFCFOL/zt3P641HpZdQUFeruRj8ehGkTZtsKSy/JOMeVRXEQsMpy5sBGu1lFcDtmijfy7298SADObsN+L6Y2jkx0Scmmy7FH4CH8JBPODK2m6x7EYXUVGgeroj88otFSoBJye9FdboCV9WH07qYzF7+m8jYS9HuP3ykKsHdD1HNZ0laOg6Y1AvlybW5HTjKyR+VIV5IoEHGVQSKGr1dDlmiMgXpxxirH0BiQhCTyD0xzTsGIquvOA2ilVTZXGdLH6unBwJBjUwJ20pY3xQwnmttqqrrjsaGKHzVoEUASL6nFHRi+4m7HJ7Yl9HJ26FGoMfrjUCCSI2eoxWRCXIGH00iqhUtR9swNnpk8iKg9iu+ZSvvkLew643rdV6Sg5Y8DnF9Ci+Szb1cswoD+njHQWrFSlToU1qsYi1EVmQ3qdWYfhPTOn1CK8RWufbOflUKXQC+pyrBL2JPJj7gxGWisnaDxeF8ugAFPJzO8Y1WwHSIxjklUhCP6eMbTWCHTKJZbYIAzEVfGVuLpP5Iozjya+CdRCvJu7GYksnlKFFF2frmtqZ1VAaNbbo9s52cu3iYBIoAkAfXHYI3dkvlZFGqNOSQStQVTagqw9+95iaqARz7UcOilj9K5rDvq3hkDIRbMQL6YvoYn1C1JYMhPB/zUReVY4cN+xBmyLJUa2bMEiUpY/wAxugA498Yl1DaZFKra2d1dSPYZn02m1UNKp520faqwvii+bMumNjctlgao4rim0Uc2ov5RoxzqXkBDBkq7Hv0OMQGQnfDwzFRt65jxs8aSztKW3bF5P+Xi86XwlIZwjxElyvc9jicy4qynx3zlTCzdQm7b1xUEqwur98Z1kLR25U03QnJjjG0lgbKiiT+2SJ6L2rZdQXjSue+MLKCPQACBzimlYmNgwoHpRy7TJvYKfV7fGLa3Q6MtWe1Mm0MA1A/scxPGJ2j05A/E3UZqaoByAOCegzmfGtdNJPKoT0AVyeo96yrxYXJEPnZeMWYPiDKzMVAXnpiMTEML5rG9Uh8sm91gG8Q/A1Dtntw6Plsj9Vjsei8/UQTKvIa/rWb2mkEqbunavbAeCxhozYG4HgHvmppNIIw52jlt3IyTNNPT9j0fFxtbXueigIO6uKy5Vle66e2OKm1eO+LypRCc2evxkydlzjSGtM9jk4wyb1Nn1DpiemollujjShrHH54nIqZThdox9QC19QcDGArEHiuBjerWSB24JDHiu2Akg3sK4v8ATHReiaSphYxzeNxxbiO+CjiMa8jt1w8MhjmH+VhiZv4KcSXuaWni8pD7jKSsas2a64ZCWUE+2CnSxWRqW9noOPp0LkAkkdB2wiISLymza3BxuBQUo4UpaMhBtk66MeSQOtgD5OVijYUR0HF++OanTSE9AD2vtntNpGcNzwuJv0jq9VioQoTZ6Hk5AUnUNIOFHU45LpzDy1UbrKrpwy/DcnOs2vgsoCgc9aA+cOYG2E9O2NxQIiRHaCwGFaG4x6SD1P1wGzbM8QbOoF49pIl43ducoIePVxhof5cdGi7dPgYqWxt0PKyS6faRy3QYERAKVIOe09+WCTdNwfyxiIh245wO9Afy7FFhAYlhWKa3bGFK0DmlqtkA3M5KEfi9j0Gc54zaRRMsm9p5TAAvY0T+2PhgtiX5KSsrEjfed5pxuocYj4p4ZqNDHG+i1Gxi67iq0Ao7/XnKaPV6bwYpptbqmbUdd7KVU3fTDeMatdUpi0+oUlRy0TbmTjqRlUMcoS10T5MsckKl3+ezUVllWwwJqzmL4g0elWSdiFAI/U57wbxPcJTMBPIBZKk2i9qHQ4LxPSx61op9zbQSrJdC+15scXGe+gXn54/T2Yf2g2LrYnvcoBO/24xeRhqX06EbgZFarqwORk+Lqu4oGsmup6YLSzxDWxlmH8sEFvfjPTgvQvwPGyy/5Gn7j2vcyIlksHPPzRzH1AdtZ5vXaevz/wBnNHVOgRZdxq+l++ZM0+1Tuseon9cPFHQvyJpvYrLqCzCNuCTWE8PmddZEkpNKwqszyWOp3DoDZxxEZtWrCxVGvfKnHVHnxm+V/idFrIwkkU1Ackc/3zMm8QabXme7XtzXGbniH8zw2N1pXDBqJ+DnMSLK8m8ji63AcfT9MmwJNbLvLbjKo/macupWSAx8kqK9rvNn7NER6RwKMkkJDVe5abj46HOfRi7D0AgEDgZtaDxJNFpkJchYzte+ri+R+WDmjceKD8aaWTlI3IdWYQscyt5MrbFY9Far/wB8ZK1YVlYAkDnge+YHiHikOul8kASoBaAGlQ1yfr+2V8P8ZVL006kxMfS9Xu7H98ilgbjaR6kPKipcW9HRw7SEKMGUjqOczNSrvrWZqVUbmj1HbNHSzQgpp42FBLUD298BrNOZJ+V2+3zk8HUtlU1ygqFwrO9A3fAzlPFWVvHNUrKSNu3g9CBwc61oGiD2GpVsG+uc54hK2o1UllUIAUH3GXeM9s8zzlcUn8mIyEgEtQXkVzijxoWJ5+uacunYbRdV1FYtKimawP6TX0z0oyPEnAf8MljgTdZDE8Z0On1ccsBlIFihWceJGhVXFkjrftmv4fM5V26IRxXOT5sd7LPGz8fSa02r9DkNW0j4yYZ1mG4MLI9S9xmd55YMlABhRb8+uH8JXfIU/FQ4J64iUKjZVHI5SSDJMI5xIAfxbGHW+aGaundZ40cCuKzI1K+XIsbBvRIT9b5wvhWu8uApIdxMzV2oGq4xeSHKNodhycJ8ZDWrjLNRajiwiZZRyCh4r2+mPSjzGcAcg9ffjE9TGRLp13sCZQRQ60DxgY37Dcy9xiNfMU1ztHOTsWxY5+PbAaaSYeIajTBbREDL7sTX++ac0BUxsB6dvIGBk0MwvkvyGoNrR2vYdMifTttJAsDnI8OnjQkMQ6k8G+MajfzbXvkEk0z1YtNGcY++GiW1C+/fGzp74odMiDTEkgZjdhJJD2pQsAdtDisssaJCu0gir4xaacFVS72nBLL6vT0AqhhUJQ7qYgVJokr0ODh0/mWLs8EDucYRt8fPU+/bD6FDHM34R/zflmHN0ehhP8sqDS9SfnoMZaO+Q3vxjLIXhkKAExi69xk/dWROeR0u+pwWApGf5XAJ5sfvl440RkavV0A+cKsbeoX9cs2nZpgFbaAOTi+mObtGezn7wYwSFUlmB+cYbWR6dYkVRcz0Oao4bWeGK6yMnVrOYmrgaR9POGIij5Sj1YV/1wF2MVSR0ECrKSso3KaBHxnMfazQzjxOOZArGCSl9PG3n1flebJ1TqiFRVjk+2I+LTjWzltoAbqB0x2PLxRPLBynvow9RpY9VQlUMoN0RiHiXgUKuuq0w8p0SnUk0aWr/TN0QqFOJamRXRojVEEH9MbizTi9M7P4+OSuS2Y3hfjceh8QZdWqqkqgM4HA9r/3zoNcNO+hdY2VgfWCPoO/fOOl8Hl++gDbsrjcD7ZZ11fhjFoWIUCil2hBPt2z0ZYozacXs8iGaeNNTjoW8R9eoJ9zwcQfRpSyBaO4WvxhZtWsxBNI5NfA5xGSZ2e2Y8dr4y/HBpUeTnyRk7GdjM/qYlBwPpgPEI3V/LNoQeQetZoaJElVpAdsa9j1vreC16qWB9ufrmqXqoyUPRZkKB6jR+bxrSku7XQ9jgZv+XqeMNpgTQXhvkY59E0VTo6Rj94gjWgyrtJBHXMsQSkHevG69vXcc3PB1DxG22vGvmKxNV7/AO+WfQiZfMUgsDuFdCO5yGORRbR60sLmlIyo4UhUvtKlmsKOaHQc5I0ReNUCj1EtyeBm2mjD1IVF9KHbnPSaASlvTtAb9cz6yCXjOjnJ9DJCPMVgFIA46jK0QoOza11x9eM6NvDWkjMZQFSe+Vfw5IiGaPeAQAFHTNXkLpgvxJdoW8P1D6edJiASEI4v/u86TRal9dpBNKm17IPHt0zFbRBF4Ujb0+Me8P1b6dSrAsCRx7D3yTMlJWi/xm4OpdDeuR2gEcfpZiOc5bxXwttE4ledZOzBe3PtnYyTLKLTqOmcX4lqzqPEY4aDDcAx+vv++b4jldIHz1CrYhPQZV5CkV9MU1CUdo446++P+VumYsRtBPbv0wM+nO8F2FMNwroBnpRZ4s4tij1uRTYDDni8ZiZoGXZ06cZ5oCjEML4FWMhohsDkmwe3TCbTBSa2PySttF7SD8c1l/CX3a9KPQ2BisTkx7RyP9MPpw0cqPHwFr1X3xMlpoqhL1Jm34hUcxdyGQUWB6ftmQ4EJPlqSobcCe+OT6r1KoZW3Dn/AGyJUWW4kI6e/XEQ9KplOWpNtA28SeMg7WLVuIBrGPD9Y+qeITIwkVjyfnMYS7CEPK3QHSs0fC5UfWKRHtWNhR7kYc8aUXoXjytyVs6ODTRjxF3obmiUX34P/wAYfTxzFAsvLgm/peRBLG+tdVouqgE++Os4j5FHPNyN+57OJJO0ZTacRbQgAPJ4x/RSruPS6wM9uLHW+2LaeQwTWTYPNYDjyQxS4s3b3o9jawahXtkwkeeOlVWLiazuOQkyq7hR0OK4jVKwGoQjb2PtlYOTTLdHHPKLPuu8uIeAa6cYVg+xZOebvD6WV47DEGz3wSAKOlDPUSTXU4NHN2b8G2VHAkose2NSQho0NndGe3fMTTzHyaum641D4p6AX5+ffMaF0E1PoNmgenHfIaUEIwP1xbU6gyOSOnYYtJMUjIwJRHQZrzTqkJ5s9MQ8hF0SKyg1wL7Hv/fE5NazbUBG3g46siSIFbnmxX0xVMbXFAJUqEAfTM2cbelZp6iXYu0ZlyOhNseM6KGIBI4SNtx6ZkaqVKCr6aPJ98P4lqwA205iidixs8Xl+HE6sg8jOk+JoCRbIPqNXZzP8RcGQJdAiry5m9BIB64vI6k/zUsH8JB6d8qxwp2RZsnKNGLqYUi1RQqhF2eMUnhKs2w+gt+mO69dsqvzzfXBn1qli89KDdJnh5Irk0X0gpdos7vnJ1sZ8sEj2y8BolaA4oYSWpIKNccbvY9sH3sYl6aMkx7mYe3OX08bBg9UDhVQeaPnjC6aFg53V164xy0IjC2a3heoaCTfuFAUR8ZsPTKsgbaCLBX5zG02mV1ZKO5uBXUZ02lRU0yIRaihWefmaTs9jxk2qZfTQqRd7mIH0vDnTxq49I55/PPRqEG0dR3w4pgSe3c5G2ehGNC7RBipA5B4wRi2gA8jcT0x0ABbHN4CQHYa5J4rBTGUJyAPJXHe/j2xUx7Xo0O5ruMe8obCxrreBn0xoFx6iP1x0WTzTewSStHdN8/XMuTw1pZTNtRFlok97GaaQhd2734+MHOQIyvVL4sY2DaehGSKkvUZU2jVfSq2TfOZ7aUlt6glOxzX1b0bQHgEn5OLM6xbTtLerb0vr3yqEnRDkhGzOWEDULYYChZy2pUUVBFA19cdlg22VJJ6c5WXRXHGzCr469cPmhX03TSFo4qhJqiDz7HJMhDWOB1zRj04MexeST++IyQKHZFNnqfjMUkwnBxSo9EVcckk3eXhLCZyKu7XtknSrp1AJ/FyOeRngnqI62NuZaZtNVYJ4mZmJFseOnfC6ZBpJBO4IZQVAqqOOaVWZSj1tuxY64ObTkrbG6Nc9Dmc70EsdepE6LXyrqvMaTYCeFHUfXN2HxeF0JUE01EdxZzlpI3jeORVtz0IPUjG9Ozr/M2hRwGA/qPvi8mKMtjcOaUdHTaixEzJbGieO9YCBDIVLItgcEjp74lB4qJY2jZiDsrcP6c0PDQ8sJkZrQsa98lcHFbLo5FNqh1CWXjpeQ3DD5NGvph4YNqdT7gZ4wcAAcC8nbVlSuhguiAMCDYHfpl0nUpR/pzEGo/8RtLHZtsL71h01Efl2zMRuHQe+dKBkZGtFJFqIw0ZsHgiumQAyWR34zM0/iKx6hwNzIvX6462rV2G29pFjA4tMNyVDkf/AAyP6yK+ne8CWa9t8HjCQurAsRxVcZ6r2tQu8z3MT0WUEKQe2BmvoMOTXAyrqPzzWjIuhNYjYAPPTHoiQgBPJ4r35wHDSCuBfTHZlWSJPLNFaO6vnnA4jHMT1bkKSByeRec9r9Y0ErAMCPb2zrddCINI6Ejnnnk37ZxPiCL5m5CbBA575uKK5bNyZHwtCcjM0Y3Hlj+2ZMrMjk3wec0tQbrsKo4i+mMzmNOSRZs8Z6uKkjxM9t6GIJQ6Kx6gUQOhwGo1KqOhqxf0wsHh87sIUbYo5J7UO2KTxtEW301HDio2LnKfHoU8SO6UWa46YBWJUgnjsctqz5jDbxZ5+MhhFvCg8BR+uVRWkiCTuTYRL2i8pI7AbBuJrkDscmEhm55AF4WKKfbK/pC8Ej+qugzuje+gEMQVhb3zyT2x6AUtr6tvP1xNQSSSpHPOOw2FjBunajWDMLEjY0Eagq/dqJHzmqhJlC80pv8AbMyCo/KAPQC/g5rx3CNwAI6Z5+V7PYwLQ5CRV1xh7AW+DeJxSkn2vpl2nUGsmorsIBtAWzV4Kahdjij0wgkVkarJHHGDlLGEhvxHvnLs19C0bEkCuRltTGzMCLCxgkVlFYmWMBQeT0OGdLJUlqLcsB0GM6Yq7VC1MZo1BATq5P8AlrE9TPscIkanY39++ax0TlTTADkFjwwA6V85lTbyy2EAbljdkiz2w4NNi5ppALSTYCKFkZ5/D2ROUtW6e2H0mmDuFB3EMWvN86b0KQwPYjNll4ukDDBzVs5ObTm9oUEkg8ntlJ02rRDDnpmhNDWtk4O0mgp7YHWBZfWbtRyT0u6/sMdGfQieOrFY96tGVraSSW9skxKxMm2y3TCwxvHpyp5RCSoA5BPODmlfy9pv0itp6gYV70BVLYrqlIkU1QPHTpl44rcsCD6uw64T0zqoCn0msLFCUbgcHrmuVKgVC3YaFC6GPj3+mW1MQQBVQHvzl9NRBPJPxkzbjIo8ynHS+hvEuWylR9JnNAxlRmG4AH0gd8Hq4qKjeSpoAXzeaEgG/epChQbB/vmNqZmllMkUnoNLjoNyJsqUUMwBY32j8NHrznQ+CSRxldOTar6v985lnMM7JYYMBz/mvNfwt/LdbPUe+BnjcRnjSqVHWCVWoCj712wXnCPUyKxpPLsD5vEY9UV3cgV0rIRlkJYnc9ED8s89R2em3rRntNH5oCvZHIJ473lUnIlLRsaAAAHFEn/4zMST+Yr+YC9UgHPPcZafVsHdVosBZroRfH0OV/T9iP62rNKeaTTySCALtYDccpofFHEyxMDwdrN7df8AfBaXYdObkr3U9sXmQoBKqEKfxG+CM2MY9MGc5akjrdBrVdSpYV2+R2x4SRtAHDDh9tflnHxa8KrMCFfaQo7HPR+Msspj2kmR74FUa4xTwN9Dl5EV2dWmrV3rm/bDliwtRZ7jOVj1sgnk2sd4oqPjNCPxVhFZO4gAbb5+cW8TQxZEzRVlZibpuldsd0qbmCeYN12LPBrnMiJmeYqeCOQRjcEgeVBvrnscW0NWx3WymSGwBtssfrnFeL+aJ5EICncNoHUjOvnZtQJlW+OKGY3iOmSRWdlsOtDn264OOVSthTi3GkczIp3bVaxVg9jxh9HCHXy6UEnduPYAdM9q9MsMamLcSTsPt8ZQl9PFdVYIPuMvUrWjz3GpbLtqk0zqSdpFg1/rmXrAuoJN0Cb475SedXLmQkg/tlFYA0Aa6A+2PhDjslyZOevYWnhMZYsOgsD3xZtP5sg2Hjv8ZpTESOq0VAUC6sgjr/fBQ2ZtoB2kFiT0JHQ5RGToinjTlR4aFo4tw4F1fbLLE5RGumIKkX7dP2xuct5axySttAViCOgIwZDOylirhxdqPy5weTfY3glpCjKylk5q/wB8e0cTmMUA1g9+hwkelSViq/iI4x/S6ZYYzxZHGLnkVDMWF2eEbvKQa4PbvmmTIii1BG3v3xHTsFnJ5o8V9MebUiZggH4uR/rkmRnoYkqPRMo1CdkuiSemZs/iKK3pcl2NH3rF/Fddsl2dH3E0DmXLqDDLvVvUDQ9xjceK9sRmz06R1Gh8TF3fN9sNNqg8ZVW2oVJU9bPPGc9ptWzy7yPS3JAH5ZoBy+0M6lB6gAa57YE8aTG48zlE0I52EMIB2+oMWP8A30x+F1kCKTb1R46ZizSMdD5qAVG/lsPg85pQq8USNGhdSBJZ7g/9/tiZrQ/G9jusAX1p6QtUC3XMqTStPIkxA2jt0zSlSOXl1PpAA56n3xfVam5ljUgXk7yNaRVDEpbl0H0unVVPAuuwwi7lNC6vrl9OA4CgcDrk7d05jDCuCb7Yjm+yrgloS1UQecMBRHXATaSKe1ogHqAO4xmaQRM6k8gZdIyUDr0rKIZHRLkwqzJmieE3H1sH6YppoZNTrZQgDEDcwJ5HzmrqFZI2flj/AFfA/wC6xfS6djroo0CCWiGIN7uCaP5ZVDJpkWTFUkeTQASfy1FHn8stJoCgB7m7zW08bsC20deTXAws+nEm5gANovnjEvK7HxwxqjlImZJJT6iARQPfD+duKuzD0817ZGo08sbEG/STXyMu2m8yMvaqe61jnNPYhY5LQnOySOU3bVawbHTEZNE0Y6gKRf1ObSaIvErEUhFse4PtlDCp00ck1/zDtNngf9OMZHLXQmeC+zCaLyytWWP741BO0YVlJrvkFxFqnVU9EZ9H/NgZmZVVQpDsPUV9sffLslS47Rs6PVJJYPq2gk1jP+IbFdV68UffMDSS/wDijCGqwS27jj4wgmkRa282VBPHAxMsSsph5DoppyFEcr+qgTV8A9P7YxCyuzqqAB2skmqFV/viWnG5VilX+Ujet/f2GNLKu5mocEqM2QMOimullMCCIcF2BcnngYfTvqJNJ5rScSN0IvpeF0Wo02qGoTUorRBlG0GiCBRIOMv5e0xbQkcf4FHIrtmSnS40FDG2+d6Eo9BPKEMjXuUCh/SBhE0wimDXZLVTD26Y/HsfTDaNpHBC8be+eGnlm0c+ojSScwPbsqikB6X++AsremG/HSVoFo4m2ckK9GyeNvxgzHLDI5e9wYEZ59YTKVUgCRQKPXpjGpdhpFWWiQKsd+c3lvfudwVa9hqLXvIzEjkLZ7Vi7a1wPODFQD0GDhnXay7SxJrg8856XYFKsTR4B98S0rHptrs3/DdaZI/MLgArZ+T7ZSVDSSSH+UCGZD1IOc3otXLHMYyTtUmvZhmoNXIUCurkkgUeKxM8TT0UY8qaDagachZAqsq336Zz2t1CurvwLIoe3b88e1O9kaJDxdj6Zkz6aRkAVuhu+lAZRghW2ybycjapIAIuWeUAqQQAP9s0/DtF5+hJjCqwPBI5OIylhsZeF3AvzXpzb8O1Hk2ilGI5s98blm60Iw448tmRq9P90QqW9bDbfbM7Ss0zOQo2gEE/Tt+ea3i+pMbeb+NbO5a7ZixR7GFkqCNwGUYm3G2R50lkpDU67+GkG1aUG7sY3oo45VVYlVl7H3xbzDbnbZX3HUYWPUsNMPLBUxBQa7+2c3ao5JKVs8u+DV+hKXceB7VePQSPOqUSKYE7TYI9rxXTO06l2AKMK61Z6Y/pNK8UkI3pHGzWzWKrviskl79j8MXdropM/wDPHazWQJ20QkmLg0eFPFce+e1Ln1BkVnL3YPbE9SrS8vRDAk+2LjvTHStbRj6qabUahtQANllTYyizqImc/wDEHZh2PXKaiTbwFcEX24OLwF5DISdvHHznoRWjxpSfI1fCtsjSK0gjNekE/OawMDxRqSAT6ZC3Au+K9rzmtKHVtyj1L37VmvpNcUj8orbScAk9CMTlju0VePkVUxiTdNqGgXcdMnqZVbiul3nTeCyPKSr3J6aUE2y0KH7ZzEmyHU7JJFW4w5O74sD5zZ8Mm04eOWFm9QDM4b8NHkZJmVxL/HfqZs6t0h01sbZyCD14r++ZOmCSys24cdOeuKeIeKvrQ0UZICMVHsecFoXAlLP6EHQjv8ZI8TSbZ6Ec6ckl0dVpNQqqE464vrEkfXx+QaZvS3098S0CyM67T/zUT0x6UbNSsslLdqCOCDXf88mqmWN2rB6pfNmeMrQHBOHgUNphTcK2085IhaUSR2SXK2PY13xkadNLtpVC2SxuwTnJ+xkl7iKhV31VkEAN0xZoIt8bQj+aAe9bj0/PthnJmkY0xHUUK4xhYjYoFWsFa4Ix8JtE2TGpbCaGRouJACAfUCeAB2y+ucx0wAKPRFc8e15QaUxRjrvZvwhua7nG5k3xoBS3+EHpWdJgxWzH1JvazovIpee2CXVRkspQWvbNDUaNUfbKpCN+Fu2JR6JV32DYa7GYmvcNpvoNpnGoKxBbL36eBVnn9sx/G9Xp4UERoVamvfN6DTBQpVKJsLXc5j63wdPE9SokkWIqGont35/TDxTXK30BmhLhUezmhE2paORHbbzYB5IxqKRWlCspqrA65bVaZ9E6mFA8Lf0gdOMSi1Q084V15J3A12rpnop8lo8eUeD2OanTBpBOu0FT1yNVGV09O1EihX6414XFJOzW6pCSOSO3/wAYPxaRSxRENIxAs1QwFP1cRrxri5fJnRf+IlEu4RqSF2+/zmkmjlkBZwHiLXR6lfj2xv8A/Dyq+03sHqes0PKhUwhBZcbeBfbETzr+kpxeK1fMxtJDHK8uoWLyY5HXanXbXzmvqvDRp4ln3bkIPXqTfQfGAl0flw7YANykWpHfIhh1L+WkxNIbX4wZTvdjIY6XGgiARQqeAT0J+DgNR4rP4V4RrWiaZlmkWQJGgBZrKi/jk/rjTwzo25ipDHaLPTE5PvJLNBQIJDA8gg50GrtmZU6pCul02oZo9TqKjaQCRh3F9sLqdS8sRhQBzz6RyRhQsk0KRysLUdRxZv8A7GOR6WJEKIQZGsgngYcp7ti4Y21SMnSaaV38pmAoeobhYOOEK+1VCgFeebqu+D0nhcUO7U6lixPVVNc3/wDGQuiljLID8r8fF/pmyab7MxxcVtD2m0cElEOaAI5HGM0sZCsq8UN3uKrF9K/kx+WxAci8BNJNIqE+lelG7vJXblRaqjG0tltVOUYxrCHIIsk0FHvmfsea16H/AHw2o1Ji09RKWkFKPrgVmMEcckzEbiVJPW+oyuCqOiHJK5bJmhAUqYlcn0hD79jft1x3w3aIHBQJsv1AHk/nibTCSXT7d3qW2kbp9PrjOqLwaCUxtsUKSSR2rAkm0osZFpNyXsKyQwaiZlYNRHo77fnC6LwwzxOuqj2eUaBB4N97zL8L8ZMM0ZnhIjkFljy1Xx+edO+oji0O2IgR3usm7ws0pQ9Ivxowyvn8CEOkj81kc7iOfbgYObRQgPtUrIZBVDiq6/6YxE6gmQj1Nwcei02n1AjNsxD8x9Q3Svr3xUcji7ZRPEpRpIxYvDi5jVVbhfVR4+uOSac7I4FXb5QNCvnNud4Ip2ijVDKKJjHGzjp+2LmJTIxqmN8noM6WZvs7H48UtGQYuB6Tz7jpkSaDztMzc/RRmnMUYxg3UnH0+TjiKgUwAAshNH98X9VrY36KejgfEtIDOzkrCCDtUdPpmY0TKQh7cge+d14hoFCqwUmMnZfs13V++c28EcM1+WTIxFFh7HPSw57ieL5PiuMrEIye7Koog11OEhkO+04YcL6bF++PTaMFd4iIYnkD++WOlXSFxW4UKYjiiLw/qJgLDJdmdH5ZkEkhJZaJs9Pe/pjZ8SRIXGnb+U1jjuOuGkiEeik0pVXZnV9yrwAR0v3o4vJolj04SNdjEcUOgIzm4vs5RnFOjQ8DVNTqZU28sV9Xb6Z0P+HlHBK7gOQOgznfCNOdI/mFmkG0ACuhHfOlg1jOu1iCSAazzPKb53Ho9rwI/wDGlJbFtMxgnJawea44Hzh/vCyKyal5GIpgxF8j2w8kIlUg0vzWJTM0KN6WJX98lTtlzjSDDx0ykKygdP6a4GNafUxOTsAjUKfwnuemYsJeWShFXckjNzS6GF1UPRKHcSDyD71hSikLU9FIhIwaQkMF9IA4r/fDxlHkkQBnCAf9jI1MUkEPmIAZCaCiqFdzlIJGjTc22wPUOvJ6/lh17i+XsalI0e5B5qG9qBeayZYFeESbvLN/8I9QK64DTa9I4o9qs7ui+lRRHyfbPSSSTMTduAOPbAd9HRXug7bHheGz+EWxHcC/+mZQ1CNKXlFIfwqBQ9smXUTnhm/Cfpxi0KtM7RuwKgkrx0zBiVBpJPvCxpE1Fele/vgNbGsWpbdOrPwdwPHTplfKlViu5T2DD2xJtEJmZvUedo9jjIpfIE230habTz6oFWcsirwe/wBMz/ENCyhbj8xCet1WboVtKVl5UAck9/yxloUdAAu8MOd3UY6Odxr4J5eMpp32Y8OnIAiTcE2im4JBxbxPRSeWrhqkQFm3dDR6ZtvHTqsZ5okXkLoH1MBRxdijf985Zqdmy8a4uIwsrOkgLBS3B+MvG0O/YJCSoNk/9/OBi8vylkkQ7n5oHvfbPBVBkBctf4QB075PRVZYwAOXSUGzyTlIoWDPZkO4bQTzgJ9NI34dxU8MMMsmoKrHHGqAcAE1QGFWtMC97Q15CmI2QOaF9en74pp4USN4xMGJNjiss7yFwzFlCGmBH54HWz+Y97VQmrPv8YyCb0KySS2hF43jB3GzZpQenPfKvIqXJK/loBR55XJd2KPtFl24IyIoGd1LWABzYGUfmSd9GppvLngDodyOFZGJux2OHeKNxuZSVXnjpmemt8uVYmpVK0GIsnn4w0P3maPc3mRxC/QH4s9698RKLWyqEk1QtqdvmFwKboB0rKmVhGY7LFiDRNC8YlitGbzASOPc3isejeQkkkdOT0vOi1WzpKSekJ6iOWMsbHB4A7YtIJfEJY1kcbE/pHvWaOtkKXGrLQNF6v64PS/yiHUKTd2RlEJtKyPJiTlV6CqmyOLTkRAJTFweW56D8s9PL951RghkuByNo97NXfxeNRRUVIYIzKeQv617YlJoRpkVNPIQl87R0F9BgKSbGOEkqXRnz6FkSXTbQ381g0i/1c9f1xzwvUad9P8AdImkfYSAzD0t9PfDwtHqNVJNHFCKP815ZPUVP4SVPSqPT2GG8K0ces1ZSQS6eCOMHTyov/EajyBxtFgmzf8AbGyalGmTwThJOP5ErC9MaJHQn2IwgWPyQqybJQSb5Cgge56/TK64b9DBo9NqZo1jm3glyzSCu4HB57k4eHSzaucMHJm22Sw4ode3HXFUoq7KOUpuqoF4bJM21J461L2xdhQYdL4PP0zSjdZJWBcb0JBX2PziztotBbbmeZhtLr2J9h1rHdPooNLpvLAZ9RId24kUoPviclPY/DcaiVRVSQBiLv03zk+aJNRIFYFn5sdL/wC6yksun3UKV65arr4wGoOxn3LKoRdpZmqyT0H6YlKymUqFdbO5XyxZVXJIOBTwYHURSTyejlq6G8P6onHlEepQLI9+b5wskyHUGNjvXYDvsm2+eMpi3FekjnFSl6gEsMk2nSOJAJSwDE9CM94rCNRplTYgaqeiOAMKJHkgbyxtPqo7uTXeuwxCWOZZDtANDnnqffOjd/kdOuP5g9LGVFVwGuiPnn9sYbSrLLcaUG5r2GeEPlrZBNDke+NRq8S0iWxIO72GFKb7RkMa6YbQ6QQP6FBG0jp3y8GgVXUA0AKFnk/nl9M7QxvyLcWMOs0Xk7yN9La1xu/6ZJKy2PFaBeYY12sosH65SiwLEde2WadHDD0h1H4bvn2yFlLQh5V2NXKjA4jeQCJ/50ashuRiL96/0/1zWhQJdRgX1O79QMy44VdwwK+eFBViLKi+OPrfGaGnaT1CWTc6sB5YTkHryb7/AExzS9ia3exieSMx7VsuTfHND/4xSKAszh4+HFC2q80J9UItIah2zSEncDVLXx3N/tmZENVPrI93ltEDZZj+HMMRKt9wkYyROZSNwB4BXrzj0urV3Z9NuskHceo45GLPHGmoLs9+WdwBHbp9MGz6dCHjR4wTbA/1DnjnpmPqwv6qKlJHZStBR1PzgZ2MEsawPe1vVY5b2rLS6iORtsTFtpI69PfEn0xjkSZpiWu1W7IGdFfIUnrRGqefzI180x6ZVAJP4mOMQspGyPdyt9f3zM1ksmrjVFN2b6fPfGdKmpdwGckKtc9sZKPp2LjL1aCvJ6CQC4og4QK+mSSn/mMg27j0vCqRDxwSRgtVq9rKsi2SBTAizi1b0hsqjtlEkR0DqxZlFNz3xnTagjzNjgUlAHm8SMWmCSyFpUlegqAen65LaP7oLSUmSwa9/jNcUCpPoYmd2jVBtCIeg6n6/GVcl5kcFgRxixmJKMC1st0RRP5dcrozrtSN8pMS8UuwH6853F9s5TV0vcaEhUE22/8AucsskEhqVBtJG/sxI733yuvOzSM6rtO2+eoxDSE6hEaXeFIvgWRhwjasCckmoj8jqbRbCE2AD2vCfc9NNDTONyi6N22JxoSpLTUR8dc8w1FAhyAvthL8GA/xRaWOMIFIFX0J7YcLE6AWo2AAVmbOsj/+YSAeaGEgjnTzWleJYlrYQ/J+CMOUbXYuM6l0F1GnRpFJFbDxWNCQ+sWCGAwQkDhFDhi3O0Dkc1065C+gmhuF1xz3xLbaplMUk7R5tMy+paU9STzz2IwJil6B/T121wDju/fYJQkGhQ6DIUUzcXWBzaGfSTFdToIULGJAqMdwQdF9wPjLxwr5W0rzRPwMe2oymx198XaIrKeRt7Zv1G+wfopdAZU8yQR2yhB7dbyr6Td+Hkk8DG0TkluT/bDRKFYEi8xzfsEsS9zKi8O8reZQGZmttrdf+7OFGgEcRcy1yPSLoD5rk4+ypIaVVUDsBldXp9bGw+7pEEIPLLfbjCWVt9i3hjFdCqaVYmUht1A8nv8ArjEEk66tJBqDHERTgKDY7j9MJNBKsKSABXfqv0wUcJVh5rcX2zub7N+mqortjJIMagbifTx1yy7lVRCKUcHjrjTLEsgCp5nI5B6YpqJSpdY2J5IBTqczk2aoJFmJQgqpAHz6j+eTIwlYM0Sge2BhLByryF64F4Z1sWpKk8EjBegkr2Tq40mceSPKQDoe57nKeSNtGvYkccYRT2PPzksl/Qe2EmBxQM6aPy7XgEm1rkDFTod2/Tt64iK3kcn8s1IUViTYPxlzEAxIF/GdzaO+nGXZljTtHGRZJXgE8384YMyN6UAsUxJuz9Mp4i2shRX0UMUhv1I56/TDRM3lgaoRrNVlUuh+uHb48gKXLiKl5fNDKWO31FR3y8ss0hshgjL1JzShSBQTsHIwbzoAR5a/IrFuY1Y0ZsccUAVIVYDkuWItjx7dhX74RdT6zuHB4vuMvIoCb0qh1BF8Yi3iMCrI7IAiUWdTYH1GFTm7B9ONVZppMiyC5qQqADs5U/64R5UklDefK20ce3zX/X2xGKZZYC2nZJP6gy9K/wB8gSSIgby2bnkiuM1RfQDkns0p9SCLN8Dih1Pz75mTySb18tgAOK/1vDCQzEsSqA9ibrFpopjMwAqvfsMKK3sCT1oO0kxCh5A616q4s5WMszNwQp6/9PbK6OJyUdZBJEwrpzhfNkhcI6BpGNbwnoVfnMl2FDrZBilCjeymum0dPrgYh/4g+Zbf5T7Zrrp0ZBuNtXNf3wTaNWcBdwCjlj3OK5juKFhpYWdpHYUTeyqyySWwVF9I5POUk1GhhnEDT7nsr3PI5IoYUMdOhkKWpBb5HxnNP3NUo+xTUtUhCqAvHXM/W+ZqJgEfZ0HpxmRZNbIpQvGRwUsEYTUR/cQsgjLoRbydduHF8X+Iua5LfRGnlAUI6hlUH6k++SjMXJ8tXboCSeAcoZDISYygAJFVzftkKZI1JZuK4IGY17mp+ww67ioiCEk3Z5ofGSNJ5c5lSJ97LRYuSPyGNaBojBGDK7NGKMrVbH5x1p9OhPm7l21u4uz+WA206Qeq2YM2n1Go1QjdSI66++NJoRpShCCgeLo1mnq5oNNtLqKY7d18A+xxXVKYtG0iBT5nq3XQPPGEpOgWlZma6aEyC6VS3AJ6fX88FCNTLM4liiWDswNkZ6LwR9VMZNRqJUkVrCqAPpmsdP5MTB3iJAoFhQ/OsY5RiqWxShKTuWkY5RJtQI0J4WwSLLAHqewyjaUOxUKx/LNJhG5ZYHDxkfiBqm9q64vqI59qtCiFgeDXt3rO5s76arewMaPGpYhA+3aG2jd+uWgBACkEH5xnR/eNQds8Qje+GVf3xyTQ7TwDuB61i5T9mOhBdoTWMdeRfc55t4vYvq6ANxeaEeiJG6QBuKojKywxKNu2j/ynFWh2xR1dY1Ziob2BsYFJklsrIH2mvTzX6Y6IgUKAE3hdNoogg/pRetLzmpr3BaYmVZCQ45y6sVYEDNB9PHI4RVYKBwW65DaDj0kH4zLNsUXTkeuM7ieq+2GSe7Db0cdSMuNOyZ4wynaKB7X3zjmwGpF7JCxa+lnACNnk29eOLzUXwx9Qg8xQUB6c9cPH4UsMplDyPxQQkUP1wloW5GZIpUJGqKdx6hqAr++Z2p0eoiAYAEk8X0A75uS6N0pVYei6AXj5xebTrqtolj289M2MtmNWjHSWPf5alWodjfOSdSu0MN20C+mOnwpApHIJayV4YDth5NCpiU7TR+nP1wnKPZi5VQij+ZGNti+b74aMSf1URljpJYV3OCxPPHYYMgk2wr4zr+DUvkIAGagQa7qcLHI8TWps8jnnBxxgg7eK79s84eL1bQ3xfXBbCSGpotiI4X0t2PUHF5ZEJtlO49xltPrrUrPwDwOPwjGgdJqVpW2sor/1HM6OEGk2HpaHv3zxaBmA9SsRxffCSwlCyyE0O3+uKuRSlI5Zh3oUBmpWc3RLSAXHZB6XWUEEUUdqiSA1usdRh5NaimP8QPdSOf3z2oUSEqaHFg9zhJNAt2JD+axjhaNFiNbE4F/OSNA0KmcPGlmpDZbcD7Dt9cP93jMTKTaGuFuz+mefQnUIEZeK6C/3xvKifhYlNG8iF4Qrxnit3Jodfg5EAeGEzzgbjQpn6YeTwrURuGgc2eCOww8+jSOPypkjdFANMe/yfph8l0AovsTeQSbPL+9Ef51Xj9DjEz616aGN40PBYr6h8gYxp3gkjNSB1AG1U6LXHAyssYE51DK4YfhVpdq4De+hkbq7C6SV2UOztJu/zLVfllpJ/LZfwvJW4Jf4gPb56dcvoPOlcrKISf6vL/vjco/lGbzPLRehVRuJ+CcT09jrtUjP0uolk2yToFLElR1232+uXkeFWosEdrqz1xaWVZPN/lKQ/duSfreRpY9Pp4W2oisW4A4r3I9sxpPYSbWh/Tx3NuKrsA9TbrJP0/1xHxad4oTNFp5mCklQprnp061l4HfRgICNg6CuR9b5OWh1W9rLsS3/AJbLwP0GctOzGrVCWlMXkprWiMaup3KxsA9LGVeJ5HiZI5BEp9XUbvbp2zVll86MoFQLVVXpwMg3aUIJHhoAb161eEp7OcNEaaRdPC6wD1ki75r35zzEPcgmkWQkAmuSPz/vnljkb0hoiLsWKyxjKGgAeb68YN+4SXsBhYoS5U7W5CuAx+uGm1DTBfOp2/DVdvY1/pg5A0h6IT8jBiGZmZZTSHikrn6k5ydnONDSguoQFSy8oXo7P07ZaZneQB2Fr1DKPbFdpjXYgbb0Iu7/AFyjEs3KsPm8xmpNDcjKfwgKa5rqM8J0jSMPS7zwHNH64KMhEIViA34vnCK0YX8AJPVm5OZo3Y0k0MfIJ+QOf75EmpRuiMfrYGAEqgdqyyzKQOOPjBo2y382ZQqmlHYE1jEWksDcyi/c4vExaZRZFngA1eMujt6S4A/5BZPxf5YSiDKTWizxxjabQLtvn3yqK7b2oMFI4H++V2RLwWbk1WEKHeFiZmIPAHv3zVEFzPCd4OTGaFVY4JyoltyxDAg9BwD9Mv5MrN/MDNz6gf8Ae8VlStXcpYgXVE1Xt8ZvABTsfEvmRkMLPbjKGVUAXaf1zOadkbylSQIp4vk40mojYDfBMAfYHN4nWNR6uSvxAge5ust/iKou2QD6+2VWPRIaYsvurkg5dm085KJtK9KGbwF/UXwSddDLW0i7PQZbdCzCMhi3WtpwA0WnaQ7Tt/8AS3THdNp9JAwkkPmSn+o5qx29gzypLQLbBtH8tDR4PF5ZtCsiBgwQA3y2FZNOZN4VWa75AyhguqpR3AHXC+mD9Vg1jgjCB/U3U0MtPpNE0dlDuvoqn++OQ+p1QFt1E0Fu8ZkhjniubUFVPbb1/LCWGxUvJ4vZyGu025f5TKm3swJGJbGVFG+3I9RWwL/POxl02kMe1bJrqeMxtX4dblkjtf8AMD/pgyg4qijFmjN2Yzl24LOB1odTkxxsPWCt+93Yx1tG278PIHBODmi2gAC6/LF3oopNgEDht3nmum2skwSsto7KD0o5dINQ/wCCFq+mWkhnjS5Y2o8WTxnWzqXQoF8pgzklvcrf98Z+8xmnaMuw7njAeWzNdHC+VtX1Kw59u2byB4Hvvzm1AEa+yrf74KaSSGL0SyFif6QFUD8sKvBICjDoVFFkUkewGEpIFwZjnWThupPPNnrlzM0iFXRmU9jmkwg32Yyo9x2y21QgaJFN/wBRIN4fNfApY3fYtoZZFXYilR2rk4d3lc3LoidvRlfaTkj7zvViqgEcnvWQ2jbYTvYHtxf64LYajQTTGNfSkMkNc8m7J9yTycNqZE8gxk7xXIHf5xPT6Aq1yTSMjckFf9MZbSq/KWNvZR/3WC0gk6FViSNXDd6PyPpl4HjJTZDO6XfKmhlipeTqLsGipGUbXQx7ldpA3/pOZQXIB4lqHQuPuzsb/G3T8sTjl1XDoVde9iiffNWHURahSVkJrihzkbCfwKHI7EZ11qjavdi8sRkG6PeLAI+L5wMXmNI0crM3FrxX5Y+C4BLBQa45/bKh949bbW9sC6DqzNE0ostHVe/GFj1zd0/Q4N1lc2Xm+gsDLoH6F5PzW8a+IqLlYX71fYX9MgTO55FD3rLBaF+Y9/8A9vJJsVu//wCMXSGpsrvYDq5/9uVeWh1I/TDx6eCQ/wAzVNH/AP4S39sZj8N8MYerxdk//wBNj/rhKNgSnXz+jMn70oP42P5/7DPDUlvwxMfyJzdj8O8HX/8AeZT9NEw/1xmHSeDKRu8R1DjvWnK1h8fy/VCnl/P9Gc7CdXIa+7SqOxK8Y1HptX12sf0z6F9novs1G5JDzmuN8Yu/zXj9c7Hw7U+FIpBhhjH9NSpH+ttleLw1k3yS/c83P9qSxOuDf7HxuHwXxXUKGi0OrkB7xRk/65s+HfZXxiVgkfg06MerOtD8yemfVk8Qld3UazQQwf0gSq5r5t6/bIkfZKr6X/DnUj1F2i3E/BvgfllMfs+Hu2QT+2sr0opf3ZwsX8O/EZZ45dUqrEDTIjjcfoBf65vL/DqGOMlo9Seotp1QD56C8301WqLK2o1WnUKbHlagAfooF/rk6d5BLI+o1ullU/8ADAcR7fr6jf1q8ph4mGPsQ5PtDyJdy/Q5mP8Ah/o0XfJq9S8t8xwxGT8r4/XNBfsJ4dC0bJptWNwO/fPHvArsADZ+B75tJ4hoogqanVK7j+tWUX/7jWPw+K+HohYarTAE8fz1J/W8ZHxsPwTz83yX22clp/sjpP8ADJdHFBpomMh3arVKJJmB9lT8PxfPxlf/AMuRNtEmsbUJVA/dwte3U5051fhSO8seuijkJDswlAuuxI6j4y6faXwtU/neJ6Pdf9LV/fN+74f6jl5nk9wv9Di5/sRDo4hJ4o+jVIqCh+d19ioFn9c9H9idXq+f8J08cPBQOqxgfkDYzr3+0PgRYvNr9BKR+EllJA9sgfaj7P7g/wB/0qsO4lH++B93w/KD++eVXTv8n+xzMX2R1Qm8p/CNAsW4DeqMK+lGz+eJSQ6mHUyRxQ6fWCGw8SSqNnbkCyDncf8A4w8Ar/8AV9EPrKMUT7Q/ZrT6mXUQeJaNJJQA5SVfXXS/1znhxf0y/wCjo+Rn3zg3/ZnIh9aKhk+zzuSK2iMkV25qx+uWlfxExGLTeAPExFNYDKR+l/vnYn7Y+B9/F9KPgyrlT9tvAV//AHfSH6ODmfSh/wCz/o362S//AA//AEcPofD/ABYyvHptKYW72KI+ObxLW/ZHxqItPPpdVIO7ghuPyz6G3238DPA8W0Tf+o1icf2w+z8LSGPXeHxB2LMUmKbj70MXLx8LVOf7ofDzPJjK44v2Z8x8ldO582OdiD0Jqv2ym5GIoWPZms59H1H2t8AmNv4p4Rd2dzM9j81zG8X8S+y2sKyJ4p4SrLfpEG7/AEXJZ+NFL0zX7HoY/NyN+vE1+v8Ag5QeWeSi2PnKr5KsWEcYbuaGbh1/grIFHj3hCH3bwpSAP1vEtXpfASjSD7XaR37Rw6NkH98RLE101+q/yVQzJ9p/pL/BnzTit1rX5Ym2pF1vJHtQrFtW+mVzs1KTr78i8ReSI9AB+uSSm7PRx4VVmq43jqCMSn00YJIH6HE2kr8MhX6XlY5XDeqViPknAcrHxxtdMJ5ai7NfSs8gJPpon655pkPRgD9DkLO6/wDnqP8A24IdHgJPMChB6uBhaMIKWpYn8IPQ5Q6xhz5it+VYvJqGY2DX5YVg8fcaUsAT+JvbsP0ywnYdqHxQxL704WgL+pyDrZgf+GCPpnbOpGkNWx43N+Qyyy3XNH3zOPiD/wBMTH4Iyv8AiMvXyiPoM3ZnGJp7me9zLIPkURgmSMKVCED2ux++InxJz1gY/QZQ60n/APp5fyztmVEd8mAkboTY6EL0yCigcsyj26Yj96ftHOPyyPvEp/pm/MZtM5UhmTUeSvplWvZjxi/3mSYWqo3yhvBuZHN7G/NcmNdhsadVPcqlZqSBbd6P/9k=\",\r\n  jupiter: \"data:image/jpeg;base64,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\",\r\n  saturn: \"data:image/jpeg;base64,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\",\r\n  uranus: \"data:image/jpeg;base64,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\",\r\n  neptune: \"data:image/jpeg;base64,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\",\r\n};\r\n\r\nconst StylizedPlanet = {\r\n  NS: \"http://www.w3.org/2000/svg\",\r\n  TEXTURES: PLANET_TEXTURE_DATA,\r\n  el(tag, a) {\r\n    const e = document.createElementNS(this.NS, tag);\r\n    for (const k in a) e.setAttribute(k, a[k]);\r\n    return e;\r\n  },\r\n  svgRoot(g) {\r\n    return g.ownerSVGElement || document.getElementById(\"planetSvg\") || document.getElementById(\"solarSvg\");\r\n  },\r\n  ensureClip(svg, id, r) {\r\n    if (svg.querySelector(\"#\" + id)) return \"url(#\" + id + \")\";\r\n    let defs = svg.querySelector(\"defs\");\r\n    if (!defs) {\r\n      defs = this.el(\"defs\", {});\r\n      svg.insertBefore(defs, svg.firstChild);\r\n    }\r\n    const cp = this.el(\"clipPath\", { id: id });\r\n    cp.appendChild(this.el(\"circle\", { r: String(r) }));\r\n    defs.appendChild(cp);\r\n    return \"url(#\" + id + \")\";\r\n  },\r\n  ensureShading(svg) {\r\n    if (svg.querySelector(\"#sphereShade\")) return;\r\n    let defs = svg.querySelector(\"defs\");\r\n    if (!defs) {\r\n      defs = this.el(\"defs\", {});\r\n      svg.insertBefore(defs, svg.firstChild);\r\n    }\r\n    const rg = this.el(\"radialGradient\", { id: \"sphereShade\", cx: \"35%\", cy: \"32%\", r: \"65%\" });\r\n    rg.appendChild(this.el(\"stop\", { offset: \"0%\", \"stop-color\": \"#ffffff\", \"stop-opacity\": \"0.18\" }));\r\n    rg.appendChild(this.el(\"stop\", { offset: \"55%\", \"stop-color\": \"#000000\", \"stop-opacity\": \"0\" }));\r\n    rg.appendChild(this.el(\"stop\", { offset: \"100%\", \"stop-color\": \"#000000\", \"stop-opacity\": \"0.42\" }));\r\n    defs.appendChild(rg);\r\n  },\r\n  ensureSunGlow(svg) {\r\n    if (svg.querySelector(\"#sunCorona\")) return;\r\n    let defs = svg.querySelector(\"defs\");\r\n    if (!defs) {\r\n      defs = this.el(\"defs\", {});\r\n      svg.insertBefore(defs, svg.firstChild);\r\n    }\r\n    const rg = this.el(\"radialGradient\", { id: \"sunCorona\", cx: \"50%\", cy: \"50%\", r: \"50%\" });\r\n    rg.appendChild(this.el(\"stop\", { offset: \"55%\", \"stop-color\": \"#ff9800\", \"stop-opacity\": \"0\" }));\r\n    rg.appendChild(this.el(\"stop\", { offset: \"85%\", \"stop-color\": \"#ff9800\", \"stop-opacity\": \"0.35\" }));\r\n    rg.appendChild(this.el(\"stop\", { offset: \"100%\", \"stop-color\": \"#ffc107\", \"stop-opacity\": \"0.65\" }));\r\n    defs.appendChild(rg);\r\n  },\r\n  ensureSaturnRingClips(svg, r) {\r\n    if (svg.querySelector(\"#saturnRingBack\")) return;\r\n    let defs = svg.querySelector(\"defs\");\r\n    if (!defs) {\r\n      defs = this.el(\"defs\", {});\r\n      svg.insertBefore(defs, svg.firstChild);\r\n    }\r\n    const pad = r * 3;\r\n    const back = this.el(\"clipPath\", { id: \"saturnRingBack\" });\r\n    back.appendChild(this.el(\"rect\", { x: String(-pad), y: String(-pad), width: String(pad * 2), height: String(pad) }));\r\n    defs.appendChild(back);\r\n    const front = this.el(\"clipPath\", { id: \"saturnRingFront\" });\r\n    front.appendChild(this.el(\"rect\", { x: String(-pad), y: \"0\", width: String(pad * 2), height: String(pad) }));\r\n    defs.appendChild(front);\r\n  },\r\n  ringEllipses(g, rx, ry, sw, tilt, clipUrl) {\r\n    const S = this;\r\n    const grp = S.el(\"g\", { transform: \"rotate(\" + tilt + \")\", \"clip-path\": clipUrl || \"\" });\r\n    const bands = [\r\n      [1.0, \"rgba(210,185,140,0.62)\", 1.0],\r\n      [0.92, \"rgba(235,215,175,0.55)\", 0.75],\r\n      [0.84, \"rgba(185,155,105,0.48)\", 0.55],\r\n      [0.76, \"rgba(225,205,165,0.42)\", 0.45],\r\n      [0.68, \"rgba(170,140,95,0.36)\", 0.35],\r\n    ];\r\n    bands.forEach(([scale, color, wScale]) => {\r\n      grp.appendChild(S.el(\"ellipse\", {\r\n        cx: \"0\",\r\n        cy: \"0\",\r\n        rx: String(rx * scale),\r\n        ry: String(ry * scale),\r\n        fill: \"none\",\r\n        stroke: color,\r\n        \"stroke-width\": String(Math.max(0.8, sw * wScale)),\r\n      }));\r\n    });\r\n    grp.appendChild(S.el(\"ellipse\", {\r\n      cx: \"0\",\r\n      cy: \"0\",\r\n      rx: String(rx * 0.79),\r\n      ry: String(ry * 0.79),\r\n      fill: \"none\",\r\n      stroke: \"rgba(8,6,20,0.55)\",\r\n      \"stroke-width\": String(Math.max(1.2, sw * 0.55)),\r\n    }));\r\n    g.appendChild(grp);\r\n  },\r\n  texturedDisc(g, type, r, clip) {\r\n    const S = this;\r\n    const tex = S.TEXTURES[type];\r\n    if (!tex) return false;\r\n    g.appendChild(S.el(\"image\", {\r\n      href: tex,\r\n      x: String(-r),\r\n      y: String(-r),\r\n      width: String(r * 2),\r\n      height: String(r * 2),\r\n      preserveAspectRatio: \"xMidYMid slice\",\r\n      \"clip-path\": clip,\r\n    }));\r\n    return true;\r\n  },\r\n  drawSaturn(g, r, clip, svg) {\r\n    const S = this;\r\n    const tilt = -18;\r\n    const rx = r * 2.15;\r\n    const ry = r * 0.48;\r\n    const sw = Math.max(1, r * 0.09);\r\n    if (svg) S.ensureSaturnRingClips(svg, r);\r\n    S.ringEllipses(g, rx, ry, sw, tilt, \"url(#saturnRingBack)\");\r\n    S.texturedDisc(g, \"saturn\", r, clip) || S.sphere(g, \"saturn\", r, clip);\r\n    S.ringEllipses(g, rx, ry, sw, tilt, \"url(#saturnRingFront)\");\r\n    g.appendChild(S.el(\"circle\", {\r\n      r: String(r),\r\n      fill: \"url(#sphereShade)\",\r\n      \"clip-path\": clip,\r\n      \"pointer-events\": \"none\",\r\n    }));\r\n    g.appendChild(S.el(\"circle\", {\r\n      r: String(r),\r\n      fill: \"rgba(0,0,0,0.001)\",\r\n      \"pointer-events\": \"all\",\r\n      style: \"cursor:pointer\",\r\n    }));\r\n  },\r\n  sphere(g, type, r, clip) {\r\n    const S = this;\r\n    const svg = S.svgRoot(g);\r\n    if (svg) S.ensureShading(svg);\r\n    if (S.texturedDisc(g, type, r, clip)) {\r\n      g.appendChild(S.el(\"circle\", {\r\n        r: String(r),\r\n        fill: \"url(#sphereShade)\",\r\n        \"clip-path\": clip,\r\n        \"pointer-events\": \"none\",\r\n      }));\r\n    } else {\r\n      g.appendChild(S.el(\"circle\", { r: String(r), fill: \"#888\", \"clip-path\": clip }));\r\n    }\r\n    g.appendChild(S.el(\"circle\", {\r\n      r: String(r),\r\n      fill: \"rgba(0,0,0,0.001)\",\r\n      \"pointer-events\": \"all\",\r\n      style: \"cursor:pointer\",\r\n    }));\r\n  },\r\n  drawSun(g, r, clip, svg) {\r\n    const S = this;\r\n    if (svg) S.ensureSunGlow(svg);\r\n    g.appendChild(S.el(\"circle\", { r: String(r * 1.45), fill: \"url(#sunCorona)\", \"pointer-events\": \"none\" }));\r\n    g.appendChild(S.el(\"circle\", { r: String(r * 1.2), fill: \"rgba(255,193,7,0.18)\", \"pointer-events\": \"none\" }));\r\n    S.texturedDisc(g, \"sun\", r, clip) || S.sphere(g, \"sun\", r, clip);\r\n  },\r\n  draw(g, type, r) {\r\n    r = r || 88;\r\n    const S = this;\r\n    const svg = S.svgRoot(g);\r\n    const clipId = r === 88 ? \"globe\" : \"globe-r\" + Math.round(r * 10);\r\n    const clip = svg ? S.ensureClip(svg, clipId, r) : \"\";\r\n    if (svg) S.ensureShading(svg);\r\n    if (type === \"saturn\") {\r\n      S.drawSaturn(g, r, clip, svg);\r\n      return;\r\n    }\r\n    if (type === \"sun\") {\r\n      S.drawSun(g, r, clip, svg);\r\n      return;\r\n    }\r\n    if (S.TEXTURES[type]) {\r\n      S.sphere(g, type, r, clip);\r\n      return;\r\n    }\r\n    g.appendChild(S.el(\"circle\", { r: String(r), fill: \"#888\" }));\r\n  },\r\n};\r\nfunction defaultPlanetZoom(svg, planetType) {\r\n  const w = svg ? (svg.clientWidth || svg.getBoundingClientRect().width || 320) : 320;\r\n  let zoom = w <= 360 ? 1.88 : w <= 480 ? 1.65 : w <= 640 ? 1.45 : w <= 820 ? 1.28 : 1.15;\r\n  const fitRadius = 168;\r\n  const bodyR = 88;\r\n  if (planetType === \"sun\") {\r\n    zoom = Math.min(zoom, fitRadius / (bodyR * 1.5));\r\n  } else if (planetType === \"saturn\") {\r\n    zoom = Math.min(zoom, fitRadius / (bodyR * 2.28));\r\n  } else if (planetType === \"meteor\") {\r\n    zoom = Math.min(zoom, fitRadius / (bodyR * 1.35));\r\n  } else if (planetType === \"blackhole\") {\r\n    zoom = Math.min(zoom, fitRadius / (bodyR * 1.92));\r\n  }\r\n  return Math.round(zoom * 100) / 100;\r\n}\r\nfunction makePlanetViewer(planetType, facts, label) {\r\n  return {\r\n    facts: facts, fi: 0, spin: true, zoom: 1.28, rot: 0, drag: 0, ang: 0.08,\r\n    dragMoved: false, startX: 0, startY: 0, lx: 0, dragging: false,\r\n    init() {\r\n      this.svg = document.getElementById('planetSvg');\r\n      this.g = document.getElementById('planetGroup');\r\n      this.info = document.getElementById('planetInfo');\r\n      if (!this.svg || !this.g || !this.info) return;\r\n      const S = this;\r\n      S.zoom = defaultPlanetZoom(this.svg, planetType);\r\nconst btnSpin = document.getElementById('btnSpin');\r\n      btnSpin.onclick = () => {\r\n        S.spin = !S.spin;\r\n        btnSpin.textContent = S.spin ? 'Stop' : 'Spin';\r\n        btnSpin.classList.toggle('active', !S.spin);\r\n      };\r\n      btnSpin.textContent = 'Stop';\r\n      document.getElementById('btnZoomIn').onclick = () => { S.zoom = Math.min(2.2, S.zoom + 0.15); };\r\n      document.getElementById('btnZoomOut').onclick = () => { S.zoom = Math.max(0.55, S.zoom - 0.15); };\r\n      document.getElementById('btnRotL').onclick = () => { S.rot -= 18; };\r\n      document.getElementById('btnRotR').onclick = () => { S.rot += 18; };\r\n      const onDown = e => {\r\n        S.dragging = true;\r\n        S.dragMoved = false;\r\n        const p = e.touches ? e.touches[0] : e;\r\n        S.startX = S.lx = p.clientX;\r\n        S.startY = p.clientY;\r\n      };\r\n      const onMove = e => {\r\n        if (!S.dragging) return;\r\n        const p = e.touches ? e.touches[0] : e;\r\n        if (Math.hypot(p.clientX - S.startX, p.clientY - S.startY) > 12) S.dragMoved = true;\r\n        if (S.dragging) { S.drag += (p.clientX - S.lx) * 0.35; S.lx = p.clientX; }\r\n      };\r\n      const onUp = e => {\r\n        if (!S.dragging) return;\r\n        const p = e.changedTouches ? e.changedTouches[0] : e;\r\n        if (!S.dragMoved && p && S.hitPlanet(p.clientX, p.clientY)) S.nextFact();\r\n        if (S.dragging) { S.rot += S.drag; S.drag = 0; S.dragging = false; }\r\n      };\r\n      this.svg.addEventListener('mousedown', onDown);\r\n      window.addEventListener('mousemove', onMove);\r\n      window.addEventListener('mouseup', onUp);\r\n      this.svg.addEventListener('touchstart', e => { onDown(e); }, { passive: true });\r\n      this.svg.addEventListener('touchmove', e => { onMove(e); }, { passive: true });\r\n      this.svg.addEventListener('touchend', onUp);\r\n      const loop = () => { if (S.spin) S.ang += 0.012; S.draw(); requestAnimationFrame(loop); };\r\n      this.draw();\r\n      loop();\r\n    },\r\n    hitPlanet(clientX, clientY) {\r\n      const pt = this.svg.createSVGPoint();\r\n      pt.x = clientX;\r\n      pt.y = clientY;\r\n      const m = this.g.getScreenCTM();\r\n      if (!m) return false;\r\n      const p = pt.matrixTransform(m.inverse());\r\n      return p.x * p.x + p.y * p.y <= 88 * 88;\r\n    },\r\n    nextFact() {\r\n      this.fi = (this.fi + 1) % this.facts.length;\r\n      this.info.innerHTML = '<strong>' + label + '</strong><br>' + this.facts[this.fi];\r\n    },\r\n    draw() {\r\n      while (this.g.firstChild) this.g.removeChild(this.g.firstChild);\r\n      this.g.setAttribute('transform', 'translate(200,200) rotate(' + (this.rot + this.drag) + ') scale(' + this.zoom + ') rotate(' + this.ang + ')');\r\n      StylizedPlanet.draw(this.g, planetType, 88);\r\n    }\r\n  };\r\n}\r\n\r\nconst PlanetViewer = makePlanetViewer('venus', venusFacts, '🔥 Venus');\r\ntry { PlanetViewer.init(); } catch (err) { console.error('Planet viewer:', err); }\r\n\r\n</script>\r\n</body>\r\n</html>\r\n"
            }
          ]
        },
        {
          "id": "solarsystem-ch-import-1784351954791-15",
          "courseId": "solarsystem",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "solarsystem-ch-import-1784351954791-15-step-0",
              "courseId": "solarsystem",
              "chapterId": "solarsystem-ch-import-1784351954791-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "html",
              "title": "Venus Explained",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n  <meta charset=\"UTF-8\">\r\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n  <title>Solar System Adventure - Venus Explained</title>\r\n  <style>\r\n    *{\r\n      margin:0;\r\n      padding:0;\r\n      box-sizing:border-box;\r\n    }\r\n    body{\r\n      font-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;\r\n      background:#0f0c29;\r\n      color:#e0e7ff;\r\n      min-height:100vh;\r\n      position:relative;\r\n      overflow-x:hidden;\r\n    }\r\n    .stars{\r\n      position:fixed;\r\n      top:0;\r\n      left:0;\r\n      width:100%;\r\n      height:100%;\r\n      pointer-events:none;\r\n      background-image:\r\n        radial-gradient(2px 2px at 20px 30px,#fff,transparent),\r\n        radial-gradient(2px 2px at 40px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 90px 40px,#fff,transparent),\r\n        radial-gradient(2px 2px at 130px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 160px 120px,#fff,transparent),\r\n        radial-gradient(2px 2px at 200px 50px,#fff,transparent),\r\n        radial-gradient(1px 1px at 250px 160px,#fff,transparent),\r\n        radial-gradient(2px 2px at 300px 90px,#fff,transparent),\r\n        radial-gradient(1px 1px at 350px 130px,#fff,transparent),\r\n        radial-gradient(2px 2px at 400px 60px,#fff,transparent),\r\n        radial-gradient(1px 1px at 450px 180px,#fff,transparent),\r\n        radial-gradient(2px 2px at 500px 100px,#fff,transparent),\r\n        radial-gradient(1px 1px at 550px 140px,#fff,transparent),\r\n        radial-gradient(2px 2px at 600px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 650px 190px,#fff,transparent),\r\n        radial-gradient(2px 2px at 700px 110px,#fff,transparent),\r\n        radial-gradient(1px 1px at 750px 150px,#fff,transparent),\r\n        radial-gradient(2px 2px at 800px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 850px 170px,#fff,transparent);\r\n      background-size:900px 200px;\r\n      animation:twinkle 4s ease-in-out infinite;\r\n      z-index:0;\r\n    }\r\n    @keyframes twinkle{\r\n      0%,100%{opacity:0.3;}\r\n      50%{opacity:0.8;}\r\n    }\r\n    .container{\r\n      max-width:640px;\r\n      margin:auto;\r\n      padding:24px 16px 40px;\r\n      position:relative;\r\n      z-index:1;\r\n    }\r\n    .header{\r\n      text-align:center;\r\n      margin-bottom:20px;\r\n    }\r\n    h1{\r\n      font-size:28px;\r\n      color:#e6c87a;\r\n      margin-bottom:8px;\r\n    }\r\n    .subtitle{\r\n      color:#c4b5fd;\r\n      font-size:16px;\r\n    }\r\n    .card{\r\n      background:#1a1735;\r\n      backdrop-filter:blur(10px);\r\n      border-radius:20px;\r\n      padding:20px;\r\n      margin-bottom:16px;\r\n      border:1px solid rgba(255,255,255,0.1);\r\n    }\r\n    .card h2{\r\n      color:#e6c87a;\r\n      margin-bottom:12px;\r\n      font-size:20px;\r\n    }\r\n    .card p{\r\n      font-size:16px;\r\n      line-height:1.7;\r\n      margin-bottom:10px;\r\n    }\r\n    .card ul{\r\n      margin-left:20px;\r\n      margin-bottom:10px;\r\n    }\r\n    .card li{\r\n      font-size:16px;\r\n      line-height:1.7;\r\n      margin-bottom:8px;\r\n    }\r\n    .fact-box{\r\n      background:rgba(251,191,36,0.2);\r\n      border-left:6px solid #fbbf24;\r\n      padding:16px;\r\n      border-radius:12px;\r\n      margin-top:12px;\r\n    }\r\n    .fact-box h3{\r\n      color:#fbbf24;\r\n      margin-bottom:8px;\r\n      font-size:18px;\r\n    }\r\n    .fact-box p{\r\n      font-size:15px;\r\n      line-height:1.6;\r\n      margin:0;\r\n    }\r\n    .nav-hint{\r\n      margin-top:20px;\r\n      text-align:center;\r\n      font-size:13px;\r\n      color:#a78bfa;\r\n      background:rgba(167,139,250,0.1);\r\n      padding:10px;\r\n      border-radius:10px;\r\n    }\r\n  /* solar-desktop-fit */\r\nhtml {\r\n  min-height: 100%;\r\n}\r\nbody:has(.character-grid),\r\nbody:has(.game-shell),\r\nbody:has(#solarSvg),\r\nbody:has(.fire-btn),\r\nbody:has(.planet-game) {\r\n  overflow: hidden !important;\r\n  height: 100%;\r\n  min-height: 0 !important;\r\n}\r\nbody:not(:has(.character-grid)):not(:has(.game-shell)):not(:has(#solarSvg)):not(:has(.fire-btn)):not(:has(.planet-game)) {\r\n  overflow-x: hidden;\r\n  overflow-y: auto;\r\n  -webkit-overflow-scrolling: touch;\r\n  min-height: 100%;\r\n  height: auto;\r\n}\r\n.game-shell {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.character-grid) .container,\r\nbody:has(.game-shell) .container,\r\nbody:has(#solarSvg) .container,\r\nbody:has(.fire-btn) .container,\r\nbody:has(.planet-game) .container {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.game-shell) .game-shell {\r\n  padding: 4px 8px 6px;\r\n}\r\nbody:has(.game-shell) .game-shell .title {\r\n  display: none;\r\n}\r\nbody:has(.game-shell) .ui-container {\r\n  margin-bottom: 4px;\r\n  padding: 4px 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.game-shell) .game-stage {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  width: 100%;\r\n  aspect-ratio: 7 / 6;\r\n}\r\nbody:has(.game-shell) .touch-controls {\r\n  flex-shrink: 0;\r\n  margin-top: 4px;\r\n}\r\nbody:has(#solarSvg) .container {\r\n  padding: 8px 12px 10px;\r\n}\r\nbody:has(#solarSvg) .solar-panel {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  display: flex;\r\n  flex-direction: column;\r\n  margin-bottom: 6px;\r\n  padding: 8px;\r\n}\r\nbody:has(#solarSvg) .svg-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  max-height: none;\r\n  aspect-ratio: unset;\r\n  height: auto;\r\n}\r\nbody:has(#solarSvg) #solarSvg {\r\n  min-height: 0;\r\n  height: 100%;\r\n}\r\nbody:has(#solarSvg) .minigame-panel {\r\n  flex-shrink: 0;\r\n  max-height: 34%;\r\n  overflow-y: auto;\r\n}\r\nbody:has(.fire-btn) .container {\r\n  padding: 4px 12px 6px;\r\n}\r\nbody:has(.fire-btn) .game-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n}\r\nbody:has(.fire-btn) .fire-btn {\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .container {\r\n  padding: 8px 12px 10px;\r\n  justify-content: center;\r\n}\r\nbody:has(.character-grid) .header {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-section {\r\n  padding: 8px;\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-character {\r\n  font-size: 36px;\r\n  margin-bottom: 4px;\r\n}\r\nbody:has(.character-grid) input[type=\"text\"] {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-grid {\r\n  gap: 6px;\r\n  margin-bottom: 0;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-option {\r\n  padding: 6px 2px;\r\n  font-size: 26px;\r\n  border-width: 2px;\r\n  border-radius: 12px;\r\n}\r\nbody:has(.character-grid) .character-name {\r\n  font-size: 10px;\r\n  margin-top: 2px;\r\n}\r\n@media (min-width: 640px), (min-width: 768px) and (max-width: 1024px) {\r\n  body:has(.character-grid) .container {\r\n    padding: 6px 12px 8px;\r\n    justify-content: center;\r\n  }\r\n  body:has(.character-grid) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.character-grid) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(.character-grid) .preview-section {\r\n    padding: 6px 8px;\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 32px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.character-grid) .preview-name {\r\n    font-size: 15px;\r\n  }\r\n  body:has(.character-grid) input[type=\"text\"] {\r\n    padding: 6px 10px;\r\n    margin-bottom: 6px;\r\n    font-size: 14px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-grid {\r\n    gap: 6px;\r\n    margin-bottom: 0;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    padding: 4px 2px;\r\n    font-size: 24px;\r\n    border-width: 2px;\r\n    border-radius: 10px;\r\n  }\r\n  body:has(.character-grid) .character-name {\r\n    font-size: 9px;\r\n    margin-top: 1px;\r\n  }\r\n  body:has(.game-shell) .ui-item {\r\n    font-size: 13px;\r\n    padding: 4px 8px;\r\n  }\r\n  body:has(.game-shell) .touch-controls {\r\n    gap: 10px;\r\n  }\r\n  body:has(#solarSvg) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(#solarSvg) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(#solarSvg) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(#solarSvg) .info-panel,\r\n  body:has(#solarSvg) .nav-hint {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .header {\r\n    margin-bottom: 4px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.fire-btn) .header .subtitle {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .hud {\r\n    padding: 6px 10px;\r\n    margin-bottom: 4px;\r\n    font-size: 12px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .game-wrap {\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.fire-btn) .fire-btn {\r\n    padding: 10px;\r\n    font-size: 14px;\r\n    margin-bottom: 0;\r\n  }\r\n  body:has(.fire-btn) .instructions,\r\n  body:has(.fire-btn) .nav-hint {\r\n    display: none;\r\n  }\r\n  .planet-svg-panel .svg-viewport,\r\n  .svg-viewport {\r\n    max-height: 220px !important;\r\n    min-height: 0 !important;\r\n  }\r\n  .planet-game .game-canvas,\r\n  .game-canvas-wrap {\r\n    height: 220px !important;\r\n    min-height: 180px !important;\r\n    max-height: 220px !important;\r\n  }\r\n  .planet-game {\r\n    padding: 10px;\r\n    margin-top: 10px;\r\n    flex-shrink: 0;\r\n  }\r\n  .planet-game h2 {\r\n    margin-bottom: 8px;\r\n    font-size: 17px;\r\n  }\r\n  .planet-game p {\r\n    margin-bottom: 8px;\r\n    font-size: 12px;\r\n  }\r\n  .touch-controls {\r\n    margin-top: 6px;\r\n    grid-template-columns: repeat(3, 48px);\r\n    grid-template-rows: repeat(3, 48px);\r\n    gap: 6px;\r\n  }\r\n  .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n}\r\n@media (max-height: 760px) {\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 28px;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    font-size: 22px;\r\n    padding: 3px 2px;\r\n  }\r\n  body:has(.game-shell) .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 18px;\r\n  }\r\n}\r\n  \r\nbody.reading-page {\r\n  overflow-x: hidden;\r\n  overflow-y: auto !important;\r\n  height: auto !important;\r\n  min-height: 100%;\r\n  -webkit-overflow-scrolling: touch;\r\n}\r\nbody.reading-page .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  display: block;\r\n}\r\n\r\n/* solar-ui-audit-overrides */\nbody.reading-page,\nbody.reading-page:has(.container),\nbody.reading-page:has(.quiz-card),\nbody.reading-page:has(.character-grid) {\n  overflow-y: auto !important;\n  height: auto !important;\n}\nbody.reading-page .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  display: block;\n}\nbody.reading-page:has(.character-grid) .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  justify-content: flex-start;\n}\n@media (max-width: 639px) {\n  body.big-planet-page .planet-svg-panel {\n    padding: 8px !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    max-width: 100% !important;\n    overflow: hidden !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .svg-viewport,\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    width: 100% !important;\n    max-width: 100% !important;\n    height: auto !important;\n    max-height: min(78vw, calc(100svh - 220px)) !important;\n    min-height: 0 !important;\n    aspect-ratio: 1 !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .container {\n    overflow-x: hidden !important;\n    max-width: 100% !important;\n  }\n  body.big-planet-page .sun-game .game-canvas-wrap,\n  body.big-planet-page .planet-game .game-canvas,\n  body.big-planet-page .planet-game .game-canvas-wrap {\n    height: min(48vh, 400px) !important;\n    min-height: min(40vh, 280px) !important;\n    max-height: min(52vh, 420px) !important;\n  }\n}\n@media (min-width: 640px) {\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport,\n  body.big-planet-page .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n    min-height: min(56vw, calc(100svh - 200px)) !important;\n  }\n}\nbody.big-planet-page .sun-game .game-canvas-wrap,\nbody.big-planet-page .planet-game .game-canvas,\nbody.big-planet-page .planet-game .game-canvas-wrap {\n  width: 100% !important;\n  height: min(50vh, 440px) !important;\n  min-height: min(42vh, 300px) !important;\n  max-height: min(56vh, 480px) !important;\n}\nbody.big-planet-page .sun-game,\nbody.big-planet-page .planet-game {\n  margin-bottom: 8px !important;\n}\nbody.big-planet-page .nav-hint {\n  margin-top: 8px !important;\n  padding-bottom: 8px !important;\n  font-size: 12px !important;\n  line-height: 1.45 !important;\n}\nbody.all-planets-page:has(#solarSvg) .svg-wrap {\n  max-height: min(96vw, calc(100svh - 162px)) !important;\n  min-height: min(43svh, calc(100svh - 168px), 96vw) !important;\n}\nbody.big-game-page:has(.game-shell) {\n  overflow: hidden !important;\n  height: 100% !important;\n  min-height: 100% !important;\n  max-height: 100% !important;\n}\nhtml:has(body.big-game-page) {\n  height: 100% !important;\n  min-height: 100% !important;\n  overflow: hidden !important;\n}\nbody.big-game-page:has(.game-shell) .game-shell {\n  min-height: 100% !important;\n  height: 100% !important;\n  max-height: 100% !important;\n  display: flex !important;\n  flex-direction: column !important;\n}\nbody.big-game-page:has(.game-shell) .stage-wrap {\n  flex: 1 1 auto !important;\n  min-height: 0 !important;\n  align-items: center !important;\n  justify-content: center !important;\n}\nbody.big-game-page:has(.game-shell) .game-stage {\n  flex: 1 1 auto !important;\n  width: 100% !important;\n  height: 100% !important;\n  min-height: 0 !important;\n  max-height: none !important;\n  aspect-ratio: unset !important;\n  margin: 0 !important;\n}\n@media (min-width: 768px) {\n  body.big-game-page:has(.game-shell) .stage-wrap {\n    align-items: center !important;\n    justify-content: center !important;\n  }\n  body.big-game-page:has(.game-shell) .game-stage {\n    flex: 1 1 auto !important;\n    width: 100% !important;\n    height: 100% !important;\n    min-height: 0 !important;\n    max-height: none !important;\n    aspect-ratio: unset !important;\n    margin: 0 !important;\n  }\n}\nbody.big-game-page:has(.fire-btn) .game-wrap {\n  min-height: min(calc(100svh - 178px), 78vh) !important;\n  height: min(calc(100svh - 178px), 78vh) !important;\n  max-height: none !important;\n}\n@media (min-width: 640px) {\n  body:has(.planet-svg-panel) .svg-viewport,\n  body:has(.planet-game) .game-canvas,\n  body:has(.sun-game) .game-canvas-wrap {\n    max-height: none !important;\n  }\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n  }\n}\n  </style>\r\n<script>\r\n(function (w) {\r\n  var BOOK = \"solarsystem\";\r\n  function key(name) {\r\n    return \"book:\" + BOOK + \":\" + name;\r\n  }\r\n  w.SolarPlayer = {\r\n    getUserName: function () {\r\n      return localStorage.getItem(key(\"userName\")) || localStorage.getItem(\"userName\") || \"Explorer\";\r\n    },\r\n    getCharacter: function () {\r\n      return localStorage.getItem(key(\"userCharacter\")) || localStorage.getItem(\"userCharacter\") || \"👨‍🚀\";\r\n    },\r\n    getCharacterName: function () {\r\n      return localStorage.getItem(key(\"characterName\")) || localStorage.getItem(\"characterName\") || \"Astronaut\";\r\n    },\r\n    save: function (name, character, characterName) {\r\n      localStorage.setItem(key(\"userName\"), name);\r\n      localStorage.setItem(key(\"userCharacter\"), character);\r\n      if (characterName != null) localStorage.setItem(key(\"characterName\"), characterName);\r\n      localStorage.setItem(\"userName\", name);\r\n      localStorage.setItem(\"userCharacter\", character);\r\n      if (characterName != null) localStorage.setItem(\"characterName\", characterName);\r\n    },\r\n  };\r\n})(window);\r\n</script>\r\n</head>\r\n<body class=\"reading-page\">\r\n<div class=\"stars\"></div>\r\n<div class=\"container\">\r\n  <div class=\"header\">\r\n    <h1>📚 Venus Explained</h1>\r\n    <div class=\"subtitle\">Learn more about the hottest planet!</div>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🌡️ The Greenhouse Effect</h2>\r\n    <p>\r\n      Venus's thick atmosphere creates a powerful greenhouse effect. Carbon dioxide traps heat from the Sun, just like glass traps heat in a greenhouse.\r\n    </p>\r\n    <p>\r\n      This effect is so strong that Venus is hotter than Mercury, even though Mercury is closer to the Sun. The heat can't escape into space!\r\n    </p>\r\n    <div class=\"fact-box\">\r\n      <h3>💡 Fun Fact</h3>\r\n      <p>Venus's greenhouse effect is 90 times stronger than Earth's!</p>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🔄 Backwards Day</h2>\r\n    <p>\r\n      Venus is the only planet that rotates backwards (retrograde rotation). This means if you could stand on Venus, you would see the Sun rise in the west and set in the east!\r\n    </p>\r\n    <p>\r\n      Scientists aren't sure why Venus rotates this way. It might have been hit by a huge space rock long ago that knocked it backwards.\r\n    </p>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>☁️ The Clouds of Venus</h2>\r\n    <p>\r\n      Venus is covered in thick yellow clouds made of sulfuric acid. These clouds are about 20-30 km thick and reflect a lot of sunlight, making Venus very bright in our sky.\r\n    </p>\r\n    <p>\r\n      The clouds also create super strong winds - up to 360 km/h (224 mph) at the cloud tops! But on the surface, the air barely moves.\r\n    </p>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🏔️ Volcanoes Everywhere</h2>\r\n    <p>\r\n      Venus has more volcanoes than any other planet - over 1,600 major ones! Some of these might still be active today.\r\n    </p>\r\n    <p>\r\n      The surface also has large plains, high mountains, and deep valleys. The highest mountain on Venus is Maxwell Montes, which is 11 km high!\r\n    </p>\r\n    <div class=\"fact-box\">\r\n      <h3>💡 Fun Fact</h3>\r\n      <p>Venus's surface is about 500 million years old - younger than most planets!</p>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🔭 Exploring Venus</h2>\r\n    <p>\r\n      Many spacecraft have visited Venus:\r\n    </p>\r\n    <ul>\r\n      <li><strong>Venera</strong> - Soviet spacecraft that landed on Venus in the 1970s</li>\r\n      <li><strong>Magellan</strong> - Mapped Venus's surface with radar in the 1990s</li>\r\n      <li><strong>Venus Express</strong> - European mission from 2006-2014</li>\r\n      <li><strong>Akatsuki</strong> - Japanese mission that arrived in 2015</li>\r\n    </ul>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🌍 Earth's Sister Planet</h2>\r\n    <p>\r\n      Venus and Earth are similar in size and are sometimes called \"sister planets.\" But they're very different!\r\n    </p>\r\n    <p>\r\n      Venus has no water, no life, and a toxic atmosphere. It shows us what Earth might be like if the greenhouse effect got out of control.\r\n    </p>\r\n  </div>\r\n\r\n<div class=\"nav-hint\">\r\n  <div>💡 Use the ← → arrows in the top navigation bar to go to the next chapter.</div>\r\n  <div>💡 Use the 🏠 button in the top navigation bar to go back to the Home page.</div>\r\n</div>\r\n\r\n</div>\r\n</body>\r\n</html>\r\n"
            }
          ]
        },
        {
          "id": "solarsystem-ch-import-1784351954791-16",
          "courseId": "solarsystem",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "solarsystem-ch-import-1784351954791-16-step-0",
              "courseId": "solarsystem",
              "chapterId": "solarsystem-ch-import-1784351954791-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "html",
              "title": "Venus Quiz",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n  <meta charset=\"UTF-8\">\r\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n  <title>Solar System Adventure - Venus Quiz</title>\r\n  <style>\r\n    *{\r\n      margin:0;\r\n      padding:0;\r\n      box-sizing:border-box;\r\n    }\r\n    body{\r\n      font-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;\r\n      background:#0f0c29;\r\n      color:#e0e7ff;\r\n      min-height:100vh;\r\n      position:relative;\r\n      overflow-x:hidden;\r\n    }\r\n    .stars{\r\n      position:fixed;\r\n      top:0;\r\n      left:0;\r\n      width:100%;\r\n      height:100%;\r\n      pointer-events:none;\r\n      background-image:\r\n        radial-gradient(2px 2px at 20px 30px,#fff,transparent),\r\n        radial-gradient(2px 2px at 40px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 90px 40px,#fff,transparent),\r\n        radial-gradient(2px 2px at 130px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 160px 120px,#fff,transparent),\r\n        radial-gradient(2px 2px at 200px 50px,#fff,transparent),\r\n        radial-gradient(1px 1px at 250px 160px,#fff,transparent),\r\n        radial-gradient(2px 2px at 300px 90px,#fff,transparent),\r\n        radial-gradient(1px 1px at 350px 130px,#fff,transparent),\r\n        radial-gradient(2px 2px at 400px 60px,#fff,transparent),\r\n        radial-gradient(1px 1px at 450px 180px,#fff,transparent),\r\n        radial-gradient(2px 2px at 500px 100px,#fff,transparent),\r\n        radial-gradient(1px 1px at 550px 140px,#fff,transparent),\r\n        radial-gradient(2px 2px at 600px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 650px 190px,#fff,transparent),\r\n        radial-gradient(2px 2px at 700px 110px,#fff,transparent),\r\n        radial-gradient(1px 1px at 750px 150px,#fff,transparent),\r\n        radial-gradient(2px 2px at 800px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 850px 170px,#fff,transparent);\r\n      background-size:900px 200px;\r\n      animation:twinkle 4s ease-in-out infinite;\r\n      z-index:0;\r\n    }\r\n    @keyframes twinkle{\r\n      0%,100%{opacity:0.3;}\r\n      50%{opacity:0.8;}\r\n    }\r\n    .container{\r\n      max-width:640px;\r\n      margin:auto;\r\n      padding:12px 16px 20px;\r\n      position:relative;\r\n      z-index:1;\r\n    }\r\n    @media (max-width: 480px) {\r\n      .container {\r\n        padding: 10px 12px 16px;\r\n      }\r\n    }\r\n    .header{\r\n      text-align:center;\r\n      margin-bottom:12px;\r\n    }\r\n    h1{\r\n      font-size:24px;\r\n      color:#ff9800;\r\n      margin-bottom:4px;\r\n    }\r\n    .subtitle{\r\n      color:#c4b5fd;\r\n      font-size:16px;\r\n    }\r\n    .player-info{\r\n      display:flex;\r\n      align-items:center;\r\n      justify-content:center;\r\n      gap:8px;\r\n      margin-top:6px;\r\n      font-size:16px;\r\n      color:#ffd700;\r\n      font-weight:bold;\r\n    }\r\n    .player-info span:first-child{\r\n      font-size:24px;\r\n    }\r\n    .competition-bar{\r\n      display:flex;\r\n      justify-content:space-between;\r\n      align-items:center;\r\n      background:#1a1735;\r\n      border-radius:12px;\r\n      padding:10px;\r\n      margin-bottom:12px;\r\n    }\r\n    .competition-bar.hidden{display:none;}\r\n    .competitor{\r\n      display:flex;\r\n      flex-direction:column;\r\n      align-items:center;\r\n      gap:4px;\r\n    }\r\n    .competitor-icon{font-size:28px;}\r\n    .competitor-name{font-size:12px;color:#c4b5fd;}\r\n    .competitor-score{font-size:18px;font-weight:bold;color:#ffd700;}\r\n    .vs-divider{font-size:18px;color:#a78bfa;font-weight:bold;}\r\n    .quiz-card{\r\n      background:#1a1735;\r\n      backdrop-filter:blur(10px);\r\n      border-radius:12px;\r\n      padding:12px;\r\n      margin-bottom:8px;\r\n      border:1px solid rgba(255,255,255,0.1);\r\n      display:none;\r\n    }\r\n    .quiz-card.active{\r\n      display:block;\r\n    }\r\n    .question{\r\n      font-size:15px;\r\n      font-weight:bold;\r\n      margin-bottom:10px;\r\n      color:#fff;\r\n    }\r\n    .options{\r\n      display:flex;\r\n      flex-direction:column;\r\n      gap:6px;\r\n    }\r\n    .option{\r\n      padding:10px 14px;\r\n      background:rgba(255,255,255,0.05);\r\n      border:2px solid rgba(255,255,255,0.2);\r\n      border-radius:8px;\r\n      cursor:pointer;\r\n      font-size:14px;\r\n      transition:0.2s;\r\n    }\r\n    .option:hover{\r\n      background:#1a1735;\r\n      border-color:#ffd700;\r\n    }\r\n    .option.correct{\r\n      background:rgba(34,197,94,0.3);\r\n      border-color:#22c55e;\r\n    }\r\n    .option.wrong{\r\n      background:rgba(239,68,68,0.3);\r\n      border-color:#ef4444;\r\n    }\r\n    .feedback{\r\n      margin-top:8px;\r\n      padding:8px;\r\n      border-radius:8px;\r\n      font-size:13px;\r\n      display:none;\r\n    }\r\n    .feedback.show{\r\n      display:block;\r\n    }\r\n    .feedback.correct{\r\n      background:rgba(34,197,94,0.2);\r\n      color:#4ade80;\r\n    }\r\n    .feedback.wrong{\r\n      background:rgba(239,68,68,0.2);\r\n      color:#f87171;\r\n    }\r\n    .score-card{\r\n      background:linear-gradient(135deg, rgba(255,215,0,0.98), rgba(255,165,0,0.98));\r\n      border-radius:24px;\r\n      padding:10px 20px 60px;\r\n      text-align:center;\r\n      margin-top:20px;\r\n      display:none;\r\n      box-shadow: 0 16px 48px rgba(255, 215, 0, 0.35);\r\n      border:4px solid #fff176;\r\n      z-index: 10;\r\n      position: relative;\r\n    }\r\n    .score-card.show{\r\n      display:block;\r\n      animation: slideUp 0.5s ease-out;\r\n    }\r\n    @keyframes slideUp {\r\n      from {\r\n        opacity: 0;\r\n        transform: translateY(30px);\r\n      }\r\n      to {\r\n        opacity: 1;\r\n        transform: translateY(0);\r\n      }\r\n    }\r\n    .score-card h2{\r\n      font-size:26px;\r\n      margin-top: 0;\r\n      margin-bottom:30px;\r\n      color:#1a1240;\r\n      text-shadow: 1px 1px 0 rgba(255,255,255,0.4);\r\n    }\r\n    .score-display{\r\n      background:linear-gradient(135deg, #1a1240, #3a2f70);\r\n      border-radius:18px;\r\n      padding:18px;\r\n      margin-bottom:18px;\r\n      box-shadow: inset 0 4px 12px rgba(0,0,0,0.35);\r\n      position: relative;\r\n      z-index: 20;\r\n    }\r\n    .score-card .score{\r\n      font-size:52px;\r\n      font-weight:bold;\r\n      margin-bottom:6px;\r\n      color:#ffe066;\r\n      text-shadow: 0 0 18px rgba(255, 224, 102, 0.7);\r\n    }\r\n    .score-label{\r\n      font-size:13px;\r\n      color:#d1c4ff;\r\n      text-transform: uppercase;\r\n      letter-spacing:2px;\r\n    }\r\n    .score-card .message{\r\n      font-size:17px;\r\n      margin-top:10px;\r\n      margin-bottom:16px;\r\n      color:#ffffff;\r\n      font-weight:bold;\r\n      padding:10px;\r\n      background:#1a1240;\r\n      border-radius:12px;\r\n    }\r\n    .podium{\r\n      display:flex;\r\n      justify-content:center;\r\n      align-items:flex-end;\r\n      gap:14px;\r\n      margin-top:120px;\r\n      height:140px;\r\n      padding:6px;\r\n      overflow: visible;\r\n    }\r\n    .podium-place{\r\n      display:flex;\r\n      flex-direction:column;\r\n      align-items:center;\r\n      gap:4px;\r\n      transition:transform 0.3s ease;\r\n      position: relative;\r\n      z-index: 1;\r\n    }\r\n    .podium-place:hover{\r\n      transform:translateY(-1px);\r\n    }\r\n    .podium-character{\r\n      font-size:42px;\r\n      filter:drop-shadow(0 2px 4px rgba(0,0,0,0.3));\r\n      animation: none;\r\n    }\r\n    .podium-bar{\r\n      border-radius:12px 12px 0 0;\r\n      display:flex;\r\n      align-items:center;\r\n      justify-content:center;\r\n      font-size:22px;\r\n      font-weight:bold;\r\n      color:#fff;\r\n      position:relative;\r\n      box-shadow: 0 -4px 18px rgba(0,0,0,0.25);\r\n    }\r\n    .podium-bar.first{\r\n      width:100px;\r\n      height:100px;\r\n      background:linear-gradient(180deg,#b8860b,#8b6914);\r\n      box-shadow: 0 -4px 20px rgba(184,134,11,0.45);\r\n    }\r\n    .podium-bar.second{\r\n      width:90px;\r\n      height:80px;\r\n      background:linear-gradient(180deg,#c0c0c0,#a0a0a0);\r\n      box-shadow: 0 -4px 18px rgba(192,192,192,0.35);\r\n    }\r\n    .rank-badge{\r\n      position:absolute;\r\n      top:-10px;\r\n      font-size:26px;\r\n      animation: none;\r\n    }\r\n    .podium-name{\r\n      font-size:13px;\r\n      color:#1a1240;\r\n      margin-top:6px;\r\n      text-align:center;\r\n      font-weight:bold;\r\n      background:rgba(255,255,255,0.6);\r\n      padding:5px 9px;\r\n      border-radius:8px;\r\n    }\r\n    .podium-score{\r\n      font-size:15px;\r\n      color:#ffffff;\r\n      font-weight:bold;\r\n      background:#1a1240;\r\n      padding:3px 7px;\r\n      border-radius:6px;\r\n    }\r\n    .button-group{\r\n      display:flex;\r\n      gap:10px;\r\n      justify-content:center;\r\n      margin-top:20px;\r\n      flex-wrap:wrap;\r\n    }\r\n    .retry-btn{\r\n      padding:14px 28px;\r\n      border:none;\r\n      border-radius:14px;\r\n      font-size:15px;\r\n      font-weight:bold;\r\n      cursor:pointer;\r\n      transition:all 0.3s ease;\r\n      box-shadow:0 5px 16px rgba(0,0,0,0.25);\r\n    }\r\n    .retry-btn{\r\n      background:linear-gradient(135deg,#1a1240,#3a2f70);\r\n      color:#ffe066;\r\n    }\r\n    .retry-btn:hover{\r\n      transform:scale(1.06);\r\n      box-shadow:0 7px 22px rgba(0,0,0,0.35);\r\n    }\r\n    \r\n    \r\n    /* Mobile adjustments */\r\n    @media (max-width: 480px) {\r\n      .score-card {\r\n        padding:10px 14px 60px;\r\n        margin-top: 14px;\r\n      }\r\n      .score-card h2 {\r\n        font-size: 20px;\r\n      }\r\n      .score-card .score {\r\n        font-size: 10px;\r\n      }\r\n      .score-display {\r\n        padding: 9px;\r\n      }\r\n      .score-card .message {\r\n        margin-top: 8px;\r\n        margin-bottom: 12px;\r\n        font-size: 14px;\r\n        color:#ffffff;\r\n        background:#1a1240;\r\n      }\r\n      .podium {\r\n        height: 120px;\r\n        gap: 12px;\r\n        padding: 6px;\r\n        margin-top: 120px;\r\n      }\r\n      .podium-character {\r\n        font-size: 36px;\r\n      }\r\n      .podium-bar.first {\r\n        width: 85px;\r\n        height: 90px;\r\n        background:linear-gradient(180deg,#b8860b,#8b6914);\r\n      }\r\n      .podium-bar.second {\r\n        width: 75px;\r\n        height: 70px;\r\n      }\r\n      .rank-badge {\r\n        font-size: 22px;\r\n        top: -8px;\r\n      }\r\n      .button-group {\r\n        flex-direction: column;\r\n        gap: 10px;\r\n      }\r\n      .retry-btn {\r\n        width: 100%;\r\n        padding: 14px;\r\n        font-size: 14px;\r\n      }\r\n    }\r\n    .nav-hint{\r\n      margin-top:12px;\r\n      text-align:center;\r\n      font-size:11px;\r\n      color:#a78bfa;\r\n      background:rgba(167,139,250,0.1);\r\n      padding:6px;\r\n      border-radius:8px;\r\n    }\r\n  \r\n  /* solar-desktop-fit */\r\nhtml {\r\n  min-height: 100%;\r\n}\r\nbody:has(.character-grid),\r\nbody:has(.game-shell),\r\nbody:has(#solarSvg),\r\nbody:has(.fire-btn),\r\nbody:has(.planet-game) {\r\n  overflow: hidden !important;\r\n  height: 100%;\r\n  min-height: 0 !important;\r\n}\r\nbody:not(:has(.character-grid)):not(:has(.game-shell)):not(:has(#solarSvg)):not(:has(.fire-btn)):not(:has(.planet-game)) {\r\n  overflow-x: hidden;\r\n  overflow-y: auto;\r\n  -webkit-overflow-scrolling: touch;\r\n  min-height: 100%;\r\n  height: auto;\r\n}\r\n.game-shell {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.character-grid) .container,\r\nbody:has(.game-shell) .container,\r\nbody:has(#solarSvg) .container,\r\nbody:has(.fire-btn) .container,\r\nbody:has(.planet-game) .container {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.game-shell) .game-shell {\r\n  padding: 4px 8px 6px;\r\n}\r\nbody:has(.game-shell) .game-shell .title {\r\n  display: none;\r\n}\r\nbody:has(.game-shell) .ui-container {\r\n  margin-bottom: 4px;\r\n  padding: 4px 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.game-shell) .game-stage {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  width: 100%;\r\n  aspect-ratio: 7 / 6;\r\n}\r\nbody:has(.game-shell) .touch-controls {\r\n  flex-shrink: 0;\r\n  margin-top: 4px;\r\n}\r\nbody:has(#solarSvg) .container {\r\n  padding: 8px 12px 10px;\r\n}\r\nbody:has(#solarSvg) .solar-panel {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  display: flex;\r\n  flex-direction: column;\r\n  margin-bottom: 6px;\r\n  padding: 8px;\r\n}\r\nbody:has(#solarSvg) .svg-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  max-height: none;\r\n  aspect-ratio: unset;\r\n  height: auto;\r\n}\r\nbody:has(#solarSvg) #solarSvg {\r\n  min-height: 0;\r\n  height: 100%;\r\n}\r\nbody:has(#solarSvg) .minigame-panel {\r\n  flex-shrink: 0;\r\n  max-height: 34%;\r\n  overflow-y: auto;\r\n}\r\nbody:has(.fire-btn) .container {\r\n  padding: 4px 12px 6px;\r\n}\r\nbody:has(.fire-btn) .game-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n}\r\nbody:has(.fire-btn) .fire-btn {\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .container {\r\n  padding: 8px 12px 10px;\r\n  justify-content: center;\r\n}\r\nbody:has(.character-grid) .header {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-section {\r\n  padding: 8px;\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-character {\r\n  font-size: 36px;\r\n  margin-bottom: 4px;\r\n}\r\nbody:has(.character-grid) input[type=\"text\"] {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-grid {\r\n  gap: 6px;\r\n  margin-bottom: 0;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-option {\r\n  padding: 6px 2px;\r\n  font-size: 26px;\r\n  border-width: 2px;\r\n  border-radius: 12px;\r\n}\r\nbody:has(.character-grid) .character-name {\r\n  font-size: 10px;\r\n  margin-top: 2px;\r\n}\r\n@media (min-width: 640px), (min-width: 768px) and (max-width: 1024px) {\r\n  body:has(.character-grid) .container {\r\n    padding: 6px 12px 8px;\r\n    justify-content: center;\r\n  }\r\n  body:has(.character-grid) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.character-grid) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(.character-grid) .preview-section {\r\n    padding: 6px 8px;\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 32px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.character-grid) .preview-name {\r\n    font-size: 15px;\r\n  }\r\n  body:has(.character-grid) input[type=\"text\"] {\r\n    padding: 6px 10px;\r\n    margin-bottom: 6px;\r\n    font-size: 14px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-grid {\r\n    gap: 6px;\r\n    margin-bottom: 0;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    padding: 4px 2px;\r\n    font-size: 24px;\r\n    border-width: 2px;\r\n    border-radius: 10px;\r\n  }\r\n  body:has(.character-grid) .character-name {\r\n    font-size: 9px;\r\n    margin-top: 1px;\r\n  }\r\n  body:has(.game-shell) .ui-item {\r\n    font-size: 13px;\r\n    padding: 4px 8px;\r\n  }\r\n  body:has(.game-shell) .touch-controls {\r\n    gap: 10px;\r\n  }\r\n  body:has(#solarSvg) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(#solarSvg) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(#solarSvg) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(#solarSvg) .info-panel,\r\n  body:has(#solarSvg) .nav-hint {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .header {\r\n    margin-bottom: 4px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.fire-btn) .header .subtitle {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .hud {\r\n    padding: 6px 10px;\r\n    margin-bottom: 4px;\r\n    font-size: 12px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .game-wrap {\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.fire-btn) .fire-btn {\r\n    padding: 10px;\r\n    font-size: 14px;\r\n    margin-bottom: 0;\r\n  }\r\n  body:has(.fire-btn) .instructions,\r\n  body:has(.fire-btn) .nav-hint {\r\n    display: none;\r\n  }\r\n  .planet-svg-panel .svg-viewport,\r\n  .svg-viewport {\r\n    max-height: 220px !important;\r\n    min-height: 0 !important;\r\n  }\r\n  .planet-game .game-canvas,\r\n  .game-canvas-wrap {\r\n    height: 220px !important;\r\n    min-height: 180px !important;\r\n    max-height: 220px !important;\r\n  }\r\n  .planet-game {\r\n    padding: 10px;\r\n    margin-top: 10px;\r\n    flex-shrink: 0;\r\n  }\r\n  .planet-game h2 {\r\n    margin-bottom: 8px;\r\n    font-size: 17px;\r\n  }\r\n  .planet-game p {\r\n    margin-bottom: 8px;\r\n    font-size: 12px;\r\n  }\r\n  .touch-controls {\r\n    margin-top: 6px;\r\n    grid-template-columns: repeat(3, 48px);\r\n    grid-template-rows: repeat(3, 48px);\r\n    gap: 6px;\r\n  }\r\n  .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n}\r\n@media (max-height: 760px) {\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 28px;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    font-size: 22px;\r\n    padding: 3px 2px;\r\n  }\r\n  body:has(.game-shell) .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 18px;\r\n  }\r\n}\r\n/* quiz-readability-boost */\r\n.quiz-card{padding:16px !important;}\r\n.question{font-size:20px !important;line-height:1.45 !important;}\r\n.quiz-card .option,.options .option{font-size:18px !important;line-height:1.4 !important;padding:12px 16px !important;}\r\n.feedback{font-size:17px !important;line-height:1.45 !important;}\r\n.competitor-name{font-size:16px !important;}\r\n.competitor-score{font-size:22px !important;}\r\n.vs-divider{font-size:22px !important;}\r\n.competitor-icon{font-size:34px !important;}\r\n.player-info{font-size:18px !important;}\r\n.container > .header .subtitle,.header .subtitle,.subtitle{font-size:18px !important;}\r\n.container > .header h1,.header h1{font-size:28px !important;}\r\n.podium-name{font-size:16px !important;}\r\n.podium-score{font-size:18px !important;}\r\n.score-label{font-size:16px !important;}\r\n.score-card .message{font-size:20px !important;}\r\n.retry-btn{font-size:18px !important;}\r\n.quiz-card .options,.options{gap:10px !important;}\r\n.q-label{font-size:17px !important;}\r\n.q-text{font-size:22px !important;line-height:1.6 !important;}\r\n.card .option,.option{font-size:20px !important;line-height:1.45 !important;padding:14px 18px !important;}\r\n.card .scene,.scene{font-size:20px !important;}\r\n.explain,.explanation{font-size:18px !important;line-height:1.5 !important;}\r\n  \r\nbody.reading-page {\r\n  overflow-x: hidden;\r\n  overflow-y: auto !important;\r\n  height: auto !important;\r\n  min-height: 100%;\r\n  -webkit-overflow-scrolling: touch;\r\n}\r\nbody.reading-page .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  display: block;\r\n}\r\n\r\n/* solar-ui-audit-overrides */\nbody.reading-page,\nbody.reading-page:has(.container),\nbody.reading-page:has(.quiz-card),\nbody.reading-page:has(.character-grid) {\n  overflow-y: auto !important;\n  height: auto !important;\n}\nbody.reading-page .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  display: block;\n}\nbody.reading-page:has(.character-grid) .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  justify-content: flex-start;\n}\n@media (max-width: 639px) {\n  body.big-planet-page .planet-svg-panel {\n    padding: 8px !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    max-width: 100% !important;\n    overflow: hidden !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .svg-viewport,\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    width: 100% !important;\n    max-width: 100% !important;\n    height: auto !important;\n    max-height: min(78vw, calc(100svh - 220px)) !important;\n    min-height: 0 !important;\n    aspect-ratio: 1 !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .container {\n    overflow-x: hidden !important;\n    max-width: 100% !important;\n  }\n  body.big-planet-page .sun-game .game-canvas-wrap,\n  body.big-planet-page .planet-game .game-canvas,\n  body.big-planet-page .planet-game .game-canvas-wrap {\n    height: min(48vh, 400px) !important;\n    min-height: min(40vh, 280px) !important;\n    max-height: min(52vh, 420px) !important;\n  }\n}\n@media (min-width: 640px) {\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport,\n  body.big-planet-page .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n    min-height: min(56vw, calc(100svh - 200px)) !important;\n  }\n}\nbody.big-planet-page .sun-game .game-canvas-wrap,\nbody.big-planet-page .planet-game .game-canvas,\nbody.big-planet-page .planet-game .game-canvas-wrap {\n  width: 100% !important;\n  height: min(50vh, 440px) !important;\n  min-height: min(42vh, 300px) !important;\n  max-height: min(56vh, 480px) !important;\n}\nbody.big-planet-page .sun-game,\nbody.big-planet-page .planet-game {\n  margin-bottom: 8px !important;\n}\nbody.big-planet-page .nav-hint {\n  margin-top: 8px !important;\n  padding-bottom: 8px !important;\n  font-size: 12px !important;\n  line-height: 1.45 !important;\n}\nbody.all-planets-page:has(#solarSvg) .svg-wrap {\n  max-height: min(96vw, calc(100svh - 162px)) !important;\n  min-height: min(43svh, calc(100svh - 168px), 96vw) !important;\n}\nbody.big-game-page:has(.game-shell) {\n  overflow: hidden !important;\n  height: 100% !important;\n  min-height: 100% !important;\n  max-height: 100% !important;\n}\nhtml:has(body.big-game-page) {\n  height: 100% !important;\n  min-height: 100% !important;\n  overflow: hidden !important;\n}\nbody.big-game-page:has(.game-shell) .game-shell {\n  min-height: 100% !important;\n  height: 100% !important;\n  max-height: 100% !important;\n  display: flex !important;\n  flex-direction: column !important;\n}\nbody.big-game-page:has(.game-shell) .stage-wrap {\n  flex: 1 1 auto !important;\n  min-height: 0 !important;\n  align-items: center !important;\n  justify-content: center !important;\n}\nbody.big-game-page:has(.game-shell) .game-stage {\n  flex: 1 1 auto !important;\n  width: 100% !important;\n  height: 100% !important;\n  min-height: 0 !important;\n  max-height: none !important;\n  aspect-ratio: unset !important;\n  margin: 0 !important;\n}\n@media (min-width: 768px) {\n  body.big-game-page:has(.game-shell) .stage-wrap {\n    align-items: center !important;\n    justify-content: center !important;\n  }\n  body.big-game-page:has(.game-shell) .game-stage {\n    flex: 1 1 auto !important;\n    width: 100% !important;\n    height: 100% !important;\n    min-height: 0 !important;\n    max-height: none !important;\n    aspect-ratio: unset !important;\n    margin: 0 !important;\n  }\n}\nbody.big-game-page:has(.fire-btn) .game-wrap {\n  min-height: min(calc(100svh - 178px), 78vh) !important;\n  height: min(calc(100svh - 178px), 78vh) !important;\n  max-height: none !important;\n}\n@media (min-width: 640px) {\n  body:has(.planet-svg-panel) .svg-viewport,\n  body:has(.planet-game) .game-canvas,\n  body:has(.sun-game) .game-canvas-wrap {\n    max-height: none !important;\n  }\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n  }\n}\n  </style>\r\n<script>\r\n(function (w) {\r\n  var BOOK = \"solarsystem\";\r\n  function key(name) {\r\n    return \"book:\" + BOOK + \":\" + name;\r\n  }\r\n  w.SolarPlayer = {\r\n    getUserName: function () {\r\n      return localStorage.getItem(key(\"userName\")) || localStorage.getItem(\"userName\") || \"Explorer\";\r\n    },\r\n    getCharacter: function () {\r\n      return localStorage.getItem(key(\"userCharacter\")) || localStorage.getItem(\"userCharacter\") || \"👨‍🚀\";\r\n    },\r\n    getCharacterName: function () {\r\n      return localStorage.getItem(key(\"characterName\")) || localStorage.getItem(\"characterName\") || \"Astronaut\";\r\n    },\r\n    save: function (name, character, characterName) {\r\n      localStorage.setItem(key(\"userName\"), name);\r\n      localStorage.setItem(key(\"userCharacter\"), character);\r\n      if (characterName != null) localStorage.setItem(key(\"characterName\"), characterName);\r\n      localStorage.setItem(\"userName\", name);\r\n      localStorage.setItem(\"userCharacter\", character);\r\n      if (characterName != null) localStorage.setItem(\"characterName\", characterName);\r\n    },\r\n  };\r\n})(window);\r\n</script>\r\n</head>\r\n<body class=\"reading-page\">\r\n<div class=\"stars\"></div>\r\n<div class=\"container\">\r\n  <div class=\"header\">\r\n    <h1>❓ Venus Quiz</h1>\r\n  </div>\r\n\r\n  <div class=\"competition-bar\" id=\"liveScoreBar\">\r\n    <div class=\"competitor\">\r\n      <div class=\"competitor-icon\" id=\"playerIcon\">👨‍🚀</div>\r\n      <div class=\"competitor-name\" id=\"playerName2\">Explorer</div>\r\n      <div class=\"competitor-score\" id=\"playerScore\">0</div>\r\n    </div>\r\n    <div class=\"vs-divider\">VS</div>\r\n    <div class=\"competitor\">\r\n      <div class=\"competitor-icon\" id=\"botIcon\">🔥</div>\r\n      <div class=\"competitor-name\" id=\"botName\">Aphrodite</div>\r\n      <div class=\"competitor-score\" id=\"computerScore\">0</div>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"quiz-card active\" id=\"quizCard-1\">\r\n    <div class=\"question\">1. Why is Venus the hottest planet?</div>\r\n    <div class=\"options\">\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 1, false)\">It's closest to the Sun</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 1, true)\">Thick atmosphere traps heat</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 1, false)\">It has many volcanoes</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 1, false)\">It's made of fire</div>\r\n    </div>\r\n    <div class=\"feedback\" id=\"feedback-1\"></div>\r\n  </div>\r\n\r\n  <div class=\"quiz-card\" id=\"quizCard-2\">\r\n    <div class=\"question\">2. What is special about Venus's rotation?</div>\r\n    <div class=\"options\">\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 2, true)\">It rotates backwards</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 2, false)\">It doesn't rotate</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 2, false)\">It rotates sideways</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 2, false)\">It's the fastest</div>\r\n    </div>\r\n    <div class=\"feedback\" id=\"feedback-2\"></div>\r\n  </div>\r\n\r\n  <div class=\"quiz-card\" id=\"quizCard-3\">\r\n    <div class=\"question\">3. What are Venus's clouds made of?</div>\r\n    <div class=\"options\">\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 3, false)\">Water vapor</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 3, false)\">Dust</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 3, true)\">Sulfuric acid</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 3, false)\">Carbon dioxide</div>\r\n    </div>\r\n    <div class=\"feedback\" id=\"feedback-3\"></div>\r\n  </div>\r\n\r\n  <div class=\"quiz-card\" id=\"quizCard-4\">\r\n    <div class=\"question\">4. How many volcanoes does Venus have?</div>\r\n    <div class=\"options\">\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 4, false)\">About 100</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 4, false)\">About 500</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 4, true)\">Over 1,600</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 4, false)\">None</div>\r\n    </div>\r\n    <div class=\"feedback\" id=\"feedback-4\"></div>\r\n  </div>\r\n\r\n  <div class=\"quiz-card\" id=\"quizCard-5\">\r\n    <div class=\"question\">5. What planet is Venus similar in size to?</div>\r\n    <div class=\"options\">\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 5, false)\">Mars</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 5, true)\">Earth</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 5, false)\">Jupiter</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 5, false)\">Mercury</div>\r\n    </div>\r\n    <div class=\"feedback\" id=\"feedback-5\"></div>\r\n  </div>\r\n\r\n  <div class=\"score-card\" id=\"scoreCard\">\r\n    <h2>🎉 Quiz Complete!</h2>\r\n    <div class=\"podium\" id=\"podium\">\r\n      <div class=\"podium-place\" id=\"podium-second\">\r\n        <div class=\"podium-character\" id=\"podium-char-2\">🔥</div>\r\n        <div class=\"podium-bar second\">\r\n          <span class=\"rank-badge\">🥈</span>\r\n        </div>\r\n        <div class=\"podium-score\" id=\"podium-score-2\">0</div>\r\n        <div class=\"podium-name\" id=\"podium-name-2\">Aphrodite</div>\r\n      </div>\r\n      <div class=\"podium-place\" id=\"podium-first\">\r\n        <div class=\"podium-character\" id=\"podium-char-1\">👨‍🚀</div>\r\n        <div class=\"podium-bar first\">\r\n          <span class=\"rank-badge\">🥇</span>\r\n        </div>\r\n        <div class=\"podium-score\" id=\"podium-score-1\">0</div>\r\n        <div class=\"podium-name\" id=\"podium-name-1\">Ariel</div>\r\n      </div>\r\n    </div>\r\n    <div class=\"message\" id=\"scoreMessage\"></div>\r\n    <div class=\"button-group\">\r\n      <button class=\"retry-btn\" onclick=\"retryQuiz()\">🔄 Try Again</button>\r\n    </div>\r\n  </div>\r\n\r\n<div class=\"nav-hint\">\r\n  <div>💡 Use the ← → arrows in the top navigation bar to go to the next chapter.</div>\r\n  <div>💡 Use the 🏠 button in the top navigation bar to go back to the Home page.</div>\r\n</div>\r\n\r\n<script>\r\nlet score = 0;\r\nlet currentQuestion = 1;\r\nconst totalQuestions = 5;\r\nlet computerScore = 0;\r\n\r\nfunction checkAnswer(element, questionNum, isCorrect) {\r\n  const parent = element.parentElement;\r\n  const options = parent.querySelectorAll('.option');\r\n  const feedback = document.getElementById('feedback-' + questionNum);\r\n  \r\n  options.forEach(opt => {\r\n    opt.style.pointerEvents = 'none';\r\n  });\r\n  \r\n  // Computer answers randomly (70% chance of being correct)\r\n  const computerCorrect = Math.random() < 0.7;\r\n  if (computerCorrect) {\r\n    computerScore++;\r\n    document.getElementById('computerScore').textContent = computerScore;\r\n  }\r\n  \r\n  if (isCorrect) {\r\n    element.classList.add('correct');\r\n    feedback.textContent = '✅ Correct! Great job!';\r\n    feedback.className = 'feedback show correct';\r\n    score++;\r\n    document.getElementById('playerScore').textContent = score;\r\n  } else {\r\n    element.classList.add('wrong');\r\n    feedback.textContent = '❌ Not quite. Try again next time!';\r\n    feedback.className = 'feedback show wrong';\r\n  }\r\n  \r\n  setTimeout(() => {\r\n    nextQuestion();\r\n  }, 1500);\r\n}\r\n\r\nfunction nextQuestion() {\r\n  const currentCard = document.getElementById('quizCard-' + currentQuestion);\r\n  currentCard.classList.remove('active');\r\n  \r\n  currentQuestion++;\r\n  \r\n  if (currentQuestion <= totalQuestions) {\r\n    const nextCard = document.getElementById('quizCard-' + currentQuestion);\r\n    nextCard.classList.add('active');\r\n  } else {\r\n    showScore();\r\n  }\r\n}\r\n\r\n\r\nfunction showScore() {\r\n  const scoreCard = document.getElementById('scoreCard');\r\n  const scoreMessage = document.getElementById('scoreMessage');\r\n  const podium = document.getElementById('podium');\r\n  \r\n  \r\n  const userName = SolarPlayer.getUserName() || 'Explorer';\r\n  const userCharacter = SolarPlayer.getCharacter() || '👨‍🚀';\r\n  const botName = 'Aphrodite';\r\n  const botCharacter = '🔥';\r\n  \r\n  // Create competitors array with scores\r\n  const competitors = [\r\n    { name: userName, character: userCharacter, score: score, isPlayer: true },\r\n    { name: botName, character: botCharacter, score: computerScore, isPlayer: false }\r\n  ];\r\n  \r\n  // Sort by score (descending)\r\n  competitors.sort((a, b) => b.score - a.score);\r\n  \r\n  // Update podium\r\n  document.getElementById('podium-char-1').textContent = competitors[0].character;\r\n  document.getElementById('podium-name-1').textContent = competitors[0].name;\r\n  document.getElementById('podium-score-1').textContent = competitors[0].score;\r\n  \r\n  document.getElementById('podium-char-2').textContent = competitors[1].character;\r\n  document.getElementById('podium-name-2').textContent = competitors[1].name;\r\n  document.getElementById('podium-score-2').textContent = competitors[1].score;\r\n  \r\n  // Update message\r\n  if (competitors[0].isPlayer) {\r\n    scoreMessage.textContent = '🎉 ' + userName + ' wins! Amazing job!';\r\n  } else {\r\n    scoreMessage.textContent = competitors[0].name + ' won this time. Try again!';\r\n  }\r\n  \r\n  document.getElementById('liveScoreBar').classList.add('hidden');\r\n  document.querySelectorAll('.quiz-card').forEach(c => c.classList.remove('active'));\r\n  podium.style.display = 'flex';\r\n  scoreCard.classList.add('show');\r\n}\r\n\r\nfunction retryQuiz() {\r\n  score = 0;\r\n  currentQuestion = 1;\r\n  computerScore = 0;\r\n  \r\n  document.querySelectorAll('.quiz-card').forEach((card, index) => {\r\n    card.classList.remove('active');\r\n    if (index === 0) card.classList.add('active');\r\n  });\r\n  \r\n  document.querySelectorAll('.option').forEach(opt => {\r\n    opt.classList.remove('correct', 'wrong');\r\n    opt.style.pointerEvents = 'auto';\r\n  });\r\n  \r\n  document.querySelectorAll('.feedback').forEach(fb => {\r\n    fb.classList.remove('show', 'correct', 'wrong');\r\n  });\r\n  \r\n  document.getElementById('scoreCard').classList.remove('show');\r\n  document.getElementById('liveScoreBar').classList.remove('hidden');\r\n  document.getElementById('playerScore').textContent = '0';\r\n  document.getElementById('computerScore').textContent = '0';\r\n}\r\n\r\n// Load player info from page 3 character selection\nfunction loadPlayerInfo() {\n  const userName = SolarPlayer.getUserName() || 'Explorer';\n  const userCharacter = SolarPlayer.getCharacter() || '👨‍🚀';\n  const playerName2 = document.getElementById('playerName2');\n  const playerIcon = document.getElementById('playerIcon');\n  const podiumChar = document.getElementById('podium-char-1');\n  const podiumName = document.getElementById('podium-name-1');\n  if (playerName2) playerName2.textContent = userName;\n  if (playerIcon) playerIcon.textContent = userCharacter;\n  if (podiumChar) podiumChar.textContent = userCharacter;\n  if (podiumName) podiumName.textContent = userName;\n}\nloadPlayerInfo();\n\n</script>\r\n</body>\r\n</html>\r\n"
            }
          ]
        },
        {
          "id": "solarsystem-ch-import-1784351954791-17",
          "courseId": "solarsystem",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "solarsystem-ch-import-1784351954791-17-step-0",
              "courseId": "solarsystem",
              "chapterId": "solarsystem-ch-import-1784351954791-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "html",
              "title": "Earth",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n  <meta charset=\"UTF-8\">\r\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n  <title>Solar System Adventure - Earth</title>\r\n  <style>\r\n    *{\r\n      margin:0;\r\n      padding:0;\r\n      box-sizing:border-box;\r\n    }\r\n    body{\r\n      font-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;\r\n      background:#0f0c29;\r\n      color:#e0e7ff;\r\n      min-height:100vh;\r\n      position:relative;\r\n      overflow-x:hidden;\r\n    }\r\n    .stars{\r\n      position:fixed;\r\n      top:0;\r\n      left:0;\r\n      width:100%;\r\n      height:100%;\r\n      pointer-events:none;\r\n      background-image:\r\n        radial-gradient(2px 2px at 20px 30px,#fff,transparent),\r\n        radial-gradient(2px 2px at 40px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 90px 40px,#fff,transparent),\r\n        radial-gradient(2px 2px at 130px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 160px 120px,#fff,transparent),\r\n        radial-gradient(2px 2px at 200px 50px,#fff,transparent),\r\n        radial-gradient(1px 1px at 250px 160px,#fff,transparent),\r\n        radial-gradient(2px 2px at 300px 90px,#fff,transparent),\r\n        radial-gradient(1px 1px at 350px 130px,#fff,transparent),\r\n        radial-gradient(2px 2px at 400px 60px,#fff,transparent),\r\n        radial-gradient(1px 1px at 450px 180px,#fff,transparent),\r\n        radial-gradient(2px 2px at 500px 100px,#fff,transparent),\r\n        radial-gradient(1px 1px at 550px 140px,#fff,transparent),\r\n        radial-gradient(2px 2px at 600px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 650px 190px,#fff,transparent),\r\n        radial-gradient(2px 2px at 700px 110px,#fff,transparent),\r\n        radial-gradient(1px 1px at 750px 150px,#fff,transparent),\r\n        radial-gradient(2px 2px at 800px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 850px 170px,#fff,transparent);\r\n      background-size:900px 200px;\r\n      animation:twinkle 4s ease-in-out infinite;\r\n      z-index:0;\r\n    }\r\n    @keyframes twinkle{\r\n      0%,100%{opacity:0.3;}\r\n      50%{opacity:0.8;}\r\n    }\r\n    .container{\r\n      max-width:640px;\r\n      margin:auto;\r\n      padding:24px 16px 40px;\r\n      position:relative;\r\n      z-index:1;\r\n    }\r\n    .header{\r\n      text-align:center;\r\n      margin-bottom:20px;\r\n    }\r\n    h1{\r\n      font-size:32px;\r\n      color:#4a90d9;\r\n      margin-bottom:8px;\r\n    }\r\n    .subtitle{\r\n      color:#c4b5fd;\r\n      font-size:16px;\r\n    }\r\n    .earth-display{\r\n      display:flex;\r\n      justify-content:center;\r\n      align-items:center;\r\n      margin:30px 0;\r\n    }\r\n    .earth{\r\n      width:130px;\r\n      height:130px;\r\n      background:radial-gradient(circle at 30% 30%,#4a90d9,#2d5a8a,#1e3a5a);\r\n      border-radius:50%;\r\n      box-shadow:0 0 40px rgba(74,144,217,0.4),inset -15px -15px 30px rgba(0,0,0,0.4);\r\n      cursor:pointer;\r\n      transition:transform 0.3s;\r\n      animation:rotate 20s linear infinite;\r\n      position:relative;\r\n      overflow:hidden;\r\n    }\r\n    .earth::before{\r\n      content:'';\r\n      position:absolute;\r\n      width:100%;\r\n      height:100%;\r\n      background:\r\n        /* North America */\r\n        radial-gradient(ellipse at 25% 25%,rgba(76,175,80,0.8) 0%,rgba(76,175,80,0.4) 15%,transparent 25%),\r\n        /* South America */\r\n        radial-gradient(ellipse at 30% 70%,rgba(76,175,80,0.8) 0%,rgba(76,175,80,0.4) 12%,transparent 22%),\r\n        /* Europe */\r\n        radial-gradient(ellipse at 52% 28%,rgba(76,175,80,0.8) 0%,rgba(76,175,80,0.4) 10%,transparent 18%),\r\n        /* Africa */\r\n        radial-gradient(ellipse at 52% 55%,rgba(76,175,80,0.8) 0%,rgba(76,175,80,0.4) 14%,transparent 24%),\r\n        /* Asia */\r\n        radial-gradient(ellipse at 75% 30%,rgba(76,175,80,0.8) 0%,rgba(76,175,80,0.4) 18%,transparent 30%),\r\n        /* Australia */\r\n        radial-gradient(ellipse at 82% 72%,rgba(76,175,80,0.8) 0%,rgba(76,175,80,0.4) 10%,transparent 18%),\r\n        /* Antarctica */\r\n        radial-gradient(ellipse at 50% 92%,rgba(255,255,255,0.7) 0%,rgba(255,255,255,0.3) 8%,transparent 15%);\r\n      border-radius:50%;\r\n      animation:rotate 20s linear infinite;\r\n    }\r\n    .earth::after{\r\n      content:'';\r\n      position:absolute;\r\n      width:100%;\r\n      height:100%;\r\n      background:\r\n        /* Clouds */\r\n        radial-gradient(ellipse at 15% 40%,rgba(255,255,255,0.5) 0%,transparent 20%),\r\n        radial-gradient(ellipse at 60% 35%,rgba(255,255,255,0.4) 0%,transparent 18%),\r\n        radial-gradient(ellipse at 85% 50%,rgba(255,255,255,0.5) 0%,transparent 22%),\r\n        radial-gradient(ellipse at 40% 75%,rgba(255,255,255,0.4) 0%,transparent 15%);\r\n      border-radius:50%;\r\n      animation:rotate 25s linear infinite reverse;\r\n    }\r\n    .earth:hover{\r\n      transform:scale(1.1);\r\n    }\r\n    @keyframes rotate{\r\n      from{transform:rotate(0deg);}\r\n      to{transform:rotate(360deg);}\r\n    }\r\n    .card{\r\n      background:#1a1735;\r\n      backdrop-filter:blur(10px);\r\n      border-radius:20px;\r\n      padding:20px;\r\n      margin-bottom:16px;\r\n      border:1px solid rgba(255,255,255,0.1);\r\n    }\r\n    .card h2{\r\n      color:#4a90d9;\r\n      margin-bottom:12px;\r\n      font-size:20px;\r\n    }\r\n    .card p{\r\n      font-size:16px;\r\n      line-height:1.7;\r\n      margin-bottom:10px;\r\n    }\r\n    .fact-box{\r\n      background:rgba(251,191,36,0.2);\r\n      border-left:6px solid #fbbf24;\r\n      padding:16px;\r\n      border-radius:12px;\r\n      margin-top:12px;\r\n    }\r\n    .fact-box h3{\r\n      color:#fbbf24;\r\n      margin-bottom:8px;\r\n      font-size:18px;\r\n    }\r\n    .fact-box p{\r\n      font-size:15px;\r\n      line-height:1.6;\r\n      margin:0;\r\n    }\r\n    .stats-grid{\r\n      display:grid;\r\n      grid-template-columns:repeat(2,1fr);\r\n      gap:12px;\r\n      margin-top:12px;\r\n    }\r\n    .stat-item{\r\n      background:rgba(74,144,217,0.1);\r\n      border-radius:12px;\r\n      padding:14px;\r\n      text-align:center;\r\n    }\r\n    .stat-label{\r\n      font-size:13px;\r\n      color:#c4b5fd;\r\n      margin-bottom:4px;\r\n    }\r\n    .stat-value{\r\n      font-size:18px;\r\n      font-weight:bold;\r\n      color:#4a90d9;\r\n    }\r\n    .nav-hint{\r\n      margin-top:20px;\r\n      text-align:center;\r\n      font-size:13px;\r\n      color:#a78bfa;\r\n      background:rgba(167,139,250,0.1);\r\n      padding:10px;\r\n      border-radius:10px;\r\n    }\r\n    .planet-game{\r\n      background:#1a1735;\r\n      backdrop-filter:blur(10px);\r\n      border-radius:20px;\r\n      padding:20px;\r\n      margin-top:20px;\r\n      border:1px solid rgba(255,255,255,0.1);\r\n    }\r\n    .planet-game h2{\r\n      color:#6b93d6;\r\n      margin-bottom:16px;\r\n      font-size:20px;\r\n      text-align:center;\r\n    }\r\n    .planet-game p{\r\n      text-align:center;\r\n      color:#c4b5fd;\r\n      font-size:14px;\r\n      margin-bottom:16px;\r\n    }\r\n    \r\n    .game-hud-float{position:absolute;top:8px;left:8px;right:8px;display:flex;justify-content:space-between;gap:6px;z-index:6;pointer-events:none;flex-wrap:wrap;}\r\n    .game-hud-float span{background:rgba(0,0,0,0.65);padding:5px 10px;border-radius:8px;font-size:12px;font-weight:bold;color:#fff;border:1px solid rgba(255,255,255,0.2);}\r\n    .game-canvas{position:relative;}\r\n\r\n    .game-canvas{position:relative;width:100%;height:280px;min-height:220px;max-height:280px;\r\n      background:rgba(74,144,217,0.2);\r\n      border-radius:16px;\r\n      overflow:hidden;\r\n      border:2px solid rgba(74,144,217,0.3);\r\n      touch-action:none;\r\n    }\r\n    canvas{\r\n      display:block;\r\n      width:100%;\r\n      height:100%;\r\n    }\r\n    .touch-controls{\r\n      display:grid;\r\n      grid-template-columns:repeat(3,60px);\r\n      grid-template-rows:repeat(3,60px);\r\n      gap:8px;\r\n      justify-content:center;\r\n      margin-top:12px;\r\n    }\r\n    .touch-btn{\r\n      width:60px;\r\n      height:60px;\r\n      border-radius:12px;\r\n      background:rgba(255,255,255,0.15);\r\n      border:2px solid rgba(74,144,217,0.3);\r\n      color:#fff;\r\n      font-size:24px;\r\n      cursor:pointer;\r\n      user-select:none;\r\n      -webkit-user-select:none;\r\n      transition:background 0.2s;\r\n      display:flex;\r\n      align-items:center;\r\n      justify-content:center;\r\n    }\r\n    .touch-btn:active{\r\n      background:rgba(255,255,255,0.3);\r\n    }\r\n    .touch-btn:hover{\r\n      background:rgba(255,255,255,0.25);\r\n    }\r\n    .touch-btn.empty{\r\n      visibility:hidden;\r\n    }\r\n    .touch-btn.place{\r\n      background:rgba(255,215,0,0.2);\r\n      border-color:rgba(255,215,0,0.5);\r\n    }\r\n    .touch-btn.place:active{\r\n      background:rgba(255,215,0,0.4);\r\n    }\r\n    .game-score{\r\n      text-align:center;\r\n      font-size:20px;\r\n      color:#6b93d6;\r\n      font-weight:bold;\r\n      margin-top:16px;\r\n    }\r\n    .game-timer{\r\n      text-align:center;\r\n      font-size:16px;\r\n      color:#c4b5fd;\r\n      margin-top:8px;\r\n    }\r\n    .start-game-btn{\r\n      display:block;\r\n      margin:16px auto 0;\r\n      padding:12px 24px;\r\n      border:none;\r\n      border-radius:12px;\r\n      background:linear-gradient(135deg,#4a90d9,#2d5a8a);\r\n      color:#fff;\r\n      font-size:16px;\r\n      font-weight:bold;\r\n      cursor:pointer;\r\n      transition:0.2s;\r\n    }\r\n    .start-game-btn:hover{\r\n      transform:scale(1.05);\r\n    }\r\n  \r\n    .planet-svg-panel{background:#12102a;border-radius:20px;border:1px solid rgba(74,144,217,0.45);padding:12px;margin:20px 0;}\r\n    .svg-viewport{width:100%;aspect-ratio:1;max-height:min(72vw,260px);border-radius:14px;overflow:hidden;background:#0a0820;touch-action:none;}\r\n    .svg-viewport svg{width:100%;height:100%;display:block;cursor:grab;}\r\n    .planet-info-panel{margin-top:10px;min-height:52px;padding:12px 14px;background:#1a1735;border-radius:12px;border-left:4px solid #4a90d9;font-size:14px;line-height:1.55;}\r\n    .planet-info-panel strong{color:#4a90d9;font-size:15px;}\r\n    .svg-controls{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:10px;}\r\n    .svg-ctrl{padding:10px 14px;border:none;border-radius:10px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-size:13px;font-weight:bold;cursor:pointer;min-height:44px;}\r\n    .svg-ctrl.active{background:linear-gradient(135deg,#f59e0b,#ef4444);}\r\n    .game-desc{text-align:center;color:#c4b5fd;font-size:14px;margin-bottom:14px;line-height:1.55;padding:0 8px;}\r\n    .game-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(8,6,24,0.94);padding:22px 26px;border-radius:16px;text-align:center;border:2px solid #4a90d9;z-index:10;min-width:220px;max-width:90%;}\r\n    .game-overlay h3{color:#ffd700;margin-bottom:8px;font-size:20px;}\r\n    .game-overlay p{color:#ddd;margin-bottom:14px;font-size:14px;line-height:1.5;}\r\n    .overlay-btn{padding:10px 26px;border:none;border-radius:12px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-size:15px;font-weight:bold;cursor:pointer;}\r\n    .game-hud{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin-top:12px;}\r\n    .game-hud-item{background:#1a1735;padding:8px 14px;border-radius:8px;font-size:15px;font-weight:bold;color:#4a90d9;border:1px solid rgba(74,144,217,0.45);}\r\n    .game-canvas{position:relative;}\r\n\r\n  /* big-planet-first-view */\nbody.big-planet-page {\n  overflow-x: hidden;\n  overflow-y: auto !important;\n  height: auto !important;\n  min-height: 100%;\n  -webkit-overflow-scrolling: touch;\n}\nbody.big-planet-page .container {\n  height: auto !important;\n  max-height: none !important;\n  max-width: min(960px, 100%);\n  overflow: visible !important;\n  display: block;\n  padding: 8px 10px 32px;\n}\nbody.big-planet-page .header {\n  margin-bottom: 8px;\n}\nbody.big-planet-page .header h1 {\n  font-size: 22px;\n  margin-bottom: 4px;\n}\nbody.big-planet-page .header .subtitle {\n  font-size: 13px;\n  line-height: 1.35;\n}\nbody.big-planet-page .planet-svg-panel {\n  margin: 0 0 10px;\n  padding: 10px;\n  max-width: 100%;\n  box-sizing: border-box;\n  overflow: hidden;\n}\nbody.big-planet-page .svg-viewport {\n  width: 100%;\n  max-width: 100%;\n  height: auto;\n  max-height: min(calc(100svh - 168px), 100%);\n  aspect-ratio: 1;\n  margin: 0 auto;\n  box-sizing: border-box;\n}\nbody.big-planet-page .planet-info-panel {\n  margin-top: 8px;\n}\nbody.big-planet-page .svg-controls {\n  margin-top: 10px;\n}\nbody.big-planet-page .scroll-cue {\n  margin-top: 10px;\n  text-align: center;\n  font-size: 13px;\n  color: #a78bfa;\n  opacity: 0.85;\n}\n@media (min-width: 640px) {\n  body.big-planet-page .svg-viewport {\n    width: min(92vw, 820px);\n    height: min(92vw, calc(100svh - 156px));\n    max-height: min(92vw, calc(100svh - 156px));\n  }\n}\n@media (min-width: 900px) {\n  body.big-planet-page .svg-viewport {\n    width: min(88vw, 920px);\n    height: min(78vh, 920px);\n    max-height: min(78vh, 920px);\n  }\n}\nbody.big-planet-page:has(.planet-svg-panel) {\n  overflow-y: auto !important;\n  height: auto !important;\n}\nbody.big-planet-page:has(.planet-svg-panel) .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  display: block;\n}\nbody.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n  flex: none !important;\n}\nbody.big-planet-page:has(.planet-game) .container,\nbody.big-planet-page:has(.sun-game) .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  display: block;\n}\n@media (min-width: 640px) {\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n  }\n}\n@media (min-width: 900px) {\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    max-height: min(78vh, 920px) !important;\n  }\n}\n/* solar-desktop-fit */\r\nhtml {\r\n  min-height: 100%;\r\n}\r\nbody:has(.character-grid),\r\nbody:has(.game-shell),\r\nbody:has(#solarSvg),\r\nbody:has(.fire-btn),\r\nbody:has(.planet-game) {\r\n  overflow: hidden !important;\r\n  height: 100%;\r\n  min-height: 0 !important;\r\n}\r\nbody:not(:has(.character-grid)):not(:has(.game-shell)):not(:has(#solarSvg)):not(:has(.fire-btn)):not(:has(.planet-game)) {\r\n  overflow-x: hidden;\r\n  overflow-y: auto;\r\n  -webkit-overflow-scrolling: touch;\r\n  min-height: 100%;\r\n  height: auto;\r\n}\r\n.game-shell {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.character-grid) .container,\r\nbody:has(.game-shell) .container,\r\nbody:has(#solarSvg) .container,\r\nbody:has(.fire-btn) .container,\r\nbody:has(.planet-game) .container {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.game-shell) .game-shell {\r\n  padding: 4px 8px 6px;\r\n}\r\nbody:has(.game-shell) .game-shell .title {\r\n  display: none;\r\n}\r\nbody:has(.game-shell) .ui-container {\r\n  margin-bottom: 4px;\r\n  padding: 4px 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.game-shell) .game-stage {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  width: 100%;\r\n  aspect-ratio: 7 / 6;\r\n}\r\nbody:has(.game-shell) .touch-controls {\r\n  flex-shrink: 0;\r\n  margin-top: 4px;\r\n}\r\nbody:has(#solarSvg) .container {\r\n  padding: 8px 12px 10px;\r\n}\r\nbody:has(#solarSvg) .solar-panel {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  display: flex;\r\n  flex-direction: column;\r\n  margin-bottom: 6px;\r\n  padding: 8px;\r\n}\r\nbody:has(#solarSvg) .svg-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  max-height: none;\r\n  aspect-ratio: unset;\r\n  height: auto;\r\n}\r\nbody:has(#solarSvg) #solarSvg {\r\n  min-height: 0;\r\n  height: 100%;\r\n}\r\nbody:has(#solarSvg) .minigame-panel {\r\n  flex-shrink: 0;\r\n  max-height: 34%;\r\n  overflow-y: auto;\r\n}\r\nbody:has(.fire-btn) .container {\r\n  padding: 4px 12px 6px;\r\n}\r\nbody:has(.fire-btn) .game-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n}\r\nbody:has(.fire-btn) .fire-btn {\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .container {\r\n  padding: 8px 12px 10px;\r\n  justify-content: center;\r\n}\r\nbody:has(.character-grid) .header {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-section {\r\n  padding: 8px;\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-character {\r\n  font-size: 36px;\r\n  margin-bottom: 4px;\r\n}\r\nbody:has(.character-grid) input[type=\"text\"] {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-grid {\r\n  gap: 6px;\r\n  margin-bottom: 0;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-option {\r\n  padding: 6px 2px;\r\n  font-size: 26px;\r\n  border-width: 2px;\r\n  border-radius: 12px;\r\n}\r\nbody:has(.character-grid) .character-name {\r\n  font-size: 10px;\r\n  margin-top: 2px;\r\n}\r\n@media (min-width: 640px), (min-width: 768px) and (max-width: 1024px) {\r\n  body:has(.character-grid) .container {\r\n    padding: 6px 12px 8px;\r\n    justify-content: center;\r\n  }\r\n  body:has(.character-grid) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.character-grid) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(.character-grid) .preview-section {\r\n    padding: 6px 8px;\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 32px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.character-grid) .preview-name {\r\n    font-size: 15px;\r\n  }\r\n  body:has(.character-grid) input[type=\"text\"] {\r\n    padding: 6px 10px;\r\n    margin-bottom: 6px;\r\n    font-size: 14px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-grid {\r\n    gap: 6px;\r\n    margin-bottom: 0;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    padding: 4px 2px;\r\n    font-size: 24px;\r\n    border-width: 2px;\r\n    border-radius: 10px;\r\n  }\r\n  body:has(.character-grid) .character-name {\r\n    font-size: 9px;\r\n    margin-top: 1px;\r\n  }\r\n  body:has(.game-shell) .ui-item {\r\n    font-size: 13px;\r\n    padding: 4px 8px;\r\n  }\r\n  body:has(.game-shell) .touch-controls {\r\n    gap: 10px;\r\n  }\r\n  body:has(#solarSvg) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(#solarSvg) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(#solarSvg) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(#solarSvg) .info-panel,\r\n  body:has(#solarSvg) .nav-hint {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .header {\r\n    margin-bottom: 4px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.fire-btn) .header .subtitle {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .hud {\r\n    padding: 6px 10px;\r\n    margin-bottom: 4px;\r\n    font-size: 12px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .game-wrap {\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.fire-btn) .fire-btn {\r\n    padding: 10px;\r\n    font-size: 14px;\r\n    margin-bottom: 0;\r\n  }\r\n  body:has(.fire-btn) .instructions,\r\n  body:has(.fire-btn) .nav-hint {\r\n    display: none;\r\n  }\r\n  .planet-svg-panel .svg-viewport,\r\n  .svg-viewport {\r\n    max-height: 220px !important;\r\n    min-height: 0 !important;\r\n  }\r\n  .planet-game .game-canvas,\r\n  .game-canvas-wrap {\r\n    height: 220px !important;\r\n    min-height: 180px !important;\r\n    max-height: 220px !important;\r\n  }\r\n  .planet-game {\r\n    padding: 10px;\r\n    margin-top: 10px;\r\n    flex-shrink: 0;\r\n  }\r\n  .planet-game h2 {\r\n    margin-bottom: 8px;\r\n    font-size: 17px;\r\n  }\r\n  .planet-game p {\r\n    margin-bottom: 8px;\r\n    font-size: 12px;\r\n  }\r\n  .touch-controls {\r\n    margin-top: 6px;\r\n    grid-template-columns: repeat(3, 48px);\r\n    grid-template-rows: repeat(3, 48px);\r\n    gap: 6px;\r\n  }\r\n  .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n}\r\n@media (max-height: 760px) {\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 28px;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    font-size: 22px;\r\n    padding: 3px 2px;\r\n  }\r\n  body:has(.game-shell) .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 18px;\r\n  }\r\n}\r\n  \r\nbody.reading-page {\r\n  overflow-x: hidden;\r\n  overflow-y: auto !important;\r\n  height: auto !important;\r\n  min-height: 100%;\r\n  -webkit-overflow-scrolling: touch;\r\n}\r\nbody.reading-page .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  display: block;\r\n}\r\n\r\n/* solar-ui-audit-overrides */\nbody.reading-page,\nbody.reading-page:has(.container),\nbody.reading-page:has(.quiz-card),\nbody.reading-page:has(.character-grid) {\n  overflow-y: auto !important;\n  height: auto !important;\n}\nbody.reading-page .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  display: block;\n}\nbody.reading-page:has(.character-grid) .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  justify-content: flex-start;\n}\n@media (max-width: 639px) {\n  body.big-planet-page .planet-svg-panel {\n    padding: 8px !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    max-width: 100% !important;\n    overflow: hidden !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .svg-viewport,\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    width: 100% !important;\n    max-width: 100% !important;\n    height: auto !important;\n    max-height: min(78vw, calc(100svh - 220px)) !important;\n    min-height: 0 !important;\n    aspect-ratio: 1 !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .container {\n    overflow-x: hidden !important;\n    max-width: 100% !important;\n  }\n  body.big-planet-page .sun-game .game-canvas-wrap,\n  body.big-planet-page .planet-game .game-canvas,\n  body.big-planet-page .planet-game .game-canvas-wrap {\n    height: min(48vh, 400px) !important;\n    min-height: min(40vh, 280px) !important;\n    max-height: min(52vh, 420px) !important;\n  }\n}\n@media (min-width: 640px) {\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport,\n  body.big-planet-page .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n    min-height: min(56vw, calc(100svh - 200px)) !important;\n  }\n}\nbody.big-planet-page .sun-game .game-canvas-wrap,\nbody.big-planet-page .planet-game .game-canvas,\nbody.big-planet-page .planet-game .game-canvas-wrap {\n  width: 100% !important;\n  height: min(50vh, 440px) !important;\n  min-height: min(42vh, 300px) !important;\n  max-height: min(56vh, 480px) !important;\n}\nbody.big-planet-page .sun-game,\nbody.big-planet-page .planet-game {\n  margin-bottom: 8px !important;\n}\nbody.big-planet-page .nav-hint {\n  margin-top: 8px !important;\n  padding-bottom: 8px !important;\n  font-size: 12px !important;\n  line-height: 1.45 !important;\n}\nbody.all-planets-page:has(#solarSvg) .svg-wrap {\n  max-height: min(96vw, calc(100svh - 162px)) !important;\n  min-height: min(43svh, calc(100svh - 168px), 96vw) !important;\n}\nbody.big-game-page:has(.game-shell) {\n  overflow: hidden !important;\n  height: 100% !important;\n  min-height: 100% !important;\n  max-height: 100% !important;\n}\nhtml:has(body.big-game-page) {\n  height: 100% !important;\n  min-height: 100% !important;\n  overflow: hidden !important;\n}\nbody.big-game-page:has(.game-shell) .game-shell {\n  min-height: 100% !important;\n  height: 100% !important;\n  max-height: 100% !important;\n  display: flex !important;\n  flex-direction: column !important;\n}\nbody.big-game-page:has(.game-shell) .stage-wrap {\n  flex: 1 1 auto !important;\n  min-height: 0 !important;\n  align-items: center !important;\n  justify-content: center !important;\n}\nbody.big-game-page:has(.game-shell) .game-stage {\n  flex: 1 1 auto !important;\n  width: 100% !important;\n  height: 100% !important;\n  min-height: 0 !important;\n  max-height: none !important;\n  aspect-ratio: unset !important;\n  margin: 0 !important;\n}\n@media (min-width: 768px) {\n  body.big-game-page:has(.game-shell) .stage-wrap {\n    align-items: center !important;\n    justify-content: center !important;\n  }\n  body.big-game-page:has(.game-shell) .game-stage {\n    flex: 1 1 auto !important;\n    width: 100% !important;\n    height: 100% !important;\n    min-height: 0 !important;\n    max-height: none !important;\n    aspect-ratio: unset !important;\n    margin: 0 !important;\n  }\n}\nbody.big-game-page:has(.fire-btn) .game-wrap {\n  min-height: min(calc(100svh - 178px), 78vh) !important;\n  height: min(calc(100svh - 178px), 78vh) !important;\n  max-height: none !important;\n}\n@media (min-width: 640px) {\n  body:has(.planet-svg-panel) .svg-viewport,\n  body:has(.planet-game) .game-canvas,\n  body:has(.sun-game) .game-canvas-wrap {\n    max-height: none !important;\n  }\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n  }\n}\n  </style>\r\n<script>\r\n(function (w) {\r\n  var BOOK = \"solarsystem\";\r\n  function key(name) {\r\n    return \"book:\" + BOOK + \":\" + name;\r\n  }\r\n  w.SolarPlayer = {\r\n    getUserName: function () {\r\n      return localStorage.getItem(key(\"userName\")) || localStorage.getItem(\"userName\") || \"Explorer\";\r\n    },\r\n    getCharacter: function () {\r\n      return localStorage.getItem(key(\"userCharacter\")) || localStorage.getItem(\"userCharacter\") || \"👨‍🚀\";\r\n    },\r\n    getCharacterName: function () {\r\n      return localStorage.getItem(key(\"characterName\")) || localStorage.getItem(\"characterName\") || \"Astronaut\";\r\n    },\r\n    save: function (name, character, characterName) {\r\n      localStorage.setItem(key(\"userName\"), name);\r\n      localStorage.setItem(key(\"userCharacter\"), character);\r\n      if (characterName != null) localStorage.setItem(key(\"characterName\"), characterName);\r\n      localStorage.setItem(\"userName\", name);\r\n      localStorage.setItem(\"userCharacter\", character);\r\n      if (characterName != null) localStorage.setItem(\"characterName\", characterName);\r\n    },\r\n  };\r\n})(window);\r\n</script>\r\n</head>\r\n<body class=\"big-planet-page\">\r\n<div class=\"stars\"></div>\r\n<div class=\"container\">\r\n  <div class=\"header\">\r\n    <h1>🌍 Earth</h1>\r\n    <div class=\"subtitle\">Our home planet!</div>\r\n  </div>\r\n\r\n    <div class=\"planet-svg-panel\">\r\n    <div class=\"svg-viewport\" id=\"svgViewport\">\r\n      <svg id=\"planetSvg\" viewBox=\"0 0 400 400\" xmlns=\"http://www.w3.org/2000/svg\" aria-label=\"Earth\">\r\n        <defs><clipPath id=\"globe\"><circle r=\"88\"/></clipPath></defs>\r\n        <g id=\"planetGroup\"></g>\r\n      </svg>\r\n    </div>\r\n    <div class=\"planet-info-panel\" id=\"planetInfo\">👆 Tap the planet for a fun fact! Spin, zoom &amp; rotate with the buttons.</div>\r\n    <div class=\"svg-controls\">\r\n      <button class=\"svg-ctrl\" id=\"btnSpin\" type=\"button\">Stop</button>\r\n      <button class=\"svg-ctrl\" id=\"btnZoomIn\" type=\"button\">🔍 +</button>\r\n      <button class=\"svg-ctrl\" id=\"btnZoomOut\" type=\"button\">🔍 −</button>\r\n      <button class=\"svg-ctrl\" id=\"btnRotL\" type=\"button\">↺</button>\r\n      <button class=\"svg-ctrl\" id=\"btnRotR\" type=\"button\">↻</button>\r\n    </div>\r\n  </div>\r\n  </div>\r\n    <p class=\"scroll-cue\">↓ Scroll for facts and the mini-game</p>\r\n\r\n  <div class=\"card\">\r\n    <h2>🌟 What is Earth?</h2>\r\n    <p>\r\n      Earth is the third planet from the Sun and the only place we know of that has life! It's the perfect distance from the Sun - not too hot and not too cold.\r\n    </p>\r\n    <p>\r\n      Earth is often called the \"Blue Planet\" because 71% of its surface is covered in water. It's also the only planet not named after a god!\r\n    </p>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>💧 Water and Life</h2>\r\n    <p>\r\n      Earth is the only planet with liquid water on its surface. Water is essential for life - all living things need it to survive!\r\n    </p>\r\n    <p>\r\n      Earth also has the right atmosphere with oxygen, which humans and animals need to breathe. Plants use carbon dioxide and make oxygen for us!\r\n    </p>\r\n    <div class=\"fact-box\">\r\n      <h3>💡 Fun Fact</h3>\r\n      <p>Earth is the only planet where fire can burn!</p>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>📏 How Big is Earth?</h2>\r\n    <p>\r\n      Earth is 12,742 km across. It's not the biggest planet (Jupiter is much bigger), but it's the perfect size for us!\r\n    </p>\r\n    <div class=\"stats-grid\">\r\n      <div class=\"stat-item\">\r\n        <div class=\"stat-label\">Diameter</div>\r\n        <div class=\"stat-value\">12,742 km</div>\r\n      </div>\r\n      <div class=\"stat-item\">\r\n        <div class=\"stat-label\">Distance from Sun</div>\r\n        <div class=\"stat-value\">150 million km</div>\r\n      </div>\r\n      <div class=\"stat-item\">\r\n        <div class=\"stat-label\">Day Length</div>\r\n        <div class=\"stat-value\">24 hours</div>\r\n      </div>\r\n      <div class=\"stat-item\">\r\n        <div class=\"stat-label\">Year Length</div>\r\n        <div class=\"stat-value\">365 days</div>\r\n      </div>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🌍 Layers of Earth</h2>\r\n    <p>\r\n      Earth has different layers, just like an onion:\r\n    </p>\r\n    <ul style=\"margin-left:20px;margin-bottom:10px;\">\r\n      <li style=\"font-size:16px;line-height:1.7;margin-bottom:8px;\"><strong>Crust</strong> - The solid surface we live on</li>\r\n      <li style=\"font-size:16px;line-height:1.7;margin-bottom:8px;\"><strong>Mantle</strong> - Hot, semi-solid layer beneath the crust</li>\r\n      <li style=\"font-size:16px;line-height:1.7;margin-bottom:8px;\"><strong>Outer Core</strong> - Liquid metal (mostly iron)</li>\r\n      <li style=\"font-size:16px;line-height:1.7;margin-bottom:8px;\"><strong>Inner Core</strong> - Solid metal, super hot!</li>\r\n    </ul>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🌙 The Moon</h2>\r\n    <p>\r\n      Earth has one moon! It's about 384,400 km away and takes about 27 days to orbit Earth. The Moon causes ocean tides and helps stabilize Earth's rotation.\r\n    </p>\r\n    <p>\r\n      The Moon is the only place in space humans have visited - 12 astronauts walked on the Moon between 1969 and 1972!\r\n    </p>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🛡️ Protecting Earth</h2>\r\n    <p>\r\n      Earth has a magnetic field that protects us from harmful radiation from the Sun. It also has an atmosphere that burns up most space rocks before they hit the ground!\r\n    </p>\r\n    <p>\r\n      We need to take care of our planet by keeping it clean and protecting nature!\r\n    </p>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <div class=\"fact-box\">\r\n      <h3>🎯 Tap Earth!</h3>\r\n      <p>Click on the planet to learn a fun fact!</p>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"planet-game\">\r\n    <h2>🛰️ Space Station Builder!</h2>\r\n    <p class=\"game-desc\">Move to grab ⚡ energy orbs, then tap 📦 to place modules. Build 10 modules!</p>\r\n    <div class=\"game-canvas\" id=\"gameCanvas\">\r\n      <div class=\"game-hud-float\"><span id=\"gameScore\">Modules: 0</span><span id=\"gameTimer\">⏱ 90s | ⚡100% | ❤️❤️❤️</span></div>\r\n      <canvas id=\"gameCanvasElement\"></canvas>\r\n      <div class=\"game-overlay\" id=\"startScreen\">\r\n        <h3>🛰️ Space Station Builder!</h3>\r\n        <p>Move to grab ⚡ energy orbs, then tap 📦 to place modules. Build 10 modules!</p>\r\n        <button class=\"overlay-btn\" type=\"button\" onclick=\"startGame()\">▶️ Start</button>\r\n      </div>\r\n      <div class=\"game-overlay\" id=\"endScreen\" style=\"display:none;\">\r\n        <h3 id=\"endTitle\">🎉 Great job!</h3>\r\n        <p id=\"endStats\">Score: 0</p>\r\n        <button class=\"overlay-btn\" type=\"button\" onclick=\"startGame()\">🔄 Play Again</button>\r\n      </div>\r\n    </div>\r\n    <div class=\"touch-controls\">\r\n      <button class=\"touch-btn empty\"></button>\r\n      <button class=\"touch-btn\" id=\"upBtn\">⬆️</button>\r\n      <button class=\"touch-btn empty\"></button>\r\n      <button class=\"touch-btn\" id=\"leftBtn\">⬅️</button>\r\n      <button class=\"touch-btn place\" id=\"placeBtn\">📦</button>\r\n      <button class=\"touch-btn\" id=\"rightBtn\">➡️</button>\r\n      <button class=\"touch-btn empty\"></button>\r\n      <button class=\"touch-btn\" id=\"downBtn\">⬇️</button>\r\n      <button class=\"touch-btn empty\"></button>\r\n    </div>\r\n  </div>\r\n\r\n<div class=\"nav-hint\">\r\n  <div>💡 Use the ← → arrows in the top navigation bar to go to the next chapter.</div>\r\n  <div>💡 Use the 🏠 button in the top navigation bar to go back to the Home page.</div>\r\n</div>\r\n\r\n</div>\r\n\r\n<script>\r\nconst earthFacts = [\r\n  \"Earth is about 4.5 billion years old!\",\r\n  \"Earth is the only planet not named after a god!\",\r\n  \"Earth's core is as hot as the Sun's surface!\",\r\n  \"Earth has one moon!\",\r\n  \"70% of Earth's surface is water!\",\r\n  \"Earth is the densest planet in the solar system!\",\r\n  \"Earth's atmosphere protects us from meteors!\",\r\n  \"Earth is the only planet with life!\"\r\n];\r\nlet factIndex = 0;\r\n\r\nfunction showEarthFact() {\r\n  PlanetViewer.nextFact();\r\n}\r\n\r\nfunction checkFact(btn, isCorrect) {\r\n  const result = document.getElementById('gameResult');\r\n  if (isCorrect) {\r\n    btn.classList.add('correct');\r\n    result.textContent = '✅ Correct! Great job!';\r\n    result.style.color = '#4ade80';\r\n  } else {\r\n    btn.classList.add('wrong');\r\n    result.textContent = '❌ Not quite. Try again!';\r\n    result.style.color = '#f87171';\r\n  }\r\n}\r\n\r\n\r\nfunction drawStarfield() {\r\n  const g = ctx.createLinearGradient(0, 0, 0, canvas.height);\r\n  g.addColorStop(0, '#050414');\r\n  g.addColorStop(1, '#12102a');\r\n  ctx.fillStyle = g;\r\n  ctx.fillRect(0, 0, canvas.width, canvas.height);\r\n  for (let i = 0; i < 40; i++) {\r\n    ctx.fillStyle = 'rgba(255,255,255,' + (0.12 + (i % 5) * 0.12) + ')';\r\n    ctx.beginPath();\r\n    ctx.arc((i * 131) % canvas.width, (i * 73) % canvas.height, 0.8 + (i % 3), 0, Math.PI * 2);\r\n    ctx.fill();\r\n  }\r\n}\r\nfunction formatHudTimeLives() {\r\n  return '⏱ ' + gameTime + 's | ⚡' + gameEnergy + '% | ' + '❤️'.repeat(Math.max(0, gameLives)) + '🖤'.repeat(Math.max(0, 3 - gameLives));\r\n}\r\nfunction startHudTimer() {\r\n  if (typeof hudTimer !== 'undefined' && hudTimer) clearInterval(hudTimer);\r\n  hudTimer = setInterval(function() {\r\n    if (!isGameRunning) return;\r\n    gameTime--;\r\n    const el = document.getElementById('gameTimer');\r\n    if (el) el.textContent = formatHudTimeLives();\r\n    if (gameTime <= 0) endGame();\r\n  }, 1000);\r\n}\r\nfunction loseLife() {\r\n  gameLives--;\r\n  const el = document.getElementById('gameTimer');\r\n  if (el) el.textContent = formatHudTimeLives();\r\n  if (gameLives <= 0) endGame();\r\n}\r\n\r\n// Space Station Builder Game - Canvas-based construction\r\nlet gameModules = 0;\r\nlet gameEnergy = 100;\r\nlet animationFrame;\r\nlet isGameRunning = false;\r\nlet canvas, ctx;\r\nlet builder;\r\nlet modules = [];\r\nlet energyOrbs = [];\r\nlet debris = [];\r\nlet keys = {};\r\nlet moveUp = false;\r\nlet moveDown = false;\r\nlet moveLeft = false;\r\nlet moveRight = false;\r\nlet gameTime = 90;\r\nlet gameLives = 3;\r\nlet hudTimer;\r\n\r\nfunction startGame() {\r\n  if (isGameRunning) return;\r\n  const _ss = document.getElementById('startScreen'); if (_ss) _ss.style.display = 'none';\r\n  const _es = document.getElementById('endScreen'); if (_es) _es.style.display = 'none';\r\n  \r\n  canvas = document.getElementById('gameCanvasElement');\r\n  ctx = canvas.getContext('2d');\r\n  \r\n  // Set canvas size\r\n  const canvasContainer = document.getElementById('gameCanvas');\r\n  canvas.width = canvasContainer.clientWidth;\r\n  canvas.height = canvasContainer.clientHeight;\r\n  \r\n  isGameRunning = true;\r\n  gameModules = 0;\r\n  gameEnergy = 100;\r\n  gameTime = 90;\r\n  gameLives = 3;\r\n  modules = [];\r\n  energyOrbs = [];\r\n  debris = [];\r\n  \r\n  // Floating space debris obstacles\r\n  for (let i = 0; i < 6; i++) {\r\n    debris.push({\r\n      x: Math.random() * (canvas.width - 80) + 40,\r\n      y: Math.random() * (canvas.height - 80) + 40,\r\n      r: 18 + Math.random() * 10,\r\n      vx: (Math.random() - 0.5) * 1.2,\r\n      vy: (Math.random() - 0.5) * 1.2\r\n    });\r\n  }\r\n  \r\n  // Initialize builder\r\n  builder = {\r\n    x: canvas.width / 2,\r\n    y: canvas.height / 2,\r\n    width: 30,\r\n    height: 30,\r\n    speed: 4,\r\n    holdingModule: null\r\n  };\r\n  \r\n  // Spawn initial energy orbs\r\n  for (let i = 0; i < 5; i++) {\r\n    spawnEnergyOrb();\r\n  }\r\n  \r\n  document.getElementById('gameScore').textContent = 'Modules: 0';\r\n  document.getElementById('gameTimer').textContent = formatHudTimeLives();\r\n  startHudTimer();\r\n  \r\n  // Enable controls\r\n  document.addEventListener('keydown', handleKeyDown);\r\n  document.addEventListener('keyup', handleKeyUp);\r\n  \r\n  // Touch controls\r\n  const upBtn = document.getElementById('upBtn');\r\n  const downBtn = document.getElementById('downBtn');\r\n  const leftBtn = document.getElementById('leftBtn');\r\n  const rightBtn = document.getElementById('rightBtn');\r\n  const placeBtn = document.getElementById('placeBtn');\r\n  \r\n  upBtn.addEventListener('touchstart', (e) => { e.preventDefault(); moveUp = true; });\r\n  upBtn.addEventListener('touchend', (e) => { e.preventDefault(); moveUp = false; });\r\n  downBtn.addEventListener('touchstart', (e) => { e.preventDefault(); moveDown = true; });\r\n  downBtn.addEventListener('touchend', (e) => { e.preventDefault(); moveDown = false; });\r\n  leftBtn.addEventListener('touchstart', (e) => { e.preventDefault(); moveLeft = true; });\r\n  leftBtn.addEventListener('touchend', (e) => { e.preventDefault(); moveLeft = false; });\r\n  rightBtn.addEventListener('touchstart', (e) => { e.preventDefault(); moveRight = true; });\r\n  rightBtn.addEventListener('touchend', (e) => { e.preventDefault(); moveRight = false; });\r\n  placeBtn.addEventListener('touchstart', (e) => { e.preventDefault(); if (builder.holdingModule) placeModule(); });\r\n  \r\n  upBtn.addEventListener('mousedown', () => moveUp = true);\r\n  upBtn.addEventListener('mouseup', () => moveUp = false);\r\n  downBtn.addEventListener('mousedown', () => moveDown = true);\r\n  downBtn.addEventListener('mouseup', () => moveDown = false);\r\n  leftBtn.addEventListener('mousedown', () => moveLeft = true);\r\n  leftBtn.addEventListener('mouseup', () => moveLeft = false);\r\n  rightBtn.addEventListener('mousedown', () => moveRight = true);\r\n  rightBtn.addEventListener('mouseup', () => moveRight = false);\r\n  placeBtn.addEventListener('mousedown', () => { if (builder.holdingModule) placeModule(); });\r\n  \r\n  // Start game loop\r\n  gameLoop();\r\n}\r\n\r\nfunction handleKeyDown(e) {\r\n  if (!isGameRunning) return;\r\n  \r\n  if (e.key === 'ArrowUp' || e.key === 'w') {\r\n    keys.up = true;\r\n  } else if (e.key === 'ArrowDown' || e.key === 's') {\r\n    keys.down = true;\r\n  } else if (e.key === 'ArrowLeft' || e.key === 'a') {\r\n    keys.left = true;\r\n  } else if (e.key === 'ArrowRight' || e.key === 'd') {\r\n    keys.right = true;\r\n  } else if (e.key === ' ' && builder.holdingModule) {\r\n    // Place module\r\n    placeModule();\r\n  }\r\n  \r\n  // Prevent scrolling\r\n  if (['ArrowUp', 'ArrowDown', 'ArrowLeft', 'ArrowRight', ' '].includes(e.key)) {\r\n    e.preventDefault();\r\n  }\r\n}\r\n\r\nfunction handleKeyUp(e) {\r\n  if (e.key === 'ArrowUp' || e.key === 'w') {\r\n    keys.up = false;\r\n  } else if (e.key === 'ArrowDown' || e.key === 's') {\r\n    keys.down = false;\r\n  } else if (e.key === 'ArrowLeft' || e.key === 'a') {\r\n    keys.left = false;\r\n  } else if (e.key === 'ArrowRight' || e.key === 'd') {\r\n    keys.right = false;\r\n  }\r\n}\r\n\r\nfunction spawnEnergyOrb() {\r\n  energyOrbs.push({\r\n    x: Math.random() * (canvas.width - 40) + 20,\r\n    y: Math.random() * (canvas.height - 40) + 20,\r\n    radius: 12,\r\n    pulse: 0\r\n  });\r\n}\r\n\r\nfunction placeModule() {\r\n  if (builder.holdingModule && gameEnergy >= 20) {\r\n    gameEnergy -= 20;\r\n    if (gameEnergy <= 0) { loseLife(); if (isGameRunning) gameEnergy = 100; }\r\n    document.getElementById('gameTimer').textContent = formatHudTimeLives();\r\n    \r\n    modules.push({\r\n      x: builder.x,\r\n      y: builder.y,\r\n      width: 40,\r\n      height: 30,\r\n      color: ['#4a90d9', '#6b93d6', '#87ceeb', '#4682b4'][gameModules % 4]\r\n    });\r\n    \r\n    gameModules++;\r\n    document.getElementById('gameScore').textContent = 'Modules: ' + gameModules;\r\n    \r\n    builder.holdingModule = null;\r\n    \r\n    // Spawn new energy orb\r\n    if (energyOrbs.length < 5) {\r\n      spawnEnergyOrb();\r\n    }\r\n    \r\n    // Check win condition\r\n    if (gameModules >= 10) {\r\n      endGame();\r\n    }\r\n  }\r\n}\r\n\r\nfunction drawSatelliteModule(x, y, w) {\r\n  ctx.save();\r\n  ctx.globalAlpha = 1;\r\n  const size = Math.max(42, w * 1.35);\r\n  ctx.font = size + 'px \"Segoe UI Emoji\",\"Apple Color Emoji\",sans-serif';\r\n  ctx.textAlign = 'center';\r\n  ctx.textBaseline = 'middle';\r\n  ctx.shadowColor = 'rgba(255,255,255,0.85)';\r\n  ctx.shadowBlur = 6;\r\n  ctx.fillText('🛰️', x, y);\r\n  ctx.shadowBlur = 0;\r\n  ctx.restore();\r\n}\r\n\r\nfunction gameLoop() {\r\n  if (!isGameRunning) return;\r\n  \r\n  // Clear canvas\r\n  drawStarfield();\r\n  \r\n  // Draw Earth in background with improved graphics\r\n  const earthGradient = ctx.createRadialGradient(\r\n    canvas.width / 2, canvas.height + 150, 0,\r\n    canvas.width / 2, canvas.height + 150, 200\r\n  );\r\n  earthGradient.addColorStop(0, '#4a90d9');\r\n  earthGradient.addColorStop(0.5, '#2d5a8a');\r\n  earthGradient.addColorStop(1, '#1e3a5a');\r\n  ctx.fillStyle = earthGradient;\r\n  ctx.beginPath();\r\n  ctx.arc(canvas.width / 2, canvas.height + 150, 200, 0, Math.PI * 2);\r\n  ctx.fill();\r\n  \r\n  // Draw continents (simplified shapes)\r\n  ctx.fillStyle = 'rgba(76, 175, 80, 0.6)';\r\n  \r\n  // North America-like shape\r\n  ctx.beginPath();\r\n  ctx.moveTo(canvas.width / 2 - 80, canvas.height + 50);\r\n  ctx.quadraticCurveTo(canvas.width / 2 - 60, canvas.height + 20, canvas.width / 2 - 40, canvas.height + 40);\r\n  ctx.quadraticCurveTo(canvas.width / 2 - 20, canvas.height + 30, canvas.width / 2, canvas.height + 60);\r\n  ctx.quadraticCurveTo(canvas.width / 2 + 20, canvas.height + 40, canvas.width / 2 + 40, canvas.height + 70);\r\n  ctx.quadraticCurveTo(canvas.width / 2 + 30, canvas.height + 100, canvas.width / 2, canvas.height + 120);\r\n  ctx.quadraticCurveTo(canvas.width / 2 - 30, canvas.height + 100, canvas.width / 2 - 80, canvas.height + 50);\r\n  ctx.fill();\r\n  \r\n  // Europe/Africa-like shape\r\n  ctx.beginPath();\r\n  ctx.moveTo(canvas.width / 2 + 20, canvas.height + 80);\r\n  ctx.quadraticCurveTo(canvas.width / 2 + 40, canvas.height + 60, canvas.width / 2 + 60, canvas.height + 70);\r\n  ctx.quadraticCurveTo(canvas.width / 2 + 80, canvas.height + 90, canvas.width / 2 + 70, canvas.height + 120);\r\n  ctx.quadraticCurveTo(canvas.width / 2 + 50, canvas.height + 140, canvas.width / 2 + 30, canvas.height + 130);\r\n  ctx.quadraticCurveTo(canvas.width / 2 + 10, canvas.height + 110, canvas.width / 2 + 20, canvas.height + 80);\r\n  ctx.fill();\r\n  \r\n  // Asia-like shape\r\n  ctx.beginPath();\r\n  ctx.moveTo(canvas.width / 2 + 70, canvas.height + 60);\r\n  ctx.quadraticCurveTo(canvas.width / 2 + 100, canvas.height + 40, canvas.width / 2 + 130, canvas.height + 70);\r\n  ctx.quadraticCurveTo(canvas.width / 2 + 140, canvas.height + 100, canvas.width / 2 + 120, canvas.height + 130);\r\n  ctx.quadraticCurveTo(canvas.width / 2 + 90, canvas.height + 120, canvas.width / 2 + 70, canvas.height + 60);\r\n  ctx.fill();\r\n  \r\n  // South America-like shape\r\n  ctx.beginPath();\r\n  ctx.moveTo(canvas.width / 2 - 30, canvas.height + 130);\r\n  ctx.quadraticCurveTo(canvas.width / 2 - 10, canvas.height + 150, canvas.width / 2 + 10, canvas.height + 180);\r\n  ctx.quadraticCurveTo(canvas.width / 2 - 10, canvas.height + 200, canvas.width / 2 - 40, canvas.height + 180);\r\n  ctx.quadraticCurveTo(canvas.width / 2 - 50, canvas.height + 150, canvas.width / 2 - 30, canvas.height + 130);\r\n  ctx.fill();\r\n  \r\n  // Australia-like shape\r\n  ctx.beginPath();\r\n  ctx.moveTo(canvas.width / 2 + 100, canvas.height + 160);\r\n  ctx.quadraticCurveTo(canvas.width / 2 + 130, canvas.height + 150, canvas.width / 2 + 140, canvas.height + 170);\r\n  ctx.quadraticCurveTo(canvas.width / 2 + 120, canvas.height + 190, canvas.width / 2 + 90, canvas.height + 180);\r\n  ctx.quadraticCurveTo(canvas.width / 2 + 95, canvas.height + 170, canvas.width / 2 + 100, canvas.height + 160);\r\n  ctx.fill();\r\n  \r\n  // Clouds\r\n  ctx.fillStyle = 'rgba(255, 255, 255, 0.3)';\r\n  for (let i = 0; i < 5; i++) {\r\n    const cloudX = canvas.width / 2 + Math.sin(i * 1.5) * 100;\r\n    const cloudY = canvas.height + 50 + i * 30;\r\n    ctx.beginPath();\r\n    ctx.arc(cloudX, cloudY, 15 + Math.random() * 10, 0, Math.PI * 2);\r\n    ctx.arc(cloudX + 15, cloudY - 5, 12 + Math.random() * 8, 0, Math.PI * 2);\r\n    ctx.arc(cloudX + 30, cloudY, 10 + Math.random() * 6, 0, Math.PI * 2);\r\n    ctx.fill();\r\n  }\r\n  \r\n  // Update builder position\r\n  if (keys.up || moveUp) builder.y -= builder.speed;\r\n  if (keys.down || moveDown) builder.y += builder.speed;\r\n  if (keys.left || moveLeft) builder.x -= builder.speed;\r\n  if (keys.right || moveRight) builder.x += builder.speed;\r\n  \r\n  // Keep builder in bounds\r\n  builder.x = Math.max(builder.width / 2, Math.min(canvas.width - builder.width / 2, builder.x));\r\n  builder.y = Math.max(builder.height / 2, Math.min(canvas.height - builder.height / 2, builder.y));\r\n  \r\n  // Draw placed modules (satellites)\r\n  modules.forEach((module, idx) => {\r\n    drawSatelliteModule(module.x, module.y, module.width);\r\n    if (idx > 0) {\r\n      const prev = modules[idx - 1];\r\n      ctx.strokeStyle = 'rgba(200,200,200,0.45)';\r\n      ctx.lineWidth = 2;\r\n      ctx.setLineDash([4, 4]);\r\n      ctx.beginPath();\r\n      ctx.moveTo(prev.x, prev.y);\r\n      ctx.lineTo(module.x, module.y);\r\n      ctx.stroke();\r\n      ctx.setLineDash([]);\r\n    }\r\n  });\r\n  \r\n  // Draw & update debris obstacles\r\n  debris.forEach(d => {\r\n    d.x += d.vx; d.y += d.vy;\r\n    if (d.x < d.r || d.x > canvas.width - d.r) d.vx *= -1;\r\n    if (d.y < d.r || d.y > canvas.height - d.r) d.vy *= -1;\r\n    ctx.font = (d.r * 1.4) + 'px serif';\r\n    ctx.textAlign = 'center'; ctx.textBaseline = 'middle';\r\n    ctx.fillText('☄️', d.x, d.y);\r\n    if (Math.hypot(builder.x - d.x, builder.y - d.y) < d.r + builder.width / 2) {\r\n      gameEnergy -= 25;\r\n      d.x = Math.random() * (canvas.width - 80) + 40;\r\n      d.y = Math.random() * (canvas.height - 80) + 40;\r\n      if (gameEnergy <= 0) { loseLife(); if (isGameRunning) gameEnergy = 100; }\r\n      document.getElementById('gameTimer').textContent = formatHudTimeLives();\r\n    }\r\n  });\r\n  \r\n  // Draw energy orbs\r\n  energyOrbs.forEach((orb, index) => {\r\n    orb.pulse += 0.1;\r\n    const pulseSize = Math.sin(orb.pulse) * 3;\r\n    \r\n    ctx.fillStyle = '#ffd700';\r\n    ctx.beginPath();\r\n    ctx.arc(orb.x, orb.y, orb.radius + pulseSize, 0, Math.PI * 2);\r\n    ctx.fill();\r\n    \r\n    // Check collection\r\n    if (!builder.holdingModule) {\r\n      const dx = builder.x - orb.x;\r\n      const dy = builder.y - orb.y;\r\n      const distance = Math.sqrt(dx * dx + dy * dy);\r\n      \r\n      if (distance < builder.width / 2 + orb.radius) {\r\n        energyOrbs.splice(index, 1);\r\n        builder.holdingModule = true;\r\n        gameEnergy += 10;\r\n        document.getElementById('gameTimer').textContent = formatHudTimeLives();\r\n      }\r\n    }\r\n  });\r\n  \r\n  // Draw builder astronaut\r\n  ctx.font = '28px serif';\r\n  ctx.textAlign = 'center'; ctx.textBaseline = 'middle';\r\n  ctx.fillText(builder.holdingModule ? '🧑‍🚀📦' : '🧑‍🚀', builder.x, builder.y);\r\n  \r\n  animationFrame = requestAnimationFrame(gameLoop);\r\n}\r\n\r\nfunction endGame() {\r\n  isGameRunning = false;\r\n  if (hudTimer) clearInterval(hudTimer);\r\n  cancelAnimationFrame(animationFrame);\r\n  document.removeEventListener('keydown', handleKeyDown);\r\n  document.removeEventListener('keyup', handleKeyUp);\r\n  const endScreen = document.getElementById('endScreen');\r\n  const endTitle = document.getElementById('endTitle');\r\n  const endStats = document.getElementById('endStats');\r\n  if (endTitle) endTitle.textContent = gameModules >= 10 ? '🎉 Station Complete!' : '🛰️ Game Over!';\r\n  if (endStats) endStats.textContent = 'Modules Built: ' + gameModules;\r\n  if (endScreen) endScreen.style.display = 'block';\r\n}\r\n/* Planet texture art — NASA maps embedded as data URIs (no external assets) */\r\nconst PLANET_TEXTURE_DATA = {\r\n  sun: \"data:image/jpeg;base64,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\",\r\n  mercury: \"data:image/jpeg;base64,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\",\r\n  venus: \"data:image/jpeg;base64,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\",\r\n  earth: \"data:image/jpeg;base64,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\",\r\n  mars: \"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAYEBAUEBAYFBQUGBgYHCQ4JCQgICRINDQoOFRIWFhUSFBQXGiEcFxgfGRQUHScdHyIjJSUlFhwpLCgkKyEkJST/2wBDAQYGBgkICREJCREkGBQYJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCT/wAARCAGAAYADASIAAhEBAxEB/8QAHAAAAgMBAQEBAAAAAAAAAAAAAwQBAgUGAAcI/8QARhAAAgIBAwIFAQYEBAQFAgUFAQIDEQAEEiExQQUTIlFhcQYUMoGRoQcjQrEVUsHRM2Lh8CRDcoLxCJIWFzVFU0Rzg4Si/8QAGgEAAwEBAQEAAAAAAAAAAAAAAgMEAQAFBv/EADIRAAICAgIBAwEGBgIDAQAAAAABAhEDIRIxBCJBURMFFGFxkaEVMkKB0fAjsTNTsuH/2gAMAwEAAhEDEQA/AP1Nuz24e+fIPDf43eFyyeXMdQovgiRTnQ6f+KPgUpH/AI6db7Mit/bELycfyUy8DOv6bO+v5z276ZyUH2+8Dlbb/jECn2kXbmnB9oNDqFDReI6ZwehEin/XGRywl0xM8GWH80Wv7M2ryczv8ThC7jqIK99wr++Lt9o9CpKrrNM7DqFbcf2vNc4rtgqEn0jZvPXmNp/H/vJITR6lgP6qoH9cbj1q2PMMsN9mo/2zVJPoxxkux7PXgDqY6BWQEHuDk+cpNB1J9jwc0Gw2e+owAmvrQ+CaOR56g/iH/wBwzTrGDnrxY6lP836kYF9fCnVxXvWZo7Y9uHvkF1HcZmt4nG34G4+Mp96c8hePnM5I2maoce+Td5iv4xFpiRLKiEC6BzA8W/iX4P4Y2yXXRK/ZS3qP5YEssI9sbjwZJ/yqzucnOJ8H+2Wo8XG7TaKZlPRmXbx+ebaz+JS/+Wi/HXOjljJWjsmGeN8ZaNq89uHxmUsevbrIi/QZYRa9WH84Mv8A6cO/wFV+Jp7si8Wji1J/FIB+QwnlTf8A8w/Nc0wLfzk384JEmB9TIR8DCUa6jOOJ/PPc54X3r8s9ecaTkZ7cMjzUHU5xxPOevK+ch6c54ToT85xhbPXlfNXPCZTxmnWWvJu8oZl7VlfOHxnHBN2evFpJwBf+mJP4mqA06CvfMbSNSb6Nbdnt4985vU/anSaUFp9VFGoH4twrM2T+IngcVlvFUP8AyhbxbzY12x0fGyy3GL/Q7bcPfPXnzbV/xZ0MJPkebMO22O7/AHzOf+Mfq/8A0+WvdmC4p+ZhXuUR+zPJa/lPrW7Pbxnx6b+LmrdDJp9LDt/59SP9sz5P40+Jrd6PTLXczg/6Zi83Ewv4V5Pwfcdw+M9vHuM/Pur/AI8eJwn+VFohXvIcDF/9QfiCj+Ymiv2sn/TC+9Q+GC/s7Ku2v1P0PvHxng498+BQf/UOxrztPB/7XIzTg/jvpNVQaIKOvEo/2Gb95gD/AA/N7V+qPh+lMupAZNA0yBq3KpJ/PNB59SIAq+FlIwbV/urXx/zVncJH9ivs/FBFqJvEdZqSwaTTatdmoTnjcQNo7/PSsib7eBI10cBnOhJ9Uc0hYgdgpBBH/XPMnLi/UfQYk5xuH71/v+9nAf4sY6R47Y8cg3+mUl8RpTcWwg1+Abgfoec2ftF4x4b4pOF0nhaaSNU8sHezux/zFmsj8sxho5NNFX30O55DiMFq9ix65ilH3GOOT2f/AF/k9/ic6qEkecCuA19PpjUWv1ej2zR6jUaYdRIpZP34zd+zf25ePw+TwvVrGrvIN088rBClV6gFJ/T36ZrR/b3QPBD4c3g+g00QYxtPGTLa+5DDnkD6Z3X4A+p9bMTQ/bP7S6OVW032k1qt2Ek+4H/7s6KP+M/240aIsq6LWoQSN+n/ABAdeVIzmXn8G132mi0o8M8LmSSzG8SHSsxAJpgrBQT0688Z1Gr8C8MEKeAeFSw6vVyyeadRpg7+SrX6JDVLR4JJ9rrC5Tirixbhim+OSOwafx81qzFdX4K8ZagfJmKj67WGdjoP4vrrwkH3OckpuC2o6e5JHP0vPhv2m0Wv8P1P3aaHS6h0XY7aeVZPz3ixfwMnR+Ca7xLQvJ4XoPEpfIj3zKGJr6gXQv64f1J0qdCvu2K2pRtfofoGP+MWhTTzM2m1Q8ngbq3N/wC0nOL8S/8AqEkkneCLwXUu6mg25T+2fKRpdVpWWaOXVaeSraOQng/Q4nLoo3uX7xMuoJs/Ocs03qUjpeFiirhDf5n0LW/x5+0jSsuj0en0yj/+T1t+fYZ0ngH8UdPqNKJfGPHYvvQbcDGjqK/ylSK/PPiZ8MZUV5RId/Ng3eLNDEJVCOR73jNS6Ypw4dxX7f4P0XN/F7wKJy6F9RMRVxR7EPyQe/0xWX+NcQiOzSUR3ZgM+GwSPC5UM7R1YKCyPqD1GJavWo0xYsT7ewzEsjepGuOCKtxPoH2q/iH4h4yzPFrBp4z1CH1N+ec99ltax8eXULt1etQ+YlrvHH1zK0svg2r04j1MEhns26seR26YpHFptLJN5Ujbkb0AggMPqO+Ysapx3Yby04yVV8WfpT7PfxO18M8cGu8F8qM8F1Hl18UeDnbRfbzwwhS7GGv83OfkEeKs6pJEJd3Qu7k0fbCr9qPECu1ZG474WOWaCq7E5cPi5HdV+R+ytF9rPC9aoKauJW6cng5of4ppCAPvEVnkerPxOPtX4lBWzVy39Tj0H228ckRQp3kdOuN+8ZEukT/cMMnqbX9rP2cuvgO3+avq6exwq6hGunX9c/HsP248Z07KJkMbr0O4qRmlF/F/7TRkn7/ObFAl91fr0zl5cveP7nS+zI/0z/VNH6v+8JZG8fTvkrKDdyCx2OflPTfxk+0MMgf/ABJwR7Vz9c1tL/HX7RRECKfzL52lNwOF97S7iwP4XJ9TX7/4P0q8yhSSwX69Mz5fF4YWKyzpGexJz8wePfxj+1nicrKPEpNPHfqjRtn7jMKbxnxrxJHlMniE7dSzk1+p64M/Lfsv1Dx/Zif80v0R+n9Z9vvB9MzpJ4lpEZLDfzBmSP4r/Z2Jtr+NRSP38v1BfzGfmoweKSSFHgcFRduwA/65T7jrWkMn3cKe54H54r7zJ+6KP4bjXs/9/sfrTw77ZeBapDKPGYto6sXCj++auk8f8K8QTzNHr49TGG2lkawD7Xn4z+9eI6UkwiVVPY85s/Z77TeKeHmcw6nUJMFB2KxQN9T7j2wvvM4q3TA/huKTqLaf4o/YRk06R7/MUKe4zP13iOm0vpaWIBu8kqr/AHOfmF/tt9pNXG0cmsl8tuqySmv+uY8niXjM7ctGou+SOc1+Y30v3Bj9kruUn+n/AOn6tl+0nhWlBXVeJ6KKRQCVM68X06HET9sPA2V5W8f0CIhII88brHx1z8t7J0BlE62TypGVi8ePh2tT7/oH10C0WhjbyzID7NRqvzzF5UpOo0E/szHBXNv9j7t9oP4v+CaWJ49FppdbMLHMmxT+ZskflnI6j+L+vmi8uDUeHaTfyI9LpptRKvwWbat5828a8Ug1ZQ+F+Ex6P02wMrOxP1IA/LM6PQ+K6pC/lLGx6PZU/tgOcmrk6HLx8cXUIt/udzpPtUPHfF4YNVH41rvEJWqJJZtPBET9W6fAx37Q/Yz7ctLJO3hmj02nQDYX1kTsB/6hQz5v4b4h4p4D4vpNfBDDLPopBLD5otd46WB1+nfO8+z32o0vjWpTxP7Sw6rVy6dmaOKKYR6feQKBWvUQ43cmu1cYMoY0rYUcmZvjG/y/2jndT4J9qZUAaDWSCyA0ALqfzTg4eD+HP2veNJB4TrmL8gSRNZH559Cj/iT45/i00PhK+DaXTLHsWORGl8s3+IkVbdq6D2wniM322LRyaj7czrpJhuUeH6dEA91O3kc8c5iyY0u/2ClizOSuPfyziX/hz9s9P4bNqZfBZVihG5rU7q96rOXhTWtJEJEEUMpO2RzS0DRPXjPuvg3gfh/iivN439o/EPGZGiZ002o1DJ0FFQAR++c5qv4e/ZfxmFYx998Lfztwmkd3LKTyhFUB7HnM5R/U31bTu1/v5/sfPtP4BqvE9OZtLP4dLtZlKmYLwO9tmWdGhBA+7eZuI2rMCc+8wfwq+xPjXha+HxRavS7KdpI5itmqsWNp6dSMr4d4b/CvwWNdIkmm1k8LeX52pLMWY/8APVUO5w1F1doU80XJpRbr4R8E00DTagRDTeYbqlbk4eRBpSweGRCho8XRz7xof4Z/Yz7Sa/VeK6HdxSH7rqN0aEgdPSOfqTi2t/gn4PHA0n37xiZoSSNlbz3CqOAfzwnCb37AryMS9LdP8j5CI44drBVJvpWEU+a3Cbfes9JED/VzkRDy/UWHW7755/Z7aVOg406WCIx+eUkhiYkqhDDpR4wbyW34jVdjkBWLfjIrBpjHJPSRQ6XTkHdfvz74zAkO31RKK988K5BIIPfPKiM3K3nN2joxp2hnw3WTeCeJJ4l4c50+pUFd6gEUfcEEZL6jUa7X6rxCfUzPqtQd0klhd5PuBXGBCkWKA/LCKojXdV+1cH6HAeR1Vhxww5cq2e8qJ42Eu+9tDaeh/wBsc8P+1/jHhWjOg8O1p0mmstsgjVSSepLVd/niY37b4HwMhlB55r3zIzcembkxRn/MgGoml1r+bPLLI/8AmkYsf1OKy6SCXqlnHWAVa98CEG8mgbFc4Sk+wJRXQnIrxAeVwVFAYhr9L5ke8RVL3KjNuWIkggYNomqhYv2xkMtOxOXApJpnO6bz9FJ5kbgkivfENbAC7SBFQk2a6Z1Oq0i7d6jaQOeeuYOuB5G2h8ZfhycnZ5Pk4OC4sygzxmwdp+OMPp52UtYLBxTfIyBErMFPfpzj8Hh7uhCVx1vtlEpJdkWOEm9EBlTTkRvEzkV6wKr2+vzgButkZVUnkC+MHN4dqlZiFY7eGoXlIlaOg97ffi8FJezGNu6aoZi00kqs1KoUbvXwD9Pc454fNEQAsro/tt9I/PBs+rGlYRPD5B4AaPcwH16YbwnTTSI4FsO46A4qctNsfih6kkafiK63X+VEmyZgaMh4AH685paL7OwRoGnmkd+D6QFA/vhNLA3lgAgGuSBmiprjgf6Z5eTPJLjE97D4sW+clYqdBDIiiaOJzG25W8sAj6++MgqqhQijaKBCj9MlmPY1g2dem28RbfZWoxjtENQHCR8G+VGRJJJJ/wCYwX65YrxuCgZQ2OorCQMkBaJL9W5vqcsscdKdn1Htklh3z0bLZu6+MbdoRSTLbISuwpXPUDPSRRUQIwv55DyLXTA+aobr0zKZrkgq6eHbyo9/rl/ucYAbYOnQ9cUPiMKvyxNdSOgy7eKRMgMRsHpfXNcJGLJjDGLbxWAl0EU3qKsCOwJ5zy6wdKYfXvhfvcai725qUkC5QfYbw3UyeF61dZHHppnUUE1MAkT9Dmh4z9p/G/HQqa/WFtOv4dPCgiiA9tq1xmKusE1soYL0sjCJqlUnzAH4qmwuc0qA+lik+TW/krr1i1somXTQaVgmzbpl8ux8kGz9ScXj00cS7EQKvsMO8yk8Cspv4znKT7OUYL+VFwSi7EYgVXp4xgaicUxnl3DiwaOLqQecvxxycVJFERp/ENUG8xppS5/qZrv64X/GNe5XdqZGCClDmwv0xQnjmuMG8h7VgJBtpD+s8V12s066efXzvEvIiMh2j8sF4TH4WPFIYvFpJ4NE9+ZPCm9locDb8n9MS3mwSRlCA0pclifbtjI2nsTNJqo6Nqbxn/CtXKvgXiWsTThj5clmNyPkA5k6nxDVaos76md3ZtzF5Gtj79euBo3yBWVq29hhJtdAuKrZR45DKQn4K64ExbH2ty1YWPWAz0FJUcce+TPEXl3buDzQxyTWmTtp7QIxKSu0gWLxiNeikerKxQsDuvi+LxuGKm6j64rI6HYo2XXR7qNggYRNK1c1nrkhIF2pPOGhlLrdCsmk5FsVGwLQMD2yTAbqqGOKoftljFZAGL5MdwRmyadweLrKMsoSgBx2zaMII6DBSaNf8uFHJ8i5YvgyQm8DcvOeXSLVg5qJpVAJ2554LUlVvN+p8GfS+THaPaa5wRJ7EV9M03garZaJ7YnqQ8LDYg44IOMjKxOSNKxCaOrs8HFtR4STEJXASPpdYXUalSfUKI9ji83iLPGsTu1dr6ZZBTVUedlljd2Y2o0iwS/yZLB55GNaSd0mUtQa+uD1EX80AkhT0xqDRQSKWTUgyDlQRX75W3rZ50Y1J8Qsgk0+oMiDasgIJPQ4qzwrKN6o6nqQt3l21TKpsfhNVeKah0u1B55GZGD9wp5F7DkkenlYLEH2nsPfN3QQaaOFBCGW+Xvuc5jQ6hVI9XPSvbNiHxElqLVt4qqvFZscqpFPi5oXyZvT6pNCiMNJNPubaRGaI+cMxXqDY7H3GY8HiLs43MStc/Oa+neOVAymx24zzMkHHs9rDkU3pngpJs5PlE9PrWFRbPfj4wY1MckpRUK8cMxr8sBNsY6XZGwjKmInrg014JFoQO+EXXRsrcG644w+MkBzg/cq8aqtFwGAs3i+9KKqQSe+UYCVj1ZjydxyGjVTYPPTHRXyTTlfRL8KTxx2JxSUPJE79roVhJNOZAN3QdvfJRQo2gGqNn2xypE0remZr6ctEFLlNzUL6YLzY9LIeS5U0oB44743qdI8jBgp2gfrik/h4U764HUe4+Moi0+yOalF6R5deSQ9XR/+4+/0wcutl3b1s2eL7nBecIXO1uBxtrqMnTxrqWcPJHG1bgCaxnBLdCXkk9WHi1b7tofYCOTfAOER3L+pi/fluoxWHTLJIUjYOOm4ci/jNLSadmUKUVmCEc4vIkh2Fyl2WhnZgaXgftjXmsE8zyzs6bj74H7uYkKMCAwuxgtTp2KIwNp0v2/LEtJsqjKSQ0urVCN42nvzjDSx7S6lio75jsjuQa4vaDh2XUQRCI0qngAc3mPEjY55btFn8WdJKEQI9ycMfEonXaAS30rM6SCdW/mR7OLF9M8mnllV2iHKDcSD0wnjjQEc2SzRg1IlqxtJ5Avrl1d934LF9MViD6Z1kJG0Dg9qwq6sWSD1PArkYtwvocslLYd7uyPyGREimQI5IB7+2DOqVWLPuJA9qyscgaQs3vV/lnfTZzyoBopHaVXNBWBb9OBjsMRJZyxNjaPjFoomijBBJeq5xuF7iUBCG73hZJfAGGDemE+7lCFBLN74zDp2JPb6Z6FWYhiOceihaugHGQ5Mvseph8ddgPuhIAPI63lk0xUGg1YzCuoErB/LMNDZQ9V97+MZUCqrnAeQYsfuKQxMoAojGUQXljQ6ZIYLgs1F9oA6c4CQ3yDhWcHBOcFBFb4rLRiifnKqO/vnt23rhA7LSIpF98R1cKSgq461+eFmlY8g1zmfLq2jdkkYURQYdVOFBO9A5JJLZla3whkLvHZUc8dc5+ZnVypRgR752q6mHYzGQEKOT74GfQ6TWKSIlDHgfOX4vJcf5keX5HhKe4OmcTNqi8Iib+k2p7/ngItSVNWeOM2PFfAfLZfKYhhyVvnMaWIwuVIFj2z08coyWjw82PJjl6gvmeY4G7k+5756UGF2jkHqXqLxNpAvJOQJDIOTRHfGcRHMKs5TeBX0PfNPTy+YAWHNAcZjAXXteaMBeN9pBP8ArgzjoPFJpnT6WAOqlTtCECqu+M2NNtd9q/8ADVRx85ycHiwiUoVNkdQavN/wrXwfd1G/1Hk++eP5OKS2fR+Fng9I20UdqGZ2uEkagyIpokeZ/mvHY33Cwcs6q6FXAZT75DCXFnqzhyiYse0lt+4iuK9892oisbGk2ikUAjj65Q6bddN3omv1yv6iZB9JoFHHSk9/YZIdTzdDHE0cYF7yD270MFN4Y0rEmQ0e1YCyK9jHiaWkJfeKfaB856GVJXIYEk+3vh18GeJCVdWYdjxismj1IIAGxbst26ZQnF9MjkpxfqQxqplgQIlFrpvfEndDZK+kn35r2weokkhBK+oVywxOTUlQpsg9+cbjhoRmyb2LeJLG8rCGMj+wxaCDzJVeVVlX2HQ45qNxhZVCKW5Nmz+eB0UQ2PGw20OADwTlcXUTzpRuYzC7LLQIXvXb8vnNWGZkmBFepGN+3vmCi0QhZgAe3fNvROH2jrRoj8sTlRTgk+hqeXzQtix2W+cVYoAVIBJP6DK6jULFMygkqRXJ/XAeYjrfQYuMdD5Ttl5CIxYHB6HJ85nKFpB8j2GDDFygB4HPwMrEwjmYkXfA/wB8OkLtj0jvKV3cqDxx7YFgq+lB+Lt74XSyAI4IYkjgZURs5NiubxSaToc4tqyA6sAvWuLxeaNiSwUlgOa98YaIIKvg54qYWLs1BBZrphp10Lkm+zyaNp4wzEChyB3+cjUN5CKBtUgcAdcJp5ZCglI4fgjF5ozO5Lqe4HbnOT3s5qo6Hdjm/Sa+mMaeE7hYrDhlJPvlgQnOQTm2etjxpBoxt69sL5xu7OJeeSvBrnJE575O4MrWVLRqxzjgH2yxk9sy1mogk8HDrMX4J4+MBxaDUkxzdxd5YG+2LoRxffG4VL8gdMK9ANUyDyMExN46umZj06855tHfUYPJIJIUBBSqyv4icI0e0mjwMGF/S86wuIGboT7ZmTbXA3pRq6PXNgIdxF0CCfri+rgEq9AMOMqFTg2YBVEkW4xKjtbP/lI/7/bH45oyAAQG6Cu5y0+kpNsYArp8ZnBZI3Msh/mHgf8AKv8AucqTU0Q8XjkG1ZLJtoMzdCe2cp4tCYZT1o88jOlfUKTzwLoXmF9oJC1AryP3y3xbUqPN+0KlBs52eyar8/bBg0oY/TjCTNYPA69BiaubF89s9VLR89J7NLTEFhuIC97NZfz2d/UeSeOeMW05Ta7SSMpK1XW8mNmoEgcHBaDUtGhGylgCwHyca0+peNwyNVV3zPWwu4myefphtMm5wTyK4GJnFPsqxzaao6nw/wAbdpQjMCtc89834dUsq8HOEhiKTnbQC9xnSaKfgAG6GeT5OCKdxPofC8uTVSNjzG6uVu+CuL6zXJ4dpTP5Zko/h6A/U+2VileVqXr7YcBXG1v0yZRp20WSnyi1FgdHN5yK7XyLN8ZooeASMSSONXFEm+2NGUBSAOR2zpq3aNxyqNMszAC9w/XANqoXJjJW6ognAzRtqJRbr5YFlCOpxLxXTQqBq33eZEPQobg84yGNdMRkytW0jQEOmYmHZFtqitDnMbxj7Phpo20UQANl1sBRmVrdQPEvFIRGXjBAU31HuM6HQ+JtNK2mlQo8ZIBvhwOLGNcJ4qkmJjlxZ7hJfkzkdWG0kjRsoVgfUGHI+me5kYNE5PFg30ze8cXRBtQxW9SUBV2PC+wH6ZzKyGJqDFBd8dBl+GfONnkeTi+lOrtDj6hhQ2J6Rwa5OXh1TkBd13z8jM95Nnp3H4y0RZJ+5NcYckqAhJ2aioWO9m5vrlypL0O/HHfAwrJV7WNY7Do5JBua1s5K512y6OPktIEvBEQ4O737ZpjwuNowQTeUi8PjZ7YHjNFVKDJ8mX4LcPj98ke0+mQJQUCuMudIoB4yyIpIc3uW6o8c4YAk+4yRzZdHGmqozptNQ4rEX0srzrEyttZgLriu+b0kYPbKmMudv/Yx2POyfL4yYlKlUiJYuunTBSwGJ9v4r7gdc0ZKsmsDuAPbCjNgyxITE3mAlD1wts/4jznO+D+ISGVYG5Vjwc6JyKodMPLjcHQvx8yyR5IqfSaywa1J9hi82qhi4kfaKJHu2U8L1cuqpvLUIw5+Of8A4wHB8eQxZVzUEF1DyB1FduK6H5x/Sn0gtdnKpBSoxogCsZjgqrB3HmsTOSapFGODTthY2ujXAN47pJGLk9ADxisabDZ6Y9oIlN32xD0U9mrEVMJr8Q74VofQCeDWDSo1+CMrNrAqHaeSKAyZh0Z/iEexWI6AZl6eV9tt0vH9XM0i8nr1xVSgVVVqrqMbF6NoNvBW+xNDPMobg9PfKijECv0HxldxNgjtmmFZVAsCsytbplYna3r9qzZ2grZoYgaaVq7C/qcZjlTFZopqjPk06tF61BbrWcx4yN8pC9E4zq52AjaY80CCO15zXiCqVZiOW5Pxnp+LJp2zxfPgnGkctPHt3CjZPW8DDp90m3uRwTmvqNkxYkC/pirwgGwTdZ7EZaPmpY9gFQJank3zjESiqPAwaILNdRhjGQhN88cZzZsUEQevaeR/fG4l2EiuR0y/hWhOqUkrS1w2asPgxSdaG5CBZJ75JlzRTpno4PGnKKkgEOmaQWtixzY/fNXRxMm1RyD0rrjkXhqrbsSNoqsqdXHCxVOWQ/pkLm59HqRxLHtldcJ9Lp3n0zBHrgsQAD+eYul1s07w7J2l1Ln1gk1yPf3zb1BbWLTFHjcAMrCx1/viXh0R+7sfJj0zhmW4+RwaB/TDxtKLvsVmTlNU9FPP1N+XPGYkIO4KxN+1Zpffo9Pon1TBhDCm5wo/p+MOkX3sqCnQHmuuNQ+Ho+lkjkQFHBUhh1xU8kfdFGPDPbTBBllSOdCvIB9szvEW85/LckxpbKB/Ww7WM3PIWOALtrgDjtmZ4xshaN2RfLDGxXQ11wcck5aCzQajs5aSJoJ01FMqhrI28rx2/XNyGaPWKZ4AVdl2g7e/ucZl0aTxFCQ4I7m/3zM/w/VaCIppZSwvmJxwbylzjkVPsjWKWF2tphPGTAulP3gBpNtAD3/2zlwCzE0SFN8+2dDNovvGmkE8o86BSgN2Oxs4BfA4JI4nUkEr6z7muo9sPHKMI02KzY55ZWkA0XggluXUMyAfhUAH8zmuNBD5u8INx71lETywFBJ7E++GBJ5DG6ybJklJ9luLFCKpILHCFG3lu9nCBaJHFDKBvTZ7ZDOCCSOcRtssVJB4zV8cjCbgQD74vA90N1n574YsoO0YMlsOD0FEhVgByOuFXUkMFxYMOcvCwMnOLcR0ZDbsDyDxeTYNfJ64tI5Fr3ykchaSOAnknr8Z0IGZMhM7eWSL6ZnvrkUbi3GU8X1TRlxGbBJsn2zF1Wp26cFlIs0f+mXYsNqzy8/lcXS9hjwjwp4WWeU888VyM2ASw5xqaMRaSlWucTB4wJ5HkfJjcWFYVxRRtLGXLstsffGdNDtIKgD6YNr4rGYWYlFHQdTiZydFOKC5dDaR+YQvvlpWqSrOWh3bC617YKdmJB5BPJyWJZJIbQ2bPN49piycAWD0zN0zeZGVH9P/AGcev0gAc4MjUtDxmtavpgN4c37GsWMrcAdPbJsreLoYD1HqJAPXBRwKPyOemkO6hXPfKBnVeD1OEjQnpDFTyO2STtNHn/bAxnknqcuRzYvp1zTCzuDx0B5zK1viEWmNs1V8Y9MTts/tmB41q9Aiokqs7swpV617/tlHjw5SqiPy8vCF2I+J+LjVwxoiuqXQboDzgNTSwVyRV375HiBgmCLp1DBHuwKBNdcDrZT5CqKHFkDtnrxglSR8/PI25OTsyy34gBlSAoB4I/vkPd3yL5yFYj9MtPLZCJRv3wwTewA5LdBkRC1s++aHhOm87WpShlj5Yf2wJz4psZixcmkvc6LwbQ+RplSUAEL3/vjWrheHTSNG4BYHYwNEH2yNXLHAWaGRHBjCspPIs9BgioSG2ZmYf0noM8ncpcmfQajHgvYHNrt0kbNujEgBcJ16YBI5dRIroxj3L+IC++COll1M4PSm4HbNvS6cFRQBK8C+2NlJQWhEISyPYHT6ciM7VABNA9emOafw4KjEEKPxEHubwhhZAKoP1PteGALsAfwnrkssj9i6GFLtBYdP5aihd/thlXjuSO5z26lPHTKs52k4m7KKo8xHTMzxLRjVRsjGhyetXeGOpp/xdcrqZlWMt1xsE07QnJxkmmIxumnhjihT0Cgqrz+WXZinpfr3waP5nIBUAjtxh2QurMVFqp6npj2tkybrQoY1YsQLDd8ssYK1XTjPLe0iuM9vCgc/XMlYUK7MbxfxCTw51WONW3gklvrjsL3GrEVuANZlfaNWM6NfpZKA9uuaMQ2KqDoFAGNnFcIsmxTl9WafSGN1msr5nPTKsSOcGWvknEJFTkGk1AhjLn9vfM3UeKv5yHcGANgAdcLrJdmlJIBPUDMoAFwzGySB+WU4saq2R58sr4pm/pvEAyhieLrGl1Sg0Cel32zP8H8Pk1s7xj/gxVu+ubsXg6xSbuCp4rJcnCLouw/UlGwMcu9i5HHS8KWUTKwCkWPV7dRgfEHWAERgAFv0wem3NpXdmoMaH5ZkY65BTnviZWr3amdzfpBrAarQtqYGVeWHNe+a0enRdpIBsFiP9MmOC5SCOL6ZSsvHr2IpYOd37mpLKsy+WqEKbIvECm3jjHRSwgg2wPPxirgFryRaPQe9sGVO4Y9CFEV1yeMSYktj+lS1BPbnF5Oh2FbGwQoVQLrJlhDoCPfI043MGPPHXDurSekAnrwMQtMoe0AhAhkDL/UKo5ooB0780MztXA+nlVZFK7uaOPQncgY9QOM6XyciZFVboAYORrXCSDcDi5PQdBihiAiO3oDi8PNCEUADgC8GGpb+cOVMhFtd9/fNZoqFG4kYSxXx7ZV12+kdsGZAgo5qMYDVyFULLd/GcL4n56auTUna5Ivb0NZ3ZljIYVZPb4zlfHoU8Um8jTqpkg5Pbr8+2en4T4y2eJ9px5x09+xi6pV0ksMqyEpIvKmxtIP/AExidY5SZ40Kq6gnjvlfFYViljib8ZF88jjNCKArokRq9PJ+mehOdRUjycWNuUo/BhSoQxUWTWL3zQxzVqQ5I9+uKbCKb2/tj4O0R5Y1Kj0chUXZzX8DWQO04plIZavqazLigLce3TNvwVVMhjAIIDbqWiTXX564OZrixnixfNNmppFZ5BZOwtRPW802gJU3yO3xxiixAERRcsWB475pRxsCCSRXB+M8uct2e/ihapiIiPnhAvNg89s1o6ViKU3+2JxRGXXl6NAfrjskRBLDjgYrLL2HYY9tF24otz8ZG4ryOt5WVjQPU++VHqIqxziVsoehlJQ/F/XK6lXaP0nk/uM8FFjb1J6DCvQNe3AzLOoyxA0b0fwjn5ykoMopTfxjzxjyyx/F0quTgwFjgZtq+kGz3+mPjPRNOG6M9Iv/ABIjLEqoG4e3cYfUwxyxtGzEA03pJH/zmPq/GhEjq/pZpNnH0y8XiiSRqxmVHN7d3T88p+nPTIvrY9xG9MsnlsXINMV47jKytRPFXgo/Eo5nMcUyM3UqOwrJeW15JNDvgyTvYcJRa0zP8Zi894FHW6vvWHVhuoduMiRA0iynqo4yimnB+cPuKQHUnL5GG5r6YJqC4UdLOLztwfpi0tjpS1YlPJudhfBFHAwoDIp4JGSPVIT7Y54dozJPZHXKZNRRDBOcjr/AIQmhJZQGfngdc0xDR5N8ViXh6gMq0AoWgBmuhVoqr1DPHyO3Z7+PSSOU8dhVCT05xCFw0QABBBP0rH/tPJQYDreZuifdGBluNf8AGmQZWvqtDMagUSaI6YwiDzC46EcH8sWUhDVX35x/TRt5QdVDBSQQen1wZjMeyHQIAK7VgSgAvGJW3mz1GAme+Ri0x1IDXr4GasKgR3mfGLo5pQD0ge+JzMo8dEw0FsZqeEqrTMzC9q2DmQu5JCOlZreEauONJ43Yb2UbffAQWR0gnjITU6Ynb6lII47YromuL6Gs9rNR5kTk+kABR8m8D4cSfTz+K+O+C1SCg7NERDm+mK6mEhgexzWijUpZ9sV1qAoVJ6Gxib2MRmFPSQOMZgQBAD2yRFvVetjrl9hDhQRznWEKTrtkJB7YhqHJViO2aepC+YVB6DnM3Uil6Hk42HYE+hIuqjcjeqyLBzPMrLKCy2E6X7Y7LCdm0EUelDpfOL6hDsNgk56OOjx8tnLeJyjV+JJIhBX8I465uPXk7SP6cXXQopZwnTt840o3KDXbKcs00kvYjwY3Fyb7Ziz6e34W664rJpmKgbaBIzcaILuPHYZA0y9SRStR+MOOWhU/HUmIQaIxqzMaUKeembOli8lnJAAaipA55Awh04KkV6a65eRo1YKoJBXsOp+MU8jkPjhUAEG6RZCZCjEjp1Av2zaE18kdf3zKjaBGLwg7oyY23D6cf2xmGVgqKVACk973A1+mBONjcU+Jo6KVRO3Yso/X2xqelFL3zJgcpIovaxYHkf8AfbNQtvW9t2evtk2SNOyzDO1QOZqUqLB4NYNXNhu2RKrFb9zlNOCzcn4F4KSoNttjqykdBd9Kwpvcm43ZxcekjkWOKGGZiyryLFmsBjYg53ZFYqeQMSmbydHKzEg9fyx1wDCTd/IzK8aDDQu1kkDoOmOxbaRPndJy/A4/W6kPJKRtYFrBPO0juPnMzU6u2WMMaAq8LrGNt8c5lFiJt3Fgg59BjgqPjs2R2dD9nJH++M3l2pHX2/75zod9k5heBPu3ksCSxqvbNnsDkHk7mev4WsSIk5rKKfUBfTLSG8lYqpvftil0UvsYAsV1wE0eHA2j8sEw3flgxWwpPVCEcX8w33vNjw4LGtf1drxNY1X1HC6eW5xmZHyRuFKDOp0LEpZAsDtjbagoh298ytFLQ69cPNMeRXGQyjs9SEtGD45Kz2pu92L6P0isJ4rzICx64CCZAWAPTg5fCPopHl5JL6rbHCfVVZqaYt5cir+EiiPnMpSfLMg69vrmnpjSjjluPzxGRaKcL2RuHJY9wL+cBIBQrvjRRdgJHToPbAt6Rx3GKsor5KIwDKPfNOGmUZmcGxWPadwIS18AXicpThfYeWEMytYF9bwMnl7AxamUmiDyMuJBPBXFjkYlOhJPXjBhdhZKoLLq3n9O5it98f0BCgE2D3zNijpd3Wuma2gQNHTDvWZlejMSo0YdVaMLuumQsf3yZY+goscGkaxOASdvXHI0jRSwJsqQDk67Gy60LsyCYlOF23XtgGjaVWZLB6YJ2PmsASBj0BGw3nXTNq0Zsmjkircdx6nFNWlxD375tORJ09upzK1vDlQLGMg9mNaETHZoA4nIBuZSeAL5zSmIQcZj6p2Uk2Ooy3C7PP8AISiefTiya+nzirLd9iOKxx2bylB69sGsBIvtfOUJ/JJJW9CEwLVx/wBcP5YFttO5xZUZaeA2v/LlPO3KYwf6doI6g3h9i2qew8bGWA+rYVsZWaQRQMoVAFX0V1PGKx6nZq2VhuQm6Hv2zO1evlk1Em9wEBtaF9MPHibYrNnUY2aemkaRWbyigdizI3Xn+3OaIEShiQVkG2hY6V3+R75j6eRkSNWY79tNZvg9vrmjEbHmnc90vB6jsc2a2ZiloYgkjRgSCx/pvnH/ALyQsVAUx/azmUoqlBv3+cLpQZtSi05KWTzQGJnBPZRjyNaRpzihd9rwMR3AKoO66wjncjBlOytt/lgIwL2i+ffJ0tFjlsZMbhxZsj/XDhN3eiODgUuMXuvtjEfWhVnvi5dDY9lZTZ2UAPjMnxmOb7tKIwz8cD2zYkpSSlGsz9TIXR0alHWzh4XTTFeQri0fO9eu8sB19665iSIUdvjN7xBgHYDmrzNaHeoNAk8Z9Hjej4vNG5DH2fnCTmzyRWdNHIWHJ6Zxvhsgg16xuCNzUM65PSbybyY+qy/7Pn6K+Bi7xpVBAodBZ+MUVgeK564zHJwq135ORtHpcgwXvV5UJyRXTG4ltSK4yDBQLDg4tyHKF7EdVtjjGLaeQGQH5w+rHmC+45rF4in9PvzhxXpFyl6ja0+oCsPfGZdQCvDZirLXIF4TUyS+X/J2ljwNx4xf002O+s0imvIkcc4tpIHMnFCFOL/zt3P641HpZdQUFeruRj8ehGkTZtsKSy/JOMeVRXEQsMpy5sBGu1lFcDtmijfy7298SADObsN+L6Y2jkx0Scmmy7FH4CH8JBPODK2m6x7EYXUVGgeroj88otFSoBJye9FdboCV9WH07qYzF7+m8jYS9HuP3ykKsHdD1HNZ0laOg6Y1AvlybW5HTjKyR+VIV5IoEHGVQSKGr1dDlmiMgXpxxirH0BiQhCTyD0xzTsGIquvOA2ilVTZXGdLH6unBwJBjUwJ20pY3xQwnmttqqrrjsaGKHzVoEUASL6nFHRi+4m7HJ7Yl9HJ26FGoMfrjUCCSI2eoxWRCXIGH00iqhUtR9swNnpk8iKg9iu+ZSvvkLew643rdV6Sg5Y8DnF9Ci+Szb1cswoD+njHQWrFSlToU1qsYi1EVmQ3qdWYfhPTOn1CK8RWufbOflUKXQC+pyrBL2JPJj7gxGWisnaDxeF8ugAFPJzO8Y1WwHSIxjklUhCP6eMbTWCHTKJZbYIAzEVfGVuLpP5Iozjya+CdRCvJu7GYksnlKFFF2frmtqZ1VAaNbbo9s52cu3iYBIoAkAfXHYI3dkvlZFGqNOSQStQVTagqw9+95iaqARz7UcOilj9K5rDvq3hkDIRbMQL6YvoYn1C1JYMhPB/zUReVY4cN+xBmyLJUa2bMEiUpY/wAxugA498Yl1DaZFKra2d1dSPYZn02m1UNKp520faqwvii+bMumNjctlgao4rim0Uc2ov5RoxzqXkBDBkq7Hv0OMQGQnfDwzFRt65jxs8aSztKW3bF5P+Xi86XwlIZwjxElyvc9jicy4qynx3zlTCzdQm7b1xUEqwur98Z1kLR25U03QnJjjG0lgbKiiT+2SJ6L2rZdQXjSue+MLKCPQACBzimlYmNgwoHpRy7TJvYKfV7fGLa3Q6MtWe1Mm0MA1A/scxPGJ2j05A/E3UZqaoByAOCegzmfGtdNJPKoT0AVyeo96yrxYXJEPnZeMWYPiDKzMVAXnpiMTEML5rG9Uh8sm91gG8Q/A1Dtntw6Plsj9Vjsei8/UQTKvIa/rWb2mkEqbunavbAeCxhozYG4HgHvmppNIIw52jlt3IyTNNPT9j0fFxtbXueigIO6uKy5Vle66e2OKm1eO+LypRCc2evxkydlzjSGtM9jk4wyb1Nn1DpiemollujjShrHH54nIqZThdox9QC19QcDGArEHiuBjerWSB24JDHiu2Akg3sK4v8ATHReiaSphYxzeNxxbiO+CjiMa8jt1w8MhjmH+VhiZv4KcSXuaWni8pD7jKSsas2a64ZCWUE+2CnSxWRqW9noOPp0LkAkkdB2wiISLymza3BxuBQUo4UpaMhBtk66MeSQOtgD5OVijYUR0HF++OanTSE9AD2vtntNpGcNzwuJv0jq9VioQoTZ6Hk5AUnUNIOFHU45LpzDy1UbrKrpwy/DcnOs2vgsoCgc9aA+cOYG2E9O2NxQIiRHaCwGFaG4x6SD1P1wGzbM8QbOoF49pIl43ducoIePVxhof5cdGi7dPgYqWxt0PKyS6faRy3QYERAKVIOe09+WCTdNwfyxiIh245wO9Afy7FFhAYlhWKa3bGFK0DmlqtkA3M5KEfi9j0Gc54zaRRMsm9p5TAAvY0T+2PhgtiX5KSsrEjfed5pxuocYj4p4ZqNDHG+i1Gxi67iq0Ao7/XnKaPV6bwYpptbqmbUdd7KVU3fTDeMatdUpi0+oUlRy0TbmTjqRlUMcoS10T5MsckKl3+ezUVllWwwJqzmL4g0elWSdiFAI/U57wbxPcJTMBPIBZKk2i9qHQ4LxPSx61op9zbQSrJdC+15scXGe+gXn54/T2Yf2g2LrYnvcoBO/24xeRhqX06EbgZFarqwORk+Lqu4oGsmup6YLSzxDWxlmH8sEFvfjPTgvQvwPGyy/5Gn7j2vcyIlksHPPzRzH1AdtZ5vXaevz/wBnNHVOgRZdxq+l++ZM0+1Tuseon9cPFHQvyJpvYrLqCzCNuCTWE8PmddZEkpNKwqszyWOp3DoDZxxEZtWrCxVGvfKnHVHnxm+V/idFrIwkkU1Ackc/3zMm8QabXme7XtzXGbniH8zw2N1pXDBqJ+DnMSLK8m8ji63AcfT9MmwJNbLvLbjKo/macupWSAx8kqK9rvNn7NER6RwKMkkJDVe5abj46HOfRi7D0AgEDgZtaDxJNFpkJchYzte+ri+R+WDmjceKD8aaWTlI3IdWYQscyt5MrbFY9Far/wB8ZK1YVlYAkDnge+YHiHikOul8kASoBaAGlQ1yfr+2V8P8ZVL006kxMfS9Xu7H98ilgbjaR6kPKipcW9HRw7SEKMGUjqOczNSrvrWZqVUbmj1HbNHSzQgpp42FBLUD298BrNOZJ+V2+3zk8HUtlU1ygqFwrO9A3fAzlPFWVvHNUrKSNu3g9CBwc61oGiD2GpVsG+uc54hK2o1UllUIAUH3GXeM9s8zzlcUn8mIyEgEtQXkVzijxoWJ5+uacunYbRdV1FYtKimawP6TX0z0oyPEnAf8MljgTdZDE8Z0On1ccsBlIFihWceJGhVXFkjrftmv4fM5V26IRxXOT5sd7LPGz8fSa02r9DkNW0j4yYZ1mG4MLI9S9xmd55YMlABhRb8+uH8JXfIU/FQ4J64iUKjZVHI5SSDJMI5xIAfxbGHW+aGaundZ40cCuKzI1K+XIsbBvRIT9b5wvhWu8uApIdxMzV2oGq4xeSHKNodhycJ8ZDWrjLNRajiwiZZRyCh4r2+mPSjzGcAcg9ffjE9TGRLp13sCZQRQ60DxgY37Dcy9xiNfMU1ztHOTsWxY5+PbAaaSYeIajTBbREDL7sTX++ac0BUxsB6dvIGBk0MwvkvyGoNrR2vYdMifTttJAsDnI8OnjQkMQ6k8G+MajfzbXvkEk0z1YtNGcY++GiW1C+/fGzp74odMiDTEkgZjdhJJD2pQsAdtDisssaJCu0gir4xaacFVS72nBLL6vT0AqhhUJQ7qYgVJokr0ODh0/mWLs8EDucYRt8fPU+/bD6FDHM34R/zflmHN0ehhP8sqDS9SfnoMZaO+Q3vxjLIXhkKAExi69xk/dWROeR0u+pwWApGf5XAJ5sfvl440RkavV0A+cKsbeoX9cs2nZpgFbaAOTi+mObtGezn7wYwSFUlmB+cYbWR6dYkVRcz0Oao4bWeGK6yMnVrOYmrgaR9POGIij5Sj1YV/1wF2MVSR0ECrKSso3KaBHxnMfazQzjxOOZArGCSl9PG3n1flebJ1TqiFRVjk+2I+LTjWzltoAbqB0x2PLxRPLBynvow9RpY9VQlUMoN0RiHiXgUKuuq0w8p0SnUk0aWr/TN0QqFOJamRXRojVEEH9MbizTi9M7P4+OSuS2Y3hfjceh8QZdWqqkqgM4HA9r/3zoNcNO+hdY2VgfWCPoO/fOOl8Hl++gDbsrjcD7ZZ11fhjFoWIUCil2hBPt2z0ZYozacXs8iGaeNNTjoW8R9eoJ9zwcQfRpSyBaO4WvxhZtWsxBNI5NfA5xGSZ2e2Y8dr4y/HBpUeTnyRk7GdjM/qYlBwPpgPEI3V/LNoQeQetZoaJElVpAdsa9j1vreC16qWB9ufrmqXqoyUPRZkKB6jR+bxrSku7XQ9jgZv+XqeMNpgTQXhvkY59E0VTo6Rj94gjWgyrtJBHXMsQSkHevG69vXcc3PB1DxG22vGvmKxNV7/AO+WfQiZfMUgsDuFdCO5yGORRbR60sLmlIyo4UhUvtKlmsKOaHQc5I0ReNUCj1EtyeBm2mjD1IVF9KHbnPSaASlvTtAb9cz6yCXjOjnJ9DJCPMVgFIA46jK0QoOza11x9eM6NvDWkjMZQFSe+Vfw5IiGaPeAQAFHTNXkLpgvxJdoW8P1D6edJiASEI4v/u86TRal9dpBNKm17IPHt0zFbRBF4Ujb0+Me8P1b6dSrAsCRx7D3yTMlJWi/xm4OpdDeuR2gEcfpZiOc5bxXwttE4ledZOzBe3PtnYyTLKLTqOmcX4lqzqPEY4aDDcAx+vv++b4jldIHz1CrYhPQZV5CkV9MU1CUdo446++P+VumYsRtBPbv0wM+nO8F2FMNwroBnpRZ4s4tij1uRTYDDni8ZiZoGXZ06cZ5oCjEML4FWMhohsDkmwe3TCbTBSa2PySttF7SD8c1l/CX3a9KPQ2BisTkx7RyP9MPpw0cqPHwFr1X3xMlpoqhL1Jm34hUcxdyGQUWB6ftmQ4EJPlqSobcCe+OT6r1KoZW3Dn/AGyJUWW4kI6e/XEQ9KplOWpNtA28SeMg7WLVuIBrGPD9Y+qeITIwkVjyfnMYS7CEPK3QHSs0fC5UfWKRHtWNhR7kYc8aUXoXjytyVs6ODTRjxF3obmiUX34P/wAYfTxzFAsvLgm/peRBLG+tdVouqgE++Os4j5FHPNyN+57OJJO0ZTacRbQgAPJ4x/RSruPS6wM9uLHW+2LaeQwTWTYPNYDjyQxS4s3b3o9jawahXtkwkeeOlVWLiazuOQkyq7hR0OK4jVKwGoQjb2PtlYOTTLdHHPKLPuu8uIeAa6cYVg+xZOebvD6WV47DEGz3wSAKOlDPUSTXU4NHN2b8G2VHAkose2NSQho0NndGe3fMTTzHyaum641D4p6AX5+ffMaF0E1PoNmgenHfIaUEIwP1xbU6gyOSOnYYtJMUjIwJRHQZrzTqkJ5s9MQ8hF0SKyg1wL7Hv/fE5NazbUBG3g46siSIFbnmxX0xVMbXFAJUqEAfTM2cbelZp6iXYu0ZlyOhNseM6KGIBI4SNtx6ZkaqVKCr6aPJ98P4lqwA205iidixs8Xl+HE6sg8jOk+JoCRbIPqNXZzP8RcGQJdAiry5m9BIB64vI6k/zUsH8JB6d8qxwp2RZsnKNGLqYUi1RQqhF2eMUnhKs2w+gt+mO69dsqvzzfXBn1qli89KDdJnh5Irk0X0gpdos7vnJ1sZ8sEj2y8BolaA4oYSWpIKNccbvY9sH3sYl6aMkx7mYe3OX08bBg9UDhVQeaPnjC6aFg53V164xy0IjC2a3heoaCTfuFAUR8ZsPTKsgbaCLBX5zG02mV1ZKO5uBXUZ02lRU0yIRaihWefmaTs9jxk2qZfTQqRd7mIH0vDnTxq49I55/PPRqEG0dR3w4pgSe3c5G2ehGNC7RBipA5B4wRi2gA8jcT0x0ABbHN4CQHYa5J4rBTGUJyAPJXHe/j2xUx7Xo0O5ruMe8obCxrreBn0xoFx6iP1x0WTzTewSStHdN8/XMuTw1pZTNtRFlok97GaaQhd2734+MHOQIyvVL4sY2DaehGSKkvUZU2jVfSq2TfOZ7aUlt6glOxzX1b0bQHgEn5OLM6xbTtLerb0vr3yqEnRDkhGzOWEDULYYChZy2pUUVBFA19cdlg22VJJ6c5WXRXHGzCr469cPmhX03TSFo4qhJqiDz7HJMhDWOB1zRj04MexeST++IyQKHZFNnqfjMUkwnBxSo9EVcckk3eXhLCZyKu7XtknSrp1AJ/FyOeRngnqI62NuZaZtNVYJ4mZmJFseOnfC6ZBpJBO4IZQVAqqOOaVWZSj1tuxY64ObTkrbG6Nc9Dmc70EsdepE6LXyrqvMaTYCeFHUfXN2HxeF0JUE01EdxZzlpI3jeORVtz0IPUjG9Ozr/M2hRwGA/qPvi8mKMtjcOaUdHTaixEzJbGieO9YCBDIVLItgcEjp74lB4qJY2jZiDsrcP6c0PDQ8sJkZrQsa98lcHFbLo5FNqh1CWXjpeQ3DD5NGvph4YNqdT7gZ4wcAAcC8nbVlSuhguiAMCDYHfpl0nUpR/pzEGo/8RtLHZtsL71h01Efl2zMRuHQe+dKBkZGtFJFqIw0ZsHgiumQAyWR34zM0/iKx6hwNzIvX6462rV2G29pFjA4tMNyVDkf/AAyP6yK+ne8CWa9t8HjCQurAsRxVcZ6r2tQu8z3MT0WUEKQe2BmvoMOTXAyrqPzzWjIuhNYjYAPPTHoiQgBPJ4r35wHDSCuBfTHZlWSJPLNFaO6vnnA4jHMT1bkKSByeRec9r9Y0ErAMCPb2zrddCINI6Ejnnnk37ZxPiCL5m5CbBA575uKK5bNyZHwtCcjM0Y3Hlj+2ZMrMjk3wec0tQbrsKo4i+mMzmNOSRZs8Z6uKkjxM9t6GIJQ6Kx6gUQOhwGo1KqOhqxf0wsHh87sIUbYo5J7UO2KTxtEW301HDio2LnKfHoU8SO6UWa46YBWJUgnjsctqz5jDbxZ5+MhhFvCg8BR+uVRWkiCTuTYRL2i8pI7AbBuJrkDscmEhm55AF4WKKfbK/pC8Ej+qugzuje+gEMQVhb3zyT2x6AUtr6tvP1xNQSSSpHPOOw2FjBunajWDMLEjY0Eagq/dqJHzmqhJlC80pv8AbMyCo/KAPQC/g5rx3CNwAI6Z5+V7PYwLQ5CRV1xh7AW+DeJxSkn2vpl2nUGsmorsIBtAWzV4Kahdjij0wgkVkarJHHGDlLGEhvxHvnLs19C0bEkCuRltTGzMCLCxgkVlFYmWMBQeT0OGdLJUlqLcsB0GM6Yq7VC1MZo1BATq5P8AlrE9TPscIkanY39++ax0TlTTADkFjwwA6V85lTbyy2EAbljdkiz2w4NNi5ppALSTYCKFkZ5/D2ROUtW6e2H0mmDuFB3EMWvN86b0KQwPYjNll4ukDDBzVs5ObTm9oUEkg8ntlJ02rRDDnpmhNDWtk4O0mgp7YHWBZfWbtRyT0u6/sMdGfQieOrFY96tGVraSSW9skxKxMm2y3TCwxvHpyp5RCSoA5BPODmlfy9pv0itp6gYV70BVLYrqlIkU1QPHTpl44rcsCD6uw64T0zqoCn0msLFCUbgcHrmuVKgVC3YaFC6GPj3+mW1MQQBVQHvzl9NRBPJPxkzbjIo8ynHS+hvEuWylR9JnNAxlRmG4AH0gd8Hq4qKjeSpoAXzeaEgG/epChQbB/vmNqZmllMkUnoNLjoNyJsqUUMwBY32j8NHrznQ+CSRxldOTar6v985lnMM7JYYMBz/mvNfwt/LdbPUe+BnjcRnjSqVHWCVWoCj712wXnCPUyKxpPLsD5vEY9UV3cgV0rIRlkJYnc9ED8s89R2em3rRntNH5oCvZHIJ473lUnIlLRsaAAAHFEn/4zMST+Yr+YC9UgHPPcZafVsHdVosBZroRfH0OV/T9iP62rNKeaTTySCALtYDccpofFHEyxMDwdrN7df8AfBaXYdObkr3U9sXmQoBKqEKfxG+CM2MY9MGc5akjrdBrVdSpYV2+R2x4SRtAHDDh9tflnHxa8KrMCFfaQo7HPR+Msspj2kmR74FUa4xTwN9Dl5EV2dWmrV3rm/bDliwtRZ7jOVj1sgnk2sd4oqPjNCPxVhFZO4gAbb5+cW8TQxZEzRVlZibpuldsd0qbmCeYN12LPBrnMiJmeYqeCOQRjcEgeVBvrnscW0NWx3WymSGwBtssfrnFeL+aJ5EICncNoHUjOvnZtQJlW+OKGY3iOmSRWdlsOtDn264OOVSthTi3GkczIp3bVaxVg9jxh9HCHXy6UEnduPYAdM9q9MsMamLcSTsPt8ZQl9PFdVYIPuMvUrWjz3GpbLtqk0zqSdpFg1/rmXrAuoJN0Cb475SedXLmQkg/tlFYA0Aa6A+2PhDjslyZOevYWnhMZYsOgsD3xZtP5sg2Hjv8ZpTESOq0VAUC6sgjr/fBQ2ZtoB2kFiT0JHQ5RGToinjTlR4aFo4tw4F1fbLLE5RGumIKkX7dP2xuct5axySttAViCOgIwZDOylirhxdqPy5weTfY3glpCjKylk5q/wB8e0cTmMUA1g9+hwkelSViq/iI4x/S6ZYYzxZHGLnkVDMWF2eEbvKQa4PbvmmTIii1BG3v3xHTsFnJ5o8V9MebUiZggH4uR/rkmRnoYkqPRMo1CdkuiSemZs/iKK3pcl2NH3rF/Fddsl2dH3E0DmXLqDDLvVvUDQ9xjceK9sRmz06R1Gh8TF3fN9sNNqg8ZVW2oVJU9bPPGc9ptWzy7yPS3JAH5ZoBy+0M6lB6gAa57YE8aTG48zlE0I52EMIB2+oMWP8A30x+F1kCKTb1R46ZizSMdD5qAVG/lsPg85pQq8USNGhdSBJZ7g/9/tiZrQ/G9jusAX1p6QtUC3XMqTStPIkxA2jt0zSlSOXl1PpAA56n3xfVam5ljUgXk7yNaRVDEpbl0H0unVVPAuuwwi7lNC6vrl9OA4CgcDrk7d05jDCuCb7Yjm+yrgloS1UQecMBRHXATaSKe1ogHqAO4xmaQRM6k8gZdIyUDr0rKIZHRLkwqzJmieE3H1sH6YppoZNTrZQgDEDcwJ5HzmrqFZI2flj/AFfA/wC6xfS6djroo0CCWiGIN7uCaP5ZVDJpkWTFUkeTQASfy1FHn8stJoCgB7m7zW08bsC20deTXAws+nEm5gANovnjEvK7HxwxqjlImZJJT6iARQPfD+duKuzD0817ZGo08sbEG/STXyMu2m8yMvaqe61jnNPYhY5LQnOySOU3bVawbHTEZNE0Y6gKRf1ObSaIvErEUhFse4PtlDCp00ck1/zDtNngf9OMZHLXQmeC+zCaLyytWWP741BO0YVlJrvkFxFqnVU9EZ9H/NgZmZVVQpDsPUV9sffLslS47Rs6PVJJYPq2gk1jP+IbFdV68UffMDSS/wDijCGqwS27jj4wgmkRa282VBPHAxMsSsph5DoppyFEcr+qgTV8A9P7YxCyuzqqAB2skmqFV/viWnG5VilX+Ujet/f2GNLKu5mocEqM2QMOimullMCCIcF2BcnngYfTvqJNJ5rScSN0IvpeF0Wo02qGoTUorRBlG0GiCBRIOMv5e0xbQkcf4FHIrtmSnS40FDG2+d6Eo9BPKEMjXuUCh/SBhE0wimDXZLVTD26Y/HsfTDaNpHBC8be+eGnlm0c+ojSScwPbsqikB6X++AsremG/HSVoFo4m2ckK9GyeNvxgzHLDI5e9wYEZ59YTKVUgCRQKPXpjGpdhpFWWiQKsd+c3lvfudwVa9hqLXvIzEjkLZ7Vi7a1wPODFQD0GDhnXay7SxJrg8856XYFKsTR4B98S0rHptrs3/DdaZI/MLgArZ+T7ZSVDSSSH+UCGZD1IOc3otXLHMYyTtUmvZhmoNXIUCurkkgUeKxM8TT0UY8qaDagachZAqsq336Zz2t1CurvwLIoe3b88e1O9kaJDxdj6Zkz6aRkAVuhu+lAZRghW2ybycjapIAIuWeUAqQQAP9s0/DtF5+hJjCqwPBI5OIylhsZeF3AvzXpzb8O1Hk2ilGI5s98blm60Iw448tmRq9P90QqW9bDbfbM7Ss0zOQo2gEE/Tt+ea3i+pMbeb+NbO5a7ZixR7GFkqCNwGUYm3G2R50lkpDU67+GkG1aUG7sY3oo45VVYlVl7H3xbzDbnbZX3HUYWPUsNMPLBUxBQa7+2c3ao5JKVs8u+DV+hKXceB7VePQSPOqUSKYE7TYI9rxXTO06l2AKMK61Z6Y/pNK8UkI3pHGzWzWKrviskl79j8MXdropM/wDPHazWQJ20QkmLg0eFPFce+e1Ln1BkVnL3YPbE9SrS8vRDAk+2LjvTHStbRj6qabUahtQANllTYyizqImc/wDEHZh2PXKaiTbwFcEX24OLwF5DISdvHHznoRWjxpSfI1fCtsjSK0gjNekE/OawMDxRqSAT6ZC3Au+K9rzmtKHVtyj1L37VmvpNcUj8orbScAk9CMTlju0VePkVUxiTdNqGgXcdMnqZVbiul3nTeCyPKSr3J6aUE2y0KH7ZzEmyHU7JJFW4w5O74sD5zZ8Mm04eOWFm9QDM4b8NHkZJmVxL/HfqZs6t0h01sbZyCD14r++ZOmCSys24cdOeuKeIeKvrQ0UZICMVHsecFoXAlLP6EHQjv8ZI8TSbZ6Ec6ckl0dVpNQqqE464vrEkfXx+QaZvS3098S0CyM67T/zUT0x6UbNSsslLdqCOCDXf88mqmWN2rB6pfNmeMrQHBOHgUNphTcK2085IhaUSR2SXK2PY13xkadNLtpVC2SxuwTnJ+xkl7iKhV31VkEAN0xZoIt8bQj+aAe9bj0/PthnJmkY0xHUUK4xhYjYoFWsFa4Ix8JtE2TGpbCaGRouJACAfUCeAB2y+ucx0wAKPRFc8e15QaUxRjrvZvwhua7nG5k3xoBS3+EHpWdJgxWzH1JvazovIpee2CXVRkspQWvbNDUaNUfbKpCN+Fu2JR6JV32DYa7GYmvcNpvoNpnGoKxBbL36eBVnn9sx/G9Xp4UERoVamvfN6DTBQpVKJsLXc5j63wdPE9SokkWIqGont35/TDxTXK30BmhLhUezmhE2paORHbbzYB5IxqKRWlCspqrA65bVaZ9E6mFA8Lf0gdOMSi1Q084V15J3A12rpnop8lo8eUeD2OanTBpBOu0FT1yNVGV09O1EihX6414XFJOzW6pCSOSO3/wAYPxaRSxRENIxAs1QwFP1cRrxri5fJnRf+IlEu4RqSF2+/zmkmjlkBZwHiLXR6lfj2xv8A/Dyq+03sHqes0PKhUwhBZcbeBfbETzr+kpxeK1fMxtJDHK8uoWLyY5HXanXbXzmvqvDRp4ln3bkIPXqTfQfGAl0flw7YANykWpHfIhh1L+WkxNIbX4wZTvdjIY6XGgiARQqeAT0J+DgNR4rP4V4RrWiaZlmkWQJGgBZrKi/jk/rjTwzo25ipDHaLPTE5PvJLNBQIJDA8gg50GrtmZU6pCul02oZo9TqKjaQCRh3F9sLqdS8sRhQBzz6RyRhQsk0KRysLUdRxZv8A7GOR6WJEKIQZGsgngYcp7ti4Y21SMnSaaV38pmAoeobhYOOEK+1VCgFeebqu+D0nhcUO7U6lixPVVNc3/wDGQuiljLID8r8fF/pmyab7MxxcVtD2m0cElEOaAI5HGM0sZCsq8UN3uKrF9K/kx+WxAci8BNJNIqE+lelG7vJXblRaqjG0tltVOUYxrCHIIsk0FHvmfsea16H/AHw2o1Ji09RKWkFKPrgVmMEcckzEbiVJPW+oyuCqOiHJK5bJmhAUqYlcn0hD79jft1x3w3aIHBQJsv1AHk/nibTCSXT7d3qW2kbp9PrjOqLwaCUxtsUKSSR2rAkm0osZFpNyXsKyQwaiZlYNRHo77fnC6LwwzxOuqj2eUaBB4N97zL8L8ZMM0ZnhIjkFljy1Xx+edO+oji0O2IgR3usm7ws0pQ9Ivxowyvn8CEOkj81kc7iOfbgYObRQgPtUrIZBVDiq6/6YxE6gmQj1Nwcei02n1AjNsxD8x9Q3Svr3xUcji7ZRPEpRpIxYvDi5jVVbhfVR4+uOSac7I4FXb5QNCvnNud4Ip2ijVDKKJjHGzjp+2LmJTIxqmN8noM6WZvs7H48UtGQYuB6Tz7jpkSaDztMzc/RRmnMUYxg3UnH0+TjiKgUwAAshNH98X9VrY36KejgfEtIDOzkrCCDtUdPpmY0TKQh7cge+d14hoFCqwUmMnZfs13V++c28EcM1+WTIxFFh7HPSw57ieL5PiuMrEIye7Koog11OEhkO+04YcL6bF++PTaMFd4iIYnkD++WOlXSFxW4UKYjiiLw/qJgLDJdmdH5ZkEkhJZaJs9Pe/pjZ8SRIXGnb+U1jjuOuGkiEeik0pVXZnV9yrwAR0v3o4vJolj04SNdjEcUOgIzm4vs5RnFOjQ8DVNTqZU28sV9Xb6Z0P+HlHBK7gOQOgznfCNOdI/mFmkG0ACuhHfOlg1jOu1iCSAazzPKb53Ho9rwI/wDGlJbFtMxgnJawea44Hzh/vCyKyal5GIpgxF8j2w8kIlUg0vzWJTM0KN6WJX98lTtlzjSDDx0ykKygdP6a4GNafUxOTsAjUKfwnuemYsJeWShFXckjNzS6GF1UPRKHcSDyD71hSikLU9FIhIwaQkMF9IA4r/fDxlHkkQBnCAf9jI1MUkEPmIAZCaCiqFdzlIJGjTc22wPUOvJ6/lh17i+XsalI0e5B5qG9qBeayZYFeESbvLN/8I9QK64DTa9I4o9qs7ui+lRRHyfbPSSSTMTduAOPbAd9HRXug7bHheGz+EWxHcC/+mZQ1CNKXlFIfwqBQ9smXUTnhm/Cfpxi0KtM7RuwKgkrx0zBiVBpJPvCxpE1Fele/vgNbGsWpbdOrPwdwPHTplfKlViu5T2DD2xJtEJmZvUedo9jjIpfIE230habTz6oFWcsirwe/wBMz/ENCyhbj8xCet1WboVtKVl5UAck9/yxloUdAAu8MOd3UY6Odxr4J5eMpp32Y8OnIAiTcE2im4JBxbxPRSeWrhqkQFm3dDR6ZtvHTqsZ5okXkLoH1MBRxdijf985Zqdmy8a4uIwsrOkgLBS3B+MvG0O/YJCSoNk/9/OBi8vylkkQ7n5oHvfbPBVBkBctf4QB075PRVZYwAOXSUGzyTlIoWDPZkO4bQTzgJ9NI34dxU8MMMsmoKrHHGqAcAE1QGFWtMC97Q15CmI2QOaF9en74pp4USN4xMGJNjiss7yFwzFlCGmBH54HWz+Y97VQmrPv8YyCb0KySS2hF43jB3GzZpQenPfKvIqXJK/loBR55XJd2KPtFl24IyIoGd1LWABzYGUfmSd9GppvLngDodyOFZGJux2OHeKNxuZSVXnjpmemt8uVYmpVK0GIsnn4w0P3maPc3mRxC/QH4s9698RKLWyqEk1QtqdvmFwKboB0rKmVhGY7LFiDRNC8YlitGbzASOPc3isejeQkkkdOT0vOi1WzpKSekJ6iOWMsbHB4A7YtIJfEJY1kcbE/pHvWaOtkKXGrLQNF6v64PS/yiHUKTd2RlEJtKyPJiTlV6CqmyOLTkRAJTFweW56D8s9PL951RghkuByNo97NXfxeNRRUVIYIzKeQv617YlJoRpkVNPIQl87R0F9BgKSbGOEkqXRnz6FkSXTbQ381g0i/1c9f1xzwvUad9P8AdImkfYSAzD0t9PfDwtHqNVJNHFCKP815ZPUVP4SVPSqPT2GG8K0ces1ZSQS6eCOMHTyov/EajyBxtFgmzf8AbGyalGmTwThJOP5ErC9MaJHQn2IwgWPyQqybJQSb5Cgge56/TK64b9DBo9NqZo1jm3glyzSCu4HB57k4eHSzaucMHJm22Sw4ode3HXFUoq7KOUpuqoF4bJM21J461L2xdhQYdL4PP0zSjdZJWBcb0JBX2PziztotBbbmeZhtLr2J9h1rHdPooNLpvLAZ9RId24kUoPviclPY/DcaiVRVSQBiLv03zk+aJNRIFYFn5sdL/wC6yksun3UKV65arr4wGoOxn3LKoRdpZmqyT0H6YlKymUqFdbO5XyxZVXJIOBTwYHURSTyejlq6G8P6onHlEepQLI9+b5wskyHUGNjvXYDvsm2+eMpi3FekjnFSl6gEsMk2nSOJAJSwDE9CM94rCNRplTYgaqeiOAMKJHkgbyxtPqo7uTXeuwxCWOZZDtANDnnqffOjd/kdOuP5g9LGVFVwGuiPnn9sYbSrLLcaUG5r2GeEPlrZBNDke+NRq8S0iWxIO72GFKb7RkMa6YbQ6QQP6FBG0jp3y8GgVXUA0AKFnk/nl9M7QxvyLcWMOs0Xk7yN9La1xu/6ZJKy2PFaBeYY12sosH65SiwLEde2WadHDD0h1H4bvn2yFlLQh5V2NXKjA4jeQCJ/50ashuRiL96/0/1zWhQJdRgX1O79QMy44VdwwK+eFBViLKi+OPrfGaGnaT1CWTc6sB5YTkHryb7/AExzS9ia3exieSMx7VsuTfHND/4xSKAszh4+HFC2q80J9UItIah2zSEncDVLXx3N/tmZENVPrI93ltEDZZj+HMMRKt9wkYyROZSNwB4BXrzj0urV3Z9NuskHceo45GLPHGmoLs9+WdwBHbp9MGz6dCHjR4wTbA/1DnjnpmPqwv6qKlJHZStBR1PzgZ2MEsawPe1vVY5b2rLS6iORtsTFtpI69PfEn0xjkSZpiWu1W7IGdFfIUnrRGqefzI180x6ZVAJP4mOMQspGyPdyt9f3zM1ksmrjVFN2b6fPfGdKmpdwGckKtc9sZKPp2LjL1aCvJ6CQC4og4QK+mSSn/mMg27j0vCqRDxwSRgtVq9rKsi2SBTAizi1b0hsqjtlEkR0DqxZlFNz3xnTagjzNjgUlAHm8SMWmCSyFpUlegqAen65LaP7oLSUmSwa9/jNcUCpPoYmd2jVBtCIeg6n6/GVcl5kcFgRxixmJKMC1st0RRP5dcrozrtSN8pMS8UuwH6853F9s5TV0vcaEhUE22/8AucsskEhqVBtJG/sxI733yuvOzSM6rtO2+eoxDSE6hEaXeFIvgWRhwjasCckmoj8jqbRbCE2AD2vCfc9NNDTONyi6N22JxoSpLTUR8dc8w1FAhyAvthL8GA/xRaWOMIFIFX0J7YcLE6AWo2AAVmbOsj/+YSAeaGEgjnTzWleJYlrYQ/J+CMOUbXYuM6l0F1GnRpFJFbDxWNCQ+sWCGAwQkDhFDhi3O0Dkc1065C+gmhuF1xz3xLbaplMUk7R5tMy+paU9STzz2IwJil6B/T121wDju/fYJQkGhQ6DIUUzcXWBzaGfSTFdToIULGJAqMdwQdF9wPjLxwr5W0rzRPwMe2oymx198XaIrKeRt7Zv1G+wfopdAZU8yQR2yhB7dbyr6Td+Hkk8DG0TkluT/bDRKFYEi8xzfsEsS9zKi8O8reZQGZmttrdf+7OFGgEcRcy1yPSLoD5rk4+ypIaVVUDsBldXp9bGw+7pEEIPLLfbjCWVt9i3hjFdCqaVYmUht1A8nv8ArjEEk66tJBqDHERTgKDY7j9MJNBKsKSABXfqv0wUcJVh5rcX2zub7N+mqortjJIMagbifTx1yy7lVRCKUcHjrjTLEsgCp5nI5B6YpqJSpdY2J5IBTqczk2aoJFmJQgqpAHz6j+eTIwlYM0Sge2BhLByryF64F4Z1sWpKk8EjBegkr2Tq40mceSPKQDoe57nKeSNtGvYkccYRT2PPzksl/Qe2EmBxQM6aPy7XgEm1rkDFTod2/Tt64iK3kcn8s1IUViTYPxlzEAxIF/GdzaO+nGXZljTtHGRZJXgE8384YMyN6UAsUxJuz9Mp4i2shRX0UMUhv1I56/TDRM3lgaoRrNVlUuh+uHb48gKXLiKl5fNDKWO31FR3y8ss0hshgjL1JzShSBQTsHIwbzoAR5a/IrFuY1Y0ZsccUAVIVYDkuWItjx7dhX74RdT6zuHB4vuMvIoCb0qh1BF8Yi3iMCrI7IAiUWdTYH1GFTm7B9ONVZppMiyC5qQqADs5U/64R5UklDefK20ce3zX/X2xGKZZYC2nZJP6gy9K/wB8gSSIgby2bnkiuM1RfQDkns0p9SCLN8Dih1Pz75mTySb18tgAOK/1vDCQzEsSqA9ibrFpopjMwAqvfsMKK3sCT1oO0kxCh5A616q4s5WMszNwQp6/9PbK6OJyUdZBJEwrpzhfNkhcI6BpGNbwnoVfnMl2FDrZBilCjeymum0dPrgYh/4g+Zbf5T7Zrrp0ZBuNtXNf3wTaNWcBdwCjlj3OK5juKFhpYWdpHYUTeyqyySWwVF9I5POUk1GhhnEDT7nsr3PI5IoYUMdOhkKWpBb5HxnNP3NUo+xTUtUhCqAvHXM/W+ZqJgEfZ0HpxmRZNbIpQvGRwUsEYTUR/cQsgjLoRbydduHF8X+Iua5LfRGnlAUI6hlUH6k++SjMXJ8tXboCSeAcoZDISYygAJFVzftkKZI1JZuK4IGY17mp+ww67ioiCEk3Z5ofGSNJ5c5lSJ97LRYuSPyGNaBojBGDK7NGKMrVbH5x1p9OhPm7l21u4uz+WA206Qeq2YM2n1Go1QjdSI66++NJoRpShCCgeLo1mnq5oNNtLqKY7d18A+xxXVKYtG0iBT5nq3XQPPGEpOgWlZma6aEyC6VS3AJ6fX88FCNTLM4liiWDswNkZ6LwR9VMZNRqJUkVrCqAPpmsdP5MTB3iJAoFhQ/OsY5RiqWxShKTuWkY5RJtQI0J4WwSLLAHqewyjaUOxUKx/LNJhG5ZYHDxkfiBqm9q64vqI59qtCiFgeDXt3rO5s76arewMaPGpYhA+3aG2jd+uWgBACkEH5xnR/eNQds8Qje+GVf3xyTQ7TwDuB61i5T9mOhBdoTWMdeRfc55t4vYvq6ANxeaEeiJG6QBuKojKywxKNu2j/ynFWh2xR1dY1Ziob2BsYFJklsrIH2mvTzX6Y6IgUKAE3hdNoogg/pRetLzmpr3BaYmVZCQ45y6sVYEDNB9PHI4RVYKBwW65DaDj0kH4zLNsUXTkeuM7ieq+2GSe7Db0cdSMuNOyZ4wynaKB7X3zjmwGpF7JCxa+lnACNnk29eOLzUXwx9Qg8xQUB6c9cPH4UsMplDyPxQQkUP1wloW5GZIpUJGqKdx6hqAr++Z2p0eoiAYAEk8X0A75uS6N0pVYei6AXj5xebTrqtolj289M2MtmNWjHSWPf5alWodjfOSdSu0MN20C+mOnwpApHIJayV4YDth5NCpiU7TR+nP1wnKPZi5VQij+ZGNti+b74aMSf1URljpJYV3OCxPPHYYMgk2wr4zr+DUvkIAGagQa7qcLHI8TWps8jnnBxxgg7eK79s84eL1bQ3xfXBbCSGpotiI4X0t2PUHF5ZEJtlO49xltPrrUrPwDwOPwjGgdJqVpW2sor/1HM6OEGk2HpaHv3zxaBmA9SsRxffCSwlCyyE0O3+uKuRSlI5Zh3oUBmpWc3RLSAXHZB6XWUEEUUdqiSA1usdRh5NaimP8QPdSOf3z2oUSEqaHFg9zhJNAt2JD+axjhaNFiNbE4F/OSNA0KmcPGlmpDZbcD7Dt9cP93jMTKTaGuFuz+mefQnUIEZeK6C/3xvKifhYlNG8iF4Qrxnit3Jodfg5EAeGEzzgbjQpn6YeTwrURuGgc2eCOww8+jSOPypkjdFANMe/yfph8l0AovsTeQSbPL+9Ef51Xj9DjEz616aGN40PBYr6h8gYxp3gkjNSB1AG1U6LXHAyssYE51DK4YfhVpdq4De+hkbq7C6SV2UOztJu/zLVfllpJ/LZfwvJW4Jf4gPb56dcvoPOlcrKISf6vL/vjco/lGbzPLRehVRuJ+CcT09jrtUjP0uolk2yToFLElR1232+uXkeFWosEdrqz1xaWVZPN/lKQ/duSfreRpY9Pp4W2oisW4A4r3I9sxpPYSbWh/Tx3NuKrsA9TbrJP0/1xHxad4oTNFp5mCklQprnp061l4HfRgICNg6CuR9b5OWh1W9rLsS3/AJbLwP0GctOzGrVCWlMXkprWiMaup3KxsA9LGVeJ5HiZI5BEp9XUbvbp2zVll86MoFQLVVXpwMg3aUIJHhoAb161eEp7OcNEaaRdPC6wD1ki75r35zzEPcgmkWQkAmuSPz/vnljkb0hoiLsWKyxjKGgAeb68YN+4SXsBhYoS5U7W5CuAx+uGm1DTBfOp2/DVdvY1/pg5A0h6IT8jBiGZmZZTSHikrn6k5ydnONDSguoQFSy8oXo7P07ZaZneQB2Fr1DKPbFdpjXYgbb0Iu7/AFyjEs3KsPm8xmpNDcjKfwgKa5rqM8J0jSMPS7zwHNH64KMhEIViA34vnCK0YX8AJPVm5OZo3Y0k0MfIJ+QOf75EmpRuiMfrYGAEqgdqyyzKQOOPjBo2y382ZQqmlHYE1jEWksDcyi/c4vExaZRZFngA1eMujt6S4A/5BZPxf5YSiDKTWizxxjabQLtvn3yqK7b2oMFI4H++V2RLwWbk1WEKHeFiZmIPAHv3zVEFzPCd4OTGaFVY4JyoltyxDAg9BwD9Mv5MrN/MDNz6gf8Ae8VlStXcpYgXVE1Xt8ZvABTsfEvmRkMLPbjKGVUAXaf1zOadkbylSQIp4vk40mojYDfBMAfYHN4nWNR6uSvxAge5ust/iKou2QD6+2VWPRIaYsvurkg5dm085KJtK9KGbwF/UXwSddDLW0i7PQZbdCzCMhi3WtpwA0WnaQ7Tt/8AS3THdNp9JAwkkPmSn+o5qx29gzypLQLbBtH8tDR4PF5ZtCsiBgwQA3y2FZNOZN4VWa75AyhguqpR3AHXC+mD9Vg1jgjCB/U3U0MtPpNE0dlDuvoqn++OQ+p1QFt1E0Fu8ZkhjniubUFVPbb1/LCWGxUvJ4vZyGu025f5TKm3swJGJbGVFG+3I9RWwL/POxl02kMe1bJrqeMxtX4dblkjtf8AMD/pgyg4qijFmjN2Yzl24LOB1odTkxxsPWCt+93Yx1tG278PIHBODmi2gAC6/LF3oopNgEDht3nmum2skwSsto7KD0o5dINQ/wCCFq+mWkhnjS5Y2o8WTxnWzqXQoF8pgzklvcrf98Z+8xmnaMuw7njAeWzNdHC+VtX1Kw59u2byB4Hvvzm1AEa+yrf74KaSSGL0SyFif6QFUD8sKvBICjDoVFFkUkewGEpIFwZjnWThupPPNnrlzM0iFXRmU9jmkwg32Yyo9x2y21QgaJFN/wBRIN4fNfApY3fYtoZZFXYilR2rk4d3lc3LoidvRlfaTkj7zvViqgEcnvWQ2jbYTvYHtxf64LYajQTTGNfSkMkNc8m7J9yTycNqZE8gxk7xXIHf5xPT6Aq1yTSMjckFf9MZbSq/KWNvZR/3WC0gk6FViSNXDd6PyPpl4HjJTZDO6XfKmhlipeTqLsGipGUbXQx7ldpA3/pOZQXIB4lqHQuPuzsb/G3T8sTjl1XDoVde9iiffNWHURahSVkJrihzkbCfwKHI7EZ11qjavdi8sRkG6PeLAI+L5wMXmNI0crM3FrxX5Y+C4BLBQa45/bKh949bbW9sC6DqzNE0ostHVe/GFj1zd0/Q4N1lc2Xm+gsDLoH6F5PzW8a+IqLlYX71fYX9MgTO55FD3rLBaF+Y9/8A9vJJsVu//wCMXSGpsrvYDq5/9uVeWh1I/TDx6eCQ/wAzVNH/AP4S39sZj8N8MYerxdk//wBNj/rhKNgSnXz+jMn70oP42P5/7DPDUlvwxMfyJzdj8O8HX/8AeZT9NEw/1xmHSeDKRu8R1DjvWnK1h8fy/VCnl/P9Gc7CdXIa+7SqOxK8Y1HptX12sf0z6F9novs1G5JDzmuN8Yu/zXj9c7Hw7U+FIpBhhjH9NSpH+ttleLw1k3yS/c83P9qSxOuDf7HxuHwXxXUKGi0OrkB7xRk/65s+HfZXxiVgkfg06MerOtD8yemfVk8Qld3UazQQwf0gSq5r5t6/bIkfZKr6X/DnUj1F2i3E/BvgfllMfs+Hu2QT+2sr0opf3ZwsX8O/EZZ45dUqrEDTIjjcfoBf65vL/DqGOMlo9Seotp1QD56C8301WqLK2o1WnUKbHlagAfooF/rk6d5BLI+o1ullU/8ADAcR7fr6jf1q8ph4mGPsQ5PtDyJdy/Q5mP8Ah/o0XfJq9S8t8xwxGT8r4/XNBfsJ4dC0bJptWNwO/fPHvArsADZ+B75tJ4hoogqanVK7j+tWUX/7jWPw+K+HohYarTAE8fz1J/W8ZHxsPwTz83yX22clp/sjpP8ADJdHFBpomMh3arVKJJmB9lT8PxfPxlf/AMuRNtEmsbUJVA/dwte3U5051fhSO8seuijkJDswlAuuxI6j4y6faXwtU/neJ6Pdf9LV/fN+74f6jl5nk9wv9Di5/sRDo4hJ4o+jVIqCh+d19ioFn9c9H9idXq+f8J08cPBQOqxgfkDYzr3+0PgRYvNr9BKR+EllJA9sgfaj7P7g/wB/0qsO4lH++B93w/KD++eVXTv8n+xzMX2R1Qm8p/CNAsW4DeqMK+lGz+eJSQ6mHUyRxQ6fWCGw8SSqNnbkCyDncf8A4w8Ar/8AV9EPrKMUT7Q/ZrT6mXUQeJaNJJQA5SVfXXS/1znhxf0y/wCjo+Rn3zg3/ZnIh9aKhk+zzuSK2iMkV25qx+uWlfxExGLTeAPExFNYDKR+l/vnYn7Y+B9/F9KPgyrlT9tvAV//AHfSH6ODmfSh/wCz/o362S//AA//AEcPofD/ABYyvHptKYW72KI+ObxLW/ZHxqItPPpdVIO7ghuPyz6G3238DPA8W0Tf+o1icf2w+z8LSGPXeHxB2LMUmKbj70MXLx8LVOf7ofDzPJjK44v2Z8x8ldO582OdiD0Jqv2ym5GIoWPZms59H1H2t8AmNv4p4Rd2dzM9j81zG8X8S+y2sKyJ4p4SrLfpEG7/AEXJZ+NFL0zX7HoY/NyN+vE1+v8Ag5QeWeSi2PnKr5KsWEcYbuaGbh1/grIFHj3hCH3bwpSAP1vEtXpfASjSD7XaR37Rw6NkH98RLE101+q/yVQzJ9p/pL/BnzTit1rX5Ym2pF1vJHtQrFtW+mVzs1KTr78i8ReSI9AB+uSSm7PRx4VVmq43jqCMSn00YJIH6HE2kr8MhX6XlY5XDeqViPknAcrHxxtdMJ5ai7NfSs8gJPpon655pkPRgD9DkLO6/wDnqP8A24IdHgJPMChB6uBhaMIKWpYn8IPQ5Q6xhz5it+VYvJqGY2DX5YVg8fcaUsAT+JvbsP0ywnYdqHxQxL704WgL+pyDrZgf+GCPpnbOpGkNWx43N+Qyyy3XNH3zOPiD/wBMTH4Iyv8AiMvXyiPoM3ZnGJp7me9zLIPkURgmSMKVCED2ux++InxJz1gY/QZQ60n/APp5fyztmVEd8mAkboTY6EL0yCigcsyj26Yj96ftHOPyyPvEp/pm/MZtM5UhmTUeSvplWvZjxi/3mSYWqo3yhvBuZHN7G/NcmNdhsadVPcqlZqSBbd6P/9k=\",\r\n  jupiter: \"data:image/jpeg;base64,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\",\r\n  saturn: \"data:image/jpeg;base64,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\",\r\n  uranus: \"data:image/jpeg;base64,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\",\r\n  neptune: \"data:image/jpeg;base64,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\",\r\n};\r\n\r\nconst StylizedPlanet = {\r\n  NS: \"http://www.w3.org/2000/svg\",\r\n  TEXTURES: PLANET_TEXTURE_DATA,\r\n  el(tag, a) {\r\n    const e = document.createElementNS(this.NS, tag);\r\n    for (const k in a) e.setAttribute(k, a[k]);\r\n    return e;\r\n  },\r\n  svgRoot(g) {\r\n    return g.ownerSVGElement || document.getElementById(\"planetSvg\") || document.getElementById(\"solarSvg\");\r\n  },\r\n  ensureClip(svg, id, r) {\r\n    if (svg.querySelector(\"#\" + id)) return \"url(#\" + id + \")\";\r\n    let defs = svg.querySelector(\"defs\");\r\n    if (!defs) {\r\n      defs = this.el(\"defs\", {});\r\n      svg.insertBefore(defs, svg.firstChild);\r\n    }\r\n    const cp = this.el(\"clipPath\", { id: id });\r\n    cp.appendChild(this.el(\"circle\", { r: String(r) }));\r\n    defs.appendChild(cp);\r\n    return \"url(#\" + id + \")\";\r\n  },\r\n  ensureShading(svg) {\r\n    if (svg.querySelector(\"#sphereShade\")) return;\r\n    let defs = svg.querySelector(\"defs\");\r\n    if (!defs) {\r\n      defs = this.el(\"defs\", {});\r\n      svg.insertBefore(defs, svg.firstChild);\r\n    }\r\n    const rg = this.el(\"radialGradient\", { id: \"sphereShade\", cx: \"35%\", cy: \"32%\", r: \"65%\" });\r\n    rg.appendChild(this.el(\"stop\", { offset: \"0%\", \"stop-color\": \"#ffffff\", \"stop-opacity\": \"0.18\" }));\r\n    rg.appendChild(this.el(\"stop\", { offset: \"55%\", \"stop-color\": \"#000000\", \"stop-opacity\": \"0\" }));\r\n    rg.appendChild(this.el(\"stop\", { offset: \"100%\", \"stop-color\": \"#000000\", \"stop-opacity\": \"0.42\" }));\r\n    defs.appendChild(rg);\r\n  },\r\n  ensureSunGlow(svg) {\r\n    if (svg.querySelector(\"#sunCorona\")) return;\r\n    let defs = svg.querySelector(\"defs\");\r\n    if (!defs) {\r\n      defs = this.el(\"defs\", {});\r\n      svg.insertBefore(defs, svg.firstChild);\r\n    }\r\n    const rg = this.el(\"radialGradient\", { id: \"sunCorona\", cx: \"50%\", cy: \"50%\", r: \"50%\" });\r\n    rg.appendChild(this.el(\"stop\", { offset: \"55%\", \"stop-color\": \"#ff9800\", \"stop-opacity\": \"0\" }));\r\n    rg.appendChild(this.el(\"stop\", { offset: \"85%\", \"stop-color\": \"#ff9800\", \"stop-opacity\": \"0.35\" }));\r\n    rg.appendChild(this.el(\"stop\", { offset: \"100%\", \"stop-color\": \"#ffc107\", \"stop-opacity\": \"0.65\" }));\r\n    defs.appendChild(rg);\r\n  },\r\n  ensureSaturnRingClips(svg, r) {\r\n    if (svg.querySelector(\"#saturnRingBack\")) return;\r\n    let defs = svg.querySelector(\"defs\");\r\n    if (!defs) {\r\n      defs = this.el(\"defs\", {});\r\n      svg.insertBefore(defs, svg.firstChild);\r\n    }\r\n    const pad = r * 3;\r\n    const back = this.el(\"clipPath\", { id: \"saturnRingBack\" });\r\n    back.appendChild(this.el(\"rect\", { x: String(-pad), y: String(-pad), width: String(pad * 2), height: String(pad) }));\r\n    defs.appendChild(back);\r\n    const front = this.el(\"clipPath\", { id: \"saturnRingFront\" });\r\n    front.appendChild(this.el(\"rect\", { x: String(-pad), y: \"0\", width: String(pad * 2), height: String(pad) }));\r\n    defs.appendChild(front);\r\n  },\r\n  ringEllipses(g, rx, ry, sw, tilt, clipUrl) {\r\n    const S = this;\r\n    const grp = S.el(\"g\", { transform: \"rotate(\" + tilt + \")\", \"clip-path\": clipUrl || \"\" });\r\n    const bands = [\r\n      [1.0, \"rgba(210,185,140,0.62)\", 1.0],\r\n      [0.92, \"rgba(235,215,175,0.55)\", 0.75],\r\n      [0.84, \"rgba(185,155,105,0.48)\", 0.55],\r\n      [0.76, \"rgba(225,205,165,0.42)\", 0.45],\r\n      [0.68, \"rgba(170,140,95,0.36)\", 0.35],\r\n    ];\r\n    bands.forEach(([scale, color, wScale]) => {\r\n      grp.appendChild(S.el(\"ellipse\", {\r\n        cx: \"0\",\r\n        cy: \"0\",\r\n        rx: String(rx * scale),\r\n        ry: String(ry * scale),\r\n        fill: \"none\",\r\n        stroke: color,\r\n        \"stroke-width\": String(Math.max(0.8, sw * wScale)),\r\n      }));\r\n    });\r\n    grp.appendChild(S.el(\"ellipse\", {\r\n      cx: \"0\",\r\n      cy: \"0\",\r\n      rx: String(rx * 0.79),\r\n      ry: String(ry * 0.79),\r\n      fill: \"none\",\r\n      stroke: \"rgba(8,6,20,0.55)\",\r\n      \"stroke-width\": String(Math.max(1.2, sw * 0.55)),\r\n    }));\r\n    g.appendChild(grp);\r\n  },\r\n  texturedDisc(g, type, r, clip) {\r\n    const S = this;\r\n    const tex = S.TEXTURES[type];\r\n    if (!tex) return false;\r\n    g.appendChild(S.el(\"image\", {\r\n      href: tex,\r\n      x: String(-r),\r\n      y: String(-r),\r\n      width: String(r * 2),\r\n      height: String(r * 2),\r\n      preserveAspectRatio: \"xMidYMid slice\",\r\n      \"clip-path\": clip,\r\n    }));\r\n    return true;\r\n  },\r\n  drawSaturn(g, r, clip, svg) {\r\n    const S = this;\r\n    const tilt = -18;\r\n    const rx = r * 2.15;\r\n    const ry = r * 0.48;\r\n    const sw = Math.max(1, r * 0.09);\r\n    if (svg) S.ensureSaturnRingClips(svg, r);\r\n    S.ringEllipses(g, rx, ry, sw, tilt, \"url(#saturnRingBack)\");\r\n    S.texturedDisc(g, \"saturn\", r, clip) || S.sphere(g, \"saturn\", r, clip);\r\n    S.ringEllipses(g, rx, ry, sw, tilt, \"url(#saturnRingFront)\");\r\n    g.appendChild(S.el(\"circle\", {\r\n      r: String(r),\r\n      fill: \"url(#sphereShade)\",\r\n      \"clip-path\": clip,\r\n      \"pointer-events\": \"none\",\r\n    }));\r\n    g.appendChild(S.el(\"circle\", {\r\n      r: String(r),\r\n      fill: \"rgba(0,0,0,0.001)\",\r\n      \"pointer-events\": \"all\",\r\n      style: \"cursor:pointer\",\r\n    }));\r\n  },\r\n  sphere(g, type, r, clip) {\r\n    const S = this;\r\n    const svg = S.svgRoot(g);\r\n    if (svg) S.ensureShading(svg);\r\n    if (S.texturedDisc(g, type, r, clip)) {\r\n      g.appendChild(S.el(\"circle\", {\r\n        r: String(r),\r\n        fill: \"url(#sphereShade)\",\r\n        \"clip-path\": clip,\r\n        \"pointer-events\": \"none\",\r\n      }));\r\n    } else {\r\n      g.appendChild(S.el(\"circle\", { r: String(r), fill: \"#888\", \"clip-path\": clip }));\r\n    }\r\n    g.appendChild(S.el(\"circle\", {\r\n      r: String(r),\r\n      fill: \"rgba(0,0,0,0.001)\",\r\n      \"pointer-events\": \"all\",\r\n      style: \"cursor:pointer\",\r\n    }));\r\n  },\r\n  drawSun(g, r, clip, svg) {\r\n    const S = this;\r\n    if (svg) S.ensureSunGlow(svg);\r\n    g.appendChild(S.el(\"circle\", { r: String(r * 1.45), fill: \"url(#sunCorona)\", \"pointer-events\": \"none\" }));\r\n    g.appendChild(S.el(\"circle\", { r: String(r * 1.2), fill: \"rgba(255,193,7,0.18)\", \"pointer-events\": \"none\" }));\r\n    S.texturedDisc(g, \"sun\", r, clip) || S.sphere(g, \"sun\", r, clip);\r\n  },\r\n  draw(g, type, r) {\r\n    r = r || 88;\r\n    const S = this;\r\n    const svg = S.svgRoot(g);\r\n    const clipId = r === 88 ? \"globe\" : \"globe-r\" + Math.round(r * 10);\r\n    const clip = svg ? S.ensureClip(svg, clipId, r) : \"\";\r\n    if (svg) S.ensureShading(svg);\r\n    if (type === \"saturn\") {\r\n      S.drawSaturn(g, r, clip, svg);\r\n      return;\r\n    }\r\n    if (type === \"sun\") {\r\n      S.drawSun(g, r, clip, svg);\r\n      return;\r\n    }\r\n    if (S.TEXTURES[type]) {\r\n      S.sphere(g, type, r, clip);\r\n      return;\r\n    }\r\n    g.appendChild(S.el(\"circle\", { r: String(r), fill: \"#888\" }));\r\n  },\r\n};\r\nfunction defaultPlanetZoom(svg, planetType) {\r\n  const w = svg ? (svg.clientWidth || svg.getBoundingClientRect().width || 320) : 320;\r\n  let zoom = w <= 360 ? 1.88 : w <= 480 ? 1.65 : w <= 640 ? 1.45 : w <= 820 ? 1.28 : 1.15;\r\n  const fitRadius = 168;\r\n  const bodyR = 88;\r\n  if (planetType === \"sun\") {\r\n    zoom = Math.min(zoom, fitRadius / (bodyR * 1.5));\r\n  } else if (planetType === \"saturn\") {\r\n    zoom = Math.min(zoom, fitRadius / (bodyR * 2.28));\r\n  } else if (planetType === \"meteor\") {\r\n    zoom = Math.min(zoom, fitRadius / (bodyR * 1.35));\r\n  } else if (planetType === \"blackhole\") {\r\n    zoom = Math.min(zoom, fitRadius / (bodyR * 1.92));\r\n  }\r\n  return Math.round(zoom * 100) / 100;\r\n}\r\nfunction makePlanetViewer(planetType, facts, label) {\r\n  return {\r\n    facts: facts, fi: 0, spin: true, zoom: 1.28, rot: 0, drag: 0, ang: 0.08,\r\n    dragMoved: false, startX: 0, startY: 0, lx: 0, dragging: false,\r\n    init() {\r\n      this.svg = document.getElementById('planetSvg');\r\n      this.g = document.getElementById('planetGroup');\r\n      this.info = document.getElementById('planetInfo');\r\n      if (!this.svg || !this.g || !this.info) return;\r\n      const S = this;\r\n      S.zoom = defaultPlanetZoom(this.svg, planetType);\r\nconst btnSpin = document.getElementById('btnSpin');\r\n      btnSpin.onclick = () => {\r\n        S.spin = !S.spin;\r\n        btnSpin.textContent = S.spin ? 'Stop' : 'Spin';\r\n        btnSpin.classList.toggle('active', !S.spin);\r\n      };\r\n      btnSpin.textContent = 'Stop';\r\n      document.getElementById('btnZoomIn').onclick = () => { S.zoom = Math.min(2.2, S.zoom + 0.15); };\r\n      document.getElementById('btnZoomOut').onclick = () => { S.zoom = Math.max(0.55, S.zoom - 0.15); };\r\n      document.getElementById('btnRotL').onclick = () => { S.rot -= 18; };\r\n      document.getElementById('btnRotR').onclick = () => { S.rot += 18; };\r\n      const onDown = e => {\r\n        S.dragging = true;\r\n        S.dragMoved = false;\r\n        const p = e.touches ? e.touches[0] : e;\r\n        S.startX = S.lx = p.clientX;\r\n        S.startY = p.clientY;\r\n      };\r\n      const onMove = e => {\r\n        if (!S.dragging) return;\r\n        const p = e.touches ? e.touches[0] : e;\r\n        if (Math.hypot(p.clientX - S.startX, p.clientY - S.startY) > 12) S.dragMoved = true;\r\n        if (S.dragging) { S.drag += (p.clientX - S.lx) * 0.35; S.lx = p.clientX; }\r\n      };\r\n      const onUp = e => {\r\n        if (!S.dragging) return;\r\n        const p = e.changedTouches ? e.changedTouches[0] : e;\r\n        if (!S.dragMoved && p && S.hitPlanet(p.clientX, p.clientY)) S.nextFact();\r\n        if (S.dragging) { S.rot += S.drag; S.drag = 0; S.dragging = false; }\r\n      };\r\n      this.svg.addEventListener('mousedown', onDown);\r\n      window.addEventListener('mousemove', onMove);\r\n      window.addEventListener('mouseup', onUp);\r\n      this.svg.addEventListener('touchstart', e => { onDown(e); }, { passive: true });\r\n      this.svg.addEventListener('touchmove', e => { onMove(e); }, { passive: true });\r\n      this.svg.addEventListener('touchend', onUp);\r\n      const loop = () => { if (S.spin) S.ang += 0.012; S.draw(); requestAnimationFrame(loop); };\r\n      this.draw();\r\n      loop();\r\n    },\r\n    hitPlanet(clientX, clientY) {\r\n      const pt = this.svg.createSVGPoint();\r\n      pt.x = clientX;\r\n      pt.y = clientY;\r\n      const m = this.g.getScreenCTM();\r\n      if (!m) return false;\r\n      const p = pt.matrixTransform(m.inverse());\r\n      return p.x * p.x + p.y * p.y <= 88 * 88;\r\n    },\r\n    nextFact() {\r\n      this.fi = (this.fi + 1) % this.facts.length;\r\n      this.info.innerHTML = '<strong>' + label + '</strong><br>' + this.facts[this.fi];\r\n    },\r\n    draw() {\r\n      while (this.g.firstChild) this.g.removeChild(this.g.firstChild);\r\n      this.g.setAttribute('transform', 'translate(200,200) rotate(' + (this.rot + this.drag) + ') scale(' + this.zoom + ') rotate(' + this.ang + ')');\r\n      StylizedPlanet.draw(this.g, planetType, 88);\r\n    }\r\n  };\r\n}\r\n\r\nconst PlanetViewer = makePlanetViewer('earth', earthFacts, '🌍 Earth');\r\ntry { PlanetViewer.init(); } catch (err) { console.error('Planet viewer:', err); }\r\n\r\n</script>\r\n</body>\r\n</html>\r\n"
            }
          ]
        },
        {
          "id": "solarsystem-ch-import-1784351954791-18",
          "courseId": "solarsystem",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "solarsystem-ch-import-1784351954791-18-step-0",
              "courseId": "solarsystem",
              "chapterId": "solarsystem-ch-import-1784351954791-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "html",
              "title": "Earth Explained",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n  <meta charset=\"UTF-8\">\r\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n  <title>Solar System Adventure - Earth Explained</title>\r\n  <style>\r\n    *{\r\n      margin:0;\r\n      padding:0;\r\n      box-sizing:border-box;\r\n    }\r\n    body{\r\n      font-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;\r\n      background:#0f0c29;\r\n      color:#e0e7ff;\r\n      min-height:100vh;\r\n      position:relative;\r\n      overflow-x:hidden;\r\n    }\r\n    .stars{\r\n      position:fixed;\r\n      top:0;\r\n      left:0;\r\n      width:100%;\r\n      height:100%;\r\n      pointer-events:none;\r\n      background-image:\r\n        radial-gradient(2px 2px at 20px 30px,#fff,transparent),\r\n        radial-gradient(2px 2px at 40px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 90px 40px,#fff,transparent),\r\n        radial-gradient(2px 2px at 130px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 160px 120px,#fff,transparent),\r\n        radial-gradient(2px 2px at 200px 50px,#fff,transparent),\r\n        radial-gradient(1px 1px at 250px 160px,#fff,transparent),\r\n        radial-gradient(2px 2px at 300px 90px,#fff,transparent),\r\n        radial-gradient(1px 1px at 350px 130px,#fff,transparent),\r\n        radial-gradient(2px 2px at 400px 60px,#fff,transparent),\r\n        radial-gradient(1px 1px at 450px 180px,#fff,transparent),\r\n        radial-gradient(2px 2px at 500px 100px,#fff,transparent),\r\n        radial-gradient(1px 1px at 550px 140px,#fff,transparent),\r\n        radial-gradient(2px 2px at 600px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 650px 190px,#fff,transparent),\r\n        radial-gradient(2px 2px at 700px 110px,#fff,transparent),\r\n        radial-gradient(1px 1px at 750px 150px,#fff,transparent),\r\n        radial-gradient(2px 2px at 800px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 850px 170px,#fff,transparent);\r\n      background-size:900px 200px;\r\n      animation:twinkle 4s ease-in-out infinite;\r\n      z-index:0;\r\n    }\r\n    @keyframes twinkle{\r\n      0%,100%{opacity:0.3;}\r\n      50%{opacity:0.8;}\r\n    }\r\n    .container{\r\n      max-width:640px;\r\n      margin:auto;\r\n      padding:24px 16px 40px;\r\n      position:relative;\r\n      z-index:1;\r\n    }\r\n    .header{\r\n      text-align:center;\r\n      margin-bottom:20px;\r\n    }\r\n    h1{\r\n      font-size:28px;\r\n      color:#4a90d9;\r\n      margin-bottom:8px;\r\n    }\r\n    .subtitle{\r\n      color:#c4b5fd;\r\n      font-size:16px;\r\n    }\r\n    .card{\r\n      background:#1a1735;\r\n      backdrop-filter:blur(10px);\r\n      border-radius:20px;\r\n      padding:20px;\r\n      margin-bottom:16px;\r\n      border:1px solid rgba(255,255,255,0.1);\r\n    }\r\n    .card h2{\r\n      color:#4a90d9;\r\n      margin-bottom:12px;\r\n      font-size:20px;\r\n    }\r\n    .card p{\r\n      font-size:16px;\r\n      line-height:1.7;\r\n      margin-bottom:10px;\r\n    }\r\n    .card ul{\r\n      margin-left:20px;\r\n      margin-bottom:10px;\r\n    }\r\n    .card li{\r\n      font-size:16px;\r\n      line-height:1.7;\r\n      margin-bottom:8px;\r\n    }\r\n    .fact-box{\r\n      background:rgba(251,191,36,0.2);\r\n      border-left:6px solid #fbbf24;\r\n      padding:16px;\r\n      border-radius:12px;\r\n      margin-top:12px;\r\n    }\r\n    .fact-box h3{\r\n      color:#fbbf24;\r\n      margin-bottom:8px;\r\n      font-size:18px;\r\n    }\r\n    .fact-box p{\r\n      font-size:15px;\r\n      line-height:1.6;\r\n      margin:0;\r\n    }\r\n    .nav-hint{\r\n      margin-top:20px;\r\n      text-align:center;\r\n      font-size:13px;\r\n      color:#a78bfa;\r\n      background:rgba(167,139,250,0.1);\r\n      padding:10px;\r\n      border-radius:10px;\r\n    }\r\n  /* solar-desktop-fit */\r\nhtml {\r\n  min-height: 100%;\r\n}\r\nbody:has(.character-grid),\r\nbody:has(.game-shell),\r\nbody:has(#solarSvg),\r\nbody:has(.fire-btn),\r\nbody:has(.planet-game) {\r\n  overflow: hidden !important;\r\n  height: 100%;\r\n  min-height: 0 !important;\r\n}\r\nbody:not(:has(.character-grid)):not(:has(.game-shell)):not(:has(#solarSvg)):not(:has(.fire-btn)):not(:has(.planet-game)) {\r\n  overflow-x: hidden;\r\n  overflow-y: auto;\r\n  -webkit-overflow-scrolling: touch;\r\n  min-height: 100%;\r\n  height: auto;\r\n}\r\n.game-shell {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.character-grid) .container,\r\nbody:has(.game-shell) .container,\r\nbody:has(#solarSvg) .container,\r\nbody:has(.fire-btn) .container,\r\nbody:has(.planet-game) .container {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.game-shell) .game-shell {\r\n  padding: 4px 8px 6px;\r\n}\r\nbody:has(.game-shell) .game-shell .title {\r\n  display: none;\r\n}\r\nbody:has(.game-shell) .ui-container {\r\n  margin-bottom: 4px;\r\n  padding: 4px 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.game-shell) .game-stage {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  width: 100%;\r\n  aspect-ratio: 7 / 6;\r\n}\r\nbody:has(.game-shell) .touch-controls {\r\n  flex-shrink: 0;\r\n  margin-top: 4px;\r\n}\r\nbody:has(#solarSvg) .container {\r\n  padding: 8px 12px 10px;\r\n}\r\nbody:has(#solarSvg) .solar-panel {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  display: flex;\r\n  flex-direction: column;\r\n  margin-bottom: 6px;\r\n  padding: 8px;\r\n}\r\nbody:has(#solarSvg) .svg-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  max-height: none;\r\n  aspect-ratio: unset;\r\n  height: auto;\r\n}\r\nbody:has(#solarSvg) #solarSvg {\r\n  min-height: 0;\r\n  height: 100%;\r\n}\r\nbody:has(#solarSvg) .minigame-panel {\r\n  flex-shrink: 0;\r\n  max-height: 34%;\r\n  overflow-y: auto;\r\n}\r\nbody:has(.fire-btn) .container {\r\n  padding: 4px 12px 6px;\r\n}\r\nbody:has(.fire-btn) .game-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n}\r\nbody:has(.fire-btn) .fire-btn {\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .container {\r\n  padding: 8px 12px 10px;\r\n  justify-content: center;\r\n}\r\nbody:has(.character-grid) .header {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-section {\r\n  padding: 8px;\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-character {\r\n  font-size: 36px;\r\n  margin-bottom: 4px;\r\n}\r\nbody:has(.character-grid) input[type=\"text\"] {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-grid {\r\n  gap: 6px;\r\n  margin-bottom: 0;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-option {\r\n  padding: 6px 2px;\r\n  font-size: 26px;\r\n  border-width: 2px;\r\n  border-radius: 12px;\r\n}\r\nbody:has(.character-grid) .character-name {\r\n  font-size: 10px;\r\n  margin-top: 2px;\r\n}\r\n@media (min-width: 640px), (min-width: 768px) and (max-width: 1024px) {\r\n  body:has(.character-grid) .container {\r\n    padding: 6px 12px 8px;\r\n    justify-content: center;\r\n  }\r\n  body:has(.character-grid) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.character-grid) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(.character-grid) .preview-section {\r\n    padding: 6px 8px;\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 32px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.character-grid) .preview-name {\r\n    font-size: 15px;\r\n  }\r\n  body:has(.character-grid) input[type=\"text\"] {\r\n    padding: 6px 10px;\r\n    margin-bottom: 6px;\r\n    font-size: 14px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-grid {\r\n    gap: 6px;\r\n    margin-bottom: 0;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    padding: 4px 2px;\r\n    font-size: 24px;\r\n    border-width: 2px;\r\n    border-radius: 10px;\r\n  }\r\n  body:has(.character-grid) .character-name {\r\n    font-size: 9px;\r\n    margin-top: 1px;\r\n  }\r\n  body:has(.game-shell) .ui-item {\r\n    font-size: 13px;\r\n    padding: 4px 8px;\r\n  }\r\n  body:has(.game-shell) .touch-controls {\r\n    gap: 10px;\r\n  }\r\n  body:has(#solarSvg) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(#solarSvg) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(#solarSvg) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(#solarSvg) .info-panel,\r\n  body:has(#solarSvg) .nav-hint {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .header {\r\n    margin-bottom: 4px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.fire-btn) .header .subtitle {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .hud {\r\n    padding: 6px 10px;\r\n    margin-bottom: 4px;\r\n    font-size: 12px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .game-wrap {\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.fire-btn) .fire-btn {\r\n    padding: 10px;\r\n    font-size: 14px;\r\n    margin-bottom: 0;\r\n  }\r\n  body:has(.fire-btn) .instructions,\r\n  body:has(.fire-btn) .nav-hint {\r\n    display: none;\r\n  }\r\n  .planet-svg-panel .svg-viewport,\r\n  .svg-viewport {\r\n    max-height: 220px !important;\r\n    min-height: 0 !important;\r\n  }\r\n  .planet-game .game-canvas,\r\n  .game-canvas-wrap {\r\n    height: 220px !important;\r\n    min-height: 180px !important;\r\n    max-height: 220px !important;\r\n  }\r\n  .planet-game {\r\n    padding: 10px;\r\n    margin-top: 10px;\r\n    flex-shrink: 0;\r\n  }\r\n  .planet-game h2 {\r\n    margin-bottom: 8px;\r\n    font-size: 17px;\r\n  }\r\n  .planet-game p {\r\n    margin-bottom: 8px;\r\n    font-size: 12px;\r\n  }\r\n  .touch-controls {\r\n    margin-top: 6px;\r\n    grid-template-columns: repeat(3, 48px);\r\n    grid-template-rows: repeat(3, 48px);\r\n    gap: 6px;\r\n  }\r\n  .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n}\r\n@media (max-height: 760px) {\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 28px;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    font-size: 22px;\r\n    padding: 3px 2px;\r\n  }\r\n  body:has(.game-shell) .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 18px;\r\n  }\r\n}\r\n  \r\nbody.reading-page {\r\n  overflow-x: hidden;\r\n  overflow-y: auto !important;\r\n  height: auto !important;\r\n  min-height: 100%;\r\n  -webkit-overflow-scrolling: touch;\r\n}\r\nbody.reading-page .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  display: block;\r\n}\r\n\r\n/* solar-ui-audit-overrides */\nbody.reading-page,\nbody.reading-page:has(.container),\nbody.reading-page:has(.quiz-card),\nbody.reading-page:has(.character-grid) {\n  overflow-y: auto !important;\n  height: auto !important;\n}\nbody.reading-page .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  display: block;\n}\nbody.reading-page:has(.character-grid) .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  justify-content: flex-start;\n}\n@media (max-width: 639px) {\n  body.big-planet-page .planet-svg-panel {\n    padding: 8px !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    max-width: 100% !important;\n    overflow: hidden !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .svg-viewport,\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    width: 100% !important;\n    max-width: 100% !important;\n    height: auto !important;\n    max-height: min(78vw, calc(100svh - 220px)) !important;\n    min-height: 0 !important;\n    aspect-ratio: 1 !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .container {\n    overflow-x: hidden !important;\n    max-width: 100% !important;\n  }\n  body.big-planet-page .sun-game .game-canvas-wrap,\n  body.big-planet-page .planet-game .game-canvas,\n  body.big-planet-page .planet-game .game-canvas-wrap {\n    height: min(48vh, 400px) !important;\n    min-height: min(40vh, 280px) !important;\n    max-height: min(52vh, 420px) !important;\n  }\n}\n@media (min-width: 640px) {\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport,\n  body.big-planet-page .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n    min-height: min(56vw, calc(100svh - 200px)) !important;\n  }\n}\nbody.big-planet-page .sun-game .game-canvas-wrap,\nbody.big-planet-page .planet-game .game-canvas,\nbody.big-planet-page .planet-game .game-canvas-wrap {\n  width: 100% !important;\n  height: min(50vh, 440px) !important;\n  min-height: min(42vh, 300px) !important;\n  max-height: min(56vh, 480px) !important;\n}\nbody.big-planet-page .sun-game,\nbody.big-planet-page .planet-game {\n  margin-bottom: 8px !important;\n}\nbody.big-planet-page .nav-hint {\n  margin-top: 8px !important;\n  padding-bottom: 8px !important;\n  font-size: 12px !important;\n  line-height: 1.45 !important;\n}\nbody.all-planets-page:has(#solarSvg) .svg-wrap {\n  max-height: min(96vw, calc(100svh - 162px)) !important;\n  min-height: min(43svh, calc(100svh - 168px), 96vw) !important;\n}\nbody.big-game-page:has(.game-shell) {\n  overflow: hidden !important;\n  height: 100% !important;\n  min-height: 100% !important;\n  max-height: 100% !important;\n}\nhtml:has(body.big-game-page) {\n  height: 100% !important;\n  min-height: 100% !important;\n  overflow: hidden !important;\n}\nbody.big-game-page:has(.game-shell) .game-shell {\n  min-height: 100% !important;\n  height: 100% !important;\n  max-height: 100% !important;\n  display: flex !important;\n  flex-direction: column !important;\n}\nbody.big-game-page:has(.game-shell) .stage-wrap {\n  flex: 1 1 auto !important;\n  min-height: 0 !important;\n  align-items: center !important;\n  justify-content: center !important;\n}\nbody.big-game-page:has(.game-shell) .game-stage {\n  flex: 1 1 auto !important;\n  width: 100% !important;\n  height: 100% !important;\n  min-height: 0 !important;\n  max-height: none !important;\n  aspect-ratio: unset !important;\n  margin: 0 !important;\n}\n@media (min-width: 768px) {\n  body.big-game-page:has(.game-shell) .stage-wrap {\n    align-items: center !important;\n    justify-content: center !important;\n  }\n  body.big-game-page:has(.game-shell) .game-stage {\n    flex: 1 1 auto !important;\n    width: 100% !important;\n    height: 100% !important;\n    min-height: 0 !important;\n    max-height: none !important;\n    aspect-ratio: unset !important;\n    margin: 0 !important;\n  }\n}\nbody.big-game-page:has(.fire-btn) .game-wrap {\n  min-height: min(calc(100svh - 178px), 78vh) !important;\n  height: min(calc(100svh - 178px), 78vh) !important;\n  max-height: none !important;\n}\n@media (min-width: 640px) {\n  body:has(.planet-svg-panel) .svg-viewport,\n  body:has(.planet-game) .game-canvas,\n  body:has(.sun-game) .game-canvas-wrap {\n    max-height: none !important;\n  }\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n  }\n}\n  </style>\r\n<script>\r\n(function (w) {\r\n  var BOOK = \"solarsystem\";\r\n  function key(name) {\r\n    return \"book:\" + BOOK + \":\" + name;\r\n  }\r\n  w.SolarPlayer = {\r\n    getUserName: function () {\r\n      return localStorage.getItem(key(\"userName\")) || localStorage.getItem(\"userName\") || \"Explorer\";\r\n    },\r\n    getCharacter: function () {\r\n      return localStorage.getItem(key(\"userCharacter\")) || localStorage.getItem(\"userCharacter\") || \"👨‍🚀\";\r\n    },\r\n    getCharacterName: function () {\r\n      return localStorage.getItem(key(\"characterName\")) || localStorage.getItem(\"characterName\") || \"Astronaut\";\r\n    },\r\n    save: function (name, character, characterName) {\r\n      localStorage.setItem(key(\"userName\"), name);\r\n      localStorage.setItem(key(\"userCharacter\"), character);\r\n      if (characterName != null) localStorage.setItem(key(\"characterName\"), characterName);\r\n      localStorage.setItem(\"userName\", name);\r\n      localStorage.setItem(\"userCharacter\", character);\r\n      if (characterName != null) localStorage.setItem(\"characterName\", characterName);\r\n    },\r\n  };\r\n})(window);\r\n</script>\r\n</head>\r\n<body class=\"reading-page\">\r\n<div class=\"stars\"></div>\r\n<div class=\"container\">\r\n  <div class=\"header\">\r\n    <h1>📚 Earth Explained</h1>\r\n    <div class=\"subtitle\">Learn more about our home!</div>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🌍 The Goldilocks Planet</h2>\r\n    <p>\r\n      Earth is often called the \"Goldilocks Planet\" because it's just right for life! It's not too close to the Sun (like Venus) and not too far (like Mars).\r\n    </p>\r\n    <p>\r\n      This perfect distance allows liquid water to exist, which is essential for all life as we know it.\r\n    </p>\r\n    <div class=\"fact-box\">\r\n      <h3>💡 Fun Fact</h3>\r\n      <p>If Earth were 5% closer to the Sun, it would be too hot for life. If it were 5% farther, it would be too cold!</p>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🌊 The Water Planet</h2>\r\n    <p>\r\n      About 71% of Earth's surface is covered in water. This is why Earth looks blue from space! The water is in oceans, seas, lakes, rivers, and even underground.\r\n    </p>\r\n    <p>\r\n      Only about 3% of Earth's water is fresh water - the rest is salt water in the oceans. And most of the fresh water is frozen in ice!\r\n    </p>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🌬️ Earth's Atmosphere</h2>\r\n    <p>\r\n      Earth's atmosphere is a layer of gases that surrounds the planet. It's made mostly of nitrogen (78%) and oxygen (21%).\r\n    </p>\r\n    <p>\r\n      The atmosphere:\r\n    </p>\r\n    <ul>\r\n      <li>Protects us from harmful radiation</li>\r\n      <li>Keeps the planet warm enough for life</li>\r\n      <li>Burns up most space rocks before they hit the ground</li>\r\n      <li>Provides the oxygen we breathe</li>\r\n    </ul>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🧲 Earth's Magnetic Field</h2>\r\n    <p>\r\n      Earth has a strong magnetic field that acts like a giant shield. It protects us from dangerous particles coming from the Sun (solar wind).\r\n    </p>\r\n    <p>\r\n      This magnetic field is created by the movement of liquid iron in Earth's outer core. It's what makes compasses work!\r\n    </p>\r\n    <div class=\"fact-box\">\r\n      <h3>💡 Fun Fact</h3>\r\n      <p>Earth's magnetic field extends thousands of kilometers into space!</p>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🌙 The Moon's Influence</h2>\r\n    <p>\r\n      Earth's Moon is very important for life on Earth:\r\n    </p>\r\n    <ul>\r\n      <li>It causes ocean tides (the rising and falling of sea levels)</li>\r\n      <li>It stabilizes Earth's rotation, keeping our seasons regular</li>\r\n      <li>It provides light at night</li>\r\n      <li>It may have helped life spread across Earth</li>\r\n    </ul>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🏔️ Earth's Changing Surface</h2>\r\n    <p>\r\n      Earth's surface is always changing! Plate tectonics (moving pieces of Earth's crust) create mountains, volcanoes, and earthquakes.\r\n    </p>\r\n    <p>\r\n      Weather and erosion (wind and water) also shape the land over millions of years. This is why Earth has such diverse landscapes!\r\n    </p>\r\n  </div>\r\n\r\n<div class=\"nav-hint\">\r\n  <div>💡 Use the ← → arrows in the top navigation bar to go to the next chapter.</div>\r\n  <div>💡 Use the 🏠 button in the top navigation bar to go back to the Home page.</div>\r\n</div>\r\n\r\n</div>\r\n</body>\r\n</html>\r\n"
            }
          ]
        },
        {
          "id": "solarsystem-ch-import-1784351954791-19",
          "courseId": "solarsystem",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "solarsystem-ch-import-1784351954791-19-step-0",
              "courseId": "solarsystem",
              "chapterId": "solarsystem-ch-import-1784351954791-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "html",
              "title": "Earth Quiz",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n  <meta charset=\"UTF-8\">\r\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n  <title>Solar System Adventure - Earth Quiz</title>\r\n  <style>\r\n    *{\r\n      margin:0;\r\n      padding:0;\r\n      box-sizing:border-box;\r\n    }\r\n    body{\r\n      font-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;\r\n      background:#0f0c29;\r\n      color:#e0e7ff;\r\n      min-height:100vh;\r\n      position:relative;\r\n      overflow-x:hidden;\r\n    }\r\n    .stars{\r\n      position:fixed;\r\n      top:0;\r\n      left:0;\r\n      width:100%;\r\n      height:100%;\r\n      pointer-events:none;\r\n      background-image:\r\n        radial-gradient(2px 2px at 20px 30px,#fff,transparent),\r\n        radial-gradient(2px 2px at 40px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 90px 40px,#fff,transparent),\r\n        radial-gradient(2px 2px at 130px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 160px 120px,#fff,transparent),\r\n        radial-gradient(2px 2px at 200px 50px,#fff,transparent),\r\n        radial-gradient(1px 1px at 250px 160px,#fff,transparent),\r\n        radial-gradient(2px 2px at 300px 90px,#fff,transparent),\r\n        radial-gradient(1px 1px at 350px 130px,#fff,transparent),\r\n        radial-gradient(2px 2px at 400px 60px,#fff,transparent),\r\n        radial-gradient(1px 1px at 450px 180px,#fff,transparent),\r\n        radial-gradient(2px 2px at 500px 100px,#fff,transparent),\r\n        radial-gradient(1px 1px at 550px 140px,#fff,transparent),\r\n        radial-gradient(2px 2px at 600px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 650px 190px,#fff,transparent),\r\n        radial-gradient(2px 2px at 700px 110px,#fff,transparent),\r\n        radial-gradient(1px 1px at 750px 150px,#fff,transparent),\r\n        radial-gradient(2px 2px at 800px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 850px 170px,#fff,transparent);\r\n      background-size:900px 200px;\r\n      animation:twinkle 4s ease-in-out infinite;\r\n      z-index:0;\r\n    }\r\n    @keyframes twinkle{\r\n      0%,100%{opacity:0.3;}\r\n      50%{opacity:0.8;}\r\n    }\r\n    .container{\r\n      max-width:640px;\r\n      margin:auto;\r\n      padding:12px 16px 20px;\r\n      position:relative;\r\n      z-index:1;\r\n    }\r\n    @media (max-width: 480px) {\r\n      .container {\r\n        padding: 10px 12px 16px;\r\n      }\r\n    }\r\n    .header{\r\n      text-align:center;\r\n      margin-bottom:12px;\r\n    }\r\n    h1{\r\n      font-size:24px;\r\n      color:#4a90d9;\r\n      margin-bottom:4px;\r\n    }\r\n    .subtitle{\r\n      color:#c4b5fd;\r\n      font-size:16px;\r\n    }\r\n    .player-info{\r\n      display:flex;\r\n      align-items:center;\r\n      justify-content:center;\r\n      gap:8px;\r\n      margin-top:6px;\r\n      font-size:16px;\r\n      color:#ffd700;\r\n      font-weight:bold;\r\n    }\r\n    .player-info span:first-child{\r\n      font-size:24px;\r\n    }\r\n    .competition-bar{\r\n      display:flex;\r\n      justify-content:space-between;\r\n      align-items:center;\r\n      background:#1a1735;\r\n      border-radius:12px;\r\n      padding:10px;\r\n      margin-bottom:12px;\r\n    }\r\n    .competition-bar.hidden{display:none;}\r\n    .competitor{\r\n      display:flex;\r\n      flex-direction:column;\r\n      align-items:center;\r\n      gap:4px;\r\n    }\r\n    .competitor-icon{font-size:28px;}\r\n    .competitor-name{font-size:12px;color:#c4b5fd;}\r\n    .competitor-score{font-size:18px;font-weight:bold;color:#ffd700;}\r\n    .vs-divider{font-size:18px;color:#a78bfa;font-weight:bold;}\r\n    .quiz-card{\r\n      background:#1a1735;\r\n      backdrop-filter:blur(10px);\r\n      border-radius:12px;\r\n      padding:12px;\r\n      margin-bottom:8px;\r\n      border:1px solid rgba(255,255,255,0.1);\r\n      display:none;\r\n    }\r\n    .quiz-card.active{\r\n      display:block;\r\n    }\r\n    .question{\r\n      font-size:15px;\r\n      font-weight:bold;\r\n      margin-bottom:10px;\r\n      color:#fff;\r\n    }\r\n    .options{\r\n      display:flex;\r\n      flex-direction:column;\r\n      gap:6px;\r\n    }\r\n    .option{\r\n      padding:10px 14px;\r\n      background:rgba(255,255,255,0.05);\r\n      border:2px solid rgba(255,255,255,0.2);\r\n      border-radius:8px;\r\n      cursor:pointer;\r\n      font-size:14px;\r\n      transition:0.2s;\r\n    }\r\n    .option:hover{\r\n      background:#1a1735;\r\n      border-color:#ffd700;\r\n    }\r\n    .option.correct{\r\n      background:rgba(34,197,94,0.3);\r\n      border-color:#22c55e;\r\n    }\r\n    .option.wrong{\r\n      background:rgba(239,68,68,0.3);\r\n      border-color:#ef4444;\r\n    }\r\n    .feedback{\r\n      margin-top:8px;\r\n      padding:8px;\r\n      border-radius:8px;\r\n      font-size:13px;\r\n      display:none;\r\n    }\r\n    .feedback.show{\r\n      display:block;\r\n    }\r\n    .feedback.correct{\r\n      background:rgba(34,197,94,0.2);\r\n      color:#4ade80;\r\n    }\r\n    .feedback.wrong{\r\n      background:rgba(239,68,68,0.2);\r\n      color:#f87171;\r\n    }\r\n    .score-card{\r\n      background:linear-gradient(135deg, rgba(255,215,0,0.98), rgba(255,165,0,0.98));\r\n      border-radius:24px;\r\n      padding:10px 20px 60px;\r\n      text-align:center;\r\n      margin-top:20px;\r\n      display:none;\r\n      box-shadow: 0 16px 48px rgba(255, 215, 0, 0.35);\r\n      border:4px solid #fff176;\r\n      z-index: 10;\r\n      position: relative;\r\n    }\r\n    .score-card.show{\r\n      display:block;\r\n      animation: slideUp 0.5s ease-out;\r\n    }\r\n    @keyframes slideUp {\r\n      from {\r\n        opacity: 0;\r\n        transform: translateY(30px);\r\n      }\r\n      to {\r\n        opacity: 1;\r\n        transform: translateY(0);\r\n      }\r\n    }\r\n    .score-card h2{\r\n      font-size:26px;\r\n      margin-top: 0;\r\n      margin-bottom:30px;\r\n      color:#1a1240;\r\n      text-shadow: 1px 1px 0 rgba(255,255,255,0.4);\r\n    }\r\n    .score-display{\r\n      background:linear-gradient(135deg, #1a1240, #3a2f70);\r\n      border-radius:18px;\r\n      padding:18px;\r\n      margin-bottom:18px;\r\n      box-shadow: inset 0 4px 12px rgba(0,0,0,0.35);\r\n      position: relative;\r\n      z-index: 20;\r\n    }\r\n    .score-card .score{\r\n      font-size:52px;\r\n      font-weight:bold;\r\n      margin-bottom:6px;\r\n      color:#ffe066;\r\n      text-shadow: 0 0 18px rgba(255, 224, 102, 0.7);\r\n    }\r\n    .score-label{\r\n      font-size:13px;\r\n      color:#d1c4ff;\r\n      text-transform: uppercase;\r\n      letter-spacing:2px;\r\n    }\r\n    .score-card .message{\r\n      font-size:17px;\r\n      margin-top:10px;\r\n      margin-bottom:16px;\r\n      color:#ffffff;\r\n      font-weight:bold;\r\n      padding:10px;\r\n      background:#1a1240;\r\n      border-radius:12px;\r\n    }\r\n    .podium{\r\n      display:flex;\r\n      justify-content:center;\r\n      align-items:flex-end;\r\n      gap:14px;\r\n      margin-top:120px;\r\n      height:140px;\r\n      padding:6px;\r\n      overflow: visible;\r\n    }\r\n    .podium-place{\r\n      display:flex;\r\n      flex-direction:column;\r\n      align-items:center;\r\n      gap:4px;\r\n      transition:transform 0.3s ease;\r\n      position: relative;\r\n      z-index: 1;\r\n    }\r\n    .podium-place:hover{\r\n      transform:translateY(-1px);\r\n    }\r\n    .podium-character{\r\n      font-size:42px;\r\n      filter:drop-shadow(0 2px 4px rgba(0,0,0,0.3));\r\n      animation: none;\r\n    }\r\n    .podium-bar{\r\n      border-radius:12px 12px 0 0;\r\n      display:flex;\r\n      align-items:center;\r\n      justify-content:center;\r\n      font-size:22px;\r\n      font-weight:bold;\r\n      color:#fff;\r\n      position:relative;\r\n      box-shadow: 0 -4px 18px rgba(0,0,0,0.25);\r\n    }\r\n    .podium-bar.first{\r\n      width:100px;\r\n      height:100px;\r\n      background:linear-gradient(180deg,#b8860b,#8b6914);\r\n      box-shadow: 0 -4px 20px rgba(184,134,11,0.45);\r\n    }\r\n    .podium-bar.second{\r\n      width:90px;\r\n      height:80px;\r\n      background:linear-gradient(180deg,#c0c0c0,#a0a0a0);\r\n      box-shadow: 0 -4px 18px rgba(192,192,192,0.35);\r\n    }\r\n    .rank-badge{\r\n      position:absolute;\r\n      top:-10px;\r\n      font-size:26px;\r\n      animation: none;\r\n    }\r\n    .podium-name{\r\n      font-size:13px;\r\n      color:#1a1240;\r\n      margin-top:6px;\r\n      text-align:center;\r\n      font-weight:bold;\r\n      background:rgba(255,255,255,0.6);\r\n      padding:5px 9px;\r\n      border-radius:8px;\r\n    }\r\n    .podium-score{\r\n      font-size:15px;\r\n      color:#ffffff;\r\n      font-weight:bold;\r\n      background:#1a1240;\r\n      padding:3px 7px;\r\n      border-radius:6px;\r\n    }\r\n    .button-group{\r\n      display:flex;\r\n      gap:10px;\r\n      justify-content:center;\r\n      margin-top:20px;\r\n      flex-wrap:wrap;\r\n    }\r\n    .retry-btn{\r\n      padding:14px 28px;\r\n      border:none;\r\n      border-radius:14px;\r\n      font-size:15px;\r\n      font-weight:bold;\r\n      cursor:pointer;\r\n      transition:all 0.3s ease;\r\n      box-shadow:0 5px 16px rgba(0,0,0,0.25);\r\n    }\r\n    .retry-btn{\r\n      background:linear-gradient(135deg,#1a1240,#3a2f70);\r\n      color:#ffe066;\r\n    }\r\n    .retry-btn:hover{\r\n      transform:scale(1.06);\r\n      box-shadow:0 7px 22px rgba(0,0,0,0.35);\r\n    }\r\n    \r\n    \r\n    /* Mobile adjustments */\r\n    @media (max-width: 480px) {\r\n      .score-card {\r\n        padding:10px 14px 60px;\r\n        margin-top: 14px;\r\n      }\r\n      .score-card h2 {\r\n        font-size: 20px;\r\n      }\r\n      .score-card .score {\r\n        font-size: 10px;\r\n      }\r\n      .score-display {\r\n        padding: 9px;\r\n      }\r\n      .score-card .message {\r\n        margin-top: 8px;\r\n        margin-bottom: 12px;\r\n        font-size: 14px;\r\n        color:#ffffff;\r\n        background:#1a1240;\r\n      }\r\n      .podium {\r\n        height: 120px;\r\n        gap: 12px;\r\n        padding: 6px;\r\n        margin-top: 120px;\r\n      }\r\n      .podium-character {\r\n        font-size: 36px;\r\n      }\r\n      .podium-bar.first {\r\n        width: 85px;\r\n        height: 90px;\r\n        background:linear-gradient(180deg,#b8860b,#8b6914);\r\n      }\r\n      .podium-bar.second {\r\n        width: 75px;\r\n        height: 70px;\r\n      }\r\n      .rank-badge {\r\n        font-size: 22px;\r\n        top: -8px;\r\n      }\r\n      .button-group {\r\n        flex-direction: column;\r\n        gap: 10px;\r\n      }\r\n      .retry-btn {\r\n        width: 100%;\r\n        padding: 14px;\r\n        font-size: 14px;\r\n      }\r\n    }\r\n    .nav-hint{\r\n      margin-top:12px;\r\n      text-align:center;\r\n      font-size:11px;\r\n      color:#a78bfa;\r\n      background:rgba(167,139,250,0.1);\r\n      padding:6px;\r\n      border-radius:8px;\r\n    }\r\n  \r\n  /* solar-desktop-fit */\r\nhtml {\r\n  min-height: 100%;\r\n}\r\nbody:has(.character-grid),\r\nbody:has(.game-shell),\r\nbody:has(#solarSvg),\r\nbody:has(.fire-btn),\r\nbody:has(.planet-game) {\r\n  overflow: hidden !important;\r\n  height: 100%;\r\n  min-height: 0 !important;\r\n}\r\nbody:not(:has(.character-grid)):not(:has(.game-shell)):not(:has(#solarSvg)):not(:has(.fire-btn)):not(:has(.planet-game)) {\r\n  overflow-x: hidden;\r\n  overflow-y: auto;\r\n  -webkit-overflow-scrolling: touch;\r\n  min-height: 100%;\r\n  height: auto;\r\n}\r\n.game-shell {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.character-grid) .container,\r\nbody:has(.game-shell) .container,\r\nbody:has(#solarSvg) .container,\r\nbody:has(.fire-btn) .container,\r\nbody:has(.planet-game) .container {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.game-shell) .game-shell {\r\n  padding: 4px 8px 6px;\r\n}\r\nbody:has(.game-shell) .game-shell .title {\r\n  display: none;\r\n}\r\nbody:has(.game-shell) .ui-container {\r\n  margin-bottom: 4px;\r\n  padding: 4px 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.game-shell) .game-stage {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  width: 100%;\r\n  aspect-ratio: 7 / 6;\r\n}\r\nbody:has(.game-shell) .touch-controls {\r\n  flex-shrink: 0;\r\n  margin-top: 4px;\r\n}\r\nbody:has(#solarSvg) .container {\r\n  padding: 8px 12px 10px;\r\n}\r\nbody:has(#solarSvg) .solar-panel {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  display: flex;\r\n  flex-direction: column;\r\n  margin-bottom: 6px;\r\n  padding: 8px;\r\n}\r\nbody:has(#solarSvg) .svg-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  max-height: none;\r\n  aspect-ratio: unset;\r\n  height: auto;\r\n}\r\nbody:has(#solarSvg) #solarSvg {\r\n  min-height: 0;\r\n  height: 100%;\r\n}\r\nbody:has(#solarSvg) .minigame-panel {\r\n  flex-shrink: 0;\r\n  max-height: 34%;\r\n  overflow-y: auto;\r\n}\r\nbody:has(.fire-btn) .container {\r\n  padding: 4px 12px 6px;\r\n}\r\nbody:has(.fire-btn) .game-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n}\r\nbody:has(.fire-btn) .fire-btn {\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .container {\r\n  padding: 8px 12px 10px;\r\n  justify-content: center;\r\n}\r\nbody:has(.character-grid) .header {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-section {\r\n  padding: 8px;\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-character {\r\n  font-size: 36px;\r\n  margin-bottom: 4px;\r\n}\r\nbody:has(.character-grid) input[type=\"text\"] {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-grid {\r\n  gap: 6px;\r\n  margin-bottom: 0;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-option {\r\n  padding: 6px 2px;\r\n  font-size: 26px;\r\n  border-width: 2px;\r\n  border-radius: 12px;\r\n}\r\nbody:has(.character-grid) .character-name {\r\n  font-size: 10px;\r\n  margin-top: 2px;\r\n}\r\n@media (min-width: 640px), (min-width: 768px) and (max-width: 1024px) {\r\n  body:has(.character-grid) .container {\r\n    padding: 6px 12px 8px;\r\n    justify-content: center;\r\n  }\r\n  body:has(.character-grid) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.character-grid) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(.character-grid) .preview-section {\r\n    padding: 6px 8px;\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 32px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.character-grid) .preview-name {\r\n    font-size: 15px;\r\n  }\r\n  body:has(.character-grid) input[type=\"text\"] {\r\n    padding: 6px 10px;\r\n    margin-bottom: 6px;\r\n    font-size: 14px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-grid {\r\n    gap: 6px;\r\n    margin-bottom: 0;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    padding: 4px 2px;\r\n    font-size: 24px;\r\n    border-width: 2px;\r\n    border-radius: 10px;\r\n  }\r\n  body:has(.character-grid) .character-name {\r\n    font-size: 9px;\r\n    margin-top: 1px;\r\n  }\r\n  body:has(.game-shell) .ui-item {\r\n    font-size: 13px;\r\n    padding: 4px 8px;\r\n  }\r\n  body:has(.game-shell) .touch-controls {\r\n    gap: 10px;\r\n  }\r\n  body:has(#solarSvg) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(#solarSvg) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(#solarSvg) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(#solarSvg) .info-panel,\r\n  body:has(#solarSvg) .nav-hint {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .header {\r\n    margin-bottom: 4px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.fire-btn) .header .subtitle {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .hud {\r\n    padding: 6px 10px;\r\n    margin-bottom: 4px;\r\n    font-size: 12px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .game-wrap {\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.fire-btn) .fire-btn {\r\n    padding: 10px;\r\n    font-size: 14px;\r\n    margin-bottom: 0;\r\n  }\r\n  body:has(.fire-btn) .instructions,\r\n  body:has(.fire-btn) .nav-hint {\r\n    display: none;\r\n  }\r\n  .planet-svg-panel .svg-viewport,\r\n  .svg-viewport {\r\n    max-height: 220px !important;\r\n    min-height: 0 !important;\r\n  }\r\n  .planet-game .game-canvas,\r\n  .game-canvas-wrap {\r\n    height: 220px !important;\r\n    min-height: 180px !important;\r\n    max-height: 220px !important;\r\n  }\r\n  .planet-game {\r\n    padding: 10px;\r\n    margin-top: 10px;\r\n    flex-shrink: 0;\r\n  }\r\n  .planet-game h2 {\r\n    margin-bottom: 8px;\r\n    font-size: 17px;\r\n  }\r\n  .planet-game p {\r\n    margin-bottom: 8px;\r\n    font-size: 12px;\r\n  }\r\n  .touch-controls {\r\n    margin-top: 6px;\r\n    grid-template-columns: repeat(3, 48px);\r\n    grid-template-rows: repeat(3, 48px);\r\n    gap: 6px;\r\n  }\r\n  .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n}\r\n@media (max-height: 760px) {\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 28px;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    font-size: 22px;\r\n    padding: 3px 2px;\r\n  }\r\n  body:has(.game-shell) .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 18px;\r\n  }\r\n}\r\n/* quiz-readability-boost */\r\n.quiz-card{padding:16px !important;}\r\n.question{font-size:20px !important;line-height:1.45 !important;}\r\n.quiz-card .option,.options .option{font-size:18px !important;line-height:1.4 !important;padding:12px 16px !important;}\r\n.feedback{font-size:17px !important;line-height:1.45 !important;}\r\n.competitor-name{font-size:16px !important;}\r\n.competitor-score{font-size:22px !important;}\r\n.vs-divider{font-size:22px !important;}\r\n.competitor-icon{font-size:34px !important;}\r\n.player-info{font-size:18px !important;}\r\n.container > .header .subtitle,.header .subtitle,.subtitle{font-size:18px !important;}\r\n.container > .header h1,.header h1{font-size:28px !important;}\r\n.podium-name{font-size:16px !important;}\r\n.podium-score{font-size:18px !important;}\r\n.score-label{font-size:16px !important;}\r\n.score-card .message{font-size:20px !important;}\r\n.retry-btn{font-size:18px !important;}\r\n.quiz-card .options,.options{gap:10px !important;}\r\n.q-label{font-size:17px !important;}\r\n.q-text{font-size:22px !important;line-height:1.6 !important;}\r\n.card .option,.option{font-size:20px !important;line-height:1.45 !important;padding:14px 18px !important;}\r\n.card .scene,.scene{font-size:20px !important;}\r\n.explain,.explanation{font-size:18px !important;line-height:1.5 !important;}\r\n  \r\nbody.reading-page {\r\n  overflow-x: hidden;\r\n  overflow-y: auto !important;\r\n  height: auto !important;\r\n  min-height: 100%;\r\n  -webkit-overflow-scrolling: touch;\r\n}\r\nbody.reading-page .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  display: block;\r\n}\r\n\r\n/* solar-ui-audit-overrides */\nbody.reading-page,\nbody.reading-page:has(.container),\nbody.reading-page:has(.quiz-card),\nbody.reading-page:has(.character-grid) {\n  overflow-y: auto !important;\n  height: auto !important;\n}\nbody.reading-page .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  display: block;\n}\nbody.reading-page:has(.character-grid) .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  justify-content: flex-start;\n}\n@media (max-width: 639px) {\n  body.big-planet-page .planet-svg-panel {\n    padding: 8px !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    max-width: 100% !important;\n    overflow: hidden !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .svg-viewport,\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    width: 100% !important;\n    max-width: 100% !important;\n    height: auto !important;\n    max-height: min(78vw, calc(100svh - 220px)) !important;\n    min-height: 0 !important;\n    aspect-ratio: 1 !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .container {\n    overflow-x: hidden !important;\n    max-width: 100% !important;\n  }\n  body.big-planet-page .sun-game .game-canvas-wrap,\n  body.big-planet-page .planet-game .game-canvas,\n  body.big-planet-page .planet-game .game-canvas-wrap {\n    height: min(48vh, 400px) !important;\n    min-height: min(40vh, 280px) !important;\n    max-height: min(52vh, 420px) !important;\n  }\n}\n@media (min-width: 640px) {\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport,\n  body.big-planet-page .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n    min-height: min(56vw, calc(100svh - 200px)) !important;\n  }\n}\nbody.big-planet-page .sun-game .game-canvas-wrap,\nbody.big-planet-page .planet-game .game-canvas,\nbody.big-planet-page .planet-game .game-canvas-wrap {\n  width: 100% !important;\n  height: min(50vh, 440px) !important;\n  min-height: min(42vh, 300px) !important;\n  max-height: min(56vh, 480px) !important;\n}\nbody.big-planet-page .sun-game,\nbody.big-planet-page .planet-game {\n  margin-bottom: 8px !important;\n}\nbody.big-planet-page .nav-hint {\n  margin-top: 8px !important;\n  padding-bottom: 8px !important;\n  font-size: 12px !important;\n  line-height: 1.45 !important;\n}\nbody.all-planets-page:has(#solarSvg) .svg-wrap {\n  max-height: min(96vw, calc(100svh - 162px)) !important;\n  min-height: min(43svh, calc(100svh - 168px), 96vw) !important;\n}\nbody.big-game-page:has(.game-shell) {\n  overflow: hidden !important;\n  height: 100% !important;\n  min-height: 100% !important;\n  max-height: 100% !important;\n}\nhtml:has(body.big-game-page) {\n  height: 100% !important;\n  min-height: 100% !important;\n  overflow: hidden !important;\n}\nbody.big-game-page:has(.game-shell) .game-shell {\n  min-height: 100% !important;\n  height: 100% !important;\n  max-height: 100% !important;\n  display: flex !important;\n  flex-direction: column !important;\n}\nbody.big-game-page:has(.game-shell) .stage-wrap {\n  flex: 1 1 auto !important;\n  min-height: 0 !important;\n  align-items: center !important;\n  justify-content: center !important;\n}\nbody.big-game-page:has(.game-shell) .game-stage {\n  flex: 1 1 auto !important;\n  width: 100% !important;\n  height: 100% !important;\n  min-height: 0 !important;\n  max-height: none !important;\n  aspect-ratio: unset !important;\n  margin: 0 !important;\n}\n@media (min-width: 768px) {\n  body.big-game-page:has(.game-shell) .stage-wrap {\n    align-items: center !important;\n    justify-content: center !important;\n  }\n  body.big-game-page:has(.game-shell) .game-stage {\n    flex: 1 1 auto !important;\n    width: 100% !important;\n    height: 100% !important;\n    min-height: 0 !important;\n    max-height: none !important;\n    aspect-ratio: unset !important;\n    margin: 0 !important;\n  }\n}\nbody.big-game-page:has(.fire-btn) .game-wrap {\n  min-height: min(calc(100svh - 178px), 78vh) !important;\n  height: min(calc(100svh - 178px), 78vh) !important;\n  max-height: none !important;\n}\n@media (min-width: 640px) {\n  body:has(.planet-svg-panel) .svg-viewport,\n  body:has(.planet-game) .game-canvas,\n  body:has(.sun-game) .game-canvas-wrap {\n    max-height: none !important;\n  }\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n  }\n}\n  </style>\r\n<script>\r\n(function (w) {\r\n  var BOOK = \"solarsystem\";\r\n  function key(name) {\r\n    return \"book:\" + BOOK + \":\" + name;\r\n  }\r\n  w.SolarPlayer = {\r\n    getUserName: function () {\r\n      return localStorage.getItem(key(\"userName\")) || localStorage.getItem(\"userName\") || \"Explorer\";\r\n    },\r\n    getCharacter: function () {\r\n      return localStorage.getItem(key(\"userCharacter\")) || localStorage.getItem(\"userCharacter\") || \"👨‍🚀\";\r\n    },\r\n    getCharacterName: function () {\r\n      return localStorage.getItem(key(\"characterName\")) || localStorage.getItem(\"characterName\") || \"Astronaut\";\r\n    },\r\n    save: function (name, character, characterName) {\r\n      localStorage.setItem(key(\"userName\"), name);\r\n      localStorage.setItem(key(\"userCharacter\"), character);\r\n      if (characterName != null) localStorage.setItem(key(\"characterName\"), characterName);\r\n      localStorage.setItem(\"userName\", name);\r\n      localStorage.setItem(\"userCharacter\", character);\r\n      if (characterName != null) localStorage.setItem(\"characterName\", characterName);\r\n    },\r\n  };\r\n})(window);\r\n</script>\r\n</head>\r\n<body class=\"reading-page\">\r\n<div class=\"stars\"></div>\r\n<div class=\"container\">\r\n  <div class=\"header\">\r\n    <h1>❓ Earth Quiz</h1>\r\n  </div>\r\n\r\n  <div class=\"competition-bar\" id=\"liveScoreBar\">\r\n    <div class=\"competitor\">\r\n      <div class=\"competitor-icon\" id=\"playerIcon\">👨‍🚀</div>\r\n      <div class=\"competitor-name\" id=\"playerName2\">Explorer</div>\r\n      <div class=\"competitor-score\" id=\"playerScore\">0</div>\r\n    </div>\r\n    <div class=\"vs-divider\">VS</div>\r\n    <div class=\"competitor\">\r\n      <div class=\"competitor-icon\" id=\"botIcon\">🌍</div>\r\n      <div class=\"competitor-name\" id=\"botName\">Gaia</div>\r\n      <div class=\"competitor-score\" id=\"computerScore\">0</div>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"quiz-card active\" id=\"quizCard-1\">\r\n    <div class=\"question\">1. How much of Earth's surface is covered in water?</div>\r\n    <div class=\"options\">\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 1, false)\">50%</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 1, true)\">71%</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 1, false)\">85%</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 1, false)\">95%</div>\r\n    </div>\r\n    <div class=\"feedback\" id=\"feedback-1\"></div>\r\n  </div>\r\n\r\n  <div class=\"quiz-card\" id=\"quizCard-2\">\r\n    <div class=\"question\">2. What gas makes up most of Earth's atmosphere?</div>\r\n    <div class=\"options\">\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 2, false)\">Oxygen</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 2, false)\">Carbon dioxide</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 2, true)\">Nitrogen</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 2, false)\">Hydrogen</div>\r\n    </div>\r\n    <div class=\"feedback\" id=\"feedback-2\"></div>\r\n  </div>\r\n\r\n  <div class=\"quiz-card\" id=\"quizCard-3\">\r\n    <div class=\"question\">3. How many moons does Earth have?</div>\r\n    <div class=\"options\">\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 3, false)\">0</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 3, true)\">1</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 3, false)\">2</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 3, false)\">5</div>\r\n    </div>\r\n    <div class=\"feedback\" id=\"feedback-3\"></div>\r\n  </div>\r\n\r\n  <div class=\"quiz-card\" id=\"quizCard-4\">\r\n    <div class=\"question\">4. What causes ocean tides?</div>\r\n    <div class=\"options\">\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 4, false)\">The Sun</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 4, true)\">The Moon</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 4, false)\">Wind</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 4, false)\">Earth's rotation</div>\r\n    </div>\r\n    <div class=\"feedback\" id=\"feedback-4\"></div>\r\n  </div>\r\n\r\n  <div class=\"quiz-card\" id=\"quizCard-5\">\r\n    <div class=\"question\">5. Why is Earth called the \"Goldilocks Planet\"?</div>\r\n    <div class=\"options\">\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 5, false)\">It's made of gold</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 5, false)\">It has bears</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 5, true)\">It's just right for life</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 5, false)\">It's the biggest planet</div>\r\n    </div>\r\n    <div class=\"feedback\" id=\"feedback-5\"></div>\r\n  </div>\r\n\r\n  <div class=\"score-card\" id=\"scoreCard\">\r\n    <h2>🎉 Quiz Complete!</h2>\r\n    <div class=\"podium\" id=\"podium\">\r\n      <div class=\"podium-place\" id=\"podium-second\">\r\n        <div class=\"podium-character\" id=\"podium-char-2\">🌍</div>\r\n        <div class=\"podium-bar second\">\r\n          <span class=\"rank-badge\">🥈</span>\r\n        </div>\r\n        <div class=\"podium-score\" id=\"podium-score-2\">0</div>\r\n        <div class=\"podium-name\" id=\"podium-name-2\">Gaia</div>\r\n      </div>\r\n      <div class=\"podium-place\" id=\"podium-first\">\r\n        <div class=\"podium-character\" id=\"podium-char-1\">👨‍🚀</div>\r\n        <div class=\"podium-bar first\">\r\n          <span class=\"rank-badge\">🥇</span>\r\n        </div>\r\n        <div class=\"podium-score\" id=\"podium-score-1\">0</div>\r\n        <div class=\"podium-name\" id=\"podium-name-1\">Ariel</div>\r\n      </div>\r\n    </div>\r\n    <div class=\"message\" id=\"scoreMessage\"></div>\r\n    <div class=\"button-group\">\r\n      <button class=\"retry-btn\" onclick=\"retryQuiz()\">🔄 Try Again</button>\r\n    </div>\r\n  </div>\r\n\r\n<div class=\"nav-hint\">\r\n  <div>💡 Use the ← → arrows in the top navigation bar to go to the next chapter.</div>\r\n  <div>💡 Use the 🏠 button in the top navigation bar to go back to the Home page.</div>\r\n</div>\r\n\r\n<script>\r\nlet score = 0;\r\nlet currentQuestion = 1;\r\nconst totalQuestions = 5;\r\nlet computerScore = 0;\r\n\r\nfunction checkAnswer(element, questionNum, isCorrect) {\r\n  const parent = element.parentElement;\r\n  const options = parent.querySelectorAll('.option');\r\n  const feedback = document.getElementById('feedback-' + questionNum);\r\n  \r\n  options.forEach(opt => {\r\n    opt.style.pointerEvents = 'none';\r\n  });\r\n  \r\n  // Computer answers randomly (70% chance of being correct)\r\n  const computerCorrect = Math.random() < 0.7;\r\n  if (computerCorrect) {\r\n    computerScore++;\r\n    document.getElementById('computerScore').textContent = computerScore;\r\n  }\r\n  \r\n  if (isCorrect) {\r\n    element.classList.add('correct');\r\n    feedback.textContent = '✅ Correct! Great job!';\r\n    feedback.className = 'feedback show correct';\r\n    score++;\r\n    document.getElementById('playerScore').textContent = score;\r\n  } else {\r\n    element.classList.add('wrong');\r\n    feedback.textContent = '❌ Not quite. Try again next time!';\r\n    feedback.className = 'feedback show wrong';\r\n  }\r\n  \r\n  setTimeout(() => {\r\n    nextQuestion();\r\n  }, 1500);\r\n}\r\n\r\nfunction nextQuestion() {\r\n  const currentCard = document.getElementById('quizCard-' + currentQuestion);\r\n  currentCard.classList.remove('active');\r\n  \r\n  currentQuestion++;\r\n  \r\n  if (currentQuestion <= totalQuestions) {\r\n    const nextCard = document.getElementById('quizCard-' + currentQuestion);\r\n    nextCard.classList.add('active');\r\n  } else {\r\n    showScore();\r\n  }\r\n}\r\n\r\n\r\nfunction showScore() {\r\n  const scoreCard = document.getElementById('scoreCard');\r\n  const scoreMessage = document.getElementById('scoreMessage');\r\n  const podium = document.getElementById('podium');\r\n  \r\n  \r\n  const userName = SolarPlayer.getUserName() || 'Explorer';\r\n  const userCharacter = SolarPlayer.getCharacter() || '👨‍🚀';\r\n  const botName = 'Gaia';\r\n  const botCharacter = '🌍';\r\n  \r\n  // Create competitors array with scores\r\n  const competitors = [\r\n    { name: userName, character: userCharacter, score: score, isPlayer: true },\r\n    { name: botName, character: botCharacter, score: computerScore, isPlayer: false }\r\n  ];\r\n  \r\n  // Sort by score (descending)\r\n  competitors.sort((a, b) => b.score - a.score);\r\n  \r\n  // Update podium\r\n  document.getElementById('podium-char-1').textContent = competitors[0].character;\r\n  document.getElementById('podium-name-1').textContent = competitors[0].name;\r\n  document.getElementById('podium-score-1').textContent = competitors[0].score;\r\n  \r\n  document.getElementById('podium-char-2').textContent = competitors[1].character;\r\n  document.getElementById('podium-name-2').textContent = competitors[1].name;\r\n  document.getElementById('podium-score-2').textContent = competitors[1].score;\r\n  \r\n  // Update message\r\n  if (competitors[0].isPlayer) {\r\n    scoreMessage.textContent = '🎉 ' + userName + ' wins! Amazing job!';\r\n  } else {\r\n    scoreMessage.textContent = competitors[0].name + ' won this time. Try again!';\r\n  }\r\n  \r\n  document.getElementById('liveScoreBar').classList.add('hidden');\r\n  document.querySelectorAll('.quiz-card').forEach(c => c.classList.remove('active'));\r\n  podium.style.display = 'flex';\r\n  scoreCard.classList.add('show');\r\n}\r\n\r\nfunction retryQuiz() {\r\n  score = 0;\r\n  currentQuestion = 1;\r\n  computerScore = 0;\r\n  \r\n  document.querySelectorAll('.quiz-card').forEach((card, index) => {\r\n    card.classList.remove('active');\r\n    if (index === 0) card.classList.add('active');\r\n  });\r\n  \r\n  document.querySelectorAll('.option').forEach(opt => {\r\n    opt.classList.remove('correct', 'wrong');\r\n    opt.style.pointerEvents = 'auto';\r\n  });\r\n  \r\n  document.querySelectorAll('.feedback').forEach(fb => {\r\n    fb.classList.remove('show', 'correct', 'wrong');\r\n  });\r\n  \r\n  document.getElementById('scoreCard').classList.remove('show');\r\n  document.getElementById('liveScoreBar').classList.remove('hidden');\r\n  document.getElementById('playerScore').textContent = '0';\r\n  document.getElementById('computerScore').textContent = '0';\r\n}\r\n\r\n// Load player info from page 3 character selection\nfunction loadPlayerInfo() {\n  const userName = SolarPlayer.getUserName() || 'Explorer';\n  const userCharacter = SolarPlayer.getCharacter() || '👨‍🚀';\n  const playerName2 = document.getElementById('playerName2');\n  const playerIcon = document.getElementById('playerIcon');\n  const podiumChar = document.getElementById('podium-char-1');\n  const podiumName = document.getElementById('podium-name-1');\n  if (playerName2) playerName2.textContent = userName;\n  if (playerIcon) playerIcon.textContent = userCharacter;\n  if (podiumChar) podiumChar.textContent = userCharacter;\n  if (podiumName) podiumName.textContent = userName;\n}\nloadPlayerInfo();\n\n</script>\r\n</body>\r\n</html>\r\n"
            }
          ]
        },
        {
          "id": "solarsystem-ch-import-1784351954791-2",
          "courseId": "solarsystem",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "solarsystem-ch-import-1784351954791-2-step-0",
              "courseId": "solarsystem",
              "chapterId": "solarsystem-ch-import-1784351954791-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "html",
              "title": "Index",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n  <meta charset=\"UTF-8\">\r\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n  <title>Solar System Adventure - Index</title>\r\n  <style>\r\n    *{\r\n      margin:0;\r\n      padding:0;\r\n      box-sizing:border-box;\r\n    }\r\n    body{\r\n      font-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;\r\n      background:#0f0c29;\r\n      color:#e0e7ff;\r\n      min-height:100vh;\r\n      position:relative;\r\n      overflow-x:hidden;\r\n    }\r\n    .stars{\r\n      position:fixed;\r\n      top:0;\r\n      left:0;\r\n      width:100%;\r\n      height:100%;\r\n      pointer-events:none;\r\n      background-image:\r\n        radial-gradient(2px 2px at 20px 30px,#fff,transparent),\r\n        radial-gradient(2px 2px at 40px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 90px 40px,#fff,transparent),\r\n        radial-gradient(2px 2px at 130px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 160px 120px,#fff,transparent),\r\n        radial-gradient(2px 2px at 200px 50px,#fff,transparent),\r\n        radial-gradient(1px 1px at 250px 160px,#fff,transparent),\r\n        radial-gradient(2px 2px at 300px 90px,#fff,transparent),\r\n        radial-gradient(1px 1px at 350px 130px,#fff,transparent),\r\n        radial-gradient(2px 2px at 400px 60px,#fff,transparent),\r\n        radial-gradient(1px 1px at 450px 180px,#fff,transparent),\r\n        radial-gradient(2px 2px at 500px 100px,#fff,transparent),\r\n        radial-gradient(1px 1px at 550px 140px,#fff,transparent),\r\n        radial-gradient(2px 2px at 600px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 650px 190px,#fff,transparent),\r\n        radial-gradient(2px 2px at 700px 110px,#fff,transparent),\r\n        radial-gradient(1px 1px at 750px 150px,#fff,transparent),\r\n        radial-gradient(2px 2px at 800px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 850px 170px,#fff,transparent);\r\n      background-size:900px 200px;\r\n      animation:twinkle 4s ease-in-out infinite;\r\n      z-index:0;\r\n    }\r\n    @keyframes twinkle{\r\n      0%,100%{opacity:0.3;}\r\n      50%{opacity:0.8;}\r\n    }\r\n    .container{\r\n      max-width:680px;\r\n      margin:auto;\r\n      padding:24px 16px 40px;\r\n      position:relative;\r\n      z-index:1;\r\n    }\r\n    .header{\r\n      text-align:center;\r\n      margin-bottom:28px;\r\n    }\r\n    .logo{\r\n      font-size:60px;\r\n      margin-bottom:10px;\r\n    }\r\n    h1{\r\n      font-size:32px;\r\n      color:#a78bfa;\r\n      margin-bottom:8px;\r\n    }\r\n    .subtitle{\r\n      color:#c4b5fd;\r\n      font-size:19px;\r\n      font-weight:bold;\r\n    }\r\n    .chapter-list{\r\n      display:flex;\r\n      flex-direction:column;\r\n      gap:14px;\r\n    }\r\n    .chapter-card{\r\n      display:flex;\r\n      align-items:center;\r\n      gap:16px;\r\n      background:#1a1735;\r\n      backdrop-filter:blur(10px);\r\n      border-radius:22px;\r\n      padding:16px 18px;\r\n      box-shadow:0 6px 20px rgba(0,0,0,.2);\r\n      color:inherit;\r\n      cursor:default;\r\n      border:1px solid rgba(255,255,255,0.1);\r\n    }\r\n    .num-badge{\r\n      flex-shrink:0;\r\n      width:50px;\r\n      height:50px;\r\n      border-radius:16px;\r\n      background:linear-gradient(135deg,#667eea,#764ba2);\r\n      color:#fff;\r\n      display:flex;\r\n      align-items:center;\r\n      justify-content:center;\r\n      font-size:20px;\r\n      font-weight:bold;\r\n    }\r\n    .chapter-emoji{\r\n      font-size:34px;\r\n      flex-shrink:0;\r\n      width:44px;\r\n      text-align:center;\r\n    }\r\n    .chapter-info{\r\n      flex:1;\r\n      min-width:0;\r\n    }\r\n    .chapter-title{\r\n      font-size:18px;\r\n      font-weight:bold;\r\n      color:#fff;\r\n    }\r\n    .chapter-concept{\r\n      font-size:14px;\r\n      color:#c4b5fd;\r\n    }\r\n    .tip{\r\n      margin-top:24px;\r\n      background:rgba(251,191,36,0.2);\r\n      border-left:6px solid #fbbf24;\r\n      padding:16px;\r\n      border-radius:12px;\r\n      font-size:17px;\r\n      line-height:1.7;\r\n      text-align:center;\r\n    }\r\n    .nav-hint{\r\n      margin-top:20px;\r\n      text-align:center;\r\n      font-size:13px;\r\n      color:#a78bfa;\r\n      background:rgba(167,139,250,0.1);\r\n      padding:10px;\r\n      border-radius:10px;\r\n    }\r\n  /* solar-desktop-fit */\r\nhtml {\r\n  min-height: 100%;\r\n}\r\nbody:has(.character-grid),\r\nbody:has(.game-shell),\r\nbody:has(#solarSvg),\r\nbody:has(.fire-btn),\r\nbody:has(.planet-game) {\r\n  overflow: hidden !important;\r\n  height: 100%;\r\n  min-height: 0 !important;\r\n}\r\nbody:not(:has(.character-grid)):not(:has(.game-shell)):not(:has(#solarSvg)):not(:has(.fire-btn)):not(:has(.planet-game)) {\r\n  overflow-x: hidden;\r\n  overflow-y: auto;\r\n  -webkit-overflow-scrolling: touch;\r\n  min-height: 100%;\r\n  height: auto;\r\n}\r\n.game-shell {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.character-grid) .container,\r\nbody:has(.game-shell) .container,\r\nbody:has(#solarSvg) .container,\r\nbody:has(.fire-btn) .container,\r\nbody:has(.planet-game) .container {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.game-shell) .game-shell {\r\n  padding: 4px 8px 6px;\r\n}\r\nbody:has(.game-shell) .game-shell .title {\r\n  display: none;\r\n}\r\nbody:has(.game-shell) .ui-container {\r\n  margin-bottom: 4px;\r\n  padding: 4px 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.game-shell) .game-stage {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  width: 100%;\r\n  aspect-ratio: 7 / 6;\r\n}\r\nbody:has(.game-shell) .touch-controls {\r\n  flex-shrink: 0;\r\n  margin-top: 4px;\r\n}\r\nbody:has(#solarSvg) .container {\r\n  padding: 8px 12px 10px;\r\n}\r\nbody:has(#solarSvg) .solar-panel {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  display: flex;\r\n  flex-direction: column;\r\n  margin-bottom: 6px;\r\n  padding: 8px;\r\n}\r\nbody:has(#solarSvg) .svg-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  max-height: none;\r\n  aspect-ratio: unset;\r\n  height: auto;\r\n}\r\nbody:has(#solarSvg) #solarSvg {\r\n  min-height: 0;\r\n  height: 100%;\r\n}\r\nbody:has(#solarSvg) .minigame-panel {\r\n  flex-shrink: 0;\r\n  max-height: 34%;\r\n  overflow-y: auto;\r\n}\r\nbody:has(.fire-btn) .container {\r\n  padding: 4px 12px 6px;\r\n}\r\nbody:has(.fire-btn) .game-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n}\r\nbody:has(.fire-btn) .fire-btn {\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .container {\r\n  padding: 8px 12px 10px;\r\n  justify-content: center;\r\n}\r\nbody:has(.character-grid) .header {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-section {\r\n  padding: 8px;\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-character {\r\n  font-size: 36px;\r\n  margin-bottom: 4px;\r\n}\r\nbody:has(.character-grid) input[type=\"text\"] {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-grid {\r\n  gap: 6px;\r\n  margin-bottom: 0;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-option {\r\n  padding: 6px 2px;\r\n  font-size: 26px;\r\n  border-width: 2px;\r\n  border-radius: 12px;\r\n}\r\nbody:has(.character-grid) .character-name {\r\n  font-size: 10px;\r\n  margin-top: 2px;\r\n}\r\n@media (min-width: 640px), (min-width: 768px) and (max-width: 1024px) {\r\n  body:has(.character-grid) .container {\r\n    padding: 6px 12px 8px;\r\n    justify-content: center;\r\n  }\r\n  body:has(.character-grid) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.character-grid) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(.character-grid) .preview-section {\r\n    padding: 6px 8px;\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 32px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.character-grid) .preview-name {\r\n    font-size: 15px;\r\n  }\r\n  body:has(.character-grid) input[type=\"text\"] {\r\n    padding: 6px 10px;\r\n    margin-bottom: 6px;\r\n    font-size: 14px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-grid {\r\n    gap: 6px;\r\n    margin-bottom: 0;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    padding: 4px 2px;\r\n    font-size: 24px;\r\n    border-width: 2px;\r\n    border-radius: 10px;\r\n  }\r\n  body:has(.character-grid) .character-name {\r\n    font-size: 9px;\r\n    margin-top: 1px;\r\n  }\r\n  body:has(.game-shell) .ui-item {\r\n    font-size: 13px;\r\n    padding: 4px 8px;\r\n  }\r\n  body:has(.game-shell) .touch-controls {\r\n    gap: 10px;\r\n  }\r\n  body:has(#solarSvg) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(#solarSvg) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(#solarSvg) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(#solarSvg) .info-panel,\r\n  body:has(#solarSvg) .nav-hint {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .header {\r\n    margin-bottom: 4px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.fire-btn) .header .subtitle {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .hud {\r\n    padding: 6px 10px;\r\n    margin-bottom: 4px;\r\n    font-size: 12px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .game-wrap {\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.fire-btn) .fire-btn {\r\n    padding: 10px;\r\n    font-size: 14px;\r\n    margin-bottom: 0;\r\n  }\r\n  body:has(.fire-btn) .instructions,\r\n  body:has(.fire-btn) .nav-hint {\r\n    display: none;\r\n  }\r\n  .planet-svg-panel .svg-viewport,\r\n  .svg-viewport {\r\n    max-height: 220px !important;\r\n    min-height: 0 !important;\r\n  }\r\n  .planet-game .game-canvas,\r\n  .game-canvas-wrap {\r\n    height: 220px !important;\r\n    min-height: 180px !important;\r\n    max-height: 220px !important;\r\n  }\r\n  .planet-game {\r\n    padding: 10px;\r\n    margin-top: 10px;\r\n    flex-shrink: 0;\r\n  }\r\n  .planet-game h2 {\r\n    margin-bottom: 8px;\r\n    font-size: 17px;\r\n  }\r\n  .planet-game p {\r\n    margin-bottom: 8px;\r\n    font-size: 12px;\r\n  }\r\n  .touch-controls {\r\n    margin-top: 6px;\r\n    grid-template-columns: repeat(3, 48px);\r\n    grid-template-rows: repeat(3, 48px);\r\n    gap: 6px;\r\n  }\r\n  .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n}\r\n@media (max-height: 760px) {\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 28px;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    font-size: 22px;\r\n    padding: 3px 2px;\r\n  }\r\n  body:has(.game-shell) .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 18px;\r\n  }\r\n}\r\n  \r\nbody.reading-page {\r\n  overflow-x: hidden;\r\n  overflow-y: auto !important;\r\n  height: auto !important;\r\n  min-height: 100%;\r\n  -webkit-overflow-scrolling: touch;\r\n}\r\nbody.reading-page .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  display: block;\r\n}\r\n\r\n/* solar-ui-audit-overrides */\nbody.reading-page,\nbody.reading-page:has(.container),\nbody.reading-page:has(.quiz-card),\nbody.reading-page:has(.character-grid) {\n  overflow-y: auto !important;\n  height: auto !important;\n}\nbody.reading-page .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  display: block;\n}\nbody.reading-page:has(.character-grid) .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  justify-content: flex-start;\n}\n@media (max-width: 639px) {\n  body.big-planet-page .planet-svg-panel {\n    padding: 8px !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    max-width: 100% !important;\n    overflow: hidden !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .svg-viewport,\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    width: 100% !important;\n    max-width: 100% !important;\n    height: auto !important;\n    max-height: min(78vw, calc(100svh - 220px)) !important;\n    min-height: 0 !important;\n    aspect-ratio: 1 !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .container {\n    overflow-x: hidden !important;\n    max-width: 100% !important;\n  }\n  body.big-planet-page .sun-game .game-canvas-wrap,\n  body.big-planet-page .planet-game .game-canvas,\n  body.big-planet-page .planet-game .game-canvas-wrap {\n    height: min(48vh, 400px) !important;\n    min-height: min(40vh, 280px) !important;\n    max-height: min(52vh, 420px) !important;\n  }\n}\n@media (min-width: 640px) {\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport,\n  body.big-planet-page .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n    min-height: min(56vw, calc(100svh - 200px)) !important;\n  }\n}\nbody.big-planet-page .sun-game .game-canvas-wrap,\nbody.big-planet-page .planet-game .game-canvas,\nbody.big-planet-page .planet-game .game-canvas-wrap {\n  width: 100% !important;\n  height: min(50vh, 440px) !important;\n  min-height: min(42vh, 300px) !important;\n  max-height: min(56vh, 480px) !important;\n}\nbody.big-planet-page .sun-game,\nbody.big-planet-page .planet-game {\n  margin-bottom: 8px !important;\n}\nbody.big-planet-page .nav-hint {\n  margin-top: 8px !important;\n  padding-bottom: 8px !important;\n  font-size: 12px !important;\n  line-height: 1.45 !important;\n}\nbody.all-planets-page:has(#solarSvg) .svg-wrap {\n  max-height: min(96vw, calc(100svh - 162px)) !important;\n  min-height: min(43svh, calc(100svh - 168px), 96vw) !important;\n}\nbody.big-game-page:has(.game-shell) {\n  overflow: hidden !important;\n  height: 100% !important;\n  min-height: 100% !important;\n  max-height: 100% !important;\n}\nhtml:has(body.big-game-page) {\n  height: 100% !important;\n  min-height: 100% !important;\n  overflow: hidden !important;\n}\nbody.big-game-page:has(.game-shell) .game-shell {\n  min-height: 100% !important;\n  height: 100% !important;\n  max-height: 100% !important;\n  display: flex !important;\n  flex-direction: column !important;\n}\nbody.big-game-page:has(.game-shell) .stage-wrap {\n  flex: 1 1 auto !important;\n  min-height: 0 !important;\n  align-items: center !important;\n  justify-content: center !important;\n}\nbody.big-game-page:has(.game-shell) .game-stage {\n  flex: 1 1 auto !important;\n  width: 100% !important;\n  height: 100% !important;\n  min-height: 0 !important;\n  max-height: none !important;\n  aspect-ratio: unset !important;\n  margin: 0 !important;\n}\n@media (min-width: 768px) {\n  body.big-game-page:has(.game-shell) .stage-wrap {\n    align-items: center !important;\n    justify-content: center !important;\n  }\n  body.big-game-page:has(.game-shell) .game-stage {\n    flex: 1 1 auto !important;\n    width: 100% !important;\n    height: 100% !important;\n    min-height: 0 !important;\n    max-height: none !important;\n    aspect-ratio: unset !important;\n    margin: 0 !important;\n  }\n}\nbody.big-game-page:has(.fire-btn) .game-wrap {\n  min-height: min(calc(100svh - 178px), 78vh) !important;\n  height: min(calc(100svh - 178px), 78vh) !important;\n  max-height: none !important;\n}\n@media (min-width: 640px) {\n  body:has(.planet-svg-panel) .svg-viewport,\n  body:has(.planet-game) .game-canvas,\n  body:has(.sun-game) .game-canvas-wrap {\n    max-height: none !important;\n  }\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n  }\n}\n  </style>\r\n<script>\r\n(function (w) {\r\n  var BOOK = \"solarsystem\";\r\n  function key(name) {\r\n    return \"book:\" + BOOK + \":\" + name;\r\n  }\r\n  w.SolarPlayer = {\r\n    getUserName: function () {\r\n      return localStorage.getItem(key(\"userName\")) || localStorage.getItem(\"userName\") || \"Explorer\";\r\n    },\r\n    getCharacter: function () {\r\n      return localStorage.getItem(key(\"userCharacter\")) || localStorage.getItem(\"userCharacter\") || \"👨‍🚀\";\r\n    },\r\n    getCharacterName: function () {\r\n      return localStorage.getItem(key(\"characterName\")) || localStorage.getItem(\"characterName\") || \"Astronaut\";\r\n    },\r\n    save: function (name, character, characterName) {\r\n      localStorage.setItem(key(\"userName\"), name);\r\n      localStorage.setItem(key(\"userCharacter\"), character);\r\n      if (characterName != null) localStorage.setItem(key(\"characterName\"), characterName);\r\n      localStorage.setItem(\"userName\", name);\r\n      localStorage.setItem(\"userCharacter\", character);\r\n      if (characterName != null) localStorage.setItem(\"characterName\", characterName);\r\n    },\r\n  };\r\n})(window);\r\n</script>\r\n</head>\r\n<body class=\"reading-page\">\r\n<div class=\"stars\"></div>\r\n<div class=\"container\">\r\n  <div class=\"header\">\r\n    <div class=\"logo\">🌌</div>\r\n    <h1>Index</h1>\r\n  </div>\r\n\r\n  <div class=\"chapter-list\">\r\n    <div class=\"chapter-card\"><div class=\"num-badge\">01</div><div class=\"chapter-emoji\">📖</div><div class=\"chapter-info\"><div class=\"chapter-title\">Book Briefing</div><div class=\"chapter-concept\">Introduction</div></div></div>\r\n    <div class=\"chapter-card\"><div class=\"num-badge\">02</div><div class=\"chapter-emoji\">📑</div><div class=\"chapter-info\"><div class=\"chapter-title\">Index</div><div class=\"chapter-concept\">Chapter map</div></div></div>\r\n    <div class=\"chapter-card\"><div class=\"num-badge\">03</div><div class=\"chapter-emoji\">🧑‍🚀</div><div class=\"chapter-info\"><div class=\"chapter-title\">Character Selection</div><div class=\"chapter-concept\">Pick your astronaut</div></div></div>\r\n    <div class=\"chapter-card\"><div class=\"num-badge\">04</div><div class=\"chapter-emoji\">🛡️</div><div class=\"chapter-info\"><div class=\"chapter-title\">Solar System Defender</div><div class=\"chapter-concept\">Intro arcade game</div></div></div>\r\n    <div class=\"chapter-card\"><div class=\"num-badge\">05</div><div class=\"chapter-emoji\">🪐</div><div class=\"chapter-info\"><div class=\"chapter-title\">Our Solar System - All Planets</div><div class=\"chapter-concept\">Animation</div></div></div>\r\n    <div class=\"chapter-card\"><div class=\"num-badge\">06</div><div class=\"chapter-emoji\">📚</div><div class=\"chapter-info\"><div class=\"chapter-title\">Our Solar System - Explained</div><div class=\"chapter-concept\">Learn about the system</div></div></div>\r\n    <div class=\"chapter-card\"><div class=\"num-badge\">07</div><div class=\"chapter-emoji\">❓</div><div class=\"chapter-info\"><div class=\"chapter-title\">Our Solar System - Quiz</div><div class=\"chapter-concept\">Test your knowledge</div></div></div>\r\n    <div class=\"chapter-card\"><div class=\"num-badge\">08</div><div class=\"chapter-emoji\">☀️</div><div class=\"chapter-info\"><div class=\"chapter-title\">The Sun</div><div class=\"chapter-concept\">Our star + Solar Climb game</div></div></div>\r\n    <div class=\"chapter-card\"><div class=\"num-badge\">09</div><div class=\"chapter-emoji\">📖</div><div class=\"chapter-info\"><div class=\"chapter-title\">The Sun - Explained</div><div class=\"chapter-concept\">Learn more</div></div></div>\r\n    <div class=\"chapter-card\"><div class=\"num-badge\">10</div><div class=\"chapter-emoji\">❓</div><div class=\"chapter-info\"><div class=\"chapter-title\">The Sun - Quiz</div><div class=\"chapter-concept\">Test your knowledge</div></div></div>\r\n    <div class=\"chapter-card\"><div class=\"num-badge\">11</div><div class=\"chapter-emoji\">🪨</div><div class=\"chapter-info\"><div class=\"chapter-title\">Mercury</div><div class=\"chapter-concept\">The smallest planet</div></div></div>\r\n    <div class=\"chapter-card\"><div class=\"num-badge\">12</div><div class=\"chapter-emoji\">📖</div><div class=\"chapter-info\"><div class=\"chapter-title\">Mercury - Explained</div><div class=\"chapter-concept\">Learn more</div></div></div>\r\n    <div class=\"chapter-card\"><div class=\"num-badge\">13</div><div class=\"chapter-emoji\">❓</div><div class=\"chapter-info\"><div class=\"chapter-title\">Mercury - Quiz</div><div class=\"chapter-concept\">Test your knowledge</div></div></div>\r\n    <div class=\"chapter-card\"><div class=\"num-badge\">14</div><div class=\"chapter-emoji\">🔥</div><div class=\"chapter-info\"><div class=\"chapter-title\">Venus</div><div class=\"chapter-concept\">The hottest planet</div></div></div>\r\n    <div class=\"chapter-card\"><div class=\"num-badge\">15</div><div class=\"chapter-emoji\">📖</div><div class=\"chapter-info\"><div class=\"chapter-title\">Venus - Explained</div><div class=\"chapter-concept\">Learn more</div></div></div>\r\n    <div class=\"chapter-card\"><div class=\"num-badge\">16</div><div class=\"chapter-emoji\">❓</div><div class=\"chapter-info\"><div class=\"chapter-title\">Venus - Quiz</div><div class=\"chapter-concept\">Test your knowledge</div></div></div>\r\n    <div class=\"chapter-card\"><div class=\"num-badge\">17</div><div class=\"chapter-emoji\">🌍</div><div class=\"chapter-info\"><div class=\"chapter-title\">Earth</div><div class=\"chapter-concept\">Our home planet</div></div></div>\r\n    <div class=\"chapter-card\"><div class=\"num-badge\">18</div><div class=\"chapter-emoji\">📖</div><div class=\"chapter-info\"><div class=\"chapter-title\">Earth - Explained</div><div class=\"chapter-concept\">Learn more</div></div></div>\r\n    <div class=\"chapter-card\"><div class=\"num-badge\">19</div><div class=\"chapter-emoji\">❓</div><div class=\"chapter-info\"><div class=\"chapter-title\">Earth - Quiz</div><div class=\"chapter-concept\">Test your knowledge</div></div></div>\r\n    <div class=\"chapter-card\"><div class=\"num-badge\">20</div><div class=\"chapter-emoji\">🔴</div><div class=\"chapter-info\"><div class=\"chapter-title\">Mars</div><div class=\"chapter-concept\">The red planet</div></div></div>\r\n    <div class=\"chapter-card\"><div class=\"num-badge\">21</div><div class=\"chapter-emoji\">📖</div><div class=\"chapter-info\"><div class=\"chapter-title\">Mars - Explained</div><div class=\"chapter-concept\">Learn more</div></div></div>\r\n    <div class=\"chapter-card\"><div class=\"num-badge\">22</div><div class=\"chapter-emoji\">❓</div><div class=\"chapter-info\"><div class=\"chapter-title\">Mars - Quiz</div><div class=\"chapter-concept\">Test your knowledge</div></div></div>\r\n    <div class=\"chapter-card\"><div class=\"num-badge\">23</div><div class=\"chapter-emoji\">🟠</div><div class=\"chapter-info\"><div class=\"chapter-title\">Jupiter</div><div class=\"chapter-concept\">The giant planet</div></div></div>\r\n    <div class=\"chapter-card\"><div class=\"num-badge\">24</div><div class=\"chapter-emoji\">📖</div><div class=\"chapter-info\"><div class=\"chapter-title\">Jupiter - Explained</div><div class=\"chapter-concept\">Learn more</div></div></div>\r\n    <div class=\"chapter-card\"><div class=\"num-badge\">25</div><div class=\"chapter-emoji\">❓</div><div class=\"chapter-info\"><div class=\"chapter-title\">Jupiter - Quiz</div><div class=\"chapter-concept\">Test your knowledge</div></div></div>\r\n    <div class=\"chapter-card\"><div class=\"num-badge\">26</div><div class=\"chapter-emoji\">💍</div><div class=\"chapter-info\"><div class=\"chapter-title\">Saturn</div><div class=\"chapter-concept\">The ringed planet</div></div></div>\r\n    <div class=\"chapter-card\"><div class=\"num-badge\">27</div><div class=\"chapter-emoji\">📖</div><div class=\"chapter-info\"><div class=\"chapter-title\">Saturn - Explained</div><div class=\"chapter-concept\">Learn more</div></div></div>\r\n    <div class=\"chapter-card\"><div class=\"num-badge\">28</div><div class=\"chapter-emoji\">❓</div><div class=\"chapter-info\"><div class=\"chapter-title\">Saturn - Quiz</div><div class=\"chapter-concept\">Test your knowledge</div></div></div>\r\n    <div class=\"chapter-card\"><div class=\"num-badge\">29</div><div class=\"chapter-emoji\">🔵</div><div class=\"chapter-info\"><div class=\"chapter-title\">Uranus</div><div class=\"chapter-concept\">The ice giant</div></div></div>\r\n    <div class=\"chapter-card\"><div class=\"num-badge\">30</div><div class=\"chapter-emoji\">📖</div><div class=\"chapter-info\"><div class=\"chapter-title\">Uranus - Explained</div><div class=\"chapter-concept\">Learn more</div></div></div>\r\n    <div class=\"chapter-card\"><div class=\"num-badge\">31</div><div class=\"chapter-emoji\">❓</div><div class=\"chapter-info\"><div class=\"chapter-title\">Uranus - Quiz</div><div class=\"chapter-concept\">Test your knowledge</div></div></div>\r\n    <div class=\"chapter-card\"><div class=\"num-badge\">32</div><div class=\"chapter-emoji\">🔷</div><div class=\"chapter-info\"><div class=\"chapter-title\">Neptune</div><div class=\"chapter-concept\">The windy planet</div></div></div>\r\n    <div class=\"chapter-card\"><div class=\"num-badge\">33</div><div class=\"chapter-emoji\">📖</div><div class=\"chapter-info\"><div class=\"chapter-title\">Neptune - Explained</div><div class=\"chapter-concept\">Learn more</div></div></div>\r\n    <div class=\"chapter-card\"><div class=\"num-badge\">34</div><div class=\"chapter-emoji\">❓</div><div class=\"chapter-info\"><div class=\"chapter-title\">Neptune - Quiz</div><div class=\"chapter-concept\">Test your knowledge</div></div></div>\r\n    <div class=\"chapter-card\"><div class=\"num-badge\">35</div><div class=\"chapter-emoji\">☄️</div><div class=\"chapter-info\"><div class=\"chapter-title\">Meteors</div><div class=\"chapter-concept\">Shooting stars + Meteor Shield game</div></div></div>\r\n    <div class=\"chapter-card\"><div class=\"num-badge\">36</div><div class=\"chapter-emoji\">📖</div><div class=\"chapter-info\"><div class=\"chapter-title\">Meteors - Explained</div><div class=\"chapter-concept\">Learn more</div></div></div>\r\n    <div class=\"chapter-card\"><div class=\"num-badge\">37</div><div class=\"chapter-emoji\">❓</div><div class=\"chapter-info\"><div class=\"chapter-title\">Meteors - Quiz</div><div class=\"chapter-concept\">Test your knowledge</div></div></div>\r\n    <div class=\"chapter-card\"><div class=\"num-badge\">38</div><div class=\"chapter-emoji\">🕳️</div><div class=\"chapter-info\"><div class=\"chapter-title\">Black Holes</div><div class=\"chapter-concept\">Gravity traps + Orbit Escape game</div></div></div>\r\n    <div class=\"chapter-card\"><div class=\"num-badge\">39</div><div class=\"chapter-emoji\">📖</div><div class=\"chapter-info\"><div class=\"chapter-title\">Black Holes - Explained</div><div class=\"chapter-concept\">Learn more</div></div></div>\r\n    <div class=\"chapter-card\"><div class=\"num-badge\">40</div><div class=\"chapter-emoji\">❓</div><div class=\"chapter-info\"><div class=\"chapter-title\">Black Holes - Quiz</div><div class=\"chapter-concept\">Test your knowledge</div></div></div>\r\n    <div class=\"chapter-card\"><div class=\"num-badge\">41</div><div class=\"chapter-emoji\">🎉</div><div class=\"chapter-info\"><div class=\"chapter-title\">Conclusion</div><div class=\"chapter-concept\">Summary</div></div></div>\r\n    <div class=\"chapter-card\"><div class=\"num-badge\">42</div><div class=\"chapter-emoji\">☀️</div><div class=\"chapter-info\"><div class=\"chapter-title\">Solar Core Blitz</div><div class=\"chapter-concept\">Finale action game</div></div></div>\r\n    <div class=\"chapter-card\"><div class=\"num-badge\">43</div><div class=\"chapter-emoji\">🏆</div><div class=\"chapter-info\"><div class=\"chapter-title\">Congratulations</div><div class=\"chapter-concept\">You did it!</div></div></div>\r\n  </div>\r\n\r\n  <div class=\"tip\">\r\n    🌟 Start from the top and work your way down through each planet chapter!\r\n  </div>\r\n\r\n<div class=\"nav-hint\">\r\n  <div>💡 Use the ← → arrows in the top navigation bar to go to the next chapter.</div>\r\n  <div>💡 Use the 🏠 button in the top navigation bar to go back to the Home page.</div>\r\n</div>\r\n\r\n</div>\r\n</body>\r\n</html>\r\n"
            }
          ]
        },
        {
          "id": "solarsystem-ch-import-1784351954791-20",
          "courseId": "solarsystem",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "solarsystem-ch-import-1784351954791-20-step-0",
              "courseId": "solarsystem",
              "chapterId": "solarsystem-ch-import-1784351954791-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "html",
              "title": "Mars",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n  <meta charset=\"UTF-8\">\r\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n  <title>Solar System Adventure - Mars</title>\r\n  <style>\r\n    *{\r\n      margin:0;\r\n      padding:0;\r\n      box-sizing:border-box;\r\n    }\r\n    body{\r\n      font-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;\r\n      background:#0f0c29;\r\n      color:#e0e7ff;\r\n      min-height:100vh;\r\n      position:relative;\r\n      overflow-x:hidden;\r\n    }\r\n    .stars{\r\n      position:fixed;\r\n      top:0;\r\n      left:0;\r\n      width:100%;\r\n      height:100%;\r\n      pointer-events:none;\r\n      background-image:\r\n        radial-gradient(2px 2px at 20px 30px,#fff,transparent),\r\n        radial-gradient(2px 2px at 40px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 90px 40px,#fff,transparent),\r\n        radial-gradient(2px 2px at 130px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 160px 120px,#fff,transparent),\r\n        radial-gradient(2px 2px at 200px 50px,#fff,transparent),\r\n        radial-gradient(1px 1px at 250px 160px,#fff,transparent),\r\n        radial-gradient(2px 2px at 300px 90px,#fff,transparent),\r\n        radial-gradient(1px 1px at 350px 130px,#fff,transparent),\r\n        radial-gradient(2px 2px at 400px 60px,#fff,transparent),\r\n        radial-gradient(1px 1px at 450px 180px,#fff,transparent),\r\n        radial-gradient(2px 2px at 500px 100px,#fff,transparent),\r\n        radial-gradient(1px 1px at 550px 140px,#fff,transparent),\r\n        radial-gradient(2px 2px at 600px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 650px 190px,#fff,transparent),\r\n        radial-gradient(2px 2px at 700px 110px,#fff,transparent),\r\n        radial-gradient(1px 1px at 750px 150px,#fff,transparent),\r\n        radial-gradient(2px 2px at 800px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 850px 170px,#fff,transparent);\r\n      background-size:900px 200px;\r\n      animation:twinkle 4s ease-in-out infinite;\r\n      z-index:0;\r\n    }\r\n    @keyframes twinkle{\r\n      0%,100%{opacity:0.3;}\r\n      50%{opacity:0.8;}\r\n    }\r\n    .container{\r\n      max-width:640px;\r\n      margin:auto;\r\n      padding:24px 16px 40px;\r\n      position:relative;\r\n      z-index:1;\r\n    }\r\n    .header{\r\n      text-align:center;\r\n      margin-bottom:20px;\r\n    }\r\n    h1{\r\n      font-size:32px;\r\n      color:#e27b58;\r\n      margin-bottom:8px;\r\n    }\r\n    .subtitle{\r\n      color:#c4b5fd;\r\n      font-size:16px;\r\n    }\r\n    .mars-display{\r\n      display:flex;\r\n      justify-content:center;\r\n      align-items:center;\r\n      margin:30px 0;\r\n    }\r\n    .mars{\r\n      width:110px;\r\n      height:110px;\r\n      background:radial-gradient(circle at 30% 30%,\r\n        #d4a574 0%,\r\n        #c9a86c 20%,\r\n        #b8865a 40%,\r\n        #a67c52 60%,\r\n        #8b6914 80%,\r\n        #6b4423 100%\r\n      );\r\n      border-radius:50%;\r\n      box-shadow:0 0 40px rgba(226,123,88,0.4),inset -15px -15px 30px rgba(0,0,0,0.4);\r\n      cursor:pointer;\r\n      transition:transform 0.3s;\r\n      animation:float 5s ease-in-out infinite;\r\n      position:relative;\r\n    }\r\n    .mars::before{\r\n      content:'';\r\n      position:absolute;\r\n      width:100%;\r\n      height:100%;\r\n      background:radial-gradient(circle at 70% 70%,rgba(139,105,20,0.4) 0%,transparent 50%);\r\n      border-radius:50%;\r\n    }\r\n    .mars:hover{\r\n      transform:scale(1.1);\r\n    }\r\n    @keyframes float{\r\n      0%,100%{transform:translateY(0);}\r\n      50%{transform:translateY(-8px);}\r\n    }\r\n    .card{\r\n      background:#1a1735;\r\n      backdrop-filter:blur(10px);\r\n      border-radius:20px;\r\n      padding:20px;\r\n      margin-bottom:16px;\r\n      border:1px solid rgba(255,255,255,0.1);\r\n    }\r\n    .card h2{\r\n      color:#e27b58;\r\n      margin-bottom:12px;\r\n      font-size:20px;\r\n    }\r\n    .card p{\r\n      font-size:16px;\r\n      line-height:1.7;\r\n      margin-bottom:10px;\r\n    }\r\n    .fact-box{\r\n      background:rgba(251,191,36,0.2);\r\n      border-left:6px solid #fbbf24;\r\n      padding:16px;\r\n      border-radius:12px;\r\n      margin-top:12px;\r\n    }\r\n    .fact-box h3{\r\n      color:#fbbf24;\r\n      margin-bottom:8px;\r\n      font-size:18px;\r\n    }\r\n    .fact-box p{\r\n      font-size:15px;\r\n      line-height:1.6;\r\n      margin:0;\r\n    }\r\n    .stats-grid{\r\n      display:grid;\r\n      grid-template-columns:repeat(2,1fr);\r\n      gap:12px;\r\n      margin-top:12px;\r\n    }\r\n    .stat-item{\r\n      background:rgba(226,123,88,0.1);\r\n      border-radius:12px;\r\n      padding:14px;\r\n      text-align:center;\r\n    }\r\n    .stat-label{\r\n      font-size:13px;\r\n      color:#c4b5fd;\r\n      margin-bottom:4px;\r\n    }\r\n    .stat-value{\r\n      font-size:18px;\r\n      font-weight:bold;\r\n      color:#e27b58;\r\n    }\r\n    .nav-hint{\r\n      margin-top:20px;\r\n      text-align:center;\r\n      font-size:13px;\r\n      color:#a78bfa;\r\n      background:rgba(167,139,250,0.1);\r\n      padding:10px;\r\n      border-radius:10px;\r\n    }\r\n    .planet-game{\r\n      background:#1a1735;\r\n      backdrop-filter:blur(10px);\r\n      border-radius:20px;\r\n      padding:20px;\r\n      margin-top:20px;\r\n      border:1px solid rgba(255,255,255,0.1);\r\n    }\r\n    .planet-game h2{\r\n      color:#e67e5e;\r\n      margin-bottom:16px;\r\n      font-size:20px;\r\n      text-align:center;\r\n    }\r\n    .planet-game p{\r\n      text-align:center;\r\n      color:#c4b5fd;\r\n      font-size:14px;\r\n      margin-bottom:16px;\r\n    }\r\n    \r\n    .game-hud-float{position:absolute;top:8px;left:8px;right:8px;display:flex;justify-content:space-between;gap:4px;z-index:6;pointer-events:none;flex-wrap:wrap;}\r\n    .game-hud-float span{background:rgba(0,0,0,0.65);padding:4px 8px;border-radius:8px;font-size:11px;font-weight:bold;color:#fff;border:1px solid rgba(255,255,255,0.2);}\r\n    .game-canvas{position:relative;}\r\n\r\n    .game-canvas{position:relative;width:100%;height:280px;min-height:220px;max-height:280px;\r\n      background:rgba(226,123,88,0.2);\r\n      border-radius:16px;\r\n      overflow:hidden;\r\n      border:2px solid rgba(226,123,88,0.3);\r\n      touch-action:none;\r\n    }\r\n    canvas{\r\n      display:block;\r\n      width:100%;\r\n      height:100%;\r\n    }\r\n    .touch-controls{\r\n      display:grid;\r\n      grid-template-columns:repeat(3,60px);\r\n      grid-template-rows:repeat(3,60px);\r\n      gap:8px;\r\n      justify-content:center;\r\n      margin-top:12px;\r\n    }\r\n    .touch-btn{\r\n      width:60px;\r\n      height:60px;\r\n      border-radius:12px;\r\n      background:rgba(255,255,255,0.15);\r\n      border:2px solid rgba(226,123,88,0.3);\r\n      color:#fff;\r\n      font-size:24px;\r\n      cursor:pointer;\r\n      user-select:none;\r\n      -webkit-user-select:none;\r\n      transition:background 0.2s;\r\n      display:flex;\r\n      align-items:center;\r\n      justify-content:center;\r\n    }\r\n    .touch-btn:active{\r\n      background:rgba(255,255,255,0.3);\r\n    }\r\n    .touch-btn:hover{\r\n      background:rgba(255,255,255,0.25);\r\n    }\r\n    .touch-btn.empty{\r\n      visibility:hidden;\r\n    }\r\n    .game-score{\r\n      text-align:center;\r\n      font-size:20px;\r\n      color:#e67e5e;\r\n      font-weight:bold;\r\n      margin-top:16px;\r\n    }\r\n    .game-timer{\r\n      text-align:center;\r\n      font-size:16px;\r\n      color:#c4b5fd;\r\n      margin-top:8px;\r\n    }\r\n    .start-game-btn{\r\n      display:block;\r\n      margin:16px auto 0;\r\n      padding:12px 24px;\r\n      border:none;\r\n      border-radius:12px;\r\n      background:linear-gradient(135deg,#e27b58,#b85c3d);\r\n      color:#fff;\r\n      font-size:16px;\r\n      font-weight:bold;\r\n      cursor:pointer;\r\n      transition:0.2s;\r\n    }\r\n    .start-game-btn:hover{\r\n      transform:scale(1.05);\r\n    }\r\n  \r\n    .planet-svg-panel{background:#12102a;border-radius:20px;border:1px solid rgba(226,123,88,0.45);padding:12px;margin:20px 0;}\r\n    .svg-viewport{width:100%;aspect-ratio:1;max-height:min(72vw,260px);border-radius:14px;overflow:hidden;background:#0a0820;touch-action:none;}\r\n    .svg-viewport svg{width:100%;height:100%;display:block;cursor:grab;}\r\n    .planet-info-panel{margin-top:10px;min-height:52px;padding:12px 14px;background:#1a1735;border-radius:12px;border-left:4px solid #e27b58;font-size:14px;line-height:1.55;}\r\n    .planet-info-panel strong{color:#e27b58;font-size:15px;}\r\n    .svg-controls{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:10px;}\r\n    .svg-ctrl{padding:10px 14px;border:none;border-radius:10px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-size:13px;font-weight:bold;cursor:pointer;min-height:44px;}\r\n    .svg-ctrl.active{background:linear-gradient(135deg,#f59e0b,#ef4444);}\r\n    .game-desc{text-align:center;color:#c4b5fd;font-size:14px;margin-bottom:14px;line-height:1.55;padding:0 8px;}\r\n    .game-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(8,6,24,0.94);padding:22px 26px;border-radius:16px;text-align:center;border:2px solid #e27b58;z-index:10;min-width:220px;max-width:90%;}\r\n    .game-overlay h3{color:#ffd700;margin-bottom:8px;font-size:20px;}\r\n    .game-overlay p{color:#ddd;margin-bottom:14px;font-size:14px;line-height:1.5;}\r\n    .overlay-btn{padding:10px 26px;border:none;border-radius:12px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-size:15px;font-weight:bold;cursor:pointer;}\r\n    .game-hud{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin-top:12px;}\r\n    .game-hud-item{background:#1a1735;padding:8px 14px;border-radius:8px;font-size:15px;font-weight:bold;color:#e27b58;border:1px solid rgba(226,123,88,0.45);}\r\n    .game-canvas{position:relative;}\r\n\r\n  /* big-planet-first-view */\nbody.big-planet-page {\n  overflow-x: hidden;\n  overflow-y: auto !important;\n  height: auto !important;\n  min-height: 100%;\n  -webkit-overflow-scrolling: touch;\n}\nbody.big-planet-page .container {\n  height: auto !important;\n  max-height: none !important;\n  max-width: min(960px, 100%);\n  overflow: visible !important;\n  display: block;\n  padding: 8px 10px 32px;\n}\nbody.big-planet-page .header {\n  margin-bottom: 8px;\n}\nbody.big-planet-page .header h1 {\n  font-size: 22px;\n  margin-bottom: 4px;\n}\nbody.big-planet-page .header .subtitle {\n  font-size: 13px;\n  line-height: 1.35;\n}\nbody.big-planet-page .planet-svg-panel {\n  margin: 0 0 10px;\n  padding: 10px;\n  max-width: 100%;\n  box-sizing: border-box;\n  overflow: hidden;\n}\nbody.big-planet-page .svg-viewport {\n  width: 100%;\n  max-width: 100%;\n  height: auto;\n  max-height: min(calc(100svh - 168px), 100%);\n  aspect-ratio: 1;\n  margin: 0 auto;\n  box-sizing: border-box;\n}\nbody.big-planet-page .planet-info-panel {\n  margin-top: 8px;\n}\nbody.big-planet-page .svg-controls {\n  margin-top: 10px;\n}\nbody.big-planet-page .scroll-cue {\n  margin-top: 10px;\n  text-align: center;\n  font-size: 13px;\n  color: #a78bfa;\n  opacity: 0.85;\n}\n@media (min-width: 640px) {\n  body.big-planet-page .svg-viewport {\n    width: min(92vw, 820px);\n    height: min(92vw, calc(100svh - 156px));\n    max-height: min(92vw, calc(100svh - 156px));\n  }\n}\n@media (min-width: 900px) {\n  body.big-planet-page .svg-viewport {\n    width: min(88vw, 920px);\n    height: min(78vh, 920px);\n    max-height: min(78vh, 920px);\n  }\n}\nbody.big-planet-page:has(.planet-svg-panel) {\n  overflow-y: auto !important;\n  height: auto !important;\n}\nbody.big-planet-page:has(.planet-svg-panel) .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  display: block;\n}\nbody.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n  flex: none !important;\n}\nbody.big-planet-page:has(.planet-game) .container,\nbody.big-planet-page:has(.sun-game) .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  display: block;\n}\n@media (min-width: 640px) {\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n  }\n}\n@media (min-width: 900px) {\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    max-height: min(78vh, 920px) !important;\n  }\n}\n/* solar-desktop-fit */\r\nhtml {\r\n  min-height: 100%;\r\n}\r\nbody:has(.character-grid),\r\nbody:has(.game-shell),\r\nbody:has(#solarSvg),\r\nbody:has(.fire-btn),\r\nbody:has(.planet-game) {\r\n  overflow: hidden !important;\r\n  height: 100%;\r\n  min-height: 0 !important;\r\n}\r\nbody:not(:has(.character-grid)):not(:has(.game-shell)):not(:has(#solarSvg)):not(:has(.fire-btn)):not(:has(.planet-game)) {\r\n  overflow-x: hidden;\r\n  overflow-y: auto;\r\n  -webkit-overflow-scrolling: touch;\r\n  min-height: 100%;\r\n  height: auto;\r\n}\r\n.game-shell {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.character-grid) .container,\r\nbody:has(.game-shell) .container,\r\nbody:has(#solarSvg) .container,\r\nbody:has(.fire-btn) .container,\r\nbody:has(.planet-game) .container {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.game-shell) .game-shell {\r\n  padding: 4px 8px 6px;\r\n}\r\nbody:has(.game-shell) .game-shell .title {\r\n  display: none;\r\n}\r\nbody:has(.game-shell) .ui-container {\r\n  margin-bottom: 4px;\r\n  padding: 4px 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.game-shell) .game-stage {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  width: 100%;\r\n  aspect-ratio: 7 / 6;\r\n}\r\nbody:has(.game-shell) .touch-controls {\r\n  flex-shrink: 0;\r\n  margin-top: 4px;\r\n}\r\nbody:has(#solarSvg) .container {\r\n  padding: 8px 12px 10px;\r\n}\r\nbody:has(#solarSvg) .solar-panel {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  display: flex;\r\n  flex-direction: column;\r\n  margin-bottom: 6px;\r\n  padding: 8px;\r\n}\r\nbody:has(#solarSvg) .svg-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  max-height: none;\r\n  aspect-ratio: unset;\r\n  height: auto;\r\n}\r\nbody:has(#solarSvg) #solarSvg {\r\n  min-height: 0;\r\n  height: 100%;\r\n}\r\nbody:has(#solarSvg) .minigame-panel {\r\n  flex-shrink: 0;\r\n  max-height: 34%;\r\n  overflow-y: auto;\r\n}\r\nbody:has(.fire-btn) .container {\r\n  padding: 4px 12px 6px;\r\n}\r\nbody:has(.fire-btn) .game-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n}\r\nbody:has(.fire-btn) .fire-btn {\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .container {\r\n  padding: 8px 12px 10px;\r\n  justify-content: center;\r\n}\r\nbody:has(.character-grid) .header {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-section {\r\n  padding: 8px;\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-character {\r\n  font-size: 36px;\r\n  margin-bottom: 4px;\r\n}\r\nbody:has(.character-grid) input[type=\"text\"] {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-grid {\r\n  gap: 6px;\r\n  margin-bottom: 0;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-option {\r\n  padding: 6px 2px;\r\n  font-size: 26px;\r\n  border-width: 2px;\r\n  border-radius: 12px;\r\n}\r\nbody:has(.character-grid) .character-name {\r\n  font-size: 10px;\r\n  margin-top: 2px;\r\n}\r\n@media (min-width: 640px), (min-width: 768px) and (max-width: 1024px) {\r\n  body:has(.character-grid) .container {\r\n    padding: 6px 12px 8px;\r\n    justify-content: center;\r\n  }\r\n  body:has(.character-grid) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.character-grid) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(.character-grid) .preview-section {\r\n    padding: 6px 8px;\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 32px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.character-grid) .preview-name {\r\n    font-size: 15px;\r\n  }\r\n  body:has(.character-grid) input[type=\"text\"] {\r\n    padding: 6px 10px;\r\n    margin-bottom: 6px;\r\n    font-size: 14px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-grid {\r\n    gap: 6px;\r\n    margin-bottom: 0;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    padding: 4px 2px;\r\n    font-size: 24px;\r\n    border-width: 2px;\r\n    border-radius: 10px;\r\n  }\r\n  body:has(.character-grid) .character-name {\r\n    font-size: 9px;\r\n    margin-top: 1px;\r\n  }\r\n  body:has(.game-shell) .ui-item {\r\n    font-size: 13px;\r\n    padding: 4px 8px;\r\n  }\r\n  body:has(.game-shell) .touch-controls {\r\n    gap: 10px;\r\n  }\r\n  body:has(#solarSvg) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(#solarSvg) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(#solarSvg) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(#solarSvg) .info-panel,\r\n  body:has(#solarSvg) .nav-hint {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .header {\r\n    margin-bottom: 4px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.fire-btn) .header .subtitle {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .hud {\r\n    padding: 6px 10px;\r\n    margin-bottom: 4px;\r\n    font-size: 12px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .game-wrap {\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.fire-btn) .fire-btn {\r\n    padding: 10px;\r\n    font-size: 14px;\r\n    margin-bottom: 0;\r\n  }\r\n  body:has(.fire-btn) .instructions,\r\n  body:has(.fire-btn) .nav-hint {\r\n    display: none;\r\n  }\r\n  .planet-svg-panel .svg-viewport,\r\n  .svg-viewport {\r\n    max-height: 220px !important;\r\n    min-height: 0 !important;\r\n  }\r\n  .planet-game .game-canvas,\r\n  .game-canvas-wrap {\r\n    height: 220px !important;\r\n    min-height: 180px !important;\r\n    max-height: 220px !important;\r\n  }\r\n  .planet-game {\r\n    padding: 10px;\r\n    margin-top: 10px;\r\n    flex-shrink: 0;\r\n  }\r\n  .planet-game h2 {\r\n    margin-bottom: 8px;\r\n    font-size: 17px;\r\n  }\r\n  .planet-game p {\r\n    margin-bottom: 8px;\r\n    font-size: 12px;\r\n  }\r\n  .touch-controls {\r\n    margin-top: 6px;\r\n    grid-template-columns: repeat(3, 48px);\r\n    grid-template-rows: repeat(3, 48px);\r\n    gap: 6px;\r\n  }\r\n  .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n}\r\n@media (max-height: 760px) {\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 28px;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    font-size: 22px;\r\n    padding: 3px 2px;\r\n  }\r\n  body:has(.game-shell) .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 18px;\r\n  }\r\n}\r\n  \r\nbody.reading-page {\r\n  overflow-x: hidden;\r\n  overflow-y: auto !important;\r\n  height: auto !important;\r\n  min-height: 100%;\r\n  -webkit-overflow-scrolling: touch;\r\n}\r\nbody.reading-page .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  display: block;\r\n}\r\n\r\n/* solar-ui-audit-overrides */\nbody.reading-page,\nbody.reading-page:has(.container),\nbody.reading-page:has(.quiz-card),\nbody.reading-page:has(.character-grid) {\n  overflow-y: auto !important;\n  height: auto !important;\n}\nbody.reading-page .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  display: block;\n}\nbody.reading-page:has(.character-grid) .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  justify-content: flex-start;\n}\n@media (max-width: 639px) {\n  body.big-planet-page .planet-svg-panel {\n    padding: 8px !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    max-width: 100% !important;\n    overflow: hidden !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .svg-viewport,\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    width: 100% !important;\n    max-width: 100% !important;\n    height: auto !important;\n    max-height: min(78vw, calc(100svh - 220px)) !important;\n    min-height: 0 !important;\n    aspect-ratio: 1 !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .container {\n    overflow-x: hidden !important;\n    max-width: 100% !important;\n  }\n  body.big-planet-page .sun-game .game-canvas-wrap,\n  body.big-planet-page .planet-game .game-canvas,\n  body.big-planet-page .planet-game .game-canvas-wrap {\n    height: min(48vh, 400px) !important;\n    min-height: min(40vh, 280px) !important;\n    max-height: min(52vh, 420px) !important;\n  }\n}\n@media (min-width: 640px) {\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport,\n  body.big-planet-page .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n    min-height: min(56vw, calc(100svh - 200px)) !important;\n  }\n}\nbody.big-planet-page .sun-game .game-canvas-wrap,\nbody.big-planet-page .planet-game .game-canvas,\nbody.big-planet-page .planet-game .game-canvas-wrap {\n  width: 100% !important;\n  height: min(50vh, 440px) !important;\n  min-height: min(42vh, 300px) !important;\n  max-height: min(56vh, 480px) !important;\n}\nbody.big-planet-page .sun-game,\nbody.big-planet-page .planet-game {\n  margin-bottom: 8px !important;\n}\nbody.big-planet-page .nav-hint {\n  margin-top: 8px !important;\n  padding-bottom: 8px !important;\n  font-size: 12px !important;\n  line-height: 1.45 !important;\n}\nbody.all-planets-page:has(#solarSvg) .svg-wrap {\n  max-height: min(96vw, calc(100svh - 162px)) !important;\n  min-height: min(43svh, calc(100svh - 168px), 96vw) !important;\n}\nbody.big-game-page:has(.game-shell) {\n  overflow: hidden !important;\n  height: 100% !important;\n  min-height: 100% !important;\n  max-height: 100% !important;\n}\nhtml:has(body.big-game-page) {\n  height: 100% !important;\n  min-height: 100% !important;\n  overflow: hidden !important;\n}\nbody.big-game-page:has(.game-shell) .game-shell {\n  min-height: 100% !important;\n  height: 100% !important;\n  max-height: 100% !important;\n  display: flex !important;\n  flex-direction: column !important;\n}\nbody.big-game-page:has(.game-shell) .stage-wrap {\n  flex: 1 1 auto !important;\n  min-height: 0 !important;\n  align-items: center !important;\n  justify-content: center !important;\n}\nbody.big-game-page:has(.game-shell) .game-stage {\n  flex: 1 1 auto !important;\n  width: 100% !important;\n  height: 100% !important;\n  min-height: 0 !important;\n  max-height: none !important;\n  aspect-ratio: unset !important;\n  margin: 0 !important;\n}\n@media (min-width: 768px) {\n  body.big-game-page:has(.game-shell) .stage-wrap {\n    align-items: center !important;\n    justify-content: center !important;\n  }\n  body.big-game-page:has(.game-shell) .game-stage {\n    flex: 1 1 auto !important;\n    width: 100% !important;\n    height: 100% !important;\n    min-height: 0 !important;\n    max-height: none !important;\n    aspect-ratio: unset !important;\n    margin: 0 !important;\n  }\n}\nbody.big-game-page:has(.fire-btn) .game-wrap {\n  min-height: min(calc(100svh - 178px), 78vh) !important;\n  height: min(calc(100svh - 178px), 78vh) !important;\n  max-height: none !important;\n}\n@media (min-width: 640px) {\n  body:has(.planet-svg-panel) .svg-viewport,\n  body:has(.planet-game) .game-canvas,\n  body:has(.sun-game) .game-canvas-wrap {\n    max-height: none !important;\n  }\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n  }\n}\n  </style>\r\n<script>\r\n(function (w) {\r\n  var BOOK = \"solarsystem\";\r\n  function key(name) {\r\n    return \"book:\" + BOOK + \":\" + name;\r\n  }\r\n  w.SolarPlayer = {\r\n    getUserName: function () {\r\n      return localStorage.getItem(key(\"userName\")) || localStorage.getItem(\"userName\") || \"Explorer\";\r\n    },\r\n    getCharacter: function () {\r\n      return localStorage.getItem(key(\"userCharacter\")) || localStorage.getItem(\"userCharacter\") || \"👨‍🚀\";\r\n    },\r\n    getCharacterName: function () {\r\n      return localStorage.getItem(key(\"characterName\")) || localStorage.getItem(\"characterName\") || \"Astronaut\";\r\n    },\r\n    save: function (name, character, characterName) {\r\n      localStorage.setItem(key(\"userName\"), name);\r\n      localStorage.setItem(key(\"userCharacter\"), character);\r\n      if (characterName != null) localStorage.setItem(key(\"characterName\"), characterName);\r\n      localStorage.setItem(\"userName\", name);\r\n      localStorage.setItem(\"userCharacter\", character);\r\n      if (characterName != null) localStorage.setItem(\"characterName\", characterName);\r\n    },\r\n  };\r\n})(window);\r\n</script>\r\n</head>\r\n<body class=\"big-planet-page\">\r\n<div class=\"stars\"></div>\r\n<div class=\"container\">\r\n  <div class=\"header\">\r\n    <h1>🔴 Mars</h1>\r\n    <div class=\"subtitle\">The red planet!</div>\r\n  </div>\r\n\r\n    <div class=\"planet-svg-panel\">\r\n    <div class=\"svg-viewport\" id=\"svgViewport\">\r\n      <svg id=\"planetSvg\" viewBox=\"0 0 400 400\" xmlns=\"http://www.w3.org/2000/svg\" aria-label=\"Mars\">\r\n        <defs><clipPath id=\"globe\"><circle r=\"88\"/></clipPath></defs>\r\n        <g id=\"planetGroup\"></g>\r\n      </svg>\r\n    </div>\r\n    <div class=\"planet-info-panel\" id=\"planetInfo\">👆 Tap the planet for a fun fact! Spin, zoom &amp; rotate with the buttons.</div>\r\n    <div class=\"svg-controls\">\r\n      <button class=\"svg-ctrl\" id=\"btnSpin\" type=\"button\">Stop</button>\r\n      <button class=\"svg-ctrl\" id=\"btnZoomIn\" type=\"button\">🔍 +</button>\r\n      <button class=\"svg-ctrl\" id=\"btnZoomOut\" type=\"button\">🔍 −</button>\r\n      <button class=\"svg-ctrl\" id=\"btnRotL\" type=\"button\">↺</button>\r\n      <button class=\"svg-ctrl\" id=\"btnRotR\" type=\"button\">↻</button>\r\n    </div>\r\n  </div>\r\n  </div>\r\n    <p class=\"scroll-cue\">↓ Scroll for facts and the mini-game</p>\r\n\r\n  <div class=\"card\">\r\n    <h2>🌟 What is Mars?</h2>\r\n    <p>\r\n      Mars is the fourth planet from the Sun and is called the \"Red Planet\" because of its reddish color. The color comes from iron oxide (rust) in the soil!\r\n    </p>\r\n    <p>\r\n      Mars is smaller than Earth and has a thinner atmosphere. It's a cold, desert world with a very thin atmosphere made mostly of carbon dioxide.\r\n    </p>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🌡️ Cold and Dry</h2>\r\n    <p>\r\n      Mars is very cold! The average temperature is about -60°C (-80°F). It can get as cold as -125°C (-195°F) at the poles and as warm as 20°C (68°F) at the equator.\r\n    </p>\r\n    <p>\r\n      Mars is also very dry. It has polar ice caps made of water ice and dry ice (frozen carbon dioxide), but liquid water doesn't exist on the surface today.\r\n    </p>\r\n    <div class=\"fact-box\">\r\n      <h3>💡 Fun Fact</h3>\r\n      <p>Mars has the largest volcano in the solar system - Olympus Mons!</p>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>📏 How Big is Mars?</h2>\r\n    <p>\r\n      Mars is about half the size of Earth - 6,779 km across. It has about 38% of Earth's gravity, so you could jump much higher there!\r\n    </p>\r\n    <div class=\"stats-grid\">\r\n      <div class=\"stat-item\">\r\n        <div class=\"stat-label\">Diameter</div>\r\n        <div class=\"stat-value\">6,779 km</div>\r\n      </div>\r\n      <div class=\"stat-item\">\r\n        <div class=\"stat-label\">Distance from Sun</div>\r\n        <div class=\"stat-value\">228 million km</div>\r\n      </div>\r\n      <div class=\"stat-item\">\r\n        <div class=\"stat-label\">Day Length</div>\r\n        <div class=\"stat-value\">24.6 hours</div>\r\n      </div>\r\n      <div class=\"stat-item\">\r\n        <div class=\"stat-label\">Year Length</div>\r\n        <div class=\"stat-value\">687 Earth days</div>\r\n      </div>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🏔️ Mars's Surface</h2>\r\n    <p>\r\n      Mars has amazing surface features:\r\n    </p>\r\n    <ul style=\"margin-left:20px;margin-bottom:10px;\">\r\n      <li style=\"font-size:16px;line-height:1.7;margin-bottom:8px;\"><strong>Olympus Mons</strong> - The largest volcano (3x taller than Mount Everest!)</li>\r\n      <li style=\"font-size:16px;line-height:1.7;margin-bottom:8px;\"><strong>Valles Marineris</strong> - A huge canyon system (4,000 km long!)</li>\r\n      <li style=\"font-size:16px;line-height:1.7;margin-bottom:8px;\"><strong>Polar Ice Caps</strong> - Made of water ice and dry ice</li>\r\n      <li style=\"font-size:16px;line-height:1.7;margin-bottom:8px;\"><strong>Dust storms</strong> - Can cover the whole planet!</li>\r\n    </ul>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🤖 Exploring Mars</h2>\r\n    <p>\r\n      Many robots have visited Mars! Scientists have sent:\r\n    </p>\r\n    <ul style=\"margin-left:20px;margin-bottom:10px;\">\r\n      <li style=\"font-size:16px;line-height:1.7;margin-bottom:8px;\"><strong>Rovers</strong> - Like Curiosity and Perseverance, which drive around</li>\r\n      <li style=\"font-size:16px;line-height:1.7;margin-bottom:8px;\"><strong>Landers</strong> - Like InSight, which stay in one place</li>\r\n      <li style=\"font-size:16px;line-height:1.7;margin-bottom:8px;\"><strong>Orbiters</strong> - Spacecraft that circle Mars</li>\r\n      <li style=\"font-size:16px;line-height:1.7;margin-bottom:8px;\"><strong>Helicopters</strong> - Like Ingenuity, the first aircraft on another planet!</li>\r\n    </ul>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🌙 Mars's Moons</h2>\r\n    <p>\r\n      Mars has two small moons named Phobos and Deimos. They're shaped like potatoes and are probably captured asteroids!\r\n    </p>\r\n    <p>\r\n      Phobos is getting closer to Mars and might crash into it in about 50 million years!\r\n    </p>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <div class=\"fact-box\">\r\n      <h3>🎯 Tap Mars!</h3>\r\n      <p>Click on the planet to learn a fun fact!</p>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"planet-game\">\r\n    <h2>🚀 Mars Rover Explorer!</h2>\r\n    <p class=\"game-desc\">Drive the rover with arrows. Collect rock samples 💎 — avoid craters!</p>\r\n    <div class=\"game-canvas\" id=\"gameCanvas\">\r\n      <div class=\"game-hud-float\"><span id=\"gameScore\">Samples: 0</span><span id=\"gameTimer\">⏱ 90s | ❤️❤️❤️</span><span id=\"gameEnergy\">⛽ 100%</span></div>\r\n      <canvas id=\"gameCanvasElement\"></canvas>\r\n      <div class=\"game-overlay\" id=\"startScreen\">\r\n        <h3>🚀 Mars Rover Explorer!</h3>\r\n        <p>Drive the rover with arrows. Collect rock samples 💎 — avoid craters!</p>\r\n        <button class=\"overlay-btn\" type=\"button\" onclick=\"startGame()\">▶️ Start</button>\r\n      </div>\r\n      <div class=\"game-overlay\" id=\"endScreen\" style=\"display:none;\">\r\n        <h3 id=\"endTitle\">🎉 Great job!</h3>\r\n        <p id=\"endStats\">Score: 0</p>\r\n        <button class=\"overlay-btn\" type=\"button\" onclick=\"startGame()\">🔄 Play Again</button>\r\n      </div>\r\n    </div>\r\n    <div class=\"touch-controls\">\r\n      <button class=\"touch-btn empty\"></button>\r\n      <button class=\"touch-btn\" id=\"upBtn\">⬆️</button>\r\n      <button class=\"touch-btn empty\"></button>\r\n      <button class=\"touch-btn\" id=\"leftBtn\">⬅️</button>\r\n      <button class=\"touch-btn empty\"></button>\r\n      <button class=\"touch-btn\" id=\"rightBtn\">➡️</button>\r\n      <button class=\"touch-btn empty\"></button>\r\n      <button class=\"touch-btn\" id=\"downBtn\">⬇️</button>\r\n      <button class=\"touch-btn empty\"></button>\r\n    </div>\r\n  </div>\r\n\r\n<div class=\"nav-hint\">\r\n  <div>💡 Use the ← → arrows in the top navigation bar to go to the next chapter.</div>\r\n  <div>💡 Use the 🏠 button in the top navigation bar to go back to the Home page.</div>\r\n</div>\r\n\r\n</div>\r\n\r\n<script>\r\nconst marsFacts = [\r\n  \"Mars is named after the Roman god of war!\",\r\n  \"Mars has two tiny moons: Phobos and Deimos!\",\r\n  \"A day on Mars is almost the same as Earth!\",\r\n  \"Mars has the biggest volcano in the solar system!\",\r\n  \"Mars has seasons like Earth!\",\r\n  \"Mars has dust storms that can last for months!\",\r\n  \"Mars has the longest canyon in the solar system!\",\r\n  \"Humans might visit Mars in the future!\"\r\n];\r\nlet factIndex = 0;\r\n\r\nfunction showMarsFact() {\r\n  PlanetViewer.nextFact();\r\n}\r\n\r\nfunction checkFact(btn, isCorrect) {\r\n  const result = document.getElementById('gameResult');\r\n  if (isCorrect) {\r\n    btn.classList.add('correct');\r\n    result.textContent = '✅ Correct! Great job!';\r\n    result.style.color = '#4ade80';\r\n  } else {\r\n    btn.classList.add('wrong');\r\n    result.textContent = '❌ Not quite. Try again!';\r\n    result.style.color = '#f87171';\r\n  }\r\n}\r\n\r\n\r\nfunction drawStarfield() {\r\n  const g = ctx.createLinearGradient(0, 0, 0, canvas.height);\r\n  g.addColorStop(0, '#050414');\r\n  g.addColorStop(1, '#12102a');\r\n  ctx.fillStyle = g;\r\n  ctx.fillRect(0, 0, canvas.width, canvas.height);\r\n  for (let i = 0; i < 40; i++) {\r\n    ctx.fillStyle = 'rgba(255,255,255,' + (0.12 + (i % 5) * 0.12) + ')';\r\n    ctx.beginPath();\r\n    ctx.arc((i * 131) % canvas.width, (i * 73) % canvas.height, 0.8 + (i % 3), 0, Math.PI * 2);\r\n    ctx.fill();\r\n  }\r\n}\r\nfunction formatHudTimeLives() {\r\n  return '⏱ ' + gameTime + 's | ' + '❤️'.repeat(Math.max(0, gameLives)) + '🖤'.repeat(Math.max(0, 3 - gameLives));\r\n}\r\nfunction updateMarsHud() {\r\n  document.getElementById('gameTimer').textContent = formatHudTimeLives();\r\n  document.getElementById('gameEnergy').textContent = '⛽ ' + Math.round(gameFuel) + '%';\r\n}\r\nfunction startHudTimer() {\r\n  if (typeof hudTimer !== 'undefined' && hudTimer) clearInterval(hudTimer);\r\n  hudTimer = setInterval(function() {\r\n    if (!isGameRunning) return;\r\n    gameTime--;\r\n    const el = document.getElementById('gameTimer');\r\n    if (el) el.textContent = formatHudTimeLives();\r\n    updateMarsHud();\r\n    if (gameTime <= 0) endGame();\r\n  }, 1000);\r\n}\r\nfunction loseLife() {\r\n  gameLives--;\r\n  updateMarsHud();\r\n  if (gameLives <= 0) endGame();\r\n}\r\n\r\n// Mars Rover Explorer Game - Canvas-based exploration\r\nlet gameSamples = 0;\r\nlet gameFuel = 100;\r\nlet animationFrame;\r\nlet isGameRunning = false;\r\nlet canvas, ctx;\r\nlet rover;\r\nlet rocks = [];\r\nlet obstacles = [];\r\nlet keys = {};\r\nlet moveUp = false;\r\nlet moveDown = false;\r\nlet moveLeft = false;\r\nlet moveRight = false;\r\nlet gameTime = 90;\r\nlet gameLives = 3;\r\nlet hudTimer;\r\nlet marsControlsBound = false;\r\nlet hitCooldown = 0;\r\n\r\nfunction resetMarsControls() {\r\n  keys = {};\r\n  moveUp = moveDown = moveLeft = moveRight = false;\r\n}\r\n\r\nfunction startGame() {\r\n  if (isGameRunning) return;\r\n  resetMarsControls();\r\n  const _ss = document.getElementById('startScreen'); if (_ss) _ss.style.display = 'none';\r\n  const _es = document.getElementById('endScreen'); if (_es) _es.style.display = 'none';\r\n  \r\n  canvas = document.getElementById('gameCanvasElement');\r\n  ctx = canvas.getContext('2d');\r\n  \r\n  // Set canvas size\r\n  const canvasContainer = document.getElementById('gameCanvas');\r\n  canvas.width = canvasContainer.clientWidth;\r\n  canvas.height = canvasContainer.clientHeight;\r\n  \r\n  isGameRunning = true;\r\n  gameSamples = 0;\r\n  gameFuel = 100;\r\n  gameTime = 90;\r\n  gameLives = 3;\r\n  hitCooldown = 0;\r\n  \r\n  // Initialize rover\r\n  rover = {\r\n    x: canvas.width / 2,\r\n    y: canvas.height / 2,\r\n    width: 40,\r\n    height: 30,\r\n    speed: 3.5,\r\n    facingRight: true\r\n  };\r\n  \r\n  // Generate rocks and fire hazards\r\n  rocks = [];\r\n  obstacles = [];\r\n  \r\n  for (let i = 0; i < 10; i++) {\r\n    rocks.push({\r\n      x: Math.random() * (canvas.width - 40) + 20,\r\n      y: Math.random() * (canvas.height - 40) + 20,\r\n      width: 20,\r\n      height: 20,\r\n      collected: false\r\n    });\r\n  }\r\n  \r\n  for (let i = 0; i < 4; i++) {\r\n    obstacles.push({\r\n      x: Math.random() * (canvas.width - 60) + 30,\r\n      y: Math.random() * (canvas.height - 60) + 30,\r\n      size: 34,\r\n      active: true\r\n    });\r\n  }\r\n  \r\n  document.getElementById('gameScore').textContent = 'Samples: 0';\r\n  updateMarsHud();\r\n  startHudTimer();\r\n  \r\n  if (!marsControlsBound) {\r\n    marsControlsBound = true;\r\n    document.addEventListener('keydown', handleKeyDown);\r\n    document.addEventListener('keyup', handleKeyUp);\r\n    const upBtn = document.getElementById('upBtn');\r\n    const downBtn = document.getElementById('downBtn');\r\n    const leftBtn = document.getElementById('leftBtn');\r\n    const rightBtn = document.getElementById('rightBtn');\r\n    upBtn.addEventListener('touchstart', (e) => { e.preventDefault(); if (isGameRunning) moveUp = true; });\r\n    upBtn.addEventListener('touchend', (e) => { e.preventDefault(); moveUp = false; });\r\n    downBtn.addEventListener('touchstart', (e) => { e.preventDefault(); if (isGameRunning) moveDown = true; });\r\n    downBtn.addEventListener('touchend', (e) => { e.preventDefault(); moveDown = false; });\r\n    leftBtn.addEventListener('touchstart', (e) => { e.preventDefault(); if (isGameRunning) moveLeft = true; });\r\n    leftBtn.addEventListener('touchend', (e) => { e.preventDefault(); moveLeft = false; });\r\n    rightBtn.addEventListener('touchstart', (e) => { e.preventDefault(); if (isGameRunning) moveRight = true; });\r\n    rightBtn.addEventListener('touchend', (e) => { e.preventDefault(); moveRight = false; });\r\n    upBtn.addEventListener('mousedown', () => { if (isGameRunning) moveUp = true; });\r\n    upBtn.addEventListener('mouseup', () => { moveUp = false; });\r\n    upBtn.addEventListener('mouseleave', () => { moveUp = false; });\r\n    downBtn.addEventListener('mousedown', () => { if (isGameRunning) moveDown = true; });\r\n    downBtn.addEventListener('mouseup', () => { moveDown = false; });\r\n    downBtn.addEventListener('mouseleave', () => { moveDown = false; });\r\n    leftBtn.addEventListener('mousedown', () => { if (isGameRunning) moveLeft = true; });\r\n    leftBtn.addEventListener('mouseup', () => { moveLeft = false; });\r\n    leftBtn.addEventListener('mouseleave', () => { moveLeft = false; });\r\n    rightBtn.addEventListener('mousedown', () => { if (isGameRunning) moveRight = true; });\r\n    rightBtn.addEventListener('mouseup', () => { moveRight = false; });\r\n    rightBtn.addEventListener('mouseleave', () => { moveRight = false; });\r\n    window.addEventListener('blur', resetMarsControls);\r\n  }\r\n  \r\n  gameLoop();\r\n}\r\n\r\nfunction handleKeyDown(e) {\r\n  if (!isGameRunning) return;\r\n  \r\n  if (e.key === 'ArrowUp' || e.key === 'w') {\r\n    keys.up = true;\r\n  } else if (e.key === 'ArrowDown' || e.key === 's') {\r\n    keys.down = true;\r\n  } else if (e.key === 'ArrowLeft' || e.key === 'a') {\r\n    keys.left = true;\r\n  } else if (e.key === 'ArrowRight' || e.key === 'd') {\r\n    keys.right = true;\r\n  }\r\n  \r\n  // Prevent scrolling\r\n  if (['ArrowUp', 'ArrowDown', 'ArrowLeft', 'ArrowRight'].includes(e.key)) {\r\n    e.preventDefault();\r\n  }\r\n}\r\n\r\nfunction handleKeyUp(e) {\r\n  if (e.key === 'ArrowUp' || e.key === 'w') {\r\n    keys.up = false;\r\n  } else if (e.key === 'ArrowDown' || e.key === 's') {\r\n    keys.down = false;\r\n  } else if (e.key === 'ArrowLeft' || e.key === 'a') {\r\n    keys.left = false;\r\n  } else if (e.key === 'ArrowRight' || e.key === 'd') {\r\n    keys.right = false;\r\n  }\r\n}\r\n\r\nfunction drawMarsCrater(cx, cy, r) {\r\n  const g = ctx.createRadialGradient(cx - r * 0.2, cy - r * 0.2, r * 0.1, cx, cy, r);\r\n  g.addColorStop(0, '#3d2817');\r\n  g.addColorStop(0.6, '#8B4513');\r\n  g.addColorStop(1, '#C1440E');\r\n  ctx.fillStyle = g;\r\n  ctx.beginPath();\r\n  ctx.arc(cx, cy, r, 0, Math.PI * 2);\r\n  ctx.fill();\r\n  ctx.strokeStyle = 'rgba(60,30,20,0.5)';\r\n  ctx.lineWidth = 2;\r\n  ctx.stroke();\r\n}\r\n\r\nfunction drawFireObstacle(x, y, size) {\r\n  ctx.save();\r\n  ctx.globalAlpha = 1;\r\n  ctx.font = size + 'px \"Segoe UI Emoji\",\"Apple Color Emoji\",sans-serif';\r\n  ctx.textAlign = 'center';\r\n  ctx.textBaseline = 'middle';\r\n  ctx.fillText('🔥', x, y);\r\n  ctx.restore();\r\n}\r\n\r\nfunction drawRover(x, y, facingRight) {\r\n  ctx.save();\r\n  ctx.translate(x, y);\r\n  if (!facingRight) ctx.scale(-1, 1);\r\n  ctx.font = '38px \"Segoe UI Emoji\",\"Apple Color Emoji\",sans-serif';\r\n  ctx.textAlign = 'center';\r\n  ctx.textBaseline = 'middle';\r\n  ctx.globalAlpha = 1;\r\n  ctx.fillText('🚙', 0, 0);\r\n  ctx.restore();\r\n}\r\n\r\nfunction drawEnergyBar() {\r\n  const barY = canvas.height - 16;\r\n  const barW = canvas.width - 24;\r\n  ctx.fillStyle = 'rgba(0,0,0,0.55)';\r\n  ctx.fillRect(12, barY, barW, 10);\r\n  ctx.fillStyle = gameFuel > 25 ? '#4ade80' : '#f87171';\r\n  ctx.fillRect(12, barY, barW * (gameFuel / 100), 10);\r\n  ctx.strokeStyle = 'rgba(255,255,255,0.35)';\r\n  ctx.lineWidth = 1;\r\n  ctx.strokeRect(12, barY, barW, 10);\r\n}\r\n\r\nfunction gameLoop() {\r\n  if (!isGameRunning) return;\r\n  \r\n  // Clear canvas\r\n  drawStarfield();\r\n  \r\n  // Draw Mars terrain with improved graphics\r\n  // Base terrain gradient\r\n  const terrainGradient = ctx.createLinearGradient(0, 0, 0, canvas.height);\r\n  terrainGradient.addColorStop(0, '#8B4513');\r\n  terrainGradient.addColorStop(0.3, '#C1440E');\r\n  terrainGradient.addColorStop(0.7, '#D2691E');\r\n  terrainGradient.addColorStop(1, '#A0522D');\r\n  ctx.fillStyle = terrainGradient;\r\n  ctx.fillRect(0, 0, canvas.width, canvas.height);\r\n  \r\n  for (let c = 0; c < 6; c++) {\r\n    drawMarsCrater((c * 97 + 40) % canvas.width, (c * 53 + 80) % (canvas.height - 40) + 20, 18 + (c % 3) * 8);\r\n  }\r\n\r\n  // Add terrain texture/dunes\r\n  ctx.fillStyle = 'rgba(139, 69, 19, 0.3)';\r\n  for (let i = 0; i < 8; i++) {\r\n    const duneX = (i * canvas.width / 7) + Math.sin(Date.now() / 2000 + i) * 15;\r\n    const duneY = canvas.height - 100 + Math.cos(Date.now() / 3000 + i) * 20;\r\n    \r\n    ctx.beginPath();\r\n    ctx.ellipse(duneX, duneY, 60 + i * 10, 30 + i * 5, 0, 0, Math.PI * 2);\r\n    ctx.fill();\r\n  }\r\n  \r\n  // Add small rocks scattered on terrain\r\n  ctx.fillStyle = 'rgba(105, 105, 105, 0.4)';\r\n  for (let i = 0; i < 20; i++) {\r\n    const rockX = (i * canvas.width / 20) + Math.sin(i * 2) * 30;\r\n    const rockY = canvas.height - 50 + Math.cos(i * 3) * 40;\r\n    const rockSize = 3 + Math.random() * 5;\r\n    \r\n    ctx.beginPath();\r\n    ctx.arc(rockX, rockY, rockSize, 0, Math.PI * 2);\r\n    ctx.fill();\r\n  }\r\n  \r\n  // Add dust particles\r\n  ctx.fillStyle = 'rgba(193, 154, 107, 0.2)';\r\n  for (let i = 0; i < 15; i++) {\r\n    const dustX = Math.random() * canvas.width;\r\n    const dustY = Math.random() * canvas.height;\r\n    const dustSize = 2 + Math.random() * 3;\r\n    \r\n    ctx.beginPath();\r\n    ctx.arc(dustX, dustY, dustSize, 0, Math.PI * 2);\r\n    ctx.fill();\r\n  }\r\n  \r\n  if (hitCooldown > 0) hitCooldown--;\r\n  \r\n  // Update rover position\r\n  let moved = false;\r\n  if (keys.up || moveUp) {\r\n    rover.y -= rover.speed;\r\n    moved = true;\r\n  }\r\n  if (keys.down || moveDown) {\r\n    rover.y += rover.speed;\r\n    moved = true;\r\n  }\r\n  if (keys.left || moveLeft) {\r\n    rover.x -= rover.speed;\r\n    rover.facingRight = true;\r\n    moved = true;\r\n  }\r\n  if (keys.right || moveRight) {\r\n    rover.x += rover.speed;\r\n    rover.facingRight = false;\r\n    moved = true;\r\n  }\r\n  \r\n  // Keep rover in bounds\r\n  rover.x = Math.max(rover.width / 2, Math.min(canvas.width - rover.width / 2, rover.x));\r\n  rover.y = Math.max(rover.height / 2, Math.min(canvas.height - rover.height / 2, rover.y));\r\n  \r\n  // Consume fuel when moving (gentle drain)\r\n  if (moved) {\r\n    gameFuel -= 0.02;\r\n    if (gameFuel <= 0) {\r\n      loseLife();\r\n      if (!isGameRunning) return;\r\n      gameFuel = 100;\r\n      hitCooldown = 60;\r\n    }\r\n    updateMarsHud();\r\n  }\r\n  \r\n  // Fire hazards — one hit = one life, fire disappears\r\n  obstacles.forEach(obstacle => {\r\n    if (!obstacle.active || hitCooldown > 0) return;\r\n    const ox = obstacle.x;\r\n    const oy = obstacle.y;\r\n    const hitR = obstacle.size * 0.45 + rover.width / 2;\r\n    if (Math.hypot(rover.x - ox, rover.y - oy) < hitR) {\r\n      obstacle.active = false;\r\n      loseLife();\r\n      if (!isGameRunning) return;\r\n      hitCooldown = 90;\r\n      rover.x = canvas.width / 2;\r\n      rover.y = canvas.height / 2;\r\n      updateMarsHud();\r\n    }\r\n  });\r\n  \r\n  // Draw rocks\r\n  rocks.forEach(rock => {\r\n    if (!rock.collected) {\r\n      ctx.fillStyle = '#696969';\r\n      ctx.beginPath();\r\n      ctx.arc(rock.x, rock.y, rock.width / 2, 0, Math.PI * 2);\r\n      ctx.fill();\r\n      \r\n      // Rock texture\r\n      ctx.fillStyle = '#808080';\r\n      ctx.beginPath();\r\n      ctx.arc(rock.x - 3, rock.y - 3, rock.width / 4, 0, Math.PI * 2);\r\n      ctx.fill();\r\n      \r\n      // Check collection\r\n      const dx = rover.x - rock.x;\r\n      const dy = rover.y - rock.y;\r\n      const distance = Math.sqrt(dx * dx + dy * dy);\r\n      \r\n      if (distance < rover.width / 2 + rock.width / 2) {\r\n        rock.collected = true;\r\n        gameSamples++;\r\n        document.getElementById('gameScore').textContent = 'Samples: ' + gameSamples;\r\n        \r\n        if (gameSamples >= 8) {\r\n          endGame();\r\n          return;\r\n        }\r\n      }\r\n    }\r\n  });\r\n  \r\n  obstacles.forEach(obstacle => {\r\n    if (obstacle.active) drawFireObstacle(obstacle.x, obstacle.y, obstacle.size);\r\n  });\r\n  \r\n  drawRover(rover.x, rover.y, rover.facingRight);\r\n  drawEnergyBar();\r\n  \r\n  animationFrame = requestAnimationFrame(gameLoop);\r\n}\r\n\r\nfunction endGame() {\r\n  isGameRunning = false;\r\n  resetMarsControls();\r\n  if (hudTimer) clearInterval(hudTimer);\r\n  cancelAnimationFrame(animationFrame);\r\n  const endScreen = document.getElementById('endScreen');\r\n  const endTitle = document.getElementById('endTitle');\r\n  const endStats = document.getElementById('endStats');\r\n  if (endTitle) {\r\n    if (gameSamples >= 8) endTitle.textContent = '🎉 Mission Complete!';\r\n    else if (gameTime <= 0) endTitle.textContent = '⏱ Time Up!';\r\n    else if (gameLives <= 0) endTitle.textContent = '💥 Game Over!';\r\n    else endTitle.textContent = '🔴 Out of Fuel!';\r\n  }\r\n  if (endStats) endStats.textContent = 'Samples: ' + gameSamples + ' | Energy: ' + Math.round(gameFuel) + '%';\r\n  if (endScreen) endScreen.style.display = 'flex';\r\n}\r\n/* Planet texture art — NASA maps embedded as data URIs (no external assets) */\r\nconst PLANET_TEXTURE_DATA = {\r\n  sun: \"data:image/jpeg;base64,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\",\r\n  mercury: \"data:image/jpeg;base64,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\",\r\n  venus: \"data:image/jpeg;base64,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\",\r\n  earth: \"data:image/jpeg;base64,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\",\r\n  mars: \"data:image/jpeg;base64,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\",\r\n  jupiter: \"data:image/jpeg;base64,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\",\r\n  saturn: \"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAYEBAUEBAYFBQUGBgYHCQ4JCQgICRINDQoOFRIWFhUSFBQXGiEcFxgfGRQUHScdHyIjJSUlFhwpLCgkKyEkJST/2wBDAQYGBgkICREJCREkGBQYJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCT/wAARCAGAAYADASIAAhEBAxEB/8QAGgAAAgMBAQAAAAAAAAAAAAAAAAECAwQFBv/EADwQAAIBAwMDAgQFAgUDAwUAAAABAgMREhMhUTFBYQQUUnGBkSIyQmKhBYIVksHR4SNysSRDUzNEY6Lw/8QAGAEBAQEBAQAAAAAAAAAAAAAAAAECAwT/xAAgEQEBAQEAAgMBAQEBAAAAAAAAERIBAhMDIVFhMUGB/9oADAMBAAIRAxEAPwD0DqVuH9gTrS5/yh/16D2jUp+WjTTrerax16130v0+5z65cZZOqlu4/YhnU4T+hbV9RXl+GbqNrlr/AGFCMmrupGK5cv8AQqIpVpdKUn8osenW/wDif2L5U5winD1bkn8NyuUK6jfWjJ8OauSrFbhUj1pfwFp//GSnrxjk+nKY6VT1MukqmPzsi1IqeS/QgTk3bTTNkaV2s/UKF/DkKfp1d/8AqnjzizOlyzvKK3okXV//AAovVKjJ2fqZfb/gnP0tGisqk6so9lFrcuuGesupLror7EXUn2pL/KWzrxg/wRqQ8OzJxquS/DKo/O1i3+JGbVm3+SK/tJpVJLaMH/Y/9jTFN31q0ocXa3/gnpUorJ1qiXNluTvkvPFhlOpF204/5WClVl0px+xrqSpd5Sl5vYjUdCKWVKov3J9Rr+JlR/1l+iH2E5VV1gv8pONWcZY04Vt+ln/wSzk5Y1IVsvMmv9CkVqVWXSEf8qJ41vg//VGiMaeK/wCtOL8TITUekJ1avkzpcqrzXVSX9qFm+Zf5USdNS/Je/dSk7ldqk0/wSdu6ZriLIyb/AFO/0J41LdJP7FcHpO0qW/Lb/wBAnOtJXVP7ORIqyMa03aKu/KBxrRe7gvsUqU4Peg/uwybltSUb+W/9RBfep0UoN+LCc6q4+1xRoucW19Ei5UVivwNS7ty/0M3izvVKqVH+uK/sf+wOrPtVi/7H/sXT9POSeMofXb/yVqjJvH8LXeUYi8J0lVqvrNf5R6sl1nL6QRGcYRVlk/L/ANiObg+jkvnYv+ot1ZfFL6wDOp2lk+FH/gobcm3io/ORZBSST/FFfFa4hU8vUcW+cROpX72+wSe99TJcuDSX8EXVS/C6dN/ujcKmnXfeP2BurHrOH3RVGU5O0ZysuESjebsq1n+9pEhT1pL/ANyP3QtefaSfyaJXqxdoVHP/ALGmEKtZ/qmrds7Mojrz5X3DXnzH7/8ABZrzSeVStH5tFbrRl11W+VND/wAP/U4yrz/LFP5P/gJL1Md5Qt9UV5Q2vOa+lyLqYv8AClUX7otf6iJU3Oq+PuhOVa3YU8nZqnZvssv9RKnOo7RoVJ+VcC6X9RbUVpylbq5ybuRfr6kYWThje9u6OhKjSl0cV9Ct+lg/1Ra+Rw58vj+O3r7+sC9W5pucaSV77rqJ+tlKDi1G3/armyXoKb/LGH8hH+n0/wBUYvg17vFPV39Y16uUU1k0uiLY+tlCKjKKcWtm0aY/0+lF3xj8hx9JRi74xf0J35vFefH39Z36n0sppakU+VCyMrryztGdqbfVI6nt6d/yxt4Q40owTUUlfwic+bnDvx3/AK5Xv5RqxtUnHHa97l1P1dOrfKtLLpqW2f0sa36OEurv9EJ+ipvrCm3ziPdz8PX/AFgXqE6sU5Rnzct1EpuTpJ0+6i7fyaP8Oo96dP6XQL+nUF1gpLi72L7vFPV39ZHWoR/Esl87Mk/UenbjjOStvZxXX7mv2VBPalD67kvb01FJUqa/tJ7uL62L1Hr6M5RhJK36ko9Aj6z0tL8iTv3lT6fI2S9NCXWEPpFBD06prZR/ypj3cPWwr11Go/xRTd+l3GNhy9ZRTTgowXf8Klb5dTZKjB9acH/aUy9HSl/7cRz5vE9ff1nj6j0altqL9zf+hqXrPSRknfJx6vrcr/w+jbeH8jj/AE+hH9EvvYvfl8epz4+8Kv8A1RZt06cIxfTKN2Vf4xUpp41Vv2x6GmPovTRW9K/zZOPpvTR/+3gPd4/i+vv6yR/qKq73ip23a2uC9VGtG6xj2aublTordUaf+UaUIu6hFeLInu8fw9f9cyXqMX+FvbwTp/1avT2Tg/mjoTxl+in9rlU/RxqL9C/tL7vH/vD1d5/nVEv6vXqJp6UfKW5Q5xxUlX3vvFxtY1f4cl002Tj/AE+klvGBefN48/zid+Pvf9Zo+oe6jOl06SGpOcNTXg2v0p2sa4+jorbGJP29O1tl9Ce7xPV39c6XqYtNKlK/hsUWpbzc4vtZXOkvS0O8m2WKhQ7N/ce/i+pyF6mt0cpqK6Nlq9bFRcZNz83tY6M6FF9dyuXpqT6Qh9UO/N49/wCHr7+sEfX00knTWz3t3+5Or6qFWG1WUPF3ZF8vRQk74wIf4fF9oj3eKevv6pjUpJ//AFYy26yd9/kC9RQi1KSnPwp2/wDBoh/T6UesYP6F0PTQg72j8rD3cPX1gqVIp3jTnGL3SvkRjXcFb8dn+2x2MotJfhX9pCVOk/1O/wBCe/n4vq/rlxrxjdRV1bpjf/Qm2qSjJyUk93FK7sb3Qpv9W/8A2oj7SnfeSf0Hu4er+sVT1immkpRjfZPexXlCS/FUs/kdH2lN9FEhL0NJu7jF/MvPm8U78XWZxeGWrSdu0nuUP1UlZRvxsjor0dNO8cY/QsVCmurX2Hv4epzqHq4wbcqMpp9lsWL+ozzeMJRg+id3Y6EYUoJ73+aQSp0pPeSf0RPd4/i8+Pv6qv5D6mbX5Q16hX6M8rtGn6jv5M6rImqseRSLl8w3+JFepHkHWikKRbb9yCz5RT7jwPX8Ai6z5HZ8oqVfwS1lbowRNp8ojZi14kHXj5BE9/Ab8FevB92LWjywRbuLfkq1ocsaqxfcEWC3fYipxdt2Ga5BD+gX8EdRci1I8giTfgjd8CdWC7kHWhyCJ3lwF3wV60eSOvHyFi68uB3ZRrxHrxYIuvId3wynWjcerHsKkW3fAXfBVqK3UHVXIWLrvgN+CnViGtFclIu3Dcp19ujDW+YIu3HvyU6yDWQIus+R28lGsh66CRfbyHbqUqsrjdaN+jIsW/Uf9xTrR4YtZBIv+ofVFGur9Buul0QqxbbyJryUv1D4E60vhBF31D6md13wLXfASNTowXWKFoUn2Rap9mSjjb8u5mukZ/bU32D20DXGMW7NElSiKRkj6aK2uWr00Ur2vbwaNNcksUkKRQvTwsniS0IX3gX2Vth2QpFHt6T/AE2D21LpuaLBZLgUjLP0tJ9/4K5ekh2kbHaxXKK4RamWOXpI8oj7SPJraRGyQpGb2keQ9pHk1fhl1Q1TjyKsZPaq6B+lXJuVPpYFC25KRg9nfdSIv0T+I6OmknsKUE+xaRz/AGO350HsbL8yN2nfsRdLvZikYn6KPKEvRQZtw8CUPBKRj9nAa9FDrexrtdWcQwXApGX2kV3RF+ljykbHFfCJ07ikY36VW6h7aNr3NmDFp7CkZV6aNr3GvTw5NOG2wnB8FpFKoU//AOQ3Qh2bLFCT6INOfTEUil+nhyL20X+oudOfR2I4ST/5FIgvTQ5JL00ErliV+u/1J4xsttxTKpUILgbpx4LlFPqhqK4JVyo0YvsP28W7OJfiiUY7sUyyv0kOGhr0tPuzX9BdBUjL7aly/sDoUl0uaWhNW4FIzOjDsmGlDgvasQbsWkQTb6ol+Jb2uhuEk7XQ0pdzNbhqclb8JNVGuqINvo/4HGWzJVixVd+hJVFcrTTY0vBKRYqnXgbqNbpIgltYPqWkN1ml+VEXWl1xQ9lsJ2uKRF1ZdbEHORNpPuKyuKRHJsjLJOziybW40nfdfcUivJ32i0TjPfoSd3uSS2WxKQRqX3sTjJMFFcElFLsSrDTT7CaXYko27Dw8FqRDHhA4tlmNuonZdRSIODK5Rfaxc2iDaYpFLUkRtK5Yxb36FpCSbEoyv0HvwTTfYlIgovuh4+C1LYaje2xKRS4XtZWDBXfVF6hdg6dy6IzadtrkXTfLNWlfgHSXCLSMjp+SLgjTKnuQcLcCipRSBwXZlmI1HZ8gV4Ndw3Xe5ZjLi4Y7EogpO43V2aJ4Bp37CqqdR2E5st0+wnAtRU5S5C8ibgLFlEMp2E5SJOI1EUi5U7WaW4Onftua1D8W49Pbpucq0xuk12DTfBqxE4eBRlwd+hJJ8F+LXYMGn0LUUNN9gwfBeoNX2DD6CijFrsLTfBpjBdLXB07MVWZQfAYvrY0KPgcabT2+QozqLVmluGL83NMYb+Q0mu24ooSewK/Bp0t0LTa7dSUUq/BPdlqpvgnp73sKKN7DtK3gvcW+o3DZ7WX/AJLRleVuhW4yNmmuLkJU7X2FGTGXAsXwasBKm90u4oz4yXTgWDfJrjT+41SsSjNhJ/Yli79DWqO91wPSfHUlGVRa7ElCXHU06TvclhcUZVCXBJUpGnDZLglhtYtRl0nwJ0Xa9jYoIjKHboWjFKnt0K3SfBvcNnsUyhbsKMmn4DC3Y0uFw03a3YUjPi1ew8HY0KldEtPxclVmw8AqbfY1ae3QapvpYUY3SfAtFvsbNNpNAoW3sWoxuj3sQ0euxtUF0tci6dmKMWk79BOnvexrcRqDXawoHVbfUM79w01wSULb4mG4hn5Bzb7ktNcMFTV+jFISm13/AJFn5/klpLy+RYLi4IWT5C767Dx8EsH1x2LSIXfIbruTVN/CDjf9IpEVJruNTsGC62f0Fj4/gUh6jv1Gpt9GRxt2f2JRityEPUfIs2xuKaXUcaavvcEJTa7ks992Cp35JKCXZ/UBZPkG31uSUOu3Ubg7flFRU29tyLdu5bpu35SEo3/SFiGdu4Kp5DDwxW8AiSqu/Umqj7MrUUuxZGPXkETjUkPOTDFX7klBJXdyERzY83ZDwVu4OFn0YoWb7Mak1uGN+xLB23iKkRUm+4N+Sap/tFKF98S0ittvuVt+S102l+UhKN98RViGe3UNTyGFuzFj4LSHqPklqSfcio+CUaafJCGpy5JKbS6jUFfuPTVr7tEohk7dSLbd3csx8Bpu35blSKXLyQcrdy3Tfw3Iyp7WxewpFepww1N+o9PvZiw/aFjW4t28BiW/h8jduDLUVYsMXwW7MWwIrxaVrBgW7C2FSIRgr7knFNLoNJEtgRC3ArW7E3ZCugRXJPpYSg7Fl0F1yCKZQcrDVPwW7X6hsKsV4W7EsLPp1J7A2gRGMbMkod7hkrjUkEiUEr7jlZkU0O6BA/BBk214E2gKmm9rEcH0sW3Qrq4qxU4Nu9hqHgt2DZAiMYruiaj2DJIMyENKw2nJkVIkpIJDgknd9izZtXZVkiSkikTv8rBt9COaByTBCbuRZLJCbRSKmm+xHHwW3XkV0BVg77oko9OxPYWRA1Gz6E+ySI5DUkQhqPZk5Wt2IKRLJGiE7LZFbRNtEbohFUr9BOPgsbQK3IojYkl5IKMrjxl5Kp2DEWLBxZKCwYixkGMuBRLYZG0uAxd+haHYTXyBwfBFxlwShtfIX2FhIWMuCiW40iKjLgFCRKJpXBxEoyBxkUFmFmRcZoWMgLF5GQSlwSUXfoKHcGhYS4E4y4JQ7fIVvKIuEwwmWiVgsLGQOMiXgdgf0I4yDCRfoMe/gjjLgFGXAvBP5jW5BRfBJRfAvBJDIYSGoy4FEg6iwkDjLgUNia8oi4TFjMUOwP6CxkRcZATSuNIhhIajIlFqQWZBKQ7S4ZaG0/AntwJxl5I4yJQ2vkFvkRwkGMrCjVpv4WSVL9rNa9JU5Je3qchph0muzIun4Ztfp6gaFQgxafhgoftZt9vVJL0tV9wrDg/hYKm3+lnQ9rVv1B+kqclRz3TfwsWD+FnRfpavIvaVOtyDm6b+Fhpy+FnR9pUt1EvSVOQMCpP4WS038Jt9pU+IPaVL/mAxql+1idPwzd7aol1F7apyUYdP9rFpv4Wb/a1OQ9pUfcDCqb+FjVNv9LNy9JVv1G/SVPiIMWm/hYKnzFm72lTkPa1F+oo57p/tZF038LOg/S1ORe1qW6gc/T/awwfws3+2qcjXparIrn4P4WGD+FnQ9pVXcH6SpbqIjn6cvhYKD+FnQ9pU5BejqciDCqb+FjVN/CzevSVeQ9pUv+YDFpv4WNU38LNvtKl+o/a1F+ooxab+ENP9rNvtanI/bTt+YI5zpu/5WJw/azoP01TkT9NU5A5+D+Fi038LOh7WpyD9JUa6hWDTfwsapu/5WbfaVOQXpanJBk0/2sNPwzZ7epyNenqFGFwfwsjg/hZ0PbVWHtKnJBztN/Cx6b+Fm/2lS3UXtKnIHRxFhcvwXA8FwaiVm02GmacFwGK4JCqFTJKnYtUUh43LCqsEGO5digwXBYVTgCgXYIWC4HOFUuFhYoucVwJxXBIVTiuAxLMFwPBcMkKqxuGBcoLgaguCwqhUx4Jdi3FBiuCwV4isi7FBprgkFNkPG5bprgemuBCqMBOBfghYrgQqnTHpl2KCyEKqwE4FyigxRYVTiCiW4oMUSFV4hii3BBprgQqpoMS3TQ9NcCCjEeJdprgemrFiVRgLTNGCI4oQVKAnDwXYoHFPsTvFqjHwLHcuwXAKC4JCqcCSgW4rgkoLgsKp0x4F+KFiixKocBYlziuBOCJFrRpBpmloi0jrGNKdMWky7FBj5EKq0WPQfJdj5JJF5486nfJRoMeiy/Fjtc1jiaZ9AWgzSlYVhjhpmdBkXQZqsFid8eLpk0mCpbmqyDEzldM2kw0maLCtcQqjRYaDNGI0i54aZ9BjVE0WHii44mmbRB0TTZCaGTTM6IaLNFhWJni6Z9Fj0HbqX2GkM8NM+gw0GabBYuOJpl0GGgzViFiZ4aZtBjVE02DFFxw0zaPgNI02QYjJpnVINI0WE4jKaUaLFosvsFiZ4umfQYaLNCQ8S54aZXSYtJmpxQrGcrpnVJklSLsQURzhVaoidBl6j5Hjc3zw4zpmdFidFmqwsUTvjxdIOYnMi0xNMzViTkCkRsxqLIv0kpElIioskom+M9h5DyFiGLNXrP0eQnIWLBxYvV+hkLIMRYGftfo8gyI4MWLJ9n0k5BmRswxIv0lkNSIqJJQuXlT6SUh5EcGDg0avU+ksiLkRs0J3JV5w8wyI2Hjci/R5jyI4Mkoj7PoZBkGPgWJftPo8h5EcPmNRY+z6SyHkQxY3FlvU+jzDIjZisyUnE8xZEbMNxSHkGQrBjci/R5DyFgxYF+z6PIMiLixWZKs4lcdyFmSSYRJSHlYSQOLNcqHmLIWJFxaJ3vVnGh0kR00ZV613/NsOXreB7PBMeTTggUUY365rgT/qBn2eK463YjsYF/UV3Q/8QT6F9vimOt6ih4owr1yD33kvu8Ux1uxQrIxe/wBuovfLuy+7xMdbrIMUYH67iVg96+0ie7xX19brA6aZg95L4h+8l8Q9vj+GOtumGCMr9dt5Iv1z5Q9niY62YjsjF79EX67fZj2+JjroWQ8Uc9eu87jXrX8Q93ievre4J9iLprgye8l8RJetst+pfb4dTHk0YIMUZH618kX6+xn2eK4622Q7Iwf4gP8AxCNug9viY63WQWRhXr13YP13kvu8THW6wYmFeu8i98/i2Hu8THXQxQYow++4YL1r+Ie7xPX1vcExKCRj97L4h+926l9vimOtbpphpox+8fJL3u3LHs8THk0umgxRkfrXyRfrye3xXHW2yHijAvXruD9dw7D2+Jjrdin2E6aMS9bK35hx9a093sT2+P4Y62YIFCxkfruAXr+S+zwMdbcUFjF/iEbdBe+36j2+JjrdigxRhfruHsC9a/iHt8THXP1HyN1GUXHlbueWuicpvkjd8kW7ib8kVP6gvmQQ/qCrk0F7Fa3HZFSp3FdELgCpXXIXXLKw+oKsy+Y82in6jy8gXajSE5tlWQZCieTC5C4IC1O48rEEr9x2BU82NVH4KwKVKU2+5ByYm/LI38kKlvyL6kfqF9yKsTsh7clSAqLb/ME9ytDQFqfkFKxFK48SlTyYKbIWCwKnmxqbRACocpt9yDb5E35Iv5k6qQ72K7iILlJhqO5UmySv5FKs1G+4ZMikOwKH5YJoTQrAqV1yCkVsL2BWfVdw1TPrX7BqXXQ53qNOoxajZn1XwPNt7K4o0ajvt0DMoVV42avd7WFqstK1RlJ9yTnK27Mir2JP1F49Ny0aHJ9xObKF6nlXI+48XFF7qNC1Ch121+W7v2I6z4JRo1WGqZnUb7ApNr5Eo1alyWpujLlJWJKeT5F6NKm+w1K62M8JtO/YepZ9GWjXDJ9Bty8GaNbFk5+oTXTctFjk0tyLqMqfqNt0QfqPAotlVdyLqFEq97fhI6z4JRo1GNVGZtRyd0iSk3uuxKNKm2SyM6ckyak3Hlii5SbRJN9zOnJJNEpVLu6Vi86NEbvoT32MsazTvYsfqFtZFotuwbl0KdfwJ179hRa5Mi5sqdfboQfqPAqVa6u5F1GUSrX/AE9iOq+CUq/UGqjZm1L72sTUtzN6rTGe5Ym1YyRbuy5VPwpNXfaxedF6b5JO6RmVVok/UXi7rfob51FknJdWVuTIP1PgrfqPBKqx1GhanBS69+ye5DWfBKI+2nfqySoTXc6WnFvog0o2OnrZ05nt53F7eXk6WkuBOCGCudoSfIaEkdJQS7Cwjxt8xgrnaMiSpSS67m/TjwPST7FwVztKXISoza6nR0UGlHsMFc32833Ye3mzpKCXYFCPAwVzPbzTJRoTT36HSUIvsgcI8ImDTmujJ226DjRkn0OjhHhA4R4GDTnqjLgnGjNdDcoR4JYJ9FuMGmDSklt3JOnJpWdn0N2lF9huir9OhcJXNdKfJGVGb7nS0URdGK6DC1zH6efLF7ebOnppdgwjwhgrmL007lioT723OgoR62Q8Y7bImDTCqUtthqlJbm9QiuyHhHgYNMGlINGX/BvwiPTTXQYNMDpTJKnJqyfz2N2muCSox7IuE056pS5B0pvudDRXAnSiMGnNdGXJCVGbfU6bpIg6SGCuY/TzF7ebOlgl2HhHhDBXM0JIaoSOlpx4Q8I8Iz3wWsCpSuSVKX15NqpxJKEeli88CsWnKwtOSXXc3acfoGlF9jWErnOlPki6MmrXZ0nST+pF0YkwVy36efe4e3mdLTS7BhEYWlmluGexRkk+oZJ9zrGV7mhZooyDIQXqaTEpooyBy3LBozSQZru+xRkLLyIjSp7dRZrrcz5W7hfyINCmhZpIpyta7GpXfUkVdnZXFnsVZpPrcM432vYQXKe6DMpzXAZkgvUieavczZXRJSuWDTqJ8DdRNPe5mysGXkqL3Oy2ZFzXJQ5eROS5EF2aFmkinLcE0yRVzmohmU5pPkMlckGhTJankzZp9hqYg059yWomjMp3JKezLzg0aitYkqituzNlt1GpeS84jTqLkTqK3Uz5eROXkQXyn5K5TXJU5eSLkuRCrXNBmuhTkguhBdkGdtynNApqxmKvU7ko1EZ89xqVmOcF6mlcaqJPdmfK4slyaGjOy6kc1yUufki5eR3iLnNApooyDK77kis+tDlD1ocmDSkNRkl/J0yy3asfItWPJiwk+rYKDvwMrWx1U+4aseTHpsWmxEra60eQ1YcmJU3cMJDJW7Vg+4asOTCoyTuGM33EK26sV3DXjz/JhdNhpO9hkrdrR5X3HrxfdL6mHSZJUmTJWxVovugVaN+pmjS5Y1TXIytaVVXRMlqxStf+THpi0mXJW1VY/F/I3Vhb8xjVN267kXCS4GUrbqw5FqR5MSjNO9hYze3QRa2OrFdxOvHn+TE6bFpO4ylbteK7r7h7iL3uvuYtJjVJomVraq0eUSVWPJkjSVt2SjTS7kyVrjVXZ7klVS7/AMmRU3bqLTZclbNWL7/ySVWPJh05DUJliVu1Y8j1Y26mFRmkDjNiFa3UhyQdSL7mRwkr+SLjJ9ywa9WK7idePK+5j02JUmxkbdePK+49aL7oxqk+ScaaXczla1aseUPVT3bMzhwyLpjJWt1o93/IKrD4jFpu9iOEixG7VhyLVhyYcZ8A1N/+Sxa2urHkWtHn+TE6chaciZSrE7dwv5RHQae0hOk+jZ6cOdSyt+pCyXxEdFW6sNJbXbQwVLJfEgyXxIiqUe97AqUfNhgqeXkWVu5HTXW+wnTXIwVY5JvqLJcohpd7iVJX6lwVZkn+pBfyiCoru9hqjfvsTBU0xqSt1RDRaf5iSpy6XGCpKSt1HdckVSd92SdNOSS2GChPyP5NC00n1bHpq9k2MFF/I82u5F04pXvci6a+IYKk5b9SLmuUJ0+9yGknvexcFTyT7oL37oiqK7sao3f5iYKknt2C/lCVF3tkSVJ/EMFNPzsNNciVJrqx6acvAwVJPyNS26ordNcsenG3VpjBU1LySjO3cqdNW6j018QwVbl5E527kNOy6sTpK35hkpuS5I5rlClS8shor4i4KnkuUGXlEFRXLGqN/wBRMFSuClt1FpNdx4bW7jBTv5Hl5QnTiu5FQj3bJhall5QZtd0Q00+7FgviLhKlKd+4s/3IjpX3uRVJN9S4Knlfugy8ogqK5dh6N3tLYmCo3d733Byb3bDFBid4wTvyK7fcliGJIiGUkrXYXl0u7Esdh4iKgm+WCe5PEWK4ECT7X2F8myWKYYosRHKXS7sClJdGSxQYkillK98h5SfcMR2EDTbfUe/IkhiBptd2Cbve4WAQDbb3Ex2Cwgi+G9iN+GTcRWLERyfI1KS6MMQxJFNSkt1Id297kbDsA7u/Ud3yRsOwBd8g5N9wsOwgMnyCe3ULDshA7t9WH1FZBYQDd+rI38knEWIgjdv9Q1KS7hj4CwBlJdwTb7ixHYQDvyLJ2tdjaCwgV5LuJPfcliGKEEU3yJ+GTcURxQiFd8gm10Y8VYMRA7hcqyDI00tuFyrIMgLMgyK8gyERZcLleQZCKncLkMvIZeQJ3C5DIWQFt0F0VZDyEFmQ8ynIMhBdmGRTkGQguzFkV5BkILMgyK8gyAsyDIryDIIsyDJFWQZCKuyDIpyDIQXZBkVZBkILsgyKch5CC3IeRVkGQgtyDIqyDIQWXC5XkGQgsuGRVkGQgtyDIqyDIQW5CyK8h5CCdwuV5BkILLhcryFkBm1fIar5MOuGudMuem7V8hqmHXHr+Rk02avkNV8mLXDXGTTbqvkNV8mLW8hrDJpt1XyGq+TFrBrDJps1nyGs+TFrC1hk03az5DWfJh1g1mMmm7WfIaz5MOt5DWGTTdreQ1vJi1g1xk0263kNbyYtYNZjJpu1nyGs+TDrMNZjJpu1nyGs+TFrBrDJps1nyGs+THrBrDJps1XyGs+TFrMNYZNNus+Q1fJi1mGsxk03a3kNbyYtYesMmm3W8j1nyYtYNZjJpt1nyGq+THqhq+Rk02avkNZ8mPV8i1hk02az5DV8mPWFrDJpu1fIavkxawawyabdXyPV8mHXHrjJpt1fItXyYtcHXGTTZqvkNbyYtcNcZNMOqw1fJTcLnaOVXaoavkpuK4hV+qGr5KLhkIlX6r5DVfJTkGQhV2qw1XyU5hmItXaj5FqPkqyDIRKt1XyGq+SrIMvAhpbqsNV8lWQZCLpbqvkNVlWQZeBE0t1WPVZTkGQhV2qw1WU5BkItXarDVZTkGRIVdqvyGq/JVkGRYVZqvkNV8leQZCFWar5Hqvkqv4DIQq7WfI9V8lNwuIVeqrHqsz5DzEKv1WGqyjMMxCr9Vi1WU5hmIVdqsWo/JVmLIQq7VDVKcgyEKu1Q1SnIMhCrtUNVlOQZCFW6oar5KcguIV//2Q==\",\r\n  uranus: \"data:image/jpeg;base64,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\",\r\n  neptune: \"data:image/jpeg;base64,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\",\r\n};\r\n\r\nconst StylizedPlanet = {\r\n  NS: \"http://www.w3.org/2000/svg\",\r\n  TEXTURES: PLANET_TEXTURE_DATA,\r\n  el(tag, a) {\r\n    const e = document.createElementNS(this.NS, tag);\r\n    for (const k in a) e.setAttribute(k, a[k]);\r\n    return e;\r\n  },\r\n  svgRoot(g) {\r\n    return g.ownerSVGElement || document.getElementById(\"planetSvg\") || document.getElementById(\"solarSvg\");\r\n  },\r\n  ensureClip(svg, id, r) {\r\n    if (svg.querySelector(\"#\" + id)) return \"url(#\" + id + \")\";\r\n    let defs = svg.querySelector(\"defs\");\r\n    if (!defs) {\r\n      defs = this.el(\"defs\", {});\r\n      svg.insertBefore(defs, svg.firstChild);\r\n    }\r\n    const cp = this.el(\"clipPath\", { id: id });\r\n    cp.appendChild(this.el(\"circle\", { r: String(r) }));\r\n    defs.appendChild(cp);\r\n    return \"url(#\" + id + \")\";\r\n  },\r\n  ensureShading(svg) {\r\n    if (svg.querySelector(\"#sphereShade\")) return;\r\n    let defs = svg.querySelector(\"defs\");\r\n    if (!defs) {\r\n      defs = this.el(\"defs\", {});\r\n      svg.insertBefore(defs, svg.firstChild);\r\n    }\r\n    const rg = this.el(\"radialGradient\", { id: \"sphereShade\", cx: \"35%\", cy: \"32%\", r: \"65%\" });\r\n    rg.appendChild(this.el(\"stop\", { offset: \"0%\", \"stop-color\": \"#ffffff\", \"stop-opacity\": \"0.18\" }));\r\n    rg.appendChild(this.el(\"stop\", { offset: \"55%\", \"stop-color\": \"#000000\", \"stop-opacity\": \"0\" }));\r\n    rg.appendChild(this.el(\"stop\", { offset: \"100%\", \"stop-color\": \"#000000\", \"stop-opacity\": \"0.42\" }));\r\n    defs.appendChild(rg);\r\n  },\r\n  ensureSunGlow(svg) {\r\n    if (svg.querySelector(\"#sunCorona\")) return;\r\n    let defs = svg.querySelector(\"defs\");\r\n    if (!defs) {\r\n      defs = this.el(\"defs\", {});\r\n      svg.insertBefore(defs, svg.firstChild);\r\n    }\r\n    const rg = this.el(\"radialGradient\", { id: \"sunCorona\", cx: \"50%\", cy: \"50%\", r: \"50%\" });\r\n    rg.appendChild(this.el(\"stop\", { offset: \"55%\", \"stop-color\": \"#ff9800\", \"stop-opacity\": \"0\" }));\r\n    rg.appendChild(this.el(\"stop\", { offset: \"85%\", \"stop-color\": \"#ff9800\", \"stop-opacity\": \"0.35\" }));\r\n    rg.appendChild(this.el(\"stop\", { offset: \"100%\", \"stop-color\": \"#ffc107\", \"stop-opacity\": \"0.65\" }));\r\n    defs.appendChild(rg);\r\n  },\r\n  ensureSaturnRingClips(svg, r) {\r\n    if (svg.querySelector(\"#saturnRingBack\")) return;\r\n    let defs = svg.querySelector(\"defs\");\r\n    if (!defs) {\r\n      defs = this.el(\"defs\", {});\r\n      svg.insertBefore(defs, svg.firstChild);\r\n    }\r\n    const pad = r * 3;\r\n    const back = this.el(\"clipPath\", { id: \"saturnRingBack\" });\r\n    back.appendChild(this.el(\"rect\", { x: String(-pad), y: String(-pad), width: String(pad * 2), height: String(pad) }));\r\n    defs.appendChild(back);\r\n    const front = this.el(\"clipPath\", { id: \"saturnRingFront\" });\r\n    front.appendChild(this.el(\"rect\", { x: String(-pad), y: \"0\", width: String(pad * 2), height: String(pad) }));\r\n    defs.appendChild(front);\r\n  },\r\n  ringEllipses(g, rx, ry, sw, tilt, clipUrl) {\r\n    const S = this;\r\n    const grp = S.el(\"g\", { transform: \"rotate(\" + tilt + \")\", \"clip-path\": clipUrl || \"\" });\r\n    const bands = [\r\n      [1.0, \"rgba(210,185,140,0.62)\", 1.0],\r\n      [0.92, \"rgba(235,215,175,0.55)\", 0.75],\r\n      [0.84, \"rgba(185,155,105,0.48)\", 0.55],\r\n      [0.76, \"rgba(225,205,165,0.42)\", 0.45],\r\n      [0.68, \"rgba(170,140,95,0.36)\", 0.35],\r\n    ];\r\n    bands.forEach(([scale, color, wScale]) => {\r\n      grp.appendChild(S.el(\"ellipse\", {\r\n        cx: \"0\",\r\n        cy: \"0\",\r\n        rx: String(rx * scale),\r\n        ry: String(ry * scale),\r\n        fill: \"none\",\r\n        stroke: color,\r\n        \"stroke-width\": String(Math.max(0.8, sw * wScale)),\r\n      }));\r\n    });\r\n    grp.appendChild(S.el(\"ellipse\", {\r\n      cx: \"0\",\r\n      cy: \"0\",\r\n      rx: String(rx * 0.79),\r\n      ry: String(ry * 0.79),\r\n      fill: \"none\",\r\n      stroke: \"rgba(8,6,20,0.55)\",\r\n      \"stroke-width\": String(Math.max(1.2, sw * 0.55)),\r\n    }));\r\n    g.appendChild(grp);\r\n  },\r\n  texturedDisc(g, type, r, clip) {\r\n    const S = this;\r\n    const tex = S.TEXTURES[type];\r\n    if (!tex) return false;\r\n    g.appendChild(S.el(\"image\", {\r\n      href: tex,\r\n      x: String(-r),\r\n      y: String(-r),\r\n      width: String(r * 2),\r\n      height: String(r * 2),\r\n      preserveAspectRatio: \"xMidYMid slice\",\r\n      \"clip-path\": clip,\r\n    }));\r\n    return true;\r\n  },\r\n  drawSaturn(g, r, clip, svg) {\r\n    const S = this;\r\n    const tilt = -18;\r\n    const rx = r * 2.15;\r\n    const ry = r * 0.48;\r\n    const sw = Math.max(1, r * 0.09);\r\n    if (svg) S.ensureSaturnRingClips(svg, r);\r\n    S.ringEllipses(g, rx, ry, sw, tilt, \"url(#saturnRingBack)\");\r\n    S.texturedDisc(g, \"saturn\", r, clip) || S.sphere(g, \"saturn\", r, clip);\r\n    S.ringEllipses(g, rx, ry, sw, tilt, \"url(#saturnRingFront)\");\r\n    g.appendChild(S.el(\"circle\", {\r\n      r: String(r),\r\n      fill: \"url(#sphereShade)\",\r\n      \"clip-path\": clip,\r\n      \"pointer-events\": \"none\",\r\n    }));\r\n    g.appendChild(S.el(\"circle\", {\r\n      r: String(r),\r\n      fill: \"rgba(0,0,0,0.001)\",\r\n      \"pointer-events\": \"all\",\r\n      style: \"cursor:pointer\",\r\n    }));\r\n  },\r\n  sphere(g, type, r, clip) {\r\n    const S = this;\r\n    const svg = S.svgRoot(g);\r\n    if (svg) S.ensureShading(svg);\r\n    if (S.texturedDisc(g, type, r, clip)) {\r\n      g.appendChild(S.el(\"circle\", {\r\n        r: String(r),\r\n        fill: \"url(#sphereShade)\",\r\n        \"clip-path\": clip,\r\n        \"pointer-events\": \"none\",\r\n      }));\r\n    } else {\r\n      g.appendChild(S.el(\"circle\", { r: String(r), fill: \"#888\", \"clip-path\": clip }));\r\n    }\r\n    g.appendChild(S.el(\"circle\", {\r\n      r: String(r),\r\n      fill: \"rgba(0,0,0,0.001)\",\r\n      \"pointer-events\": \"all\",\r\n      style: \"cursor:pointer\",\r\n    }));\r\n  },\r\n  drawSun(g, r, clip, svg) {\r\n    const S = this;\r\n    if (svg) S.ensureSunGlow(svg);\r\n    g.appendChild(S.el(\"circle\", { r: String(r * 1.45), fill: \"url(#sunCorona)\", \"pointer-events\": \"none\" }));\r\n    g.appendChild(S.el(\"circle\", { r: String(r * 1.2), fill: \"rgba(255,193,7,0.18)\", \"pointer-events\": \"none\" }));\r\n    S.texturedDisc(g, \"sun\", r, clip) || S.sphere(g, \"sun\", r, clip);\r\n  },\r\n  draw(g, type, r) {\r\n    r = r || 88;\r\n    const S = this;\r\n    const svg = S.svgRoot(g);\r\n    const clipId = r === 88 ? \"globe\" : \"globe-r\" + Math.round(r * 10);\r\n    const clip = svg ? S.ensureClip(svg, clipId, r) : \"\";\r\n    if (svg) S.ensureShading(svg);\r\n    if (type === \"saturn\") {\r\n      S.drawSaturn(g, r, clip, svg);\r\n      return;\r\n    }\r\n    if (type === \"sun\") {\r\n      S.drawSun(g, r, clip, svg);\r\n      return;\r\n    }\r\n    if (S.TEXTURES[type]) {\r\n      S.sphere(g, type, r, clip);\r\n      return;\r\n    }\r\n    g.appendChild(S.el(\"circle\", { r: String(r), fill: \"#888\" }));\r\n  },\r\n};\r\nfunction defaultPlanetZoom(svg, planetType) {\r\n  const w = svg ? (svg.clientWidth || svg.getBoundingClientRect().width || 320) : 320;\r\n  let zoom = w <= 360 ? 1.88 : w <= 480 ? 1.65 : w <= 640 ? 1.45 : w <= 820 ? 1.28 : 1.15;\r\n  const fitRadius = 168;\r\n  const bodyR = 88;\r\n  if (planetType === \"sun\") {\r\n    zoom = Math.min(zoom, fitRadius / (bodyR * 1.5));\r\n  } else if (planetType === \"saturn\") {\r\n    zoom = Math.min(zoom, fitRadius / (bodyR * 2.28));\r\n  } else if (planetType === \"meteor\") {\r\n    zoom = Math.min(zoom, fitRadius / (bodyR * 1.35));\r\n  } else if (planetType === \"blackhole\") {\r\n    zoom = Math.min(zoom, fitRadius / (bodyR * 1.92));\r\n  }\r\n  return Math.round(zoom * 100) / 100;\r\n}\r\nfunction makePlanetViewer(planetType, facts, label) {\r\n  return {\r\n    facts: facts, fi: 0, spin: true, zoom: 1.28, rot: 0, drag: 0, ang: 0.08,\r\n    dragMoved: false, startX: 0, startY: 0, lx: 0, dragging: false,\r\n    init() {\r\n      this.svg = document.getElementById('planetSvg');\r\n      this.g = document.getElementById('planetGroup');\r\n      this.info = document.getElementById('planetInfo');\r\n      if (!this.svg || !this.g || !this.info) return;\r\n      const S = this;\r\n      S.zoom = defaultPlanetZoom(this.svg, planetType);\r\nconst btnSpin = document.getElementById('btnSpin');\r\n      btnSpin.onclick = () => {\r\n        S.spin = !S.spin;\r\n        btnSpin.textContent = S.spin ? 'Stop' : 'Spin';\r\n        btnSpin.classList.toggle('active', !S.spin);\r\n      };\r\n      btnSpin.textContent = 'Stop';\r\n      document.getElementById('btnZoomIn').onclick = () => { S.zoom = Math.min(2.2, S.zoom + 0.15); };\r\n      document.getElementById('btnZoomOut').onclick = () => { S.zoom = Math.max(0.55, S.zoom - 0.15); };\r\n      document.getElementById('btnRotL').onclick = () => { S.rot -= 18; };\r\n      document.getElementById('btnRotR').onclick = () => { S.rot += 18; };\r\n      const onDown = e => {\r\n        S.dragging = true;\r\n        S.dragMoved = false;\r\n        const p = e.touches ? e.touches[0] : e;\r\n        S.startX = S.lx = p.clientX;\r\n        S.startY = p.clientY;\r\n      };\r\n      const onMove = e => {\r\n        if (!S.dragging) return;\r\n        const p = e.touches ? e.touches[0] : e;\r\n        if (Math.hypot(p.clientX - S.startX, p.clientY - S.startY) > 12) S.dragMoved = true;\r\n        if (S.dragging) { S.drag += (p.clientX - S.lx) * 0.35; S.lx = p.clientX; }\r\n      };\r\n      const onUp = e => {\r\n        if (!S.dragging) return;\r\n        const p = e.changedTouches ? e.changedTouches[0] : e;\r\n        if (!S.dragMoved && p && S.hitPlanet(p.clientX, p.clientY)) S.nextFact();\r\n        if (S.dragging) { S.rot += S.drag; S.drag = 0; S.dragging = false; }\r\n      };\r\n      this.svg.addEventListener('mousedown', onDown);\r\n      window.addEventListener('mousemove', onMove);\r\n      window.addEventListener('mouseup', onUp);\r\n      this.svg.addEventListener('touchstart', e => { onDown(e); }, { passive: true });\r\n      this.svg.addEventListener('touchmove', e => { onMove(e); }, { passive: true });\r\n      this.svg.addEventListener('touchend', onUp);\r\n      const loop = () => { if (S.spin) S.ang += 0.012; S.draw(); requestAnimationFrame(loop); };\r\n      this.draw();\r\n      loop();\r\n    },\r\n    hitPlanet(clientX, clientY) {\r\n      const pt = this.svg.createSVGPoint();\r\n      pt.x = clientX;\r\n      pt.y = clientY;\r\n      const m = this.g.getScreenCTM();\r\n      if (!m) return false;\r\n      const p = pt.matrixTransform(m.inverse());\r\n      return p.x * p.x + p.y * p.y <= 88 * 88;\r\n    },\r\n    nextFact() {\r\n      this.fi = (this.fi + 1) % this.facts.length;\r\n      this.info.innerHTML = '<strong>' + label + '</strong><br>' + this.facts[this.fi];\r\n    },\r\n    draw() {\r\n      while (this.g.firstChild) this.g.removeChild(this.g.firstChild);\r\n      this.g.setAttribute('transform', 'translate(200,200) rotate(' + (this.rot + this.drag) + ') scale(' + this.zoom + ') rotate(' + this.ang + ')');\r\n      StylizedPlanet.draw(this.g, planetType, 88);\r\n    }\r\n  };\r\n}\r\n\r\nconst PlanetViewer = makePlanetViewer('mars', marsFacts, '🔴 Mars');\r\ntry { PlanetViewer.init(); } catch (err) { console.error('Planet viewer:', err); }\r\n\r\n</script>\r\n</body>\r\n</html>\r\n"
            }
          ]
        },
        {
          "id": "solarsystem-ch-import-1784351954791-21",
          "courseId": "solarsystem",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "solarsystem-ch-import-1784351954791-21-step-0",
              "courseId": "solarsystem",
              "chapterId": "solarsystem-ch-import-1784351954791-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "html",
              "title": "Mars Explained",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n  <meta charset=\"UTF-8\">\r\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n  <title>Solar System Adventure - Mars Explained</title>\r\n  <style>\r\n    *{\r\n      margin:0;\r\n      padding:0;\r\n      box-sizing:border-box;\r\n    }\r\n    body{\r\n      font-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;\r\n      background:#0f0c29;\r\n      color:#e0e7ff;\r\n      min-height:100vh;\r\n      position:relative;\r\n      overflow-x:hidden;\r\n    }\r\n    .stars{\r\n      position:fixed;\r\n      top:0;\r\n      left:0;\r\n      width:100%;\r\n      height:100%;\r\n      pointer-events:none;\r\n      background-image:\r\n        radial-gradient(2px 2px at 20px 30px,#fff,transparent),\r\n        radial-gradient(2px 2px at 40px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 90px 40px,#fff,transparent),\r\n        radial-gradient(2px 2px at 130px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 160px 120px,#fff,transparent),\r\n        radial-gradient(2px 2px at 200px 50px,#fff,transparent),\r\n        radial-gradient(1px 1px at 250px 160px,#fff,transparent),\r\n        radial-gradient(2px 2px at 300px 90px,#fff,transparent),\r\n        radial-gradient(1px 1px at 350px 130px,#fff,transparent),\r\n        radial-gradient(2px 2px at 400px 60px,#fff,transparent),\r\n        radial-gradient(1px 1px at 450px 180px,#fff,transparent),\r\n        radial-gradient(2px 2px at 500px 100px,#fff,transparent),\r\n        radial-gradient(1px 1px at 550px 140px,#fff,transparent),\r\n        radial-gradient(2px 2px at 600px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 650px 190px,#fff,transparent),\r\n        radial-gradient(2px 2px at 700px 110px,#fff,transparent),\r\n        radial-gradient(1px 1px at 750px 150px,#fff,transparent),\r\n        radial-gradient(2px 2px at 800px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 850px 170px,#fff,transparent);\r\n      background-size:900px 200px;\r\n      animation:twinkle 4s ease-in-out infinite;\r\n      z-index:0;\r\n    }\r\n    @keyframes twinkle{\r\n      0%,100%{opacity:0.3;}\r\n      50%{opacity:0.8;}\r\n    }\r\n    .container{\r\n      max-width:640px;\r\n      margin:auto;\r\n      padding:24px 16px 40px;\r\n      position:relative;\r\n      z-index:1;\r\n    }\r\n    .header{\r\n      text-align:center;\r\n      margin-bottom:20px;\r\n    }\r\n    h1{\r\n      font-size:28px;\r\n      color:#e27b58;\r\n      margin-bottom:8px;\r\n    }\r\n    .subtitle{\r\n      color:#c4b5fd;\r\n      font-size:16px;\r\n    }\r\n    .card{\r\n      background:#1a1735;\r\n      backdrop-filter:blur(10px);\r\n      border-radius:20px;\r\n      padding:20px;\r\n      margin-bottom:16px;\r\n      border:1px solid rgba(255,255,255,0.1);\r\n    }\r\n    .card h2{\r\n      color:#e27b58;\r\n      margin-bottom:12px;\r\n      font-size:20px;\r\n    }\r\n    .card p{\r\n      font-size:16px;\r\n      line-height:1.7;\r\n      margin-bottom:10px;\r\n    }\r\n    .card ul{\r\n      margin-left:20px;\r\n      margin-bottom:10px;\r\n    }\r\n    .card li{\r\n      font-size:16px;\r\n      line-height:1.7;\r\n      margin-bottom:8px;\r\n    }\r\n    .fact-box{\r\n      background:rgba(251,191,36,0.2);\r\n      border-left:6px solid #fbbf24;\r\n      padding:16px;\r\n      border-radius:12px;\r\n      margin-top:12px;\r\n    }\r\n    .fact-box h3{\r\n      color:#fbbf24;\r\n      margin-bottom:8px;\r\n      font-size:18px;\r\n    }\r\n    .fact-box p{\r\n      font-size:15px;\r\n      line-height:1.6;\r\n      margin:0;\r\n    }\r\n    .nav-hint{\r\n      margin-top:20px;\r\n      text-align:center;\r\n      font-size:13px;\r\n      color:#a78bfa;\r\n      background:rgba(167,139,250,0.1);\r\n      padding:10px;\r\n      border-radius:10px;\r\n    }\r\n  /* solar-desktop-fit */\r\nhtml {\r\n  min-height: 100%;\r\n}\r\nbody:has(.character-grid),\r\nbody:has(.game-shell),\r\nbody:has(#solarSvg),\r\nbody:has(.fire-btn),\r\nbody:has(.planet-game) {\r\n  overflow: hidden !important;\r\n  height: 100%;\r\n  min-height: 0 !important;\r\n}\r\nbody:not(:has(.character-grid)):not(:has(.game-shell)):not(:has(#solarSvg)):not(:has(.fire-btn)):not(:has(.planet-game)) {\r\n  overflow-x: hidden;\r\n  overflow-y: auto;\r\n  -webkit-overflow-scrolling: touch;\r\n  min-height: 100%;\r\n  height: auto;\r\n}\r\n.game-shell {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.character-grid) .container,\r\nbody:has(.game-shell) .container,\r\nbody:has(#solarSvg) .container,\r\nbody:has(.fire-btn) .container,\r\nbody:has(.planet-game) .container {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.game-shell) .game-shell {\r\n  padding: 4px 8px 6px;\r\n}\r\nbody:has(.game-shell) .game-shell .title {\r\n  display: none;\r\n}\r\nbody:has(.game-shell) .ui-container {\r\n  margin-bottom: 4px;\r\n  padding: 4px 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.game-shell) .game-stage {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  width: 100%;\r\n  aspect-ratio: 7 / 6;\r\n}\r\nbody:has(.game-shell) .touch-controls {\r\n  flex-shrink: 0;\r\n  margin-top: 4px;\r\n}\r\nbody:has(#solarSvg) .container {\r\n  padding: 8px 12px 10px;\r\n}\r\nbody:has(#solarSvg) .solar-panel {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  display: flex;\r\n  flex-direction: column;\r\n  margin-bottom: 6px;\r\n  padding: 8px;\r\n}\r\nbody:has(#solarSvg) .svg-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  max-height: none;\r\n  aspect-ratio: unset;\r\n  height: auto;\r\n}\r\nbody:has(#solarSvg) #solarSvg {\r\n  min-height: 0;\r\n  height: 100%;\r\n}\r\nbody:has(#solarSvg) .minigame-panel {\r\n  flex-shrink: 0;\r\n  max-height: 34%;\r\n  overflow-y: auto;\r\n}\r\nbody:has(.fire-btn) .container {\r\n  padding: 4px 12px 6px;\r\n}\r\nbody:has(.fire-btn) .game-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n}\r\nbody:has(.fire-btn) .fire-btn {\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .container {\r\n  padding: 8px 12px 10px;\r\n  justify-content: center;\r\n}\r\nbody:has(.character-grid) .header {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-section {\r\n  padding: 8px;\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-character {\r\n  font-size: 36px;\r\n  margin-bottom: 4px;\r\n}\r\nbody:has(.character-grid) input[type=\"text\"] {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-grid {\r\n  gap: 6px;\r\n  margin-bottom: 0;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-option {\r\n  padding: 6px 2px;\r\n  font-size: 26px;\r\n  border-width: 2px;\r\n  border-radius: 12px;\r\n}\r\nbody:has(.character-grid) .character-name {\r\n  font-size: 10px;\r\n  margin-top: 2px;\r\n}\r\n@media (min-width: 640px), (min-width: 768px) and (max-width: 1024px) {\r\n  body:has(.character-grid) .container {\r\n    padding: 6px 12px 8px;\r\n    justify-content: center;\r\n  }\r\n  body:has(.character-grid) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.character-grid) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(.character-grid) .preview-section {\r\n    padding: 6px 8px;\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 32px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.character-grid) .preview-name {\r\n    font-size: 15px;\r\n  }\r\n  body:has(.character-grid) input[type=\"text\"] {\r\n    padding: 6px 10px;\r\n    margin-bottom: 6px;\r\n    font-size: 14px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-grid {\r\n    gap: 6px;\r\n    margin-bottom: 0;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    padding: 4px 2px;\r\n    font-size: 24px;\r\n    border-width: 2px;\r\n    border-radius: 10px;\r\n  }\r\n  body:has(.character-grid) .character-name {\r\n    font-size: 9px;\r\n    margin-top: 1px;\r\n  }\r\n  body:has(.game-shell) .ui-item {\r\n    font-size: 13px;\r\n    padding: 4px 8px;\r\n  }\r\n  body:has(.game-shell) .touch-controls {\r\n    gap: 10px;\r\n  }\r\n  body:has(#solarSvg) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(#solarSvg) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(#solarSvg) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(#solarSvg) .info-panel,\r\n  body:has(#solarSvg) .nav-hint {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .header {\r\n    margin-bottom: 4px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.fire-btn) .header .subtitle {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .hud {\r\n    padding: 6px 10px;\r\n    margin-bottom: 4px;\r\n    font-size: 12px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .game-wrap {\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.fire-btn) .fire-btn {\r\n    padding: 10px;\r\n    font-size: 14px;\r\n    margin-bottom: 0;\r\n  }\r\n  body:has(.fire-btn) .instructions,\r\n  body:has(.fire-btn) .nav-hint {\r\n    display: none;\r\n  }\r\n  .planet-svg-panel .svg-viewport,\r\n  .svg-viewport {\r\n    max-height: 220px !important;\r\n    min-height: 0 !important;\r\n  }\r\n  .planet-game .game-canvas,\r\n  .game-canvas-wrap {\r\n    height: 220px !important;\r\n    min-height: 180px !important;\r\n    max-height: 220px !important;\r\n  }\r\n  .planet-game {\r\n    padding: 10px;\r\n    margin-top: 10px;\r\n    flex-shrink: 0;\r\n  }\r\n  .planet-game h2 {\r\n    margin-bottom: 8px;\r\n    font-size: 17px;\r\n  }\r\n  .planet-game p {\r\n    margin-bottom: 8px;\r\n    font-size: 12px;\r\n  }\r\n  .touch-controls {\r\n    margin-top: 6px;\r\n    grid-template-columns: repeat(3, 48px);\r\n    grid-template-rows: repeat(3, 48px);\r\n    gap: 6px;\r\n  }\r\n  .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n}\r\n@media (max-height: 760px) {\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 28px;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    font-size: 22px;\r\n    padding: 3px 2px;\r\n  }\r\n  body:has(.game-shell) .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 18px;\r\n  }\r\n}\r\n  \r\nbody.reading-page {\r\n  overflow-x: hidden;\r\n  overflow-y: auto !important;\r\n  height: auto !important;\r\n  min-height: 100%;\r\n  -webkit-overflow-scrolling: touch;\r\n}\r\nbody.reading-page .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  display: block;\r\n}\r\n\r\n/* solar-ui-audit-overrides */\nbody.reading-page,\nbody.reading-page:has(.container),\nbody.reading-page:has(.quiz-card),\nbody.reading-page:has(.character-grid) {\n  overflow-y: auto !important;\n  height: auto !important;\n}\nbody.reading-page .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  display: block;\n}\nbody.reading-page:has(.character-grid) .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  justify-content: flex-start;\n}\n@media (max-width: 639px) {\n  body.big-planet-page .planet-svg-panel {\n    padding: 8px !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    max-width: 100% !important;\n    overflow: hidden !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .svg-viewport,\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    width: 100% !important;\n    max-width: 100% !important;\n    height: auto !important;\n    max-height: min(78vw, calc(100svh - 220px)) !important;\n    min-height: 0 !important;\n    aspect-ratio: 1 !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .container {\n    overflow-x: hidden !important;\n    max-width: 100% !important;\n  }\n  body.big-planet-page .sun-game .game-canvas-wrap,\n  body.big-planet-page .planet-game .game-canvas,\n  body.big-planet-page .planet-game .game-canvas-wrap {\n    height: min(48vh, 400px) !important;\n    min-height: min(40vh, 280px) !important;\n    max-height: min(52vh, 420px) !important;\n  }\n}\n@media (min-width: 640px) {\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport,\n  body.big-planet-page .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n    min-height: min(56vw, calc(100svh - 200px)) !important;\n  }\n}\nbody.big-planet-page .sun-game .game-canvas-wrap,\nbody.big-planet-page .planet-game .game-canvas,\nbody.big-planet-page .planet-game .game-canvas-wrap {\n  width: 100% !important;\n  height: min(50vh, 440px) !important;\n  min-height: min(42vh, 300px) !important;\n  max-height: min(56vh, 480px) !important;\n}\nbody.big-planet-page .sun-game,\nbody.big-planet-page .planet-game {\n  margin-bottom: 8px !important;\n}\nbody.big-planet-page .nav-hint {\n  margin-top: 8px !important;\n  padding-bottom: 8px !important;\n  font-size: 12px !important;\n  line-height: 1.45 !important;\n}\nbody.all-planets-page:has(#solarSvg) .svg-wrap {\n  max-height: min(96vw, calc(100svh - 162px)) !important;\n  min-height: min(43svh, calc(100svh - 168px), 96vw) !important;\n}\nbody.big-game-page:has(.game-shell) {\n  overflow: hidden !important;\n  height: 100% !important;\n  min-height: 100% !important;\n  max-height: 100% !important;\n}\nhtml:has(body.big-game-page) {\n  height: 100% !important;\n  min-height: 100% !important;\n  overflow: hidden !important;\n}\nbody.big-game-page:has(.game-shell) .game-shell {\n  min-height: 100% !important;\n  height: 100% !important;\n  max-height: 100% !important;\n  display: flex !important;\n  flex-direction: column !important;\n}\nbody.big-game-page:has(.game-shell) .stage-wrap {\n  flex: 1 1 auto !important;\n  min-height: 0 !important;\n  align-items: center !important;\n  justify-content: center !important;\n}\nbody.big-game-page:has(.game-shell) .game-stage {\n  flex: 1 1 auto !important;\n  width: 100% !important;\n  height: 100% !important;\n  min-height: 0 !important;\n  max-height: none !important;\n  aspect-ratio: unset !important;\n  margin: 0 !important;\n}\n@media (min-width: 768px) {\n  body.big-game-page:has(.game-shell) .stage-wrap {\n    align-items: center !important;\n    justify-content: center !important;\n  }\n  body.big-game-page:has(.game-shell) .game-stage {\n    flex: 1 1 auto !important;\n    width: 100% !important;\n    height: 100% !important;\n    min-height: 0 !important;\n    max-height: none !important;\n    aspect-ratio: unset !important;\n    margin: 0 !important;\n  }\n}\nbody.big-game-page:has(.fire-btn) .game-wrap {\n  min-height: min(calc(100svh - 178px), 78vh) !important;\n  height: min(calc(100svh - 178px), 78vh) !important;\n  max-height: none !important;\n}\n@media (min-width: 640px) {\n  body:has(.planet-svg-panel) .svg-viewport,\n  body:has(.planet-game) .game-canvas,\n  body:has(.sun-game) .game-canvas-wrap {\n    max-height: none !important;\n  }\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n  }\n}\n  </style>\r\n<script>\r\n(function (w) {\r\n  var BOOK = \"solarsystem\";\r\n  function key(name) {\r\n    return \"book:\" + BOOK + \":\" + name;\r\n  }\r\n  w.SolarPlayer = {\r\n    getUserName: function () {\r\n      return localStorage.getItem(key(\"userName\")) || localStorage.getItem(\"userName\") || \"Explorer\";\r\n    },\r\n    getCharacter: function () {\r\n      return localStorage.getItem(key(\"userCharacter\")) || localStorage.getItem(\"userCharacter\") || \"👨‍🚀\";\r\n    },\r\n    getCharacterName: function () {\r\n      return localStorage.getItem(key(\"characterName\")) || localStorage.getItem(\"characterName\") || \"Astronaut\";\r\n    },\r\n    save: function (name, character, characterName) {\r\n      localStorage.setItem(key(\"userName\"), name);\r\n      localStorage.setItem(key(\"userCharacter\"), character);\r\n      if (characterName != null) localStorage.setItem(key(\"characterName\"), characterName);\r\n      localStorage.setItem(\"userName\", name);\r\n      localStorage.setItem(\"userCharacter\", character);\r\n      if (characterName != null) localStorage.setItem(\"characterName\", characterName);\r\n    },\r\n  };\r\n})(window);\r\n</script>\r\n</head>\r\n<body class=\"reading-page\">\r\n<div class=\"stars\"></div>\r\n<div class=\"container\">\r\n  <div class=\"header\">\r\n    <h1>📚 Mars Explained</h1>\r\n    <div class=\"subtitle\">Learn more about the red planet!</div>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🔴 Why is Mars Red?</h2>\r\n    <p>\r\n      Mars is red because its soil contains a lot of iron oxide - that's the same thing as rust! When iron gets rusty, it turns red or orange.\r\n    </p>\r\n    <p>\r\n      Billions of years ago, Mars had water, which reacted with iron in the rocks to create rust. Now the whole planet looks red!\r\n    </p>\r\n    <div class=\"fact-box\">\r\n      <h3>💡 Fun Fact</h3>\r\n      <p>Mars's red color comes from rust - just like old rusty metal!</p>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🏔️ Olympus Mons - The Giant Volcano</h2>\r\n    <p>\r\n      Olympus Mons is the largest volcano in the entire solar system! It's about 22 km (14 miles) tall - that's almost 3 times taller than Mount Everest!\r\n    </p>\r\n    <p>\r\n      It's also huge in width - about 600 km (373 miles) across. That's about the size of France! The volcano is so big because Mars doesn't have plate tectonics, so lava kept piling up in the same spot for billions of years.\r\n    </p>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🏞️ Valles Marineris - The Grand Canyon of Mars</h2>\r\n    <p>\r\n      Valles Marineris is a massive canyon system on Mars. It's over 4,000 km (2,500 miles) long - that's longer than the entire United States is wide!\r\n    </p>\r\n    <p>\r\n      The canyon is up to 7 km (4 miles) deep in some places. It would take the Grand Canyon and make it look tiny!\r\n    </p>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>💨 Dust Storms</h2>\r\n    <p>\r\n      Mars has huge dust storms that can cover the entire planet! These storms can last for weeks or even months.\r\n    </p>\r\n    <p>\r\n      The dust is very fine - like flour. When winds blow, the dust gets everywhere and can block sunlight from reaching the surface.\r\n    </p>\r\n    <div class=\"fact-box\">\r\n      <h3>💡 Fun Fact</h3>\r\n      <p>Sometimes Mars dust storms are so big they can be seen from Earth with telescopes!</p>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🌊 Water on Mars</h2>\r\n    <p>\r\n      Scientists believe Mars had liquid water billions of years ago. There are dried-up riverbeds, lakes, and even possible ocean shorelines on Mars!\r\n    </p>\r\n    <p>\r\n      Today, water exists as ice at the poles and possibly underground. Some rovers have found minerals that only form in water, proving Mars was once wet!\r\n    </p>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🤖 Mars Exploration</h2>\r\n    <p>\r\n      Humans have sent many robots to explore Mars:\r\n    </p>\r\n    <ul>\r\n      <li><strong>Sojourner</strong> - First rover (1997)</li>\r\n      <li><strong>Spirit & Opportunity</strong> - Rovers that lasted years longer than expected</li>\r\n      <li><strong>Curiosity</strong> - Still exploring since 2012</li>\r\n      <li><strong>Perseverance</strong> - Looking for signs of ancient life (2021)</li>\r\n      <li><strong>Ingenuity</strong> - First helicopter to fly on another planet!</li>\r\n    </ul>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🚀 Could Humans Live on Mars?</h2>\r\n    <p>\r\n      Many people dream of sending humans to Mars! It would be very hard because:\r\n    </p>\r\n    <ul>\r\n      <li>There's no air to breathe</li>\r\n      <li>It's very cold</li>\r\n      <li>There's harmful radiation</li>\r\n      <li>The gravity is weak</li>\r\n    </ul>\r\n    <p>\r\n      But scientists are working on ways to overcome these challenges. Maybe one day, humans will live on Mars!\r\n    </p>\r\n  </div>\r\n\r\n<div class=\"nav-hint\">\r\n  <div>💡 Use the ← → arrows in the top navigation bar to go to the next chapter.</div>\r\n  <div>💡 Use the 🏠 button in the top navigation bar to go back to the Home page.</div>\r\n</div>\r\n\r\n</div>\r\n</body>\r\n</html>\r\n"
            }
          ]
        },
        {
          "id": "solarsystem-ch-import-1784351954791-22",
          "courseId": "solarsystem",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "solarsystem-ch-import-1784351954791-22-step-0",
              "courseId": "solarsystem",
              "chapterId": "solarsystem-ch-import-1784351954791-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "html",
              "title": "Mars Quiz",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n  <meta charset=\"UTF-8\">\r\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n  <title>Solar System Adventure - Mars Quiz</title>\r\n  <style>\r\n    *{\r\n      margin:0;\r\n      padding:0;\r\n      box-sizing:border-box;\r\n    }\r\n    body{\r\n      font-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;\r\n      background:#0f0c29;\r\n      color:#e0e7ff;\r\n      min-height:100vh;\r\n      position:relative;\r\n      overflow-x:hidden;\r\n    }\r\n    .stars{\r\n      position:fixed;\r\n      top:0;\r\n      left:0;\r\n      width:100%;\r\n      height:100%;\r\n      pointer-events:none;\r\n      background-image:\r\n        radial-gradient(2px 2px at 20px 30px,#fff,transparent),\r\n        radial-gradient(2px 2px at 40px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 90px 40px,#fff,transparent),\r\n        radial-gradient(2px 2px at 130px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 160px 120px,#fff,transparent),\r\n        radial-gradient(2px 2px at 200px 50px,#fff,transparent),\r\n        radial-gradient(1px 1px at 250px 160px,#fff,transparent),\r\n        radial-gradient(2px 2px at 300px 90px,#fff,transparent),\r\n        radial-gradient(1px 1px at 350px 130px,#fff,transparent),\r\n        radial-gradient(2px 2px at 400px 60px,#fff,transparent),\r\n        radial-gradient(1px 1px at 450px 180px,#fff,transparent),\r\n        radial-gradient(2px 2px at 500px 100px,#fff,transparent),\r\n        radial-gradient(1px 1px at 550px 140px,#fff,transparent),\r\n        radial-gradient(2px 2px at 600px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 650px 190px,#fff,transparent),\r\n        radial-gradient(2px 2px at 700px 110px,#fff,transparent),\r\n        radial-gradient(1px 1px at 750px 150px,#fff,transparent),\r\n        radial-gradient(2px 2px at 800px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 850px 170px,#fff,transparent);\r\n      background-size:900px 200px;\r\n      animation:twinkle 4s ease-in-out infinite;\r\n      z-index:0;\r\n    }\r\n    @keyframes twinkle{\r\n      0%,100%{opacity:0.3;}\r\n      50%{opacity:0.8;}\r\n    }\r\n    .container{\r\n      max-width:640px;\r\n      margin:auto;\r\n      padding:12px 16px 20px;\r\n      position:relative;\r\n      z-index:1;\r\n    }\r\n    @media (max-width: 480px) {\r\n      .container {\r\n        padding: 10px 12px 16px;\r\n      }\r\n    }\r\n    .header{\r\n      text-align:center;\r\n      margin-bottom:12px;\r\n    }\r\n    h1{\r\n      font-size:24px;\r\n      color:#e27b58;\r\n      margin-bottom:4px;\r\n    }\r\n    .subtitle{\r\n      color:#c4b5fd;\r\n      font-size:16px;\r\n    }\r\n    .player-info{\r\n      display:flex;\r\n      align-items:center;\r\n      justify-content:center;\r\n      gap:8px;\r\n      margin-top:6px;\r\n      font-size:16px;\r\n      color:#ffd700;\r\n      font-weight:bold;\r\n    }\r\n    .player-info span:first-child{\r\n      font-size:24px;\r\n    }\r\n    .competition-bar{\r\n      display:flex;\r\n      justify-content:space-between;\r\n      align-items:center;\r\n      background:#1a1735;\r\n      border-radius:12px;\r\n      padding:10px;\r\n      margin-bottom:12px;\r\n    }\r\n    .competition-bar.hidden{display:none;}\r\n    .competitor{\r\n      display:flex;\r\n      flex-direction:column;\r\n      align-items:center;\r\n      gap:4px;\r\n    }\r\n    .competitor-icon{font-size:28px;}\r\n    .competitor-name{font-size:12px;color:#c4b5fd;}\r\n    .competitor-score{font-size:18px;font-weight:bold;color:#ffd700;}\r\n    .vs-divider{font-size:18px;color:#a78bfa;font-weight:bold;}\r\n    .quiz-card{\r\n      background:#1a1735;\r\n      backdrop-filter:blur(10px);\r\n      border-radius:12px;\r\n      padding:12px;\r\n      margin-bottom:8px;\r\n      border:1px solid rgba(255,255,255,0.1);\r\n      display:none;\r\n    }\r\n    .quiz-card.active{\r\n      display:block;\r\n    }\r\n    .question{\r\n      font-size:15px;\r\n      font-weight:bold;\r\n      margin-bottom:10px;\r\n      color:#fff;\r\n    }\r\n    .options{\r\n      display:flex;\r\n      flex-direction:column;\r\n      gap:6px;\r\n    }\r\n    .option{\r\n      padding:10px 14px;\r\n      background:rgba(255,255,255,0.05);\r\n      border:2px solid rgba(255,255,255,0.2);\r\n      border-radius:8px;\r\n      cursor:pointer;\r\n      font-size:14px;\r\n      transition:0.2s;\r\n    }\r\n    .option:hover{\r\n      background:#1a1735;\r\n      border-color:#ffd700;\r\n    }\r\n    .option.correct{\r\n      background:rgba(34,197,94,0.3);\r\n      border-color:#22c55e;\r\n    }\r\n    .option.wrong{\r\n      background:rgba(239,68,68,0.3);\r\n      border-color:#ef4444;\r\n    }\r\n    .feedback{\r\n      margin-top:8px;\r\n      padding:8px;\r\n      border-radius:8px;\r\n      font-size:13px;\r\n      display:none;\r\n    }\r\n    .feedback.show{\r\n      display:block;\r\n    }\r\n    .feedback.correct{\r\n      background:rgba(34,197,94,0.2);\r\n      color:#4ade80;\r\n    }\r\n    .feedback.wrong{\r\n      background:rgba(239,68,68,0.2);\r\n      color:#f87171;\r\n    }\r\n    .score-card{\r\n      background:linear-gradient(135deg, rgba(255,215,0,0.98), rgba(255,165,0,0.98));\r\n      border-radius:24px;\r\n      padding:10px 20px 60px;\r\n      text-align:center;\r\n      margin-top:20px;\r\n      display:none;\r\n      box-shadow: 0 16px 48px rgba(255, 215, 0, 0.35);\r\n      border:4px solid #fff176;\r\n      z-index: 10;\r\n      position: relative;\r\n    }\r\n    .score-card.show{\r\n      display:block;\r\n      animation: slideUp 0.5s ease-out;\r\n    }\r\n    @keyframes slideUp {\r\n      from {\r\n        opacity: 0;\r\n        transform: translateY(30px);\r\n      }\r\n      to {\r\n        opacity: 1;\r\n        transform: translateY(0);\r\n      }\r\n    }\r\n    .score-card h2{\r\n      font-size:26px;\r\n      margin-top: 0;\r\n      margin-bottom:30px;\r\n      color:#1a1240;\r\n      text-shadow: 1px 1px 0 rgba(255,255,255,0.4);\r\n    }\r\n    .score-display{\r\n      background:linear-gradient(135deg, #1a1240, #3a2f70);\r\n      border-radius:18px;\r\n      padding:18px;\r\n      margin-bottom:18px;\r\n      box-shadow: inset 0 4px 12px rgba(0,0,0,0.35);\r\n      position: relative;\r\n      z-index: 20;\r\n    }\r\n    .score-card .score{\r\n      font-size:52px;\r\n      font-weight:bold;\r\n      margin-bottom:6px;\r\n      color:#ffe066;\r\n      text-shadow: 0 0 18px rgba(255, 224, 102, 0.7);\r\n    }\r\n    .score-label{\r\n      font-size:13px;\r\n      color:#d1c4ff;\r\n      text-transform: uppercase;\r\n      letter-spacing:2px;\r\n    }\r\n    .score-card .message{\r\n      font-size:17px;\r\n      margin-top:10px;\r\n      margin-bottom:16px;\r\n      color:#ffffff;\r\n      font-weight:bold;\r\n      padding:10px;\r\n      background:#1a1240;\r\n      border-radius:12px;\r\n    }\r\n    .podium{\r\n      display:flex;\r\n      justify-content:center;\r\n      align-items:flex-end;\r\n      gap:14px;\r\n      margin-top:120px;\r\n      height:140px;\r\n      padding:6px;\r\n      overflow: visible;\r\n    }\r\n    .podium-place{\r\n      display:flex;\r\n      flex-direction:column;\r\n      align-items:center;\r\n      gap:4px;\r\n      transition:transform 0.3s ease;\r\n      position: relative;\r\n      z-index: 1;\r\n    }\r\n    .podium-place:hover{\r\n      transform:translateY(-1px);\r\n    }\r\n    .podium-character{\r\n      font-size:42px;\r\n      filter:drop-shadow(0 2px 4px rgba(0,0,0,0.3));\r\n      animation: none;\r\n    }\r\n    .podium-bar{\r\n      border-radius:12px 12px 0 0;\r\n      display:flex;\r\n      align-items:center;\r\n      justify-content:center;\r\n      font-size:22px;\r\n      font-weight:bold;\r\n      color:#fff;\r\n      position:relative;\r\n      box-shadow: 0 -4px 18px rgba(0,0,0,0.25);\r\n    }\r\n    .podium-bar.first{\r\n      width:100px;\r\n      height:100px;\r\n      background:linear-gradient(180deg,#b8860b,#8b6914);\r\n      box-shadow: 0 -4px 20px rgba(184,134,11,0.45);\r\n    }\r\n    .podium-bar.second{\r\n      width:90px;\r\n      height:80px;\r\n      background:linear-gradient(180deg,#c0c0c0,#a0a0a0);\r\n      box-shadow: 0 -4px 18px rgba(192,192,192,0.35);\r\n    }\r\n    .rank-badge{\r\n      position:absolute;\r\n      top:-10px;\r\n      font-size:26px;\r\n      animation: none;\r\n    }\r\n    .podium-name{\r\n      font-size:13px;\r\n      color:#1a1240;\r\n      margin-top:6px;\r\n      text-align:center;\r\n      font-weight:bold;\r\n      background:rgba(255,255,255,0.6);\r\n      padding:5px 9px;\r\n      border-radius:8px;\r\n    }\r\n    .podium-score{\r\n      font-size:15px;\r\n      color:#ffffff;\r\n      font-weight:bold;\r\n      background:#1a1240;\r\n      padding:3px 7px;\r\n      border-radius:6px;\r\n    }\r\n    .button-group{\r\n      display:flex;\r\n      gap:10px;\r\n      justify-content:center;\r\n      margin-top:20px;\r\n      flex-wrap:wrap;\r\n    }\r\n    .retry-btn{\r\n      padding:14px 28px;\r\n      border:none;\r\n      border-radius:14px;\r\n      font-size:15px;\r\n      font-weight:bold;\r\n      cursor:pointer;\r\n      transition:all 0.3s ease;\r\n      box-shadow:0 5px 16px rgba(0,0,0,0.25);\r\n    }\r\n    .retry-btn{\r\n      background:linear-gradient(135deg,#1a1240,#3a2f70);\r\n      color:#ffe066;\r\n    }\r\n    .retry-btn:hover{\r\n      transform:scale(1.06);\r\n      box-shadow:0 7px 22px rgba(0,0,0,0.35);\r\n    }\r\n    \r\n    \r\n    /* Mobile adjustments */\r\n    @media (max-width: 480px) {\r\n      .score-card {\r\n        padding:10px 14px 60px;\r\n        margin-top: 14px;\r\n      }\r\n      .score-card h2 {\r\n        font-size: 20px;\r\n      }\r\n      .score-card .score {\r\n        font-size: 10px;\r\n      }\r\n      .score-display {\r\n        padding: 9px;\r\n      }\r\n      .score-card .message {\r\n        margin-top: 8px;\r\n        margin-bottom: 12px;\r\n        font-size: 14px;\r\n        color:#ffffff;\r\n        background:#1a1240;\r\n      }\r\n      .podium {\r\n        height: 120px;\r\n        gap: 12px;\r\n        padding: 6px;\r\n        margin-top: 120px;\r\n      }\r\n      .podium-character {\r\n        font-size: 36px;\r\n      }\r\n      .podium-bar.first {\r\n        width: 85px;\r\n        height: 90px;\r\n        background:linear-gradient(180deg,#b8860b,#8b6914);\r\n      }\r\n      .podium-bar.second {\r\n        width: 75px;\r\n        height: 70px;\r\n      }\r\n      .rank-badge {\r\n        font-size: 22px;\r\n        top: -8px;\r\n      }\r\n      .button-group {\r\n        flex-direction: column;\r\n        gap: 10px;\r\n      }\r\n      .retry-btn {\r\n        width: 100%;\r\n        padding: 14px;\r\n        font-size: 14px;\r\n      }\r\n    }\r\n    .nav-hint{\r\n      margin-top:12px;\r\n      text-align:center;\r\n      font-size:11px;\r\n      color:#a78bfa;\r\n      background:rgba(167,139,250,0.1);\r\n      padding:6px;\r\n      border-radius:8px;\r\n    }\r\n  \r\n  /* solar-desktop-fit */\r\nhtml {\r\n  min-height: 100%;\r\n}\r\nbody:has(.character-grid),\r\nbody:has(.game-shell),\r\nbody:has(#solarSvg),\r\nbody:has(.fire-btn),\r\nbody:has(.planet-game) {\r\n  overflow: hidden !important;\r\n  height: 100%;\r\n  min-height: 0 !important;\r\n}\r\nbody:not(:has(.character-grid)):not(:has(.game-shell)):not(:has(#solarSvg)):not(:has(.fire-btn)):not(:has(.planet-game)) {\r\n  overflow-x: hidden;\r\n  overflow-y: auto;\r\n  -webkit-overflow-scrolling: touch;\r\n  min-height: 100%;\r\n  height: auto;\r\n}\r\n.game-shell {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.character-grid) .container,\r\nbody:has(.game-shell) .container,\r\nbody:has(#solarSvg) .container,\r\nbody:has(.fire-btn) .container,\r\nbody:has(.planet-game) .container {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.game-shell) .game-shell {\r\n  padding: 4px 8px 6px;\r\n}\r\nbody:has(.game-shell) .game-shell .title {\r\n  display: none;\r\n}\r\nbody:has(.game-shell) .ui-container {\r\n  margin-bottom: 4px;\r\n  padding: 4px 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.game-shell) .game-stage {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  width: 100%;\r\n  aspect-ratio: 7 / 6;\r\n}\r\nbody:has(.game-shell) .touch-controls {\r\n  flex-shrink: 0;\r\n  margin-top: 4px;\r\n}\r\nbody:has(#solarSvg) .container {\r\n  padding: 8px 12px 10px;\r\n}\r\nbody:has(#solarSvg) .solar-panel {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  display: flex;\r\n  flex-direction: column;\r\n  margin-bottom: 6px;\r\n  padding: 8px;\r\n}\r\nbody:has(#solarSvg) .svg-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  max-height: none;\r\n  aspect-ratio: unset;\r\n  height: auto;\r\n}\r\nbody:has(#solarSvg) #solarSvg {\r\n  min-height: 0;\r\n  height: 100%;\r\n}\r\nbody:has(#solarSvg) .minigame-panel {\r\n  flex-shrink: 0;\r\n  max-height: 34%;\r\n  overflow-y: auto;\r\n}\r\nbody:has(.fire-btn) .container {\r\n  padding: 4px 12px 6px;\r\n}\r\nbody:has(.fire-btn) .game-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n}\r\nbody:has(.fire-btn) .fire-btn {\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .container {\r\n  padding: 8px 12px 10px;\r\n  justify-content: center;\r\n}\r\nbody:has(.character-grid) .header {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-section {\r\n  padding: 8px;\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-character {\r\n  font-size: 36px;\r\n  margin-bottom: 4px;\r\n}\r\nbody:has(.character-grid) input[type=\"text\"] {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-grid {\r\n  gap: 6px;\r\n  margin-bottom: 0;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-option {\r\n  padding: 6px 2px;\r\n  font-size: 26px;\r\n  border-width: 2px;\r\n  border-radius: 12px;\r\n}\r\nbody:has(.character-grid) .character-name {\r\n  font-size: 10px;\r\n  margin-top: 2px;\r\n}\r\n@media (min-width: 640px), (min-width: 768px) and (max-width: 1024px) {\r\n  body:has(.character-grid) .container {\r\n    padding: 6px 12px 8px;\r\n    justify-content: center;\r\n  }\r\n  body:has(.character-grid) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.character-grid) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(.character-grid) .preview-section {\r\n    padding: 6px 8px;\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 32px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.character-grid) .preview-name {\r\n    font-size: 15px;\r\n  }\r\n  body:has(.character-grid) input[type=\"text\"] {\r\n    padding: 6px 10px;\r\n    margin-bottom: 6px;\r\n    font-size: 14px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-grid {\r\n    gap: 6px;\r\n    margin-bottom: 0;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    padding: 4px 2px;\r\n    font-size: 24px;\r\n    border-width: 2px;\r\n    border-radius: 10px;\r\n  }\r\n  body:has(.character-grid) .character-name {\r\n    font-size: 9px;\r\n    margin-top: 1px;\r\n  }\r\n  body:has(.game-shell) .ui-item {\r\n    font-size: 13px;\r\n    padding: 4px 8px;\r\n  }\r\n  body:has(.game-shell) .touch-controls {\r\n    gap: 10px;\r\n  }\r\n  body:has(#solarSvg) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(#solarSvg) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(#solarSvg) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(#solarSvg) .info-panel,\r\n  body:has(#solarSvg) .nav-hint {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .header {\r\n    margin-bottom: 4px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.fire-btn) .header .subtitle {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .hud {\r\n    padding: 6px 10px;\r\n    margin-bottom: 4px;\r\n    font-size: 12px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .game-wrap {\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.fire-btn) .fire-btn {\r\n    padding: 10px;\r\n    font-size: 14px;\r\n    margin-bottom: 0;\r\n  }\r\n  body:has(.fire-btn) .instructions,\r\n  body:has(.fire-btn) .nav-hint {\r\n    display: none;\r\n  }\r\n  .planet-svg-panel .svg-viewport,\r\n  .svg-viewport {\r\n    max-height: 220px !important;\r\n    min-height: 0 !important;\r\n  }\r\n  .planet-game .game-canvas,\r\n  .game-canvas-wrap {\r\n    height: 220px !important;\r\n    min-height: 180px !important;\r\n    max-height: 220px !important;\r\n  }\r\n  .planet-game {\r\n    padding: 10px;\r\n    margin-top: 10px;\r\n    flex-shrink: 0;\r\n  }\r\n  .planet-game h2 {\r\n    margin-bottom: 8px;\r\n    font-size: 17px;\r\n  }\r\n  .planet-game p {\r\n    margin-bottom: 8px;\r\n    font-size: 12px;\r\n  }\r\n  .touch-controls {\r\n    margin-top: 6px;\r\n    grid-template-columns: repeat(3, 48px);\r\n    grid-template-rows: repeat(3, 48px);\r\n    gap: 6px;\r\n  }\r\n  .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n}\r\n@media (max-height: 760px) {\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 28px;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    font-size: 22px;\r\n    padding: 3px 2px;\r\n  }\r\n  body:has(.game-shell) .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 18px;\r\n  }\r\n}\r\n/* quiz-readability-boost */\r\n.quiz-card{padding:16px !important;}\r\n.question{font-size:20px !important;line-height:1.45 !important;}\r\n.quiz-card .option,.options .option{font-size:18px !important;line-height:1.4 !important;padding:12px 16px !important;}\r\n.feedback{font-size:17px !important;line-height:1.45 !important;}\r\n.competitor-name{font-size:16px !important;}\r\n.competitor-score{font-size:22px !important;}\r\n.vs-divider{font-size:22px !important;}\r\n.competitor-icon{font-size:34px !important;}\r\n.player-info{font-size:18px !important;}\r\n.container > .header .subtitle,.header .subtitle,.subtitle{font-size:18px !important;}\r\n.container > .header h1,.header h1{font-size:28px !important;}\r\n.podium-name{font-size:16px !important;}\r\n.podium-score{font-size:18px !important;}\r\n.score-label{font-size:16px !important;}\r\n.score-card .message{font-size:20px !important;}\r\n.retry-btn{font-size:18px !important;}\r\n.quiz-card .options,.options{gap:10px !important;}\r\n.q-label{font-size:17px !important;}\r\n.q-text{font-size:22px !important;line-height:1.6 !important;}\r\n.card .option,.option{font-size:20px !important;line-height:1.45 !important;padding:14px 18px !important;}\r\n.card .scene,.scene{font-size:20px !important;}\r\n.explain,.explanation{font-size:18px !important;line-height:1.5 !important;}\r\n  \r\nbody.reading-page {\r\n  overflow-x: hidden;\r\n  overflow-y: auto !important;\r\n  height: auto !important;\r\n  min-height: 100%;\r\n  -webkit-overflow-scrolling: touch;\r\n}\r\nbody.reading-page .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  display: block;\r\n}\r\n\r\n/* solar-ui-audit-overrides */\nbody.reading-page,\nbody.reading-page:has(.container),\nbody.reading-page:has(.quiz-card),\nbody.reading-page:has(.character-grid) {\n  overflow-y: auto !important;\n  height: auto !important;\n}\nbody.reading-page .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  display: block;\n}\nbody.reading-page:has(.character-grid) .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  justify-content: flex-start;\n}\n@media (max-width: 639px) {\n  body.big-planet-page .planet-svg-panel {\n    padding: 8px !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    max-width: 100% !important;\n    overflow: hidden !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .svg-viewport,\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    width: 100% !important;\n    max-width: 100% !important;\n    height: auto !important;\n    max-height: min(78vw, calc(100svh - 220px)) !important;\n    min-height: 0 !important;\n    aspect-ratio: 1 !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .container {\n    overflow-x: hidden !important;\n    max-width: 100% !important;\n  }\n  body.big-planet-page .sun-game .game-canvas-wrap,\n  body.big-planet-page .planet-game .game-canvas,\n  body.big-planet-page .planet-game .game-canvas-wrap {\n    height: min(48vh, 400px) !important;\n    min-height: min(40vh, 280px) !important;\n    max-height: min(52vh, 420px) !important;\n  }\n}\n@media (min-width: 640px) {\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport,\n  body.big-planet-page .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n    min-height: min(56vw, calc(100svh - 200px)) !important;\n  }\n}\nbody.big-planet-page .sun-game .game-canvas-wrap,\nbody.big-planet-page .planet-game .game-canvas,\nbody.big-planet-page .planet-game .game-canvas-wrap {\n  width: 100% !important;\n  height: min(50vh, 440px) !important;\n  min-height: min(42vh, 300px) !important;\n  max-height: min(56vh, 480px) !important;\n}\nbody.big-planet-page .sun-game,\nbody.big-planet-page .planet-game {\n  margin-bottom: 8px !important;\n}\nbody.big-planet-page .nav-hint {\n  margin-top: 8px !important;\n  padding-bottom: 8px !important;\n  font-size: 12px !important;\n  line-height: 1.45 !important;\n}\nbody.all-planets-page:has(#solarSvg) .svg-wrap {\n  max-height: min(96vw, calc(100svh - 162px)) !important;\n  min-height: min(43svh, calc(100svh - 168px), 96vw) !important;\n}\nbody.big-game-page:has(.game-shell) {\n  overflow: hidden !important;\n  height: 100% !important;\n  min-height: 100% !important;\n  max-height: 100% !important;\n}\nhtml:has(body.big-game-page) {\n  height: 100% !important;\n  min-height: 100% !important;\n  overflow: hidden !important;\n}\nbody.big-game-page:has(.game-shell) .game-shell {\n  min-height: 100% !important;\n  height: 100% !important;\n  max-height: 100% !important;\n  display: flex !important;\n  flex-direction: column !important;\n}\nbody.big-game-page:has(.game-shell) .stage-wrap {\n  flex: 1 1 auto !important;\n  min-height: 0 !important;\n  align-items: center !important;\n  justify-content: center !important;\n}\nbody.big-game-page:has(.game-shell) .game-stage {\n  flex: 1 1 auto !important;\n  width: 100% !important;\n  height: 100% !important;\n  min-height: 0 !important;\n  max-height: none !important;\n  aspect-ratio: unset !important;\n  margin: 0 !important;\n}\n@media (min-width: 768px) {\n  body.big-game-page:has(.game-shell) .stage-wrap {\n    align-items: center !important;\n    justify-content: center !important;\n  }\n  body.big-game-page:has(.game-shell) .game-stage {\n    flex: 1 1 auto !important;\n    width: 100% !important;\n    height: 100% !important;\n    min-height: 0 !important;\n    max-height: none !important;\n    aspect-ratio: unset !important;\n    margin: 0 !important;\n  }\n}\nbody.big-game-page:has(.fire-btn) .game-wrap {\n  min-height: min(calc(100svh - 178px), 78vh) !important;\n  height: min(calc(100svh - 178px), 78vh) !important;\n  max-height: none !important;\n}\n@media (min-width: 640px) {\n  body:has(.planet-svg-panel) .svg-viewport,\n  body:has(.planet-game) .game-canvas,\n  body:has(.sun-game) .game-canvas-wrap {\n    max-height: none !important;\n  }\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n  }\n}\n  </style>\r\n<script>\r\n(function (w) {\r\n  var BOOK = \"solarsystem\";\r\n  function key(name) {\r\n    return \"book:\" + BOOK + \":\" + name;\r\n  }\r\n  w.SolarPlayer = {\r\n    getUserName: function () {\r\n      return localStorage.getItem(key(\"userName\")) || localStorage.getItem(\"userName\") || \"Explorer\";\r\n    },\r\n    getCharacter: function () {\r\n      return localStorage.getItem(key(\"userCharacter\")) || localStorage.getItem(\"userCharacter\") || \"👨‍🚀\";\r\n    },\r\n    getCharacterName: function () {\r\n      return localStorage.getItem(key(\"characterName\")) || localStorage.getItem(\"characterName\") || \"Astronaut\";\r\n    },\r\n    save: function (name, character, characterName) {\r\n      localStorage.setItem(key(\"userName\"), name);\r\n      localStorage.setItem(key(\"userCharacter\"), character);\r\n      if (characterName != null) localStorage.setItem(key(\"characterName\"), characterName);\r\n      localStorage.setItem(\"userName\", name);\r\n      localStorage.setItem(\"userCharacter\", character);\r\n      if (characterName != null) localStorage.setItem(\"characterName\", characterName);\r\n    },\r\n  };\r\n})(window);\r\n</script>\r\n</head>\r\n<body class=\"reading-page\">\r\n<div class=\"stars\"></div>\r\n<div class=\"container\">\r\n  <div class=\"header\">\r\n    <h1>❓ Mars Quiz</h1>\r\n  </div>\r\n\r\n  <div class=\"competition-bar\" id=\"liveScoreBar\">\r\n    <div class=\"competitor\">\r\n      <div class=\"competitor-icon\" id=\"playerIcon\">👨‍🚀</div>\r\n      <div class=\"competitor-name\" id=\"playerName2\">Explorer</div>\r\n      <div class=\"competitor-score\" id=\"playerScore\">0</div>\r\n    </div>\r\n    <div class=\"vs-divider\">VS</div>\r\n    <div class=\"competitor\">\r\n      <div class=\"competitor-icon\" id=\"botIcon\">🔴</div>\r\n      <div class=\"competitor-name\" id=\"botName\">Ares</div>\r\n      <div class=\"competitor-score\" id=\"computerScore\">0</div>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"quiz-card active\" id=\"quizCard-1\">\r\n    <div class=\"question\">1. Why is Mars red?</div>\r\n    <div class=\"options\">\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 1, false)\">It's made of fire</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 1, true)\">Iron oxide (rust) in the soil</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 1, false)\">It's very hot</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 1, false)\">It has red plants</div>\r\n    </div>\r\n    <div class=\"feedback\" id=\"feedback-1\"></div>\r\n  </div>\r\n\r\n  <div class=\"quiz-card\" id=\"quizCard-2\">\r\n    <div class=\"question\">2. What is the largest volcano in the solar system?</div>\r\n    <div class=\"options\">\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 2, true)\">Olympus Mons</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 2, false)\">Mount Everest</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 2, false)\">Mauna Loa</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 2, false)\">Mount Fuji</div>\r\n    </div>\r\n    <div class=\"feedback\" id=\"feedback-2\"></div>\r\n  </div>\r\n\r\n  <div class=\"quiz-card\" id=\"quizCard-3\">\r\n    <div class=\"question\">3. How many moons does Mars have?</div>\r\n    <div class=\"options\">\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 3, false)\">0</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 3, false)\">1</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 3, true)\">2</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 3, false)\">3</div>\r\n    </div>\r\n    <div class=\"feedback\" id=\"feedback-3\"></div>\r\n  </div>\r\n\r\n  <div class=\"quiz-card\" id=\"quizCard-4\">\r\n    <div class=\"question\">4. What is Valles Marineris?</div>\r\n    <div class=\"options\">\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 4, true)\">A huge canyon system</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 4, false)\">A mountain range</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 4, false)\">A large ocean</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 4, false)\">A city on Mars</div>\r\n    </div>\r\n    <div class=\"feedback\" id=\"feedback-4\"></div>\r\n  </div>\r\n\r\n  <div class=\"quiz-card\" id=\"quizCard-5\">\r\n    <div class=\"question\">5. What was the first helicopter to fly on another planet?</div>\r\n    <div class=\"options\">\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 5, false)\">Curiosity</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 5, false)\">Spirit</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 5, false)\">Opportunity</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 5, true)\">Ingenuity</div>\r\n    </div>\r\n    <div class=\"feedback\" id=\"feedback-5\"></div>\r\n  </div>\r\n\r\n  <div class=\"score-card\" id=\"scoreCard\">\r\n    <h2>🎉 Quiz Complete!</h2>\r\n    <div class=\"podium\" id=\"podium\">\r\n      <div class=\"podium-place\" id=\"podium-second\">\r\n        <div class=\"podium-character\" id=\"podium-char-2\">🔴</div>\r\n        <div class=\"podium-bar second\">\r\n          <span class=\"rank-badge\">🥈</span>\r\n        </div>\r\n        <div class=\"podium-score\" id=\"podium-score-2\">0</div>\r\n        <div class=\"podium-name\" id=\"podium-name-2\">Ares</div>\r\n      </div>\r\n      <div class=\"podium-place\" id=\"podium-first\">\r\n        <div class=\"podium-character\" id=\"podium-char-1\">👨‍🚀</div>\r\n        <div class=\"podium-bar first\">\r\n          <span class=\"rank-badge\">🥇</span>\r\n        </div>\r\n        <div class=\"podium-score\" id=\"podium-score-1\">0</div>\r\n        <div class=\"podium-name\" id=\"podium-name-1\">Ariel</div>\r\n      </div>\r\n    </div>\r\n    <div class=\"message\" id=\"scoreMessage\"></div>\r\n    <div class=\"button-group\">\r\n      <button class=\"retry-btn\" onclick=\"retryQuiz()\">🔄 Try Again</button>\r\n    </div>\r\n  </div>\r\n\r\n<div class=\"nav-hint\">\r\n  <div>💡 Use the ← → arrows in the top navigation bar to go to the next chapter.</div>\r\n  <div>💡 Use the 🏠 button in the top navigation bar to go back to the Home page.</div>\r\n</div>\r\n\r\n<script>\r\nlet score = 0;\r\nlet currentQuestion = 1;\r\nconst totalQuestions = 5;\r\nlet computerScore = 0;\r\n\r\nfunction checkAnswer(element, questionNum, isCorrect) {\r\n  const parent = element.parentElement;\r\n  const options = parent.querySelectorAll('.option');\r\n  const feedback = document.getElementById('feedback-' + questionNum);\r\n  \r\n  options.forEach(opt => {\r\n    opt.style.pointerEvents = 'none';\r\n  });\r\n  \r\n  // Computer answers randomly (70% chance of being correct)\r\n  const computerCorrect = Math.random() < 0.7;\r\n  if (computerCorrect) {\r\n    computerScore++;\r\n    document.getElementById('computerScore').textContent = computerScore;\r\n  }\r\n  \r\n  if (isCorrect) {\r\n    element.classList.add('correct');\r\n    feedback.textContent = '✅ Correct! Great job!';\r\n    feedback.className = 'feedback show correct';\r\n    score++;\r\n    document.getElementById('playerScore').textContent = score;\r\n  } else {\r\n    element.classList.add('wrong');\r\n    feedback.textContent = '❌ Not quite. Try again next time!';\r\n    feedback.className = 'feedback show wrong';\r\n  }\r\n  \r\n  setTimeout(() => {\r\n    nextQuestion();\r\n  }, 1500);\r\n}\r\n\r\nfunction nextQuestion() {\r\n  const currentCard = document.getElementById('quizCard-' + currentQuestion);\r\n  currentCard.classList.remove('active');\r\n  \r\n  currentQuestion++;\r\n  \r\n  if (currentQuestion <= totalQuestions) {\r\n    const nextCard = document.getElementById('quizCard-' + currentQuestion);\r\n    nextCard.classList.add('active');\r\n  } else {\r\n    showScore();\r\n  }\r\n}\r\n\r\n\r\nfunction showScore() {\r\n  const scoreCard = document.getElementById('scoreCard');\r\n  const scoreMessage = document.getElementById('scoreMessage');\r\n  const podium = document.getElementById('podium');\r\n  \r\n  \r\n  const userName = SolarPlayer.getUserName() || 'Explorer';\r\n  const userCharacter = SolarPlayer.getCharacter() || '👨‍🚀';\r\n  const botName = 'Ares';\r\n  const botCharacter = '🔴';\r\n  \r\n  // Create competitors array with scores\r\n  const competitors = [\r\n    { name: userName, character: userCharacter, score: score, isPlayer: true },\r\n    { name: botName, character: botCharacter, score: computerScore, isPlayer: false }\r\n  ];\r\n  \r\n  // Sort by score (descending)\r\n  competitors.sort((a, b) => b.score - a.score);\r\n  \r\n  // Update podium\r\n  document.getElementById('podium-char-1').textContent = competitors[0].character;\r\n  document.getElementById('podium-name-1').textContent = competitors[0].name;\r\n  document.getElementById('podium-score-1').textContent = competitors[0].score;\r\n  \r\n  document.getElementById('podium-char-2').textContent = competitors[1].character;\r\n  document.getElementById('podium-name-2').textContent = competitors[1].name;\r\n  document.getElementById('podium-score-2').textContent = competitors[1].score;\r\n  \r\n  // Update message\r\n  if (competitors[0].isPlayer) {\r\n    scoreMessage.textContent = '🎉 ' + userName + ' wins! Amazing job!';\r\n  } else {\r\n    scoreMessage.textContent = competitors[0].name + ' won this time. Try again!';\r\n  }\r\n  \r\n  document.getElementById('liveScoreBar').classList.add('hidden');\r\n  document.querySelectorAll('.quiz-card').forEach(c => c.classList.remove('active'));\r\n  podium.style.display = 'flex';\r\n  scoreCard.classList.add('show');\r\n}\r\n\r\nfunction retryQuiz() {\r\n  score = 0;\r\n  currentQuestion = 1;\r\n  computerScore = 0;\r\n  \r\n  document.querySelectorAll('.quiz-card').forEach((card, index) => {\r\n    card.classList.remove('active');\r\n    if (index === 0) card.classList.add('active');\r\n  });\r\n  \r\n  document.querySelectorAll('.option').forEach(opt => {\r\n    opt.classList.remove('correct', 'wrong');\r\n    opt.style.pointerEvents = 'auto';\r\n  });\r\n  \r\n  document.querySelectorAll('.feedback').forEach(fb => {\r\n    fb.classList.remove('show', 'correct', 'wrong');\r\n  });\r\n  \r\n  document.getElementById('scoreCard').classList.remove('show');\r\n  document.getElementById('liveScoreBar').classList.remove('hidden');\r\n  document.getElementById('playerScore').textContent = '0';\r\n  document.getElementById('computerScore').textContent = '0';\r\n}\r\n\r\n// Load player info from page 3 character selection\nfunction loadPlayerInfo() {\n  const userName = SolarPlayer.getUserName() || 'Explorer';\n  const userCharacter = SolarPlayer.getCharacter() || '👨‍🚀';\n  const playerName2 = document.getElementById('playerName2');\n  const playerIcon = document.getElementById('playerIcon');\n  const podiumChar = document.getElementById('podium-char-1');\n  const podiumName = document.getElementById('podium-name-1');\n  if (playerName2) playerName2.textContent = userName;\n  if (playerIcon) playerIcon.textContent = userCharacter;\n  if (podiumChar) podiumChar.textContent = userCharacter;\n  if (podiumName) podiumName.textContent = userName;\n}\nloadPlayerInfo();\n\n</script>\r\n</body>\r\n</html>\r\n"
            }
          ]
        },
        {
          "id": "solarsystem-ch-import-1784351954791-23",
          "courseId": "solarsystem",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "solarsystem-ch-import-1784351954791-23-step-0",
              "courseId": "solarsystem",
              "chapterId": "solarsystem-ch-import-1784351954791-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "html",
              "title": "Jupiter",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n  <meta charset=\"UTF-8\">\r\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n  <title>Solar System Adventure - Jupiter</title>\r\n  <style>\r\n    *{\r\n      margin:0;\r\n      padding:0;\r\n      box-sizing:border-box;\r\n    }\r\n    body{\r\n      font-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;\r\n      background:#0f0c29;\r\n      color:#e0e7ff;\r\n      min-height:100vh;\r\n      position:relative;\r\n      overflow-x:hidden;\r\n    }\r\n    .stars{\r\n      position:fixed;\r\n      top:0;\r\n      left:0;\r\n      width:100%;\r\n      height:100%;\r\n      pointer-events:none;\r\n      background-image:\r\n        radial-gradient(2px 2px at 20px 30px,#fff,transparent),\r\n        radial-gradient(2px 2px at 40px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 90px 40px,#fff,transparent),\r\n        radial-gradient(2px 2px at 130px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 160px 120px,#fff,transparent),\r\n        radial-gradient(2px 2px at 200px 50px,#fff,transparent),\r\n        radial-gradient(1px 1px at 250px 160px,#fff,transparent),\r\n        radial-gradient(2px 2px at 300px 90px,#fff,transparent),\r\n        radial-gradient(1px 1px at 350px 130px,#fff,transparent),\r\n        radial-gradient(2px 2px at 400px 60px,#fff,transparent),\r\n        radial-gradient(1px 1px at 450px 180px,#fff,transparent),\r\n        radial-gradient(2px 2px at 500px 100px,#fff,transparent),\r\n        radial-gradient(1px 1px at 550px 140px,#fff,transparent),\r\n        radial-gradient(2px 2px at 600px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 650px 190px,#fff,transparent),\r\n        radial-gradient(2px 2px at 700px 110px,#fff,transparent),\r\n        radial-gradient(1px 1px at 750px 150px,#fff,transparent),\r\n        radial-gradient(2px 2px at 800px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 850px 170px,#fff,transparent);\r\n      background-size:900px 200px;\r\n      animation:twinkle 4s ease-in-out infinite;\r\n      z-index:0;\r\n    }\r\n    @keyframes twinkle{\r\n      0%,100%{opacity:0.3;}\r\n      50%{opacity:0.8;}\r\n    }\r\n    .container{\r\n      max-width:640px;\r\n      margin:auto;\r\n      padding:24px 16px 40px;\r\n      position:relative;\r\n      z-index:1;\r\n    }\r\n    .header{\r\n      text-align:center;\r\n      margin-bottom:20px;\r\n    }\r\n    h1{\r\n      font-size:32px;\r\n      color:#d4a574;\r\n      margin-bottom:8px;\r\n    }\r\n    .subtitle{\r\n      color:#c4b5fd;\r\n      font-size:16px;\r\n    }\r\n    .jupiter-display{\r\n      display:flex;\r\n      justify-content:center;\r\n      align-items:center;\r\n      margin:30px 0;\r\n    }\r\n    .jupiter{\r\n      width:160px;\r\n      height:160px;\r\n      background:linear-gradient(180deg,\r\n        #a67c52 0%,\r\n        #e8d4b8 5%,\r\n        #c9a86c 10%,\r\n        #a67c52 15%,\r\n        #e8d4b8 20%,\r\n        #c9a86c 25%,\r\n        #a67c52 30%,\r\n        #e8d4b8 35%,\r\n        #c9a86c 40%,\r\n        #a67c52 45%,\r\n        #e8d4b8 50%,\r\n        #c9a86c 55%,\r\n        #a67c52 60%,\r\n        #e8d4b8 65%,\r\n        #c9a86c 70%,\r\n        #a67c52 75%,\r\n        #e8d4b8 80%,\r\n        #c9a86c 85%,\r\n        #a67c52 90%,\r\n        #e8d4b8 95%,\r\n        #8b6914 100%\r\n      );\r\n      border-radius:50%;\r\n      box-shadow:0 0 50px rgba(212,165,116,0.4),inset -20px -20px 40px rgba(0,0,0,0.3);\r\n      cursor:pointer;\r\n      transition:transform 0.3s;\r\n      animation:float 6s ease-in-out infinite;\r\n      position:relative;\r\n    }\r\n    .jupiter::before{\r\n      content:'';\r\n      position:absolute;\r\n      width:100%;\r\n      height:100%;\r\n      background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,0.1) 50%,transparent 100%);\r\n      border-radius:50%;\r\n    }\r\n    .jupiter::after{\r\n      content:'';\r\n      position:absolute;\r\n      width:35px;\r\n      height:25px;\r\n      background:radial-gradient(ellipse at 30% 30%,#c1440e,#8b2500);\r\n      border-radius:50%;\r\n      top:55%;\r\n      left:60%;\r\n      box-shadow:inset -3px -3px 8px rgba(0,0,0,0.3);\r\n    }\r\n    .jupiter:hover{\r\n      transform:scale(1.1);\r\n    }\r\n    @keyframes float{\r\n      0%,100%{transform:translateY(0);}\r\n      50%{transform:translateY(-6px);}\r\n    }\r\n    .card{\r\n      background:#1a1735;\r\n      backdrop-filter:blur(10px);\r\n      border-radius:20px;\r\n      padding:20px;\r\n      margin-bottom:16px;\r\n      border:1px solid rgba(255,255,255,0.1);\r\n    }\r\n    .card h2{\r\n      color:#d4a574;\r\n      margin-bottom:12px;\r\n      font-size:20px;\r\n    }\r\n    .card p{\r\n      font-size:16px;\r\n      line-height:1.7;\r\n      margin-bottom:10px;\r\n    }\r\n    .fact-box{\r\n      background:rgba(251,191,36,0.2);\r\n      border-left:6px solid #fbbf24;\r\n      padding:16px;\r\n      border-radius:12px;\r\n      margin-top:12px;\r\n    }\r\n    .fact-box h3{\r\n      color:#fbbf24;\r\n      margin-bottom:8px;\r\n      font-size:18px;\r\n    }\r\n    .fact-box p{\r\n      font-size:15px;\r\n      line-height:1.6;\r\n      margin:0;\r\n    }\r\n    .stats-grid{\r\n      display:grid;\r\n      grid-template-columns:repeat(2,1fr);\r\n      gap:12px;\r\n      margin-top:12px;\r\n    }\r\n    .stat-item{\r\n      background:rgba(212,165,116,0.1);\r\n      border-radius:12px;\r\n      padding:14px;\r\n      text-align:center;\r\n    }\r\n    .stat-label{\r\n      font-size:13px;\r\n      color:#c4b5fd;\r\n      margin-bottom:4px;\r\n    }\r\n    .stat-value{\r\n      font-size:18px;\r\n      font-weight:bold;\r\n      color:#d4a574;\r\n    }\r\n    .nav-hint{\r\n      margin-top:20px;\r\n      text-align:center;\r\n      font-size:13px;\r\n      color:#a78bfa;\r\n      background:rgba(167,139,250,0.1);\r\n      padding:10px;\r\n      border-radius:10px;\r\n    }\r\n    .planet-game{\r\n      background:#1a1735;\r\n      backdrop-filter:blur(10px);\r\n      border-radius:20px;\r\n      padding:20px;\r\n      margin-top:20px;\r\n      border:1px solid rgba(255,255,255,0.1);\r\n    }\r\n    .planet-game h2{\r\n      color:#d4a574;\r\n      margin-bottom:16px;\r\n      font-size:20px;\r\n      text-align:center;\r\n    }\r\n    .planet-game p{\r\n      text-align:center;\r\n      color:#c4b5fd;\r\n      font-size:14px;\r\n      margin-bottom:16px;\r\n    }\r\n    .game-canvas{position:relative;width:100%;height:280px;min-height:220px;max-height:280px;\r\n      background:rgba(212,165,116,0.2);\r\n      border-radius:16px;\r\n      overflow:hidden;\r\n      border:2px solid rgba(212,165,116,0.3);\r\n      touch-action:none;\r\n    }\r\n    canvas{\r\n      display:block;\r\n      width:100%;\r\n      height:100%;\r\n    }\r\n    .touch-controls{\r\n      display:flex;\r\n      justify-content:center;\r\n      gap:12px;\r\n      margin-top:12px;\r\n    }\r\n    .touch-btn{\r\n      width:60px;\r\n      height:60px;\r\n      border-radius:12px;\r\n      background:rgba(255,255,255,0.15);\r\n      border:2px solid rgba(212,165,116,0.3);\r\n      color:#fff;\r\n      font-size:24px;\r\n      cursor:pointer;\r\n      user-select:none;\r\n      -webkit-user-select:none;\r\n      transition:background 0.2s;\r\n      display:flex;\r\n      align-items:center;\r\n      justify-content:center;\r\n    }\r\n    .touch-btn:active{\r\n      background:rgba(255,255,255,0.3);\r\n    }\r\n    .touch-btn:hover{\r\n      background:rgba(255,255,255,0.25);\r\n    }\r\n    .game-score{\r\n      text-align:center;\r\n      font-size:20px;\r\n      color:#d4a574;\r\n      font-weight:bold;\r\n      margin-top:16px;\r\n    }\r\n    .game-timer{\r\n      text-align:center;\r\n      font-size:16px;\r\n      color:#c4b5fd;\r\n      margin-top:8px;\r\n    }\r\n    .start-game-btn{\r\n      display:block;\r\n      margin:16px auto 0;\r\n      padding:12px 24px;\r\n      border:none;\r\n      border-radius:12px;\r\n      background:linear-gradient(135deg,#d4a574,#c9a846);\r\n      color:#fff;\r\n      font-size:16px;\r\n      font-weight:bold;\r\n      cursor:pointer;\r\n      transition:0.2s;\r\n    }\r\n    .start-game-btn:hover{\r\n      transform:scale(1.05);\r\n    }\r\n  \r\n    .planet-svg-panel{background:#12102a;border-radius:20px;border:1px solid rgba(212,165,116,0.45);padding:12px;margin:20px 0;}\r\n    .svg-viewport{width:100%;aspect-ratio:1;max-height:min(72vw,260px);border-radius:14px;overflow:hidden;background:#0a0820;touch-action:none;}\r\n    .svg-viewport svg{width:100%;height:100%;display:block;cursor:grab;}\r\n    .planet-info-panel{margin-top:10px;min-height:52px;padding:12px 14px;background:#1a1735;border-radius:12px;border-left:4px solid #d4a574;font-size:14px;line-height:1.55;}\r\n    .planet-info-panel strong{color:#d4a574;font-size:15px;}\r\n    .svg-controls{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:10px;}\r\n    .svg-ctrl{padding:10px 14px;border:none;border-radius:10px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-size:13px;font-weight:bold;cursor:pointer;min-height:44px;}\r\n    .svg-ctrl.active{background:linear-gradient(135deg,#f59e0b,#ef4444);}\r\n    .game-desc{text-align:center;color:#c4b5fd;font-size:14px;margin-bottom:14px;line-height:1.55;padding:0 8px;}\r\n    .game-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(8,6,24,0.94);padding:22px 26px;border-radius:16px;text-align:center;border:2px solid #d4a574;z-index:10;min-width:220px;max-width:90%;}\r\n    .game-overlay h3{color:#ffd700;margin-bottom:8px;font-size:20px;}\r\n    .game-overlay p{color:#ddd;margin-bottom:14px;font-size:14px;line-height:1.5;}\r\n    .overlay-btn{padding:10px 26px;border:none;border-radius:12px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-size:15px;font-weight:bold;cursor:pointer;}\r\n    .game-hud{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin-top:12px;}\r\n    .game-hud-item{background:#1a1735;padding:8px 14px;border-radius:8px;font-size:15px;font-weight:bold;color:#d4a574;border:1px solid rgba(212,165,116,0.45);}\r\n    .game-canvas{position:relative;}\r\n\r\n  /* big-planet-first-view */\nbody.big-planet-page {\n  overflow-x: hidden;\n  overflow-y: auto !important;\n  height: auto !important;\n  min-height: 100%;\n  -webkit-overflow-scrolling: touch;\n}\nbody.big-planet-page .container {\n  height: auto !important;\n  max-height: none !important;\n  max-width: min(960px, 100%);\n  overflow: visible !important;\n  display: block;\n  padding: 8px 10px 32px;\n}\nbody.big-planet-page .header {\n  margin-bottom: 8px;\n}\nbody.big-planet-page .header h1 {\n  font-size: 22px;\n  margin-bottom: 4px;\n}\nbody.big-planet-page .header .subtitle {\n  font-size: 13px;\n  line-height: 1.35;\n}\nbody.big-planet-page .planet-svg-panel {\n  margin: 0 0 10px;\n  padding: 10px;\n  max-width: 100%;\n  box-sizing: border-box;\n  overflow: hidden;\n}\nbody.big-planet-page .svg-viewport {\n  width: 100%;\n  max-width: 100%;\n  height: auto;\n  max-height: min(calc(100svh - 168px), 100%);\n  aspect-ratio: 1;\n  margin: 0 auto;\n  box-sizing: border-box;\n}\nbody.big-planet-page .planet-info-panel {\n  margin-top: 8px;\n}\nbody.big-planet-page .svg-controls {\n  margin-top: 10px;\n}\nbody.big-planet-page .scroll-cue {\n  margin-top: 10px;\n  text-align: center;\n  font-size: 13px;\n  color: #a78bfa;\n  opacity: 0.85;\n}\n@media (min-width: 640px) {\n  body.big-planet-page .svg-viewport {\n    width: min(92vw, 820px);\n    height: min(92vw, calc(100svh - 156px));\n    max-height: min(92vw, calc(100svh - 156px));\n  }\n}\n@media (min-width: 900px) {\n  body.big-planet-page .svg-viewport {\n    width: min(88vw, 920px);\n    height: min(78vh, 920px);\n    max-height: min(78vh, 920px);\n  }\n}\nbody.big-planet-page:has(.planet-svg-panel) {\n  overflow-y: auto !important;\n  height: auto !important;\n}\nbody.big-planet-page:has(.planet-svg-panel) .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  display: block;\n}\nbody.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n  flex: none !important;\n}\nbody.big-planet-page:has(.planet-game) .container,\nbody.big-planet-page:has(.sun-game) .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  display: block;\n}\n@media (min-width: 640px) {\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n  }\n}\n@media (min-width: 900px) {\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    max-height: min(78vh, 920px) !important;\n  }\n}\n/* solar-desktop-fit */\r\nhtml {\r\n  min-height: 100%;\r\n}\r\nbody:has(.character-grid),\r\nbody:has(.game-shell),\r\nbody:has(#solarSvg),\r\nbody:has(.fire-btn),\r\nbody:has(.planet-game) {\r\n  overflow: hidden !important;\r\n  height: 100%;\r\n  min-height: 0 !important;\r\n}\r\nbody:not(:has(.character-grid)):not(:has(.game-shell)):not(:has(#solarSvg)):not(:has(.fire-btn)):not(:has(.planet-game)) {\r\n  overflow-x: hidden;\r\n  overflow-y: auto;\r\n  -webkit-overflow-scrolling: touch;\r\n  min-height: 100%;\r\n  height: auto;\r\n}\r\n.game-shell {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.character-grid) .container,\r\nbody:has(.game-shell) .container,\r\nbody:has(#solarSvg) .container,\r\nbody:has(.fire-btn) .container,\r\nbody:has(.planet-game) .container {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.game-shell) .game-shell {\r\n  padding: 4px 8px 6px;\r\n}\r\nbody:has(.game-shell) .game-shell .title {\r\n  display: none;\r\n}\r\nbody:has(.game-shell) .ui-container {\r\n  margin-bottom: 4px;\r\n  padding: 4px 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.game-shell) .game-stage {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  width: 100%;\r\n  aspect-ratio: 7 / 6;\r\n}\r\nbody:has(.game-shell) .touch-controls {\r\n  flex-shrink: 0;\r\n  margin-top: 4px;\r\n}\r\nbody:has(#solarSvg) .container {\r\n  padding: 8px 12px 10px;\r\n}\r\nbody:has(#solarSvg) .solar-panel {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  display: flex;\r\n  flex-direction: column;\r\n  margin-bottom: 6px;\r\n  padding: 8px;\r\n}\r\nbody:has(#solarSvg) .svg-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  max-height: none;\r\n  aspect-ratio: unset;\r\n  height: auto;\r\n}\r\nbody:has(#solarSvg) #solarSvg {\r\n  min-height: 0;\r\n  height: 100%;\r\n}\r\nbody:has(#solarSvg) .minigame-panel {\r\n  flex-shrink: 0;\r\n  max-height: 34%;\r\n  overflow-y: auto;\r\n}\r\nbody:has(.fire-btn) .container {\r\n  padding: 4px 12px 6px;\r\n}\r\nbody:has(.fire-btn) .game-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n}\r\nbody:has(.fire-btn) .fire-btn {\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .container {\r\n  padding: 8px 12px 10px;\r\n  justify-content: center;\r\n}\r\nbody:has(.character-grid) .header {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-section {\r\n  padding: 8px;\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-character {\r\n  font-size: 36px;\r\n  margin-bottom: 4px;\r\n}\r\nbody:has(.character-grid) input[type=\"text\"] {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-grid {\r\n  gap: 6px;\r\n  margin-bottom: 0;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-option {\r\n  padding: 6px 2px;\r\n  font-size: 26px;\r\n  border-width: 2px;\r\n  border-radius: 12px;\r\n}\r\nbody:has(.character-grid) .character-name {\r\n  font-size: 10px;\r\n  margin-top: 2px;\r\n}\r\n@media (min-width: 640px), (min-width: 768px) and (max-width: 1024px) {\r\n  body:has(.character-grid) .container {\r\n    padding: 6px 12px 8px;\r\n    justify-content: center;\r\n  }\r\n  body:has(.character-grid) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.character-grid) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(.character-grid) .preview-section {\r\n    padding: 6px 8px;\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 32px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.character-grid) .preview-name {\r\n    font-size: 15px;\r\n  }\r\n  body:has(.character-grid) input[type=\"text\"] {\r\n    padding: 6px 10px;\r\n    margin-bottom: 6px;\r\n    font-size: 14px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-grid {\r\n    gap: 6px;\r\n    margin-bottom: 0;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    padding: 4px 2px;\r\n    font-size: 24px;\r\n    border-width: 2px;\r\n    border-radius: 10px;\r\n  }\r\n  body:has(.character-grid) .character-name {\r\n    font-size: 9px;\r\n    margin-top: 1px;\r\n  }\r\n  body:has(.game-shell) .ui-item {\r\n    font-size: 13px;\r\n    padding: 4px 8px;\r\n  }\r\n  body:has(.game-shell) .touch-controls {\r\n    gap: 10px;\r\n  }\r\n  body:has(#solarSvg) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(#solarSvg) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(#solarSvg) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(#solarSvg) .info-panel,\r\n  body:has(#solarSvg) .nav-hint {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .header {\r\n    margin-bottom: 4px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.fire-btn) .header .subtitle {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .hud {\r\n    padding: 6px 10px;\r\n    margin-bottom: 4px;\r\n    font-size: 12px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .game-wrap {\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.fire-btn) .fire-btn {\r\n    padding: 10px;\r\n    font-size: 14px;\r\n    margin-bottom: 0;\r\n  }\r\n  body:has(.fire-btn) .instructions,\r\n  body:has(.fire-btn) .nav-hint {\r\n    display: none;\r\n  }\r\n  .planet-svg-panel .svg-viewport,\r\n  .svg-viewport {\r\n    max-height: 220px !important;\r\n    min-height: 0 !important;\r\n  }\r\n  .planet-game .game-canvas,\r\n  .game-canvas-wrap {\r\n    height: 220px !important;\r\n    min-height: 180px !important;\r\n    max-height: 220px !important;\r\n  }\r\n  .planet-game {\r\n    padding: 10px;\r\n    margin-top: 10px;\r\n    flex-shrink: 0;\r\n  }\r\n  .planet-game h2 {\r\n    margin-bottom: 8px;\r\n    font-size: 17px;\r\n  }\r\n  .planet-game p {\r\n    margin-bottom: 8px;\r\n    font-size: 12px;\r\n  }\r\n  .touch-controls {\r\n    margin-top: 6px;\r\n    grid-template-columns: repeat(3, 48px);\r\n    grid-template-rows: repeat(3, 48px);\r\n    gap: 6px;\r\n  }\r\n  .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n}\r\n@media (max-height: 760px) {\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 28px;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    font-size: 22px;\r\n    padding: 3px 2px;\r\n  }\r\n  body:has(.game-shell) .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 18px;\r\n  }\r\n}\r\n  \r\nbody.reading-page {\r\n  overflow-x: hidden;\r\n  overflow-y: auto !important;\r\n  height: auto !important;\r\n  min-height: 100%;\r\n  -webkit-overflow-scrolling: touch;\r\n}\r\nbody.reading-page .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  display: block;\r\n}\r\n\r\n/* solar-ui-audit-overrides */\nbody.reading-page,\nbody.reading-page:has(.container),\nbody.reading-page:has(.quiz-card),\nbody.reading-page:has(.character-grid) {\n  overflow-y: auto !important;\n  height: auto !important;\n}\nbody.reading-page .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  display: block;\n}\nbody.reading-page:has(.character-grid) .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  justify-content: flex-start;\n}\n@media (max-width: 639px) {\n  body.big-planet-page .planet-svg-panel {\n    padding: 8px !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    max-width: 100% !important;\n    overflow: hidden !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .svg-viewport,\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    width: 100% !important;\n    max-width: 100% !important;\n    height: auto !important;\n    max-height: min(78vw, calc(100svh - 220px)) !important;\n    min-height: 0 !important;\n    aspect-ratio: 1 !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .container {\n    overflow-x: hidden !important;\n    max-width: 100% !important;\n  }\n  body.big-planet-page .sun-game .game-canvas-wrap,\n  body.big-planet-page .planet-game .game-canvas,\n  body.big-planet-page .planet-game .game-canvas-wrap {\n    height: min(48vh, 400px) !important;\n    min-height: min(40vh, 280px) !important;\n    max-height: min(52vh, 420px) !important;\n  }\n}\n@media (min-width: 640px) {\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport,\n  body.big-planet-page .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n    min-height: min(56vw, calc(100svh - 200px)) !important;\n  }\n}\nbody.big-planet-page .sun-game .game-canvas-wrap,\nbody.big-planet-page .planet-game .game-canvas,\nbody.big-planet-page .planet-game .game-canvas-wrap {\n  width: 100% !important;\n  height: min(50vh, 440px) !important;\n  min-height: min(42vh, 300px) !important;\n  max-height: min(56vh, 480px) !important;\n}\nbody.big-planet-page .sun-game,\nbody.big-planet-page .planet-game {\n  margin-bottom: 8px !important;\n}\nbody.big-planet-page .nav-hint {\n  margin-top: 8px !important;\n  padding-bottom: 8px !important;\n  font-size: 12px !important;\n  line-height: 1.45 !important;\n}\nbody.all-planets-page:has(#solarSvg) .svg-wrap {\n  max-height: min(96vw, calc(100svh - 162px)) !important;\n  min-height: min(43svh, calc(100svh - 168px), 96vw) !important;\n}\nbody.big-game-page:has(.game-shell) {\n  overflow: hidden !important;\n  height: 100% !important;\n  min-height: 100% !important;\n  max-height: 100% !important;\n}\nhtml:has(body.big-game-page) {\n  height: 100% !important;\n  min-height: 100% !important;\n  overflow: hidden !important;\n}\nbody.big-game-page:has(.game-shell) .game-shell {\n  min-height: 100% !important;\n  height: 100% !important;\n  max-height: 100% !important;\n  display: flex !important;\n  flex-direction: column !important;\n}\nbody.big-game-page:has(.game-shell) .stage-wrap {\n  flex: 1 1 auto !important;\n  min-height: 0 !important;\n  align-items: center !important;\n  justify-content: center !important;\n}\nbody.big-game-page:has(.game-shell) .game-stage {\n  flex: 1 1 auto !important;\n  width: 100% !important;\n  height: 100% !important;\n  min-height: 0 !important;\n  max-height: none !important;\n  aspect-ratio: unset !important;\n  margin: 0 !important;\n}\n@media (min-width: 768px) {\n  body.big-game-page:has(.game-shell) .stage-wrap {\n    align-items: center !important;\n    justify-content: center !important;\n  }\n  body.big-game-page:has(.game-shell) .game-stage {\n    flex: 1 1 auto !important;\n    width: 100% !important;\n    height: 100% !important;\n    min-height: 0 !important;\n    max-height: none !important;\n    aspect-ratio: unset !important;\n    margin: 0 !important;\n  }\n}\nbody.big-game-page:has(.fire-btn) .game-wrap {\n  min-height: min(calc(100svh - 178px), 78vh) !important;\n  height: min(calc(100svh - 178px), 78vh) !important;\n  max-height: none !important;\n}\n@media (min-width: 640px) {\n  body:has(.planet-svg-panel) .svg-viewport,\n  body:has(.planet-game) .game-canvas,\n  body:has(.sun-game) .game-canvas-wrap {\n    max-height: none !important;\n  }\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n  }\n}\n  </style>\r\n<script>\r\n(function (w) {\r\n  var BOOK = \"solarsystem\";\r\n  function key(name) {\r\n    return \"book:\" + BOOK + \":\" + name;\r\n  }\r\n  w.SolarPlayer = {\r\n    getUserName: function () {\r\n      return localStorage.getItem(key(\"userName\")) || localStorage.getItem(\"userName\") || \"Explorer\";\r\n    },\r\n    getCharacter: function () {\r\n      return localStorage.getItem(key(\"userCharacter\")) || localStorage.getItem(\"userCharacter\") || \"👨‍🚀\";\r\n    },\r\n    getCharacterName: function () {\r\n      return localStorage.getItem(key(\"characterName\")) || localStorage.getItem(\"characterName\") || \"Astronaut\";\r\n    },\r\n    save: function (name, character, characterName) {\r\n      localStorage.setItem(key(\"userName\"), name);\r\n      localStorage.setItem(key(\"userCharacter\"), character);\r\n      if (characterName != null) localStorage.setItem(key(\"characterName\"), characterName);\r\n      localStorage.setItem(\"userName\", name);\r\n      localStorage.setItem(\"userCharacter\", character);\r\n      if (characterName != null) localStorage.setItem(\"characterName\", characterName);\r\n    },\r\n  };\r\n})(window);\r\n</script>\r\n</head>\r\n<body class=\"big-planet-page\">\r\n<div class=\"stars\"></div>\r\n<div class=\"container\">\r\n  <div class=\"header\">\r\n    <h1>🟠 Jupiter</h1>\r\n    <div class=\"subtitle\">The giant planet!</div>\r\n  </div>\r\n\r\n    <div class=\"planet-svg-panel\">\r\n    <div class=\"svg-viewport\" id=\"svgViewport\">\r\n      <svg id=\"planetSvg\" viewBox=\"0 0 400 400\" xmlns=\"http://www.w3.org/2000/svg\" aria-label=\"Jupiter\">\r\n        <defs><clipPath id=\"globe\"><circle r=\"88\"/></clipPath></defs>\r\n        <g id=\"planetGroup\"></g>\r\n      </svg>\r\n    </div>\r\n    <div class=\"planet-info-panel\" id=\"planetInfo\">👆 Tap the planet for a fun fact! Spin, zoom &amp; rotate with the buttons.</div>\r\n    <div class=\"svg-controls\">\r\n      <button class=\"svg-ctrl\" id=\"btnSpin\" type=\"button\">Stop</button>\r\n      <button class=\"svg-ctrl\" id=\"btnZoomIn\" type=\"button\">🔍 +</button>\r\n      <button class=\"svg-ctrl\" id=\"btnZoomOut\" type=\"button\">🔍 −</button>\r\n      <button class=\"svg-ctrl\" id=\"btnRotL\" type=\"button\">↺</button>\r\n      <button class=\"svg-ctrl\" id=\"btnRotR\" type=\"button\">↻</button>\r\n    </div>\r\n  </div>\r\n  </div>\r\n    <p class=\"scroll-cue\">↓ Scroll for facts and the mini-game</p>\r\n\r\n  <div class=\"card\">\r\n    <h2>🌟 What is Jupiter?</h2>\r\n    <p>\r\n      Jupiter is the largest planet in our solar system! It's a gas giant, which means it's made mostly of gas and doesn't have a solid surface like Earth.\r\n    </p>\r\n    <p>\r\n      Jupiter is so big that over 1,300 Earths could fit inside it! It's also very heavy - it's 2.5 times heavier than all the other planets combined!\r\n    </p>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🌀 The Great Red Spot</h2>\r\n    <p>\r\n      Jupiter has a famous storm called the Great Red Spot. It's a giant storm that's been going for hundreds of years!\r\n    </p>\r\n    <p>\r\n      The storm is so big that 2-3 Earths could fit inside it! Scientists aren't sure why it's red or how long it will last.\r\n    </p>\r\n    <div class=\"fact-box\">\r\n      <h3>💡 Fun Fact</h3>\r\n      <p>The Great Red Spot is shrinking - it used to be much bigger!</p>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>📏 How Big is Jupiter?</h2>\r\n    <p>\r\n      Jupiter is enormous - 139,820 km across! That's about 11 times wider than Earth. If Jupiter were a basketball, Earth would be the size of a grape!\r\n    </p>\r\n    <div class=\"stats-grid\">\r\n      <div class=\"stat-item\">\r\n        <div class=\"stat-label\">Diameter</div>\r\n        <div class=\"stat-value\">139,820 km</div>\r\n      </div>\r\n      <div class=\"stat-item\">\r\n        <div class=\"stat-label\">Distance from Sun</div>\r\n        <div class=\"stat-value\">778 million km</div>\r\n      </div>\r\n      <div class=\"stat-item\">\r\n        <div class=\"stat-label\">Day Length</div>\r\n        <div class=\"stat-value\">10 hours</div>\r\n      </div>\r\n      <div class=\"stat-item\">\r\n        <div class=\"stat-label\">Year Length</div>\r\n        <div class=\"stat-value\">12 Earth years</div>\r\n      </div>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🌙 Jupiter's Moons</h2>\r\n    <p>\r\n      Jupiter has at least 95 moons! The four biggest ones are called the Galilean moons:\r\n    </p>\r\n    <ul style=\"margin-left:20px;margin-bottom:10px;\">\r\n      <li style=\"font-size:16px;line-height:1.7;margin-bottom:8px;\"><strong>Io</strong> - Has active volcanoes</li>\r\n      <li style=\"font-size:16px;line-height:1.7;margin-bottom:8px;\"><strong>Europa</strong> - Might have an ocean under ice</li>\r\n      <li style=\"font-size:16px;line-height:1.7;margin-bottom:8px;\"><strong>Ganymede</strong> - The biggest moon in the solar system</li>\r\n      <li style=\"font-size:16px;line-height:1.7;margin-bottom:8px;\"><strong>Callisto</strong> - Has many craters</li>\r\n    </ul>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>💨 Fast Rotation</h2>\r\n    <p>\r\n      Jupiter spins very fast! A day on Jupiter is only about 10 hours long. This fast spinning makes Jupiter bulge at the middle - it's not a perfect sphere!\r\n    </p>\r\n    <p>\r\n      The fast rotation also creates strong winds and storms on Jupiter.\r\n    </p>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🛡️ Jupiter's Protection</h2>\r\n    <p>\r\n      Jupiter acts like a cosmic vacuum cleaner! Its strong gravity pulls in space rocks and comets that might otherwise hit Earth.\r\n    </p>\r\n    <p>\r\n      In 1994, a comet called Shoemaker-Levy 9 crashed into Jupiter. If it had hit Earth instead, it would have caused huge damage!\r\n    </p>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <div class=\"fact-box\">\r\n      <h3>🎯 Tap Jupiter!</h3>\r\n      <p>Click on the planet to learn a fun fact!</p>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"planet-game\">\r\n    <h2>🌀 Storm Escape!</h2>\r\n    <p class=\"game-desc\">Fly up through gaps in Jupiter's storm clouds. Don't hit the red spot!</p>\r\n    <div class=\"game-canvas\" id=\"gameCanvas\">\r\n      <canvas id=\"gameCanvasElement\"></canvas>\r\n      <div class=\"game-overlay\" id=\"startScreen\">\r\n        <h3>🌀 Storm Escape!</h3>\r\n        <p>Fly up through gaps in Jupiter's storm clouds. Don't hit the red spot!</p>\r\n        <button class=\"overlay-btn\" type=\"button\" onclick=\"startGame()\">▶️ Start</button>\r\n      </div>\r\n      <div class=\"game-overlay\" id=\"endScreen\" style=\"display:none;\">\r\n        <h3 id=\"endTitle\">🎉 Great job!</h3>\r\n        <p id=\"endStats\">Score: 0</p>\r\n        <button class=\"overlay-btn\" type=\"button\" onclick=\"startGame()\">🔄 Play Again</button>\r\n      </div>\r\n    </div>\r\n    <div class=\"touch-controls\">\r\n      <button class=\"touch-btn\" id=\"upBtn\">⬆️</button>\r\n      <button class=\"touch-btn\" id=\"downBtn\">⬇️</button>\r\n    </div>\r\n    <div class=\"game-score\" id=\"gameScore\">Score: 0</div>\r\n    <div class=\"game-timer\" id=\"gameTimer\">Time: 30s</div>\r\n    \r\n  </div>\r\n\r\n<div class=\"nav-hint\">\r\n  <div>💡 Use the ← → arrows in the top navigation bar to go to the next chapter.</div>\r\n  <div>💡 Use the 🏠 button in the top navigation bar to go back to the Home page.</div>\r\n</div>\r\n\r\n</div>\r\n\r\n<script>\r\nconst jupiterFacts = [\r\n  \"Jupiter is the largest planet in the solar system!\",\r\n  \"Jupiter has at least 95 moons!\",\r\n  \"Jupiter's Great Red Spot is a giant storm!\",\r\n  \"Jupiter spins faster than any other planet!\",\r\n  \"Jupiter is made mostly of hydrogen and helium!\",\r\n  \"Jupiter could fit 1,300 Earths inside it!\",\r\n  \"Jupiter protects Earth from space rocks!\",\r\n  \"Jupiter has a faint ring system!\"\r\n];\r\nlet factIndex = 0;\r\n\r\nfunction showJupiterFact() {\r\n  PlanetViewer.nextFact();\r\n}\r\n\r\nfunction checkFact(btn, isCorrect) {\r\n  const result = document.getElementById('gameResult');\r\n  if (isCorrect) {\r\n    btn.classList.add('correct');\r\n    result.textContent = '✅ Correct! Great job!';\r\n    result.style.color = '#4ade80';\r\n  } else {\r\n    btn.classList.add('wrong');\r\n    result.textContent = '❌ Not quite. Try again!';\r\n    result.style.color = '#f87171';\r\n  }\r\n}\r\n\r\nfunction drawStarfield() {\r\n  const g = ctx.createLinearGradient(0, 0, 0, canvas.height);\r\n  g.addColorStop(0, '#050414');\r\n  g.addColorStop(1, '#12102a');\r\n  ctx.fillStyle = g;\r\n  ctx.fillRect(0, 0, canvas.width, canvas.height);\r\n  for (let i = 0; i < 40; i++) {\r\n    ctx.fillStyle = 'rgba(255,255,255,' + (0.12 + (i % 5) * 0.12) + ')';\r\n    ctx.beginPath();\r\n    ctx.arc((i * 131) % canvas.width, (i * 73) % canvas.height, 0.8 + (i % 3), 0, Math.PI * 2);\r\n    ctx.fill();\r\n  }\r\n}\r\nfunction formatHudTimeLives() {\r\n  return '⏱ ' + gameTime + 's | ' + '❤️'.repeat(Math.max(0, gameLives)) + '🖤'.repeat(Math.max(0, 3 - gameLives));\r\n}\r\nfunction startHudTimer() {\r\n  if (hudTimer) clearInterval(hudTimer);\r\n  hudTimer = setInterval(function() {\r\n    if (!isGameRunning) return;\r\n    gameTime--;\r\n    const el = document.getElementById('gameTimer');\r\n    if (el) el.textContent = formatHudTimeLives();\r\n    if (gameTime <= 0) endGame();\r\n  }, 1000);\r\n}\r\nfunction loseLife() {\r\n  gameLives--;\r\n  const el = document.getElementById('gameTimer');\r\n  if (el) el.textContent = formatHudTimeLives();\r\n  if (gameLives <= 0) endGame();\r\n}\r\n\r\n// Storm Escape Game - Canvas-based vertical scroller\r\nlet gameScore = 0;\r\nlet gameTime = 30;\r\nlet gameLives = 3;\r\nlet hudTimer;\r\nlet gameInterval;\r\nlet spawnInterval;\r\nlet animationFrame;\r\nlet isGameRunning = false;\r\nlet canvas, ctx;\r\nlet player;\r\nlet storms = [];\r\nlet keys = {};\r\nlet moveUp = false;\r\nlet moveDown = false;\r\n\r\nfunction startGame() {\r\n  if (isGameRunning) return;\r\n  const _ss = document.getElementById('startScreen'); if (_ss) _ss.style.display = 'none';\r\n  const _es = document.getElementById('endScreen'); if (_es) _es.style.display = 'none';\r\n  \r\n  canvas = document.getElementById('gameCanvasElement');\r\n  ctx = canvas.getContext('2d');\r\n  \r\n  // Set canvas size\r\n  const canvasContainer = document.getElementById('gameCanvas');\r\n  canvas.width = canvasContainer.clientWidth;\r\n  canvas.height = canvasContainer.clientHeight;\r\n  \r\n  isGameRunning = true;\r\n  gameScore = 0;\r\n  gameTime = 30;\r\n  gameLives = 3;\r\n  storms = [];\r\n  \r\n  // Initialize player\r\n  player = {\r\n    x: 50,\r\n    y: canvas.height / 2,\r\n    width: 40,\r\n    height: 40,\r\n    speed: 5\r\n  };\r\n  \r\n  document.getElementById('gameScore').textContent = 'Score: 0';\r\n  document.getElementById('gameTimer').textContent = formatHudTimeLives();\r\n  startHudTimer();\r\n  \r\n  // Enable controls\r\n  document.addEventListener('keydown', handleKeyDown);\r\n  document.addEventListener('keyup', handleKeyUp);\r\n  \r\n  // Touch controls\r\n  const upBtn = document.getElementById('upBtn');\r\n  const downBtn = document.getElementById('downBtn');\r\n  \r\n  upBtn.addEventListener('touchstart', (e) => { e.preventDefault(); moveUp = true; });\r\n  upBtn.addEventListener('touchend', (e) => { e.preventDefault(); moveUp = false; });\r\n  downBtn.addEventListener('touchstart', (e) => { e.preventDefault(); moveDown = true; });\r\n  downBtn.addEventListener('touchend', (e) => { e.preventDefault(); moveDown = false; });\r\n  \r\n  upBtn.addEventListener('mousedown', () => moveUp = true);\r\n  upBtn.addEventListener('mouseup', () => moveUp = false);\r\n  downBtn.addEventListener('mousedown', () => moveDown = true);\r\n  downBtn.addEventListener('mouseup', () => moveDown = false);\r\n  \r\n  // Spawn storms\r\n  spawnInterval = setInterval(() => {\r\n    if (!isGameRunning) return;\r\n    spawnStorm();\r\n  }, 600);\r\n  \r\n  // Start game loop\r\n  gameLoop();\r\n}\r\n\r\nfunction handleKeyDown(e) {\r\n  if (!isGameRunning) return;\r\n  \r\n  if (e.key === 'ArrowUp' || e.key === 'w') {\r\n    keys.up = true;\r\n  } else if (e.key === 'ArrowDown' || e.key === 's') {\r\n    keys.down = true;\r\n  }\r\n  \r\n  // Prevent scrolling\r\n  if (['ArrowUp', 'ArrowDown'].includes(e.key)) {\r\n    e.preventDefault();\r\n  }\r\n}\r\n\r\nfunction handleKeyUp(e) {\r\n  if (e.key === 'ArrowUp' || e.key === 'w') {\r\n    keys.up = false;\r\n  } else if (e.key === 'ArrowDown' || e.key === 's') {\r\n    keys.down = false;\r\n  }\r\n}\r\n\r\nfunction spawnStorm() {\r\n  const size = Math.random() * 40 + 30;\r\n  storms.push({\r\n    x: canvas.width + size,\r\n    y: Math.random() * (canvas.height - size),\r\n    width: size,\r\n    height: size * 0.7,\r\n    speed: Math.random() * 3 + 3,\r\n    rotation: 0\r\n  });\r\n}\r\n\r\nfunction gameLoop() {\r\n  if (!isGameRunning) return;\r\n  \r\n  // Clear canvas\r\n  drawStarfield();\r\n  \r\n  // Update player position\r\n  if (keys.up || moveUp) {\r\n    player.y -= player.speed;\r\n  }\r\n  if (keys.down || moveDown) {\r\n    player.y += player.speed;\r\n  }\r\n  \r\n  // Keep player in bounds\r\n  player.y = Math.max(player.height / 2, Math.min(canvas.height - player.height / 2, player.y));\r\n  \r\n  // Draw player (rocket) with improved graphics\r\n  ctx.save();\r\n  ctx.translate(player.x, player.y);\r\n  \r\n  // Rocket body with gradient\r\n  const bodyGradient = ctx.createLinearGradient(-15, 0, 20, 0);\r\n  bodyGradient.addColorStop(0, '#E8B87A');\r\n  bodyGradient.addColorStop(0.3, '#d4a574');\r\n  bodyGradient.addColorStop(0.7, '#c9a846');\r\n  bodyGradient.addColorStop(1, '#b8865a');\r\n  ctx.fillStyle = bodyGradient;\r\n  \r\n  // Main rocket body (elongated)\r\n  ctx.beginPath();\r\n  ctx.moveTo(25, 0);\r\n  ctx.lineTo(-15, -12);\r\n  ctx.lineTo(-15, 12);\r\n  ctx.closePath();\r\n  ctx.fill();\r\n  \r\n  // Rocket nose cone\r\n  const noseGradient = ctx.createLinearGradient(15, 0, 25, 0);\r\n  noseGradient.addColorStop(0, '#FF6B6B');\r\n  noseGradient.addColorStop(1, '#FF4444');\r\n  ctx.fillStyle = noseGradient;\r\n  ctx.beginPath();\r\n  ctx.moveTo(25, 0);\r\n  ctx.lineTo(15, -8);\r\n  ctx.lineTo(15, 8);\r\n  ctx.closePath();\r\n  ctx.fill();\r\n  \r\n  // Cockpit window\r\n  ctx.fillStyle = '#1E3A5A';\r\n  ctx.beginPath();\r\n  ctx.ellipse(5, 0, 8, 6, 0, 0, Math.PI * 2);\r\n  ctx.fill();\r\n  \r\n  // Window glass\r\n  ctx.fillStyle = '#87CEEB';\r\n  ctx.beginPath();\r\n  ctx.ellipse(5, 0, 6, 4, 0, 0, Math.PI * 2);\r\n  ctx.fill();\r\n  \r\n  // Window shine\r\n  ctx.fillStyle = 'rgba(255, 255, 255, 0.4)';\r\n  ctx.beginPath();\r\n  ctx.ellipse(3, -2, 2, 1.5, 0, 0, Math.PI * 2);\r\n  ctx.fill();\r\n  \r\n  // Rocket fins\r\n  ctx.fillStyle = '#b8865a';\r\n  // Top fin\r\n  ctx.beginPath();\r\n  ctx.moveTo(-15, -12);\r\n  ctx.lineTo(-25, -20);\r\n  ctx.lineTo(-15, -5);\r\n  ctx.closePath();\r\n  ctx.fill();\r\n  \r\n  // Bottom fin\r\n  ctx.beginPath();\r\n  ctx.moveTo(-15, 12);\r\n  ctx.lineTo(-25, 20);\r\n  ctx.lineTo(-15, 5);\r\n  ctx.closePath();\r\n  ctx.fill();\r\n  \r\n  // Engine exhaust with glow\r\n  ctx.shadowColor = '#FF6B35';\r\n  ctx.shadowBlur = 20;\r\n  \r\n  // Engine flame\r\n  const flameGradient = ctx.createLinearGradient(-15, 0, -35, 0);\r\n  flameGradient.addColorStop(0, '#FFD700');\r\n  flameGradient.addColorStop(0.3, '#FF6B35');\r\n  flameGradient.addColorStop(0.7, '#FF4500');\r\n  flameGradient.addColorStop(1, 'transparent');\r\n  ctx.fillStyle = flameGradient;\r\n  \r\n  ctx.beginPath();\r\n  ctx.moveTo(-15, -8);\r\n  ctx.lineTo(-35 - Math.random() * 10, 0);\r\n  ctx.lineTo(-15, 8);\r\n  ctx.closePath();\r\n  ctx.fill();\r\n  \r\n  ctx.shadowBlur = 0;\r\n  \r\n  // Engine glow ring\r\n  ctx.strokeStyle = 'rgba(255, 107, 53, 0.5)';\r\n  ctx.lineWidth = 2;\r\n  ctx.beginPath();\r\n  ctx.arc(-15, 0, 10, 0, Math.PI * 2);\r\n  ctx.stroke();\r\n  \r\n  ctx.restore();\r\n  \r\n  // Update and draw storms\r\n  storms.forEach((storm, index) => {\r\n    storm.x -= storm.speed;\r\n    storm.rotation += 0.02;\r\n    \r\n    // Draw storm cloud\r\n    ctx.save();\r\n    ctx.translate(storm.x + storm.width / 2, storm.y + storm.height / 2);\r\n    ctx.rotate(storm.rotation);\r\n    \r\n    // Storm cloud body\r\n    ctx.fillStyle = 'rgba(139, 69, 19, 0.8)';\r\n    ctx.beginPath();\r\n    ctx.ellipse(0, 0, storm.width / 2, storm.height / 2, 0, 0, Math.PI * 2);\r\n    ctx.fill();\r\n    \r\n    // Storm cloud detail\r\n    ctx.fillStyle = 'rgba(101, 67, 33, 0.5)';\r\n    ctx.beginPath();\r\n    ctx.ellipse(-storm.width / 4, -storm.height / 4, storm.width / 4, storm.height / 4, 0, 0, Math.PI * 2);\r\n    ctx.fill();\r\n    \r\n    ctx.restore();\r\n    \r\n    // Check collision\r\n    if (isColliding(player, storm)) {\r\n      storms.splice(index, 1);\r\n      gameScore -= 5;\r\n      loseLife();\r\n      document.getElementById('gameScore').textContent = 'Score: ' + gameScore;\r\n    }\r\n    \r\n    // Remove if off screen\r\n    if (storm.x + storm.width < 0) {\r\n      storms.splice(index, 1);\r\n      gameScore += 10;\r\n      document.getElementById('gameScore').textContent = 'Score: ' + gameScore;\r\n    }\r\n  });\r\n  \r\n  // Draw Jupiter background effect\r\n  ctx.fillStyle = 'rgba(212, 165, 116, 0.3)';\r\n  for (let i = 0; i < 3; i++) {\r\n    ctx.beginPath();\r\n    ctx.arc(\r\n      canvas.width + (Date.now() / 50 + i * 200) % (canvas.width + 200) - 100,\r\n      canvas.height / 2 + Math.sin(Date.now() / 1000 + i) * 50,\r\n      100 + i * 30,\r\n      0,\r\n      Math.PI * 2\r\n    );\r\n    ctx.fill();\r\n  }\r\n  \r\n  animationFrame = requestAnimationFrame(gameLoop);\r\n}\r\n\r\nfunction isColliding(player, storm) {\r\n  const playerLeft = player.x - player.width / 2;\r\n  const playerRight = player.x + player.width / 2;\r\n  const playerTop = player.y - player.height / 2;\r\n  const playerBottom = player.y + player.height / 2;\r\n  \r\n  const stormLeft = storm.x;\r\n  const stormRight = storm.x + storm.width;\r\n  const stormTop = storm.y;\r\n  const stormBottom = storm.y + storm.height;\r\n  \r\n  return !(playerRight < stormLeft || \r\n           playerLeft > stormRight || \r\n           playerBottom < stormTop || \r\n           playerTop > stormBottom);\r\n}\r\n\r\nfunction endGame() {\r\n  isGameRunning = false;\r\n  if (hudTimer) clearInterval(hudTimer);\r\n  clearInterval(gameInterval);\r\n  clearInterval(spawnInterval);\r\n  cancelAnimationFrame(animationFrame);\r\n  document.removeEventListener('keydown', handleKeyDown);\r\n  document.removeEventListener('keyup', handleKeyUp);\r\n  const endScreen = document.getElementById('endScreen');\r\n  const endTitle = document.getElementById('endTitle');\r\n  const endStats = document.getElementById('endStats');\r\n  if (endTitle) endTitle.textContent = '🎉 Game Over!';\r\n  if (endStats) endStats.textContent = 'Score: ' + gameScore;\r\n  if (endScreen) endScreen.style.display = 'block';\r\n}\r\n/* Planet texture art — NASA maps embedded as data URIs (no external assets) */\r\nconst PLANET_TEXTURE_DATA = {\r\n  sun: \"data:image/jpeg;base64,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\",\r\n  mercury: \"data:image/jpeg;base64,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\",\r\n  venus: \"data:image/jpeg;base64,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\",\r\n  earth: \"data:image/jpeg;base64,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\",\r\n  mars: \"data:image/jpeg;base64,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\",\r\n  jupiter: \"data:image/jpeg;base64,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\",\r\n  saturn: \"data:image/jpeg;base64,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\",\r\n  uranus: \"data:image/jpeg;base64,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\",\r\n  neptune: \"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAYEBAUEBAYFBQUGBgYHCQ4JCQgICRINDQoOFRIWFhUSFBQXGiEcFxgfGRQUHScdHyIjJSUlFhwpLCgkKyEkJST/2wBDAQYGBgkICREJCREkGBQYJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCT/wAARCAGAAYADASIAAhEBAxEB/8QAGwAAAwEBAQEBAAAAAAAAAAAAAAECAwQFBgf/xAAtEAACAgEEAgICAAYCAwAAAAAAARESAgMTIWExUQRBcYEFBhQiQpEHMlKxwf/EABkBAQEBAQEBAAAAAAAAAAAAAAABAgMEBv/EABwRAQEBAQEAAwEAAAAAAAAAAAAREgECITFBYf/aAAwDAQACEQMRAD8A/I4HBUBB9xHiTAQVAQIJgCoBroQRAQWkECCAKgIEEwEFQAgkIKgIECgBwDQCgQ4CCBAOAgBAOoQAgHAPECQHUIABFQECCQKgIEEjHAQIEA4BIBAVAkuRAoAr9DqIIHBVQgsEQEFwFRBAFVCF6EEwOCoCBBEBBdUFRBQhSElooJJkJFFSKSbBPZKLTE/JNhyWhwECsFhQ2hQEyH7FFU/Ao/AT2EgEAlIfsP2AqwwqVC9i4AUBA/2AAsZZSx5+gwifJ0Y/08Tlk56NeeVHO8OQePR0rL4/+TYs9v8AxmOzWf6VzNT9CWJo0m+GVjpry2Y5yiNoNuPo2SXsX9sxJqcGG3IbZtCTFZeJRJwYvTFU2bXszaXsneCYHjhP0PwH7IoeMCgcoTj2AJAKexz2KHImxNikUUDbJbFJKLGlJCY7FoqGhCsEiih+SLAshQpCSQZgNtCkTERVSgkkAKkckgBUoJJAqKkJJAUVISiQAuQkkAKkCZCSipCSQIKsFiQFFWHcgBRdwu/ZmMtFvNiuSIlF3fsLEAKKkdiAFFWCSWIC5CUQMCkwlEiYF2QpRAEotsUk/sCKuQlEDKLlBKI5GBUocogZUW8BUN6CeBvKMaiqaPAl4MneCIS+xShvFhioMqVlPJUJoTXQ1ixwFQeJVX6HU1EZ1CDVITx6GSs4HBVR1GRnAQaVCoyM4CINKCeIyIgcFPEVSQS0BVYCBFTwA6gsSBQgHAJFQoAqBVCkL9lVCpIEAVHUQS0BVAqIJD9lVCogUCg0WIqliIgUM0gIJlWdWNYdlwCQyJp2KppAQXKIp2FezSAqXJUVHUtY8+ClgXI1gGjSnYUOsc6xaFybPTJoSLWUT5QtvF/RtQKEyaY7eK+iqpeEaUYLAuTTOAg1pIUENMuRQa7bCjENMoljg02x0ENMqhBrQawENMoYoN6BQQ0wr0Ksm+2Ogyac7xJozpemTUmSsKipyb0CgyaY0GsDbbS8DoMmmLwJodFBUGSsKCr0dFOQemvoZNMKjrwbbY9sZK54CDo20G0Mlc9QWJvthQZKxqDxNqD2xkrnqFTfbCgyac9eh1NqhUZKyWDHQ69HbWP9ylizeOXhJGsGnLXocGjxGsSQrNLkqILoOhYV0vT48C2zt2hbR2y4ace2G10dm1wJaYwacm1+A2jrekG2Mrpx7YttHY9MW0MmnKtIe0dS0+RrTGTTj2g2+jt2mG0MJpxbXQbR2bQ9rgYXTi2w2js2xbQyacu2FDq2xPTGTTlqFDq2ilosYNOPbkNro7VpD2hg04dkFpHa9JgtIYNOPaDaO1aQbQwmnFtdA9M7dol6Qwace0PaOvaHtDBpx7Q9o61pyG0MGnJssNpnbthtFwacL0WGyd+0G10MGnDsSNaB2PTgVBg05HoInZ5O3bkNoYNOLYn6E9Do79oe1wMGnnrQfoewzv2xbYwacOx0PYg63pv0KnJMmnK9INs61pyG10MmnXRBReiwOrjWdF6Ci9FikLUvBegovRQwVk8E/odF6KSKgFZ7eM+A216NAQKmiCigoYSs9tBRejRiBWa00vobwU+CmxhajbUeCaJ/RqKAVntr0VRFDBUbaHReihhKh4IKL0WIFSsEOiYxrwUqaL0J4KC2SQqKJ/Q1gi0hgqKINtFoPopUrBBRFIAUlgmN4IeI/AgyywTFRejQIIVCwXodEUBSlRBVDGuWIVO2geKNCclwCs2l6JeGPo0aJ8kWksF6HRDQwlAEPIFmxSKZP2KzbCwqqkZMjkUMJFImxRcDWJKyLWoXiCoVHuIayTaRUS8GS0dGOKf2Z51THeFYwH2NjxUsypAU0SwAUk2Cwqrkcmdh2FFzwEkvKBWFSLkCLDWQpFiEnwCYpD8IJE8hSKKnkCLDsKRUhJM8CsKRonA5lELIcikMAkTYpDCSbBYUik4YSQshpikWmGXghPkbYpATA5BuBQIBW4CwozkJQoCDJTsglEjBVLJDkgoqUSgshQIi07DWankgIBWyzxNsctBKW3JxjNc6jpephPDcEZZpmAEo2TRa1MEuzmAUdGWon4M25IBigbCRARacgmKASBVzIN8EjgFEjTJGkCqkJEvwU/wVKmRyJ/gJ6BQJsf6F+iFEgmKBpBaayGmTA1x9BKqWEinoP0UobE2H6ECmmXaTNACtFC+wbI5CegU5AF58FQCoAH+ABThCg2ovQUXosc9Maiqb0XoKL0IaY1GkjWi9DoIaZPFE1N6dCovQhpjAoN6L0LbXoQ0xgcG22vQU6ENMICpttr0FF6ENMYBI2ovQLTXoQ0ygINqL0Ki9CGmMBBtReg216ENMYCDbb6Ci9CGmUDWMmu30OghpjQax5NajWPIiaZ1HEmtAp+RDTKqFU2eIniIaYwhPE2eIqCGmEDg2p0FRF0xryUsDShVehE0yqFTZYr0KnIhpg8RQdDwFQQ0wgdTWnQ6CGmKxHQ1oVRehDTFYhBtVehV5ENMXiTU3eIq9CGmrxFU2YoDjWVQqawEArKo1iaoccArGoVNAgFZVCprAQCsqjqaQVANMKir0bNCaBpnUKmkDgLplUVTaAqErGg1gawNYg0xoFDaoPHiQaZQNYs1xxktacg056MpYHbp/FeaKfxXixTTiWmo8BSPo7NknLSJU043j0xPE6stODN4wWrWFRVN4FAKxqFTeBRApWUDqoNahAKyWKB4mqQ2gVhUKm8CgFY1CDaAgFZVFBvAoBWMBBs0IUrKoqm0BApWtAoawKDNcqyoOqNKhUFZ1CppUKgrKoVNahUFZVHRGlQqCsqjqaVCgpWVRPE2qJ4ilZVCppUKilRUeOElrEpIUpLSTH/TtKS8WkaZanHBazeuV4QKhq0NY8BazWBrhgVjiaLGCUq9N4pcsp5Y/RnAIlSnW3IPTRSccBPINMc9KUYZ6Z3NGWpgoBpxPEKmuWPIqlarOoVNKhUUrOoVNKjgVKzqFTSoVFKzqKprUKgrKoVNahUUrOoVNKhUUrF4irJrUKirWVQqa1CAVcdBHRQyMojoIKACY6COigYEQMaGBIDCAFHQxgwJgTUl/QoAmAaHIAJAOOAAAQDRQykhJSzXHCSAxx4LWP2aY6PC8D244DNZZJojLg3yw4M8sIYGc9lTJDUMYVpYnLlCTB/RBlkiP0a5IhlVPkYDAUBEMYwEEDABQDQwAUBAwAUAyhNAQ0CKaEgEEdFAA4CCZFYpFwEErILAioAVhWBDAmQkEXwEESFgRcBBNhWBFATIWBFNIEkTYLAi2kKCbBYEVUIJsFgRrijo08Tlwy5OrS1IaCd43XK5JviGrklpymcOevX7Bzjpz+Qk+C9F/G1cW9b5a0Y8LbeTf/wAPM1HnsvWX/VODky+f/bWqn2IvPL1dbPSWbWGo8l7eMSZPVSPF1PmNvyGn83PHhZCNZe3Yqx5+h8t5JJx+TsxzWX2l+WIzFtyJofj7X6CJ+0gRMFQAmwGEcEyFuARUAyUwkEVAQTIPICggmQsCK8AyZB5AhvwITZMgixkWHYEYXE8+zHcQr8ldI6Fl2CzMN1IFqJgjouK5huc+QeoikbXC7MNzsaz48gje/YX7ML9gtRAje4Wfsxup8hfsEbPPsL9mDz7C/YI3swv2YLU7HdT5BG1uwuY3E8wRvcLGCzHdeyEdWGR06eR5+Gp2dOnqeICZdjTyw+4ODXWWLaaa/KOzDX1NOsPJR4K1dZfK51Um/cQCMfgZaev8T5Hw8k3qZqcPyfP62nlp55Y5Jprg+v8Ahfyx8v5bw+T8LUwTWXCeUQV/NHx8M9TF/K+Lo6Hy1jXUy0Xxm/8Aya9k1yxrnn9fDai++Q0k54O3P4jepEpJ/bBaGODamezSq+Pg2pU8Gy1WvsnTwzxaeOL/ANHRqfHjDc1MscJ8LFBIeGfHktZ8cs5cMo+y3qcESOrDVhR5Flmcy1IG9TsGWrzfsV+zF6nYtwpl0rILnPu8AtWUQy6LhYwWcheCmW7yCzOfcE9YGXTcHkc26PdBls82JZ9mT1OBLPsEb3fsL9mLz7FcGXNcdzBagPUM11y2eUiWTRhuBcUy6bBY59we4hTLewrMxeYr9imW92F2c9wuKuXRdhdnPce4KZb3C7OfcDcFMt7jWbOe4XFMui4XZhcW4KmXRcLs57hcVcurHPk3w1Y+zz8dQ0Wr2KmXo/1OS/yf+w/q8k/Mo8/d7E9WfsUw+g+D/MOr8DnR4y7cp/pns5f8g6Ot8fb+X/Bfha+aUblVi/8A0fCPU7Iy1HHkx68+fX2vnnefT2v4n/GNL5znH42nox9Yrwea9SUcbzc+Snm/ZumHQvkZKYycepB67ySUnIsuS1nwKZdOOp2U82cqz7K3OBTLouF2c+4G4KmXRcLmFwv2KZdFpBZGG52G52KZbrUaDck579hePsUy3ebFYxv2FxTLdZFWOZZj3BTLZ5CsZX7C4pltdg8jB5hfsUy5nqBuGVhXM16cNrhuGNwuKZbbg1qGNgWQMt9wm5nYVgZa3FuGVwuKZbbgbhjcLdimW24G4Y2C4pltuBcxuNZCmWu4G4ZWCwplruBuGNguKZbbhS1DnsNZimXRuCeoYXHcUy0eoS8yLSDYplSfZVnHkheBp8fQMnLnyVJEwKwMtbBcyeQnkKZbPMW4ZWCwMttwFqGNgWQplvuBcxsK4plvuCeoY2CwpltuBuGNgsKZb7g1mc9xrIUy3vyFzFZclNr6Blbz5FuGdhPIUyxuhXRi82Td+zFd46Lr2K69mDy7FYlMupZr2NZ9nLbsazfsUy6nlJLyMcdXLF8MWWo2XRls80vsW4vZg8xPMlMujcXsd17Ry3KWXY0ZdF17QXXtHO8uxWFMum69oFmvaOaexz2KR03XsLr2c0scv2KRvdewsvZzyOwpG9l7C3Zz3BZdimXQ817HdezmeXYW7FMum69juvZzWGsy0jqWfHkLnOsirlqRu8uCbr2ZWE32KRrdexXXsxb7JbXslWOi69iuvZhZR5FPZKR03XtBdezmnscikdN17QXXs5nkxSy6Mum69hde0c1gsTRl0XXsL9nOsh2FI6Lr2ill2cyZSygtI3vydfxvi5fI028WpPNebL0/l6+iowzeJrz65flO+e/jo1tPPSyrmmmZW7Iz+Zran/fK35M7yTvefhzy5nqCeoZtkzJw07Za7gLUMpCSaXLbcHuGEjTGky23GLcZnYTfZdGV7jkHqJ+DOQlE0uWi1BrUMpH+xpMtdxC3DMBojS4LODKQkaI2WoPdMpEy6Mtdxi3H7MpCSaI13GG6zJMfkaWNd0NxmQ7IaSNNxj3GZSOxdEarUY91mSZRaRstXGOfJD1H7IEy99JFPUZLzYhMzVh3YXZLaRN8SaI0uxrUZnuY+h2TGiNHqMNxkMOC0itwNxki4FI03GPcZkhikabrKWqYyCY0RtuhumQpLojV6gbhlImyaIzeQrBAQc3SFYLDhBCBCkayCEOAQrCsVAoBCsFuhwKCEFh2CAgEFuwt2KAgUh2BZIUBApFLJDklKBR+S0imwkkQpFjTM+RpwKRcjsRICkaWC3RnI5LSNFkVYxkpZFqRrInkRYVi0inkycsmxWCZM96sRk2LF+y+H5Qq4+jJEtpjxZVcV9DleiwhptBIm5FLLSLWUA8kZgKRdwsRAxSKv0FyQgUirhfogBSKv0Dyn6JGSkEBBpUKmorOAg0oPbEGUDg0WDYbbEGUBBq9Nio/sQZwEGu2xUYgzgINFgwoxBlD7D/ZrRiqSDP/AGBosRNCCICC4HAgzAuEKCQQH6LgI6EEhDLgcFgzhjLhBVCCIHBUKRwiwQDNIQo7ERnAjRpBCgkVmEFwECCQKgaxEEBBbSCBBEBBpCCpYM4HBVeRwhBEBBosQqIIgUfkuOghCIiAgqBwIqphlYvkUB4N1HRg9FL++f0Tm9L/AATX5MZBm9kU3yVjqfUGYJ/gzqDZNfeMgqtkX4iRW7Na4ReSX0KI+iZ7Cexrgrj0J/gU9gsuyUAcMHkmTJLwNpCD9hBKpQghDQAS4CEVCCCCYQoRYQBKSHCHH4CAFCHA4AqFCCBgFKAGIIUBCKCAJqgSRQoClCCBgAoHAwCF4AcCAAQDAUjkOA8AKQD78hx7FUcBIAKEmglGdgWZmjSVASvZndBcUW8kCakiwXUko1lClGb1AuWjVtClGe4K4o1lBKMrjsKNJQ5RlcFmKNZQSjNZIa1EhRYKCNxBdT4FFhKJWQrCi+AJWogeaFFcBwTfoV+S0WPgi3Q7dChhwS8uh36FDlD4JuKwooCbDsKHINkvMLceBRUhwTbjwFpFFSgIsoB5ySjSRGd4HuJMUW4CUZ3TB5oUXKHKMnnxAWFGjaEmiLCsSjVNBKM1kkF1JaM5CRAc1OQkQAOQkSABhIgAcgIJApBIpAoJBCHwQOQnkkCiwmCAkUW2wlkSORRUg2TICilkwmCA8ii5HJAciilkxyQEii5f2EmY+RRUwFiAFFyDy7IAUXPY5gzHIobYSKRSKKkZEhIoqRyQAoqQkkBRUikQoJRUhIgA/9k=\",\r\n};\r\n\r\nconst StylizedPlanet = {\r\n  NS: \"http://www.w3.org/2000/svg\",\r\n  TEXTURES: PLANET_TEXTURE_DATA,\r\n  el(tag, a) {\r\n    const e = document.createElementNS(this.NS, tag);\r\n    for (const k in a) e.setAttribute(k, a[k]);\r\n    return e;\r\n  },\r\n  svgRoot(g) {\r\n    return g.ownerSVGElement || document.getElementById(\"planetSvg\") || document.getElementById(\"solarSvg\");\r\n  },\r\n  ensureClip(svg, id, r) {\r\n    if (svg.querySelector(\"#\" + id)) return \"url(#\" + id + \")\";\r\n    let defs = svg.querySelector(\"defs\");\r\n    if (!defs) {\r\n      defs = this.el(\"defs\", {});\r\n      svg.insertBefore(defs, svg.firstChild);\r\n    }\r\n    const cp = this.el(\"clipPath\", { id: id });\r\n    cp.appendChild(this.el(\"circle\", { r: String(r) }));\r\n    defs.appendChild(cp);\r\n    return \"url(#\" + id + \")\";\r\n  },\r\n  ensureShading(svg) {\r\n    if (svg.querySelector(\"#sphereShade\")) return;\r\n    let defs = svg.querySelector(\"defs\");\r\n    if (!defs) {\r\n      defs = this.el(\"defs\", {});\r\n      svg.insertBefore(defs, svg.firstChild);\r\n    }\r\n    const rg = this.el(\"radialGradient\", { id: \"sphereShade\", cx: \"35%\", cy: \"32%\", r: \"65%\" });\r\n    rg.appendChild(this.el(\"stop\", { offset: \"0%\", \"stop-color\": \"#ffffff\", \"stop-opacity\": \"0.18\" }));\r\n    rg.appendChild(this.el(\"stop\", { offset: \"55%\", \"stop-color\": \"#000000\", \"stop-opacity\": \"0\" }));\r\n    rg.appendChild(this.el(\"stop\", { offset: \"100%\", \"stop-color\": \"#000000\", \"stop-opacity\": \"0.42\" }));\r\n    defs.appendChild(rg);\r\n  },\r\n  ensureSunGlow(svg) {\r\n    if (svg.querySelector(\"#sunCorona\")) return;\r\n    let defs = svg.querySelector(\"defs\");\r\n    if (!defs) {\r\n      defs = this.el(\"defs\", {});\r\n      svg.insertBefore(defs, svg.firstChild);\r\n    }\r\n    const rg = this.el(\"radialGradient\", { id: \"sunCorona\", cx: \"50%\", cy: \"50%\", r: \"50%\" });\r\n    rg.appendChild(this.el(\"stop\", { offset: \"55%\", \"stop-color\": \"#ff9800\", \"stop-opacity\": \"0\" }));\r\n    rg.appendChild(this.el(\"stop\", { offset: \"85%\", \"stop-color\": \"#ff9800\", \"stop-opacity\": \"0.35\" }));\r\n    rg.appendChild(this.el(\"stop\", { offset: \"100%\", \"stop-color\": \"#ffc107\", \"stop-opacity\": \"0.65\" }));\r\n    defs.appendChild(rg);\r\n  },\r\n  ensureSaturnRingClips(svg, r) {\r\n    if (svg.querySelector(\"#saturnRingBack\")) return;\r\n    let defs = svg.querySelector(\"defs\");\r\n    if (!defs) {\r\n      defs = this.el(\"defs\", {});\r\n      svg.insertBefore(defs, svg.firstChild);\r\n    }\r\n    const pad = r * 3;\r\n    const back = this.el(\"clipPath\", { id: \"saturnRingBack\" });\r\n    back.appendChild(this.el(\"rect\", { x: String(-pad), y: String(-pad), width: String(pad * 2), height: String(pad) }));\r\n    defs.appendChild(back);\r\n    const front = this.el(\"clipPath\", { id: \"saturnRingFront\" });\r\n    front.appendChild(this.el(\"rect\", { x: String(-pad), y: \"0\", width: String(pad * 2), height: String(pad) }));\r\n    defs.appendChild(front);\r\n  },\r\n  ringEllipses(g, rx, ry, sw, tilt, clipUrl) {\r\n    const S = this;\r\n    const grp = S.el(\"g\", { transform: \"rotate(\" + tilt + \")\", \"clip-path\": clipUrl || \"\" });\r\n    const bands = [\r\n      [1.0, \"rgba(210,185,140,0.62)\", 1.0],\r\n      [0.92, \"rgba(235,215,175,0.55)\", 0.75],\r\n      [0.84, \"rgba(185,155,105,0.48)\", 0.55],\r\n      [0.76, \"rgba(225,205,165,0.42)\", 0.45],\r\n      [0.68, \"rgba(170,140,95,0.36)\", 0.35],\r\n    ];\r\n    bands.forEach(([scale, color, wScale]) => {\r\n      grp.appendChild(S.el(\"ellipse\", {\r\n        cx: \"0\",\r\n        cy: \"0\",\r\n        rx: String(rx * scale),\r\n        ry: String(ry * scale),\r\n        fill: \"none\",\r\n        stroke: color,\r\n        \"stroke-width\": String(Math.max(0.8, sw * wScale)),\r\n      }));\r\n    });\r\n    grp.appendChild(S.el(\"ellipse\", {\r\n      cx: \"0\",\r\n      cy: \"0\",\r\n      rx: String(rx * 0.79),\r\n      ry: String(ry * 0.79),\r\n      fill: \"none\",\r\n      stroke: \"rgba(8,6,20,0.55)\",\r\n      \"stroke-width\": String(Math.max(1.2, sw * 0.55)),\r\n    }));\r\n    g.appendChild(grp);\r\n  },\r\n  texturedDisc(g, type, r, clip) {\r\n    const S = this;\r\n    const tex = S.TEXTURES[type];\r\n    if (!tex) return false;\r\n    g.appendChild(S.el(\"image\", {\r\n      href: tex,\r\n      x: String(-r),\r\n      y: String(-r),\r\n      width: String(r * 2),\r\n      height: String(r * 2),\r\n      preserveAspectRatio: \"xMidYMid slice\",\r\n      \"clip-path\": clip,\r\n    }));\r\n    return true;\r\n  },\r\n  drawSaturn(g, r, clip, svg) {\r\n    const S = this;\r\n    const tilt = -18;\r\n    const rx = r * 2.15;\r\n    const ry = r * 0.48;\r\n    const sw = Math.max(1, r * 0.09);\r\n    if (svg) S.ensureSaturnRingClips(svg, r);\r\n    S.ringEllipses(g, rx, ry, sw, tilt, \"url(#saturnRingBack)\");\r\n    S.texturedDisc(g, \"saturn\", r, clip) || S.sphere(g, \"saturn\", r, clip);\r\n    S.ringEllipses(g, rx, ry, sw, tilt, \"url(#saturnRingFront)\");\r\n    g.appendChild(S.el(\"circle\", {\r\n      r: String(r),\r\n      fill: \"url(#sphereShade)\",\r\n      \"clip-path\": clip,\r\n      \"pointer-events\": \"none\",\r\n    }));\r\n    g.appendChild(S.el(\"circle\", {\r\n      r: String(r),\r\n      fill: \"rgba(0,0,0,0.001)\",\r\n      \"pointer-events\": \"all\",\r\n      style: \"cursor:pointer\",\r\n    }));\r\n  },\r\n  sphere(g, type, r, clip) {\r\n    const S = this;\r\n    const svg = S.svgRoot(g);\r\n    if (svg) S.ensureShading(svg);\r\n    if (S.texturedDisc(g, type, r, clip)) {\r\n      g.appendChild(S.el(\"circle\", {\r\n        r: String(r),\r\n        fill: \"url(#sphereShade)\",\r\n        \"clip-path\": clip,\r\n        \"pointer-events\": \"none\",\r\n      }));\r\n    } else {\r\n      g.appendChild(S.el(\"circle\", { r: String(r), fill: \"#888\", \"clip-path\": clip }));\r\n    }\r\n    g.appendChild(S.el(\"circle\", {\r\n      r: String(r),\r\n      fill: \"rgba(0,0,0,0.001)\",\r\n      \"pointer-events\": \"all\",\r\n      style: \"cursor:pointer\",\r\n    }));\r\n  },\r\n  drawSun(g, r, clip, svg) {\r\n    const S = this;\r\n    if (svg) S.ensureSunGlow(svg);\r\n    g.appendChild(S.el(\"circle\", { r: String(r * 1.45), fill: \"url(#sunCorona)\", \"pointer-events\": \"none\" }));\r\n    g.appendChild(S.el(\"circle\", { r: String(r * 1.2), fill: \"rgba(255,193,7,0.18)\", \"pointer-events\": \"none\" }));\r\n    S.texturedDisc(g, \"sun\", r, clip) || S.sphere(g, \"sun\", r, clip);\r\n  },\r\n  draw(g, type, r) {\r\n    r = r || 88;\r\n    const S = this;\r\n    const svg = S.svgRoot(g);\r\n    const clipId = r === 88 ? \"globe\" : \"globe-r\" + Math.round(r * 10);\r\n    const clip = svg ? S.ensureClip(svg, clipId, r) : \"\";\r\n    if (svg) S.ensureShading(svg);\r\n    if (type === \"saturn\") {\r\n      S.drawSaturn(g, r, clip, svg);\r\n      return;\r\n    }\r\n    if (type === \"sun\") {\r\n      S.drawSun(g, r, clip, svg);\r\n      return;\r\n    }\r\n    if (S.TEXTURES[type]) {\r\n      S.sphere(g, type, r, clip);\r\n      return;\r\n    }\r\n    g.appendChild(S.el(\"circle\", { r: String(r), fill: \"#888\" }));\r\n  },\r\n};\r\nfunction defaultPlanetZoom(svg, planetType) {\r\n  const w = svg ? (svg.clientWidth || svg.getBoundingClientRect().width || 320) : 320;\r\n  let zoom = w <= 360 ? 1.88 : w <= 480 ? 1.65 : w <= 640 ? 1.45 : w <= 820 ? 1.28 : 1.15;\r\n  const fitRadius = 168;\r\n  const bodyR = 88;\r\n  if (planetType === \"sun\") {\r\n    zoom = Math.min(zoom, fitRadius / (bodyR * 1.5));\r\n  } else if (planetType === \"saturn\") {\r\n    zoom = Math.min(zoom, fitRadius / (bodyR * 2.28));\r\n  } else if (planetType === \"meteor\") {\r\n    zoom = Math.min(zoom, fitRadius / (bodyR * 1.35));\r\n  } else if (planetType === \"blackhole\") {\r\n    zoom = Math.min(zoom, fitRadius / (bodyR * 1.92));\r\n  }\r\n  return Math.round(zoom * 100) / 100;\r\n}\r\nfunction makePlanetViewer(planetType, facts, label) {\r\n  return {\r\n    facts: facts, fi: 0, spin: true, zoom: 1.28, rot: 0, drag: 0, ang: 0.08,\r\n    dragMoved: false, startX: 0, startY: 0, lx: 0, dragging: false,\r\n    init() {\r\n      this.svg = document.getElementById('planetSvg');\r\n      this.g = document.getElementById('planetGroup');\r\n      this.info = document.getElementById('planetInfo');\r\n      if (!this.svg || !this.g || !this.info) return;\r\n      const S = this;\r\n      S.zoom = defaultPlanetZoom(this.svg, planetType);\r\nconst btnSpin = document.getElementById('btnSpin');\r\n      btnSpin.onclick = () => {\r\n        S.spin = !S.spin;\r\n        btnSpin.textContent = S.spin ? 'Stop' : 'Spin';\r\n        btnSpin.classList.toggle('active', !S.spin);\r\n      };\r\n      btnSpin.textContent = 'Stop';\r\n      document.getElementById('btnZoomIn').onclick = () => { S.zoom = Math.min(2.2, S.zoom + 0.15); };\r\n      document.getElementById('btnZoomOut').onclick = () => { S.zoom = Math.max(0.55, S.zoom - 0.15); };\r\n      document.getElementById('btnRotL').onclick = () => { S.rot -= 18; };\r\n      document.getElementById('btnRotR').onclick = () => { S.rot += 18; };\r\n      const onDown = e => {\r\n        S.dragging = true;\r\n        S.dragMoved = false;\r\n        const p = e.touches ? e.touches[0] : e;\r\n        S.startX = S.lx = p.clientX;\r\n        S.startY = p.clientY;\r\n      };\r\n      const onMove = e => {\r\n        if (!S.dragging) return;\r\n        const p = e.touches ? e.touches[0] : e;\r\n        if (Math.hypot(p.clientX - S.startX, p.clientY - S.startY) > 12) S.dragMoved = true;\r\n        if (S.dragging) { S.drag += (p.clientX - S.lx) * 0.35; S.lx = p.clientX; }\r\n      };\r\n      const onUp = e => {\r\n        if (!S.dragging) return;\r\n        const p = e.changedTouches ? e.changedTouches[0] : e;\r\n        if (!S.dragMoved && p && S.hitPlanet(p.clientX, p.clientY)) S.nextFact();\r\n        if (S.dragging) { S.rot += S.drag; S.drag = 0; S.dragging = false; }\r\n      };\r\n      this.svg.addEventListener('mousedown', onDown);\r\n      window.addEventListener('mousemove', onMove);\r\n      window.addEventListener('mouseup', onUp);\r\n      this.svg.addEventListener('touchstart', e => { onDown(e); }, { passive: true });\r\n      this.svg.addEventListener('touchmove', e => { onMove(e); }, { passive: true });\r\n      this.svg.addEventListener('touchend', onUp);\r\n      const loop = () => { if (S.spin) S.ang += 0.012; S.draw(); requestAnimationFrame(loop); };\r\n      this.draw();\r\n      loop();\r\n    },\r\n    hitPlanet(clientX, clientY) {\r\n      const pt = this.svg.createSVGPoint();\r\n      pt.x = clientX;\r\n      pt.y = clientY;\r\n      const m = this.g.getScreenCTM();\r\n      if (!m) return false;\r\n      const p = pt.matrixTransform(m.inverse());\r\n      return p.x * p.x + p.y * p.y <= 88 * 88;\r\n    },\r\n    nextFact() {\r\n      this.fi = (this.fi + 1) % this.facts.length;\r\n      this.info.innerHTML = '<strong>' + label + '</strong><br>' + this.facts[this.fi];\r\n    },\r\n    draw() {\r\n      while (this.g.firstChild) this.g.removeChild(this.g.firstChild);\r\n      this.g.setAttribute('transform', 'translate(200,200) rotate(' + (this.rot + this.drag) + ') scale(' + this.zoom + ') rotate(' + this.ang + ')');\r\n      StylizedPlanet.draw(this.g, planetType, 88);\r\n    }\r\n  };\r\n}\r\n\r\nconst PlanetViewer = makePlanetViewer('jupiter', jupiterFacts, '🟠 Jupiter');\r\ntry { PlanetViewer.init(); } catch (err) { console.error('Planet viewer:', err); }\r\n\r\n</script>\r\n</body>\r\n</html>\r\n"
            }
          ]
        },
        {
          "id": "solarsystem-ch-import-1784351954791-24",
          "courseId": "solarsystem",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "solarsystem-ch-import-1784351954791-24-step-0",
              "courseId": "solarsystem",
              "chapterId": "solarsystem-ch-import-1784351954791-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "html",
              "title": "Jupiter Explained",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n  <meta charset=\"UTF-8\">\r\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n  <title>Solar System Adventure - Jupiter Explained</title>\r\n  <style>\r\n    *{\r\n      margin:0;\r\n      padding:0;\r\n      box-sizing:border-box;\r\n    }\r\n    body{\r\n      font-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;\r\n      background:#0f0c29;\r\n      color:#e0e7ff;\r\n      min-height:100vh;\r\n      position:relative;\r\n      overflow-x:hidden;\r\n    }\r\n    .stars{\r\n      position:fixed;\r\n      top:0;\r\n      left:0;\r\n      width:100%;\r\n      height:100%;\r\n      pointer-events:none;\r\n      background-image:\r\n        radial-gradient(2px 2px at 20px 30px,#fff,transparent),\r\n        radial-gradient(2px 2px at 40px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 90px 40px,#fff,transparent),\r\n        radial-gradient(2px 2px at 130px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 160px 120px,#fff,transparent),\r\n        radial-gradient(2px 2px at 200px 50px,#fff,transparent),\r\n        radial-gradient(1px 1px at 250px 160px,#fff,transparent),\r\n        radial-gradient(2px 2px at 300px 90px,#fff,transparent),\r\n        radial-gradient(1px 1px at 350px 130px,#fff,transparent),\r\n        radial-gradient(2px 2px at 400px 60px,#fff,transparent),\r\n        radial-gradient(1px 1px at 450px 180px,#fff,transparent),\r\n        radial-gradient(2px 2px at 500px 100px,#fff,transparent),\r\n        radial-gradient(1px 1px at 550px 140px,#fff,transparent),\r\n        radial-gradient(2px 2px at 600px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 650px 190px,#fff,transparent),\r\n        radial-gradient(2px 2px at 700px 110px,#fff,transparent),\r\n        radial-gradient(1px 1px at 750px 150px,#fff,transparent),\r\n        radial-gradient(2px 2px at 800px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 850px 170px,#fff,transparent);\r\n      background-size:900px 200px;\r\n      animation:twinkle 4s ease-in-out infinite;\r\n      z-index:0;\r\n    }\r\n    @keyframes twinkle{\r\n      0%,100%{opacity:0.3;}\r\n      50%{opacity:0.8;}\r\n    }\r\n    .container{\r\n      max-width:640px;\r\n      margin:auto;\r\n      padding:24px 16px 40px;\r\n      position:relative;\r\n      z-index:1;\r\n    }\r\n    .header{\r\n      text-align:center;\r\n      margin-bottom:20px;\r\n    }\r\n    h1{\r\n      font-size:28px;\r\n      color:#d4a574;\r\n      margin-bottom:8px;\r\n    }\r\n    .subtitle{\r\n      color:#c4b5fd;\r\n      font-size:16px;\r\n    }\r\n    .card{\r\n      background:#1a1735;\r\n      backdrop-filter:blur(10px);\r\n      border-radius:20px;\r\n      padding:20px;\r\n      margin-bottom:16px;\r\n      border:1px solid rgba(255,255,255,0.1);\r\n    }\r\n    .card h2{\r\n      color:#d4a574;\r\n      margin-bottom:12px;\r\n      font-size:20px;\r\n    }\r\n    .card p{\r\n      font-size:16px;\r\n      line-height:1.7;\r\n      margin-bottom:10px;\r\n    }\r\n    .card ul{\r\n      margin-left:20px;\r\n      margin-bottom:10px;\r\n    }\r\n    .card li{\r\n      font-size:16px;\r\n      line-height:1.7;\r\n      margin-bottom:8px;\r\n    }\r\n    .fact-box{\r\n      background:rgba(251,191,36,0.2);\r\n      border-left:6px solid #fbbf24;\r\n      padding:16px;\r\n      border-radius:12px;\r\n      margin-top:12px;\r\n    }\r\n    .fact-box h3{\r\n      color:#fbbf24;\r\n      margin-bottom:8px;\r\n      font-size:18px;\r\n    }\r\n    .fact-box p{\r\n      font-size:15px;\r\n      line-height:1.6;\r\n      margin:0;\r\n    }\r\n    .nav-hint{\r\n      margin-top:20px;\r\n      text-align:center;\r\n      font-size:13px;\r\n      color:#a78bfa;\r\n      background:rgba(167,139,250,0.1);\r\n      padding:10px;\r\n      border-radius:10px;\r\n    }\r\n  /* solar-desktop-fit */\r\nhtml {\r\n  min-height: 100%;\r\n}\r\nbody:has(.character-grid),\r\nbody:has(.game-shell),\r\nbody:has(#solarSvg),\r\nbody:has(.fire-btn),\r\nbody:has(.planet-game) {\r\n  overflow: hidden !important;\r\n  height: 100%;\r\n  min-height: 0 !important;\r\n}\r\nbody:not(:has(.character-grid)):not(:has(.game-shell)):not(:has(#solarSvg)):not(:has(.fire-btn)):not(:has(.planet-game)) {\r\n  overflow-x: hidden;\r\n  overflow-y: auto;\r\n  -webkit-overflow-scrolling: touch;\r\n  min-height: 100%;\r\n  height: auto;\r\n}\r\n.game-shell {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.character-grid) .container,\r\nbody:has(.game-shell) .container,\r\nbody:has(#solarSvg) .container,\r\nbody:has(.fire-btn) .container,\r\nbody:has(.planet-game) .container {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.game-shell) .game-shell {\r\n  padding: 4px 8px 6px;\r\n}\r\nbody:has(.game-shell) .game-shell .title {\r\n  display: none;\r\n}\r\nbody:has(.game-shell) .ui-container {\r\n  margin-bottom: 4px;\r\n  padding: 4px 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.game-shell) .game-stage {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  width: 100%;\r\n  aspect-ratio: 7 / 6;\r\n}\r\nbody:has(.game-shell) .touch-controls {\r\n  flex-shrink: 0;\r\n  margin-top: 4px;\r\n}\r\nbody:has(#solarSvg) .container {\r\n  padding: 8px 12px 10px;\r\n}\r\nbody:has(#solarSvg) .solar-panel {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  display: flex;\r\n  flex-direction: column;\r\n  margin-bottom: 6px;\r\n  padding: 8px;\r\n}\r\nbody:has(#solarSvg) .svg-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  max-height: none;\r\n  aspect-ratio: unset;\r\n  height: auto;\r\n}\r\nbody:has(#solarSvg) #solarSvg {\r\n  min-height: 0;\r\n  height: 100%;\r\n}\r\nbody:has(#solarSvg) .minigame-panel {\r\n  flex-shrink: 0;\r\n  max-height: 34%;\r\n  overflow-y: auto;\r\n}\r\nbody:has(.fire-btn) .container {\r\n  padding: 4px 12px 6px;\r\n}\r\nbody:has(.fire-btn) .game-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n}\r\nbody:has(.fire-btn) .fire-btn {\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .container {\r\n  padding: 8px 12px 10px;\r\n  justify-content: center;\r\n}\r\nbody:has(.character-grid) .header {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-section {\r\n  padding: 8px;\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-character {\r\n  font-size: 36px;\r\n  margin-bottom: 4px;\r\n}\r\nbody:has(.character-grid) input[type=\"text\"] {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-grid {\r\n  gap: 6px;\r\n  margin-bottom: 0;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-option {\r\n  padding: 6px 2px;\r\n  font-size: 26px;\r\n  border-width: 2px;\r\n  border-radius: 12px;\r\n}\r\nbody:has(.character-grid) .character-name {\r\n  font-size: 10px;\r\n  margin-top: 2px;\r\n}\r\n@media (min-width: 640px), (min-width: 768px) and (max-width: 1024px) {\r\n  body:has(.character-grid) .container {\r\n    padding: 6px 12px 8px;\r\n    justify-content: center;\r\n  }\r\n  body:has(.character-grid) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.character-grid) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(.character-grid) .preview-section {\r\n    padding: 6px 8px;\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 32px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.character-grid) .preview-name {\r\n    font-size: 15px;\r\n  }\r\n  body:has(.character-grid) input[type=\"text\"] {\r\n    padding: 6px 10px;\r\n    margin-bottom: 6px;\r\n    font-size: 14px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-grid {\r\n    gap: 6px;\r\n    margin-bottom: 0;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    padding: 4px 2px;\r\n    font-size: 24px;\r\n    border-width: 2px;\r\n    border-radius: 10px;\r\n  }\r\n  body:has(.character-grid) .character-name {\r\n    font-size: 9px;\r\n    margin-top: 1px;\r\n  }\r\n  body:has(.game-shell) .ui-item {\r\n    font-size: 13px;\r\n    padding: 4px 8px;\r\n  }\r\n  body:has(.game-shell) .touch-controls {\r\n    gap: 10px;\r\n  }\r\n  body:has(#solarSvg) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(#solarSvg) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(#solarSvg) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(#solarSvg) .info-panel,\r\n  body:has(#solarSvg) .nav-hint {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .header {\r\n    margin-bottom: 4px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.fire-btn) .header .subtitle {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .hud {\r\n    padding: 6px 10px;\r\n    margin-bottom: 4px;\r\n    font-size: 12px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .game-wrap {\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.fire-btn) .fire-btn {\r\n    padding: 10px;\r\n    font-size: 14px;\r\n    margin-bottom: 0;\r\n  }\r\n  body:has(.fire-btn) .instructions,\r\n  body:has(.fire-btn) .nav-hint {\r\n    display: none;\r\n  }\r\n  .planet-svg-panel .svg-viewport,\r\n  .svg-viewport {\r\n    max-height: 220px !important;\r\n    min-height: 0 !important;\r\n  }\r\n  .planet-game .game-canvas,\r\n  .game-canvas-wrap {\r\n    height: 220px !important;\r\n    min-height: 180px !important;\r\n    max-height: 220px !important;\r\n  }\r\n  .planet-game {\r\n    padding: 10px;\r\n    margin-top: 10px;\r\n    flex-shrink: 0;\r\n  }\r\n  .planet-game h2 {\r\n    margin-bottom: 8px;\r\n    font-size: 17px;\r\n  }\r\n  .planet-game p {\r\n    margin-bottom: 8px;\r\n    font-size: 12px;\r\n  }\r\n  .touch-controls {\r\n    margin-top: 6px;\r\n    grid-template-columns: repeat(3, 48px);\r\n    grid-template-rows: repeat(3, 48px);\r\n    gap: 6px;\r\n  }\r\n  .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n}\r\n@media (max-height: 760px) {\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 28px;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    font-size: 22px;\r\n    padding: 3px 2px;\r\n  }\r\n  body:has(.game-shell) .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 18px;\r\n  }\r\n}\r\n  \r\nbody.reading-page {\r\n  overflow-x: hidden;\r\n  overflow-y: auto !important;\r\n  height: auto !important;\r\n  min-height: 100%;\r\n  -webkit-overflow-scrolling: touch;\r\n}\r\nbody.reading-page .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  display: block;\r\n}\r\n\r\n/* solar-ui-audit-overrides */\nbody.reading-page,\nbody.reading-page:has(.container),\nbody.reading-page:has(.quiz-card),\nbody.reading-page:has(.character-grid) {\n  overflow-y: auto !important;\n  height: auto !important;\n}\nbody.reading-page .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  display: block;\n}\nbody.reading-page:has(.character-grid) .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  justify-content: flex-start;\n}\n@media (max-width: 639px) {\n  body.big-planet-page .planet-svg-panel {\n    padding: 8px !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    max-width: 100% !important;\n    overflow: hidden !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .svg-viewport,\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    width: 100% !important;\n    max-width: 100% !important;\n    height: auto !important;\n    max-height: min(78vw, calc(100svh - 220px)) !important;\n    min-height: 0 !important;\n    aspect-ratio: 1 !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .container {\n    overflow-x: hidden !important;\n    max-width: 100% !important;\n  }\n  body.big-planet-page .sun-game .game-canvas-wrap,\n  body.big-planet-page .planet-game .game-canvas,\n  body.big-planet-page .planet-game .game-canvas-wrap {\n    height: min(48vh, 400px) !important;\n    min-height: min(40vh, 280px) !important;\n    max-height: min(52vh, 420px) !important;\n  }\n}\n@media (min-width: 640px) {\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport,\n  body.big-planet-page .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n    min-height: min(56vw, calc(100svh - 200px)) !important;\n  }\n}\nbody.big-planet-page .sun-game .game-canvas-wrap,\nbody.big-planet-page .planet-game .game-canvas,\nbody.big-planet-page .planet-game .game-canvas-wrap {\n  width: 100% !important;\n  height: min(50vh, 440px) !important;\n  min-height: min(42vh, 300px) !important;\n  max-height: min(56vh, 480px) !important;\n}\nbody.big-planet-page .sun-game,\nbody.big-planet-page .planet-game {\n  margin-bottom: 8px !important;\n}\nbody.big-planet-page .nav-hint {\n  margin-top: 8px !important;\n  padding-bottom: 8px !important;\n  font-size: 12px !important;\n  line-height: 1.45 !important;\n}\nbody.all-planets-page:has(#solarSvg) .svg-wrap {\n  max-height: min(96vw, calc(100svh - 162px)) !important;\n  min-height: min(43svh, calc(100svh - 168px), 96vw) !important;\n}\nbody.big-game-page:has(.game-shell) {\n  overflow: hidden !important;\n  height: 100% !important;\n  min-height: 100% !important;\n  max-height: 100% !important;\n}\nhtml:has(body.big-game-page) {\n  height: 100% !important;\n  min-height: 100% !important;\n  overflow: hidden !important;\n}\nbody.big-game-page:has(.game-shell) .game-shell {\n  min-height: 100% !important;\n  height: 100% !important;\n  max-height: 100% !important;\n  display: flex !important;\n  flex-direction: column !important;\n}\nbody.big-game-page:has(.game-shell) .stage-wrap {\n  flex: 1 1 auto !important;\n  min-height: 0 !important;\n  align-items: center !important;\n  justify-content: center !important;\n}\nbody.big-game-page:has(.game-shell) .game-stage {\n  flex: 1 1 auto !important;\n  width: 100% !important;\n  height: 100% !important;\n  min-height: 0 !important;\n  max-height: none !important;\n  aspect-ratio: unset !important;\n  margin: 0 !important;\n}\n@media (min-width: 768px) {\n  body.big-game-page:has(.game-shell) .stage-wrap {\n    align-items: center !important;\n    justify-content: center !important;\n  }\n  body.big-game-page:has(.game-shell) .game-stage {\n    flex: 1 1 auto !important;\n    width: 100% !important;\n    height: 100% !important;\n    min-height: 0 !important;\n    max-height: none !important;\n    aspect-ratio: unset !important;\n    margin: 0 !important;\n  }\n}\nbody.big-game-page:has(.fire-btn) .game-wrap {\n  min-height: min(calc(100svh - 178px), 78vh) !important;\n  height: min(calc(100svh - 178px), 78vh) !important;\n  max-height: none !important;\n}\n@media (min-width: 640px) {\n  body:has(.planet-svg-panel) .svg-viewport,\n  body:has(.planet-game) .game-canvas,\n  body:has(.sun-game) .game-canvas-wrap {\n    max-height: none !important;\n  }\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n  }\n}\n  </style>\r\n<script>\r\n(function (w) {\r\n  var BOOK = \"solarsystem\";\r\n  function key(name) {\r\n    return \"book:\" + BOOK + \":\" + name;\r\n  }\r\n  w.SolarPlayer = {\r\n    getUserName: function () {\r\n      return localStorage.getItem(key(\"userName\")) || localStorage.getItem(\"userName\") || \"Explorer\";\r\n    },\r\n    getCharacter: function () {\r\n      return localStorage.getItem(key(\"userCharacter\")) || localStorage.getItem(\"userCharacter\") || \"👨‍🚀\";\r\n    },\r\n    getCharacterName: function () {\r\n      return localStorage.getItem(key(\"characterName\")) || localStorage.getItem(\"characterName\") || \"Astronaut\";\r\n    },\r\n    save: function (name, character, characterName) {\r\n      localStorage.setItem(key(\"userName\"), name);\r\n      localStorage.setItem(key(\"userCharacter\"), character);\r\n      if (characterName != null) localStorage.setItem(key(\"characterName\"), characterName);\r\n      localStorage.setItem(\"userName\", name);\r\n      localStorage.setItem(\"userCharacter\", character);\r\n      if (characterName != null) localStorage.setItem(\"characterName\", characterName);\r\n    },\r\n  };\r\n})(window);\r\n</script>\r\n</head>\r\n<body class=\"reading-page\">\r\n<div class=\"stars\"></div>\r\n<div class=\"container\">\r\n  <div class=\"header\">\r\n    <h1>📚 Jupiter Explained</h1>\r\n    <div class=\"subtitle\">Learn more about the giant planet!</div>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>💨 Gas Giant</h2>\r\n    <p>\r\n      Jupiter is a gas giant, which means it doesn't have a solid surface like Earth. It's made mostly of hydrogen (about 90%) and helium (about 10%).\r\n    </p>\r\n    <p>\r\n      As you go deeper into Jupiter, the gas gets thicker and turns into a liquid. Scientists think there might be a solid core at the very center, but we're not sure!\r\n    </p>\r\n    <div class=\"fact-box\">\r\n      <h3>💡 Fun Fact</h3>\r\n      <p>Jupiter is almost entirely made of the same gases as the Sun!</p>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🌀 The Great Red Spot</h2>\r\n    <p>\r\n      The Great Red Spot is a giant storm that's been raging for at least 400 years! It was first seen by astronomers in the 1600s.\r\n    </p>\r\n    <p>\r\n      The storm is about 1.3 times wider than Earth. Winds in the storm can reach 643 km/h (400 mph) - that's faster than any hurricane on Earth!\r\n    </p>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🌙 The Galilean Moons</h2>\r\n    <p>\r\n      Jupiter's four largest moons were discovered by Galileo Galilei in 1610. They're called the Galilean moons:\r\n    </p>\r\n    <ul>\r\n      <li><strong>Io</strong> - The most volcanically active place in the solar system</li>\r\n      <li><strong>Europa</strong> - Has an icy shell with a possible ocean underneath</li>\r\n      <li><strong>Ganymede</strong> - The largest moon in the solar system (bigger than Mercury!)</li>\r\n      <li><strong>Callisto</strong> - The most heavily cratered object in the solar system</li>\r\n    </ul>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🔄 Fast Spinner</h2>\r\n    <p>\r\n      Jupiter spins very fast - a day is only about 10 hours long! This makes Jupiter bulge at the middle, like a squashed ball.\r\n    </p>\r\n    <p>\r\n      The equator is about 7,000 km wider than the poles! This fast spinning also creates strong jet streams and colorful bands in Jupiter's atmosphere.\r\n    </p>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🛡️ Jupiter as a Shield</h2>\r\n    <p>\r\n      Jupiter's strong gravity acts like a cosmic shield. It pulls in comets and asteroids that might otherwise hit the inner planets, including Earth.\r\n    </p>\r\n    <p>\r\n      Without Jupiter, Earth might get hit by dangerous space rocks much more often. Jupiter is like a big brother protecting us!\r\n    </p>\r\n    <div class=\"fact-box\">\r\n      <h3>💡 Fun Fact</h3>\r\n      <p>Jupiter has a faint ring system, but it's much smaller than Saturn's rings!</p>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🔭 Exploring Jupiter</h2>\r\n    <p>\r\n      Many spacecraft have visited Jupiter:\r\n    </p>\r\n    <ul>\r\n      <li><strong>Pioneer 10 & 11</strong> - First spacecraft to fly by Jupiter (1973)</li>\r\n      <li><strong>Voyager 1 & 2</strong> - Took amazing photos of Jupiter (1979)</li>\r\n      <li><strong>Galileo</strong> - First spacecraft to orbit Jupiter (1995-2003)</li>\r\n      <li><strong>Jun</strong> - Currently studying Jupiter (arrived 2016)</li>\r\n    </ul>\r\n  </div>\r\n\r\n<div class=\"nav-hint\">\r\n  <div>💡 Use the ← → arrows in the top navigation bar to go to the next chapter.</div>\r\n  <div>💡 Use the 🏠 button in the top navigation bar to go back to the Home page.</div>\r\n</div>\r\n\r\n</div>\r\n</body>\r\n</html>\r\n"
            }
          ]
        },
        {
          "id": "solarsystem-ch-import-1784351954791-25",
          "courseId": "solarsystem",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "solarsystem-ch-import-1784351954791-25-step-0",
              "courseId": "solarsystem",
              "chapterId": "solarsystem-ch-import-1784351954791-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "html",
              "title": "Jupiter Quiz",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n  <meta charset=\"UTF-8\">\r\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n  <title>Solar System Adventure - Jupiter Quiz</title>\r\n  <style>\r\n    *{\r\n      margin:0;\r\n      padding:0;\r\n      box-sizing:border-box;\r\n    }\r\n    body{\r\n      font-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;\r\n      background:#0f0c29;\r\n      color:#e0e7ff;\r\n      min-height:100vh;\r\n      position:relative;\r\n      overflow-x:hidden;\r\n    }\r\n    .stars{\r\n      position:fixed;\r\n      top:0;\r\n      left:0;\r\n      width:100%;\r\n      height:100%;\r\n      pointer-events:none;\r\n      background-image:\r\n        radial-gradient(2px 2px at 20px 30px,#fff,transparent),\r\n        radial-gradient(2px 2px at 40px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 90px 40px,#fff,transparent),\r\n        radial-gradient(2px 2px at 130px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 160px 120px,#fff,transparent),\r\n        radial-gradient(2px 2px at 200px 50px,#fff,transparent),\r\n        radial-gradient(1px 1px at 250px 160px,#fff,transparent),\r\n        radial-gradient(2px 2px at 300px 90px,#fff,transparent),\r\n        radial-gradient(1px 1px at 350px 130px,#fff,transparent),\r\n        radial-gradient(2px 2px at 400px 60px,#fff,transparent),\r\n        radial-gradient(1px 1px at 450px 180px,#fff,transparent),\r\n        radial-gradient(2px 2px at 500px 100px,#fff,transparent),\r\n        radial-gradient(1px 1px at 550px 140px,#fff,transparent),\r\n        radial-gradient(2px 2px at 600px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 650px 190px,#fff,transparent),\r\n        radial-gradient(2px 2px at 700px 110px,#fff,transparent),\r\n        radial-gradient(1px 1px at 750px 150px,#fff,transparent),\r\n        radial-gradient(2px 2px at 800px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 850px 170px,#fff,transparent);\r\n      background-size:900px 200px;\r\n      animation:twinkle 4s ease-in-out infinite;\r\n      z-index:0;\r\n    }\r\n    @keyframes twinkle{\r\n      0%,100%{opacity:0.3;}\r\n      50%{opacity:0.8;}\r\n    }\r\n    .container{\r\n      max-width:640px;\r\n      margin:auto;\r\n      padding:12px 16px 20px;\r\n      position:relative;\r\n      z-index:1;\r\n    }\r\n    @media (max-width: 480px) {\r\n      .container {\r\n        padding: 10px 12px 16px;\r\n      }\r\n    }\r\n    .header{\r\n      text-align:center;\r\n      margin-bottom:12px;\r\n    }\r\n    h1{\r\n      font-size:24px;\r\n      color:#c9956a;\r\n      margin-bottom:4px;\r\n    }\r\n    .subtitle{\r\n      color:#c4b5fd;\r\n      font-size:16px;\r\n    }\r\n    .player-info{\r\n      display:flex;\r\n      align-items:center;\r\n      justify-content:center;\r\n      gap:8px;\r\n      margin-top:6px;\r\n      font-size:16px;\r\n      color:#ffd700;\r\n      font-weight:bold;\r\n    }\r\n    .player-info span:first-child{\r\n      font-size:24px;\r\n    }\r\n    .competition-bar{\r\n      display:flex;\r\n      justify-content:space-between;\r\n      align-items:center;\r\n      background:#1a1735;\r\n      border-radius:12px;\r\n      padding:10px;\r\n      margin-bottom:12px;\r\n    }\r\n    .competition-bar.hidden{display:none;}\r\n    .competitor{\r\n      display:flex;\r\n      flex-direction:column;\r\n      align-items:center;\r\n      gap:4px;\r\n    }\r\n    .competitor-icon{font-size:28px;}\r\n    .competitor-name{font-size:12px;color:#c4b5fd;}\r\n    .competitor-score{font-size:18px;font-weight:bold;color:#ffd700;}\r\n    .vs-divider{font-size:18px;color:#a78bfa;font-weight:bold;}\r\n    .quiz-card{\r\n      background:#1a1735;\r\n      backdrop-filter:blur(10px);\r\n      border-radius:12px;\r\n      padding:12px;\r\n      margin-bottom:8px;\r\n      border:1px solid rgba(255,255,255,0.1);\r\n      display:none;\r\n    }\r\n    .quiz-card.active{\r\n      display:block;\r\n    }\r\n    .question{\r\n      font-size:15px;\r\n      font-weight:bold;\r\n      margin-bottom:10px;\r\n      color:#fff;\r\n    }\r\n    .options{\r\n      display:flex;\r\n      flex-direction:column;\r\n      gap:6px;\r\n    }\r\n    .option{\r\n      padding:10px 14px;\r\n      background:rgba(255,255,255,0.05);\r\n      border:2px solid rgba(255,255,255,0.2);\r\n      border-radius:8px;\r\n      cursor:pointer;\r\n      font-size:14px;\r\n      transition:0.2s;\r\n    }\r\n    .option:hover{\r\n      background:#1a1735;\r\n      border-color:#ffd700;\r\n    }\r\n    .option.correct{\r\n      background:rgba(34,197,94,0.3);\r\n      border-color:#22c55e;\r\n    }\r\n    .option.wrong{\r\n      background:rgba(239,68,68,0.3);\r\n      border-color:#ef4444;\r\n    }\r\n    .feedback{\r\n      margin-top:8px;\r\n      padding:8px;\r\n      border-radius:8px;\r\n      font-size:13px;\r\n      display:none;\r\n    }\r\n    .feedback.show{\r\n      display:block;\r\n    }\r\n    .feedback.correct{\r\n      background:rgba(34,197,94,0.2);\r\n      color:#4ade80;\r\n    }\r\n    .feedback.wrong{\r\n      background:rgba(239,68,68,0.2);\r\n      color:#f87171;\r\n    }\r\n    .score-card{\r\n      background:linear-gradient(135deg, rgba(255,215,0,0.98), rgba(255,165,0,0.98));\r\n      border-radius:24px;\r\n      padding:10px 20px 60px;\r\n      text-align:center;\r\n      margin-top:20px;\r\n      display:none;\r\n      box-shadow: 0 16px 48px rgba(255, 215, 0, 0.35);\r\n      border:4px solid #fff176;\r\n      z-index: 10;\r\n      position: relative;\r\n    }\r\n    .score-card.show{\r\n      display:block;\r\n      animation: slideUp 0.5s ease-out;\r\n    }\r\n    @keyframes slideUp {\r\n      from {\r\n        opacity: 0;\r\n        transform: translateY(30px);\r\n      }\r\n      to {\r\n        opacity: 1;\r\n        transform: translateY(0);\r\n      }\r\n    }\r\n    .score-card h2{\r\n      font-size:26px;\r\n      margin-top: 0;\r\n      margin-bottom:30px;\r\n      color:#1a1240;\r\n      text-shadow: 1px 1px 0 rgba(255,255,255,0.4);\r\n    }\r\n    .score-display{\r\n      background:linear-gradient(135deg, #1a1240, #3a2f70);\r\n      border-radius:18px;\r\n      padding:18px;\r\n      margin-bottom:18px;\r\n      box-shadow: inset 0 4px 12px rgba(0,0,0,0.35);\r\n      position: relative;\r\n      z-index: 20;\r\n    }\r\n    .score-card .score{\r\n      font-size:52px;\r\n      font-weight:bold;\r\n      margin-bottom:6px;\r\n      color:#ffe066;\r\n      text-shadow: 0 0 18px rgba(255, 224, 102, 0.7);\r\n    }\r\n    .score-label{\r\n      font-size:13px;\r\n      color:#d1c4ff;\r\n      text-transform: uppercase;\r\n      letter-spacing:2px;\r\n    }\r\n    .score-card .message{\r\n      font-size:17px;\r\n      margin-top:10px;\r\n      margin-bottom:16px;\r\n      color:#ffffff;\r\n      font-weight:bold;\r\n      padding:10px;\r\n      background:#1a1240;\r\n      border-radius:12px;\r\n    }\r\n    .podium{\r\n      display:flex;\r\n      justify-content:center;\r\n      align-items:flex-end;\r\n      gap:14px;\r\n      margin-top:120px;\r\n      height:140px;\r\n      padding:6px;\r\n      overflow: visible;\r\n    }\r\n    .podium-place{\r\n      display:flex;\r\n      flex-direction:column;\r\n      align-items:center;\r\n      gap:4px;\r\n      transition:transform 0.3s ease;\r\n      position: relative;\r\n      z-index: 1;\r\n    }\r\n    .podium-place:hover{\r\n      transform:translateY(-1px);\r\n    }\r\n    .podium-character{\r\n      font-size:42px;\r\n      filter:drop-shadow(0 2px 4px rgba(0,0,0,0.3));\r\n      animation: none;\r\n    }\r\n    .podium-bar{\r\n      border-radius:12px 12px 0 0;\r\n      display:flex;\r\n      align-items:center;\r\n      justify-content:center;\r\n      font-size:22px;\r\n      font-weight:bold;\r\n      color:#fff;\r\n      position:relative;\r\n      box-shadow: 0 -4px 18px rgba(0,0,0,0.25);\r\n    }\r\n    .podium-bar.first{\r\n      width:100px;\r\n      height:100px;\r\n      background:linear-gradient(180deg,#b8860b,#8b6914);\r\n      box-shadow: 0 -4px 20px rgba(184,134,11,0.45);\r\n    }\r\n    .podium-bar.second{\r\n      width:90px;\r\n      height:80px;\r\n      background:linear-gradient(180deg,#c0c0c0,#a0a0a0);\r\n      box-shadow: 0 -4px 18px rgba(192,192,192,0.35);\r\n    }\r\n    .rank-badge{\r\n      position:absolute;\r\n      top:-10px;\r\n      font-size:26px;\r\n      animation: none;\r\n    }\r\n    .podium-name{\r\n      font-size:13px;\r\n      color:#1a1240;\r\n      margin-top:6px;\r\n      text-align:center;\r\n      font-weight:bold;\r\n      background:rgba(255,255,255,0.6);\r\n      padding:5px 9px;\r\n      border-radius:8px;\r\n    }\r\n    .podium-score{\r\n      font-size:15px;\r\n      color:#ffffff;\r\n      font-weight:bold;\r\n      background:#1a1240;\r\n      padding:3px 7px;\r\n      border-radius:6px;\r\n    }\r\n    .button-group{\r\n      display:flex;\r\n      gap:10px;\r\n      justify-content:center;\r\n      margin-top:20px;\r\n      flex-wrap:wrap;\r\n    }\r\n    .retry-btn{\r\n      padding:14px 28px;\r\n      border:none;\r\n      border-radius:14px;\r\n      font-size:15px;\r\n      font-weight:bold;\r\n      cursor:pointer;\r\n      transition:all 0.3s ease;\r\n      box-shadow:0 5px 16px rgba(0,0,0,0.25);\r\n    }\r\n    .retry-btn{\r\n      background:linear-gradient(135deg,#1a1240,#3a2f70);\r\n      color:#ffe066;\r\n    }\r\n    .retry-btn:hover{\r\n      transform:scale(1.06);\r\n      box-shadow:0 7px 22px rgba(0,0,0,0.35);\r\n    }\r\n    \r\n    \r\n    /* Mobile adjustments */\r\n    @media (max-width: 480px) {\r\n      .score-card {\r\n        padding:10px 14px 60px;\r\n        margin-top: 14px;\r\n      }\r\n      .score-card h2 {\r\n        font-size: 20px;\r\n      }\r\n      .score-card .score {\r\n        font-size: 10px;\r\n      }\r\n      .score-display {\r\n        padding: 9px;\r\n      }\r\n      .score-card .message {\r\n        margin-top: 8px;\r\n        margin-bottom: 12px;\r\n        font-size: 14px;\r\n        color:#ffffff;\r\n        background:#1a1240;\r\n      }\r\n      .podium {\r\n        height: 120px;\r\n        gap: 12px;\r\n        padding: 6px;\r\n        margin-top: 120px;\r\n      }\r\n      .podium-character {\r\n        font-size: 36px;\r\n      }\r\n      .podium-bar.first {\r\n        width: 85px;\r\n        height: 90px;\r\n        background:linear-gradient(180deg,#b8860b,#8b6914);\r\n      }\r\n      .podium-bar.second {\r\n        width: 75px;\r\n        height: 70px;\r\n      }\r\n      .rank-badge {\r\n        font-size: 22px;\r\n        top: -8px;\r\n      }\r\n      .button-group {\r\n        flex-direction: column;\r\n        gap: 10px;\r\n      }\r\n      .retry-btn {\r\n        width: 100%;\r\n        padding: 14px;\r\n        font-size: 14px;\r\n      }\r\n    }\r\n    .nav-hint{\r\n      margin-top:12px;\r\n      text-align:center;\r\n      font-size:11px;\r\n      color:#a78bfa;\r\n      background:rgba(167,139,250,0.1);\r\n      padding:6px;\r\n      border-radius:8px;\r\n    }\r\n  \r\n  /* solar-desktop-fit */\r\nhtml {\r\n  min-height: 100%;\r\n}\r\nbody:has(.character-grid),\r\nbody:has(.game-shell),\r\nbody:has(#solarSvg),\r\nbody:has(.fire-btn),\r\nbody:has(.planet-game) {\r\n  overflow: hidden !important;\r\n  height: 100%;\r\n  min-height: 0 !important;\r\n}\r\nbody:not(:has(.character-grid)):not(:has(.game-shell)):not(:has(#solarSvg)):not(:has(.fire-btn)):not(:has(.planet-game)) {\r\n  overflow-x: hidden;\r\n  overflow-y: auto;\r\n  -webkit-overflow-scrolling: touch;\r\n  min-height: 100%;\r\n  height: auto;\r\n}\r\n.game-shell {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.character-grid) .container,\r\nbody:has(.game-shell) .container,\r\nbody:has(#solarSvg) .container,\r\nbody:has(.fire-btn) .container,\r\nbody:has(.planet-game) .container {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.game-shell) .game-shell {\r\n  padding: 4px 8px 6px;\r\n}\r\nbody:has(.game-shell) .game-shell .title {\r\n  display: none;\r\n}\r\nbody:has(.game-shell) .ui-container {\r\n  margin-bottom: 4px;\r\n  padding: 4px 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.game-shell) .game-stage {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  width: 100%;\r\n  aspect-ratio: 7 / 6;\r\n}\r\nbody:has(.game-shell) .touch-controls {\r\n  flex-shrink: 0;\r\n  margin-top: 4px;\r\n}\r\nbody:has(#solarSvg) .container {\r\n  padding: 8px 12px 10px;\r\n}\r\nbody:has(#solarSvg) .solar-panel {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  display: flex;\r\n  flex-direction: column;\r\n  margin-bottom: 6px;\r\n  padding: 8px;\r\n}\r\nbody:has(#solarSvg) .svg-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  max-height: none;\r\n  aspect-ratio: unset;\r\n  height: auto;\r\n}\r\nbody:has(#solarSvg) #solarSvg {\r\n  min-height: 0;\r\n  height: 100%;\r\n}\r\nbody:has(#solarSvg) .minigame-panel {\r\n  flex-shrink: 0;\r\n  max-height: 34%;\r\n  overflow-y: auto;\r\n}\r\nbody:has(.fire-btn) .container {\r\n  padding: 4px 12px 6px;\r\n}\r\nbody:has(.fire-btn) .game-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n}\r\nbody:has(.fire-btn) .fire-btn {\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .container {\r\n  padding: 8px 12px 10px;\r\n  justify-content: center;\r\n}\r\nbody:has(.character-grid) .header {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-section {\r\n  padding: 8px;\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-character {\r\n  font-size: 36px;\r\n  margin-bottom: 4px;\r\n}\r\nbody:has(.character-grid) input[type=\"text\"] {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-grid {\r\n  gap: 6px;\r\n  margin-bottom: 0;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-option {\r\n  padding: 6px 2px;\r\n  font-size: 26px;\r\n  border-width: 2px;\r\n  border-radius: 12px;\r\n}\r\nbody:has(.character-grid) .character-name {\r\n  font-size: 10px;\r\n  margin-top: 2px;\r\n}\r\n@media (min-width: 640px), (min-width: 768px) and (max-width: 1024px) {\r\n  body:has(.character-grid) .container {\r\n    padding: 6px 12px 8px;\r\n    justify-content: center;\r\n  }\r\n  body:has(.character-grid) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.character-grid) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(.character-grid) .preview-section {\r\n    padding: 6px 8px;\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 32px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.character-grid) .preview-name {\r\n    font-size: 15px;\r\n  }\r\n  body:has(.character-grid) input[type=\"text\"] {\r\n    padding: 6px 10px;\r\n    margin-bottom: 6px;\r\n    font-size: 14px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-grid {\r\n    gap: 6px;\r\n    margin-bottom: 0;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    padding: 4px 2px;\r\n    font-size: 24px;\r\n    border-width: 2px;\r\n    border-radius: 10px;\r\n  }\r\n  body:has(.character-grid) .character-name {\r\n    font-size: 9px;\r\n    margin-top: 1px;\r\n  }\r\n  body:has(.game-shell) .ui-item {\r\n    font-size: 13px;\r\n    padding: 4px 8px;\r\n  }\r\n  body:has(.game-shell) .touch-controls {\r\n    gap: 10px;\r\n  }\r\n  body:has(#solarSvg) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(#solarSvg) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(#solarSvg) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(#solarSvg) .info-panel,\r\n  body:has(#solarSvg) .nav-hint {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .header {\r\n    margin-bottom: 4px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.fire-btn) .header .subtitle {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .hud {\r\n    padding: 6px 10px;\r\n    margin-bottom: 4px;\r\n    font-size: 12px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .game-wrap {\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.fire-btn) .fire-btn {\r\n    padding: 10px;\r\n    font-size: 14px;\r\n    margin-bottom: 0;\r\n  }\r\n  body:has(.fire-btn) .instructions,\r\n  body:has(.fire-btn) .nav-hint {\r\n    display: none;\r\n  }\r\n  .planet-svg-panel .svg-viewport,\r\n  .svg-viewport {\r\n    max-height: 220px !important;\r\n    min-height: 0 !important;\r\n  }\r\n  .planet-game .game-canvas,\r\n  .game-canvas-wrap {\r\n    height: 220px !important;\r\n    min-height: 180px !important;\r\n    max-height: 220px !important;\r\n  }\r\n  .planet-game {\r\n    padding: 10px;\r\n    margin-top: 10px;\r\n    flex-shrink: 0;\r\n  }\r\n  .planet-game h2 {\r\n    margin-bottom: 8px;\r\n    font-size: 17px;\r\n  }\r\n  .planet-game p {\r\n    margin-bottom: 8px;\r\n    font-size: 12px;\r\n  }\r\n  .touch-controls {\r\n    margin-top: 6px;\r\n    grid-template-columns: repeat(3, 48px);\r\n    grid-template-rows: repeat(3, 48px);\r\n    gap: 6px;\r\n  }\r\n  .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n}\r\n@media (max-height: 760px) {\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 28px;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    font-size: 22px;\r\n    padding: 3px 2px;\r\n  }\r\n  body:has(.game-shell) .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 18px;\r\n  }\r\n}\r\n/* quiz-readability-boost */\r\n.quiz-card{padding:16px !important;}\r\n.question{font-size:20px !important;line-height:1.45 !important;}\r\n.quiz-card .option,.options .option{font-size:18px !important;line-height:1.4 !important;padding:12px 16px !important;}\r\n.feedback{font-size:17px !important;line-height:1.45 !important;}\r\n.competitor-name{font-size:16px !important;}\r\n.competitor-score{font-size:22px !important;}\r\n.vs-divider{font-size:22px !important;}\r\n.competitor-icon{font-size:34px !important;}\r\n.player-info{font-size:18px !important;}\r\n.container > .header .subtitle,.header .subtitle,.subtitle{font-size:18px !important;}\r\n.container > .header h1,.header h1{font-size:28px !important;}\r\n.podium-name{font-size:16px !important;}\r\n.podium-score{font-size:18px !important;}\r\n.score-label{font-size:16px !important;}\r\n.score-card .message{font-size:20px !important;}\r\n.retry-btn{font-size:18px !important;}\r\n.quiz-card .options,.options{gap:10px !important;}\r\n.q-label{font-size:17px !important;}\r\n.q-text{font-size:22px !important;line-height:1.6 !important;}\r\n.card .option,.option{font-size:20px !important;line-height:1.45 !important;padding:14px 18px !important;}\r\n.card .scene,.scene{font-size:20px !important;}\r\n.explain,.explanation{font-size:18px !important;line-height:1.5 !important;}\r\n  \r\nbody.reading-page {\r\n  overflow-x: hidden;\r\n  overflow-y: auto !important;\r\n  height: auto !important;\r\n  min-height: 100%;\r\n  -webkit-overflow-scrolling: touch;\r\n}\r\nbody.reading-page .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  display: block;\r\n}\r\n\r\n/* solar-ui-audit-overrides */\nbody.reading-page,\nbody.reading-page:has(.container),\nbody.reading-page:has(.quiz-card),\nbody.reading-page:has(.character-grid) {\n  overflow-y: auto !important;\n  height: auto !important;\n}\nbody.reading-page .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  display: block;\n}\nbody.reading-page:has(.character-grid) .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  justify-content: flex-start;\n}\n@media (max-width: 639px) {\n  body.big-planet-page .planet-svg-panel {\n    padding: 8px !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    max-width: 100% !important;\n    overflow: hidden !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .svg-viewport,\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    width: 100% !important;\n    max-width: 100% !important;\n    height: auto !important;\n    max-height: min(78vw, calc(100svh - 220px)) !important;\n    min-height: 0 !important;\n    aspect-ratio: 1 !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .container {\n    overflow-x: hidden !important;\n    max-width: 100% !important;\n  }\n  body.big-planet-page .sun-game .game-canvas-wrap,\n  body.big-planet-page .planet-game .game-canvas,\n  body.big-planet-page .planet-game .game-canvas-wrap {\n    height: min(48vh, 400px) !important;\n    min-height: min(40vh, 280px) !important;\n    max-height: min(52vh, 420px) !important;\n  }\n}\n@media (min-width: 640px) {\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport,\n  body.big-planet-page .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n    min-height: min(56vw, calc(100svh - 200px)) !important;\n  }\n}\nbody.big-planet-page .sun-game .game-canvas-wrap,\nbody.big-planet-page .planet-game .game-canvas,\nbody.big-planet-page .planet-game .game-canvas-wrap {\n  width: 100% !important;\n  height: min(50vh, 440px) !important;\n  min-height: min(42vh, 300px) !important;\n  max-height: min(56vh, 480px) !important;\n}\nbody.big-planet-page .sun-game,\nbody.big-planet-page .planet-game {\n  margin-bottom: 8px !important;\n}\nbody.big-planet-page .nav-hint {\n  margin-top: 8px !important;\n  padding-bottom: 8px !important;\n  font-size: 12px !important;\n  line-height: 1.45 !important;\n}\nbody.all-planets-page:has(#solarSvg) .svg-wrap {\n  max-height: min(96vw, calc(100svh - 162px)) !important;\n  min-height: min(43svh, calc(100svh - 168px), 96vw) !important;\n}\nbody.big-game-page:has(.game-shell) {\n  overflow: hidden !important;\n  height: 100% !important;\n  min-height: 100% !important;\n  max-height: 100% !important;\n}\nhtml:has(body.big-game-page) {\n  height: 100% !important;\n  min-height: 100% !important;\n  overflow: hidden !important;\n}\nbody.big-game-page:has(.game-shell) .game-shell {\n  min-height: 100% !important;\n  height: 100% !important;\n  max-height: 100% !important;\n  display: flex !important;\n  flex-direction: column !important;\n}\nbody.big-game-page:has(.game-shell) .stage-wrap {\n  flex: 1 1 auto !important;\n  min-height: 0 !important;\n  align-items: center !important;\n  justify-content: center !important;\n}\nbody.big-game-page:has(.game-shell) .game-stage {\n  flex: 1 1 auto !important;\n  width: 100% !important;\n  height: 100% !important;\n  min-height: 0 !important;\n  max-height: none !important;\n  aspect-ratio: unset !important;\n  margin: 0 !important;\n}\n@media (min-width: 768px) {\n  body.big-game-page:has(.game-shell) .stage-wrap {\n    align-items: center !important;\n    justify-content: center !important;\n  }\n  body.big-game-page:has(.game-shell) .game-stage {\n    flex: 1 1 auto !important;\n    width: 100% !important;\n    height: 100% !important;\n    min-height: 0 !important;\n    max-height: none !important;\n    aspect-ratio: unset !important;\n    margin: 0 !important;\n  }\n}\nbody.big-game-page:has(.fire-btn) .game-wrap {\n  min-height: min(calc(100svh - 178px), 78vh) !important;\n  height: min(calc(100svh - 178px), 78vh) !important;\n  max-height: none !important;\n}\n@media (min-width: 640px) {\n  body:has(.planet-svg-panel) .svg-viewport,\n  body:has(.planet-game) .game-canvas,\n  body:has(.sun-game) .game-canvas-wrap {\n    max-height: none !important;\n  }\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n  }\n}\n  </style>\r\n<script>\r\n(function (w) {\r\n  var BOOK = \"solarsystem\";\r\n  function key(name) {\r\n    return \"book:\" + BOOK + \":\" + name;\r\n  }\r\n  w.SolarPlayer = {\r\n    getUserName: function () {\r\n      return localStorage.getItem(key(\"userName\")) || localStorage.getItem(\"userName\") || \"Explorer\";\r\n    },\r\n    getCharacter: function () {\r\n      return localStorage.getItem(key(\"userCharacter\")) || localStorage.getItem(\"userCharacter\") || \"👨‍🚀\";\r\n    },\r\n    getCharacterName: function () {\r\n      return localStorage.getItem(key(\"characterName\")) || localStorage.getItem(\"characterName\") || \"Astronaut\";\r\n    },\r\n    save: function (name, character, characterName) {\r\n      localStorage.setItem(key(\"userName\"), name);\r\n      localStorage.setItem(key(\"userCharacter\"), character);\r\n      if (characterName != null) localStorage.setItem(key(\"characterName\"), characterName);\r\n      localStorage.setItem(\"userName\", name);\r\n      localStorage.setItem(\"userCharacter\", character);\r\n      if (characterName != null) localStorage.setItem(\"characterName\", characterName);\r\n    },\r\n  };\r\n})(window);\r\n</script>\r\n</head>\r\n<body class=\"reading-page\">\r\n<div class=\"stars\"></div>\r\n<div class=\"container\">\r\n  <div class=\"header\">\r\n    <h1>❓ Jupiter Quiz</h1>\r\n  </div>\r\n\r\n  <div class=\"competition-bar\" id=\"liveScoreBar\">\r\n    <div class=\"competitor\">\r\n      <div class=\"competitor-icon\" id=\"playerIcon\">👨‍🚀</div>\r\n      <div class=\"competitor-name\" id=\"playerName2\">Explorer</div>\r\n      <div class=\"competitor-score\" id=\"playerScore\">0</div>\r\n    </div>\r\n    <div class=\"vs-divider\">VS</div>\r\n    <div class=\"competitor\">\r\n      <div class=\"competitor-icon\" id=\"botIcon\">🟠</div>\r\n      <div class=\"competitor-name\" id=\"botName\">JupiterBot</div>\r\n      <div class=\"competitor-score\" id=\"computerScore\">0</div>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"quiz-card active\" id=\"quizCard-1\">\r\n    <div class=\"question\">1. What is Jupiter mostly made of?</div>\r\n    <div class=\"options\">\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 1, false)\">Rock and metal</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 1, true)\">Hydrogen and helium</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 1, false)\">Water and ice</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 1, false)\">Oxygen and nitrogen</div>\r\n    </div>\r\n    <div class=\"feedback\" id=\"feedback-1\"></div>\r\n  </div>\r\n\r\n  <div class=\"quiz-card\" id=\"quizCard-2\">\r\n    <div class=\"question\">2. How many Earths could fit inside Jupiter?</div>\r\n    <div class=\"options\">\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 2, false)\">100</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 2, false)\">500</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 2, true)\">Over 1,300</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 2, false)\">10,000</div>\r\n    </div>\r\n    <div class=\"feedback\" id=\"feedback-2\"></div>\r\n  </div>\r\n\r\n  <div class=\"quiz-card\" id=\"quizCard-3\">\r\n    <div class=\"question\">3. What is the Great Red Spot?</div>\r\n    <div class=\"options\">\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 3, true)\">A giant storm</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 3, false)\">A large mountain</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 3, false)\">A volcano</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 3, false)\">An ocean</div>\r\n    </div>\r\n    <div class=\"feedback\" id=\"feedback-3\"></div>\r\n  </div>\r\n\r\n  <div class=\"quiz-card\" id=\"quizCard-4\">\r\n    <div class=\"question\">4. Which is Jupiter's largest moon?</div>\r\n    <div class=\"options\">\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 4, false)\">Io</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 4, false)\">Europa</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 4, true)\">Ganymede</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 4, false)\">Callisto</div>\r\n    </div>\r\n    <div class=\"feedback\" id=\"feedback-4\"></div>\r\n  </div>\r\n\r\n  <div class=\"quiz-card\" id=\"quizCard-5\">\r\n    <div class=\"question\">5. How long is a day on Jupiter?</div>\r\n    <div class=\"options\">\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 5, false)\">24 hours</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 5, false)\">12 hours</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 5, true)\">About 10 hours</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 5, false)\">48 hours</div>\r\n    </div>\r\n    <div class=\"feedback\" id=\"feedback-5\"></div>\r\n  </div>\r\n\r\n  <div class=\"score-card\" id=\"scoreCard\">\r\n    <h2>🎉 Quiz Complete!</h2>\r\n    <div class=\"podium\" id=\"podium\">\r\n      <div class=\"podium-place\" id=\"podium-second\">\r\n        <div class=\"podium-character\" id=\"podium-char-2\">🟠</div>\r\n        <div class=\"podium-bar second\">\r\n          <span class=\"rank-badge\">🥈</span>\r\n        </div>\r\n        <div class=\"podium-score\" id=\"podium-score-2\">0</div>\r\n        <div class=\"podium-name\" id=\"podium-name-2\">JupiterBot</div>\r\n      </div>\r\n      <div class=\"podium-place\" id=\"podium-first\">\r\n        <div class=\"podium-character\" id=\"podium-char-1\">👨‍🚀</div>\r\n        <div class=\"podium-bar first\">\r\n          <span class=\"rank-badge\">🥇</span>\r\n        </div>\r\n        <div class=\"podium-score\" id=\"podium-score-1\">0</div>\r\n        <div class=\"podium-name\" id=\"podium-name-1\">Ariel</div>\r\n      </div>\r\n    </div>\r\n    <div class=\"message\" id=\"scoreMessage\"></div>\r\n    <div class=\"button-group\">\r\n      <button class=\"retry-btn\" onclick=\"retryQuiz()\">🔄 Try Again</button>\r\n    </div>\r\n  </div>\r\n\r\n<div class=\"nav-hint\">\r\n  <div>💡 Use the ← → arrows in the top navigation bar to go to the next chapter.</div>\r\n  <div>💡 Use the 🏠 button in the top navigation bar to go back to the Home page.</div>\r\n</div>\r\n\r\n<script>\r\nlet score = 0;\r\nlet currentQuestion = 1;\r\nconst totalQuestions = 5;\r\nlet computerScore = 0;\r\n\r\nfunction checkAnswer(element, questionNum, isCorrect) {\r\n  const parent = element.parentElement;\r\n  const options = parent.querySelectorAll('.option');\r\n  const feedback = document.getElementById('feedback-' + questionNum);\r\n  \r\n  options.forEach(opt => {\r\n    opt.style.pointerEvents = 'none';\r\n  });\r\n  \r\n  // Computer answers randomly (70% chance of being correct)\r\n  const computerCorrect = Math.random() < 0.7;\r\n  if (computerCorrect) {\r\n    computerScore++;\r\n    document.getElementById('computerScore').textContent = computerScore;\r\n  }\r\n  \r\n  if (isCorrect) {\r\n    element.classList.add('correct');\r\n    feedback.textContent = '✅ Correct! Great job!';\r\n    feedback.className = 'feedback show correct';\r\n    score++;\r\n    document.getElementById('playerScore').textContent = score;\r\n  } else {\r\n    element.classList.add('wrong');\r\n    feedback.textContent = '❌ Not quite. Try again next time!';\r\n    feedback.className = 'feedback show wrong';\r\n  }\r\n  \r\n  setTimeout(() => {\r\n    nextQuestion();\r\n  }, 1500);\r\n}\r\n\r\nfunction nextQuestion() {\r\n  const currentCard = document.getElementById('quizCard-' + currentQuestion);\r\n  currentCard.classList.remove('active');\r\n  \r\n  currentQuestion++;\r\n  \r\n  if (currentQuestion <= totalQuestions) {\r\n    const nextCard = document.getElementById('quizCard-' + currentQuestion);\r\n    nextCard.classList.add('active');\r\n  } else {\r\n    showScore();\r\n  }\r\n}\r\n\r\n\r\nfunction showScore() {\r\n  const scoreCard = document.getElementById('scoreCard');\r\n  const scoreMessage = document.getElementById('scoreMessage');\r\n  const podium = document.getElementById('podium');\r\n  \r\n  \r\n  const userName = SolarPlayer.getUserName() || 'Explorer';\r\n  const userCharacter = SolarPlayer.getCharacter() || '👨‍🚀';\r\n  const botName = 'JupiterBot';\r\n  const botCharacter = '🟠';\r\n  \r\n  // Create competitors array with scores\r\n  const competitors = [\r\n    { name: userName, character: userCharacter, score: score, isPlayer: true },\r\n    { name: botName, character: botCharacter, score: computerScore, isPlayer: false }\r\n  ];\r\n  \r\n  // Sort by score (descending)\r\n  competitors.sort((a, b) => b.score - a.score);\r\n  \r\n  // Update podium\r\n  document.getElementById('podium-char-1').textContent = competitors[0].character;\r\n  document.getElementById('podium-name-1').textContent = competitors[0].name;\r\n  document.getElementById('podium-score-1').textContent = competitors[0].score;\r\n  \r\n  document.getElementById('podium-char-2').textContent = competitors[1].character;\r\n  document.getElementById('podium-name-2').textContent = competitors[1].name;\r\n  document.getElementById('podium-score-2').textContent = competitors[1].score;\r\n  \r\n  // Update message\r\n  if (competitors[0].isPlayer) {\r\n    scoreMessage.textContent = '🎉 ' + userName + ' wins! Amazing job!';\r\n  } else {\r\n    scoreMessage.textContent = competitors[0].name + ' won this time. Try again!';\r\n  }\r\n  \r\n  document.getElementById('liveScoreBar').classList.add('hidden');\r\n  document.querySelectorAll('.quiz-card').forEach(c => c.classList.remove('active'));\r\n  podium.style.display = 'flex';\r\n  scoreCard.classList.add('show');\r\n}\r\n\r\nfunction retryQuiz() {\r\n  score = 0;\r\n  currentQuestion = 1;\r\n  computerScore = 0;\r\n  \r\n  document.querySelectorAll('.quiz-card').forEach((card, index) => {\r\n    card.classList.remove('active');\r\n    if (index === 0) card.classList.add('active');\r\n  });\r\n  \r\n  document.querySelectorAll('.option').forEach(opt => {\r\n    opt.classList.remove('correct', 'wrong');\r\n    opt.style.pointerEvents = 'auto';\r\n  });\r\n  \r\n  document.querySelectorAll('.feedback').forEach(fb => {\r\n    fb.classList.remove('show', 'correct', 'wrong');\r\n  });\r\n  \r\n  document.getElementById('scoreCard').classList.remove('show');\r\n  document.getElementById('liveScoreBar').classList.remove('hidden');\r\n  document.getElementById('playerScore').textContent = '0';\r\n  document.getElementById('computerScore').textContent = '0';\r\n}\r\n\r\n// Load player info from page 3 character selection\nfunction loadPlayerInfo() {\n  const userName = SolarPlayer.getUserName() || 'Explorer';\n  const userCharacter = SolarPlayer.getCharacter() || '👨‍🚀';\n  const playerName2 = document.getElementById('playerName2');\n  const playerIcon = document.getElementById('playerIcon');\n  const podiumChar = document.getElementById('podium-char-1');\n  const podiumName = document.getElementById('podium-name-1');\n  if (playerName2) playerName2.textContent = userName;\n  if (playerIcon) playerIcon.textContent = userCharacter;\n  if (podiumChar) podiumChar.textContent = userCharacter;\n  if (podiumName) podiumName.textContent = userName;\n}\nloadPlayerInfo();\n\n</script>\r\n</body>\r\n</html>\r\n"
            }
          ]
        },
        {
          "id": "solarsystem-ch-import-1784351954791-26",
          "courseId": "solarsystem",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "solarsystem-ch-import-1784351954791-26-step-0",
              "courseId": "solarsystem",
              "chapterId": "solarsystem-ch-import-1784351954791-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "html",
              "title": "Saturn",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n  <meta charset=\"UTF-8\">\r\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n  <title>Solar System Adventure - Saturn</title>\r\n  <style>\r\n    *{\r\n      margin:0;\r\n      padding:0;\r\n      box-sizing:border-box;\r\n    }\r\n    body{\r\n      font-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;\r\n      background:#0f0c29;\r\n      color:#e0e7ff;\r\n      min-height:100vh;\r\n      position:relative;\r\n      overflow-x:hidden;\r\n    }\r\n    .stars{\r\n      position:fixed;\r\n      top:0;\r\n      left:0;\r\n      width:100%;\r\n      height:100%;\r\n      pointer-events:none;\r\n      background-image:\r\n        radial-gradient(2px 2px at 20px 30px,#fff,transparent),\r\n        radial-gradient(2px 2px at 40px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 90px 40px,#fff,transparent),\r\n        radial-gradient(2px 2px at 130px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 160px 120px,#fff,transparent),\r\n        radial-gradient(2px 2px at 200px 50px,#fff,transparent),\r\n        radial-gradient(1px 1px at 250px 160px,#fff,transparent),\r\n        radial-gradient(2px 2px at 300px 90px,#fff,transparent),\r\n        radial-gradient(1px 1px at 350px 130px,#fff,transparent),\r\n        radial-gradient(2px 2px at 400px 60px,#fff,transparent),\r\n        radial-gradient(1px 1px at 450px 180px,#fff,transparent),\r\n        radial-gradient(2px 2px at 500px 100px,#fff,transparent),\r\n        radial-gradient(1px 1px at 550px 140px,#fff,transparent),\r\n        radial-gradient(2px 2px at 600px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 650px 190px,#fff,transparent),\r\n        radial-gradient(2px 2px at 700px 110px,#fff,transparent),\r\n        radial-gradient(1px 1px at 750px 150px,#fff,transparent),\r\n        radial-gradient(2px 2px at 800px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 850px 170px,#fff,transparent);\r\n      background-size:900px 200px;\r\n      animation:twinkle 4s ease-in-out infinite;\r\n      z-index:0;\r\n    }\r\n    @keyframes twinkle{\r\n      0%,100%{opacity:0.3;}\r\n      50%{opacity:0.8;}\r\n    }\r\n    .container{\r\n      max-width:640px;\r\n      margin:auto;\r\n      padding:24px 16px 40px;\r\n      position:relative;\r\n      z-index:1;\r\n    }\r\n    .header{\r\n      text-align:center;\r\n      margin-bottom:20px;\r\n    }\r\n    h1{\r\n      font-size:32px;\r\n      color:#f4d59e;\r\n      margin-bottom:8px;\r\n    }\r\n    .subtitle{\r\n      color:#c4b5fd;\r\n      font-size:16px;\r\n    }\r\n    .ringShip-display{\r\n      display:flex;\r\n      justify-content:center;\r\n      align-items:center;\r\n      margin:30px 0;\r\n    }\r\n    .ringShip-container{\r\n      position:relative;\r\n      width:180px;\r\n      height:140px;\r\n      cursor:pointer;\r\n    }\r\n    .ring{\r\n      position:absolute;\r\n      top:50%;\r\n      left:50%;\r\n      transform:translate(-50%,-50%);\r\n      width:180px;\r\n      height:55px;\r\n      border:12px solid rgba(244,213,158,0.7);\r\n      border-radius:50%;\r\n      animation:rotate 20s linear infinite;\r\n      box-shadow:0 0 15px rgba(244,213,158,0.3);\r\n      z-index:1;\r\n    }\r\n    .ringShip{\r\n      width:100px;\r\n      height:100px;\r\n      background:linear-gradient(180deg,\r\n        #e8d4a8 0%,\r\n        #d4b87a 10%,\r\n        #c9a86c 20%,\r\n        #d4b87a 30%,\r\n        #e8d4a8 40%,\r\n        #c9a86c 50%,\r\n        #d4b87a 60%,\r\n        #e8d4a8 70%,\r\n        #c9a86c 80%,\r\n        #d4b87a 90%,\r\n        #b8865a 100%\r\n      );\r\n      border-radius:50%;\r\n      box-shadow:0 0 40px rgba(244,213,158,0.4),inset -15px -15px 30px rgba(0,0,0,0.3);\r\n      position:absolute;\r\n      top:50%;\r\n      left:50%;\r\n      transform:translate(-50%,-50%);\r\n      animation:float 7s ease-in-out infinite;\r\n      z-index:2;\r\n    }\r\n    .ring::before{\r\n      content:'';\r\n      position:absolute;\r\n      top:50%;\r\n      left:50%;\r\n      transform:translate(-50%,-50%);\r\n      width:155px;\r\n      height:40px;\r\n      border:8px solid rgba(212,184,122,0.6);\r\n      border-radius:50%;\r\n    }\r\n    .ring::after{\r\n      content:'';\r\n      position:absolute;\r\n      top:50%;\r\n      left:50%;\r\n      transform:translate(-50%,-50%);\r\n      width:130px;\r\n      height:28px;\r\n      border:5px solid rgba(180,160,100,0.5);\r\n      border-radius:50%;\r\n    }\r\n    .ringShip-container:hover .ringShip{\r\n      transform:translate(-50%,-50%) scale(1.1);\r\n    }\r\n    @keyframes float{\r\n      0%,100%{transform:translate(-50%,-50%) translateY(0);}\r\n      50%{transform:translate(-50%,-50%) translateY(-5px);}\r\n    }\r\n    @keyframes rotate{\r\n      from{transform:translate(-50%,-50%) rotate(0deg);}\r\n      to{transform:translate(-50%,-50%) rotate(360deg);}\r\n    }\r\n    .card{\r\n      background:#1a1735;\r\n      backdrop-filter:blur(10px);\r\n      border-radius:20px;\r\n      padding:20px;\r\n      margin-bottom:16px;\r\n      border:1px solid rgba(255,255,255,0.1);\r\n    }\r\n    .card h2{\r\n      color:#f4d59e;\r\n      margin-bottom:12px;\r\n      font-size:20px;\r\n    }\r\n    .card p{\r\n      font-size:16px;\r\n      line-height:1.7;\r\n      margin-bottom:10px;\r\n    }\r\n    .fact-box{\r\n      background:rgba(251,191,36,0.2);\r\n      border-left:6px solid #fbbf24;\r\n      padding:16px;\r\n      border-radius:12px;\r\n      margin-top:12px;\r\n    }\r\n    .fact-box h3{\r\n      color:#fbbf24;\r\n      margin-bottom:8px;\r\n      font-size:18px;\r\n    }\r\n    .fact-box p{\r\n      font-size:15px;\r\n      line-height:1.6;\r\n      margin:0;\r\n    }\r\n    .stats-grid{\r\n      display:grid;\r\n      grid-template-columns:repeat(2,1fr);\r\n      gap:12px;\r\n      margin-top:12px;\r\n    }\r\n    .stat-item{\r\n      background:rgba(244,213,158,0.1);\r\n      border-radius:12px;\r\n      padding:14px;\r\n      text-align:center;\r\n    }\r\n    .stat-label{\r\n      font-size:13px;\r\n      color:#c4b5fd;\r\n      margin-bottom:4px;\r\n    }\r\n    .stat-value{\r\n      font-size:18px;\r\n      font-weight:bold;\r\n      color:#f4d59e;\r\n    }\r\n    .nav-hint{\r\n      margin-top:20px;\r\n      text-align:center;\r\n      font-size:13px;\r\n      color:#a78bfa;\r\n      background:rgba(167,139,250,0.1);\r\n      padding:10px;\r\n      border-radius:10px;\r\n    }\r\n    .planet-game{\r\n      background:#1a1735;\r\n      backdrop-filter:blur(10px);\r\n      border-radius:20px;\r\n      padding:20px;\r\n      margin-top:20px;\r\n      border:1px solid rgba(255,255,255,0.1);\r\n    }\r\n    .planet-game h2{\r\n      color:#f4d59e;\r\n      margin-bottom:16px;\r\n      font-size:20px;\r\n      text-align:center;\r\n    }\r\n    .planet-game p{\r\n      text-align:center;\r\n      color:#c4b5fd;\r\n      font-size:14px;\r\n      margin-bottom:16px;\r\n    }\r\n    \r\n    .game-hud-float{position:absolute;top:8px;left:8px;right:8px;display:flex;justify-content:space-between;gap:6px;z-index:6;pointer-events:none;flex-wrap:wrap;}\r\n    .game-hud-float span{background:rgba(0,0,0,0.65);padding:5px 10px;border-radius:8px;font-size:12px;font-weight:bold;color:#fff;border:1px solid rgba(255,255,255,0.2);}\r\n    .game-canvas{position:relative;}\r\n\r\n    .game-canvas{position:relative;width:100%;height:280px;min-height:220px;max-height:280px;\r\n      background:rgba(244,213,158,0.2);\r\n      border-radius:16px;\r\n      overflow:hidden;\r\n      border:2px solid rgba(244,213,158,0.3);\r\n      touch-action:none;\r\n    }\r\n    canvas{\r\n      display:block;\r\n      width:100%;\r\n      height:100%;\r\n    }\r\n    .touch-controls{\r\n      display:flex;\r\n      justify-content:center;\r\n      gap:12px;\r\n      margin-top:12px;\r\n    }\r\n    .touch-btn{\r\n      width:60px;\r\n      height:60px;\r\n      border-radius:12px;\r\n      background:rgba(255,255,255,0.15);\r\n      border:2px solid rgba(244,213,158,0.3);\r\n      color:#fff;\r\n      font-size:24px;\r\n      cursor:pointer;\r\n      user-select:none;\r\n      -webkit-user-select:none;\r\n      transition:background 0.2s;\r\n      display:flex;\r\n      align-items:center;\r\n      justify-content:center;\r\n    }\r\n    .touch-btn:active{\r\n      background:rgba(255,255,255,0.3);\r\n    }\r\n    .touch-btn:hover{\r\n      background:rgba(255,255,255,0.25);\r\n    }\r\n    .game-score{\r\n      text-align:center;\r\n      font-size:20px;\r\n      color:#f4d59e;\r\n      font-weight:bold;\r\n      margin-top:16px;\r\n    }\r\n    .game-timer{\r\n      text-align:center;\r\n      font-size:16px;\r\n      color:#c4b5fd;\r\n      margin-top:8px;\r\n    }\r\n    .start-game-btn{\r\n      display:block;\r\n      margin:16px auto 0;\r\n      padding:12px 24px;\r\n      border:none;\r\n      border-radius:12px;\r\n      background:linear-gradient(135deg,#f4d59e,#d4b87a);\r\n      color:#fff;\r\n      font-size:16px;\r\n      font-weight:bold;\r\n      cursor:pointer;\r\n      transition:0.2s;\r\n    }\r\n    .start-game-btn:hover{\r\n      transform:scale(1.05);\r\n    }\r\n  \r\n    .planet-svg-panel{background:#12102a;border-radius:20px;border:1px solid rgba(244,213,158,0.45);padding:12px;margin:20px 0;}\r\n    .svg-viewport{width:100%;aspect-ratio:1;max-height:min(72vw,260px);border-radius:14px;overflow:hidden;background:#0a0820;touch-action:none;}\r\n    .svg-viewport svg{width:100%;height:100%;display:block;cursor:grab;}\r\n    .planet-info-panel{margin-top:10px;min-height:52px;padding:12px 14px;background:#1a1735;border-radius:12px;border-left:4px solid #f4d59e;font-size:14px;line-height:1.55;}\r\n    .planet-info-panel strong{color:#f4d59e;font-size:15px;}\r\n    .svg-controls{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:10px;}\r\n    .svg-ctrl{padding:10px 14px;border:none;border-radius:10px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-size:13px;font-weight:bold;cursor:pointer;min-height:44px;}\r\n    .svg-ctrl.active{background:linear-gradient(135deg,#f59e0b,#ef4444);}\r\n    .game-desc{text-align:center;color:#c4b5fd;font-size:14px;margin-bottom:14px;line-height:1.55;padding:0 8px;}\r\n    .game-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(8,6,24,0.94);padding:22px 26px;border-radius:16px;text-align:center;border:2px solid #f4d59e;z-index:10;min-width:220px;max-width:90%;}\r\n    .game-overlay h3{color:#ffd700;margin-bottom:8px;font-size:20px;}\r\n    .game-overlay p{color:#ddd;margin-bottom:14px;font-size:14px;line-height:1.5;}\r\n    .overlay-btn{padding:10px 26px;border:none;border-radius:12px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-size:15px;font-weight:bold;cursor:pointer;}\r\n    .game-hud{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin-top:12px;}\r\n    .game-hud-item{background:#1a1735;padding:8px 14px;border-radius:8px;font-size:15px;font-weight:bold;color:#f4d59e;border:1px solid rgba(244,213,158,0.45);}\r\n    .game-canvas{position:relative;}\r\n\r\n  /* big-planet-first-view */\r\nbody.big-planet-page {\r\n  overflow-x: hidden;\r\n  overflow-y: auto !important;\r\n  height: auto !important;\r\n  min-height: 100%;\r\n  -webkit-overflow-scrolling: touch;\r\n}\r\nbody.big-planet-page .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  max-width: min(960px, 100%);\r\n  overflow: visible !important;\r\n  display: block;\r\n  padding: 8px 10px 32px;\r\n}\r\nbody.big-planet-page .header {\r\n  margin-bottom: 8px;\r\n}\r\nbody.big-planet-page .header h1 {\r\n  font-size: 22px;\r\n  margin-bottom: 4px;\r\n}\r\nbody.big-planet-page .header .subtitle {\r\n  font-size: 13px;\r\n  line-height: 1.35;\r\n}\r\nbody.big-planet-page .planet-svg-panel {\r\n  margin: 0 0 10px;\r\n  padding: 10px;\r\n  max-width: 100%;\r\n  box-sizing: border-box;\r\n  overflow: hidden;\r\n}\r\nbody.big-planet-page .svg-viewport {\r\n  width: 100%;\r\n  max-width: 100%;\r\n  height: auto;\r\n  max-height: min(calc(100svh - 168px), 100%);\r\n  aspect-ratio: 1;\r\n  margin: 0 auto;\r\n  box-sizing: border-box;\r\n}\r\nbody.big-planet-page .planet-info-panel {\r\n  margin-top: 8px;\r\n}\r\nbody.big-planet-page .svg-controls {\r\n  margin-top: 10px;\r\n}\r\nbody.big-planet-page .scroll-cue {\r\n  margin-top: 10px;\r\n  text-align: center;\r\n  font-size: 13px;\r\n  color: #a78bfa;\r\n  opacity: 0.85;\r\n}\r\n@media (min-width: 640px) {\r\n  body.big-planet-page .svg-viewport {\r\n    width: min(92vw, 820px);\r\n    height: min(92vw, calc(100svh - 156px));\r\n    max-height: min(92vw, calc(100svh - 156px));\r\n  }\r\n}\r\n@media (min-width: 900px) {\r\n  body.big-planet-page .svg-viewport {\r\n    width: min(88vw, 920px);\r\n    height: min(78vh, 920px);\r\n    max-height: min(78vh, 920px);\r\n  }\r\n}\r\nbody.big-planet-page:has(.planet-svg-panel) {\r\n  overflow-y: auto !important;\r\n  height: auto !important;\r\n}\r\nbody.big-planet-page:has(.planet-svg-panel) .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  display: block;\r\n}\r\nbody.big-planet-page:has(.planet-svg-panel) .svg-viewport {\r\n  flex: none !important;\r\n}\r\nbody.big-planet-page:has(.planet-game) .container,\r\nbody.big-planet-page:has(.sun-game) .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  display: block;\r\n}\r\n@media (min-width: 640px) {\r\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\r\n    max-height: min(92vw, calc(100svh - 156px)) !important;\r\n  }\r\n}\r\n@media (min-width: 900px) {\r\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\r\n    max-height: min(78vh, 920px) !important;\r\n  }\r\n}\r\n/* solar-desktop-fit */\r\nhtml {\r\n  min-height: 100%;\r\n}\r\nbody:has(.character-grid),\r\nbody:has(.game-shell),\r\nbody:has(#solarSvg),\r\nbody:has(.fire-btn),\r\nbody:has(.planet-game) {\r\n  overflow: hidden !important;\r\n  height: 100%;\r\n  min-height: 0 !important;\r\n}\r\nbody:not(:has(.character-grid)):not(:has(.game-shell)):not(:has(#solarSvg)):not(:has(.fire-btn)):not(:has(.planet-game)) {\r\n  overflow-x: hidden;\r\n  overflow-y: auto;\r\n  -webkit-overflow-scrolling: touch;\r\n  min-height: 100%;\r\n  height: auto;\r\n}\r\n.game-shell {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.character-grid) .container,\r\nbody:has(.game-shell) .container,\r\nbody:has(#solarSvg) .container,\r\nbody:has(.fire-btn) .container,\r\nbody:has(.planet-game) .container {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.game-shell) .game-shell {\r\n  padding: 4px 8px 6px;\r\n}\r\nbody:has(.game-shell) .game-shell .title {\r\n  display: none;\r\n}\r\nbody:has(.game-shell) .ui-container {\r\n  margin-bottom: 4px;\r\n  padding: 4px 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.game-shell) .game-stage {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  width: 100%;\r\n  aspect-ratio: 7 / 6;\r\n}\r\nbody:has(.game-shell) .touch-controls {\r\n  flex-shrink: 0;\r\n  margin-top: 4px;\r\n}\r\nbody:has(#solarSvg) .container {\r\n  padding: 8px 12px 10px;\r\n}\r\nbody:has(#solarSvg) .solar-panel {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  display: flex;\r\n  flex-direction: column;\r\n  margin-bottom: 6px;\r\n  padding: 8px;\r\n}\r\nbody:has(#solarSvg) .svg-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  max-height: none;\r\n  aspect-ratio: unset;\r\n  height: auto;\r\n}\r\nbody:has(#solarSvg) #solarSvg {\r\n  min-height: 0;\r\n  height: 100%;\r\n}\r\nbody:has(#solarSvg) .minigame-panel {\r\n  flex-shrink: 0;\r\n  max-height: 34%;\r\n  overflow-y: auto;\r\n}\r\nbody:has(.fire-btn) .container {\r\n  padding: 4px 12px 6px;\r\n}\r\nbody:has(.fire-btn) .game-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n}\r\nbody:has(.fire-btn) .fire-btn {\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .container {\r\n  padding: 8px 12px 10px;\r\n  justify-content: center;\r\n}\r\nbody:has(.character-grid) .header {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-section {\r\n  padding: 8px;\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-character {\r\n  font-size: 36px;\r\n  margin-bottom: 4px;\r\n}\r\nbody:has(.character-grid) input[type=\"text\"] {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-grid {\r\n  gap: 6px;\r\n  margin-bottom: 0;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-option {\r\n  padding: 6px 2px;\r\n  font-size: 26px;\r\n  border-width: 2px;\r\n  border-radius: 12px;\r\n}\r\nbody:has(.character-grid) .character-name {\r\n  font-size: 10px;\r\n  margin-top: 2px;\r\n}\r\n@media (min-width: 640px), (min-width: 768px) and (max-width: 1024px) {\r\n  body:has(.character-grid) .container {\r\n    padding: 6px 12px 8px;\r\n    justify-content: center;\r\n  }\r\n  body:has(.character-grid) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.character-grid) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(.character-grid) .preview-section {\r\n    padding: 6px 8px;\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 32px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.character-grid) .preview-name {\r\n    font-size: 15px;\r\n  }\r\n  body:has(.character-grid) input[type=\"text\"] {\r\n    padding: 6px 10px;\r\n    margin-bottom: 6px;\r\n    font-size: 14px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-grid {\r\n    gap: 6px;\r\n    margin-bottom: 0;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    padding: 4px 2px;\r\n    font-size: 24px;\r\n    border-width: 2px;\r\n    border-radius: 10px;\r\n  }\r\n  body:has(.character-grid) .character-name {\r\n    font-size: 9px;\r\n    margin-top: 1px;\r\n  }\r\n  body:has(.game-shell) .ui-item {\r\n    font-size: 13px;\r\n    padding: 4px 8px;\r\n  }\r\n  body:has(.game-shell) .touch-controls {\r\n    gap: 10px;\r\n  }\r\n  body:has(#solarSvg) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(#solarSvg) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(#solarSvg) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(#solarSvg) .info-panel,\r\n  body:has(#solarSvg) .nav-hint {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .header {\r\n    margin-bottom: 4px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.fire-btn) .header .subtitle {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .hud {\r\n    padding: 6px 10px;\r\n    margin-bottom: 4px;\r\n    font-size: 12px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .game-wrap {\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.fire-btn) .fire-btn {\r\n    padding: 10px;\r\n    font-size: 14px;\r\n    margin-bottom: 0;\r\n  }\r\n  body:has(.fire-btn) .instructions,\r\n  body:has(.fire-btn) .nav-hint {\r\n    display: none;\r\n  }\r\n  .planet-svg-panel .svg-viewport,\r\n  .svg-viewport {\r\n    max-height: 220px !important;\r\n    min-height: 0 !important;\r\n  }\r\n  .planet-game .game-canvas,\r\n  .game-canvas-wrap {\r\n    height: 220px !important;\r\n    min-height: 180px !important;\r\n    max-height: 220px !important;\r\n  }\r\n  .planet-game {\r\n    padding: 10px;\r\n    margin-top: 10px;\r\n    flex-shrink: 0;\r\n  }\r\n  .planet-game h2 {\r\n    margin-bottom: 8px;\r\n    font-size: 17px;\r\n  }\r\n  .planet-game p {\r\n    margin-bottom: 8px;\r\n    font-size: 12px;\r\n  }\r\n  .touch-controls {\r\n    margin-top: 6px;\r\n    grid-template-columns: repeat(3, 48px);\r\n    grid-template-rows: repeat(3, 48px);\r\n    gap: 6px;\r\n  }\r\n  .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n}\r\n@media (max-height: 760px) {\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 28px;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    font-size: 22px;\r\n    padding: 3px 2px;\r\n  }\r\n  body:has(.game-shell) .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 18px;\r\n  }\r\n}\r\n  \r\nbody.reading-page {\r\n  overflow-x: hidden;\r\n  overflow-y: auto !important;\r\n  height: auto !important;\r\n  min-height: 100%;\r\n  -webkit-overflow-scrolling: touch;\r\n}\r\nbody.reading-page .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  display: block;\r\n}\r\n\r\n/* solar-ui-audit-overrides */\r\nbody.reading-page,\r\nbody.reading-page:has(.container),\r\nbody.reading-page:has(.quiz-card),\r\nbody.reading-page:has(.character-grid) {\r\n  overflow-y: auto !important;\r\n  height: auto !important;\r\n}\r\nbody.reading-page .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  display: block;\r\n}\r\nbody.reading-page:has(.character-grid) .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  justify-content: flex-start;\r\n}\r\n@media (max-width: 639px) {\r\n  body.big-planet-page .planet-svg-panel {\r\n    padding: 8px !important;\r\n    margin-left: 0 !important;\r\n    margin-right: 0 !important;\r\n    max-width: 100% !important;\r\n    overflow: hidden !important;\r\n    box-sizing: border-box !important;\r\n  }\r\n  body.big-planet-page .svg-viewport,\r\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\r\n    width: 100% !important;\r\n    max-width: 100% !important;\r\n    height: auto !important;\r\n    max-height: min(78vw, calc(100svh - 220px)) !important;\r\n    min-height: 0 !important;\r\n    aspect-ratio: 1 !important;\r\n    box-sizing: border-box !important;\r\n  }\r\n  body.big-planet-page .container {\r\n    overflow-x: hidden !important;\r\n    max-width: 100% !important;\r\n  }\r\n  body.big-planet-page .sun-game .game-canvas-wrap,\r\n  body.big-planet-page .planet-game .game-canvas,\r\n  body.big-planet-page .planet-game .game-canvas-wrap {\r\n    height: min(48vh, 400px) !important;\r\n    min-height: min(40vh, 280px) !important;\r\n    max-height: min(52vh, 420px) !important;\r\n  }\r\n}\r\n@media (min-width: 640px) {\r\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport,\r\n  body.big-planet-page .svg-viewport {\r\n    max-height: min(92vw, calc(100svh - 156px)) !important;\r\n    min-height: min(56vw, calc(100svh - 200px)) !important;\r\n  }\r\n}\r\nbody.big-planet-page .sun-game .game-canvas-wrap,\r\nbody.big-planet-page .planet-game .game-canvas,\r\nbody.big-planet-page .planet-game .game-canvas-wrap {\r\n  width: 100% !important;\r\n  height: min(50vh, 440px) !important;\r\n  min-height: min(42vh, 300px) !important;\r\n  max-height: min(56vh, 480px) !important;\r\n}\r\nbody.big-planet-page .sun-game,\r\nbody.big-planet-page .planet-game {\r\n  margin-bottom: 8px !important;\r\n}\r\nbody.big-planet-page .nav-hint {\r\n  margin-top: 8px !important;\r\n  padding-bottom: 8px !important;\r\n  font-size: 12px !important;\r\n  line-height: 1.45 !important;\r\n}\r\nbody.all-planets-page:has(#solarSvg) .svg-wrap {\r\n  max-height: min(96vw, calc(100svh - 162px)) !important;\r\n  min-height: min(43svh, calc(100svh - 168px), 96vw) !important;\r\n}\r\nbody.big-game-page:has(.game-shell) {\r\n  overflow: hidden !important;\r\n  height: 100% !important;\r\n  min-height: 100% !important;\r\n  max-height: 100% !important;\r\n}\r\nhtml:has(body.big-game-page) {\r\n  height: 100% !important;\r\n  min-height: 100% !important;\r\n  overflow: hidden !important;\r\n}\r\nbody.big-game-page:has(.game-shell) .game-shell {\r\n  min-height: 100% !important;\r\n  height: 100% !important;\r\n  max-height: 100% !important;\r\n  display: flex !important;\r\n  flex-direction: column !important;\r\n}\r\nbody.big-game-page:has(.game-shell) .stage-wrap {\r\n  flex: 1 1 auto !important;\r\n  min-height: 0 !important;\r\n  align-items: center !important;\r\n  justify-content: center !important;\r\n}\r\nbody.big-game-page:has(.game-shell) .game-stage {\r\n  flex: 1 1 auto !important;\r\n  width: 100% !important;\r\n  height: 100% !important;\r\n  min-height: 0 !important;\r\n  max-height: none !important;\r\n  aspect-ratio: unset !important;\r\n  margin: 0 !important;\r\n}\r\n@media (min-width: 768px) {\r\n  body.big-game-page:has(.game-shell) .stage-wrap {\r\n    align-items: center !important;\r\n    justify-content: center !important;\r\n  }\r\n  body.big-game-page:has(.game-shell) .game-stage {\r\n    flex: 1 1 auto !important;\r\n    width: 100% !important;\r\n    height: 100% !important;\r\n    min-height: 0 !important;\r\n    max-height: none !important;\r\n    aspect-ratio: unset !important;\r\n    margin: 0 !important;\r\n  }\r\n}\r\nbody.big-game-page:has(.fire-btn) .game-wrap {\r\n  min-height: min(calc(100svh - 178px), 78vh) !important;\r\n  height: min(calc(100svh - 178px), 78vh) !important;\r\n  max-height: none !important;\r\n}\r\n@media (min-width: 640px) {\r\n  body:has(.planet-svg-panel) .svg-viewport,\r\n  body:has(.planet-game) .game-canvas,\r\n  body:has(.sun-game) .game-canvas-wrap {\r\n    max-height: none !important;\r\n  }\r\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\r\n    max-height: min(92vw, calc(100svh - 156px)) !important;\r\n  }\r\n}\r\n  </style>\r\n<script>\r\n(function (w) {\r\n  var BOOK = \"solarsystem\";\r\n  function key(name) {\r\n    return \"book:\" + BOOK + \":\" + name;\r\n  }\r\n  w.SolarPlayer = {\r\n    getUserName: function () {\r\n      return localStorage.getItem(key(\"userName\")) || localStorage.getItem(\"userName\") || \"Explorer\";\r\n    },\r\n    getCharacter: function () {\r\n      return localStorage.getItem(key(\"userCharacter\")) || localStorage.getItem(\"userCharacter\") || \"👨‍🚀\";\r\n    },\r\n    getCharacterName: function () {\r\n      return localStorage.getItem(key(\"characterName\")) || localStorage.getItem(\"characterName\") || \"Astronaut\";\r\n    },\r\n    save: function (name, character, characterName) {\r\n      localStorage.setItem(key(\"userName\"), name);\r\n      localStorage.setItem(key(\"userCharacter\"), character);\r\n      if (characterName != null) localStorage.setItem(key(\"characterName\"), characterName);\r\n      localStorage.setItem(\"userName\", name);\r\n      localStorage.setItem(\"userCharacter\", character);\r\n      if (characterName != null) localStorage.setItem(\"characterName\", characterName);\r\n    },\r\n  };\r\n})(window);\r\n</script>\r\n</head>\r\n<body class=\"big-planet-page\">\r\n<div class=\"stars\"></div>\r\n<div class=\"container\">\r\n  <div class=\"header\">\r\n    <h1>💍 Saturn</h1>\r\n    <div class=\"subtitle\">The ringed planet!</div>\r\n  </div>\r\n\r\n    <div class=\"planet-svg-panel\">\r\n    <div class=\"svg-viewport\" id=\"svgViewport\">\r\n      <svg id=\"planetSvg\" viewBox=\"0 0 400 400\" xmlns=\"http://www.w3.org/2000/svg\" aria-label=\"Saturn\">\r\n        <defs><clipPath id=\"globe\"><circle r=\"88\"/></clipPath></defs>\r\n        <g id=\"planetGroup\"></g>\r\n      </svg>\r\n    </div>\r\n    <div class=\"planet-info-panel\" id=\"planetInfo\">👆 Tap the planet for a fun fact! Spin, zoom &amp; rotate with the buttons.</div>\r\n    <div class=\"svg-controls\">\r\n      <button class=\"svg-ctrl\" id=\"btnSpin\" type=\"button\">Stop</button>\r\n      <button class=\"svg-ctrl\" id=\"btnZoomIn\" type=\"button\">🔍 +</button>\r\n      <button class=\"svg-ctrl\" id=\"btnZoomOut\" type=\"button\">🔍 −</button>\r\n      <button class=\"svg-ctrl\" id=\"btnRotL\" type=\"button\">↺</button>\r\n      <button class=\"svg-ctrl\" id=\"btnRotR\" type=\"button\">↻</button>\r\n    </div>\r\n  </div>\r\n    <p class=\"scroll-cue\">↓ Scroll for facts and the mini-game</p>\r\n\r\n  <div class=\"card\">\r\n    <h2>🌟 What is Saturn?</h2>\r\n    <p>\r\n      Saturn is the sixth planet from the Sun and is famous for its beautiful rings! It's a gas giant like Jupiter, made mostly of hydrogen and helium.\r\n    </p>\r\n    <p>\r\n      Saturn is the second-largest planet in our solar system. It's so big that over 750 Earths could fit inside it!\r\n    </p>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>💍 Saturn's Amazing Rings</h2>\r\n    <p>\r\n      Saturn's rings are made of billions of pieces of ice and rock! The pieces range from tiny grains to house-sized chunks.\r\n    </p>\r\n    <p>\r\n      The rings are very wide - about 282,000 km across - but very thin, only about 10 meters thick in some places!\r\n    </p>\r\n    <div class=\"fact-box\">\r\n      <h3>💡 Fun Fact</h3>\r\n      <p>Saturn's rings are mostly made of water ice - like frozen snowflakes!</p>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>📏 How Big is Saturn?</h2>\r\n    <p>\r\n      Saturn is huge - 116,460 km across! It's about 9 times wider than Earth. Like Jupiter, Saturn spins very fast, which makes it bulge at the middle.\r\n    </p>\r\n    <div class=\"stats-grid\">\r\n      <div class=\"stat-item\">\r\n        <div class=\"stat-label\">Diameter</div>\r\n        <div class=\"stat-value\">116,460 km</div>\r\n      </div>\r\n      <div class=\"stat-item\">\r\n        <div class=\"stat-label\">Distance from Sun</div>\r\n        <div class=\"stat-value\">1.4 billion km</div>\r\n      </div>\r\n      <div class=\"stat-item\">\r\n        <div class=\"stat-label\">Day Length</div>\r\n        <div class=\"stat-value\">10.7 hours</div>\r\n      </div>\r\n      <div class=\"stat-item\">\r\n        <div class=\"stat-label\">Year Length</div>\r\n        <div class=\"stat-value\">29 Earth years</div>\r\n      </div>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🌙 Saturn's Moons</h2>\r\n    <p>\r\n      Saturn has at least 146 moons - more than any other planet! The biggest one is Titan, which is larger than Mercury!\r\n    </p>\r\n    <p>\r\n      Titan is special because it has a thick atmosphere and liquid lakes on its surface - but the lakes are made of methane, not water!\r\n    </p>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🎈 Could You Float on Saturn?</h2>\r\n    <p>\r\n      Saturn is the only planet that would float in water! This is because it's less dense than water. If you had a big enough bathtub, Saturn would float!\r\n    </p>\r\n    <p>\r\n      This is because Saturn is made mostly of gas, which is very light compared to water or rock.\r\n    </p>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🌀 Hexagonal Storm</h2>\r\n    <p>\r\n      Saturn has a strange hexagonal (six-sided) storm at its north pole! This storm has been there for decades and is about 30,000 km across.\r\n    </p>\r\n    <p>\r\n      Scientists aren't sure why the storm is hexagonal - it's a mystery they're still studying!\r\n    </p>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <div class=\"fact-box\">\r\n      <h3>🎯 Tap Saturn!</h3>\r\n      <p>Click on the planet to learn a fun fact!</p>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"planet-game\">\r\n    <h2>🌙 Moon Catch!</h2>\r\n    <p class=\"game-desc\">Saturn's moons and ring ice are raining down! Drag your ship to catch treasures — dodge the space rocks!</p>\r\n    <div class=\"game-canvas\" id=\"gameCanvas\">\r\n      <div class=\"game-hud-float\"><span id=\"gameScore\">Score: 0</span><span id=\"gameTimer\">⏱ 60s | ❤️❤️❤️</span></div>\r\n      <canvas id=\"gameCanvasElement\"></canvas>\r\n      <div class=\"game-overlay\" id=\"startScreen\">\r\n        <h3>🌙 Moon Catch!</h3>\r\n        <p>Drag left or right to fly your ship. Catch 🌕 moons (+20) and 💎 ice (+8). Avoid ☄️ rocks! Reach 120 points to win.</p>\r\n        <button class=\"overlay-btn\" type=\"button\" onclick=\"startGame()\">▶️ Start</button>\r\n      </div>\r\n      <div class=\"game-overlay\" id=\"endScreen\" style=\"display:none;\">\r\n        <h3 id=\"endTitle\">🎉 Great job!</h3>\r\n        <p id=\"endStats\">Score: 0</p>\r\n        <button class=\"overlay-btn\" type=\"button\" onclick=\"startGame()\">🔄 Play Again</button>\r\n      </div>\r\n    </div>\r\n    <p style=\"text-align:center;color:#c4b5fd;font-size:13px;margin-top:10px;\">👆 Drag inside the game to move · ← → keys on keyboard</p>\r\n  </div>\r\n<div class=\"nav-hint\">\r\n  <div>💡 Use the ← → arrows in the top navigation bar to go to the next chapter.</div>\r\n  <div>💡 Use the 🏠 button in the top navigation bar to go back to the Home page.</div>\r\n</div>\r\n\r\n</div>\r\n<script>\r\nconst saturnFacts = [\r\n  \"Saturn has the most moons of any planet - over 140!\",\r\n  \"Saturn's rings are mostly made of ice!\",\r\n  \"Saturn could float in water!\",\r\n  \"Saturn has a hexagonal storm at its north pole!\",\r\n  \"Saturn's moon Titan has lakes of methane!\",\r\n  \"Saturn is the least dense planet!\",\r\n  \"Saturn's rings are very young - only 100 million years old!\",\r\n  \"Saturn spins so fast a day is only 10.7 hours!\"\r\n];\r\nlet factIndex = 0;\r\n\r\nfunction showSaturnFact() {\r\n  PlanetViewer.nextFact();\r\n}\r\n\r\nfunction checkFact(btn, isCorrect) {\r\n  const result = document.getElementById('gameResult');\r\n  if (isCorrect) {\r\n    btn.classList.add('correct');\r\n    result.textContent = '✅ Correct! Great job!';\r\n    result.style.color = '#4ade80';\r\n  } else {\r\n    btn.classList.add('wrong');\r\n    result.textContent = '❌ Not quite. Try again!';\r\n    result.style.color = '#f87171';\r\n  }\r\n}\r\n\r\n\r\n// Moon Catch — dodge rocks, collect moons & ice from Saturn\r\nlet gameScore = 0, gameLives = 3, gameTime = 60, hudTimer;\r\nlet isGameRunning = false, canvas, ctx, animationFrame;\r\nlet player = { x: 0, y: 0, w: 44 };\r\nlet items = [], spawnTimer = 0, spawnEvery = 40;\r\nlet scorePopups = [], screenFlash = 0, collected = 0;\r\nlet dragPointerId = null, keys = {};\r\nconst WIN_SCORE = 120;\r\n\r\nfunction formatHudTimeLives() {\r\n  return '⏱ ' + gameTime + 's | ' + '❤️'.repeat(Math.max(0, gameLives)) + '🖤'.repeat(Math.max(0, 3 - gameLives));\r\n}\r\nfunction startHudTimer() {\r\n  if (hudTimer) clearInterval(hudTimer);\r\n  hudTimer = setInterval(function() {\r\n    if (!isGameRunning) return;\r\n    gameTime--;\r\n    document.getElementById('gameTimer').textContent = formatHudTimeLives();\r\n    if (gameTime <= 0) endGame(gameScore >= WIN_SCORE);\r\n  }, 1000);\r\n}\r\nfunction drawStarfield() {\r\n  ctx.save();\r\n  const g = ctx.createLinearGradient(0, 0, 0, canvas.height);\r\n  g.addColorStop(0, '#050414'); g.addColorStop(1, '#12102a');\r\n  ctx.fillStyle = g; ctx.fillRect(0, 0, canvas.width, canvas.height);\r\n  for (let i = 0; i < 40; i++) {\r\n    ctx.fillStyle = 'rgba(255,255,255,' + (0.12 + (i % 4) * 0.08) + ')';\r\n    ctx.beginPath(); ctx.arc((i * 131) % canvas.width, (i * 73) % canvas.height, 1, 0, Math.PI * 2); ctx.fill();\r\n  }\r\n  ctx.restore();\r\n}\r\nfunction drawEmojiSprite(emoji, x, y, sizePx) {\r\n  ctx.save();\r\n  ctx.globalAlpha = 1;\r\n  ctx.globalCompositeOperation = 'source-over';\r\n  ctx.font = sizePx + 'px \"Segoe UI Emoji\", \"Apple Color Emoji\", \"Noto Color Emoji\", serif';\r\n  ctx.textAlign = 'center';\r\n  ctx.textBaseline = 'middle';\r\n  ctx.fillStyle = '#ffffff';\r\n  ctx.fillText(emoji, x, y);\r\n  ctx.restore();\r\n}\r\nfunction drawHitFlash() {\r\n  if (screenFlash === 0) return;\r\n  ctx.save();\r\n  ctx.globalAlpha = screenFlash > 0 ? screenFlash / 36 : (-screenFlash / 36);\r\n  ctx.fillStyle = screenFlash > 0 ? '#4ade80' : '#f87171';\r\n  ctx.fillRect(0, 0, canvas.width, canvas.height);\r\n  ctx.restore();\r\n  screenFlash += screenFlash > 0 ? -1 : 1;\r\n  if (Math.abs(screenFlash) <= 0) screenFlash = 0;\r\n}\r\nfunction bindSaturnDrag() {\r\n  const box = document.getElementById('gameCanvas');\r\n  if (!box || box._saturnDrag) return;\r\n  box._saturnDrag = true;\r\n  function moveTo(clientX) {\r\n    if (!isGameRunning || !canvas) return;\r\n    const rect = canvas.getBoundingClientRect();\r\n    if (!rect.width) return;\r\n    player.x = ((clientX - rect.left) / rect.width) * canvas.width;\r\n    player.x = Math.max(28, Math.min(canvas.width - 28, player.x));\r\n  }\r\n  box.addEventListener('pointerdown', function(e) {\r\n    if (!isGameRunning || e.target.closest('.game-overlay')) return;\r\n    e.preventDefault();\r\n    dragPointerId = e.pointerId;\r\n    box.setPointerCapture(e.pointerId);\r\n    moveTo(e.clientX);\r\n  });\r\n  box.addEventListener('pointermove', function(e) {\r\n    if (dragPointerId !== e.pointerId || !isGameRunning) return;\r\n    e.preventDefault();\r\n    moveTo(e.clientX);\r\n  });\r\n  function release(e) {\r\n    if (dragPointerId !== e.pointerId) return;\r\n    dragPointerId = null;\r\n  }\r\n  box.addEventListener('pointerup', release);\r\n  box.addEventListener('pointercancel', release);\r\n}\r\nfunction spawnItem() {\r\n  const roll = Math.random();\r\n  let type, emoji, score, bad, r;\r\n  if (roll < 0.14) {\r\n    type = 'moon'; emoji = '🌕'; score = 20; bad = false; r = 18;\r\n  } else if (roll < 0.48) {\r\n    type = 'ice'; emoji = '💎'; score = 8; bad = false; r = 14;\r\n  } else {\r\n    type = 'rock'; emoji = '☄️'; score = 0; bad = true; r = 16;\r\n  }\r\n  items.push({\r\n    x: 24 + Math.random() * (canvas.width - 48),\r\n    y: -24,\r\n    vy: 2.1 + Math.random() * 1.6 + (60 - gameTime) * 0.018,\r\n    r: r,\r\n    emoji: emoji,\r\n    score: score,\r\n    bad: bad,\r\n    spin: Math.random() * Math.PI * 2\r\n  });\r\n}\r\nfunction updateGame() {\r\n  if (keys.left) player.x -= 5.5;\r\n  if (keys.right) player.x += 5.5;\r\n  player.x = Math.max(28, Math.min(canvas.width - 28, player.x));\r\n\r\n  spawnTimer++;\r\n  spawnEvery = Math.max(20, 40 - Math.floor((60 - gameTime) / 6));\r\n  if (spawnTimer >= spawnEvery) {\r\n    spawnTimer = 0;\r\n    spawnItem();\r\n  }\r\n\r\n  items.forEach(function(it) {\r\n    it.y += it.vy;\r\n    it.spin += 0.04;\r\n  });\r\n  items = items.filter(function(it) { return it.y < canvas.height + 36; });\r\n\r\n  for (let i = items.length - 1; i >= 0; i--) {\r\n    const it = items[i];\r\n    if (Math.hypot(it.x - player.x, it.y - player.y) < it.r + 22) {\r\n      if (it.bad) {\r\n        gameLives--;\r\n        screenFlash = -16;\r\n        document.getElementById('gameTimer').textContent = formatHudTimeLives();\r\n        if (gameLives <= 0) { endGame(false); return; }\r\n      } else {\r\n        gameScore += it.score;\r\n        collected++;\r\n        document.getElementById('gameScore').textContent = 'Score: ' + gameScore;\r\n        scorePopups.push({ x: it.x, y: it.y, t: 40, text: '+' + it.score });\r\n        screenFlash = 12;\r\n        if (gameScore >= WIN_SCORE) { endGame(true); return; }\r\n      }\r\n      items.splice(i, 1);\r\n    }\r\n  }\r\n}\r\nfunction drawSaturnBanner() {\r\n  ctx.save();\r\n  const cx = canvas.width / 2, cy = 52;\r\n  const pr = Math.min(canvas.width * 0.09, 30);\r\n  ctx.translate(cx, cy);\r\n  ctx.scale(1, 0.32);\r\n  ctx.strokeStyle = 'rgba(210,180,120,0.5)';\r\n  ctx.lineWidth = 5;\r\n  ctx.beginPath(); ctx.arc(0, 0, pr * 2.4, 0, Math.PI * 2); ctx.stroke();\r\n  ctx.strokeStyle = 'rgba(255,220,140,0.35)';\r\n  ctx.lineWidth = 3;\r\n  ctx.beginPath(); ctx.arc(0, 0, pr * 1.85, 0, Math.PI * 2); ctx.stroke();\r\n  ctx.restore();\r\n  drawEmojiSprite('🪐', cx, cy, pr * 1.9);\r\n}\r\nfunction startGame() {\r\n  if (isGameRunning) return;\r\n  document.getElementById('startScreen').style.display = 'none';\r\n  document.getElementById('endScreen').style.display = 'none';\r\n  canvas = document.getElementById('gameCanvasElement');\r\n  ctx = canvas.getContext('2d');\r\n  const box = document.getElementById('gameCanvas');\r\n  canvas.width = box.clientWidth; canvas.height = box.clientHeight;\r\n  isGameRunning = true;\r\n  gameScore = 0; gameLives = 3; gameTime = 60;\r\n  items = []; spawnTimer = 0; spawnEvery = 40;\r\n  scorePopups = []; screenFlash = 0; collected = 0;\r\n  keys = {}; dragPointerId = null;\r\n  player.x = canvas.width / 2;\r\n  player.y = canvas.height - 46;\r\n  document.getElementById('gameScore').textContent = 'Score: 0';\r\n  document.getElementById('gameTimer').textContent = formatHudTimeLives();\r\n  bindSaturnDrag();\r\n  startHudTimer();\r\n  document.addEventListener('keydown', onKeyDown);\r\n  document.addEventListener('keyup', onKeyUp);\r\n  gameLoop();\r\n}\r\nfunction onKeyDown(e) {\r\n  if (!isGameRunning) return;\r\n  if (e.key === 'ArrowLeft' || e.key === 'a') { keys.left = true; e.preventDefault(); }\r\n  if (e.key === 'ArrowRight' || e.key === 'd') { keys.right = true; e.preventDefault(); }\r\n}\r\nfunction onKeyUp(e) {\r\n  if (e.key === 'ArrowLeft' || e.key === 'a') keys.left = false;\r\n  if (e.key === 'ArrowRight' || e.key === 'd') keys.right = false;\r\n}\r\nfunction gameLoop() {\r\n  if (!isGameRunning) return;\r\n  drawStarfield();\r\n  drawHitFlash();\r\n  drawSaturnBanner();\r\n\r\n  items.forEach(function(it) {\r\n    drawEmojiSprite(it.emoji, it.x, it.y, it.r * 1.55);\r\n  });\r\n\r\n  drawEmojiSprite('🛸', player.x, player.y, 34);\r\n\r\n  ctx.save();\r\n  ctx.globalAlpha = 1;\r\n  ctx.fillStyle = '#f4d59e';\r\n  ctx.font = '12px Comic Sans MS, Comic Neue, sans-serif';\r\n  ctx.textAlign = 'center';\r\n  ctx.textBaseline = 'alphabetic';\r\n  ctx.fillText('Goal: ' + WIN_SCORE + ' pts', canvas.width / 2, canvas.height - 12);\r\n  ctx.restore();\r\n\r\n  scorePopups.forEach(function(p) {\r\n    p.t--;\r\n    ctx.save();\r\n    ctx.globalAlpha = Math.max(0, p.t / 40);\r\n    ctx.font = 'bold ' + (16 + (40 - p.t) * 0.25) + 'px Comic Sans MS, Comic Neue, sans-serif';\r\n    ctx.fillStyle = '#ffd700';\r\n    ctx.textAlign = 'center';\r\n    ctx.textBaseline = 'middle';\r\n    ctx.fillText(p.text, p.x, p.y - (40 - p.t));\r\n    ctx.restore();\r\n  });\r\n  scorePopups = scorePopups.filter(function(p) { return p.t > 0; });\r\n\r\n  updateGame();\r\n  animationFrame = requestAnimationFrame(gameLoop);\r\n}\r\nfunction endGame(won) {\r\n  isGameRunning = false;\r\n  clearInterval(hudTimer);\r\n  cancelAnimationFrame(animationFrame);\r\n  document.removeEventListener('keydown', onKeyDown);\r\n  document.removeEventListener('keyup', onKeyUp);\r\n  dragPointerId = null;\r\n  document.getElementById('endTitle').textContent = won ? '🏆 Saturn Explorer!' : '💫 Try Again!';\r\n  document.getElementById('endStats').textContent = 'Score: ' + gameScore + ' | Caught: ' + collected + ' · Goal: ' + WIN_SCORE;\r\n  document.getElementById('endScreen').style.display = 'flex';\r\n}\r\n\r\n/* Planet texture art — NASA maps embedded as data URIs (no external assets) */\r\nconst PLANET_TEXTURE_DATA = {\r\n  sun: \"data:image/jpeg;base64,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\",\r\n  mercury: \"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAYEBAUEBAYFBQUGBgYHCQ4JCQgICRINDQoOFRIWFhUSFBQXGiEcFxgfGRQUHScdHyIjJSUlFhwpLCgkKyEkJST/2wBDAQYGBgkICREJCREkGBQYJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCT/wAARCAGAAYADASIAAhEBAxEB/8QAGwAAAwEBAQEBAAAAAAAAAAAAAwQFAgEABgf/xABDEAACAgEDAgQDBgYBAgUDAwUBAgMRAAQSITFBEyJRYQVxgRQykaGx8CNCUsHR4fEVMwYkQ2JygpKiFkRjdIPC0uL/xAAWAQEBAQAAAAAAAAAAAAAAAAAAAQL/xAAWEQEBAQAAAAAAAAAAAAAAAAAAEQH/2gAMAwEAAhEDEQA/APs20ukiA8KKcX6TsMxsXqDqx7faX/zicWreNAZWDUvQeuA/6rHKHiLRwkC9zkrR+Q4OFU2cx1TzH56hz/fMfayykpqQSDt2rPuYH5E3kNfi3xKGTZpp/FHZjApA+RN39ccGvaeIrqZ5HaMcNv2+Y9fugce3OA5/1DUxlgNVArj+SRlLH6WcGnxL4nPKVPxH4dpvQSxeY/IA2fwxfT+OguWKdFb7o5oj1tySbzcK6HTPIDpNGLP3VTc59yAAPywg/i/GRydbo5PaOJgfzObj1OuvbJLKSOuylA/E4J/ikWmXdp9GqXfHhqAfmAMVPxL+eSPT2egCcj/8RkFManc3hrPqjJ7P/wD81+eZV9SWIOqmUX1My8fgDk1tdPICUBK9hZ5+l5pNVqeGMPHuy/3wqiBM5IX4iWPs9/2zhEtED4itj3OCg1OnQ+fSFAerQJbH6g5ptbBpwX8TXMD0EkYSvyGBqtQOusL/AClC/qucXVqpKltY7D0Tf+gwH/U4CC6Qxgnq8nf8MUTViQMqrDFz/wDt+3vz/g4FI6qOtxk1sfs8YA/Ai83FqBIpK6iYEf8A8YP9sV02hmntZLlQ9pI7/U42vwpYlKnTqFP9MQXAA0+tZ9sepf180BH9xmZPiMunO3Ua2CNgOjuQfwu8OqppAfDgmPchBV5uefTrF4ms08jDpbhZNv4gnAVHxkN5gZJIx1dUZv0zv/6h0fQNP6cxsM0X+HOFMcESl+FLwBbP0Awc+kdhwhjo35LA/wAYGm+J+MbilNHp5pP7A559ZqoSN4Sj0/8AMkH/APIYog1IWjwR/WOv4Znxolep2YgeqAj8cCnBr2At3Y/Jww/Ghhj8QXsrH6jI2mkh3s0cZCdugJ/DDyatGFJCE5/7hP8AbAeHxSTfX2KQp/UJh+lZqT4nJR8LRzEj+rp+WTYJS4P3yflhN5N8GhycUFb4rrQL+xmvWjnF+Oyj78IHzsYJp0QAO4UHoLzxTeLCUP6jxihlPjJboqD53/nCD4lKR5Vh+t/5yc0cKtbEMfdrzQkVR5AB8gDirFD7fqL66T63/wD7Z5tdqgL3aYj2F/8A+WTDNI9hZUFf+zMO2oY0HjPuVo/iBgisvxGY9fA+iH/OaX4lJ38H6R5ILyRJ/FQNfRkJP6Z1S+3ekzj5XhNxX/6kgPmr6KB/bOL8S61Kg9P4Y/zkkpNJZdmI9TnFHQhr+WBY/wCoy1Y1C/8A2DOf9R1J+7MD/wD21OSiB1317njOrO8PMc7D1AOKRTGv1B66hFHr4a4SGTV6uxBO7kdhGgydHqY5ltpQ3r5RZ/znEk+yuZIIyCR1AI496xSLkGg1kp2zamSI/wDuQf2GZk+FTKePik3/ANMY/wA5Ng/8TasAg6VpFHG4OSPzGOab/wARcozJt5O4Mo+mCOn4ZIvLa7WuPQUMLFokI5lmP/z646fi0UiE7aPWq6YjP8TjBoSLyLsg9MDr6CKv+42Kv8MBJMepZfkF/wAYY6+Mch4wfn0zDzyygnhkHoMoCNI4sNPJJ7AKP7Z0/D9GRbQyMfaYrgHct9+KPjpY3H/WYE8qxlk8JTXUKRWSkRUeMyeeHgXW7pgy6owIVmbgArENv0s4EjWeHbGRVA4DMD9B6/PN6aNWZTuXnljyW/PKHYIZNVOPFLE9mFCveyaGPCNNGu7wWYyc14pLMfyvAacywad/D2PuPLOgP060cmy/ETCxJVAzcklbN/LAoSx6aSQfwPDkLcIzmQ/UXwMw7s2//wAwYqPG1V2/LjJ4+JB02uxUn+ltoB+Q65nUO822KNg9i+hu/TAYbVTWAjRkdNzyE/Piv7YDxpjqUXxFYHoVagf0yc8DOzI27cCBSWoxxdPLJGEBQ7VHQ2R8zeBWX4bKyFwFjNfeLUCfW8BJopAxKUT3YPuH5nF4ncMIizCuwZjZ/HjHkZNosBjZ4Ju8gXGnlEnKv1obFs/iW/tjUcWqVgTJMi+hNn/GNq88hEUUZHr5aFfPNrp4ke5pwT3AHTAHH4wXc0shvvxZwbPIjAMqub5JF0fxx1khlXYib0qt3KgZxYtPHHe9FIH8ov8APA9HI5T+GIy/o0oF4wsrfdLUx6AOMRGq08drIkbqeCxW8C5URLqNNC8ULcBiPIfXr2wLkbSEVItpX3i3TDppYGUnxVVx/Kf7Z8/E80kTFdRHa9ivX6YWLUTK23YSL6joMChNIgY2m49/c+uLyapI6sEBuO5Az0kzyLu3hGUGiBXPocHAmoY+K1kVZ4DV7nADPq1dyU2E9lItT8sEZt6MNsCkc7V5LH29DjcWlmSjMqlKA6c37HFooI5Z3EZ3gjkbSTu+f06e2AHxUb+GUZnbqAt4fT6Zbt4HavuqLo/S8cV/AUIsTFW4JWqv3zB8VpajNVx1sj54HUHTw9LIG6AutD8jgZtPKHId4yP5lWqxjx5oWKsA1c2CAQPxxWVigLLGATzd1gcMKGxsBT0IH9sG2ldkLAbAo/fTNw7pCR4e2+fMePpnp4d1EsKA5o4E2ZmQlBGrE87ie/oLwaTOlD15vaCPxx6V4ogyiFZL6sWzLadSqgUpI5PUZFA8TxWJNAnuDd/Ss2rNGtrIWPezhBpxGoarrv74MykHgyH5VgeXVSDng+3XC6ecspLxgA9AwvAzIsisY5d7rVg8rZ7WBmRA8pVzHHEAaYlrNewvnAoJqEUMB97sF5OAm1EhYEiluuTycyivVBmCjvY/t3za0W3CIK/RSOSMDKI7kKy7HNgDqx/x+WG+xhT/ABAL78bjnmjkiJKsCrAAkrde2dRmFAqjAEdBQ/AYHUSM2sbuSOS3Cj5VmFgptwdRzY29s3Kx4KrE1HhTxz7VjaI7RA2yMAdyk3RHbKhSSKUEBncc9wM0sZVQxKsw5rH9NGktnUkkkcNd0ffA6qBUumtcBWSZlVgjuTQo9SPbB6fUCd9xEcq9gOv9sxMzbt0bHdVf/E+uA2khWkRVIN+w9SMKpkiYBhG9qeLHpi+rmGnjLvKa61u5xWb4j4KhSX3V/J0OKIftMyiTkXyC3XvghoaqSQM0aE7TRJ4zK6qUkeM5YNwo28ZiSbw0UDYqg37e9YvLrIHUmMSSydCUB5yAazB5iFrafvH198onSwNCJiBGEYJ5WPzs32yWAElZTsYggbu2U9EW0ehLFlNtvv36dPlmkA1RVqMTkov8q2KHvycmyb2kKcAmwSTxmfiOqMcxVQFVuR3sZkCJoxuLsWH8gqq+eAXSaRJ5EpuauvQ/PKb/AAWXTAPJOA7bSQgvaD64royNOgMglAC7gu3vlTTsJVjIDMxP3r5A+frgYm0HhTbI2d1N77o0R1v09K65rXygI8ejjdthDChSr7muB9cZliCR+CoYhSXcm6C3+vXnABkiHhrZsb9o4Fg8fOh3wNfZDp38ARNLqJjtpZaFVddubHqcMNO8e1SItxFmjxf+OmZRZNJ/FdoVdk5s2a79Bizu7MarbQ5LXf8AjJodTe4O12jscG6v5Xho42ADO4b363gNIjqFMpNDu4qs4SfEJDOfcdMBmTyUxbcCDwtE/hiszSNRZEJ6gZ0yM5VTuBvy4ePSUqKzb25sHtgLtCHtnPmqj7Zl4YDsRo2KDj1yi8mn0ylHhKydq4H1xGbWCQttI9Rt6fIYHFjhj2hNoZ+CWYk1jZaBIwjSLyepB/Pvk1NS8kiqYqiPBJP5/POahRFDFKrk7jZ389cChIUK7fKU6naavNwaxYiwBYR9D3s/MZO00oMe0gWTZPc+2baWOX7tDabAUdMCoZDKFdD5So72CPli+4KWKKrH0A6YkNV9ndoa8tDg9sOxSRB4UrKx6oBV4DEesaYEiRhXBUGrwkEhKtbNtH3aHXEoFLv/ABYyrDu3F4ZKRCqEjqLHWsqGjW0MlU3Va64lKXZXF126XWa07+Qb3KGqCn9cOuh3bi7EluR3A9MKRSKdEZ+g6cm/zoZqSTTotFwWXqAbo++PqirwWDuV6EUMWl0cZFgAsx7Hge+QT9ombcpNH98YYK70H3Fark1z2GHXRsXDkkAdBWdBSJw33jyRRwoaKkSj+GpbubzLzhjtENfocblCeGG5Km2ArFXgM3TgHpXUZAsQQWaUsEU8Ko6+5OcjkMjOY428OxW7kn1q+uPorRTMGZ1vny9SMLqNDEqAiQSbh/L1GAsrxCPa0YU1wT0OaQECwEIHNjrmTCjECmCdBz0wYCROY1D7SOl1geG55KQgV170MzMERP4kjE3X3euaikRJDuSh0odThVlUkAgHb7cnAzHGjlWFmwKDcY4vi7TGNy8/y9jiupmhlkMajzsABnY9nBL+GwFctx7cZUE1EzwkLIAWHHHzxhl3glhV9OevvkXWSu9ozPQJoZnxpniBSUUleU8E+tfngb1QK7mjcH2Pb5Yvp2O0EsCG6sT0wYl8OTcFstwBfGGZ1QhPDFbeDfvhcK6rTKjkqfKeRzfN4GpllYebax4JyhrIkkESllVLBYE4AyiGNgtllNsb5Nj9msAEsCLFvl6saXmycxG2xUCFdxokdO/c4cbhAyHYzmiK5K84ERCO9yrYFGzyT7DKG9RoYVZFhkAZ5AvqDffGW0+michZHYOasnv64FVSRChohe950amMv4xUs4JBDcivlhCmqWAnwhISQKAYAG74zWmqPerU5q1HXjvm3ijkBkeA7ufMO1988I0iWFtpl3HaexH174BFP2hnO0s1cAdD8vfHfhqpp4yzR22/yM3Pvx2xHTKkEhCP5WbkXyPrjSarZLsY2FBKn0BJ6e1/pgNP8QBUqyCwCzcdj6+vTMaYeMEkjUUAATXp3P1xSdo0lUugoi6Ju/njkTLpaiQkueTSijR6/pWAKXTtOjKOVJBd3Nk+3ywzRSNMSZiwU2qKPKL6fv2wDamQMwU1vNke+ehMqy7yeBz1Cgkfs4QXWaX7O3hJPuZuW8tkZgTRRDw2VxJ7tX44fSziZnBUybbJKLQuvXqepxOaI7yslmQ9FPYfjgOadw5F0rfyjr88FqJZ4WXw3KBjw1jn++S5tQ8B4YGuQUPAOPMEkgR5tRtejyeQf8ZIrOpkpfEa3YckscRn1Yb7rEEmgStq3rzhviMenjjV21AmO3eE7Hpx+BP4YhFpl1LM5d0dXpFVeAL63gMyE0HRnd1sAdKHrjEcjPF4RL8noTxxwPzxMyPEViKso3b1N9/X5YwoCVRZjRIUn6nKMsXHnBNe/FcZ1NQ8ctP1q+fvdfXG105kRXkS0NAmvU1xicmnMcyUSwLbSBXlPrgPqYpZQxQANwLfp/nHEdId1mM0NoYk5N08nh8KQaPrjK6mORCPKWPBqqHzwGHl3hQ7AAearzoRWjYXz2BPNYkNOrwbY1BkvzMRlFlWlZ1DDoLwhcI0UQJ9x1sfv/GNjX7YkHLnuowOol3SJCt8jk1++MwYfKSgNWPrx1wpyFRqZLZtiRjoTy3N4wI9OW3CRwgHCYqqqBvBvggAHtmZDtUAMxvmrqsAjkySWxK0DVenvmdZGFZDEB4dV5vX93+Od3B3osBx69PwzojuLe/lU8gk9cmgbO6IvkpD0A4AwaTKG8vNnrmJJCGWFpiw5NnkjBpSgBhY7m8KdebxFUALx0r++BIZ5VBD0LN9jhNL4RoqSSO2bklQqFUhGJuyLyBXUtM3kTcBVWMCyMIQLJs3d49OUAoEktwOnXEfBZZCpKMO5BwFXi1CS+JyFHa6JGbjWOVmMzFeBwG69f3eOSkCIlk+6O56YCFSzCXlPMaBAusA8kWlUqscexUN8L09CT3OI6mbw/Kpth0AHYd8YeYRbgUcsCFthV+2KPO0WoZEKENS0T/fKF/FLlIH3NItDcp4Ldj74VXkP/l5KDq1kUOo98nRSSQ6godwCUy+3+McZxKRN/6j0aH8o9cB77Q0mn+zhVHJIJXnBQRuZWaTaTVWlgE11r1zsLgAsNxbaSPfDHYULJML7+l+2UB1enj1I2BfN3r+b6/lk6SSUEqY9kgayexyiQfEW3JuhfpnngUKd1MSNwscgnASQBXLuLJW/rh9BpF1EQfaTJXmDHpff2wExkAKuV3Ac2KK/wCcLpXmRH2sf4nBIPYYSisgVVaMqsdCh1a/X9cFqgrOFXcGHB549v1wZn7A9eDx098FJMhL0GCXQY+noMClp2QaR42Khm6iuQMQn1AKxx3sIc0OhHvmoJCIdynzsSzj0A6YlqpA04AA2rwp/M4FASxwRuuwyM4veRyD1JGd0bLLIpNsGIG5j0A7YjKytFHIQ/PFE9TfJxv4ckexPulrLG/Y9vrgNvJFE7SyXbAbCB+OblcrEBtAaiR69eL+mKO7MI5HVT52RueOCcK7w+E29+ovk1wKOBzTeJLLtBHP8xPBPtj6weCGdyhVrG27H/GSNPI8km8H/wCI9+mVZdUNNG0GoYIy2WRupNcDCEZdU8UZRnBsclel1/jBNrxOzNI53XZLc/sYozs0pmPTsPTENYZGltd27+leMChNORJuFMo6+mB1E0Rsq7WwtkDdcHA6lHeb7w6Uw6VhIdM8p8Z0qJqNHq3pdYGhM+rbaBsAFB26fIjAjVrFG6ozGmuugxqeBFooXVr2tRNXXpklwyu6OLIu6PX3wLGn1viwxBwreYWrfPtju8HUCQkGgQ5HF3fPp0r88iQJ4kiES0G4r0FcV65c+GGOYGKQtt6sTxRwGF1KGMRAkSldu0njqePbEo1kkLRqm1l4Y3Y981qU2Tk+IWDUbA7dM7AJPGanuzfTqP3eBvV6aTSAUPK9WwHb0xRJDqJ44FLJfFbeaynJLIUAZ9q3QHfIxkH28uoZY7okdScD6DTwLGBtctXUGh/vGnMYiiViDuPAX1ydHqjIUEce1Puk35j7nPNIU1QVVWuSAex9f1wHTUJMkrC3qqXgf5zZ4iEa3XAJAzB5IfeXohq7cYTSligTlgB1brgblijjlqCQmMKCffMychWsV0NVzmiwO8WAensMWa+Qxogbh2vAPEd+8bFQdS5HXOpJFIvhod7r1bpx6DFDMY0LEFeOgP3vpgIZ5Su5UWvUjJrWHJfh/iLuisuv8jdcFt3BRt811yM0/wARZgY6snoe4OcWF9QhbxLbpY4PGARd+lAFg8WB6YrNq97szuse0X8sbkjkYIxLE1VEdcA8UUr+YKp6WB3GQYj1SOoL8g8gdxm08MFdoG1Tu6dcmaqCpyCZLYdK4N9MY00bxv4bXtI79R88qntRsecEqpdW3jnvnXgAMaO4LAMxLGrODgkVndXVSp4DemelkFLRumrkYQj8Umli1CiOIFSOCx74nLB5vF8Tbd/v88a+IlWV0HHF7vTJs3iRxBVax339D1wMazUUhjdakNcqOCO2c00oBoXVfeOdpjtjDBiQQ7enH/GKwhkcgm6HHvlFqNhIgZSRxxtObmnaGBYwtN6kdsS0soiW6rth9Szy+YseB63hB4Z/HsbW56YXUyvEgEnPHAOT4GYsFHYXhtaWkQlXDsoND1wAyzeNsZAOOCt9ecYCGG4/uudxJBsdq+mKfDwULzMKodPXGVDLGbsnaefr/rA4sBmVgDuYk8jgcAUfzxRtzSgUdiKQgPT1F40kskZIjHINn39sDJUkpkdtzFixoemBuCNnlVFN76LV6ZnWxsSE8JAsbMSw7/65xqObwtR4pra1/NOOBxnHTx4y2+yxtTf3rHPH0wEVVBIJmdjEi82Kof7xz4dGojltijRcrY5BPb2xfUuxUIOeB9D2zmnkOl00rmreySMBqSE6fUJpo2ZlLXuPvzz74vryy6jwxfP6DG4iWkVqIJAPXtgdU4ilecbW7EHt2/tge3W8UarVdl9a6YadSTI0038R+X46c1h9GsLIkqqFSNS19+Bk6XUMwLeU2SeO5wjIQCEFVdiB94mrGJs0MA8VwSU5Pp8vfGkn3KUchSe57ZPkD7SiDcl2Td4GYykpZYgSrcjKcUgaMKODGo6fl9KxBNEyKJFNoTyoPTD7miUbTtkYXYHTAaTUruMSx/xZGpWB+77ZP1USiYuXRt3JGHQF/wCIWs+46HAMokWSwgKcCvY4HIQ6S0FIUA+wGUvtTI67QfKWLNX3qAoHJUcjo7Or+Y2DfUdyfpjUThY/M2/cb4wKu6OTTs58gXhfYm7FfLPQalI3dlFlVAPr7Yqskcnw4Scgp262S1c+/IzsjhT4qBkSXqt3RB636dMBzUSuWCiMNwKJ/lbAyxbR4ZAIVtzMOvPb2z0MrMpBBVwOWJs+uEj01qNQ7rV9D368YB4mVY9lUyjkgdfYZuSAozNGSzVyzdemcXT6dImZXfxD0BHOcmZt0YJ4okA+vrgb003hzfxXBLm/Lz9ccWbZGHB/7hLX6ZIjZxDI24WHpSR16cD6nKMLB44yykFY7bnp88D2nfYWEjCyNw564vJr49xVVIFVff54PWRibzRHlSARfSx/xmW0RKLN4fklJDk8EWav5ihgdg1Hj6mNH/luzfBH+cqaRUtlYggmr7A+uRIHYQovV4SQV9bPX2z6f4HHFK6CaVFUobsd64w0mSfD2dgqsPnd2MLAC8TKxIIJBA7H14x3V7UkUKAyr0I6jMJAPCaYfeJskZAIyTyUqh5FRioNZO1E6LuVxsoEkDLPw6V445YwwHiDk9CP84trdFDTTRqrMeDY4B9cD546hzHujVmYGxfpjvw7USjVeJqBs3cbeu0ZzU/D5dOLje2AogdvXEtNJJp5N7glAbAHb298KtzeHGjV13cA9AMBNKygM20kr5gOQMy0wmZVNtZ6jtnGopJGqi1HUn0yoAJ41MpukL+VWH45O+IPEsZKfdIvk4bUKTJI5IJP8voT/wAfnk7VE6oeAi+YN271gbGmeJFnHKcVzzmVjLEGJTt6n54wH/gppjVIBY98Mkce8KrbenOELadd0iByePMV6E/v++Nl1MrKo8p6A9s4I1fUW7FWAr1vjocIEEnhqlnafMR3Ppgci07q8e4cNyR6+2My6RdQVKybbJpqvjChGk8m00DVnt8sK6hJAIy1LwH/AKvTAV0+hELFRMjbiLHTvznHVfDLupUtYA/pH7/TCNCb6ebp9fXjGdJoWlilEqFl2+Ju9avjAUEVFyWC8Wwq6/fT65PCBd24W1FuP1yjOXOpYMHYMLsGuR2xEoq17i/nzhHlLxrx911UkfT/AJzUEopdpp13EccEX1zEh8gjbglu/YemZik867i24Hhr4q/T8MKDI8pcBkI3tTcVfOH1oAkCLtYMiil6DNSoFIcNukAv5We2Gh0ayk0WBUc8dB64RmaKZoBNE1qqizXF8j+2cEbmJImAZq6Due/1y1AF+xIrC6tueBXOLtDFE8OpjQMCDsNUL6YVswpp/hUoaMl6EYUjkD++QZWPgG22+bbQHT65e+JxxsIYBuFJuoXyao8587LG8j7eRsPTsMIwNFK4efbcQPLtwAaxdpGjrYOD1v8ATKOmMi6d4jMFjY+Zavp3vtnE0406sxrZ16fgOcAMbeKrBQE2KG5P6YAr4sjGmXjg11xnS6YO723PDbfa87LCUdgCNo+6Pp1GBx4U0+nDtUniCh+/wzLqCD5BvoEnoScZ1SIApII78ccdcWQbmXeBzgLyaX+I20+YcGvlznlikqyaKd74+eVUhtmIK2ATt/qGKxRqzMsinZ5juB4r0/LAY0s6b5tNJEDHW5qHXjj+2A8ZpWWEKGRl2hT0Auz+WN6HTHUTNJJ0sEqD94AXhtJp4U06CRSxeQi7o0Rga05CLJtYFClc/vjCfZ3eOGqKqwv5emYA2q0akUWusY0JYpJdGNdtj6/5wNyRM+rXa6jcoIB7EcWfrWD1i+Y2KoAFv6j/AIyhDGCgcgGXcQGPp1H6YPWaVgykcsrbmJ557f3wEBpyIVLNYB/3ndfAYo9RFCfFLtQK3X3av9+uVPCjOmKIAXYUR3vFNUh05SKRgbce1V2/PAWaFtPpHYDaQa3H+ah/nFftLtpVk+8S3lQn1u8o/EZ1l07Mi7UiUFvqfy5GQVJhmQFuGFs1crd9MCzpvCi0Z8RCzybSGv6H64/HLCjAKrDegqj0yPopdyMTyF+7Y7kc5R1GohhKDm9lL6jCmPiRSJFkUmmAHHHzvM6QiVXKEk15fT1/tk7W65NREiAWTwO95n4bqJnVlUUqGwB1I6YH0K6QpDE+7Z4lkj5Yl4njSkMzFegF9vfHU0+ufRePsbYPNwOmK/C9BLqJtTI7lEXgex9flkUv8XnaBQq2E6hh1XJGm8Tw3lnQKWNhQb8uWvi2lL/DNy7CSxU1weMkfxlg3EN4hu1Y8gDAJqAFeNo7VW4JAq85A6RJIL3UCOcYO2TSmM2y1usdjV4B1DeEFulBZq+WUTJWYwkqK3mi39JP+sTEjrJaAhEtd39ROUZQrI5dC7bwEJHHuf0xQP4byQoVZGkDdOvvhCe/Uw6xlcMXB2mxlRJGla9poLyRm/iGnQIs0ZJZhZz3w3d4DLXlY8j1OBtkO5SB07+2V9AiOm+iZOvHU5OZFZVFgPfA7ZY0Om8OENuBBH1GB6VRE/l2+YgEVycWVJHfaDZFgc89cMU26iRiRV2Pn+xh4lUSAUCSO3cnCAFS0TQ7aZrAI70M3qdC2l063vCuFJI4vtf64RojsDqzDk7RXbG4J9RrdNIJo0R1+7xwwu8CHq5ok1kZZfIsnNf03zickazanYrBVYmr6Acm8JrLk1Aa1CluAPQHr+Z/DOzvGsSEEbRQ3VRwJuskVpiUCqD0vtWG0bQMCJUfkDwyPXjr7YlIbkILcAE19emG0gadgBSiMbunAvv+OAWcLHrAzWSONo7DG9BI8mlllPUGuevoB+uS9SAmuRiTRAsnscr/AArwmmjR9u1mBYA9sCszVp0iZvKaVueR64uWjkMekSQjwzYJ5564bVKqRJQ3En0+uQ5NSeZYkKlQ4IH8w5vAZ+M/EJIXl5HhMo211+mR31JJSWJTFW0XfJIzqxvPUrBnjazQ/lA6VgNRGURFViaIIBFX74GyWaVUslmYgqO/1zsk7eJ4bUCvW/UYvp2ZJC/A2kNzndU5lbeFG4+Zq784FTRzoZN4AIKc8c/PMamMsZOQAOB63i+jaTTxmTgs38Oj2HfDtIJF2kgFiAWvqPTAKoSSSNK8h8ovMuqwmitGuPYYWJkSVetgjbY6cf7zX2WWZHl+9t4v1HTAwrmRrB6gID7fLFviICUlAoou+5zRqGKg38RgePTBRwNqfK3IU219hWA3pdS8jKq0H2kbgKqx/jHZJYlkSKL7qIQrEdTxziUEZMTSr/DeqI79br8M0lLppC7HcrCmX8xgOM26ViGBYKOK9sa0KCLSuJrVix2r60MFp9OkUbaiSn2Cx/7/AGHyzp1VzBJVIUMW3AW1VgMR61dNL4YBZ9hYX0Xj9cPp5pIomB++5AHfEJJlRxKUL/wmKj+qvX2xUfHeISGICjayV7DAuijqCVN88Yj8f/haiLkEgAVfc98a0E8UhRmkWqDcDp7fpkj49Nu+IeHW4sNgrtxRwFxOW8aGSxGyjft611/ziMs6OEZWOxb/ABHQ/LtjWntdxeINtLc32r/eA02mDiVH+6g38HrwAP7/AJ4FX4O2kSCdZzYKgAHFhMJpQqlbIJJPNCqoDF4v4cTrxu4Zq5oA3i8bE6lWDcM3HuD6/jhXlk+z6owvbKFsV0yr8L1CIzll83QMOnuMUl0HhzKz0o5IJHUYi3xH7Ko0thQzbrP83ywP2LS6zTr/AOHQN6H+FW31OfHx62Xc8e8rExL7VHfE/hnxdpkRfE3b16dgewym2lhkjRiT4o+8o5Ff8nASl1M0elrwg5ZrG4UB1wei0Op1MRmbaW7BT09Tm9Vp3+0rCxZCgJJjNj99Mf8AhWsj06XI5YR9/S/fCgwaJZS0O0IVB5HQjpgJfhzRXEajO4AseOO2WdJ8RgnkILKzgmyOOOwydrGRNQsszgoWpio5A9hhET4lCqQ0pIpQQOl+vzPNfTJY06/w2Xk2OL7Zc1sSzoNjggDiufofX54lPESI1jjtlYAkdh7/AFwO62MtBGkb/wAgY/8AtxXRattNp5VZUIagrMK79vfKEkJEXqdtdeovPn5laKZlPI3dz74RV0upj1EiEtbE1SiyBn00ERiV3u4yBtX/AFnxmlT7HqFIItgT8ueufa6S59GrgXXBF/nhcA02nTVNLbCMAE7j7Dp+WbhjN0WFk9D6YfQae3cHnk3Q68Yf4gghZWVRQ53fPLEITzMG4BrbdE9Lxz4brdMuqVZixhA5Pc5I18q+IkRPfnj8sULMgV+eh69sikPiEpGoZrVRYuugF9BiOq1XiKRR8MMCO2NfEikmpcIetH5GumIyqHotak8EVhHVYTRDijVX+uNaOJ4oHl3miNpF+hGZ0aLMIf5VQVXvjrKg3hd1bro/p+OBM1JAd12kngA9qzEE8sc6ahGO0pxQ6kH/AFhZnaRwEFl+K+vQYeHRk6eN2+6zV8hgF/65qJ4glVbUKGZHjaaPY7EGXkVzsvt+mE+HxIdT5mpeOG7E5v4kh8OIg+bdvrpfGAV9sOlUpt3UbA7euTo2WfUKrltoA6dif9YeTUMyhW22eK98Vhj3ShSRRbqTyMDWq0W1pGC+UtxQ4GCOmcJdG19unzz6CFo/DSFygVvNXoRixlQxmMJdte7vQwJMjM0nhpX8MUK9cyqMNREhKsd5AP8AKfTCLX8f0rgn59sXZiNSgTeKYfPAoNIRNtsEg1ZxwM7IkAtRK1E9eKxNowTGR5mbz0PW6ymsiaeV5hYoXH6hr4wJvxGFY/iJjJClQOnrmUcLsG7/ALiliV9Bndc4k1glYlm6uT3OAjWSMqzcEt5e4GAUI5diwYbjdD0xiBPEJkq4gKI783/jOwqz7oUtm6AHrXpnDtiXw14rrx19sCtzqYIdPYKI10B6gH9/LO/EIw5Z4r3UBYPTM6dvs+jE22+AB8zX+cPrijacqquCFJJHtz+gwEp1IhidDZSM3fG4E9Pw/TPnpduoZlhh2qtnjvWfSavUiKPTtdgKwa+a4ofmRkfTaj7Pp1iaj5mD16+o/fbAe+GErCqFT524J68dMV1iSarXSSR2SNzHb2HW/wAMcjlWB4lYgBgXVmFFVJ6/l+eJLI0LcMTuum78jAZgJOiXShrIJawvPNcfqMQEEsAmjBBYoTft3/XKPw4pFBI0h8xWx6ij+vGLrJE06GiSU8wvryMBTWRHS6wKzgERKSF55YX/AHrNaCNBcjsQV5+mc1UMkf8AEkLcPtBYdSMXWYLG6rZJF36dcB34t8ROqiEgPWOqHQcV/bIMekb4gZwwJddqp+A4H45QcFdOtG+LPt6ZMbU6nTyhEdoyTYYDoR0N+uBf0G2OeBF3AbVPrz3z6fXv9lUCJzuK2fYemfJ/CVE8UckjEMrHbluXWidNoI3ALz6kYUtK7RODvLO4sm764NNbIQscjggyFqFWcam1CyRBEX71ngcjsfxxBPhszSkhAZGBC+lHvgUdA0+55HABcAj0qzxlDWxJOqsr7vG8qseADiugJeJureGgofL9nGPEWWBUIKoxJU1wDfXAzpYm0hBeANHwHB4vr19sJDoo9YZoY+GV91Ma4Ha87rXuNJSbvyEVyPf5YrIskUglWQCRiG97wB6tkjkm09ghjQv+Xm6yBNGV1LqdoNE3j/xCxMJIiaLbt19T6ZPk3M6sygrTcsPXnCPIN0qhiTZrr05rPvfg0sWk0MkJTdJtBUk8Cuxz88jBjmKspDgiwP5Tn1ei1sggSZ4yVJFk9CcClo9WkMqqVKnveNfEmErh9w2GvLftnzurmJ1R4CgC6+vGci1EkhTxWNK1izxWBr4jJE+pj5JYA2Qe3TBapWkk39j+pwOkhXewrgk89+t4x8RifTQodwUkggj9cCLqVdpDdjgk56KKPdHK6kptN/PNkPZQnpf0wscRVViZiq9eB0wE4d8SlQpHAIPrlVGRI2Xi+p9z1xALFuNPyF4FEUcoT6b7KkQO0ySeY0boHnAialXE0jgUUJNDsTlXQRSTabbxtr8DXXALpqklTchLgCy3Q/u8pfDkGjlCzuuxaHlwE9OVUxo485at1WDnfibp9oWMEHbYdh74TUFolIhUrGX8rHrXJ/TEIqMkxmbcxo1gaWNopFS684o+1ZhYGE623fg4Wy3k225qiPXPMpHhM9WK47jA1OZIpVZz5h1vDoxkgBj6t5czr5RNqlZgKIo1+uOfD4zEhl48uBHn07RqIyRRskE++BhSN9UQ4YFaY1xxljW6dXIK8uQeAemI7hGilk862jE+t/8AGATTuY5VZFBCDdz0u+g/HGZJg8iL2QEn1vEEkaOfcDujAI5/qI6Z5ZI1l2uxRwhFD+Y4Hmk2alCgbzmtvfD66VDOkcdLfBrt6f2xJS7vuUkMDakfy1h0+Hyy/Dp9furYwAHtXP8AbALoplW5m/7ljr1OYaUy6gFQSCfzzOlUsqWPunzfh/vC6ehsBBLcj5C+mBW08yhI4pWH8rFfS7xyHZIz2WI8wY+uIQFfGQBByLHvQxt5jpo1jP3itWPc4Eadqn2u1xbwSa+8BgYV3vJIy8VuIzmuDiSUruBX154x/RFZYRpdo3u6vurgChd/n+OBjVOdRIGc+VI/DAA4CqO/4Zj4Zpvtk8cZ2qJd5HPShggWlkZeSRu+t53QFlmsyU0S+T0Jvp+GAbWqya2ZDWwsBV8X0vFdMvhzGqIIKkn8ePwxvVr46GUgEszNXcdecBEoFhrLMpXnocAXxb4gWRI3Y2K3CuSPUe/+MkyyMW8iFU23z0OVdXolEsDSsem3d6kcXiDwHry3laj+OAXRRkxhNxZnHTse9ZnWafxJbUAOhv8AxgtG5jVCCBTWCeCAe+U4Suok3bRYTZ8zfXAc0Gl0qfDmd5Arh6C99vW/zxHTklmJcADge4w4glKShA42glfcDr+RxSORm0zqotQbsjrWFVtBE005CsCT0K88D2wwtiQHrqPkMU0jhIndQVkI+8vH74wumJUqWFCxxfasKe+HwOjSKB97+Yj2wySUW0rjaAbUAcE1zxjsKRuGUPyFthXbpwfpiHxKbw3VkfZ4grpd8flkC2qJVIG81Uw83Sx+orDahDNcbMGZlL2ooCh0GDkikqGR42YKpIYnqvQn99cJDDKutjL15ApHNj5ZUTZIysTwsbIOxiRY6WcR1kQ8JAvlIsD3yprlkGveSQlUl8ygcA8cEfTjENVp3eFDspE4DHCE9nhKzhmVmFX/AFdjlOHUyD4eke8eHG3K+orrkwOu1NxtR0X2Bw8L2OeEujVdDgVdVNFrCJCEjkoCl4uhnICHBYqVo7R6fvvi0KgLFLKG8EvsB9OprCiYlNvmbfL+PGAwZXMyxKRxaA+tnAfEZDIgVzuAIShi51TRysjL519e2eLvqI9xre3I9z0wGfhnw7/qHxARO5Pite6uT74LXxHR6khfMygrXrR74fR6xvhpSeOwxFKT0zOqlbUXKARu4s9ucCaEAZpjR7Gvlh5lid42BZFJHIN0c6rpHpzCUUy2aY+lG8z8PhEkyF1G0MDfrwcDcWnV5VkNi26jsLzmqVwWDldwZlv1NdcpsyRO4j4VwVa/of7ZK1zqzcKd1jqb6enzwMnfqIW3NxGoHyHQHFZWXTHaRuuhfqa/T/Gb1LESlEahIASL79cLr0hXTxbrEwUWb64BtLpgyu263X7p9xi8CbpxI3K97Pe8bSIjTHrHQ3c97HGT0ktPC7k9cBqSI6mWMXxe2/TGdG5jZ4wTVkV79MFLtiICivIrWD1Nf84aBmieKx7mx1wO6iTwNoUm73dLHbvk2VN7AAeYmyCehvKWsi/iyEMNoAoA9sWVDKjyEWEHmHTrxgTnjeEK24WWL/KjxmFZWkVtoLbrB9K9cZGmbU/ERp3cIHfzMRQ6YMsNNqkYUQgtQD6/6wMx7o1MgI3RsDd+4/zjMeoePRtDZKfeK3wW6E/piSKNkjWVU810OH07EIu4UJFKkHt6fqPwwDtGaGw8kgEKeD+7x/SQrFKHNEV5vrg9LpWlgaVASsRqz+/SsOVBirkHp/j++AYRBZX2kFQxKEiiR2Pyxn4h4f2aNiP4iOSGvt2/TEVlZ3gBq0YoQBm55lcugBZVAVR7dMCNPNw38wduTfTnHvhGuh08ryON25doJ9f3WS9Qi+Msd2tGjdWR0zPiJ9m2FaKm29bvoMBuGW5RKSQBalfmb/tjGjjeeQxxxnxF8xA9Ot4ppgrpM1KzBgACee5x+P4iYNRHLpi0MohCsa9iD87BwKPwD4efiD7Up2MbtXpQ74isSSa1k2sGjRjx3PpzgPhnxDU6SYPpmKufvce3I+uFgdn1T7uCUaiDfU4BNbGZNDE5QbgWBHvx3/fTJyRFZPEckLbVfrWfQamFn0SrsK2xq/pf65J1DBIBAwBZSfN64Hzs4CahgrVHZUG/rlDRP4MqkW6sAR2xP4jAYNQ28fy2B6+mM/DaaCMM22rs9T8sD62Lw59PM6ORvTb60OlZE08Jh1H2eRhsaytj04yj8B1cUkM8IQeVbW+pWxmJ9JvlbVE1tUhaPP7vCl21DCJAi1tBBJHqfTPQ6ac61QKoNfyof8Zz7LLojCqtf2gbTY6etYfQauTTavUljTUBz79h+eFVdOfC06mRq3Dke+LTjxfFjC2XplPpXGKtrHdxta1ZubHQkWcYgmbZ4bK+0lqYjrx0wKURj1EQFMSqgMB/N2vNSaGaEKqrbMQOOdv+P94r8MLQsFO2yBx125Y1OuglmUwlt5tnBuielZcTS+r+FyyRRymJm8Jiqt0I7/5z5mfzI0UkhjG0kFubPpn6Fp/iMK6N4ndtwBF9fNWfFfEtTpdTqPDlgCuOjKab510IxqPldaFhmCqCApHA9gL/AL5pdQUh2ILLnkkc16ZW1egD1GgBFXu9b65Jg0xkLMTuUEEf+4ZA82tY6EaUsQiyb1A/qrnGFZWVEQAEKtEfn+uJurbiCP8A1OtdheHiLBfFVL2db6dMDMygOWIFkcjvnPE2UVJviq7HPTGRot/h2zjcWPX98YOLk7dv/uwDaj4g82lji3DZGSwFVVnPLO7QgO3CttFfzD54mx8OPaDat1HTGBGUKM5G2rC36Vga4ndSLpBdk9ThhJ4czoFIodL6cdvxwA1EaAyRqpDWOejD0HpiSa8+MQTdNtc9etYFvV7tHqtkvUAMDXUZO1UxVxXILgkjDavVtrDLNPJyybCelAdKxFvEkRXYDkji6sd8Dl27NTKQOp6g9sOzyayYCTsoW64JGLSOBKsVEIFHTLPgtpvhiy+GKflD/VzgZ1g8JApNOV5F9MQSJmiDBfun8RjmruaHeKFHaPrWe08P8DeT5VoWPXA9SutMpDKMoaSBHgdtt7FvE9Molnbd90rfHf0ygGOm/hdCy3R9KwEJtsa+IW53ci860BVTJuBDLf59MDO6SSbDRo2SMNHqPGUxuxVbon0wBPpjIqz9iSLHY5J1UZjncbbscc5ZjVvAKtuoHefbFfjMG0JIledKrucAenVJtKFW/GALGxxtAJN+/wDnA6eJ55EVeSK2i+uYj0sn2VWtizbty1QXN6bX+HAzBQCFFn057YFLQ6lxppIQxBJ5FdSBjguWCYqSRFIEJHuP3+OSvh2oji1SqVDqWoE/zGv85Y+JwjQ1HCymOQ7z2Fmv8YAYze9wLCixz1PAxafcsZdQaPPI4611xqIBtNtHBYrR9Dnjp/JEsrGyLK13/wAYHz2pmC2GWhHbDnm+1Zwwo13YYEKR7EYb4nGplArzMaYjoLzGr0s0CiQcHeATXoOmBzRxmJj7KRwPzzZdfF+9ISq7fcfX5ZhJGjkoLuYqQBfQmq/ftntO5DOOW3CuT19sChEE03ncnkKR24IxiLUgLz4dxFmtRyy8UMU1WkdU08m87WUUvrmtHCwBZkJaQDa18L7/AJYFafWxPGX3NYoVf79MjSalXkFqAN2e1c1wttsHdZ/3kyaQsxAB3c3fFHAL8XgbUSSSXaoOK9Bzk5Znj0q+GPvgHn2x6bUMsRYMSZlomunrifw2HxYBG3lVSeT6YH1P/h6IMhZtm8UKvqCcqzaTYyqTa10uhzkP4PqBp5VG1mDV8x7jPpJoJdSu5N5VG3N60PXCktb8ObUxiVjt8FCRR/fOTXUmSWc+Y0Gvt65Y+My/ZYaRwN1qPfIE+tCQFEI2gAH54HoNUZAEDMaNVlOSeTU6aCGMk0OWBquOmRfh6PLqIkjAJYi+Oo6Y9LNLopnBjLADg9vfBVf4ZvURni2BWz062P374WfUqrs8RbzNtsdRzkr4XqWMqJKzBWLP8vTGnf7bqmWNaCFUocUeh/OsByPUSJODuJjcXIPVf8ViOvRYjbEMo5DjrVcj6Yb4pFKNRAIjsDBVsdz6fKuMm6wuzM5UCNlPA7c1/Y5dQP7U0aBl3UD3Hf0zmjlVAgCK6qbCd+xP14wTytX8MEhhY70aof3xSC99taEMTuPQ5BZ04bUSSycbRv20O2F1On26WYClBQBvyyfotQ3iOpO0bjyTwPbKWtO9kaNajMZs+hv/AJwJZmC6MiSmcHab9DgYXWNt55BFfv8ADD6hFkTYgO4sSflgdgEmxaZApHT2wN6nTbgpiAJIO6+a98QVyzmMubCkDjrjMMn2SSaKUNbKVTnp6HA6nZG82/yvxSgd6/3gZOnZNOGBPBHF+lZpVjed0B+6KBHfEUmecpGSSzcED+bi8biIi1MitY8PapXp8/wwHvsmyOKnL71s36HpgTCXV40PIUvf1/3jmnZYQm4b13UB6Uf+fxxaeY6eVmQim5Hy74CX2hTLIa5odO3PGUf+qTfEdKkUhOyM0q30GRZGRp9q3sBskdxj2iZYEJl3eG3mIHWu2BUmVRpolJI3G+eoaz/rKEabNDLGx+6/CgXzkjSSeNOqWSpvbuOWNJaneV3WCRgLLUcibeCDd1yML8TZHk8bcfJHwR+IH9sOdPAdJIwO2cHkeuJyMCDGBuBG0nAnlSmrFihxx7YyqJ4hAoKGIJxdhI2pdo6AK9/QdMxHf2jeLphY+mBROoCrIUBO87HHt/zeStZMZIwSfvMRnZnlSbcprebz2p05TTxMguQEk30wCvqAi/dO3by3vimnijaQpPwrEMB7fsYZmUwopju0K7QebxeFi7ozEEg7aB7e3vzgaRG0moV3jVVjbcPRvb88q/EfiA1KIuwsAApPTnF0ifUrK7R+S+AfT1P4DGxoDKYH2JtC8MDXNnA44ljMRQWkrXfoQLvGTNTRAEeaOl3+tc/LocS1UbxzrCGO0qAV/pJFkZvUzKkTDyuxJ2hjxXH+zgITAySEkDkEjH/iqCP4ZBAsiSuHEniAdbUcfj+mJj+IVt+Y6PuQf94b4qVESpCwKIbJ9VLYEmQbNQrgFiByOnQf4zKOwopVmvx642fs8krAEhAgZu5B6EfhgYwI9tgG7Pvx0wK0Z+0DTwICAsRHqbAOdii8OJw6HaQb56DnB6XXxaZIadEdgBye5Jyu+mkTReKyWqnaf8D8cD5p3J22NxZLI+WB08gSUeLGH8pu+5Pf88oazTfZ1iU8sGO6ueo6fniJDHdKy7iKHPpgal05+zwp0VbAONfYIIY4th5ZBIb9a5GKxuTEdl8SEkHkdM4Z3ZCb4oAYBYdQYdWY2JHhEAHvWX01UkRaQM5SYEbbocdR+mQYNMk8pkZiBtu/U4xFq3WGOEtYDbue2FMa8zFhFNZIAPJ7HJmtTwC8anqN1+lY/wDE9UssviWSCAB71k7XyksoIG8UD6Uf2MBn4Drvsuu3sRt2Ht0OU/iQLwyuzAKyiqHveQ0CJqAFvw159/e8efWjVLsVl2xkWMIBq9T9nd2ivcovcO/I/t/bKum12+NSirGyiuPcjr79DkbUQLNqJDGWRAm4Am6NVlP4XpdT9o00lLKrybV3Dy0P5j+H4DANrtfqJ4k3yU8VWfS+t52H+LpHZvO8bFQoPJFWTh/iujSMNqIL2rX1YjEtO82kJaN03KNhYcfe6/rgIhjE5kUgAMflwbzWn2TTmZ75bkHgXhWgMUTsQaB5WuQMRhP8SiDVAtfS74wDt/FkKgbBuHQZc+Hx/aA8IItiaHW/3WTNakfjBdOpYcEsPllD4NP9nnimKkGO5CL79MBHXRmBQALY830oYlGo8u9mNGgT6E5W+IXPqP4S72Bqu5HqMkT6LURHwJVZTVgHt7fhgeVDNpDqJXBKUQOl3kjU6h5Ekuy9lb74/wDEFOmgALkAcGslxXLqFQsOBZAHIv8Af54GYpSIQVlCS3fHyoG8Y0ckkkoZlLVYJPO42efzznxb4ZLHLFJCQYDtArqpPbNNu08SxqSpU+nQf83gUoZTIuxRSgij6+pwOqYbyx568enPfN6aUHcxIBpb9szGryakUb4bgdzgJ6aNpNQzOvhhAd18cY4szTQiNo123Qa/bF1t5JSootQC119f1zClxudQ/hq2wD09cC38HiX7XsseZTXp/wA59LE0Wn1UdKAFO7aRxVVny3w2aOKATbgsiHoe4z6LSSLqohKTbuQu2uQMAOsRt8+2SgbO4ehyVFKXa16IDQ7k+uUPiasmjLbxvJHB4sHr+mR9JLc58QgXx7YDXw/wU1Upa9i9B3war/GkYHynsBzRxhIL1UjRmwo4PcGu+YVWiQlvvm+nbjAR8QeOVvgdCfbphIpI7kMz2qoxABwMirGoBBvbuv3OB1AkWMkVRABrrzgYi1PgzeKbdADQ9+2MCBPCR05diOK+6bxeFzLFsdFJ8osjoMe+FIJnUSFQoPb2OA5H5NK0NUX6139s+l/8P/D31unCLz5AACOlGyfyyDqth3zJIAyhSFHHPf8At+OfR/8AgnXCBzK7ggG7HTp+mXB878dCwfEDIUKpzuA7EZDkkaaUseTdi/T9nPpfjs4f4tNKIWe9w9jZrpnzc4fTxu5UII7QgG+e5yaD6gGAiVBwzV8v3xieolMUwR2JJWvKbsdsbj1IkhMZ+6COD29/yxbV+Guujcc7aFAV26/jgHhiMujnlYiOdGAN9WHoMC86LNII+QQ22x2rnFWZ5FZj5RuJo9WJ7Z424TqKoknreA9oUR9Yu+APsAAsXtPW7/fTPttOV1mjj0bMALLA9LOfM/DiBqGNLzDXPHbr+ufRxoB8KMiCn42sPkPz64ET4tpXg1zx+YRk8N65M1OmkVS1h068euVfis8rSI4U0xIPfi66ZL1biNNpksEfQ884CMDeGSl7rjsD15wdhnKL5aFgnNB4y0jq5Xah2G/e6xXTSHUOHoDcTtY82fQjAqQalRGN3m4r0IrF7uHxOzDcD6DOT6cxnarEMwH0PbOhG4FHaVs897wo/jM0YdlA21ZPfFGJ3FyOQCPXt0w7jbsS/b55vTQMd+4XzQwBCdm0rIALRuG716Zr4XEPA1A3A0vQ9T7j99sHqoxBKYQyt0Njms5p32ykLz4gNAHCK0KRT/Do/B6ld0hHP0+d59NG8MWjiYrtYAFAR2PF/rny8EjQQMgCgSRFavuR/o4zpviJlWMsTsrgelVQP1wPpfjUUDfDJFjkVGcKb9KoUc+cm8JEZQys5pt18H1H54fUfERNEUYDcaO09SO5+WSTMs88m0BFawLPTi8Cp8QnXXzERps3Kqmulgdf1yNPE0JZEBIAHPocLNrr2BEryKp29unOGMfiIzkgE2CfTjj9MAentGVW+9Vk+vbKImi0mlLEbWNU9+/7/LJOk1IadWZwVA2k+nHXDNMuoQoSCgAvntgNTytptmsU7jJuKt2vuP0xbU/E9Vr1beiLJGSS22j9f33wbgvGIgfKDYDHoKs/pi8StHI21hTg9fT91gO/HdEFWRAUd41B453WBz+efP8Aw2JBKpkAsE+b07V+ufQ/a0dPOvnZStZ8zqZJIX8ZEJh3FWUHp+xgVNVqNn2ZndSA28CuDR4GZ1JjlbUFV8qNbWep/d5MjlXWtFAnRvL0vaOeMYihctNEhPkW3A5uiR/nAag2DSIWLb/FINjisJ8KlCanfJXk8tHvf7GL6cygGFdtSAWD3/dZugibx7XXb0OBqQVqJSh/mrp2rCuXeKOGNeHewBwLHc4P4dvojhmewd3oKsjDwSR7pVJ2mNDQP83qPbAXCkTkHoOaHrn0vwHUoqJ4gJIUqa9c+RaczalutKotu1++VNFNLp2EZIoCwAcCv8UVpI4yT69PnkWOzLuUcKa5x6TWDUQrEasdCf5T/wA4DSRMJFUi93PqRzgO6aQxO4I6tfX72A1moW3CN977prpwR/c/jhNayxahkJ3BBXBvnvknXS/9qM2LYC26gDg4DksO3SKzjlxyR9cnzSSDaCK2cE+pH7/LKOo1CGJDGwdYxXXj2yXLO211Ffe470TgC07Ow3K3lN2D0vscraaMQL4rg7VQBwG+98vyyfCm9FRR2Ckj1vHnkkjgLECtnA6jr6fTAZbVCWEQtGlk3ft+6yjopW0MfA8pJIA6BaH+8+f+HhpTvbduNij7njK8oZIgTZCjYBfBv/g4BtdJJPq41jbdujuTdwFJxVNpEuo2CRlB4PXpxgxr2EkgBshBZq6qx+WKQuYoCxBN2CKsEeuAqqlwZCAlCz+OYjSSdZ2Tou0GvnlGN4X0TndUyi2J7j/OTYtxdjC21XW39gOf8fjgb1EZjlXwnpkAU2OOMEr+GXRl9SpI6D9jD7CzbtzSOR5QB7c/hf1xaQPPH5jTG1HbgEYFL4XqGRkcrutSOenp9Mq6bXSyRJGGNEiwe2S9Npni07twV23x2xnRar7LqFIQO7XtvkGwRRHrgP6ieMwxBrsE7z9a4yLrwWdzflF0K/D9+2MSStIwiHCqd19LJONppzNCZWqgSfQ30/DjA+ei03i6fa9lQ7KDXJHXB/CIGD1IaVLUCu/bK2qQhYlXy3/SehGJgeE/8InaWNn3OBRVotRrogwSNXVUZuwPS/n3wXxjRtoNT4URDoo/7i9xisitFqzGG3KvmJHF8Xh0YyQuXcnwx4Y+vthSsZZX37SQvJxmbUlNtgBmr6YGLURJopC5JLkrVce2K6jWRXZB27vKb6DAG87Ow20GcEEnuM38PddPqEZDbR0QT0JvNxafxV8Zdu1FIQHFICg1Y3kgtz064R9PEF1h3tRagQPXnzflX45l4g03/l6KUKPrx1/PNaM7qUpbhAnz98rfD9KhePgGhuO71uj+OBF1iusG5gaRQgF8gWbxB3kAZK27rZPlXTL3/iFo11E0MaIEcWbN0b/f45HSDxliRVKv5vNfXi/7YE+OHU6NlLtYav8AjKup1P8A5d/DAFVYPbgc5iKGXVSiPkV2P8t98FqYCiSIQeGBPy4wF4gfDY7Tf6Y5ooNmldlBPofri6OYElArziszpZHWM7WOxaPXAbeEIZBFKXocn1o/4zGji8Z1UEJyeT2GahbwnMl8MjCq9c7GBE28N5Q/lI4rgH/GAoGDpJTAhVKAnjoOuT6FSQtupd3Ndecb0yl1dJBQdt+5e3qMNrfhpl06uiDxLIcE9O/4VzgSNGy+OrsBfIHNW3bKKLJoZJGDgiVQtDiweTiyQIEMiqSi82ewI4P15/DHZgJFiUkkGkIY8jA9pmDThmoGyD6DjjG2jFuVUbWAFHt++MQ0wRRtQneex55s3+VZ9D8M0S6uVEcEBrs9/WvywIXhssm4gqQx3A8V0/xhSYfDe12SlQb9OcofEoY4nV13ENRr+2TpFSQNS04Ydeo44OBPkBZrXktz6XjemlCHe4NcUSeuLSAtIoBPHBN1nTtkrhiq967YFTQgPK5H3PvG/nhIpZNLqUlhYrJvsV2yfpp/BYqvmVhYrKGncSAM1bvbsMAJmdZZFU8sbN97xfVoXYtJuvkDtRylBp1kltSCCQd3pV4tqovFaTxSCWPT36/ngLxKojMcisAKtvr1z02lWrT7rOVvvx3xhtEwYruVwzAIVv6ZvWlNKoi6ng/I30OACBhp1YqAwbg8cDOkuYY41BIY8gdv9YIRSPJG8h2oWvnm7ysuibTfDzqih2twB369sAGlTbMEQbC438nk/usb+IS+WFQWrrz68dfz/HJ0MpbWsXbzGhf1xnUMEm8SUgru6fTAFptMuok2uxQqdr7etX2wGomMDPCvnS+4q8K28KZQpAayhU/PPN/5oo/Vkrep5NdLwFY38ISEkBq4NXY7is1FEkcMzKrEyLQI/lB7fgMd+Kw6VNHGI3PitYDD0wGldtNCsbkLuIIY81VHA1o7acaYuQFbcoPUEc1+QwMmnKagxFVCFd3yJOMSp4cx1iuA+/kNySO5w88TzK0joCLtWA5+RwA62bw9KURQVQbSe4/3kuHUyNLTHzE3z1B9ssanTpI5fw2MUu1qB6fP8TkVpVgk8JdoDLTMO3y/ffAe1EuzY7hSQACO/AzY+JyyacVYRnqhiz6WSYSkCjYPJrqKP79sYXQqsIBkDbbah0wBRBpYzbURznCtgCjtHb0PT9co/C4o5ZDpjKpG4tuYdQO31Gcm0xUusY8R1IO0dSOv7+WAH7C+o0jTFmYrSsQLxUabbdSETGm29z741B8VkWCeKEFb8x49O+L6HWxr8QieT7pFNfB57YVzVRLFFLsXy3wD8sjzPEk4UGlHHA6nK/xXVRnUypD5lY7VPzxeP4QiJ4hJkYjv/KPbAU8cRO6xMeV5GZhPhzq11fQN1I9szrY20chGw25oWOKrCfDZJdQ6TMFJTsOlAjCPqPhTpFLHICSVN+YdumW9DGyqXsAlQKY3d9B8+MiwxnSTmOVQHL2oJ48x5H4Zb0evVNKpClhYYg9eDxWAj8W0cbagMtc8qW9QDf6ZG1Mh8ZF8q7gSNvc5R+LTh4+pYnoVNfM58/p50jB3+Zy1rf3gexPtgUtPqxo5ii0dylSavnjC/FZYV+HwHYRKHIJJ5N+345I1WqO1micF24JGZ1GqmFpNYaqKnA0kwZJgCKPTcOpz2niSISKxsBb4PfFtwDhOd1WPf0H4Y5H4Q0btIAvmtVB5o9cDmo1H8ZUHY0K7cYSHUBVP9BYCiLNV+/wxTVHcqMh8QKgtu9+mDWSRY90ijcOAx6/XAY+HuoUM4YIPu9vpeN6eUyPIzOHjEYal4rnzD5jF100SRq4kJiZioUHkFRd/jho2V4G2jg8ruHr/AM4CU8ACvRYcgMaoVXXOOskiEuUO97Bvmu9ewxieWN22FSGCUTfX3H77YqVEaUSSCQenQgVgGULptu9gSRRo98+g0k7wxJqAGBVgQR0sds+YR5DOglKstE0eOf7XlOH4myaAaRx5Vl3bT27f2wGviOqBeSm3Hcefkckvcm6QvRDEVfXDTyNIwMdUz0D6D91gtQGXUFQCUJ4GDAooTLq9rMiq3lNG++O6+AaF3jQ2pUA0MXghMkm/aVBO0H1OOa0bZCSUfeoG6724UnpAokd3BUqpr3xjTkkUoHI5Pri42pJsFlaAs9cr/BtAJ593VApJA78YGNOZdMUktuLoHuL/AMZ3VFpIQwiAVTYNcn2/LHtdCqRvHtIVCa9qybAxI2ShmpLwhn4ZCdVqkStrE8+3sMX+NKml1MqHzOoWjfe7vHvhuq8KRWFKNwu+cW/8RGPWSyFAV3k0ao8C8CfFqfs8viSKHCqaVhW28LrNfqZ4xFHKZIY03MOgF4jIkjBY3tiUAN9QB0zdNHG/3eOao+UXgMfC08VZJxZRVvyjgVnZpftCoF53cUT6nOaSXwoJ1DV4nRB247YtG0iOD1MSbxQ/LAo6qeOHTjSBWV6onsecXaRdLOGkDo3Fc8kn+2DkAErSupoMPxIvOzaj7VNHNrA5+6BZryjANrZ4tUjbRsMa7xfQE9flnNTL5YYKLLGgNV0J9+4xHWiOTXSSadpBFu7sOR7/AEz2n17LI8UgEitZHpXTAoaKCV9SwkP3iKIB5Ht+mfSy6Zm07qkTPGg5YD7t++Qvg0un08pp5LSyo33X0y3H8Vl02mmiidCk6bWAHB56j3wIXxt3jEW59kJokDqxJ9MmOIWTcIzIDa3dUD04yt8XeLwvF2WCoFUDyP3+eS9PqFYFHVCOKHQqDxY/HAfh1Eg0kgpWVUtTXp6Yq0jyS+GTRJCsBxZI6+3bGhJGYETcQihlsCi1Vx8+c7DApQMI2O8MNx9RWBLWfwN8iuwdeQvXjGdNqQ0+8Ft3DCu/HS/cfpmPifwzwdI02+pOBQN2L6YPRmMO0m8LIAGUc0eDxgY0jLJqSQ2wMx4OBs/aW/hHyyWPlfTBq4Z2okSMxIrqT+6/HC6aRYDLIybitV6n1wrYmXVTOVUhi7sFHVRXTHdHA5jg8YsCSdo9cmfCdUBqzIQQxJANcVn0Oq1EO1CP+4JOB88LiZ/4giPg+Swd12e2I6CJRqDTAop5Ujtxm59a+peQP5VjBIDdD+zg/hxkZkmlFqx8wHBIwmvoi+9CfMfEChSOeRRP5EfjhhqTD95tvqQfu3/bnMTSQLotO8bkSBR4pU3Xb/GIrL9pYpKwI2837dsI1qNY0sih12sB56/lOSmrUFpdhJAJ4Fd6GGdW8V6cMyUtjv7/ADIwMuol+Hso3CpAdwPG27H+/rgC3FNPe8htwJXvgdRqfGBntm2gDdi8uqLB2dCw6EX1+Wc0baWNd8is+66WuABgGMz7iRa7V4vp0wx1EhhO4gggEjjACQzahGljADnzKOx6YSaIRhgqMEYkIzdGrAagdCLlZ7PpnJWQ6YqrAG7PrWd08iIiLICw9h0J9TjRgjKgKVNqQCf6sCcmqKFR5vDN16k1j+klM8Ra7brsU0bA4+eAh8PUeKZhu2nbGRxjfw7R7tNLXQfzf02cDu2JpZ0QbmVlBbtXP4dMPp9Esislkjob6rX+hiscwMrKR/3KZiODYv8AXKPwnUoNbJsNbxRodQfb2wJ00BC/xF3eYFgOt9z8qrMxAeaFiyoRvv8AqA5FfXHdYN80joCPDu7PqTx9MVjDBpg1u4jLAda554+WFF06ASLG1grz68+uOT6IsDIeGJ4DeuK6ePxYjMHVwrUu7qaqifx/LKb6qHU/DlTc13uPPy74MJ6HThd0cjChyB74OKDl3cll9b9+v5HGd9xMq7VkZwQT6ZuSFBEFIZt1KPYZKqfLFukjqkKi798o6FTpnSCJ33NQO3vk9o9k5DWDQPzGOK7bGmIIUDqO59cqHpZ0EL9wTW7I8WoMkzxlSKFURbcDGjNJ4NbQoVb9uvpicizQyyESHcBYP64Q4uoLacqnlIK7RVE1+6xbVM7yhXY7Qd230b9nD6RC08YkIFldx69zWK6+QJMyKwO48N1J5wMamTxLmWt/3QR2rqT88U8Z3jk20STfLfe9sp6ARDRyJKBvJqr6/PJ+1ZEkKIlIOt974wMaeYrp9115jZ9MPEwcEHabFX7dsDIEuONGFOTu70SMTlnMcjBV+5x7dcClqU8QF1XaojVzbfTjFYJgxZXYbUI4J5o51GOrPg7hGStC+lZN8HcJgCzvRBA9MChEyHVs8AJQ21GqDe+A1BaN2IVQx56XXqPxxpNDLBoRJbKWIf6dcBrkA0auWG+6464HtPK8cgMjMSVv6ZRj+JMqRktus7SQeDxd5CaaQqwI8wXZYHXCaZGkjjsb41cqeOl0AcCvqdczqYHp9/KiqBPS79arM6v7PNp4ngJ3hadGq7quvvxkkTeIHTcfKf4fNHGFkDSJIP4VmuR1qu+A6C40Jqw6ndtvtdHjCx61x5Y5HF9Ob2/7wUDu3hu8kUq7jtocjr1zga1jeNTI6E2V9D2r2rAL8R1njpIzXRct79rr8bxNYnSdEBKh1DXftfGF3RFRuDMC67lqh8sNJphKqMrPGqsQL7DqL/HAQLtu2xR0UIJ9fnm4nUzEuQFrnjn5jCSiKBhLGHcg2b9+2EgkSVDII0VRwfW8KQeNlkjkLKAxtT2Uj1ywZ2kZtQ7x+bzbV7H2xD4lpgLVSAavg9BikUfhx/wywcqb5PT0NYBviyKYmmgLeXglubJHNZkaqUaWKkC7ePLzeCRWkYQtuZQaIGNyOmmnZY15TkK/Y/v++DW9LqdrLbACSM7+ea60PmQMMzuoadVCiiRfceuTJZHUlCysdwbcg4PF/hzjC6tI9KEcfxVJFnoVokfnf4DCGI2X7YstfeIage/Sv36534u32oz6khQwIYIB0X0xPSK8mpZwCQgsWOpFf5wM+taRprNK1myOp9MBRSs4QABdzAIN3PXBS7vtBANgk2qj5YO23KQGZVF8dhnoZGWQvQO7i8Bv7RIF8UMoIIFdzeNaUNqlKM1gigL4BvriE0a+KafcvBtcNNqI4tNE0SnehIc+pP8AbAJ44dzECVCg21ckjCrJJtiSNmYk0VvjoTYycZZNqyEcN0YdecNBGd0MpcqhNMwH3ecCpoQsKmMjoLr3yn8I1e1vAfgM4BP9Q7frkVWlOqpv+2eQLo41ohuY1Lu2k7b4uwep+fTAJrUSPVGmsXRI+fXPaB0bU1dLdA30/wAeuc1LwSM/h+UgKVDHk+v+cFolT7YBvYKTd1044/uMC1q2TfLHfJK813I7/X9cWkURanxZDtWq+Snj++P6uvEKMu2PetsD94WDz6/PJWvcx7yqWrlar68/XjCmIYW+xSRBrJcrVci+/wCgzuk3R6d1PHVeR05xfTTywTiRGDjYVdTzyeemNwSLMwDGjdktxfXAoCGMSgDk8D6nN6kCMhwQVFWPTAfZpPsDyxyGweSRf/0n8cxLKaJAvsfTIoE9yOKWyOtnqMqBIn+HOGZFCx2PXeTwKyQ7+Em8lyBd7RwubgnFmWQCgAdt9cJDzIXjVAi2Eom+pPf9+uDXQtIu8A7SdhPv8sws7Fndh53YEV8sb0uokCCmopZuu9fn/vKiP8Q3xybYSI1WgA46mrPOLRMqu07IWrsTwOLxv4jukDB627hx68e3rk0BVQgWKAJN/e4oH5HrgFSCaSLxqbdJwxF1/wA98a0GiXa6SvtFfePr25z2n+J+Ppmjc0t1fcnp+/lljX/D9Np/hCTpOtNQ7gkev98D5XUIkWpkCyBgG+9XINH/AFiLNPNLNc2+zbdrOH1+kZ4Q+5yBVVyD/vF9Ki6eUM8bMUPO7+4wMo0wlQLudyK56/7wsHj7Z2ohapqHe/0xibQiSSF/EH8UbgAwBA6jj1wsULLoXHiEX5SLskXgEMkkehjiaQnbfBI4Hp7/AO8R1cUjMA4Y0BSn9MK7Vwu4yA8+oz2p1TlnZwWYr5lQeU88/wBsBHTOytLGV8u02GwsbNDCQDt5Vvr2wTwSbEmLDYbqz2w0SpqvA0shSLcwHinsD/jAUdVXUkSHkNusfplUeI0Ad1BZvIC4oDjMPp4Enp13gNy9XuAOUNSsUGhKOF214lcnrR/1XrgTlZki2Rlj5htv37HPPM0Jd43egQKbg4zpwjE2djWCGPNHsM46tvddQFYsSd3Yn2wBLrZ2ZXkdWFCx2PHX2x7xkdZANio+1wFPKn2+uJaTTCeaMRuBuFWemMvCdNEJnA2gj7p6j1HyvnAxMwMUcgK8+Vh6EZ7TIrsq1tvuv79MzNJGtxbSJAet3XS8CJBFOgvy2Kv9PbCu67Vsq7K44APyzMEm3axRnRO47j39eubWIahyDwFI4JzkhVCYxRKmhR6jCh+K1rqFAQhtqrfI98LJJTmVjvnayx7Hr6fMYNCW4KhV2gWOefXG9JpQ1o63sBO0DkmuMJqdoFEjKJgR4jUXvlR8v33zssdyc2Cz9Dz7HLem0Slg67aKMxUnoQe/p0yX8QhWJ9wCmwbF3s6/6wgvw549F/ElUSseQfTiv9Yjq1E7MY1KKp8QDbyDfUfjmZtU0c0ixJvRUCt6LxZ/IZ2RhLAmojG0oNjnqcBXxGhiKb6viwOn+8Fp9PM021Ii5vp61zjHgNIhYDerkWw/v6YQiSCUlaDUe/bAyFbUyHw1223KEAf85r4hEUi2cE0NyrwAe35ZjTurw2dqst9OLwkTuY6cHg0L5FH27YAYlBhMLBvEZbBPF5a0ehE3wZ1ZVDBrBAsE/vnFtDohJq411JCo4oseABlRtI3w9tRAkiTonmDJwK7HAnbQ2mWTwz/Dbykf3zyTgSUgVEXnaD5ga/MYpNqGkqSASF08rCq3YZnjWJZY94etu0freAvNK8sh2ij0A9cPoJduqVHUsjEcDgm8HqUgjZTGW3XRN9D8s7Fqmjcu8O0t5QSaKEHqMC9O7S6iS68MeYluwrqfyxaR9wiDg0SEYjoPT5iu+aecRMjSIZfFRWIvp269ML4MrR+I0QRFfwwqHp3Avvzf54VhtMrE1Iy7z4Yaq5B4+vOEH8KOQSIWYiiSbJHrXywA+IysjRMqlVqrXzcHGtRqG1EUe9R4qeQkLRNX+/rgFhnYO/hX5ZFJS6DfvnGliCvKyx0G5C3YGJEBJEHhENHZI4PI5474/wCIJHae9vY13+n765FIaqKRNOsUQ8z88mqvMwo+klAaLczDaATVE+v54/R2szfeZCpBYV1uxgPCfxGdxQ6D1Pv+/XKgLll3BDzuoD1OdTWmND5loeYizz/7R++2eeFt62/Xiq96wc0KxSbUXfGDVgUD74QtJMRA5H1PviuoeSKEP4KUh2kA9VwsqVKEUgEEnnpfbFZX1DlyVZoQKPNj8u4wG49NEBvV9zKQQq8D6+hvL8+r0g+HrBz5jRBJvjv/AJz5jQo4kjVTYlHlY9T7e/fKGoRtNCRLZ2sFJHoRffAna/SLFMsenmZkYiwOw+Xtm9AG0usiDupjYiyVvjkAnv3vNaeSDxBZMihqPNZb+HarQ6NZdUfDmV0KeDIQaPb3BBwPl9eiRatwuxwjFQQbBHt7ZtdVKIwyk0Dwt2SMaLaTU6mWZoykN3tXtijlPGJNKC1gE1xgMNFS71BDyCz6X7Z1tK408csTMJSSu2hwMIrOdgcsQOQG7e+U4/8AzUPgJGiD724np/rA+ffSqN25TIQh3Bun0Oe1Omkg8PxUAVRu2g9u15Vg0tOyPYjbuT/f88V1aLpoysgK7uL2kk/7wFF1PjS7UBjROU3dhfFX1zs2pcS+AvlDWrVdEE89enQH2xHUMhdElMiqvl21bLjk5MjeIAyNtHB5vAYuRY2ZWX7wI4FcGxx88OdW08oaVRsDDeBzXI6fQYnDMVj8rEOeSCtUfb2zMEjk7lQMAbIY8N8/bAoTQpDI4idTGQShBsL6j2+uD1GpXw418JRagXg2cwlTLTB7IIHI9vfrnfsss8YkAYqfNf1wOS6dtqy7NykGmvnn1/DCPo/E2ncNtXfTjGTGq+SJ2KD7u7vwOo9e2H8UqiRrFt2C9w6ke+GsT5omjZDTD3U9fpgU07+Z2Jvnt+eVNU8cgjdAt9aAvA7mKlQVW1oWOx/Z/HABUCSL4YaSJRwLq/b1z3w6QoGZeCTfHfNNCNrUNoAoAHmvXPacBCf6QD04waPdpXG4W3HN97/fpiOqn8QyTOlsQQQB0PsMNqpZtSTJ4fhxXtIvqB2zkkXiygMvJB83QLxx9OO+GUbwtRuo7Rp5ltXPYci+PqMxXhmROePKw62Mps7Jp2jeOkdbHpdc/TAayQaiJWHBQkg15m6dcBTSzyJMY1UiN6BjY/usc1Old1B8MU48pY0br/X54CTTxPqGaKUuN1g9CPph2i1DwxmaSVN/KGr6cflgIQKEl2uSu8etEn2zbLK0p2t5ul3V+5yjFpI59MsgRWINOvU3/jNQfDS7KkQBonoel9rwFWjdFVwSD2C88j0w6yvfi07GUbXBHXC6iBYYpBudbI2q3au+CkQwxoYWdi/LKe/tgLuEmBVV288bepOE+Hy6WSE6fUCReTR/ob3Hph4RHI5UNJLMDZ/h0NubneB3DxrGk6gAOPX98c4CxjOm1uyMoyEiyvIIPzyjrdPEImWQi0Plo+Zv9Vk2VzM0gaDw5U6qOvXqL6Y5pdLqtZFGTJ4Z5VeAAfSj0wN65GlXSoEMRkjoKRXIPYZSg0sqJZ3hFclVXlTQofnmzpZ308Er7pTBuAK0NxBvp6XnRNOkUcCAlitEgcD+o3hSun07CnLAEE8DrfbGApaQhY9sSUCas2Pc454sayoZKQUFCr1c9Pqc7DoVYyamXURlA3m820//ABCn6C8BYieZ3KQq6oebBLMB15/HKEelRnCKQCx49/pgPtB0csiSTBFB2nwrYfiBz7n2zaSbWinSdEAYMhDCj8u3bAYOk8OzYJ2nyuvDL6jEDa0CuxKH8xrjH9TqJZjulIXmtqgDb9Bk7USLHJueioJAANEYQq1FrR1ahu447++DGth06qQoZVNkXdnntnviSBXICSAoCvmUA8+vWxk1opGbYFY8dALwCNK2t1Ek6psUtQA+XTCiKOOHwOYyvJKi1YVmYtBIocbTwLYc9M2y7pf4bsqtdBlBoV2Ppga2wDTRqEJkUbg113xSYmWJ28QlWN+Y83f6jHpo38jlkL1YK9bUAUQfbFJ4Ik2yggwkn7t3GewIwJv3SDvGy6ND9R645poPEjDlyK+8OpJ9cJIokLijVenLAc/jntNN4sR0oiLSm2Vmatw7Cj3wFGkfTrYfepIsOotSMc8ImWPcDG9WrOQd4+mZWl2h4mALFXDMDRH764zrVibYIwsZChb3WD/vAE0CMsgc2QOBuI2nK/w+CSOBRsUkixu9h1OSmmgMAKFix4ZAnKn1vuMb07vKh/7rcDzEcCv7YBRpp5HuySTRNUBi2s0crbmV9yop+81iun1OPQ6swTO8zmhz5rH5dc7LMmoibqY14BlBYk9rNDn0wPnjFGstlQ/ZQCVAzkrxmQqiSDcehJIAwurkQIYokMkgbqnb0s+vtisEUsxDoSAgpSLq/S8DYfwZgVJC33PNeh4zM0hdwdhUKOp/m+fb8MovopDoxIXicE3RFtfz7YksL7/CjDFvQE8YA4TslBEpYhTTcn6c4ZftBBKSbhXTrxhdPAgnYAKxWwLNj8cNJETtMKPGymwQaA+X6YV3T/x6gkHJtCSaKkc4wgKShdw2njeLPbv63gUabiUuqFTaqV6v3F1jMGzVuv8ADRSP4oI4I9eMDqhWjDEVIg7dCPXASAo6uBurmv7YxImwEqwKD8r9++AL2Ltye4q7yKWlmIifyq0l8hjXH77YRHKbZth3XW0DueRft6VnHiaSQOI67m+f+M80ibvD3hgK4uyowhl5Q6LGAFTllJPOYYyHRwAvGWIbzKLuuK/S8JpfCGmbw5oXlVxSScBgR1u+l5uDVLBLIjLGaBO08NbcH+3OVCWqBCDbHTAfeBsMCKIyYzGONXI6CthNhh6j04/DLJk0xQQK7FuDX8t3Z+hxWWGPwxFsO5SSq8fr/fAmxwSTapdoAWwAQOgP+81qE1ekcQM0igE0CeL7/LGkvTuXW/J9Mbk14+IK51I8RgPLwFHvf+cCPpUkidlUtEp8rbmtQe15U0GlM6kAq5TuOCf84oqaSVSoZhNu27GU3XYj154OMafRzxweMpY7DwRwa+WAvq5mgLBgxfu1GmH1wO9AqlZwxP8AJuHHyylqZkm09SxmQvREg4I9flkyXSTRShwpA6qSev4YDhRSdyeCxbkgWp+XB6e2GMTbVrSneK81c16++bTRNp3EhmZQTe0Rsb+fFYymmmdKjkdiTVMLT8ug+uAGHRNqHHhMZZCeLFFB611Pyyzp9FFponOsfcrDyyKtEEdqbEdDINI1korqaVwD19eDZx/UvNIhkbUxahm5sIRQ9ya/AYHY5nOmcFI49MVv1469el/TElWabw2tDGnmYKlbz79zj67X08MDMqxITZRyX568kmvw9fnlVJIlUCLY7GlUBqcn15wPmmMkTssygIRy222H5GsM+vcEJ4kpoD+VVLfXrfvlHXT6aJFjdtTIUu4dPLsH1oc9O+SfGVtysoiLN5jQJHys4B9P8Q0umLBoZPO9k2Sx+Z6AYOeUTMT4cUenb7qDoD8qrCxLFF54pZJBZJG4qrelkdsAunkhkVxqonEq0VVCdjepB6j8MgYaFIQsqtzQ+6BuxXVarTz2GiPiEU1WCx7Edr/XG5Fb7FHsSJC7EEoDai/f9cmyafdIBJ59rbgLqvrzlAJNO5Y8My8eZ2AY/S+2HIO8EtHGzNu8QArR+n0wOoQsfEKsjEbSvbj/AJxR45I5Q6J5ewJwLMh2w+PGwjZWKs8MgII47dR39s78MGmfUK8zuyn7kiVdjoa/XJyTS6GUSBjRHmBF2OtVhJJLlTwponv+gkUfTnpgVda2jmtgCxA5Z1rd7+l/hiM7rEFm07s4AG5aIsd1PqMUGqp2SSMVzyT0+dZqXUFoRpyVdPvBl68c37YHtXOskW0RiLaeOnTmh7jEzDESA6S7GHF88jphvszOSpY8kMl88fhnNSI44kaEgM42soPQk+npgJzK+n/9QrJfBNnj0oYTUagyxqsPjBilyXRF+nQVhk07v5y6nuyGQXfHrhZISr3GHAP9QBs98CXFO0ajburuBxWXNB4DacMxcbObqvp1/TMoNK8biaFS1cMh5v3BzpRxGAzLtAsc1+NA0cBl1Myid4pg261XaGsVwSb4GISGcybNl7LYiwovvhXaSNLiYoDwNhNn54KOCYLUbByOdoCk3/8AE4CLvH4oKr4G4crZ5GA1J2ykabdEG6qBwRjurQCvF4mvnd94e1V+uYV4kIDS0tcoX6nt0wBaaSeOPaxLDdXHAH1xoiIG3J2jvtsj2Hri80jrNZjMY6i+CB7en549BGjos0jLZ5JuyMisQxSyTAJp6H8oBBP1+npjYLKGXrfUVyM0NVMkJCMQGFVXNfrmNKxkmO7w3CHcWkG5b9h3PbAzEWbcd+wDqd4o/Mc5qFTGu+CUmuCy0Rx2/wBYB0G1vKzktyT/ADHrxhvDJdpZPCUDr4fNke2FeJmcNtRVo+baMOIaSwqmupHbB+NHtVvDIDLYJ4BHfn/eeSRnDq6AqbHlNV8sDksuwDau4gg2gsA/3z0kY1qmYwOh7bTwD7WPfofzzLwVF5pF5BADAkH9+uM/D5Z5NLHGXXw2slAbK1xZv8QeeMYhGLTBJo2a1VT5toBzcsenCB6kdFJUGjS9++UZ4mRSGG1iDQFcH1zHho8E0MMqKxK+aQ9Urkc97v55RP0+2aYRRRxM6gkgOAawbRb1XYNttVN1UjqMZ1emLmNI9OunEX/qWtgmr6H9cd8FEfxPvKxZTs8osVyB1B4Br3wIrG/4ZRyGPLqL57mq4HPTF4dPKuo8lOOlqB69QcrqtKzsHYMxAIBP0OajSGRlhR4mRlsg+V1Ne/b3wENbH46KrQhpI/8A1VWmPz565rR6mZAFDrKLo2wU/Ig45PpkifaATxfpf+cTeKMuzA7KP3h0P5cYI3qJFfZs2Ivo58oN/wBVcYvVWj3HVhl4N/X0zaBWjaniZl4IK2SPUV/fNPoSoXbq01BFAKrbgR+VYQ4j6diTqGWNq6cN/fHoE084YKolZquRJGAoeoB6YMNDDGIDAsb1yqjcB78dPqThC0MEYaDT238rHisA5i0yqaaiOu07Tf16fLMfZ5Ht7jZL6OwAHpyev45lNQg41TBx94hdzbfwzzzxagL4M0SovBZ1BA59GBwDxRrpw28R831ZRzXT5YRdK7Fa+Nx0RZWNwKHoFrE10LPN4r6qLUOeCI3HYduMOfgkDBQY9tg0fKfpeBl9NJFalt6MSRvcF2+ud0/wxFRfElUULYcfmb4+ubaLQ6WNYzJ4lVuAAYivbFQIHhBljG/fzGkYFk9L7V1wGZh4GkdY44Z5HH8OOIFgB6k9gBVeuLwMArhvh2+bdtAlm2Rj6Dn364zHHHNqPDKJqCBVeJUYNjoLF/3xX4q8U2q1EYnQAUSUBC+lADi663gc1zb9KFE+nmlLbKhUiKPvz+HQXijRjb/BeBlYeV4jVHuPbH9NArq8cUwIPl2qACQfbj887q4FkIjg8PxVGzwzKlkgdSBYv29sD5+dpnAvbKS20hmph9e/1GeWJ53j043B6IGxh5qF1yev98ssvgCF5dJDA4tZFZdslex6G+uZ1ujTcrrFDJESGYdOe3rz+XTAmwQTxkK2m1W0feLEMAPcA9MPPLFJGPCRQvbau+samvWOYpfEV2SvGIXf/wDURVk9LxuTTyhY/FhWRlChHhJFHsSLruO2B8+38dCI2iV1Hm4INetHjCQNJIq0IZVvaQh2np0NeovK+oZxIJHjRDV00IZW9QV/uM9BotNKTqW08EUwuPaiKvXnkG77/LAjRwyeLI0SmJEFeGWsbj9BhZI5JF8gYqABx2ypLpyguNJkA6bV3Cvx6ZnTR+JKQNUqbdu3kgm/nkCBgAIeWBmYeUvGjUfp0/fbPKAwOwzIR0DqRlbU/CNc25hqGmXr/DYDj1rivriUnw74khYsJgvaQqvT39soUIaAM5IDWQd/Q/hmomBXqzcclEND8cpad5YgQ3hOxUDYwO1/SqPGdDaYHcNKu40eJ/L8un98gQWJ5GCwlh3IDEV9OM5JonEg3OV73spifeifzOOzSpI4jki+zqerQtuP+swx2oE8d3Pb+KGP6CsCRJpacXAFPXewAv3PFnG9EsaxMY9On8Mbt7xtz9Dx1w8cLMS9ySEi/EC7vpuz0m1Yhp5RLIq/+nIxAP0GAo+nlJM4dWcjcQwF89vbAu7KEmaVkAG2yQoHyAyo0KTDw1SDTooJI3G/rdn8MV1OjE0giTRy6kCjZO1Bx2q+2AjHqoV3NHI0jDgsUJ59brHtHKJiQGBCru+5tX24AxzSfCWkdY3+HEKTflJavfsMclh0/wAOkkCxLLKzeTe1hVPoPX6d8KimaWRFMP8ACQ8gqfO5/sBgmV21EZIgiLMCeCSvr88sQ6KOANO4WRAdoVUJC13+WB0MHJ1xjlkVTTR3tNXwPz/DIEk04imkiJJRdzKnrXc9gfbFtQ/iX4aDZuL2w3MOb6nnj0yl8SMunkaP7KIWa2OwlqI9+b+RxTUKuphErHa17vESDYSb4Buh+GUB+2HyzeJUQeiQTtB7g+mcWYQOG0+oDI4ICqQVP0PGaiTUL4jLGkgkI/7RAquxXnnHtN8MWN1+1QzMrIdp20yntfUYBYjKuijecl9soCsqjcFomtvQr7jGtRpIl1MiWgNmh1Ur1sYmJZ9MfCSMtGpJMfG0j39OcoSpFBqovCR0NWqlhQNcgMD3/vlCcpZI98OnWYM3BB5cjsD3ruMzFMIoVhc/wmUneRxY4H49M3BJq9NGzQv4VkgxhqVj8un1zOj0sjvIEkluG5QhQBhuPJvocDCvNFp3WAxyQN52jYBih/UHF9PKVi3h50UHaoTovrX+MPJFFqNS7yOolrazK4RgPcHthV0ca/8AmgJlUm7RdwvuRtOQT6mkVq8Y0NoBQnNpDMZGbc/iotEIoQkHrddfwx+YaeNCg1E0oU7rWJmBHF9wRzm459NqWaIamVkIsksSR9DzXyyia+gMrElwtnlW8v6gfnnUgTTrRYN121zfzyh9i8VP4c2jnYXRok18ibxN9JqWYpJATz02kKR7cg4FVVgU08YY/wBW2r+gvN/wmO3ZuUdAePyxNdVMdp3wqb5AksfoP0w/24ElSEKf1FxZPy/3kqDzLJIv8B4o1IshKxeXT6mSyd5TdxY/z364M6gqxKrCb9Za5+XOe+0tYb+ECO6y8/piqw0Eilr3bQa2sQQec00QRQssqqwogAkX+HXDr8QoeaY+/wDE3X+OebWwuwLSdOvmHP5ZKFd0YKoHezzXhtz6c1X7ObMsGnP8TTWBXmLAD58dcdh+LaWFdoKEVVMSwHyHQYJ/iGkkmZ2kSMdvCG0/iDxlqF31kEjL/F2qoIAiHUcX25GBj1Cm2WMiHpdqL9yO+Pn4jpBQE0b1VGRFJH1Izy/E4F3XJA9+qqD87Av88lWBQT6WGYysNSHPG4Klj++Dk+I6dta1yyhD5yZFA9uqg9PnhZNZpJBxIsR6Exki/nd3gvtGnApdTsBO40zWT68dPploCrR6maQxxQTkHtIxNevm6CueuF8HTSQ3s1D1/wCmrqDYPW2oYX/qEBhMTyRzKeu9bP45h9fp3UoGCqy7CqswFelXioXgWYrJFFDHwdzCWcMUvv04+uEH2pxuPhyIR5ZUmAI+VcVnRLCSx3Fy3BLcn6HrnDLCQN1uQALYAnj3POKrZTWSRptmdH7FpwePqawsUmsWLw5JYXW6o88e3H6YEaqMsT4Z3evGdOsUDhL+b4oOS0cahSgah5CWr6V0wb7TGEbToSTalSMyuvAFGNa7VmZNd4p5HHoABijUkMbeansf1LRHvxmYxGrOjHyGuHXy/Meme+2iqKD8cy2qVxXmHywQVodOymw9N6MCB8uhzDrCAFEjsB/MUPA+eB8QA8E/ic2sqA3tN/8AyOB1khYDbLIAOeh5zqwheVko9/KeRmGnU/yn/wC7Mma+xJ9zgHVI22+YqI14LNQHywQ0wDF5pUZn7rHd/U5gPRJCAXnWdX++gb55ASFTACVnazxyyih8hhGnmXmOdixuioJavS7wAdB0BA9sMs4rkv8AjgeR9TMGBnl54IeWhfyH981HGIKWlTi9+2/nznvEQn/uSL8iM8wgk+/NIfYkf4wDfFJYpVB+xPqKWt3jUCPkMR082ojLeHpdHpGVbRrI2/PzYc6TQMRbr8+b/TPSabQqtxSKT7xk/wBxgCht4xulRZFJLOhYIfw/XOxNJp4igVXG7f5kV1f355BzgRVZal+vhEV/+RxlRpQPPPIx77Y/8kYozpGgDErCIuppCep64SWPTygqolDjjd4lE/PjM3pwRskavcV+l50HTH70n/485QGTRug8SPVBSB0L816ehwiImpjDpCoKngRNS57xYlewykf/AAF/jnm1Ibuf/ur9MUN6dV07geIrLRLRnzbr/PARaMaeVpUnZQ3CgWCq+mBXUrG1gRJ7iyT9Sc0fiEYFGUf/AFOMUZ1OkGoDmXUqS3TcN1D3w+gDqGjWVTH+R+h/tgP+sQ9JJNOo/wDbILza/GNCvSZD7s4JwGZNNMFuMQ31BZbrFH0rvb+LC5HUJGv6jPN8Yj3AxSRPXZqr8jg3lhnfedQkbXdFAwX87xRuASM7eJEkinr/AAxY98YSAUSHZCePurZ+hOIS+MeB8S0ci9leKUV8tr0MApmjFEaSYf8A9TKPydTij//Z\",\r\n  venus: \"data:image/jpeg;base64,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\",\r\n  earth: \"data:image/jpeg;base64,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\",\r\n  mars: \"data:image/jpeg;base64,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\",\r\n  jupiter: \"data:image/jpeg;base64,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\",\r\n  saturn: \"data:image/jpeg;base64,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\",\r\n  uranus: \"data:image/jpeg;base64,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\",\r\n  neptune: \"data:image/jpeg;base64,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\",\r\n};\r\n\r\nconst StylizedPlanet = {\r\n  NS: \"http://www.w3.org/2000/svg\",\r\n  TEXTURES: PLANET_TEXTURE_DATA,\r\n  el(tag, a) {\r\n    const e = document.createElementNS(this.NS, tag);\r\n    for (const k in a) e.setAttribute(k, a[k]);\r\n    return e;\r\n  },\r\n  svgRoot(g) {\r\n    return g.ownerSVGElement || document.getElementById(\"planetSvg\") || document.getElementById(\"solarSvg\");\r\n  },\r\n  ensureClip(svg, id, r) {\r\n    if (svg.querySelector(\"#\" + id)) return \"url(#\" + id + \")\";\r\n    let defs = svg.querySelector(\"defs\");\r\n    if (!defs) {\r\n      defs = this.el(\"defs\", {});\r\n      svg.insertBefore(defs, svg.firstChild);\r\n    }\r\n    const cp = this.el(\"clipPath\", { id: id });\r\n    cp.appendChild(this.el(\"circle\", { r: String(r) }));\r\n    defs.appendChild(cp);\r\n    return \"url(#\" + id + \")\";\r\n  },\r\n  ensureShading(svg) {\r\n    if (svg.querySelector(\"#sphereShade\")) return;\r\n    let defs = svg.querySelector(\"defs\");\r\n    if (!defs) {\r\n      defs = this.el(\"defs\", {});\r\n      svg.insertBefore(defs, svg.firstChild);\r\n    }\r\n    const rg = this.el(\"radialGradient\", { id: \"sphereShade\", cx: \"35%\", cy: \"32%\", r: \"65%\" });\r\n    rg.appendChild(this.el(\"stop\", { offset: \"0%\", \"stop-color\": \"#ffffff\", \"stop-opacity\": \"0.18\" }));\r\n    rg.appendChild(this.el(\"stop\", { offset: \"55%\", \"stop-color\": \"#000000\", \"stop-opacity\": \"0\" }));\r\n    rg.appendChild(this.el(\"stop\", { offset: \"100%\", \"stop-color\": \"#000000\", \"stop-opacity\": \"0.42\" }));\r\n    defs.appendChild(rg);\r\n  },\r\n  ensureSunGlow(svg) {\r\n    if (svg.querySelector(\"#sunCorona\")) return;\r\n    let defs = svg.querySelector(\"defs\");\r\n    if (!defs) {\r\n      defs = this.el(\"defs\", {});\r\n      svg.insertBefore(defs, svg.firstChild);\r\n    }\r\n    const rg = this.el(\"radialGradient\", { id: \"sunCorona\", cx: \"50%\", cy: \"50%\", r: \"50%\" });\r\n    rg.appendChild(this.el(\"stop\", { offset: \"55%\", \"stop-color\": \"#ff9800\", \"stop-opacity\": \"0\" }));\r\n    rg.appendChild(this.el(\"stop\", { offset: \"85%\", \"stop-color\": \"#ff9800\", \"stop-opacity\": \"0.35\" }));\r\n    rg.appendChild(this.el(\"stop\", { offset: \"100%\", \"stop-color\": \"#ffc107\", \"stop-opacity\": \"0.65\" }));\r\n    defs.appendChild(rg);\r\n  },\r\n  ensureSaturnRingClips(svg, r) {\r\n    if (svg.querySelector(\"#saturnRingBack\")) return;\r\n    let defs = svg.querySelector(\"defs\");\r\n    if (!defs) {\r\n      defs = this.el(\"defs\", {});\r\n      svg.insertBefore(defs, svg.firstChild);\r\n    }\r\n    const pad = r * 3;\r\n    const back = this.el(\"clipPath\", { id: \"saturnRingBack\" });\r\n    back.appendChild(this.el(\"rect\", { x: String(-pad), y: String(-pad), width: String(pad * 2), height: String(pad) }));\r\n    defs.appendChild(back);\r\n    const front = this.el(\"clipPath\", { id: \"saturnRingFront\" });\r\n    front.appendChild(this.el(\"rect\", { x: String(-pad), y: \"0\", width: String(pad * 2), height: String(pad) }));\r\n    defs.appendChild(front);\r\n  },\r\n  ringEllipses(g, rx, ry, sw, tilt, clipUrl) {\r\n    const S = this;\r\n    const grp = S.el(\"g\", { transform: \"rotate(\" + tilt + \")\", \"clip-path\": clipUrl || \"\" });\r\n    const bands = [\r\n      [1.0, \"rgba(210,185,140,0.62)\", 1.0],\r\n      [0.92, \"rgba(235,215,175,0.55)\", 0.75],\r\n      [0.84, \"rgba(185,155,105,0.48)\", 0.55],\r\n      [0.76, \"rgba(225,205,165,0.42)\", 0.45],\r\n      [0.68, \"rgba(170,140,95,0.36)\", 0.35],\r\n    ];\r\n    bands.forEach(([scale, color, wScale]) => {\r\n      grp.appendChild(S.el(\"ellipse\", {\r\n        cx: \"0\",\r\n        cy: \"0\",\r\n        rx: String(rx * scale),\r\n        ry: String(ry * scale),\r\n        fill: \"none\",\r\n        stroke: color,\r\n        \"stroke-width\": String(Math.max(0.8, sw * wScale)),\r\n      }));\r\n    });\r\n    grp.appendChild(S.el(\"ellipse\", {\r\n      cx: \"0\",\r\n      cy: \"0\",\r\n      rx: String(rx * 0.79),\r\n      ry: String(ry * 0.79),\r\n      fill: \"none\",\r\n      stroke: \"rgba(8,6,20,0.55)\",\r\n      \"stroke-width\": String(Math.max(1.2, sw * 0.55)),\r\n    }));\r\n    g.appendChild(grp);\r\n  },\r\n  texturedDisc(g, type, r, clip) {\r\n    const S = this;\r\n    const tex = S.TEXTURES[type];\r\n    if (!tex) return false;\r\n    g.appendChild(S.el(\"image\", {\r\n      href: tex,\r\n      x: String(-r),\r\n      y: String(-r),\r\n      width: String(r * 2),\r\n      height: String(r * 2),\r\n      preserveAspectRatio: \"xMidYMid slice\",\r\n      \"clip-path\": clip,\r\n    }));\r\n    return true;\r\n  },\r\n  drawSaturn(g, r, clip, svg) {\r\n    const S = this;\r\n    const tilt = -18;\r\n    const rx = r * 2.15;\r\n    const ry = r * 0.48;\r\n    const sw = Math.max(1, r * 0.09);\r\n    if (svg) S.ensureSaturnRingClips(svg, r);\r\n    S.ringEllipses(g, rx, ry, sw, tilt, \"url(#saturnRingBack)\");\r\n    S.texturedDisc(g, \"saturn\", r, clip) || S.sphere(g, \"saturn\", r, clip);\r\n    S.ringEllipses(g, rx, ry, sw, tilt, \"url(#saturnRingFront)\");\r\n    g.appendChild(S.el(\"circle\", {\r\n      r: String(r),\r\n      fill: \"url(#sphereShade)\",\r\n      \"clip-path\": clip,\r\n      \"pointer-events\": \"none\",\r\n    }));\r\n    g.appendChild(S.el(\"circle\", {\r\n      r: String(r),\r\n      fill: \"rgba(0,0,0,0.001)\",\r\n      \"pointer-events\": \"all\",\r\n      style: \"cursor:pointer\",\r\n    }));\r\n  },\r\n  sphere(g, type, r, clip) {\r\n    const S = this;\r\n    const svg = S.svgRoot(g);\r\n    if (svg) S.ensureShading(svg);\r\n    if (S.texturedDisc(g, type, r, clip)) {\r\n      g.appendChild(S.el(\"circle\", {\r\n        r: String(r),\r\n        fill: \"url(#sphereShade)\",\r\n        \"clip-path\": clip,\r\n        \"pointer-events\": \"none\",\r\n      }));\r\n    } else {\r\n      g.appendChild(S.el(\"circle\", { r: String(r), fill: \"#888\", \"clip-path\": clip }));\r\n    }\r\n    g.appendChild(S.el(\"circle\", {\r\n      r: String(r),\r\n      fill: \"rgba(0,0,0,0.001)\",\r\n      \"pointer-events\": \"all\",\r\n      style: \"cursor:pointer\",\r\n    }));\r\n  },\r\n  drawSun(g, r, clip, svg) {\r\n    const S = this;\r\n    if (svg) S.ensureSunGlow(svg);\r\n    g.appendChild(S.el(\"circle\", { r: String(r * 1.45), fill: \"url(#sunCorona)\", \"pointer-events\": \"none\" }));\r\n    g.appendChild(S.el(\"circle\", { r: String(r * 1.2), fill: \"rgba(255,193,7,0.18)\", \"pointer-events\": \"none\" }));\r\n    S.texturedDisc(g, \"sun\", r, clip) || S.sphere(g, \"sun\", r, clip);\r\n  },\r\n  draw(g, type, r) {\r\n    r = r || 88;\r\n    const S = this;\r\n    const svg = S.svgRoot(g);\r\n    const clipId = r === 88 ? \"globe\" : \"globe-r\" + Math.round(r * 10);\r\n    const clip = svg ? S.ensureClip(svg, clipId, r) : \"\";\r\n    if (svg) S.ensureShading(svg);\r\n    if (type === \"saturn\") {\r\n      S.drawSaturn(g, r, clip, svg);\r\n      return;\r\n    }\r\n    if (type === \"sun\") {\r\n      S.drawSun(g, r, clip, svg);\r\n      return;\r\n    }\r\n    if (S.TEXTURES[type]) {\r\n      S.sphere(g, type, r, clip);\r\n      return;\r\n    }\r\n    g.appendChild(S.el(\"circle\", { r: String(r), fill: \"#888\" }));\r\n  },\r\n};\r\nfunction defaultPlanetZoom(svg, planetType) {\r\n  const w = svg ? (svg.clientWidth || svg.getBoundingClientRect().width || 320) : 320;\r\n  let zoom = w <= 360 ? 1.88 : w <= 480 ? 1.65 : w <= 640 ? 1.45 : w <= 820 ? 1.28 : 1.15;\r\n  const fitRadius = 168;\r\n  const bodyR = 88;\r\n  if (planetType === \"sun\") {\r\n    zoom = Math.min(zoom, fitRadius / (bodyR * 1.5));\r\n  } else if (planetType === \"saturn\") {\r\n    zoom = Math.min(zoom, fitRadius / (bodyR * 2.28));\r\n  } else if (planetType === \"meteor\") {\r\n    zoom = Math.min(zoom, fitRadius / (bodyR * 1.35));\r\n  } else if (planetType === \"blackhole\") {\r\n    zoom = Math.min(zoom, fitRadius / (bodyR * 1.92));\r\n  }\r\n  return Math.round(zoom * 100) / 100;\r\n}\r\nfunction makePlanetViewer(planetType, facts, label) {\r\n  return {\r\n    facts: facts, fi: 0, spin: true, zoom: 1.28, rot: 0, drag: 0, ang: 0.08,\r\n    dragMoved: false, startX: 0, startY: 0, lx: 0, dragging: false,\r\n    init() {\r\n      this.svg = document.getElementById('planetSvg');\r\n      this.g = document.getElementById('planetGroup');\r\n      this.info = document.getElementById('planetInfo');\r\n      if (!this.svg || !this.g || !this.info) return;\r\n      const S = this;\r\n      S.zoom = defaultPlanetZoom(this.svg, planetType);\r\nconst btnSpin = document.getElementById('btnSpin');\r\n      btnSpin.onclick = () => {\r\n        S.spin = !S.spin;\r\n        btnSpin.textContent = S.spin ? 'Stop' : 'Spin';\r\n        btnSpin.classList.toggle('active', !S.spin);\r\n      };\r\n      btnSpin.textContent = 'Stop';\r\n      document.getElementById('btnZoomIn').onclick = () => { S.zoom = Math.min(2.2, S.zoom + 0.15); };\r\n      document.getElementById('btnZoomOut').onclick = () => { S.zoom = Math.max(0.55, S.zoom - 0.15); };\r\n      document.getElementById('btnRotL').onclick = () => { S.rot -= 18; };\r\n      document.getElementById('btnRotR').onclick = () => { S.rot += 18; };\r\n      const onDown = e => {\r\n        S.dragging = true;\r\n        S.dragMoved = false;\r\n        const p = e.touches ? e.touches[0] : e;\r\n        S.startX = S.lx = p.clientX;\r\n        S.startY = p.clientY;\r\n      };\r\n      const onMove = e => {\r\n        if (!S.dragging) return;\r\n        const p = e.touches ? e.touches[0] : e;\r\n        if (Math.hypot(p.clientX - S.startX, p.clientY - S.startY) > 12) S.dragMoved = true;\r\n        if (S.dragging) { S.drag += (p.clientX - S.lx) * 0.35; S.lx = p.clientX; }\r\n      };\r\n      const onUp = e => {\r\n        if (!S.dragging) return;\r\n        const p = e.changedTouches ? e.changedTouches[0] : e;\r\n        if (!S.dragMoved && p && S.hitPlanet(p.clientX, p.clientY)) S.nextFact();\r\n        if (S.dragging) { S.rot += S.drag; S.drag = 0; S.dragging = false; }\r\n      };\r\n      this.svg.addEventListener('mousedown', onDown);\r\n      window.addEventListener('mousemove', onMove);\r\n      window.addEventListener('mouseup', onUp);\r\n      this.svg.addEventListener('touchstart', e => { onDown(e); }, { passive: true });\r\n      this.svg.addEventListener('touchmove', e => { onMove(e); }, { passive: true });\r\n      this.svg.addEventListener('touchend', onUp);\r\n      const loop = () => { if (S.spin) S.ang += 0.012; S.draw(); requestAnimationFrame(loop); };\r\n      this.draw();\r\n      loop();\r\n    },\r\n    hitPlanet(clientX, clientY) {\r\n      const pt = this.svg.createSVGPoint();\r\n      pt.x = clientX;\r\n      pt.y = clientY;\r\n      const m = this.g.getScreenCTM();\r\n      if (!m) return false;\r\n      const p = pt.matrixTransform(m.inverse());\r\n      return p.x * p.x + p.y * p.y <= 88 * 88;\r\n    },\r\n    nextFact() {\r\n      this.fi = (this.fi + 1) % this.facts.length;\r\n      this.info.innerHTML = '<strong>' + label + '</strong><br>' + this.facts[this.fi];\r\n    },\r\n    draw() {\r\n      while (this.g.firstChild) this.g.removeChild(this.g.firstChild);\r\n      this.g.setAttribute('transform', 'translate(200,200) rotate(' + (this.rot + this.drag) + ') scale(' + this.zoom + ') rotate(' + this.ang + ')');\r\n      StylizedPlanet.draw(this.g, planetType, 88);\r\n    }\r\n  };\r\n}\r\n\r\nconst PlanetViewer = makePlanetViewer('saturn', saturnFacts, '💍 Saturn');\r\ntry { PlanetViewer.init(); } catch (err) { console.error('Planet viewer:', err); }\r\n\r\n</script>\r\n</body>\r\n</html>\r\n"
            }
          ]
        },
        {
          "id": "solarsystem-ch-import-1784351954791-27",
          "courseId": "solarsystem",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "solarsystem-ch-import-1784351954791-27-step-0",
              "courseId": "solarsystem",
              "chapterId": "solarsystem-ch-import-1784351954791-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "html",
              "title": "Saturn Explained",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n  <meta charset=\"UTF-8\">\r\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n  <title>Solar System Adventure - Saturn Explained</title>\r\n  <style>\r\n    *{\r\n      margin:0;\r\n      padding:0;\r\n      box-sizing:border-box;\r\n    }\r\n    body{\r\n      font-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;\r\n      background:#0f0c29;\r\n      color:#e0e7ff;\r\n      min-height:100vh;\r\n      position:relative;\r\n      overflow-x:hidden;\r\n    }\r\n    .stars{\r\n      position:fixed;\r\n      top:0;\r\n      left:0;\r\n      width:100%;\r\n      height:100%;\r\n      pointer-events:none;\r\n      background-image:\r\n        radial-gradient(2px 2px at 20px 30px,#fff,transparent),\r\n        radial-gradient(2px 2px at 40px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 90px 40px,#fff,transparent),\r\n        radial-gradient(2px 2px at 130px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 160px 120px,#fff,transparent),\r\n        radial-gradient(2px 2px at 200px 50px,#fff,transparent),\r\n        radial-gradient(1px 1px at 250px 160px,#fff,transparent),\r\n        radial-gradient(2px 2px at 300px 90px,#fff,transparent),\r\n        radial-gradient(1px 1px at 350px 130px,#fff,transparent),\r\n        radial-gradient(2px 2px at 400px 60px,#fff,transparent),\r\n        radial-gradient(1px 1px at 450px 180px,#fff,transparent),\r\n        radial-gradient(2px 2px at 500px 100px,#fff,transparent),\r\n        radial-gradient(1px 1px at 550px 140px,#fff,transparent),\r\n        radial-gradient(2px 2px at 600px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 650px 190px,#fff,transparent),\r\n        radial-gradient(2px 2px at 700px 110px,#fff,transparent),\r\n        radial-gradient(1px 1px at 750px 150px,#fff,transparent),\r\n        radial-gradient(2px 2px at 800px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 850px 170px,#fff,transparent);\r\n      background-size:900px 200px;\r\n      animation:twinkle 4s ease-in-out infinite;\r\n      z-index:0;\r\n    }\r\n    @keyframes twinkle{\r\n      0%,100%{opacity:0.3;}\r\n      50%{opacity:0.8;}\r\n    }\r\n    .container{\r\n      max-width:640px;\r\n      margin:auto;\r\n      padding:24px 16px 40px;\r\n      position:relative;\r\n      z-index:1;\r\n    }\r\n    .header{\r\n      text-align:center;\r\n      margin-bottom:20px;\r\n    }\r\n    h1{\r\n      font-size:28px;\r\n      color:#f4d59e;\r\n      margin-bottom:8px;\r\n    }\r\n    .subtitle{\r\n      color:#c4b5fd;\r\n      font-size:16px;\r\n    }\r\n    .card{\r\n      background:#1a1735;\r\n      backdrop-filter:blur(10px);\r\n      border-radius:20px;\r\n      padding:20px;\r\n      margin-bottom:16px;\r\n      border:1px solid rgba(255,255,255,0.1);\r\n    }\r\n    .card h2{\r\n      color:#f4d59e;\r\n      margin-bottom:12px;\r\n      font-size:20px;\r\n    }\r\n    .card p{\r\n      font-size:16px;\r\n      line-height:1.7;\r\n      margin-bottom:10px;\r\n    }\r\n    .card ul{\r\n      margin-left:20px;\r\n      margin-bottom:10px;\r\n    }\r\n    .card li{\r\n      font-size:16px;\r\n      line-height:1.7;\r\n      margin-bottom:8px;\r\n    }\r\n    .fact-box{\r\n      background:rgba(251,191,36,0.2);\r\n      border-left:6px solid #fbbf24;\r\n      padding:16px;\r\n      border-radius:12px;\r\n      margin-top:12px;\r\n    }\r\n    .fact-box h3{\r\n      color:#fbbf24;\r\n      margin-bottom:8px;\r\n      font-size:18px;\r\n    }\r\n    .fact-box p{\r\n      font-size:15px;\r\n      line-height:1.6;\r\n      margin:0;\r\n    }\r\n    .nav-hint{\r\n      margin-top:20px;\r\n      text-align:center;\r\n      font-size:13px;\r\n      color:#a78bfa;\r\n      background:rgba(167,139,250,0.1);\r\n      padding:10px;\r\n      border-radius:10px;\r\n    }\r\n  /* solar-desktop-fit */\r\nhtml {\r\n  min-height: 100%;\r\n}\r\nbody:has(.character-grid),\r\nbody:has(.game-shell),\r\nbody:has(#solarSvg),\r\nbody:has(.fire-btn),\r\nbody:has(.planet-game) {\r\n  overflow: hidden !important;\r\n  height: 100%;\r\n  min-height: 0 !important;\r\n}\r\nbody:not(:has(.character-grid)):not(:has(.game-shell)):not(:has(#solarSvg)):not(:has(.fire-btn)):not(:has(.planet-game)) {\r\n  overflow-x: hidden;\r\n  overflow-y: auto;\r\n  -webkit-overflow-scrolling: touch;\r\n  min-height: 100%;\r\n  height: auto;\r\n}\r\n.game-shell {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.character-grid) .container,\r\nbody:has(.game-shell) .container,\r\nbody:has(#solarSvg) .container,\r\nbody:has(.fire-btn) .container,\r\nbody:has(.planet-game) .container {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.game-shell) .game-shell {\r\n  padding: 4px 8px 6px;\r\n}\r\nbody:has(.game-shell) .game-shell .title {\r\n  display: none;\r\n}\r\nbody:has(.game-shell) .ui-container {\r\n  margin-bottom: 4px;\r\n  padding: 4px 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.game-shell) .game-stage {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  width: 100%;\r\n  aspect-ratio: 7 / 6;\r\n}\r\nbody:has(.game-shell) .touch-controls {\r\n  flex-shrink: 0;\r\n  margin-top: 4px;\r\n}\r\nbody:has(#solarSvg) .container {\r\n  padding: 8px 12px 10px;\r\n}\r\nbody:has(#solarSvg) .solar-panel {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  display: flex;\r\n  flex-direction: column;\r\n  margin-bottom: 6px;\r\n  padding: 8px;\r\n}\r\nbody:has(#solarSvg) .svg-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  max-height: none;\r\n  aspect-ratio: unset;\r\n  height: auto;\r\n}\r\nbody:has(#solarSvg) #solarSvg {\r\n  min-height: 0;\r\n  height: 100%;\r\n}\r\nbody:has(#solarSvg) .minigame-panel {\r\n  flex-shrink: 0;\r\n  max-height: 34%;\r\n  overflow-y: auto;\r\n}\r\nbody:has(.fire-btn) .container {\r\n  padding: 4px 12px 6px;\r\n}\r\nbody:has(.fire-btn) .game-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n}\r\nbody:has(.fire-btn) .fire-btn {\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .container {\r\n  padding: 8px 12px 10px;\r\n  justify-content: center;\r\n}\r\nbody:has(.character-grid) .header {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-section {\r\n  padding: 8px;\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-character {\r\n  font-size: 36px;\r\n  margin-bottom: 4px;\r\n}\r\nbody:has(.character-grid) input[type=\"text\"] {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-grid {\r\n  gap: 6px;\r\n  margin-bottom: 0;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-option {\r\n  padding: 6px 2px;\r\n  font-size: 26px;\r\n  border-width: 2px;\r\n  border-radius: 12px;\r\n}\r\nbody:has(.character-grid) .character-name {\r\n  font-size: 10px;\r\n  margin-top: 2px;\r\n}\r\n@media (min-width: 640px), (min-width: 768px) and (max-width: 1024px) {\r\n  body:has(.character-grid) .container {\r\n    padding: 6px 12px 8px;\r\n    justify-content: center;\r\n  }\r\n  body:has(.character-grid) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.character-grid) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(.character-grid) .preview-section {\r\n    padding: 6px 8px;\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 32px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.character-grid) .preview-name {\r\n    font-size: 15px;\r\n  }\r\n  body:has(.character-grid) input[type=\"text\"] {\r\n    padding: 6px 10px;\r\n    margin-bottom: 6px;\r\n    font-size: 14px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-grid {\r\n    gap: 6px;\r\n    margin-bottom: 0;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    padding: 4px 2px;\r\n    font-size: 24px;\r\n    border-width: 2px;\r\n    border-radius: 10px;\r\n  }\r\n  body:has(.character-grid) .character-name {\r\n    font-size: 9px;\r\n    margin-top: 1px;\r\n  }\r\n  body:has(.game-shell) .ui-item {\r\n    font-size: 13px;\r\n    padding: 4px 8px;\r\n  }\r\n  body:has(.game-shell) .touch-controls {\r\n    gap: 10px;\r\n  }\r\n  body:has(#solarSvg) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(#solarSvg) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(#solarSvg) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(#solarSvg) .info-panel,\r\n  body:has(#solarSvg) .nav-hint {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .header {\r\n    margin-bottom: 4px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.fire-btn) .header .subtitle {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .hud {\r\n    padding: 6px 10px;\r\n    margin-bottom: 4px;\r\n    font-size: 12px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .game-wrap {\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.fire-btn) .fire-btn {\r\n    padding: 10px;\r\n    font-size: 14px;\r\n    margin-bottom: 0;\r\n  }\r\n  body:has(.fire-btn) .instructions,\r\n  body:has(.fire-btn) .nav-hint {\r\n    display: none;\r\n  }\r\n  .planet-svg-panel .svg-viewport,\r\n  .svg-viewport {\r\n    max-height: 220px !important;\r\n    min-height: 0 !important;\r\n  }\r\n  .planet-game .game-canvas,\r\n  .game-canvas-wrap {\r\n    height: 220px !important;\r\n    min-height: 180px !important;\r\n    max-height: 220px !important;\r\n  }\r\n  .planet-game {\r\n    padding: 10px;\r\n    margin-top: 10px;\r\n    flex-shrink: 0;\r\n  }\r\n  .planet-game h2 {\r\n    margin-bottom: 8px;\r\n    font-size: 17px;\r\n  }\r\n  .planet-game p {\r\n    margin-bottom: 8px;\r\n    font-size: 12px;\r\n  }\r\n  .touch-controls {\r\n    margin-top: 6px;\r\n    grid-template-columns: repeat(3, 48px);\r\n    grid-template-rows: repeat(3, 48px);\r\n    gap: 6px;\r\n  }\r\n  .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n}\r\n@media (max-height: 760px) {\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 28px;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    font-size: 22px;\r\n    padding: 3px 2px;\r\n  }\r\n  body:has(.game-shell) .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 18px;\r\n  }\r\n}\r\n  \r\nbody.reading-page {\r\n  overflow-x: hidden;\r\n  overflow-y: auto !important;\r\n  height: auto !important;\r\n  min-height: 100%;\r\n  -webkit-overflow-scrolling: touch;\r\n}\r\nbody.reading-page .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  display: block;\r\n}\r\n\r\n/* solar-ui-audit-overrides */\nbody.reading-page,\nbody.reading-page:has(.container),\nbody.reading-page:has(.quiz-card),\nbody.reading-page:has(.character-grid) {\n  overflow-y: auto !important;\n  height: auto !important;\n}\nbody.reading-page .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  display: block;\n}\nbody.reading-page:has(.character-grid) .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  justify-content: flex-start;\n}\n@media (max-width: 639px) {\n  body.big-planet-page .planet-svg-panel {\n    padding: 8px !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    max-width: 100% !important;\n    overflow: hidden !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .svg-viewport,\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    width: 100% !important;\n    max-width: 100% !important;\n    height: auto !important;\n    max-height: min(78vw, calc(100svh - 220px)) !important;\n    min-height: 0 !important;\n    aspect-ratio: 1 !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .container {\n    overflow-x: hidden !important;\n    max-width: 100% !important;\n  }\n  body.big-planet-page .sun-game .game-canvas-wrap,\n  body.big-planet-page .planet-game .game-canvas,\n  body.big-planet-page .planet-game .game-canvas-wrap {\n    height: min(48vh, 400px) !important;\n    min-height: min(40vh, 280px) !important;\n    max-height: min(52vh, 420px) !important;\n  }\n}\n@media (min-width: 640px) {\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport,\n  body.big-planet-page .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n    min-height: min(56vw, calc(100svh - 200px)) !important;\n  }\n}\nbody.big-planet-page .sun-game .game-canvas-wrap,\nbody.big-planet-page .planet-game .game-canvas,\nbody.big-planet-page .planet-game .game-canvas-wrap {\n  width: 100% !important;\n  height: min(50vh, 440px) !important;\n  min-height: min(42vh, 300px) !important;\n  max-height: min(56vh, 480px) !important;\n}\nbody.big-planet-page .sun-game,\nbody.big-planet-page .planet-game {\n  margin-bottom: 8px !important;\n}\nbody.big-planet-page .nav-hint {\n  margin-top: 8px !important;\n  padding-bottom: 8px !important;\n  font-size: 12px !important;\n  line-height: 1.45 !important;\n}\nbody.all-planets-page:has(#solarSvg) .svg-wrap {\n  max-height: min(96vw, calc(100svh - 162px)) !important;\n  min-height: min(43svh, calc(100svh - 168px), 96vw) !important;\n}\nbody.big-game-page:has(.game-shell) {\n  overflow: hidden !important;\n  height: 100% !important;\n  min-height: 100% !important;\n  max-height: 100% !important;\n}\nhtml:has(body.big-game-page) {\n  height: 100% !important;\n  min-height: 100% !important;\n  overflow: hidden !important;\n}\nbody.big-game-page:has(.game-shell) .game-shell {\n  min-height: 100% !important;\n  height: 100% !important;\n  max-height: 100% !important;\n  display: flex !important;\n  flex-direction: column !important;\n}\nbody.big-game-page:has(.game-shell) .stage-wrap {\n  flex: 1 1 auto !important;\n  min-height: 0 !important;\n  align-items: center !important;\n  justify-content: center !important;\n}\nbody.big-game-page:has(.game-shell) .game-stage {\n  flex: 1 1 auto !important;\n  width: 100% !important;\n  height: 100% !important;\n  min-height: 0 !important;\n  max-height: none !important;\n  aspect-ratio: unset !important;\n  margin: 0 !important;\n}\n@media (min-width: 768px) {\n  body.big-game-page:has(.game-shell) .stage-wrap {\n    align-items: center !important;\n    justify-content: center !important;\n  }\n  body.big-game-page:has(.game-shell) .game-stage {\n    flex: 1 1 auto !important;\n    width: 100% !important;\n    height: 100% !important;\n    min-height: 0 !important;\n    max-height: none !important;\n    aspect-ratio: unset !important;\n    margin: 0 !important;\n  }\n}\nbody.big-game-page:has(.fire-btn) .game-wrap {\n  min-height: min(calc(100svh - 178px), 78vh) !important;\n  height: min(calc(100svh - 178px), 78vh) !important;\n  max-height: none !important;\n}\n@media (min-width: 640px) {\n  body:has(.planet-svg-panel) .svg-viewport,\n  body:has(.planet-game) .game-canvas,\n  body:has(.sun-game) .game-canvas-wrap {\n    max-height: none !important;\n  }\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n  }\n}\n  </style>\r\n<script>\r\n(function (w) {\r\n  var BOOK = \"solarsystem\";\r\n  function key(name) {\r\n    return \"book:\" + BOOK + \":\" + name;\r\n  }\r\n  w.SolarPlayer = {\r\n    getUserName: function () {\r\n      return localStorage.getItem(key(\"userName\")) || localStorage.getItem(\"userName\") || \"Explorer\";\r\n    },\r\n    getCharacter: function () {\r\n      return localStorage.getItem(key(\"userCharacter\")) || localStorage.getItem(\"userCharacter\") || \"👨‍🚀\";\r\n    },\r\n    getCharacterName: function () {\r\n      return localStorage.getItem(key(\"characterName\")) || localStorage.getItem(\"characterName\") || \"Astronaut\";\r\n    },\r\n    save: function (name, character, characterName) {\r\n      localStorage.setItem(key(\"userName\"), name);\r\n      localStorage.setItem(key(\"userCharacter\"), character);\r\n      if (characterName != null) localStorage.setItem(key(\"characterName\"), characterName);\r\n      localStorage.setItem(\"userName\", name);\r\n      localStorage.setItem(\"userCharacter\", character);\r\n      if (characterName != null) localStorage.setItem(\"characterName\", characterName);\r\n    },\r\n  };\r\n})(window);\r\n</script>\r\n</head>\r\n<body class=\"reading-page\">\r\n<div class=\"stars\"></div>\r\n<div class=\"container\">\r\n  <div class=\"header\">\r\n    <h1>📚 Saturn Explained</h1>\r\n    <div class=\"subtitle\">Learn more about the ringed planet!</div>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>💍 What Are Saturn's Rings Made Of?</h2>\r\n    <p>\r\n      Saturn's rings are made of billions of pieces of ice and rock. The pieces range from tiny dust grains to chunks as big as houses!\r\n    </p>\r\n    <p>\r\n      The rings are mostly water ice, with some rocky material mixed in. They're very thin - only about 10 meters to 1 km thick - but very wide!\r\n    </p>\r\n    <div class=\"fact-box\">\r\n      <h3>💡 Fun Fact</h3>\r\n      <p>If you made a model of Saturn's rings with a 1-meter ring, it would be thinner than a sheet of paper!</p>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🎈 Why Saturn Could Float</h2>\r\n    <p>\r\n      Saturn is the only planet that would float in water! This is because it's less dense (lighter for its size) than water.\r\n    </p>\r\n    <p>\r\n      Saturn's average density is about 0.69 g/cm³, while water is 1.0 g/cm³. This means Saturn is lighter than water, so it would float if you had a big enough bathtub!\r\n    </p>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🌙 Titan - Saturn's Largest Moon</h2>\r\n    <p>\r\n      Titan is Saturn's biggest moon and the second-largest moon in the solar system. It's even bigger than Mercury!\r\n    </p>\r\n    <p>\r\n      Titan is special because:\r\n    </p>\r\n    <ul>\r\n      <li>It has a thick atmosphere (thicker than Earth's!)</li>\r\n      <li>It has liquid lakes on its surface (made of methane, not water)</li>\r\n      <li>It might have conditions suitable for life</li>\r\n      <li>It's the only moon with a substantial atmosphere</li>\r\n    </ul>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🌀 The Hexagonal Storm</h2>\r\n    <p>\r\n      Saturn has a mysterious hexagonal (six-sided) storm at its north pole. This storm has been there for at least decades and is about 30,000 km across.\r\n    </p>\r\n    <p>\r\n      Scientists aren't sure why the storm is hexagonal. It might be related to Saturn's fast rotation and the way winds move around the pole. It's one of Saturn's biggest mysteries!\r\n    </p>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🔭 Exploring Saturn</h2>\r\n    <p>\r\n      Many spacecraft have visited Saturn:\r\n    </p>\r\n    <ul>\r\n      <li><strong>Pioneer 11</strong> - First spacecraft to fly by Saturn (1979)</li>\r\n      <li><strong>Voyager 1 & 2</strong> - Took amazing photos of Saturn (1980-1981)</li>\r\n      <li><strong>Cassini</strong> - Orbited Saturn for 13 years (2004-2017)</li>\r\n      <li><strong>Huygens</strong> - Landed on Titan in 2005</li>\r\n    </ul>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>⏳ Young Rings</h2>\r\n    <p>\r\n      Scientists used to think Saturn's rings were as old as the solar system (4.6 billion years). But new research shows they might be much younger - only about 100 million years old!\r\n    </p>\r\n    <p>\r\n      This means the dinosaurs might have seen Saturn without rings, or with different rings. The rings might have formed from a destroyed moon or comet!\r\n    </p>\r\n  </div>\r\n\r\n<div class=\"nav-hint\">\r\n  <div>💡 Use the ← → arrows in the top navigation bar to go to the next chapter.</div>\r\n  <div>💡 Use the 🏠 button in the top navigation bar to go back to the Home page.</div>\r\n</div>\r\n\r\n</div>\r\n</body>\r\n</html>\r\n"
            }
          ]
        },
        {
          "id": "solarsystem-ch-import-1784351954791-28",
          "courseId": "solarsystem",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "solarsystem-ch-import-1784351954791-28-step-0",
              "courseId": "solarsystem",
              "chapterId": "solarsystem-ch-import-1784351954791-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "html",
              "title": "Saturn Quiz",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n  <meta charset=\"UTF-8\">\r\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n  <title>Solar System Adventure - Saturn Quiz</title>\r\n  <style>\r\n    *{\r\n      margin:0;\r\n      padding:0;\r\n      box-sizing:border-box;\r\n    }\r\n    body{\r\n      font-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;\r\n      background:#0f0c29;\r\n      color:#e0e7ff;\r\n      min-height:100vh;\r\n      position:relative;\r\n      overflow-x:hidden;\r\n    }\r\n    .stars{\r\n      position:fixed;\r\n      top:0;\r\n      left:0;\r\n      width:100%;\r\n      height:100%;\r\n      pointer-events:none;\r\n      background-image:\r\n        radial-gradient(2px 2px at 20px 30px,#fff,transparent),\r\n        radial-gradient(2px 2px at 40px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 90px 40px,#fff,transparent),\r\n        radial-gradient(2px 2px at 130px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 160px 120px,#fff,transparent),\r\n        radial-gradient(2px 2px at 200px 50px,#fff,transparent),\r\n        radial-gradient(1px 1px at 250px 160px,#fff,transparent),\r\n        radial-gradient(2px 2px at 300px 90px,#fff,transparent),\r\n        radial-gradient(1px 1px at 350px 130px,#fff,transparent),\r\n        radial-gradient(2px 2px at 400px 60px,#fff,transparent),\r\n        radial-gradient(1px 1px at 450px 180px,#fff,transparent),\r\n        radial-gradient(2px 2px at 500px 100px,#fff,transparent),\r\n        radial-gradient(1px 1px at 550px 140px,#fff,transparent),\r\n        radial-gradient(2px 2px at 600px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 650px 190px,#fff,transparent),\r\n        radial-gradient(2px 2px at 700px 110px,#fff,transparent),\r\n        radial-gradient(1px 1px at 750px 150px,#fff,transparent),\r\n        radial-gradient(2px 2px at 800px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 850px 170px,#fff,transparent);\r\n      background-size:900px 200px;\r\n      animation:twinkle 4s ease-in-out infinite;\r\n      z-index:0;\r\n    }\r\n    @keyframes twinkle{\r\n      0%,100%{opacity:0.3;}\r\n      50%{opacity:0.8;}\r\n    }\r\n    .container{\r\n      max-width:640px;\r\n      margin:auto;\r\n      padding:12px 16px 20px;\r\n      position:relative;\r\n      z-index:1;\r\n    }\r\n    @media (max-width: 480px) {\r\n      .container {\r\n        padding: 10px 12px 16px;\r\n      }\r\n    }\r\n    .header{\r\n      text-align:center;\r\n      margin-bottom:12px;\r\n    }\r\n    h1{\r\n      font-size:24px;\r\n      color:#f4d59e;\r\n      margin-bottom:4px;\r\n    }\r\n    .subtitle{\r\n      color:#c4b5fd;\r\n      font-size:16px;\r\n    }\r\n    .player-info{\r\n      display:flex;\r\n      align-items:center;\r\n      justify-content:center;\r\n      gap:8px;\r\n      margin-top:6px;\r\n      font-size:16px;\r\n      color:#ffd700;\r\n      font-weight:bold;\r\n    }\r\n    .player-info span:first-child{\r\n      font-size:24px;\r\n    }\r\n    .competition-bar{\r\n      display:flex;\r\n      justify-content:space-between;\r\n      align-items:center;\r\n      background:#1a1735;\r\n      border-radius:12px;\r\n      padding:10px;\r\n      margin-bottom:12px;\r\n    }\r\n    .competition-bar.hidden{display:none;}\r\n    .competitor{\r\n      display:flex;\r\n      flex-direction:column;\r\n      align-items:center;\r\n      gap:4px;\r\n    }\r\n    .competitor-icon{font-size:28px;}\r\n    .competitor-name{font-size:12px;color:#c4b5fd;}\r\n    .competitor-score{font-size:18px;font-weight:bold;color:#ffd700;}\r\n    .vs-divider{font-size:18px;color:#a78bfa;font-weight:bold;}\r\n    .quiz-card{\r\n      background:#1a1735;\r\n      backdrop-filter:blur(10px);\r\n      border-radius:12px;\r\n      padding:12px;\r\n      margin-bottom:8px;\r\n      border:1px solid rgba(255,255,255,0.1);\r\n      display:none;\r\n    }\r\n    .quiz-card.active{\r\n      display:block;\r\n    }\r\n    .question{\r\n      font-size:15px;\r\n      font-weight:bold;\r\n      margin-bottom:10px;\r\n      color:#fff;\r\n    }\r\n    .options{\r\n      display:flex;\r\n      flex-direction:column;\r\n      gap:6px;\r\n    }\r\n    .option{\r\n      padding:10px 14px;\r\n      background:rgba(255,255,255,0.05);\r\n      border:2px solid rgba(255,255,255,0.2);\r\n      border-radius:8px;\r\n      cursor:pointer;\r\n      font-size:14px;\r\n      transition:0.2s;\r\n    }\r\n    .option:hover{\r\n      background:#1a1735;\r\n      border-color:#ffd700;\r\n    }\r\n    .option.correct{\r\n      background:rgba(34,197,94,0.3);\r\n      border-color:#22c55e;\r\n    }\r\n    .option.wrong{\r\n      background:rgba(239,68,68,0.3);\r\n      border-color:#ef4444;\r\n    }\r\n    .feedback{\r\n      margin-top:8px;\r\n      padding:8px;\r\n      border-radius:8px;\r\n      font-size:13px;\r\n      display:none;\r\n    }\r\n    .feedback.show{\r\n      display:block;\r\n    }\r\n    .feedback.correct{\r\n      background:rgba(34,197,94,0.2);\r\n      color:#4ade80;\r\n    }\r\n    .feedback.wrong{\r\n      background:rgba(239,68,68,0.2);\r\n      color:#f87171;\r\n    }\r\n    .score-card{\r\n      background:linear-gradient(135deg, rgba(255,215,0,0.98), rgba(255,165,0,0.98));\r\n      border-radius:24px;\r\n      padding:10px 20px 60px;\r\n      text-align:center;\r\n      margin-top:20px;\r\n      display:none;\r\n      box-shadow: 0 16px 48px rgba(255, 215, 0, 0.35);\r\n      border:4px solid #fff176;\r\n      z-index: 10;\r\n      position: relative;\r\n    }\r\n    .score-card.show{\r\n      display:block;\r\n      animation: slideUp 0.5s ease-out;\r\n    }\r\n    @keyframes slideUp {\r\n      from {\r\n        opacity: 0;\r\n        transform: translateY(30px);\r\n      }\r\n      to {\r\n        opacity: 1;\r\n        transform: translateY(0);\r\n      }\r\n    }\r\n    .score-card h2{\r\n      font-size:26px;\r\n      margin-top: 0;\r\n      margin-bottom:30px;\r\n      color:#1a1240;\r\n      text-shadow: 1px 1px 0 rgba(255,255,255,0.4);\r\n    }\r\n    .score-display{\r\n      background:linear-gradient(135deg, #1a1240, #3a2f70);\r\n      border-radius:18px;\r\n      padding:18px;\r\n      margin-bottom:18px;\r\n      box-shadow: inset 0 4px 12px rgba(0,0,0,0.35);\r\n      position: relative;\r\n      z-index: 20;\r\n    }\r\n    .score-card .score{\r\n      font-size:52px;\r\n      font-weight:bold;\r\n      margin-bottom:6px;\r\n      color:#ffe066;\r\n      text-shadow: 0 0 18px rgba(255, 224, 102, 0.7);\r\n    }\r\n    .score-label{\r\n      font-size:13px;\r\n      color:#d1c4ff;\r\n      text-transform: uppercase;\r\n      letter-spacing:2px;\r\n    }\r\n    .score-card .message{\r\n      font-size:17px;\r\n      margin-top:10px;\r\n      margin-bottom:16px;\r\n      color:#ffffff;\r\n      font-weight:bold;\r\n      padding:10px;\r\n      background:#1a1240;\r\n      border-radius:12px;\r\n    }\r\n    .podium{\r\n      display:flex;\r\n      justify-content:center;\r\n      align-items:flex-end;\r\n      gap:14px;\r\n      margin-top:120px;\r\n      height:140px;\r\n      padding:6px;\r\n      overflow: visible;\r\n    }\r\n    .podium-place{\r\n      display:flex;\r\n      flex-direction:column;\r\n      align-items:center;\r\n      gap:4px;\r\n      transition:transform 0.3s ease;\r\n      position: relative;\r\n      z-index: 1;\r\n    }\r\n    .podium-place:hover{\r\n      transform:translateY(-1px);\r\n    }\r\n    .podium-character{\r\n      font-size:42px;\r\n      filter:drop-shadow(0 2px 4px rgba(0,0,0,0.3));\r\n      animation: none;\r\n    }\r\n    .podium-bar{\r\n      border-radius:12px 12px 0 0;\r\n      display:flex;\r\n      align-items:center;\r\n      justify-content:center;\r\n      font-size:22px;\r\n      font-weight:bold;\r\n      color:#fff;\r\n      position:relative;\r\n      box-shadow: 0 -4px 18px rgba(0,0,0,0.25);\r\n    }\r\n    .podium-bar.first{\r\n      width:100px;\r\n      height:100px;\r\n      background:linear-gradient(180deg,#b8860b,#8b6914);\r\n      box-shadow: 0 -4px 20px rgba(184,134,11,0.45);\r\n    }\r\n    .podium-bar.second{\r\n      width:90px;\r\n      height:80px;\r\n      background:linear-gradient(180deg,#c0c0c0,#a0a0a0);\r\n      box-shadow: 0 -4px 18px rgba(192,192,192,0.35);\r\n    }\r\n    .rank-badge{\r\n      position:absolute;\r\n      top:-10px;\r\n      font-size:26px;\r\n      animation: none;\r\n    }\r\n    .podium-name{\r\n      font-size:13px;\r\n      color:#1a1240;\r\n      margin-top:6px;\r\n      text-align:center;\r\n      font-weight:bold;\r\n      background:rgba(255,255,255,0.6);\r\n      padding:5px 9px;\r\n      border-radius:8px;\r\n    }\r\n    .podium-score{\r\n      font-size:15px;\r\n      color:#ffffff;\r\n      font-weight:bold;\r\n      background:#1a1240;\r\n      padding:3px 7px;\r\n      border-radius:6px;\r\n    }\r\n    .button-group{\r\n      display:flex;\r\n      gap:10px;\r\n      justify-content:center;\r\n      margin-top:20px;\r\n      flex-wrap:wrap;\r\n    }\r\n    .retry-btn{\r\n      padding:14px 28px;\r\n      border:none;\r\n      border-radius:14px;\r\n      font-size:15px;\r\n      font-weight:bold;\r\n      cursor:pointer;\r\n      transition:all 0.3s ease;\r\n      box-shadow:0 5px 16px rgba(0,0,0,0.25);\r\n    }\r\n    .retry-btn{\r\n      background:linear-gradient(135deg,#1a1240,#3a2f70);\r\n      color:#ffe066;\r\n    }\r\n    .retry-btn:hover{\r\n      transform:scale(1.06);\r\n      box-shadow:0 7px 22px rgba(0,0,0,0.35);\r\n    }\r\n    \r\n    \r\n    /* Mobile adjustments */\r\n    @media (max-width: 480px) {\r\n      .score-card {\r\n        padding:10px 14px 60px;\r\n        margin-top: 14px;\r\n      }\r\n      .score-card h2 {\r\n        font-size: 20px;\r\n      }\r\n      .score-card .score {\r\n        font-size: 10px;\r\n      }\r\n      .score-display {\r\n        padding: 9px;\r\n      }\r\n      .score-card .message {\r\n        margin-top: 8px;\r\n        margin-bottom: 12px;\r\n        font-size: 14px;\r\n        color:#ffffff;\r\n        background:#1a1240;\r\n      }\r\n      .podium {\r\n        height: 120px;\r\n        gap: 12px;\r\n        padding: 6px;\r\n        margin-top: 120px;\r\n      }\r\n      .podium-character {\r\n        font-size: 36px;\r\n      }\r\n      .podium-bar.first {\r\n        width: 85px;\r\n        height: 90px;\r\n        background:linear-gradient(180deg,#b8860b,#8b6914);\r\n      }\r\n      .podium-bar.second {\r\n        width: 75px;\r\n        height: 70px;\r\n      }\r\n      .rank-badge {\r\n        font-size: 22px;\r\n        top: -8px;\r\n      }\r\n      .button-group {\r\n        flex-direction: column;\r\n        gap: 10px;\r\n      }\r\n      .retry-btn {\r\n        width: 100%;\r\n        padding: 14px;\r\n        font-size: 14px;\r\n      }\r\n    }\r\n    .nav-hint{\r\n      margin-top:12px;\r\n      text-align:center;\r\n      font-size:11px;\r\n      color:#a78bfa;\r\n      background:rgba(167,139,250,0.1);\r\n      padding:6px;\r\n      border-radius:8px;\r\n    }\r\n  \r\n  /* solar-desktop-fit */\r\nhtml {\r\n  min-height: 100%;\r\n}\r\nbody:has(.character-grid),\r\nbody:has(.game-shell),\r\nbody:has(#solarSvg),\r\nbody:has(.fire-btn),\r\nbody:has(.planet-game) {\r\n  overflow: hidden !important;\r\n  height: 100%;\r\n  min-height: 0 !important;\r\n}\r\nbody:not(:has(.character-grid)):not(:has(.game-shell)):not(:has(#solarSvg)):not(:has(.fire-btn)):not(:has(.planet-game)) {\r\n  overflow-x: hidden;\r\n  overflow-y: auto;\r\n  -webkit-overflow-scrolling: touch;\r\n  min-height: 100%;\r\n  height: auto;\r\n}\r\n.game-shell {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.character-grid) .container,\r\nbody:has(.game-shell) .container,\r\nbody:has(#solarSvg) .container,\r\nbody:has(.fire-btn) .container,\r\nbody:has(.planet-game) .container {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.game-shell) .game-shell {\r\n  padding: 4px 8px 6px;\r\n}\r\nbody:has(.game-shell) .game-shell .title {\r\n  display: none;\r\n}\r\nbody:has(.game-shell) .ui-container {\r\n  margin-bottom: 4px;\r\n  padding: 4px 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.game-shell) .game-stage {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  width: 100%;\r\n  aspect-ratio: 7 / 6;\r\n}\r\nbody:has(.game-shell) .touch-controls {\r\n  flex-shrink: 0;\r\n  margin-top: 4px;\r\n}\r\nbody:has(#solarSvg) .container {\r\n  padding: 8px 12px 10px;\r\n}\r\nbody:has(#solarSvg) .solar-panel {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  display: flex;\r\n  flex-direction: column;\r\n  margin-bottom: 6px;\r\n  padding: 8px;\r\n}\r\nbody:has(#solarSvg) .svg-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  max-height: none;\r\n  aspect-ratio: unset;\r\n  height: auto;\r\n}\r\nbody:has(#solarSvg) #solarSvg {\r\n  min-height: 0;\r\n  height: 100%;\r\n}\r\nbody:has(#solarSvg) .minigame-panel {\r\n  flex-shrink: 0;\r\n  max-height: 34%;\r\n  overflow-y: auto;\r\n}\r\nbody:has(.fire-btn) .container {\r\n  padding: 4px 12px 6px;\r\n}\r\nbody:has(.fire-btn) .game-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n}\r\nbody:has(.fire-btn) .fire-btn {\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .container {\r\n  padding: 8px 12px 10px;\r\n  justify-content: center;\r\n}\r\nbody:has(.character-grid) .header {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-section {\r\n  padding: 8px;\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-character {\r\n  font-size: 36px;\r\n  margin-bottom: 4px;\r\n}\r\nbody:has(.character-grid) input[type=\"text\"] {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-grid {\r\n  gap: 6px;\r\n  margin-bottom: 0;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-option {\r\n  padding: 6px 2px;\r\n  font-size: 26px;\r\n  border-width: 2px;\r\n  border-radius: 12px;\r\n}\r\nbody:has(.character-grid) .character-name {\r\n  font-size: 10px;\r\n  margin-top: 2px;\r\n}\r\n@media (min-width: 640px), (min-width: 768px) and (max-width: 1024px) {\r\n  body:has(.character-grid) .container {\r\n    padding: 6px 12px 8px;\r\n    justify-content: center;\r\n  }\r\n  body:has(.character-grid) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.character-grid) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(.character-grid) .preview-section {\r\n    padding: 6px 8px;\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 32px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.character-grid) .preview-name {\r\n    font-size: 15px;\r\n  }\r\n  body:has(.character-grid) input[type=\"text\"] {\r\n    padding: 6px 10px;\r\n    margin-bottom: 6px;\r\n    font-size: 14px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-grid {\r\n    gap: 6px;\r\n    margin-bottom: 0;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    padding: 4px 2px;\r\n    font-size: 24px;\r\n    border-width: 2px;\r\n    border-radius: 10px;\r\n  }\r\n  body:has(.character-grid) .character-name {\r\n    font-size: 9px;\r\n    margin-top: 1px;\r\n  }\r\n  body:has(.game-shell) .ui-item {\r\n    font-size: 13px;\r\n    padding: 4px 8px;\r\n  }\r\n  body:has(.game-shell) .touch-controls {\r\n    gap: 10px;\r\n  }\r\n  body:has(#solarSvg) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(#solarSvg) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(#solarSvg) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(#solarSvg) .info-panel,\r\n  body:has(#solarSvg) .nav-hint {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .header {\r\n    margin-bottom: 4px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.fire-btn) .header .subtitle {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .hud {\r\n    padding: 6px 10px;\r\n    margin-bottom: 4px;\r\n    font-size: 12px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .game-wrap {\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.fire-btn) .fire-btn {\r\n    padding: 10px;\r\n    font-size: 14px;\r\n    margin-bottom: 0;\r\n  }\r\n  body:has(.fire-btn) .instructions,\r\n  body:has(.fire-btn) .nav-hint {\r\n    display: none;\r\n  }\r\n  .planet-svg-panel .svg-viewport,\r\n  .svg-viewport {\r\n    max-height: 220px !important;\r\n    min-height: 0 !important;\r\n  }\r\n  .planet-game .game-canvas,\r\n  .game-canvas-wrap {\r\n    height: 220px !important;\r\n    min-height: 180px !important;\r\n    max-height: 220px !important;\r\n  }\r\n  .planet-game {\r\n    padding: 10px;\r\n    margin-top: 10px;\r\n    flex-shrink: 0;\r\n  }\r\n  .planet-game h2 {\r\n    margin-bottom: 8px;\r\n    font-size: 17px;\r\n  }\r\n  .planet-game p {\r\n    margin-bottom: 8px;\r\n    font-size: 12px;\r\n  }\r\n  .touch-controls {\r\n    margin-top: 6px;\r\n    grid-template-columns: repeat(3, 48px);\r\n    grid-template-rows: repeat(3, 48px);\r\n    gap: 6px;\r\n  }\r\n  .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n}\r\n@media (max-height: 760px) {\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 28px;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    font-size: 22px;\r\n    padding: 3px 2px;\r\n  }\r\n  body:has(.game-shell) .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 18px;\r\n  }\r\n}\r\n/* quiz-readability-boost */\r\n.quiz-card{padding:16px !important;}\r\n.question{font-size:20px !important;line-height:1.45 !important;}\r\n.quiz-card .option,.options .option{font-size:18px !important;line-height:1.4 !important;padding:12px 16px !important;}\r\n.feedback{font-size:17px !important;line-height:1.45 !important;}\r\n.competitor-name{font-size:16px !important;}\r\n.competitor-score{font-size:22px !important;}\r\n.vs-divider{font-size:22px !important;}\r\n.competitor-icon{font-size:34px !important;}\r\n.player-info{font-size:18px !important;}\r\n.container > .header .subtitle,.header .subtitle,.subtitle{font-size:18px !important;}\r\n.container > .header h1,.header h1{font-size:28px !important;}\r\n.podium-name{font-size:16px !important;}\r\n.podium-score{font-size:18px !important;}\r\n.score-label{font-size:16px !important;}\r\n.score-card .message{font-size:20px !important;}\r\n.retry-btn{font-size:18px !important;}\r\n.quiz-card .options,.options{gap:10px !important;}\r\n.q-label{font-size:17px !important;}\r\n.q-text{font-size:22px !important;line-height:1.6 !important;}\r\n.card .option,.option{font-size:20px !important;line-height:1.45 !important;padding:14px 18px !important;}\r\n.card .scene,.scene{font-size:20px !important;}\r\n.explain,.explanation{font-size:18px !important;line-height:1.5 !important;}\r\n  \r\nbody.reading-page {\r\n  overflow-x: hidden;\r\n  overflow-y: auto !important;\r\n  height: auto !important;\r\n  min-height: 100%;\r\n  -webkit-overflow-scrolling: touch;\r\n}\r\nbody.reading-page .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  display: block;\r\n}\r\n\r\n/* solar-ui-audit-overrides */\nbody.reading-page,\nbody.reading-page:has(.container),\nbody.reading-page:has(.quiz-card),\nbody.reading-page:has(.character-grid) {\n  overflow-y: auto !important;\n  height: auto !important;\n}\nbody.reading-page .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  display: block;\n}\nbody.reading-page:has(.character-grid) .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  justify-content: flex-start;\n}\n@media (max-width: 639px) {\n  body.big-planet-page .planet-svg-panel {\n    padding: 8px !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    max-width: 100% !important;\n    overflow: hidden !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .svg-viewport,\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    width: 100% !important;\n    max-width: 100% !important;\n    height: auto !important;\n    max-height: min(78vw, calc(100svh - 220px)) !important;\n    min-height: 0 !important;\n    aspect-ratio: 1 !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .container {\n    overflow-x: hidden !important;\n    max-width: 100% !important;\n  }\n  body.big-planet-page .sun-game .game-canvas-wrap,\n  body.big-planet-page .planet-game .game-canvas,\n  body.big-planet-page .planet-game .game-canvas-wrap {\n    height: min(48vh, 400px) !important;\n    min-height: min(40vh, 280px) !important;\n    max-height: min(52vh, 420px) !important;\n  }\n}\n@media (min-width: 640px) {\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport,\n  body.big-planet-page .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n    min-height: min(56vw, calc(100svh - 200px)) !important;\n  }\n}\nbody.big-planet-page .sun-game .game-canvas-wrap,\nbody.big-planet-page .planet-game .game-canvas,\nbody.big-planet-page .planet-game .game-canvas-wrap {\n  width: 100% !important;\n  height: min(50vh, 440px) !important;\n  min-height: min(42vh, 300px) !important;\n  max-height: min(56vh, 480px) !important;\n}\nbody.big-planet-page .sun-game,\nbody.big-planet-page .planet-game {\n  margin-bottom: 8px !important;\n}\nbody.big-planet-page .nav-hint {\n  margin-top: 8px !important;\n  padding-bottom: 8px !important;\n  font-size: 12px !important;\n  line-height: 1.45 !important;\n}\nbody.all-planets-page:has(#solarSvg) .svg-wrap {\n  max-height: min(96vw, calc(100svh - 162px)) !important;\n  min-height: min(43svh, calc(100svh - 168px), 96vw) !important;\n}\nbody.big-game-page:has(.game-shell) {\n  overflow: hidden !important;\n  height: 100% !important;\n  min-height: 100% !important;\n  max-height: 100% !important;\n}\nhtml:has(body.big-game-page) {\n  height: 100% !important;\n  min-height: 100% !important;\n  overflow: hidden !important;\n}\nbody.big-game-page:has(.game-shell) .game-shell {\n  min-height: 100% !important;\n  height: 100% !important;\n  max-height: 100% !important;\n  display: flex !important;\n  flex-direction: column !important;\n}\nbody.big-game-page:has(.game-shell) .stage-wrap {\n  flex: 1 1 auto !important;\n  min-height: 0 !important;\n  align-items: center !important;\n  justify-content: center !important;\n}\nbody.big-game-page:has(.game-shell) .game-stage {\n  flex: 1 1 auto !important;\n  width: 100% !important;\n  height: 100% !important;\n  min-height: 0 !important;\n  max-height: none !important;\n  aspect-ratio: unset !important;\n  margin: 0 !important;\n}\n@media (min-width: 768px) {\n  body.big-game-page:has(.game-shell) .stage-wrap {\n    align-items: center !important;\n    justify-content: center !important;\n  }\n  body.big-game-page:has(.game-shell) .game-stage {\n    flex: 1 1 auto !important;\n    width: 100% !important;\n    height: 100% !important;\n    min-height: 0 !important;\n    max-height: none !important;\n    aspect-ratio: unset !important;\n    margin: 0 !important;\n  }\n}\nbody.big-game-page:has(.fire-btn) .game-wrap {\n  min-height: min(calc(100svh - 178px), 78vh) !important;\n  height: min(calc(100svh - 178px), 78vh) !important;\n  max-height: none !important;\n}\n@media (min-width: 640px) {\n  body:has(.planet-svg-panel) .svg-viewport,\n  body:has(.planet-game) .game-canvas,\n  body:has(.sun-game) .game-canvas-wrap {\n    max-height: none !important;\n  }\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n  }\n}\n  </style>\r\n<script>\r\n(function (w) {\r\n  var BOOK = \"solarsystem\";\r\n  function key(name) {\r\n    return \"book:\" + BOOK + \":\" + name;\r\n  }\r\n  w.SolarPlayer = {\r\n    getUserName: function () {\r\n      return localStorage.getItem(key(\"userName\")) || localStorage.getItem(\"userName\") || \"Explorer\";\r\n    },\r\n    getCharacter: function () {\r\n      return localStorage.getItem(key(\"userCharacter\")) || localStorage.getItem(\"userCharacter\") || \"👨‍🚀\";\r\n    },\r\n    getCharacterName: function () {\r\n      return localStorage.getItem(key(\"characterName\")) || localStorage.getItem(\"characterName\") || \"Astronaut\";\r\n    },\r\n    save: function (name, character, characterName) {\r\n      localStorage.setItem(key(\"userName\"), name);\r\n      localStorage.setItem(key(\"userCharacter\"), character);\r\n      if (characterName != null) localStorage.setItem(key(\"characterName\"), characterName);\r\n      localStorage.setItem(\"userName\", name);\r\n      localStorage.setItem(\"userCharacter\", character);\r\n      if (characterName != null) localStorage.setItem(\"characterName\", characterName);\r\n    },\r\n  };\r\n})(window);\r\n</script>\r\n</head>\r\n<body class=\"reading-page\">\r\n<div class=\"stars\"></div>\r\n<div class=\"container\">\r\n  <div class=\"header\">\r\n    <h1>❓ Saturn Quiz</h1>\r\n  </div>\r\n\r\n  <div class=\"competition-bar\" id=\"liveScoreBar\">\r\n    <div class=\"competitor\">\r\n      <div class=\"competitor-icon\" id=\"playerIcon\">👨‍🚀</div>\r\n      <div class=\"competitor-name\" id=\"playerName2\">Explorer</div>\r\n      <div class=\"competitor-score\" id=\"playerScore\">0</div>\r\n    </div>\r\n    <div class=\"vs-divider\">VS</div>\r\n    <div class=\"competitor\">\r\n      <div class=\"competitor-icon\" id=\"botIcon\">💍</div>\r\n      <div class=\"competitor-name\" id=\"botName\">SaturnBot</div>\r\n      <div class=\"competitor-score\" id=\"computerScore\">0</div>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"quiz-card active\" id=\"quizCard-1\">\r\n    <div class=\"question\">1. What are Saturn's rings made of?</div>\r\n    <div class=\"options\">\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 1, false)\">Rock only</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 1, true)\">Ice and rock</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 1, false)\">Gas</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 1, false)\">Fire</div>\r\n    </div>\r\n    <div class=\"feedback\" id=\"feedback-1\"></div>\r\n  </div>\r\n\r\n  <div class=\"quiz-card\" id=\"quizCard-2\">\r\n    <div class=\"question\">2. Why could Saturn float in water?</div>\r\n    <div class=\"options\">\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 2, true)\">It's less dense than water</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 2, false)\">It's very light</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 2, false)\">It's hollow</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 2, false)\">It has air inside</div>\r\n    </div>\r\n    <div class=\"feedback\" id=\"feedback-2\"></div>\r\n  </div>\r\n\r\n  <div class=\"quiz-card\" id=\"quizCard-3\">\r\n    <div class=\"question\">3. What is Saturn's largest moon?</div>\r\n    <div class=\"options\">\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 3, false)\">Rhea</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 3, false)\">Enceladus</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 3, true)\">Titan</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 3, false)\">Mimas</div>\r\n    </div>\r\n    <div class=\"feedback\" id=\"feedback-3\"></div>\r\n  </div>\r\n\r\n  <div class=\"quiz-card\" id=\"quizCard-4\">\r\n    <div class=\"question\">4. What shape is the storm at Saturn's north pole?</div>\r\n    <div class=\"options\">\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 4, false)\">Circle</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 4, false)\">Triangle</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 4, true)\">Hexagon</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 4, false)\">Square</div>\r\n    </div>\r\n    <div class=\"feedback\" id=\"feedback-4\"></div>\r\n  </div>\r\n\r\n  <div class=\"quiz-card\" id=\"quizCard-5\">\r\n    <div class=\"question\">5. How many moons does Saturn have?</div>\r\n    <div class=\"options\">\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 5, false)\">About 50</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 5, false)\">About 80</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 5, true)\">Over 140</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 5, false)\">About 20</div>\r\n    </div>\r\n    <div class=\"feedback\" id=\"feedback-5\"></div>\r\n  </div>\r\n\r\n  <div class=\"score-card\" id=\"scoreCard\">\r\n    <h2>🎉 Quiz Complete!</h2>\r\n    <div class=\"podium\" id=\"podium\">\r\n      <div class=\"podium-place\" id=\"podium-second\">\r\n        <div class=\"podium-character\" id=\"podium-char-2\">💍</div>\r\n        <div class=\"podium-bar second\">\r\n          <span class=\"rank-badge\">🥈</span>\r\n        </div>\r\n        <div class=\"podium-score\" id=\"podium-score-2\">0</div>\r\n        <div class=\"podium-name\" id=\"podium-name-2\">SaturnBot</div>\r\n      </div>\r\n      <div class=\"podium-place\" id=\"podium-first\">\r\n        <div class=\"podium-character\" id=\"podium-char-1\">👨‍🚀</div>\r\n        <div class=\"podium-bar first\">\r\n          <span class=\"rank-badge\">🥇</span>\r\n        </div>\r\n        <div class=\"podium-score\" id=\"podium-score-1\">0</div>\r\n        <div class=\"podium-name\" id=\"podium-name-1\">Ariel</div>\r\n      </div>\r\n    </div>\r\n    <div class=\"message\" id=\"scoreMessage\"></div>\r\n    <div class=\"button-group\">\r\n      <button class=\"retry-btn\" onclick=\"retryQuiz()\">🔄 Try Again</button>\r\n    </div>\r\n  </div>\r\n\r\n<div class=\"nav-hint\">\r\n  <div>💡 Use the ← → arrows in the top navigation bar to go to the next chapter.</div>\r\n  <div>💡 Use the 🏠 button in the top navigation bar to go back to the Home page.</div>\r\n</div>\r\n\r\n<script>\r\nlet score = 0;\r\nlet currentQuestion = 1;\r\nconst totalQuestions = 5;\r\nlet computerScore = 0;\r\n\r\nfunction checkAnswer(element, questionNum, isCorrect) {\r\n  const parent = element.parentElement;\r\n  const options = parent.querySelectorAll('.option');\r\n  const feedback = document.getElementById('feedback-' + questionNum);\r\n  \r\n  options.forEach(opt => {\r\n    opt.style.pointerEvents = 'none';\r\n  });\r\n  \r\n  // Computer answers randomly (70% chance of being correct)\r\n  const computerCorrect = Math.random() < 0.7;\r\n  if (computerCorrect) {\r\n    computerScore++;\r\n    document.getElementById('computerScore').textContent = computerScore;\r\n  }\r\n  \r\n  if (isCorrect) {\r\n    element.classList.add('correct');\r\n    feedback.textContent = '✅ Correct! Great job!';\r\n    feedback.className = 'feedback show correct';\r\n    score++;\r\n    document.getElementById('playerScore').textContent = score;\r\n  } else {\r\n    element.classList.add('wrong');\r\n    feedback.textContent = '❌ Not quite. Try again next time!';\r\n    feedback.className = 'feedback show wrong';\r\n  }\r\n  \r\n  setTimeout(() => {\r\n    nextQuestion();\r\n  }, 1500);\r\n}\r\n\r\nfunction nextQuestion() {\r\n  const currentCard = document.getElementById('quizCard-' + currentQuestion);\r\n  currentCard.classList.remove('active');\r\n  \r\n  currentQuestion++;\r\n  \r\n  if (currentQuestion <= totalQuestions) {\r\n    const nextCard = document.getElementById('quizCard-' + currentQuestion);\r\n    nextCard.classList.add('active');\r\n  } else {\r\n    showScore();\r\n  }\r\n}\r\n\r\n\r\nfunction showScore() {\r\n  const scoreCard = document.getElementById('scoreCard');\r\n  const scoreMessage = document.getElementById('scoreMessage');\r\n  const podium = document.getElementById('podium');\r\n  \r\n  \r\n  const userName = SolarPlayer.getUserName() || 'Explorer';\r\n  const userCharacter = SolarPlayer.getCharacter() || '👨‍🚀';\r\n  const botName = 'SaturnBot';\r\n  const botCharacter = '💍';\r\n  \r\n  // Create competitors array with scores\r\n  const competitors = [\r\n    { name: userName, character: userCharacter, score: score, isPlayer: true },\r\n    { name: botName, character: botCharacter, score: computerScore, isPlayer: false }\r\n  ];\r\n  \r\n  // Sort by score (descending)\r\n  competitors.sort((a, b) => b.score - a.score);\r\n  \r\n  // Update podium\r\n  document.getElementById('podium-char-1').textContent = competitors[0].character;\r\n  document.getElementById('podium-name-1').textContent = competitors[0].name;\r\n  document.getElementById('podium-score-1').textContent = competitors[0].score;\r\n  \r\n  document.getElementById('podium-char-2').textContent = competitors[1].character;\r\n  document.getElementById('podium-name-2').textContent = competitors[1].name;\r\n  document.getElementById('podium-score-2').textContent = competitors[1].score;\r\n  \r\n  // Update message\r\n  if (competitors[0].isPlayer) {\r\n    scoreMessage.textContent = '🎉 ' + userName + ' wins! Amazing job!';\r\n  } else {\r\n    scoreMessage.textContent = competitors[0].name + ' won this time. Try again!';\r\n  }\r\n  \r\n  document.getElementById('liveScoreBar').classList.add('hidden');\r\n  document.querySelectorAll('.quiz-card').forEach(c => c.classList.remove('active'));\r\n  podium.style.display = 'flex';\r\n  scoreCard.classList.add('show');\r\n}\r\n\r\nfunction retryQuiz() {\r\n  score = 0;\r\n  currentQuestion = 1;\r\n  computerScore = 0;\r\n  \r\n  document.querySelectorAll('.quiz-card').forEach((card, index) => {\r\n    card.classList.remove('active');\r\n    if (index === 0) card.classList.add('active');\r\n  });\r\n  \r\n  document.querySelectorAll('.option').forEach(opt => {\r\n    opt.classList.remove('correct', 'wrong');\r\n    opt.style.pointerEvents = 'auto';\r\n  });\r\n  \r\n  document.querySelectorAll('.feedback').forEach(fb => {\r\n    fb.classList.remove('show', 'correct', 'wrong');\r\n  });\r\n  \r\n  document.getElementById('scoreCard').classList.remove('show');\r\n  document.getElementById('liveScoreBar').classList.remove('hidden');\r\n  document.getElementById('playerScore').textContent = '0';\r\n  document.getElementById('computerScore').textContent = '0';\r\n}\r\n\r\n// Load player info from page 3 character selection\nfunction loadPlayerInfo() {\n  const userName = SolarPlayer.getUserName() || 'Explorer';\n  const userCharacter = SolarPlayer.getCharacter() || '👨‍🚀';\n  const playerName2 = document.getElementById('playerName2');\n  const playerIcon = document.getElementById('playerIcon');\n  const podiumChar = document.getElementById('podium-char-1');\n  const podiumName = document.getElementById('podium-name-1');\n  if (playerName2) playerName2.textContent = userName;\n  if (playerIcon) playerIcon.textContent = userCharacter;\n  if (podiumChar) podiumChar.textContent = userCharacter;\n  if (podiumName) podiumName.textContent = userName;\n}\nloadPlayerInfo();\n\n</script>\r\n</body>\r\n</html>\r\n"
            }
          ]
        },
        {
          "id": "solarsystem-ch-import-1784351954791-29",
          "courseId": "solarsystem",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "solarsystem-ch-import-1784351954791-29-step-0",
              "courseId": "solarsystem",
              "chapterId": "solarsystem-ch-import-1784351954791-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "html",
              "title": "Uranus",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n  <meta charset=\"UTF-8\">\r\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n  <title>Solar System Adventure - Uranus</title>\r\n  <style>\r\n    *{\r\n      margin:0;\r\n      padding:0;\r\n      box-sizing:border-box;\r\n    }\r\n    body{\r\n      font-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;\r\n      background:#0f0c29;\r\n      color:#e0e7ff;\r\n      min-height:100vh;\r\n      position:relative;\r\n      overflow-x:hidden;\r\n    }\r\n    .stars{\r\n      position:fixed;\r\n      top:0;\r\n      left:0;\r\n      width:100%;\r\n      height:100%;\r\n      pointer-events:none;\r\n      background-image:\r\n        radial-gradient(2px 2px at 20px 30px,#fff,transparent),\r\n        radial-gradient(2px 2px at 40px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 90px 40px,#fff,transparent),\r\n        radial-gradient(2px 2px at 130px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 160px 120px,#fff,transparent),\r\n        radial-gradient(2px 2px at 200px 50px,#fff,transparent),\r\n        radial-gradient(1px 1px at 250px 160px,#fff,transparent),\r\n        radial-gradient(2px 2px at 300px 90px,#fff,transparent),\r\n        radial-gradient(1px 1px at 350px 130px,#fff,transparent),\r\n        radial-gradient(2px 2px at 400px 60px,#fff,transparent),\r\n        radial-gradient(1px 1px at 450px 180px,#fff,transparent),\r\n        radial-gradient(2px 2px at 500px 100px,#fff,transparent),\r\n        radial-gradient(1px 1px at 550px 140px,#fff,transparent),\r\n        radial-gradient(2px 2px at 600px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 650px 190px,#fff,transparent),\r\n        radial-gradient(2px 2px at 700px 110px,#fff,transparent),\r\n        radial-gradient(1px 1px at 750px 150px,#fff,transparent),\r\n        radial-gradient(2px 2px at 800px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 850px 170px,#fff,transparent);\r\n      background-size:900px 200px;\r\n      animation:twinkle 4s ease-in-out infinite;\r\n      z-index:0;\r\n    }\r\n    @keyframes twinkle{\r\n      0%,100%{opacity:0.3;}\r\n      50%{opacity:0.8;}\r\n    }\r\n    .container{\r\n      max-width:640px;\r\n      margin:auto;\r\n      padding:24px 16px 40px;\r\n      position:relative;\r\n      z-index:1;\r\n    }\r\n    .header{\r\n      text-align:center;\r\n      margin-bottom:20px;\r\n    }\r\n    h1{\r\n      font-size:32px;\r\n      color:#7de3f4;\r\n      margin-bottom:8px;\r\n    }\r\n    .subtitle{\r\n      color:#c4b5fd;\r\n      font-size:16px;\r\n    }\r\n    .uranus-display{\r\n      display:flex;\r\n      justify-content:center;\r\n      align-items:center;\r\n      margin:30px 0;\r\n    }\r\n    .uranus{\r\n      width:120px;\r\n      height:120px;\r\n      background:radial-gradient(circle at 30% 30%,#a8e6cf,#7de3f4,#5bc4d4,#4aa8b8);\r\n      border-radius:50%;\r\n      box-shadow:0 0 40px rgba(125,227,244,0.4),inset -15px -15px 30px rgba(0,0,0,0.3);\r\n      cursor:pointer;\r\n      transition:transform 0.3s;\r\n      animation:float 8s ease-in-out infinite;\r\n    }\r\n    .uranus:hover{\r\n      transform:scale(1.1);\r\n    }\r\n    @keyframes float{\r\n      0%,100%{transform:translateY(0) rotate(-15deg);}\r\n      50%{transform:translateY(-5px) rotate(-15deg);}\r\n    }\r\n    .card{\r\n      background:#1a1735;\r\n      backdrop-filter:blur(10px);\r\n      border-radius:20px;\r\n      padding:20px;\r\n      margin-bottom:16px;\r\n      border:1px solid rgba(255,255,255,0.1);\r\n    }\r\n    .card h2{\r\n      color:#7de3f4;\r\n      margin-bottom:12px;\r\n      font-size:20px;\r\n    }\r\n    .card p{\r\n      font-size:16px;\r\n      line-height:1.7;\r\n      margin-bottom:10px;\r\n    }\r\n    .fact-box{\r\n      background:rgba(251,191,36,0.2);\r\n      border-left:6px solid #fbbf24;\r\n      padding:16px;\r\n      border-radius:12px;\r\n      margin-top:12px;\r\n    }\r\n    .fact-box h3{\r\n      color:#fbbf24;\r\n      margin-bottom:8px;\r\n      font-size:18px;\r\n    }\r\n    .fact-box p{\r\n      font-size:15px;\r\n      line-height:1.6;\r\n      margin:0;\r\n    }\r\n    .stats-grid{\r\n      display:grid;\r\n      grid-template-columns:repeat(2,1fr);\r\n      gap:12px;\r\n      margin-top:12px;\r\n    }\r\n    .stat-item{\r\n      background:rgba(125,227,244,0.1);\r\n      border-radius:12px;\r\n      padding:14px;\r\n      text-align:center;\r\n    }\r\n    .stat-label{\r\n      font-size:13px;\r\n      color:#c4b5fd;\r\n      margin-bottom:4px;\r\n    }\r\n    .stat-value{\r\n      font-size:18px;\r\n      font-weight:bold;\r\n      color:#7de3f4;\r\n    }\r\n    .nav-hint{\r\n      margin-top:20px;\r\n      text-align:center;\r\n      font-size:13px;\r\n      color:#a78bfa;\r\n      background:rgba(167,139,250,0.1);\r\n      padding:10px;\r\n      border-radius:10px;\r\n    }\r\n    .planet-game{\r\n      background:#1a1735;\r\n      backdrop-filter:blur(10px);\r\n      border-radius:20px;\r\n      padding:20px;\r\n      margin-top:20px;\r\n      border:1px solid rgba(255,255,255,0.1);\r\n    }\r\n    .planet-game h2{\r\n      color:#7de3f4;\r\n      margin-bottom:16px;\r\n      font-size:20px;\r\n      text-align:center;\r\n    }\r\n    .planet-game p{\r\n      text-align:center;\r\n      color:#c4b5fd;\r\n      font-size:14px;\r\n      margin-bottom:16px;\r\n    }\r\n    \r\n    .game-hud-bar{display:flex;justify-content:space-between;gap:8px;margin-bottom:10px;flex-wrap:wrap;}\r\n    .game-hud-bar span{background:rgba(0,0,0,0.65);padding:6px 12px;border-radius:8px;font-size:13px;font-weight:bold;color:#fff;border:1px solid rgba(125,227,244,0.35);}\r\n    .game-overlay.end-popup{display:none;flex-direction:column;align-items:center;text-align:center;}\r\n    .game-overlay.end-popup h3{color:#ffd700;margin-bottom:8px;font-size:22px;writing-mode:horizontal-tb;text-orientation:mixed;}\r\n    .game-overlay.end-popup .overlay-btn{margin-top:8px;}\r\n    .game-canvas{position:relative;}\r\n\r\n    .game-canvas{position:relative;width:100%;height:280px;min-height:220px;max-height:280px;\r\n      background:rgba(125,227,244,0.2);\r\n      border-radius:16px;\r\n      overflow:hidden;\r\n      border:2px solid rgba(125,227,244,0.3);\r\n      touch-action:none;\r\n    }\r\n    canvas{\r\n      display:block;\r\n      width:100%;\r\n      height:100%;\r\n    }\r\n    .touch-controls{\r\n      display:grid;\r\n      grid-template-columns:repeat(3,60px);\r\n      grid-template-rows:repeat(3,60px);\r\n      gap:8px;\r\n      justify-content:center;\r\n      margin-top:12px;\r\n    }\r\n    .touch-btn{\r\n      width:60px;\r\n      height:60px;\r\n      border-radius:12px;\r\n      background:rgba(255,255,255,0.15);\r\n      border:2px solid rgba(125,227,244,0.3);\r\n      color:#fff;\r\n      font-size:24px;\r\n      cursor:pointer;\r\n      user-select:none;\r\n      -webkit-user-select:none;\r\n      transition:background 0.2s;\r\n      display:flex;\r\n      align-items:center;\r\n      justify-content:center;\r\n    }\r\n    .touch-btn:active{\r\n      background:rgba(255,255,255,0.3);\r\n    }\r\n    .touch-btn:hover{\r\n      background:rgba(255,255,255,0.25);\r\n    }\r\n    .touch-btn.empty{\r\n      visibility:hidden;\r\n    }\r\n    .game-score{\r\n      text-align:center;\r\n      font-size:20px;\r\n      color:#7de3f4;\r\n      font-weight:bold;\r\n      margin-top:16px;\r\n    }\r\n    .game-timer{\r\n      text-align:center;\r\n      font-size:16px;\r\n      color:#c4b5fd;\r\n      margin-top:8px;\r\n    }\r\n    .start-game-btn{\r\n      display:block;\r\n      margin:16px auto 0;\r\n      padding:12px 24px;\r\n      border:none;\r\n      border-radius:12px;\r\n      background:linear-gradient(135deg,#7de3f4,#5bc4d4);\r\n      color:#fff;\r\n      font-size:16px;\r\n      font-weight:bold;\r\n      cursor:pointer;\r\n      transition:0.2s;\r\n    }\r\n    .start-game-btn:hover{\r\n      transform:scale(1.05);\r\n    }\r\n  \r\n    .planet-svg-panel{background:#12102a;border-radius:20px;border:1px solid rgba(125,227,244,0.45);padding:12px;margin:20px 0;}\r\n    .svg-viewport{width:100%;aspect-ratio:1;max-height:min(72vw,260px);border-radius:14px;overflow:hidden;background:#0a0820;touch-action:none;}\r\n    .svg-viewport svg{width:100%;height:100%;display:block;cursor:grab;}\r\n    .planet-info-panel{margin-top:10px;min-height:52px;padding:12px 14px;background:#1a1735;border-radius:12px;border-left:4px solid #7de3f4;font-size:14px;line-height:1.55;}\r\n    .planet-info-panel strong{color:#7de3f4;font-size:15px;}\r\n    .svg-controls{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:10px;}\r\n    .svg-ctrl{padding:10px 14px;border:none;border-radius:10px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-size:13px;font-weight:bold;cursor:pointer;min-height:44px;}\r\n    .svg-ctrl.active{background:linear-gradient(135deg,#f59e0b,#ef4444);}\r\n    .game-desc{text-align:center;color:#c4b5fd;font-size:14px;margin-bottom:14px;line-height:1.55;padding:0 8px;}\r\n    .game-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(8,6,24,0.94);padding:22px 26px;border-radius:16px;text-align:center;border:2px solid #7de3f4;z-index:10;min-width:220px;max-width:90%;}\r\n    .game-overlay h3{color:#ffd700;margin-bottom:8px;font-size:20px;}\r\n    .game-overlay p{color:#ddd;margin-bottom:14px;font-size:14px;line-height:1.5;}\r\n    .overlay-btn{padding:10px 26px;border:none;border-radius:12px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-size:15px;font-weight:bold;cursor:pointer;}\r\n    .game-hud{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin-top:12px;}\r\n    .game-hud-item{background:#1a1735;padding:8px 14px;border-radius:8px;font-size:15px;font-weight:bold;color:#7de3f4;border:1px solid rgba(125,227,244,0.45);}\r\n    .game-canvas{position:relative;}\r\n\r\n  /* big-planet-first-view */\r\nbody.big-planet-page {\r\n  overflow-x: hidden;\r\n  overflow-y: auto !important;\r\n  height: auto !important;\r\n  min-height: 100%;\r\n  -webkit-overflow-scrolling: touch;\r\n}\r\nbody.big-planet-page .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  max-width: min(960px, 100%);\r\n  overflow: visible !important;\r\n  display: block;\r\n  padding: 8px 10px 32px;\r\n}\r\nbody.big-planet-page .header {\r\n  margin-bottom: 8px;\r\n}\r\nbody.big-planet-page .header h1 {\r\n  font-size: 22px;\r\n  margin-bottom: 4px;\r\n}\r\nbody.big-planet-page .header .subtitle {\r\n  font-size: 13px;\r\n  line-height: 1.35;\r\n}\r\nbody.big-planet-page .planet-svg-panel {\r\n  margin: 0 0 10px;\r\n  padding: 10px;\r\n  max-width: 100%;\r\n  box-sizing: border-box;\r\n  overflow: hidden;\r\n}\r\nbody.big-planet-page .svg-viewport {\r\n  width: 100%;\r\n  max-width: 100%;\r\n  height: auto;\r\n  max-height: min(calc(100svh - 168px), 100%);\r\n  aspect-ratio: 1;\r\n  margin: 0 auto;\r\n  box-sizing: border-box;\r\n}\r\nbody.big-planet-page .planet-info-panel {\r\n  margin-top: 8px;\r\n}\r\nbody.big-planet-page .svg-controls {\r\n  margin-top: 10px;\r\n}\r\nbody.big-planet-page .scroll-cue {\r\n  margin-top: 10px;\r\n  text-align: center;\r\n  font-size: 13px;\r\n  color: #a78bfa;\r\n  opacity: 0.85;\r\n}\r\n@media (min-width: 640px) {\r\n  body.big-planet-page .svg-viewport {\r\n    width: min(92vw, 820px);\r\n    height: min(92vw, calc(100svh - 156px));\r\n    max-height: min(92vw, calc(100svh - 156px));\r\n  }\r\n}\r\n@media (min-width: 900px) {\r\n  body.big-planet-page .svg-viewport {\r\n    width: min(88vw, 920px);\r\n    height: min(78vh, 920px);\r\n    max-height: min(78vh, 920px);\r\n  }\r\n}\r\nbody.big-planet-page:has(.planet-svg-panel) {\r\n  overflow-y: auto !important;\r\n  height: auto !important;\r\n}\r\nbody.big-planet-page:has(.planet-svg-panel) .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  display: block;\r\n}\r\nbody.big-planet-page:has(.planet-svg-panel) .svg-viewport {\r\n  flex: none !important;\r\n}\r\nbody.big-planet-page:has(.planet-game) .container,\r\nbody.big-planet-page:has(.sun-game) .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  display: block;\r\n}\r\n@media (min-width: 640px) {\r\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\r\n    max-height: min(92vw, calc(100svh - 156px)) !important;\r\n  }\r\n}\r\n@media (min-width: 900px) {\r\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\r\n    max-height: min(78vh, 920px) !important;\r\n  }\r\n}\r\n/* solar-desktop-fit */\r\nhtml {\r\n  min-height: 100%;\r\n}\r\nbody:has(.character-grid),\r\nbody:has(.game-shell),\r\nbody:has(#solarSvg),\r\nbody:has(.fire-btn),\r\nbody:has(.planet-game) {\r\n  overflow: hidden !important;\r\n  height: 100%;\r\n  min-height: 0 !important;\r\n}\r\nbody:not(:has(.character-grid)):not(:has(.game-shell)):not(:has(#solarSvg)):not(:has(.fire-btn)):not(:has(.planet-game)) {\r\n  overflow-x: hidden;\r\n  overflow-y: auto;\r\n  -webkit-overflow-scrolling: touch;\r\n  min-height: 100%;\r\n  height: auto;\r\n}\r\n.game-shell {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.character-grid) .container,\r\nbody:has(.game-shell) .container,\r\nbody:has(#solarSvg) .container,\r\nbody:has(.fire-btn) .container,\r\nbody:has(.planet-game) .container {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.game-shell) .game-shell {\r\n  padding: 4px 8px 6px;\r\n}\r\nbody:has(.game-shell) .game-shell .title {\r\n  display: none;\r\n}\r\nbody:has(.game-shell) .ui-container {\r\n  margin-bottom: 4px;\r\n  padding: 4px 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.game-shell) .game-stage {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  width: 100%;\r\n  aspect-ratio: 7 / 6;\r\n}\r\nbody:has(.game-shell) .touch-controls {\r\n  flex-shrink: 0;\r\n  margin-top: 4px;\r\n}\r\nbody:has(#solarSvg) .container {\r\n  padding: 8px 12px 10px;\r\n}\r\nbody:has(#solarSvg) .solar-panel {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  display: flex;\r\n  flex-direction: column;\r\n  margin-bottom: 6px;\r\n  padding: 8px;\r\n}\r\nbody:has(#solarSvg) .svg-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  max-height: none;\r\n  aspect-ratio: unset;\r\n  height: auto;\r\n}\r\nbody:has(#solarSvg) #solarSvg {\r\n  min-height: 0;\r\n  height: 100%;\r\n}\r\nbody:has(#solarSvg) .minigame-panel {\r\n  flex-shrink: 0;\r\n  max-height: 34%;\r\n  overflow-y: auto;\r\n}\r\nbody:has(.fire-btn) .container {\r\n  padding: 4px 12px 6px;\r\n}\r\nbody:has(.fire-btn) .game-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n}\r\nbody:has(.fire-btn) .fire-btn {\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .container {\r\n  padding: 8px 12px 10px;\r\n  justify-content: center;\r\n}\r\nbody:has(.character-grid) .header {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-section {\r\n  padding: 8px;\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-character {\r\n  font-size: 36px;\r\n  margin-bottom: 4px;\r\n}\r\nbody:has(.character-grid) input[type=\"text\"] {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-grid {\r\n  gap: 6px;\r\n  margin-bottom: 0;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-option {\r\n  padding: 6px 2px;\r\n  font-size: 26px;\r\n  border-width: 2px;\r\n  border-radius: 12px;\r\n}\r\nbody:has(.character-grid) .character-name {\r\n  font-size: 10px;\r\n  margin-top: 2px;\r\n}\r\n@media (min-width: 640px), (min-width: 768px) and (max-width: 1024px) {\r\n  body:has(.character-grid) .container {\r\n    padding: 6px 12px 8px;\r\n    justify-content: center;\r\n  }\r\n  body:has(.character-grid) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.character-grid) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(.character-grid) .preview-section {\r\n    padding: 6px 8px;\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 32px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.character-grid) .preview-name {\r\n    font-size: 15px;\r\n  }\r\n  body:has(.character-grid) input[type=\"text\"] {\r\n    padding: 6px 10px;\r\n    margin-bottom: 6px;\r\n    font-size: 14px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-grid {\r\n    gap: 6px;\r\n    margin-bottom: 0;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    padding: 4px 2px;\r\n    font-size: 24px;\r\n    border-width: 2px;\r\n    border-radius: 10px;\r\n  }\r\n  body:has(.character-grid) .character-name {\r\n    font-size: 9px;\r\n    margin-top: 1px;\r\n  }\r\n  body:has(.game-shell) .ui-item {\r\n    font-size: 13px;\r\n    padding: 4px 8px;\r\n  }\r\n  body:has(.game-shell) .touch-controls {\r\n    gap: 10px;\r\n  }\r\n  body:has(#solarSvg) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(#solarSvg) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(#solarSvg) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(#solarSvg) .info-panel,\r\n  body:has(#solarSvg) .nav-hint {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .header {\r\n    margin-bottom: 4px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.fire-btn) .header .subtitle {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .hud {\r\n    padding: 6px 10px;\r\n    margin-bottom: 4px;\r\n    font-size: 12px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .game-wrap {\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.fire-btn) .fire-btn {\r\n    padding: 10px;\r\n    font-size: 14px;\r\n    margin-bottom: 0;\r\n  }\r\n  body:has(.fire-btn) .instructions,\r\n  body:has(.fire-btn) .nav-hint {\r\n    display: none;\r\n  }\r\n  .planet-svg-panel .svg-viewport,\r\n  .svg-viewport {\r\n    max-height: 220px !important;\r\n    min-height: 0 !important;\r\n  }\r\n  .planet-game .game-canvas,\r\n  .game-canvas-wrap {\r\n    height: 220px !important;\r\n    min-height: 180px !important;\r\n    max-height: 220px !important;\r\n  }\r\n  .planet-game {\r\n    padding: 10px;\r\n    margin-top: 10px;\r\n    flex-shrink: 0;\r\n  }\r\n  .planet-game h2 {\r\n    margin-bottom: 8px;\r\n    font-size: 17px;\r\n  }\r\n  .planet-game p {\r\n    margin-bottom: 8px;\r\n    font-size: 12px;\r\n  }\r\n  .touch-controls {\r\n    margin-top: 6px;\r\n    grid-template-columns: repeat(3, 48px);\r\n    grid-template-rows: repeat(3, 48px);\r\n    gap: 6px;\r\n  }\r\n  .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n}\r\n@media (max-height: 760px) {\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 28px;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    font-size: 22px;\r\n    padding: 3px 2px;\r\n  }\r\n  body:has(.game-shell) .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 18px;\r\n  }\r\n}\r\n  \r\nbody.reading-page {\r\n  overflow-x: hidden;\r\n  overflow-y: auto !important;\r\n  height: auto !important;\r\n  min-height: 100%;\r\n  -webkit-overflow-scrolling: touch;\r\n}\r\nbody.reading-page .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  display: block;\r\n}\r\n\r\n/* solar-ui-audit-overrides */\r\nbody.reading-page,\r\nbody.reading-page:has(.container),\r\nbody.reading-page:has(.quiz-card),\r\nbody.reading-page:has(.character-grid) {\r\n  overflow-y: auto !important;\r\n  height: auto !important;\r\n}\r\nbody.reading-page .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  display: block;\r\n}\r\nbody.reading-page:has(.character-grid) .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  justify-content: flex-start;\r\n}\r\n@media (max-width: 639px) {\r\n  body.big-planet-page .planet-svg-panel {\r\n    padding: 8px !important;\r\n    margin-left: 0 !important;\r\n    margin-right: 0 !important;\r\n    max-width: 100% !important;\r\n    overflow: hidden !important;\r\n    box-sizing: border-box !important;\r\n  }\r\n  body.big-planet-page .svg-viewport,\r\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\r\n    width: 100% !important;\r\n    max-width: 100% !important;\r\n    height: auto !important;\r\n    max-height: min(78vw, calc(100svh - 220px)) !important;\r\n    min-height: 0 !important;\r\n    aspect-ratio: 1 !important;\r\n    box-sizing: border-box !important;\r\n  }\r\n  body.big-planet-page .container {\r\n    overflow-x: hidden !important;\r\n    max-width: 100% !important;\r\n  }\r\n  body.big-planet-page .sun-game .game-canvas-wrap,\r\n  body.big-planet-page .planet-game .game-canvas,\r\n  body.big-planet-page .planet-game .game-canvas-wrap {\r\n    height: min(48vh, 400px) !important;\r\n    min-height: min(40vh, 280px) !important;\r\n    max-height: min(52vh, 420px) !important;\r\n  }\r\n}\r\n@media (min-width: 640px) {\r\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport,\r\n  body.big-planet-page .svg-viewport {\r\n    max-height: min(92vw, calc(100svh - 156px)) !important;\r\n    min-height: min(56vw, calc(100svh - 200px)) !important;\r\n  }\r\n}\r\nbody.big-planet-page .sun-game .game-canvas-wrap,\r\nbody.big-planet-page .planet-game .game-canvas,\r\nbody.big-planet-page .planet-game .game-canvas-wrap {\r\n  width: 100% !important;\r\n  height: min(50vh, 440px) !important;\r\n  min-height: min(42vh, 300px) !important;\r\n  max-height: min(56vh, 480px) !important;\r\n}\r\nbody.big-planet-page .sun-game,\r\nbody.big-planet-page .planet-game {\r\n  margin-bottom: 8px !important;\r\n}\r\nbody.big-planet-page .nav-hint {\r\n  margin-top: 8px !important;\r\n  padding-bottom: 8px !important;\r\n  font-size: 12px !important;\r\n  line-height: 1.45 !important;\r\n}\r\nbody.all-planets-page:has(#solarSvg) .svg-wrap {\r\n  max-height: min(96vw, calc(100svh - 162px)) !important;\r\n  min-height: min(43svh, calc(100svh - 168px), 96vw) !important;\r\n}\r\nbody.big-game-page:has(.game-shell) {\r\n  overflow: hidden !important;\r\n  height: 100% !important;\r\n  min-height: 100% !important;\r\n  max-height: 100% !important;\r\n}\r\nhtml:has(body.big-game-page) {\r\n  height: 100% !important;\r\n  min-height: 100% !important;\r\n  overflow: hidden !important;\r\n}\r\nbody.big-game-page:has(.game-shell) .game-shell {\r\n  min-height: 100% !important;\r\n  height: 100% !important;\r\n  max-height: 100% !important;\r\n  display: flex !important;\r\n  flex-direction: column !important;\r\n}\r\nbody.big-game-page:has(.game-shell) .stage-wrap {\r\n  flex: 1 1 auto !important;\r\n  min-height: 0 !important;\r\n  align-items: center !important;\r\n  justify-content: center !important;\r\n}\r\nbody.big-game-page:has(.game-shell) .game-stage {\r\n  flex: 1 1 auto !important;\r\n  width: 100% !important;\r\n  height: 100% !important;\r\n  min-height: 0 !important;\r\n  max-height: none !important;\r\n  aspect-ratio: unset !important;\r\n  margin: 0 !important;\r\n}\r\n@media (min-width: 768px) {\r\n  body.big-game-page:has(.game-shell) .stage-wrap {\r\n    align-items: center !important;\r\n    justify-content: center !important;\r\n  }\r\n  body.big-game-page:has(.game-shell) .game-stage {\r\n    flex: 1 1 auto !important;\r\n    width: 100% !important;\r\n    height: 100% !important;\r\n    min-height: 0 !important;\r\n    max-height: none !important;\r\n    aspect-ratio: unset !important;\r\n    margin: 0 !important;\r\n  }\r\n}\r\nbody.big-game-page:has(.fire-btn) .game-wrap {\r\n  min-height: min(calc(100svh - 178px), 78vh) !important;\r\n  height: min(calc(100svh - 178px), 78vh) !important;\r\n  max-height: none !important;\r\n}\r\n@media (min-width: 640px) {\r\n  body:has(.planet-svg-panel) .svg-viewport,\r\n  body:has(.planet-game) .game-canvas,\r\n  body:has(.sun-game) .game-canvas-wrap {\r\n    max-height: none !important;\r\n  }\r\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\r\n    max-height: min(92vw, calc(100svh - 156px)) !important;\r\n  }\r\n}\r\n  </style>\r\n<script>\r\n(function (w) {\r\n  var BOOK = \"solarsystem\";\r\n  function key(name) {\r\n    return \"book:\" + BOOK + \":\" + name;\r\n  }\r\n  w.SolarPlayer = {\r\n    getUserName: function () {\r\n      return localStorage.getItem(key(\"userName\")) || localStorage.getItem(\"userName\") || \"Explorer\";\r\n    },\r\n    getCharacter: function () {\r\n      return localStorage.getItem(key(\"userCharacter\")) || localStorage.getItem(\"userCharacter\") || \"👨‍🚀\";\r\n    },\r\n    getCharacterName: function () {\r\n      return localStorage.getItem(key(\"characterName\")) || localStorage.getItem(\"characterName\") || \"Astronaut\";\r\n    },\r\n    save: function (name, character, characterName) {\r\n      localStorage.setItem(key(\"userName\"), name);\r\n      localStorage.setItem(key(\"userCharacter\"), character);\r\n      if (characterName != null) localStorage.setItem(key(\"characterName\"), characterName);\r\n      localStorage.setItem(\"userName\", name);\r\n      localStorage.setItem(\"userCharacter\", character);\r\n      if (characterName != null) localStorage.setItem(\"characterName\", characterName);\r\n    },\r\n  };\r\n})(window);\r\n</script>\r\n</head>\r\n<body class=\"big-planet-page\">\r\n<div class=\"stars\"></div>\r\n<div class=\"container\">\r\n  <div class=\"header\">\r\n    <h1>🔵 Uranus</h1>\r\n    <div class=\"subtitle\">The ice giant!</div>\r\n  </div>\r\n\r\n    <div class=\"planet-svg-panel\">\r\n    <div class=\"svg-viewport\" id=\"svgViewport\">\r\n      <svg id=\"planetSvg\" viewBox=\"0 0 400 400\" xmlns=\"http://www.w3.org/2000/svg\" aria-label=\"Uranus\">\r\n        <defs><clipPath id=\"globe\"><circle r=\"88\"/></clipPath></defs>\r\n        <g id=\"planetGroup\"></g>\r\n      </svg>\r\n    </div>\r\n    <div class=\"planet-info-panel\" id=\"planetInfo\">👆 Tap the planet for a fun fact! Spin, zoom &amp; rotate with the buttons.</div>\r\n    <div class=\"svg-controls\">\r\n      <button class=\"svg-ctrl\" id=\"btnSpin\" type=\"button\">Stop</button>\r\n      <button class=\"svg-ctrl\" id=\"btnZoomIn\" type=\"button\">🔍 +</button>\r\n      <button class=\"svg-ctrl\" id=\"btnZoomOut\" type=\"button\">🔍 −</button>\r\n      <button class=\"svg-ctrl\" id=\"btnRotL\" type=\"button\">↺</button>\r\n      <button class=\"svg-ctrl\" id=\"btnRotR\" type=\"button\">↻</button>\r\n    </div>\r\n  </div>\r\n  </div>\r\n    <p class=\"scroll-cue\">↓ Scroll for facts and the mini-game</p>\r\n\r\n  <div class=\"card\">\r\n    <h2>🌟 What is Uranus?</h2>\r\n    <p>\r\n      Uranus is the seventh planet from the Sun and is an ice giant. It's made mostly of water, ammonia, and methane ices, with a rocky core.\r\n    </p>\r\n    <p>\r\n      Uranus is the third-largest planet in our solar system. It's about 4 times wider than Earth!\r\n    </p>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🎨 Why is Uranus Blue?</h2>\r\n    <p>\r\n      Uranus is blue-green because of methane in its atmosphere. Methane absorbs red light and reflects blue light, making the planet look blue!\r\n    </p>\r\n    <p>\r\n      The methane also gives Uranus its beautiful, smooth appearance. Unlike Jupiter and Saturn, Uranus doesn't have many visible bands or storms.\r\n    </p>\r\n    <div class=\"fact-box\">\r\n      <h3>💡 Fun Fact</h3>\r\n      <p>Uranus is the coldest planetary atmosphere in the solar system!</p>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🔄 The Rolling Planet</h2>\r\n    <p>\r\n      Uranus is very strange - it rolls on its side! Its axis is tilted at about 98 degrees, which means it rotates almost sideways compared to other planets.\r\n    </p>\r\n    <p>\r\n      Scientists think a huge space rock might have hit Uranus billions of years ago and knocked it over!\r\n    </p>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>📏 How Big is Uranus?</h2>\r\n    <p>\r\n      Uranus is 50,724 km across - about 4 times wider than Earth. It's the third-largest planet, after Jupiter and Saturn.\r\n    </p>\r\n    <div class=\"stats-grid\">\r\n      <div class=\"stat-item\">\r\n        <div class=\"stat-label\">Diameter</div>\r\n        <div class=\"stat-value\">50,724 km</div>\r\n      </div>\r\n      <div class=\"stat-item\">\r\n        <div class=\"stat-label\">Distance from Sun</div>\r\n        <div class=\"stat-value\">2.9 billion km</div>\r\n      </div>\r\n      <div class=\"stat-item\">\r\n        <div class=\"stat-label\">Day Length</div>\r\n        <div class=\"stat-value\">17 hours</div>\r\n      </div>\r\n      <div class=\"stat-item\">\r\n        <div class=\"stat-label\">Year Length</div>\r\n        <div class=\"stat-value\">84 Earth years</div>\r\n      </div>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🌙 Uranus's Moons</h2>\r\n    <p>\r\n      Uranus has 27 known moons! The moons are named after characters from plays by William Shakespeare and Alexander Pope.\r\n    </p>\r\n    <p>\r\n      The five largest moons are Miranda, Ariel, Umbriel, Titania, and Oberon. Titania is the biggest - about half the size of our Moon!\r\n    </p>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>💍 Uranus's Rings</h2>\r\n    <p>\r\n      Uranus has rings too! They were discovered in 1977 and are much darker than Saturn's rings. They're made of dust and small rocks.\r\n    </p>\r\n    <p>\r\n      Uranus has 13 known rings. They're very thin and hard to see from Earth, but spacecraft have taken beautiful pictures of them!\r\n    </p>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <div class=\"fact-box\">\r\n      <h3>🎯 Tap Uranus!</h3>\r\n      <p>Click on the planet to learn a fun fact!</p>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"planet-game\">\r\n    <h2>🧊 Ice Maze!</h2>\r\n    <p class=\"game-desc\">Use arrows to reach the 🏁 finish flag through the ice maze before time runs out!</p>\r\n    <div class=\"game-hud-bar\">\r\n      <span id=\"gameScore\">Level: 1</span>\r\n      <span id=\"gameTimer\">⏱ 60s | ❤️❤️❤️</span>\r\n    </div>\r\n    <div class=\"game-canvas\" id=\"gameCanvas\">\r\n      <canvas id=\"gameCanvasElement\"></canvas>\r\n      <div class=\"game-overlay\" id=\"startScreen\">\r\n        <h3>🧊 Ice Maze!</h3>\r\n        <p>Use arrows to reach the 🏁 finish flag through the ice maze before time runs out!</p>\r\n        <button class=\"overlay-btn\" type=\"button\" onclick=\"startGame()\">▶️ Start</button>\r\n      </div>\r\n      <div class=\"game-overlay end-popup\" id=\"endScreen\" style=\"display:none;\">\r\n        <h3 id=\"endTitle\">🎉 Great job!</h3>\r\n        <p id=\"endStats\">Score: 0</p>\r\n        <button class=\"overlay-btn\" type=\"button\" onclick=\"startGame()\">🔄 Play Again</button>\r\n      </div>\r\n    </div>\r\n    <div class=\"touch-controls\">\r\n      <button class=\"touch-btn empty\"></button>\r\n      <button class=\"touch-btn\" id=\"upBtn\">⬆️</button>\r\n      <button class=\"touch-btn empty\"></button>\r\n      <button class=\"touch-btn\" id=\"leftBtn\">⬅️</button>\r\n      <button class=\"touch-btn empty\"></button>\r\n      <button class=\"touch-btn\" id=\"rightBtn\">➡️</button>\r\n      <button class=\"touch-btn empty\"></button>\r\n      <button class=\"touch-btn\" id=\"downBtn\">⬇️</button>\r\n      <button class=\"touch-btn empty\"></button>\r\n    </div>\r\n  </div>\r\n\r\n<div class=\"nav-hint\">\r\n  <div>💡 Use the ← → arrows in the top navigation bar to go to the next chapter.</div>\r\n  <div>💡 Use the 🏠 button in the top navigation bar to go back to the Home page.</div>\r\n</div>\r\n\r\n</div>\r\n\r\n<script>\r\nconst uranusFacts = [\r\n  \"Uranus was the first planet discovered with a telescope!\",\r\n  \"Uranus rolls on its side - it's tilted 98 degrees!\",\r\n  \"Uranus is the coldest planet in the solar system!\",\r\n  \"Uranus has 27 moons named after Shakespeare characters!\",\r\n  \"Uranus takes 84 Earth years to orbit the Sun!\",\r\n  \"Uranus has 13 rings!\",\r\n  \"Uranus was discovered in 1781 by William Herschel!\",\r\n  \"Uranus is an ice giant, not a gas giant!\"\r\n];\r\nlet factIndex = 0;\r\n\r\nfunction showUranusFact() {\r\n  PlanetViewer.nextFact();\r\n}\r\n\r\nfunction checkFact(btn, isCorrect) {\r\n  const result = document.getElementById('gameResult');\r\n  if (isCorrect) {\r\n    btn.classList.add('correct');\r\n    result.textContent = '✅ Correct! Great job!';\r\n    result.style.color = '#4ade80';\r\n  } else {\r\n    btn.classList.add('wrong');\r\n    result.textContent = '❌ Not quite. Try again!';\r\n    result.style.color = '#f87171';\r\n  }\r\n}\r\n\r\nfunction drawStarfield() {\r\n  const g = ctx.createLinearGradient(0, 0, 0, canvas.height);\r\n  g.addColorStop(0, '#050414');\r\n  g.addColorStop(1, '#12102a');\r\n  ctx.fillStyle = g;\r\n  ctx.fillRect(0, 0, canvas.width, canvas.height);\r\n  for (let i = 0; i < 40; i++) {\r\n    ctx.fillStyle = 'rgba(255,255,255,' + (0.12 + (i % 5) * 0.12) + ')';\r\n    ctx.beginPath();\r\n    ctx.arc((i * 131) % canvas.width, (i * 73) % canvas.height, 0.8 + (i % 3), 0, Math.PI * 2);\r\n    ctx.fill();\r\n  }\r\n}\r\nfunction formatHudTimeLives() {\r\n  return '⏱ ' + gameTime + 's | ' + '❤️'.repeat(Math.max(0, gameLives)) + '🖤'.repeat(Math.max(0, 3 - gameLives));\r\n}\r\nfunction startHudTimer() {\r\n  if (hudTimer) clearInterval(hudTimer);\r\n  hudTimer = setInterval(function() {\r\n    if (!isGameRunning) return;\r\n    gameTime--;\r\n    const el = document.getElementById('gameTimer');\r\n    if (el) el.textContent = formatHudTimeLives();\r\n    if (gameTime <= 0) endGame();\r\n  }, 1000);\r\n}\r\nfunction loseLife() {\r\n  gameLives--;\r\n  const el = document.getElementById('gameTimer');\r\n  if (el) el.textContent = formatHudTimeLives();\r\n  if (gameLives <= 0) endGame();\r\n}\r\n\r\n// Ice Maze Game - Procedural maze generation\r\nlet gameLevel = 1;\r\nlet gameMoves = 0;\r\nlet gameTime = 60;\r\nlet gameLives = 3;\r\nlet hudTimer;\r\nlet gameInterval;\r\nlet animationFrame;\r\nlet isGameRunning = false;\r\nlet canvas, ctx;\r\nlet maze = [];\r\nlet mazeWidth = 15;\r\nlet mazeHeight = 15;\r\nlet cellSize;\r\nlet player = { x: 0, y: 0 };\r\nlet goal = { x: 0, y: 0 };\r\nlet hazards = [];\r\nlet keys = {};\r\nlet moveUp = false;\r\nlet moveDown = false;\r\nlet moveLeft = false;\r\nlet moveRight = false;\r\n\r\nfunction startGame() {\r\n  if (isGameRunning) return;\r\n  const _ss = document.getElementById('startScreen'); if (_ss) _ss.style.display = 'none';\r\n  const _es = document.getElementById('endScreen'); if (_es) _es.style.display = 'none';\r\n  \r\n  canvas = document.getElementById('gameCanvasElement');\r\n  ctx = canvas.getContext('2d');\r\n  \r\n  // Set canvas size\r\n  const canvasContainer = document.getElementById('gameCanvas');\r\n  canvas.width = canvasContainer.clientWidth;\r\n  canvas.height = canvasContainer.clientHeight;\r\n  \r\n  isGameRunning = true;\r\n  gameLevel = 1;\r\n  gameMoves = 0;\r\n  gameTime = 60;\r\n  gameLives = 3;\r\n  mazeWidth = 19;\r\n  mazeHeight = 19;\r\n  hazards = [];\r\n  \r\n  document.getElementById('gameScore').textContent = 'Level: 1';\r\n  document.getElementById('gameTimer').textContent = formatHudTimeLives();\r\n  startHudTimer();\r\n  \r\n  // Generate maze\r\n  generateMaze();\r\n  \r\n  // Set player and goal positions\r\n  player = { x: 1, y: 1 };\r\n  goal = { x: mazeWidth - 2, y: mazeHeight - 2 };\r\n  \r\n  // Calculate cell size\r\n  cellSize = Math.min(canvas.width / mazeWidth, canvas.height / mazeHeight);\r\n  \r\n  // Enable controls\r\n  document.addEventListener('keydown', handleKeyDown);\r\n  document.addEventListener('keyup', handleKeyUp);\r\n  \r\n  // Touch controls\r\n  const upBtn = document.getElementById('upBtn');\r\n  const downBtn = document.getElementById('downBtn');\r\n  const leftBtn = document.getElementById('leftBtn');\r\n  const rightBtn = document.getElementById('rightBtn');\r\n  \r\n  upBtn.addEventListener('click', () => tryMove(0, -1));\r\n  downBtn.addEventListener('click', () => tryMove(0, 1));\r\n  leftBtn.addEventListener('click', () => tryMove(-1, 0));\r\n  rightBtn.addEventListener('click', () => tryMove(1, 0));\r\n  \r\n  upBtn.addEventListener('touchstart', (e) => { e.preventDefault(); tryMove(0, -1); });\r\n  downBtn.addEventListener('touchstart', (e) => { e.preventDefault(); tryMove(0, 1); });\r\n  leftBtn.addEventListener('touchstart', (e) => { e.preventDefault(); tryMove(-1, 0); });\r\n  rightBtn.addEventListener('touchstart', (e) => { e.preventDefault(); tryMove(1, 0); });\r\n  \r\n  // Spawn hazards\r\n  spawnHazards();\r\n  \r\n  // Start game loop\r\n  gameLoop();\r\n}\r\n\r\nfunction generateMaze() {\r\n  // Initialize maze with walls\r\n  maze = [];\r\n  for (let y = 0; y < mazeHeight; y++) {\r\n    maze[y] = [];\r\n    for (let x = 0; x < mazeWidth; x++) {\r\n      maze[y][x] = 1; // 1 = wall\r\n    }\r\n  }\r\n  \r\n  // Recursive backtracking maze generation\r\n  function carve(x, y) {\r\n    maze[y][x] = 0; // 0 = path\r\n    \r\n    const directions = [\r\n      [0, -2], [0, 2], [-2, 0], [2, 0]\r\n    ];\r\n    \r\n    // Shuffle directions\r\n    for (let i = directions.length - 1; i > 0; i--) {\r\n      const j = Math.floor(Math.random() * (i + 1));\r\n      [directions[i], directions[j]] = [directions[j], directions[i]];\r\n    }\r\n    \r\n    for (const [dx, dy] of directions) {\r\n      const nx = x + dx;\r\n      const ny = y + dy;\r\n      \r\n      if (nx > 0 && nx < mazeWidth - 1 && ny > 0 && ny < mazeHeight - 1 && maze[ny][nx] === 1) {\r\n        maze[y + dy / 2][x + dx / 2] = 0;\r\n        carve(nx, ny);\r\n      }\r\n    }\r\n  }\r\n  \r\n  carve(1, 1);\r\n  ensureStartExits();\r\n  \r\n  // Ensure goal is accessible\r\n  maze[mazeHeight - 2][mazeWidth - 2] = 0;\r\n}\r\n\r\nfunction ensureStartExits() {\r\n  maze[1][1] = 0;\r\n  const open = [[1, 2], [2, 1], [1, 3], [3, 1], [2, 2]];\r\n  open.forEach(([x, y]) => {\r\n    if (x > 0 && x < mazeWidth - 1 && y > 0 && y < mazeHeight - 1) maze[y][x] = 0;\r\n  });\r\n}\r\n\r\nfunction findCorridorCell() {\r\n  const candidates = [];\r\n  for (let y = 2; y < mazeHeight - 2; y++) {\r\n    for (let x = 2; x < mazeWidth - 2; x++) {\r\n      if (maze[y][x] !== 0) continue;\r\n      if ((x === 1 && y === 1) || (x === goal.x && y === goal.y)) continue;\r\n      let paths = 0;\r\n      [[0, -1], [0, 1], [-1, 0], [1, 0]].forEach(([dx, dy]) => {\r\n        if (maze[y + dy][x + dx] === 0) paths++;\r\n      });\r\n      if (paths === 2 && Math.abs(x - 1) + Math.abs(y - 1) > 5) {\r\n        candidates.push({ x, y });\r\n      }\r\n    }\r\n  }\r\n  if (!candidates.length) return null;\r\n  return candidates[Math.floor(Math.random() * candidates.length)];\r\n}\r\n\r\nfunction spawnHazards() {\r\n  hazards = [];\r\n  if (gameLevel < 2) return;\r\n  const spot = findCorridorCell();\r\n  if (spot) {\r\n    hazards.push({ x: spot.x, y: spot.y, static: true });\r\n  }\r\n}\r\n\r\nfunction tryMove(dx, dy) {\r\n  if (!isGameRunning) return;\r\n  const newX = player.x + dx;\r\n  const newY = player.y + dy;\r\n  if (newX < 0 || newX >= mazeWidth || newY < 0 || newY >= mazeHeight || maze[newY][newX] === 1) return;\r\n  if (hazards.some(h => h.x === newX && h.y === newY)) return;\r\n  player.x = newX;\r\n  player.y = newY;\r\n  gameMoves++;\r\n  updateLivesDisplay();\r\n  if (player.x === goal.x && player.y === goal.y) {\r\n    nextLevel();\r\n  }\r\n}\r\n\r\nfunction updateLivesDisplay() {\r\n  document.getElementById('gameTimer').textContent = formatHudTimeLives();\r\n}\r\n\r\nfunction handleKeyDown(e) {\r\n  if (!isGameRunning || e.repeat) return;\r\n  if (e.key === 'ArrowUp' || e.key === 'w') tryMove(0, -1);\r\n  else if (e.key === 'ArrowDown' || e.key === 's') tryMove(0, 1);\r\n  else if (e.key === 'ArrowLeft' || e.key === 'a') tryMove(-1, 0);\r\n  else if (e.key === 'ArrowRight' || e.key === 'd') tryMove(1, 0);\r\n  if (['ArrowUp', 'ArrowDown', 'ArrowLeft', 'ArrowRight'].includes(e.key)) e.preventDefault();\r\n}\r\n\r\nfunction handleKeyUp(e) {}\r\n\r\nfunction nextLevel() {\r\n  if (gameLevel >= 3) {\r\n    endGame();\r\n    return;\r\n  }\r\n  gameLevel++;\r\n  gameTime = 60; // Reset time for each level\r\n  document.getElementById('gameScore').textContent = 'Level: ' + gameLevel;\r\n  updateLivesDisplay();\r\n  \r\n  // Increase maze size\r\n  if (gameLevel % 2 === 0) {\r\n    mazeWidth += 2;\r\n    mazeHeight += 2;\r\n  }\r\n  \r\n  // Reset moves\r\n  gameMoves = 0;\r\n  \r\n  // Generate new maze\r\n  generateMaze();\r\n  \r\n  // Reset positions\r\n  player = { x: 1, y: 1 };\r\n  goal = { x: mazeWidth - 2, y: mazeHeight - 2 };\r\n  \r\n  // Recalculate cell size\r\n  cellSize = Math.min(canvas.width / mazeWidth, canvas.height / mazeHeight);\r\n  \r\n  // Respawn hazards\r\n  spawnHazards();\r\n}\r\n\r\nfunction drawEmojiSprite(emoji, x, y, sizePx) {\r\n  ctx.save();\r\n  ctx.globalAlpha = 1;\r\n  ctx.globalCompositeOperation = 'source-over';\r\n  ctx.font = sizePx + 'px \"Segoe UI Emoji\",\"Apple Color Emoji\",\"Noto Color Emoji\",sans-serif';\r\n  ctx.textAlign = 'center';\r\n  ctx.textBaseline = 'middle';\r\n  ctx.fillStyle = '#ffffff';\r\n  ctx.fillText(emoji, x, y);\r\n  ctx.restore();\r\n}\r\n\r\nfunction gameLoop() {\r\n  if (!isGameRunning) return;\r\n  \r\n  // Clear canvas\r\n  drawStarfield();\r\n  ctx.fillStyle = 'rgba(125, 227, 244, 0.15)';\r\n  ctx.fillRect(0, 0, canvas.width, canvas.height);\r\n  \r\n  // Calculate offset to center maze\r\n  const mazePixelWidth = mazeWidth * cellSize;\r\n  const mazePixelHeight = mazeHeight * cellSize;\r\n  const offsetX = (canvas.width - mazePixelWidth) / 2;\r\n  const offsetY = (canvas.height - mazePixelHeight) / 2;\r\n  \r\n  // Draw maze\r\n  for (let y = 0; y < mazeHeight; y++) {\r\n    for (let x = 0; x < mazeWidth; x++) {\r\n      if (maze[y][x] === 1) {\r\n        const wx = offsetX + x * cellSize, wy = offsetY + y * cellSize;\r\n        const ice = ctx.createLinearGradient(wx, wy, wx + cellSize, wy + cellSize);\r\n        ice.addColorStop(0, 'rgba(180,230,255,0.85)');\r\n        ice.addColorStop(1, 'rgba(100,180,220,0.75)');\r\n        ctx.fillStyle = ice;\r\n        ctx.fillRect(wx, wy, cellSize, cellSize);\r\n        ctx.strokeStyle = 'rgba(255,255,255,0.45)';\r\n        ctx.lineWidth = 1;\r\n        ctx.strokeRect(wx + 1, wy + 1, cellSize - 2, cellSize - 2);\r\n      } else {\r\n        // Path\r\n        ctx.fillStyle = 'rgba(0, 0, 0, 0.2)';\r\n        ctx.fillRect(offsetX + x * cellSize, offsetY + y * cellSize, cellSize, cellSize);\r\n      }\r\n    }\r\n  }\r\n  \r\n  const gx = offsetX + goal.x * cellSize + cellSize / 2;\r\n  const gy = offsetY + goal.y * cellSize + cellSize / 2;\r\n  drawEmojiSprite('🏁', gx, gy, cellSize * 0.92);\r\n\r\n  const px = offsetX + player.x * cellSize + cellSize / 2;\r\n  const py = offsetY + player.y * cellSize + cellSize / 2;\r\n  drawEmojiSprite('👩‍🚀', px, py, cellSize * 0.95);\r\n\r\n  hazards.forEach(hazard => {\r\n    const hx = offsetX + hazard.x * cellSize + cellSize / 2;\r\n    const hy = offsetY + hazard.y * cellSize + cellSize / 2;\r\n    drawEmojiSprite('👽', hx, hy, cellSize * 0.82);\r\n  });\r\n  \r\n  animationFrame = requestAnimationFrame(gameLoop);\r\n}\r\n\r\nfunction endGame() {\r\n  isGameRunning = false;\r\n  clearInterval(hudTimer);\r\n  cancelAnimationFrame(animationFrame);\r\n  document.removeEventListener('keydown', handleKeyDown);\r\n  document.removeEventListener('keyup', handleKeyUp);\r\n  const _es = document.getElementById('endScreen');\r\n  if (_es) {\r\n    _es.style.display = 'flex';\r\n    const t = document.getElementById('endTitle');\r\n    const s = document.getElementById('endStats');\r\n    if (t) {\r\n      if (gameLives <= 0) t.textContent = '👾 Aliens Win!';\r\n      else if (gameTime <= 0) t.textContent = '⏱ Time Up!';\r\n      else if (gameLevel >= 3) t.textContent = '🏆 Ice Maze Master!';\r\n      else t.textContent = '🎉 Keep Exploring!';\r\n    }\r\n    if (s) s.textContent = 'Level: ' + gameLevel + ' | Moves: ' + gameMoves + ' | Lives: ' + gameLives;\r\n  }\r\n}\r\n\r\n/* Planet texture art — NASA maps embedded as data URIs (no external assets) */\r\nconst PLANET_TEXTURE_DATA = {\r\n  sun: \"data:image/jpeg;base64,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\",\r\n  mercury: \"data:image/jpeg;base64,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\",\r\n  venus: \"data:image/jpeg;base64,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\",\r\n  earth: \"data:image/jpeg;base64,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\",\r\n  mars: \"data:image/jpeg;base64,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\",\r\n  jupiter: \"data:image/jpeg;base64,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\",\r\n  saturn: \"data:image/jpeg;base64,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\",\r\n  uranus: \"data:image/jpeg;base64,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\",\r\n  neptune: \"data:image/jpeg;base64,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\",\r\n};\r\n\r\nconst StylizedPlanet = {\r\n  NS: \"http://www.w3.org/2000/svg\",\r\n  TEXTURES: PLANET_TEXTURE_DATA,\r\n  el(tag, a) {\r\n    const e = document.createElementNS(this.NS, tag);\r\n    for (const k in a) e.setAttribute(k, a[k]);\r\n    return e;\r\n  },\r\n  svgRoot(g) {\r\n    return g.ownerSVGElement || document.getElementById(\"planetSvg\") || document.getElementById(\"solarSvg\");\r\n  },\r\n  ensureClip(svg, id, r) {\r\n    if (svg.querySelector(\"#\" + id)) return \"url(#\" + id + \")\";\r\n    let defs = svg.querySelector(\"defs\");\r\n    if (!defs) {\r\n      defs = this.el(\"defs\", {});\r\n      svg.insertBefore(defs, svg.firstChild);\r\n    }\r\n    const cp = this.el(\"clipPath\", { id: id });\r\n    cp.appendChild(this.el(\"circle\", { r: String(r) }));\r\n    defs.appendChild(cp);\r\n    return \"url(#\" + id + \")\";\r\n  },\r\n  ensureShading(svg) {\r\n    if (svg.querySelector(\"#sphereShade\")) return;\r\n    let defs = svg.querySelector(\"defs\");\r\n    if (!defs) {\r\n      defs = this.el(\"defs\", {});\r\n      svg.insertBefore(defs, svg.firstChild);\r\n    }\r\n    const rg = this.el(\"radialGradient\", { id: \"sphereShade\", cx: \"35%\", cy: \"32%\", r: \"65%\" });\r\n    rg.appendChild(this.el(\"stop\", { offset: \"0%\", \"stop-color\": \"#ffffff\", \"stop-opacity\": \"0.18\" }));\r\n    rg.appendChild(this.el(\"stop\", { offset: \"55%\", \"stop-color\": \"#000000\", \"stop-opacity\": \"0\" }));\r\n    rg.appendChild(this.el(\"stop\", { offset: \"100%\", \"stop-color\": \"#000000\", \"stop-opacity\": \"0.42\" }));\r\n    defs.appendChild(rg);\r\n  },\r\n  ensureSunGlow(svg) {\r\n    if (svg.querySelector(\"#sunCorona\")) return;\r\n    let defs = svg.querySelector(\"defs\");\r\n    if (!defs) {\r\n      defs = this.el(\"defs\", {});\r\n      svg.insertBefore(defs, svg.firstChild);\r\n    }\r\n    const rg = this.el(\"radialGradient\", { id: \"sunCorona\", cx: \"50%\", cy: \"50%\", r: \"50%\" });\r\n    rg.appendChild(this.el(\"stop\", { offset: \"55%\", \"stop-color\": \"#ff9800\", \"stop-opacity\": \"0\" }));\r\n    rg.appendChild(this.el(\"stop\", { offset: \"85%\", \"stop-color\": \"#ff9800\", \"stop-opacity\": \"0.35\" }));\r\n    rg.appendChild(this.el(\"stop\", { offset: \"100%\", \"stop-color\": \"#ffc107\", \"stop-opacity\": \"0.65\" }));\r\n    defs.appendChild(rg);\r\n  },\r\n  ensureSaturnRingClips(svg, r) {\r\n    if (svg.querySelector(\"#saturnRingBack\")) return;\r\n    let defs = svg.querySelector(\"defs\");\r\n    if (!defs) {\r\n      defs = this.el(\"defs\", {});\r\n      svg.insertBefore(defs, svg.firstChild);\r\n    }\r\n    const pad = r * 3;\r\n    const back = this.el(\"clipPath\", { id: \"saturnRingBack\" });\r\n    back.appendChild(this.el(\"rect\", { x: String(-pad), y: String(-pad), width: String(pad * 2), height: String(pad) }));\r\n    defs.appendChild(back);\r\n    const front = this.el(\"clipPath\", { id: \"saturnRingFront\" });\r\n    front.appendChild(this.el(\"rect\", { x: String(-pad), y: \"0\", width: String(pad * 2), height: String(pad) }));\r\n    defs.appendChild(front);\r\n  },\r\n  ringEllipses(g, rx, ry, sw, tilt, clipUrl) {\r\n    const S = this;\r\n    const grp = S.el(\"g\", { transform: \"rotate(\" + tilt + \")\", \"clip-path\": clipUrl || \"\" });\r\n    const bands = [\r\n      [1.0, \"rgba(210,185,140,0.62)\", 1.0],\r\n      [0.92, \"rgba(235,215,175,0.55)\", 0.75],\r\n      [0.84, \"rgba(185,155,105,0.48)\", 0.55],\r\n      [0.76, \"rgba(225,205,165,0.42)\", 0.45],\r\n      [0.68, \"rgba(170,140,95,0.36)\", 0.35],\r\n    ];\r\n    bands.forEach(([scale, color, wScale]) => {\r\n      grp.appendChild(S.el(\"ellipse\", {\r\n        cx: \"0\",\r\n        cy: \"0\",\r\n        rx: String(rx * scale),\r\n        ry: String(ry * scale),\r\n        fill: \"none\",\r\n        stroke: color,\r\n        \"stroke-width\": String(Math.max(0.8, sw * wScale)),\r\n      }));\r\n    });\r\n    grp.appendChild(S.el(\"ellipse\", {\r\n      cx: \"0\",\r\n      cy: \"0\",\r\n      rx: String(rx * 0.79),\r\n      ry: String(ry * 0.79),\r\n      fill: \"none\",\r\n      stroke: \"rgba(8,6,20,0.55)\",\r\n      \"stroke-width\": String(Math.max(1.2, sw * 0.55)),\r\n    }));\r\n    g.appendChild(grp);\r\n  },\r\n  texturedDisc(g, type, r, clip) {\r\n    const S = this;\r\n    const tex = S.TEXTURES[type];\r\n    if (!tex) return false;\r\n    g.appendChild(S.el(\"image\", {\r\n      href: tex,\r\n      x: String(-r),\r\n      y: String(-r),\r\n      width: String(r * 2),\r\n      height: String(r * 2),\r\n      preserveAspectRatio: \"xMidYMid slice\",\r\n      \"clip-path\": clip,\r\n    }));\r\n    return true;\r\n  },\r\n  drawSaturn(g, r, clip, svg) {\r\n    const S = this;\r\n    const tilt = -18;\r\n    const rx = r * 2.15;\r\n    const ry = r * 0.48;\r\n    const sw = Math.max(1, r * 0.09);\r\n    if (svg) S.ensureSaturnRingClips(svg, r);\r\n    S.ringEllipses(g, rx, ry, sw, tilt, \"url(#saturnRingBack)\");\r\n    S.texturedDisc(g, \"saturn\", r, clip) || S.sphere(g, \"saturn\", r, clip);\r\n    S.ringEllipses(g, rx, ry, sw, tilt, \"url(#saturnRingFront)\");\r\n    g.appendChild(S.el(\"circle\", {\r\n      r: String(r),\r\n      fill: \"url(#sphereShade)\",\r\n      \"clip-path\": clip,\r\n      \"pointer-events\": \"none\",\r\n    }));\r\n    g.appendChild(S.el(\"circle\", {\r\n      r: String(r),\r\n      fill: \"rgba(0,0,0,0.001)\",\r\n      \"pointer-events\": \"all\",\r\n      style: \"cursor:pointer\",\r\n    }));\r\n  },\r\n  sphere(g, type, r, clip) {\r\n    const S = this;\r\n    const svg = S.svgRoot(g);\r\n    if (svg) S.ensureShading(svg);\r\n    if (S.texturedDisc(g, type, r, clip)) {\r\n      g.appendChild(S.el(\"circle\", {\r\n        r: String(r),\r\n        fill: \"url(#sphereShade)\",\r\n        \"clip-path\": clip,\r\n        \"pointer-events\": \"none\",\r\n      }));\r\n    } else {\r\n      g.appendChild(S.el(\"circle\", { r: String(r), fill: \"#888\", \"clip-path\": clip }));\r\n    }\r\n    g.appendChild(S.el(\"circle\", {\r\n      r: String(r),\r\n      fill: \"rgba(0,0,0,0.001)\",\r\n      \"pointer-events\": \"all\",\r\n      style: \"cursor:pointer\",\r\n    }));\r\n  },\r\n  drawSun(g, r, clip, svg) {\r\n    const S = this;\r\n    if (svg) S.ensureSunGlow(svg);\r\n    g.appendChild(S.el(\"circle\", { r: String(r * 1.45), fill: \"url(#sunCorona)\", \"pointer-events\": \"none\" }));\r\n    g.appendChild(S.el(\"circle\", { r: String(r * 1.2), fill: \"rgba(255,193,7,0.18)\", \"pointer-events\": \"none\" }));\r\n    S.texturedDisc(g, \"sun\", r, clip) || S.sphere(g, \"sun\", r, clip);\r\n  },\r\n  draw(g, type, r) {\r\n    r = r || 88;\r\n    const S = this;\r\n    const svg = S.svgRoot(g);\r\n    const clipId = r === 88 ? \"globe\" : \"globe-r\" + Math.round(r * 10);\r\n    const clip = svg ? S.ensureClip(svg, clipId, r) : \"\";\r\n    if (svg) S.ensureShading(svg);\r\n    if (type === \"saturn\") {\r\n      S.drawSaturn(g, r, clip, svg);\r\n      return;\r\n    }\r\n    if (type === \"sun\") {\r\n      S.drawSun(g, r, clip, svg);\r\n      return;\r\n    }\r\n    if (S.TEXTURES[type]) {\r\n      S.sphere(g, type, r, clip);\r\n      return;\r\n    }\r\n    g.appendChild(S.el(\"circle\", { r: String(r), fill: \"#888\" }));\r\n  },\r\n};\r\nfunction defaultPlanetZoom(svg, planetType) {\r\n  const w = svg ? (svg.clientWidth || svg.getBoundingClientRect().width || 320) : 320;\r\n  let zoom = w <= 360 ? 1.88 : w <= 480 ? 1.65 : w <= 640 ? 1.45 : w <= 820 ? 1.28 : 1.15;\r\n  const fitRadius = 168;\r\n  const bodyR = 88;\r\n  if (planetType === \"sun\") {\r\n    zoom = Math.min(zoom, fitRadius / (bodyR * 1.5));\r\n  } else if (planetType === \"saturn\") {\r\n    zoom = Math.min(zoom, fitRadius / (bodyR * 2.28));\r\n  } else if (planetType === \"meteor\") {\r\n    zoom = Math.min(zoom, fitRadius / (bodyR * 1.35));\r\n  } else if (planetType === \"blackhole\") {\r\n    zoom = Math.min(zoom, fitRadius / (bodyR * 1.92));\r\n  }\r\n  return Math.round(zoom * 100) / 100;\r\n}\r\nfunction makePlanetViewer(planetType, facts, label) {\r\n  return {\r\n    facts: facts, fi: 0, spin: true, zoom: 1.28, rot: 0, drag: 0, ang: 0.08,\r\n    dragMoved: false, startX: 0, startY: 0, lx: 0, dragging: false,\r\n    init() {\r\n      this.svg = document.getElementById('planetSvg');\r\n      this.g = document.getElementById('planetGroup');\r\n      this.info = document.getElementById('planetInfo');\r\n      if (!this.svg || !this.g || !this.info) return;\r\n      const S = this;\r\n      S.zoom = defaultPlanetZoom(this.svg, planetType);\r\nconst btnSpin = document.getElementById('btnSpin');\r\n      btnSpin.onclick = () => {\r\n        S.spin = !S.spin;\r\n        btnSpin.textContent = S.spin ? 'Stop' : 'Spin';\r\n        btnSpin.classList.toggle('active', !S.spin);\r\n      };\r\n      btnSpin.textContent = 'Stop';\r\n      document.getElementById('btnZoomIn').onclick = () => { S.zoom = Math.min(2.2, S.zoom + 0.15); };\r\n      document.getElementById('btnZoomOut').onclick = () => { S.zoom = Math.max(0.55, S.zoom - 0.15); };\r\n      document.getElementById('btnRotL').onclick = () => { S.rot -= 18; };\r\n      document.getElementById('btnRotR').onclick = () => { S.rot += 18; };\r\n      const onDown = e => {\r\n        S.dragging = true;\r\n        S.dragMoved = false;\r\n        const p = e.touches ? e.touches[0] : e;\r\n        S.startX = S.lx = p.clientX;\r\n        S.startY = p.clientY;\r\n      };\r\n      const onMove = e => {\r\n        if (!S.dragging) return;\r\n        const p = e.touches ? e.touches[0] : e;\r\n        if (Math.hypot(p.clientX - S.startX, p.clientY - S.startY) > 12) S.dragMoved = true;\r\n        if (S.dragging) { S.drag += (p.clientX - S.lx) * 0.35; S.lx = p.clientX; }\r\n      };\r\n      const onUp = e => {\r\n        if (!S.dragging) return;\r\n        const p = e.changedTouches ? e.changedTouches[0] : e;\r\n        if (!S.dragMoved && p && S.hitPlanet(p.clientX, p.clientY)) S.nextFact();\r\n        if (S.dragging) { S.rot += S.drag; S.drag = 0; S.dragging = false; }\r\n      };\r\n      this.svg.addEventListener('mousedown', onDown);\r\n      window.addEventListener('mousemove', onMove);\r\n      window.addEventListener('mouseup', onUp);\r\n      this.svg.addEventListener('touchstart', e => { onDown(e); }, { passive: true });\r\n      this.svg.addEventListener('touchmove', e => { onMove(e); }, { passive: true });\r\n      this.svg.addEventListener('touchend', onUp);\r\n      const loop = () => { if (S.spin) S.ang += 0.012; S.draw(); requestAnimationFrame(loop); };\r\n      this.draw();\r\n      loop();\r\n    },\r\n    hitPlanet(clientX, clientY) {\r\n      const pt = this.svg.createSVGPoint();\r\n      pt.x = clientX;\r\n      pt.y = clientY;\r\n      const m = this.g.getScreenCTM();\r\n      if (!m) return false;\r\n      const p = pt.matrixTransform(m.inverse());\r\n      return p.x * p.x + p.y * p.y <= 88 * 88;\r\n    },\r\n    nextFact() {\r\n      this.fi = (this.fi + 1) % this.facts.length;\r\n      this.info.innerHTML = '<strong>' + label + '</strong><br>' + this.facts[this.fi];\r\n    },\r\n    draw() {\r\n      while (this.g.firstChild) this.g.removeChild(this.g.firstChild);\r\n      this.g.setAttribute('transform', 'translate(200,200) rotate(' + (this.rot + this.drag) + ') scale(' + this.zoom + ') rotate(' + this.ang + ')');\r\n      StylizedPlanet.draw(this.g, planetType, 88);\r\n    }\r\n  };\r\n}\r\n\r\nconst PlanetViewer = makePlanetViewer('uranus', uranusFacts, '🔵 Uranus');\r\ntry { PlanetViewer.init(); } catch (err) { console.error('Planet viewer:', err); }\r\n\r\n</script>\r\n</body>\r\n</html>\r\n"
            }
          ]
        },
        {
          "id": "solarsystem-ch-import-1784351954791-3",
          "courseId": "solarsystem",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "solarsystem-ch-import-1784351954791-3-step-0",
              "courseId": "solarsystem",
              "chapterId": "solarsystem-ch-import-1784351954791-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "html",
              "title": "Character Selection",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n  <meta charset=\"UTF-8\">\r\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n  <title>Solar System Adventure - Choose Your Explorer</title>\r\n  <style>\r\n    *{\r\n      margin:0;\r\n      padding:0;\r\n      box-sizing:border-box;\r\n    }\r\n    body{\r\n      font-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;\r\n      background:#0f0c29;\r\n      color:#e0e7ff;\r\n      min-height:100vh;\r\n      position:relative;\r\n      overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;\r\n    }\r\n    .stars{\r\n      position:fixed;\r\n      top:0;\r\n      left:0;\r\n      width:100%;\r\n      height:100%;\r\n      pointer-events:none;\r\n      background-image:\r\n        radial-gradient(2px 2px at 20px 30px,#fff,transparent),\r\n        radial-gradient(2px 2px at 40px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 90px 40px,#fff,transparent),\r\n        radial-gradient(2px 2px at 130px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 160px 120px,#fff,transparent),\r\n        radial-gradient(2px 2px at 200px 50px,#fff,transparent),\r\n        radial-gradient(1px 1px at 250px 160px,#fff,transparent),\r\n        radial-gradient(2px 2px at 300px 90px,#fff,transparent),\r\n        radial-gradient(1px 1px at 350px 130px,#fff,transparent),\r\n        radial-gradient(2px 2px at 400px 60px,#fff,transparent),\r\n        radial-gradient(1px 1px at 450px 180px,#fff,transparent),\r\n        radial-gradient(2px 2px at 500px 100px,#fff,transparent),\r\n        radial-gradient(1px 1px at 550px 140px,#fff,transparent),\r\n        radial-gradient(2px 2px at 600px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 650px 190px,#fff,transparent),\r\n        radial-gradient(2px 2px at 700px 110px,#fff,transparent),\r\n        radial-gradient(1px 1px at 750px 150px,#fff,transparent),\r\n        radial-gradient(2px 2px at 800px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 850px 170px,#fff,transparent);\r\n      background-size:900px 200px;\r\n      animation:twinkle 4s ease-in-out infinite;\r\n      z-index:0;\r\n    }\r\n    @keyframes twinkle{\r\n      0%,100%{opacity:0.3;}\r\n      50%{opacity:0.8;}\r\n    }\r\n    .container{\r\n      max-width:min(980px, 100%);\r\n      margin:auto;\r\n      padding:20px 18px 36px;\r\n      position:relative;\r\n      z-index:1;\r\n      min-height:auto;\r\n    }\r\n    .header{\r\n      text-align:center;\r\n      margin-bottom:22px;\r\n    }\r\n    h1{\r\n      font-size:clamp(26px, 4vw, 36px);\r\n      color:#a78bfa;\r\n      margin-bottom:10px;\r\n      text-shadow:0 0 24px rgba(167,139,250,0.45);\r\n    }\r\n    .subtitle{\r\n      color:#c4b5fd;\r\n      font-size:clamp(15px, 2.2vw, 18px);\r\n      line-height:1.45;\r\n      max-width:36em;\r\n      margin:0 auto;\r\n    }\r\n    .select-stage{\r\n      display:grid;\r\n      gap:20px;\r\n      margin-bottom:18px;\r\n    }\r\n    .select-hero,\r\n    .select-picker{\r\n      min-width:0;\r\n    }\r\n    .field-label,\r\n    .picker-label{\r\n      display:block;\r\n      font-size:13px;\r\n      font-weight:bold;\r\n      letter-spacing:0.04em;\r\n      text-transform:uppercase;\r\n      color:#a78bfa;\r\n      margin-bottom:8px;\r\n    }\r\n    .picker-label{\r\n      margin-bottom:12px;\r\n      text-align:center;\r\n    }\r\n input[type=\"text\"]{\r\n      width:100%;\r\n      padding:14px 16px;\r\n      border:2px solid rgba(167,139,250,0.35);\r\n      border-radius:16px;\r\n      background:linear-gradient(180deg, rgba(26,23,53,0.95), rgba(15,12,41,0.95));\r\n      color:#fff;\r\n      font-size:17px;\r\n      font-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;\r\n      margin-bottom:0;\r\n      outline:none;\r\n      transition:border-color 0.25s, box-shadow 0.25s;\r\n      box-shadow:inset 0 2px 8px rgba(0,0,0,0.25);\r\n    }\r\n    input[type=\"text\"]:focus{\r\n      border-color:#c4b5fd;\r\n      box-shadow:0 0 0 3px rgba(167,139,250,0.25), inset 0 2px 8px rgba(0,0,0,0.25);\r\n    }\r\n    input[type=\"text\"]::placeholder{\r\n      color:rgba(255,255,255,0.45);\r\n    }\r\n    .character-grid{\r\n      display:grid;\r\n      grid-template-columns:repeat(3, minmax(0, 1fr));\r\n      gap:12px;\r\n    }\r\n    .character-option{\r\n      background:linear-gradient(160deg, rgba(36,32,72,0.95), rgba(20,16,44,0.98));\r\n      border:3px solid rgba(167,139,250,0.22);\r\n      border-radius:18px;\r\n      padding:14px 8px 12px;\r\n      cursor:pointer;\r\n      transition:transform 0.22s, border-color 0.22s, box-shadow 0.22s, background 0.22s;\r\n      text-align:center;\r\n      min-height:96px;\r\n      display:flex;\r\n      flex-direction:column;\r\n      align-items:center;\r\n      justify-content:center;\r\n      gap:6px;\r\n    }\r\n    .character-emoji{\r\n      font-size:clamp(36px, 8vw, 52px);\r\n      line-height:1;\r\n      filter:drop-shadow(0 4px 10px rgba(0,0,0,0.35));\r\n    }\r\n    .character-option:hover{\r\n      transform:translateY(-3px) scale(1.03);\r\n      border-color:rgba(196,181,253,0.55);\r\n      box-shadow:0 10px 24px rgba(0,0,0,0.35);\r\n    }\r\n    .character-option.selected{\r\n      border-color:#ffd700;\r\n      background:linear-gradient(160deg, rgba(255,215,0,0.18), rgba(36,32,72,0.98));\r\n      box-shadow:0 0 0 2px rgba(255,215,0,0.35), 0 12px 28px rgba(255,193,7,0.18);\r\n    }\r\n    .character-name{\r\n      font-size:clamp(11px, 2.4vw, 14px);\r\n      color:#ddd6fe;\r\n      font-weight:bold;\r\n      line-height:1.2;\r\n    }\r\n    .preview-section{\r\n      background:\r\n        radial-gradient(circle at 50% 35%, rgba(167,139,250,0.16), transparent 58%),\r\n        linear-gradient(180deg, rgba(26,23,53,0.98), rgba(12,10,28,0.98));\r\n      border-radius:22px;\r\n      padding:22px 18px 20px;\r\n      margin-bottom:16px;\r\n      text-align:center;\r\n      border:2px solid rgba(255,215,0,0.35);\r\n      box-shadow:0 14px 36px rgba(0,0,0,0.35), inset 0 1px 0 rgba(255,255,255,0.06);\r\n      position:relative;\r\n      overflow:hidden;\r\n    }\r\n    .preview-badge{\r\n      display:inline-block;\r\n      font-size:11px;\r\n      font-weight:bold;\r\n      letter-spacing:0.08em;\r\n      text-transform:uppercase;\r\n      color:#fde68a;\r\n      background:rgba(251,191,36,0.15);\r\n      border:1px solid rgba(251,191,36,0.35);\r\n      border-radius:999px;\r\n      padding:5px 12px;\r\n      margin-bottom:14px;\r\n    }\r\n    .preview-character{\r\n      font-size:clamp(64px, 14vw, 96px);\r\n      margin-bottom:10px;\r\n      line-height:1;\r\n      filter:drop-shadow(0 8px 18px rgba(255,193,7,0.35));\r\n    }\r\n    .preview-name{\r\n      font-size:clamp(20px, 3.5vw, 28px);\r\n      color:#ffd700;\r\n      font-weight:bold;\r\n      text-shadow:0 0 16px rgba(255,215,0,0.35);\r\n    }\r\n    .msg{\r\n      margin-top:6px;\r\n      background:linear-gradient(90deg, rgba(251,191,36,0.16), rgba(251,191,36,0.08));\r\n      border-left:6px solid #fbbf24;\r\n      padding:14px 16px;\r\n      border-radius:14px;\r\n      font-size:clamp(14px, 2.4vw, 16px);\r\n      line-height:1.6;\r\n      text-align:center;\r\n    }\r\n    .nav-hint{\r\n      margin-top:14px;\r\n      text-align:center;\r\n      font-size:clamp(12px, 2.2vw, 14px);\r\n      color:#c4b5fd;\r\n      background:rgba(26,23,53,0.85);\r\n      border:1px solid rgba(167,139,250,0.22);\r\n      padding:12px 14px;\r\n      border-radius:14px;\r\n      line-height:1.55;\r\n    }\r\n    .nav-hint div + div{\r\n      margin-top:6px;\r\n    }\r\n    @media (min-width: 720px), (orientation: landscape) and (min-width: 640px) {\r\n      .select-stage{\r\n        grid-template-columns:minmax(260px, 340px) minmax(0, 1fr);\r\n        align-items:start;\r\n        gap:28px;\r\n      }\r\n      .picker-label{\r\n        text-align:left;\r\n      }\r\n      .character-grid{\r\n        gap:14px;\r\n      }\r\n      .character-option{\r\n        min-height:108px;\r\n      }\r\n    }\r\n    @media (max-width: 480px) {\r\n      .container{padding:14px 12px 24px;}\r\n      .header{margin-bottom:16px;}\r\n      .character-grid{gap:8px;}\r\n      .character-option{\r\n        min-height:82px;\r\n        padding:10px 4px 8px;\r\n        border-width:2px;\r\n        border-radius:14px;\r\n      }\r\n    }\r\n    body.character-select-page{\r\n      overflow-x:hidden !important;\r\n      overflow-y:auto !important;\r\n      height:auto !important;\r\n      min-height:100vh;\r\n    }\r\n    body.character-select-page .container{\r\n      height:auto !important;\r\n      max-height:none !important;\r\n      overflow:visible !important;\r\n      display:block !important;\r\n      justify-content:flex-start !important;\r\n    }\r\n    body.character-select-page:has(.character-grid) .header{\r\n      margin-bottom:18px !important;\r\n    }\r\n    body.character-select-page:has(.character-grid) h1{\r\n      font-size:clamp(26px, 4vw, 36px) !important;\r\n      margin-bottom:8px !important;\r\n    }\r\n    body.character-select-page:has(.character-grid) .subtitle{\r\n      font-size:clamp(15px, 2.2vw, 18px) !important;\r\n    }\r\n    body.character-select-page:has(.character-grid) .preview-section{\r\n      padding:22px 18px 20px !important;\r\n      margin-bottom:16px !important;\r\n    }\r\n    body.character-select-page:has(.character-grid) .preview-character{\r\n      font-size:clamp(64px, 14vw, 96px) !important;\r\n      margin-bottom:10px !important;\r\n    }\r\n    body.character-select-page:has(.character-grid) .preview-name{\r\n      font-size:clamp(20px, 3.5vw, 28px) !important;\r\n    }\r\n    body.character-select-page:has(.character-grid) input[type=\"text\"]{\r\n      padding:14px 16px !important;\r\n      margin-bottom:0 !important;\r\n      font-size:17px !important;\r\n    }\r\n    body.character-select-page:has(.character-grid) .character-grid{\r\n      gap:12px !important;\r\n      margin-bottom:0 !important;\r\n    }\r\n    body.character-select-page:has(.character-grid) .character-option{\r\n      padding:14px 8px 12px !important;\r\n      font-size:inherit !important;\r\n      border-width:3px !important;\r\n      border-radius:18px !important;\r\n    }\r\n    body.character-select-page:has(.character-grid) .character-name{\r\n      font-size:clamp(11px, 2.4vw, 14px) !important;\r\n      margin-top:0 !important;\r\n    }\r\n    body.character-select-page:has(.character-grid) .msg{\r\n      margin-top:6px !important;\r\n      padding:14px 16px !important;\r\n      font-size:clamp(14px, 2.4vw, 16px) !important;\r\n    }\r\n    body.character-select-page:has(.character-grid) .nav-hint{\r\n      margin-top:14px !important;\r\n      padding:12px 14px !important;\r\n      font-size:clamp(12px, 2.2vw, 14px) !important;\r\n    }\r\n    @media (max-height: 760px) {\r\n      body.character-select-page:has(.character-grid) .preview-character{\r\n        font-size:clamp(56px, 12vw, 80px) !important;\r\n      }\r\n      body.character-select-page:has(.character-grid) .character-option{\r\n        min-height:88px;\r\n      }\r\n    }\r\n  /* solar-desktop-fit */\r\nhtml {\r\n  min-height: 100%;\r\n}\r\nbody:has(.character-grid),\r\nbody:has(.game-shell),\r\nbody:has(#solarSvg),\r\nbody:has(.fire-btn),\r\nbody:has(.planet-game) {\r\n  overflow: hidden !important;\r\n  height: 100%;\r\n  min-height: 0 !important;\r\n}\r\nbody:not(:has(.character-grid)):not(:has(.game-shell)):not(:has(#solarSvg)):not(:has(.fire-btn)):not(:has(.planet-game)) {\r\n  overflow-x: hidden;\r\n  overflow-y: auto;\r\n  -webkit-overflow-scrolling: touch;\r\n  min-height: 100%;\r\n  height: auto;\r\n}\r\n.game-shell {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.character-grid) .container,\r\nbody:has(.game-shell) .container,\r\nbody:has(#solarSvg) .container,\r\nbody:has(.fire-btn) .container,\r\nbody:has(.planet-game) .container {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.game-shell) .game-shell {\r\n  padding: 4px 8px 6px;\r\n}\r\nbody:has(.game-shell) .game-shell .title {\r\n  display: none;\r\n}\r\nbody:has(.game-shell) .ui-container {\r\n  margin-bottom: 4px;\r\n  padding: 4px 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.game-shell) .game-stage {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  width: 100%;\r\n  aspect-ratio: 7 / 6;\r\n}\r\nbody:has(.game-shell) .touch-controls {\r\n  flex-shrink: 0;\r\n  margin-top: 4px;\r\n}\r\nbody:has(#solarSvg) .container {\r\n  padding: 8px 12px 10px;\r\n}\r\nbody:has(#solarSvg) .solar-panel {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  display: flex;\r\n  flex-direction: column;\r\n  margin-bottom: 6px;\r\n  padding: 8px;\r\n}\r\nbody:has(#solarSvg) .svg-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  max-height: none;\r\n  aspect-ratio: unset;\r\n  height: auto;\r\n}\r\nbody:has(#solarSvg) #solarSvg {\r\n  min-height: 0;\r\n  height: 100%;\r\n}\r\nbody:has(#solarSvg) .minigame-panel {\r\n  flex-shrink: 0;\r\n  max-height: 34%;\r\n  overflow-y: auto;\r\n}\r\nbody:has(.fire-btn) .container {\r\n  padding: 4px 12px 6px;\r\n}\r\nbody:has(.fire-btn) .game-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n}\r\nbody:has(.fire-btn) .fire-btn {\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .container {\r\n  padding: 8px 12px 10px;\r\n  justify-content: flex-start;\r\n}\r\nbody:has(.character-grid) .header {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-section {\r\n  padding: 8px;\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-character {\r\n  font-size: 36px;\r\n  margin-bottom: 4px;\r\n}\r\nbody:has(.character-grid) input[type=\"text\"] {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-grid {\r\n  gap: 6px;\r\n  margin-bottom: 0;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .msg {\r\n  margin-top: auto;\r\n  padding: 8px 10px;\r\n  font-size: 12px;\r\n  line-height: 1.5;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .nav-hint {\r\n  margin-top: 6px;\r\n  padding: 6px 8px;\r\n  font-size: 11px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-option {\r\n  padding: 6px 2px;\r\n  font-size: 26px;\r\n  border-width: 2px;\r\n  border-radius: 12px;\r\n}\r\nbody:has(.character-grid) .character-name {\r\n  font-size: 10px;\r\n  margin-top: 2px;\r\n}\r\n@media (min-width: 640px), (min-width: 768px) and (max-width: 1024px) {\r\n  body:has(.character-grid) .container {\r\n    padding: 6px 12px 8px;\r\n    justify-content: flex-start;\r\n  }\r\n  body:has(.character-grid) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.character-grid) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(.character-grid) .preview-section {\r\n    padding: 6px 8px;\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 32px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.character-grid) .preview-name {\r\n    font-size: 15px;\r\n  }\r\n  body:has(.character-grid) input[type=\"text\"] {\r\n    padding: 6px 10px;\r\n    margin-bottom: 6px;\r\n    font-size: 14px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-grid {\r\n    gap: 6px;\r\n    margin-bottom: 0;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    padding: 4px 2px;\r\n    font-size: 24px;\r\n    border-width: 2px;\r\n    border-radius: 10px;\r\n  }\r\n  body:has(.character-grid) .character-name {\r\n    font-size: 9px;\r\n    margin-top: 1px;\r\n  }\r\n  body:has(.game-shell) .ui-item {\r\n    font-size: 13px;\r\n    padding: 4px 8px;\r\n  }\r\n  body:has(.game-shell) .touch-controls {\r\n    gap: 10px;\r\n  }\r\n  body:has(#solarSvg) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(#solarSvg) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(#solarSvg) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(#solarSvg) .info-panel,\r\n  body:has(#solarSvg) .nav-hint {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .header {\r\n    margin-bottom: 4px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.fire-btn) .header .subtitle {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .hud {\r\n    padding: 6px 10px;\r\n    margin-bottom: 4px;\r\n    font-size: 12px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .game-wrap {\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.fire-btn) .fire-btn {\r\n    padding: 10px;\r\n    font-size: 14px;\r\n    margin-bottom: 0;\r\n  }\r\n  body:has(.fire-btn) .instructions,\r\n  body:has(.fire-btn) .nav-hint {\r\n    display: none;\r\n  }\r\n  .planet-svg-panel .svg-viewport,\r\n  .svg-viewport {\r\n    max-height: 220px !important;\r\n    min-height: 0 !important;\r\n  }\r\n  .planet-game .game-canvas,\r\n  .game-canvas-wrap {\r\n    height: 220px !important;\r\n    min-height: 180px !important;\r\n    max-height: 220px !important;\r\n  }\r\n  .planet-game {\r\n    padding: 10px;\r\n    margin-top: 10px;\r\n    flex-shrink: 0;\r\n  }\r\n  .planet-game h2 {\r\n    margin-bottom: 8px;\r\n    font-size: 17px;\r\n  }\r\n  .planet-game p {\r\n    margin-bottom: 8px;\r\n    font-size: 12px;\r\n  }\r\n  .touch-controls {\r\n    margin-top: 6px;\r\n    grid-template-columns: repeat(3, 48px);\r\n    grid-template-rows: repeat(3, 48px);\r\n    gap: 6px;\r\n  }\r\n  .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n}\r\n@media (max-height: 760px) {\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 28px;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    font-size: 22px;\r\n    padding: 3px 2px;\r\n  }\r\n  body:has(.game-shell) .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 18px;\r\n  }\r\n}\r\n  \r\nbody.reading-page {\r\n  overflow-x: hidden;\r\n  overflow-y: auto !important;\r\n  height: auto !important;\r\n  min-height: 100%;\r\n  -webkit-overflow-scrolling: touch;\r\n}\r\nbody.reading-page .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  display: block;\r\n}\r\n\r\n/* solar-ui-audit-overrides */\r\nbody.reading-page,\r\nbody.reading-page:has(.container),\r\nbody.reading-page:has(.quiz-card),\r\nbody.reading-page:has(.character-grid) {\r\n  overflow-y: auto !important;\r\n  height: auto !important;\r\n}\r\nbody.reading-page .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  display: block;\r\n}\r\nbody.reading-page:has(.character-grid) .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  justify-content: flex-start;\r\n}\r\n@media (max-width: 639px) {\r\n  body.big-planet-page .planet-svg-panel {\r\n    padding: 8px !important;\r\n    margin-left: 0 !important;\r\n    margin-right: 0 !important;\r\n    max-width: 100% !important;\r\n    overflow: hidden !important;\r\n    box-sizing: border-box !important;\r\n  }\r\n  body.big-planet-page .svg-viewport,\r\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\r\n    width: 100% !important;\r\n    max-width: 100% !important;\r\n    height: auto !important;\r\n    max-height: min(78vw, calc(100svh - 220px)) !important;\r\n    min-height: 0 !important;\r\n    aspect-ratio: 1 !important;\r\n    box-sizing: border-box !important;\r\n  }\r\n  body.big-planet-page .container {\r\n    overflow-x: hidden !important;\r\n    max-width: 100% !important;\r\n  }\r\n  body.big-planet-page .sun-game .game-canvas-wrap,\r\n  body.big-planet-page .planet-game .game-canvas,\r\n  body.big-planet-page .planet-game .game-canvas-wrap {\r\n    height: min(48vh, 400px) !important;\r\n    min-height: min(40vh, 280px) !important;\r\n    max-height: min(52vh, 420px) !important;\r\n  }\r\n}\r\n@media (min-width: 640px) {\r\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport,\r\n  body.big-planet-page .svg-viewport {\r\n    max-height: min(92vw, calc(100svh - 156px)) !important;\r\n    min-height: min(56vw, calc(100svh - 200px)) !important;\r\n  }\r\n}\r\nbody.big-planet-page .sun-game .game-canvas-wrap,\r\nbody.big-planet-page .planet-game .game-canvas,\r\nbody.big-planet-page .planet-game .game-canvas-wrap {\r\n  width: 100% !important;\r\n  height: min(50vh, 440px) !important;\r\n  min-height: min(42vh, 300px) !important;\r\n  max-height: min(56vh, 480px) !important;\r\n}\r\nbody.big-planet-page .sun-game,\r\nbody.big-planet-page .planet-game {\r\n  margin-bottom: 8px !important;\r\n}\r\nbody.big-planet-page .nav-hint {\r\n  margin-top: 8px !important;\r\n  padding-bottom: 8px !important;\r\n  font-size: 12px !important;\r\n  line-height: 1.45 !important;\r\n}\r\nbody.all-planets-page:has(#solarSvg) .svg-wrap {\r\n  max-height: min(96vw, calc(100svh - 162px)) !important;\r\n  min-height: min(43svh, calc(100svh - 168px), 96vw) !important;\r\n}\r\nbody.big-game-page:has(.game-shell) {\r\n  overflow: hidden !important;\r\n  height: 100% !important;\r\n  min-height: 100% !important;\r\n  max-height: 100% !important;\r\n}\r\nhtml:has(body.big-game-page) {\r\n  height: 100% !important;\r\n  min-height: 100% !important;\r\n  overflow: hidden !important;\r\n}\r\nbody.big-game-page:has(.game-shell) .game-shell {\r\n  min-height: 100% !important;\r\n  height: 100% !important;\r\n  max-height: 100% !important;\r\n  display: flex !important;\r\n  flex-direction: column !important;\r\n}\r\nbody.big-game-page:has(.game-shell) .stage-wrap {\r\n  flex: 1 1 auto !important;\r\n  min-height: 0 !important;\r\n  align-items: center !important;\r\n  justify-content: center !important;\r\n}\r\nbody.big-game-page:has(.game-shell) .game-stage {\r\n  flex: 1 1 auto !important;\r\n  width: 100% !important;\r\n  height: 100% !important;\r\n  min-height: 0 !important;\r\n  max-height: none !important;\r\n  aspect-ratio: unset !important;\r\n  margin: 0 !important;\r\n}\r\n@media (min-width: 768px) {\r\n  body.big-game-page:has(.game-shell) .stage-wrap {\r\n    align-items: center !important;\r\n    justify-content: center !important;\r\n  }\r\n  body.big-game-page:has(.game-shell) .game-stage {\r\n    flex: 1 1 auto !important;\r\n    width: 100% !important;\r\n    height: 100% !important;\r\n    min-height: 0 !important;\r\n    max-height: none !important;\r\n    aspect-ratio: unset !important;\r\n    margin: 0 !important;\r\n  }\r\n}\r\nbody.big-game-page:has(.fire-btn) .game-wrap {\r\n  min-height: min(calc(100svh - 178px), 78vh) !important;\r\n  height: min(calc(100svh - 178px), 78vh) !important;\r\n  max-height: none !important;\r\n}\r\n@media (min-width: 640px) {\r\n  body:has(.planet-svg-panel) .svg-viewport,\r\n  body:has(.planet-game) .game-canvas,\r\n  body:has(.sun-game) .game-canvas-wrap {\r\n    max-height: none !important;\r\n  }\r\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\r\n    max-height: min(92vw, calc(100svh - 156px)) !important;\r\n  }\r\n}\r\n  </style>\r\n<script>\r\n(function (w) {\r\n  var BOOK = \"solarsystem\";\r\n  function key(name) {\r\n    return \"book:\" + BOOK + \":\" + name;\r\n  }\r\n  w.SolarPlayer = {\r\n    getUserName: function () {\r\n      return localStorage.getItem(key(\"userName\")) || localStorage.getItem(\"userName\") || \"Explorer\";\r\n    },\r\n    getCharacter: function () {\r\n      return localStorage.getItem(key(\"userCharacter\")) || localStorage.getItem(\"userCharacter\") || \"👨‍🚀\";\r\n    },\r\n    getCharacterName: function () {\r\n      return localStorage.getItem(key(\"characterName\")) || localStorage.getItem(\"characterName\") || \"Astronaut\";\r\n    },\r\n    save: function (name, character, characterName) {\r\n      localStorage.setItem(key(\"userName\"), name);\r\n      localStorage.setItem(key(\"userCharacter\"), character);\r\n      if (characterName != null) localStorage.setItem(key(\"characterName\"), characterName);\r\n      localStorage.setItem(\"userName\", name);\r\n      localStorage.setItem(\"userCharacter\", character);\r\n      if (characterName != null) localStorage.setItem(\"characterName\", characterName);\r\n    },\r\n  };\r\n})(window);\r\n</script>\r\n</head>\r\n<body class=\"reading-page character-select-page\">\r\n<div class=\"stars\"></div>\r\n<div class=\"container\">\r\n  <div class=\"header\">\r\n    <h1>🚀 Choose Your Explorer!</h1>\r\n    <div class=\"subtitle\">Pick a character and name for your space adventure!</div>\r\n  </div>\r\n\r\n  <div class=\"select-stage\">\r\n    <div class=\"select-hero\">\r\n      <div class=\"preview-section\">\r\n        <div class=\"preview-badge\">Your explorer</div>\r\n        <div class=\"preview-character\" id=\"previewCharacter\">👨‍🚀</div>\r\n        <div class=\"preview-name\" id=\"previewName\">Ariel</div>\r\n      </div>\r\n      <label class=\"field-label\" for=\"userName\">Space cadet name</label>\r\n      <input type=\"text\" id=\"userName\" placeholder=\"Enter your name...\" value=\"Ariel\" oninput=\"updatePreview()\">\r\n    </div>\r\n\r\n    <div class=\"select-picker\">\r\n      <p class=\"picker-label\">Tap a character to join the crew</p>\r\n      <div class=\"character-grid\">\r\n        <div class=\"character-option selected\" onclick=\"selectCharacter(this, '👨‍🚀', 'Astronaut')\">\r\n          <span class=\"character-emoji\">👨‍🚀</span>\r\n          <div class=\"character-name\">Astronaut</div>\r\n        </div>\r\n        <div class=\"character-option\" onclick=\"selectCharacter(this, '👩‍🚀', 'Space Girl')\">\r\n          <span class=\"character-emoji\">👩‍🚀</span>\r\n          <div class=\"character-name\">Space Girl</div>\r\n        </div>\r\n        <div class=\"character-option\" onclick=\"selectCharacter(this, '🤖', 'Robo-Buddy')\">\r\n          <span class=\"character-emoji\">🤖</span>\r\n          <div class=\"character-name\">Robo-Buddy</div>\r\n        </div>\r\n        <div class=\"character-option\" onclick=\"selectCharacter(this, '👽', 'Alien Friend')\">\r\n          <span class=\"character-emoji\">👽</span>\r\n          <div class=\"character-name\">Alien Friend</div>\r\n        </div>\r\n        <div class=\"character-option\" onclick=\"selectCharacter(this, '🐱', 'Space Cat')\">\r\n          <span class=\"character-emoji\">🐱</span>\r\n          <div class=\"character-name\">Space Cat</div>\r\n        </div>\r\n        <div class=\"character-option\" onclick=\"selectCharacter(this, '🐶', 'Space Pup')\">\r\n          <span class=\"character-emoji\">🐶</span>\r\n          <div class=\"character-name\">Space Pup</div>\r\n        </div>\r\n      </div>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"msg\">\r\n    🚀 Your explorer and name appear in quizzes and games throughout the solar system adventure!\r\n  </div>\r\n\r\n  <div class=\"nav-hint\">\r\n    <div>💡 Use the ← → arrows in the top bar to continue to the next chapter.</div>\r\n    <div>💡 Tap 🏠 in the top bar to return Home.</div>\r\n  </div>\r\n\r\n</div>\r\n\r\n<script>\r\nfunction persistPlayer() {\r\n  const userName = document.getElementById('userName').value.trim() || 'Explorer';\r\n  SolarPlayer.save(userName, selectedCharacter, selectedCharacterName);\r\n}\r\n\r\nlet selectedCharacter = '👨‍🚀';\r\nlet selectedCharacterName = 'Astronaut';\r\n\r\nfunction selectCharacter(element, character, name) {\r\n  document.querySelectorAll('.character-option').forEach(opt => {\r\n    opt.classList.remove('selected');\r\n  });\r\n  element.classList.add('selected');\r\n  selectedCharacter = character;\r\n  selectedCharacterName = name;\r\n  updatePreview();\r\n  persistPlayer();\r\n}\r\n\r\nfunction updatePreview() {\r\n  const userName = document.getElementById('userName').value.trim() || 'Explorer';\r\n  persistPlayer();\r\n  document.getElementById('previewCharacter').textContent = selectedCharacter;\r\n  document.getElementById('previewName').textContent = userName;\r\n}\r\n\r\n\r\n// Initialize with default values\r\nupdatePreview();\r\n</script>\r\n</body>\r\n</html>\r\n"
            }
          ]
        },
        {
          "id": "solarsystem-ch-import-1784351954791-30",
          "courseId": "solarsystem",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "solarsystem-ch-import-1784351954791-30-step-0",
              "courseId": "solarsystem",
              "chapterId": "solarsystem-ch-import-1784351954791-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "html",
              "title": "Uranus Explained",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n  <meta charset=\"UTF-8\">\r\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n  <title>Solar System Adventure - Uranus Explained</title>\r\n  <style>\r\n    *{\r\n      margin:0;\r\n      padding:0;\r\n      box-sizing:border-box;\r\n    }\r\n    body{\r\n      font-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;\r\n      background:#0f0c29;\r\n      color:#e0e7ff;\r\n      min-height:100vh;\r\n      position:relative;\r\n      overflow-x:hidden;\r\n    }\r\n    .stars{\r\n      position:fixed;\r\n      top:0;\r\n      left:0;\r\n      width:100%;\r\n      height:100%;\r\n      pointer-events:none;\r\n      background-image:\r\n        radial-gradient(2px 2px at 20px 30px,#fff,transparent),\r\n        radial-gradient(2px 2px at 40px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 90px 40px,#fff,transparent),\r\n        radial-gradient(2px 2px at 130px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 160px 120px,#fff,transparent),\r\n        radial-gradient(2px 2px at 200px 50px,#fff,transparent),\r\n        radial-gradient(1px 1px at 250px 160px,#fff,transparent),\r\n        radial-gradient(2px 2px at 300px 90px,#fff,transparent),\r\n        radial-gradient(1px 1px at 350px 130px,#fff,transparent),\r\n        radial-gradient(2px 2px at 400px 60px,#fff,transparent),\r\n        radial-gradient(1px 1px at 450px 180px,#fff,transparent),\r\n        radial-gradient(2px 2px at 500px 100px,#fff,transparent),\r\n        radial-gradient(1px 1px at 550px 140px,#fff,transparent),\r\n        radial-gradient(2px 2px at 600px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 650px 190px,#fff,transparent),\r\n        radial-gradient(2px 2px at 700px 110px,#fff,transparent),\r\n        radial-gradient(1px 1px at 750px 150px,#fff,transparent),\r\n        radial-gradient(2px 2px at 800px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 850px 170px,#fff,transparent);\r\n      background-size:900px 200px;\r\n      animation:twinkle 4s ease-in-out infinite;\r\n      z-index:0;\r\n    }\r\n    @keyframes twinkle{\r\n      0%,100%{opacity:0.3;}\r\n      50%{opacity:0.8;}\r\n    }\r\n    .container{\r\n      max-width:640px;\r\n      margin:auto;\r\n      padding:24px 16px 40px;\r\n      position:relative;\r\n      z-index:1;\r\n    }\r\n    .header{\r\n      text-align:center;\r\n      margin-bottom:20px;\r\n    }\r\n    h1{\r\n      font-size:28px;\r\n      color:#7de3f4;\r\n      margin-bottom:8px;\r\n    }\r\n    .subtitle{\r\n      color:#c4b5fd;\r\n      font-size:16px;\r\n    }\r\n    .card{\r\n      background:#1a1735;\r\n      backdrop-filter:blur(10px);\r\n      border-radius:20px;\r\n      padding:20px;\r\n      margin-bottom:16px;\r\n      border:1px solid rgba(255,255,255,0.1);\r\n    }\r\n    .card h2{\r\n      color:#7de3f4;\r\n      margin-bottom:12px;\r\n      font-size:20px;\r\n    }\r\n    .card p{\r\n      font-size:16px;\r\n      line-height:1.7;\r\n      margin-bottom:10px;\r\n    }\r\n    .card ul{\r\n      margin-left:20px;\r\n      margin-bottom:10px;\r\n    }\r\n    .card li{\r\n      font-size:16px;\r\n      line-height:1.7;\r\n      margin-bottom:8px;\r\n    }\r\n    .fact-box{\r\n      background:rgba(251,191,36,0.2);\r\n      border-left:6px solid #fbbf24;\r\n      padding:16px;\r\n      border-radius:12px;\r\n      margin-top:12px;\r\n    }\r\n    .fact-box h3{\r\n      color:#fbbf24;\r\n      margin-bottom:8px;\r\n      font-size:18px;\r\n    }\r\n    .fact-box p{\r\n      font-size:15px;\r\n      line-height:1.6;\r\n      margin:0;\r\n    }\r\n    .nav-hint{\r\n      margin-top:20px;\r\n      text-align:center;\r\n      font-size:13px;\r\n      color:#a78bfa;\r\n      background:rgba(167,139,250,0.1);\r\n      padding:10px;\r\n      border-radius:10px;\r\n    }\r\n  /* solar-desktop-fit */\r\nhtml {\r\n  min-height: 100%;\r\n}\r\nbody:has(.character-grid),\r\nbody:has(.game-shell),\r\nbody:has(#solarSvg),\r\nbody:has(.fire-btn),\r\nbody:has(.planet-game) {\r\n  overflow: hidden !important;\r\n  height: 100%;\r\n  min-height: 0 !important;\r\n}\r\nbody:not(:has(.character-grid)):not(:has(.game-shell)):not(:has(#solarSvg)):not(:has(.fire-btn)):not(:has(.planet-game)) {\r\n  overflow-x: hidden;\r\n  overflow-y: auto;\r\n  -webkit-overflow-scrolling: touch;\r\n  min-height: 100%;\r\n  height: auto;\r\n}\r\n.game-shell {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.character-grid) .container,\r\nbody:has(.game-shell) .container,\r\nbody:has(#solarSvg) .container,\r\nbody:has(.fire-btn) .container,\r\nbody:has(.planet-game) .container {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.game-shell) .game-shell {\r\n  padding: 4px 8px 6px;\r\n}\r\nbody:has(.game-shell) .game-shell .title {\r\n  display: none;\r\n}\r\nbody:has(.game-shell) .ui-container {\r\n  margin-bottom: 4px;\r\n  padding: 4px 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.game-shell) .game-stage {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  width: 100%;\r\n  aspect-ratio: 7 / 6;\r\n}\r\nbody:has(.game-shell) .touch-controls {\r\n  flex-shrink: 0;\r\n  margin-top: 4px;\r\n}\r\nbody:has(#solarSvg) .container {\r\n  padding: 8px 12px 10px;\r\n}\r\nbody:has(#solarSvg) .solar-panel {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  display: flex;\r\n  flex-direction: column;\r\n  margin-bottom: 6px;\r\n  padding: 8px;\r\n}\r\nbody:has(#solarSvg) .svg-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  max-height: none;\r\n  aspect-ratio: unset;\r\n  height: auto;\r\n}\r\nbody:has(#solarSvg) #solarSvg {\r\n  min-height: 0;\r\n  height: 100%;\r\n}\r\nbody:has(#solarSvg) .minigame-panel {\r\n  flex-shrink: 0;\r\n  max-height: 34%;\r\n  overflow-y: auto;\r\n}\r\nbody:has(.fire-btn) .container {\r\n  padding: 4px 12px 6px;\r\n}\r\nbody:has(.fire-btn) .game-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n}\r\nbody:has(.fire-btn) .fire-btn {\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .container {\r\n  padding: 8px 12px 10px;\r\n  justify-content: center;\r\n}\r\nbody:has(.character-grid) .header {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-section {\r\n  padding: 8px;\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-character {\r\n  font-size: 36px;\r\n  margin-bottom: 4px;\r\n}\r\nbody:has(.character-grid) input[type=\"text\"] {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-grid {\r\n  gap: 6px;\r\n  margin-bottom: 0;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-option {\r\n  padding: 6px 2px;\r\n  font-size: 26px;\r\n  border-width: 2px;\r\n  border-radius: 12px;\r\n}\r\nbody:has(.character-grid) .character-name {\r\n  font-size: 10px;\r\n  margin-top: 2px;\r\n}\r\n@media (min-width: 640px), (min-width: 768px) and (max-width: 1024px) {\r\n  body:has(.character-grid) .container {\r\n    padding: 6px 12px 8px;\r\n    justify-content: center;\r\n  }\r\n  body:has(.character-grid) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.character-grid) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(.character-grid) .preview-section {\r\n    padding: 6px 8px;\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 32px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.character-grid) .preview-name {\r\n    font-size: 15px;\r\n  }\r\n  body:has(.character-grid) input[type=\"text\"] {\r\n    padding: 6px 10px;\r\n    margin-bottom: 6px;\r\n    font-size: 14px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-grid {\r\n    gap: 6px;\r\n    margin-bottom: 0;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    padding: 4px 2px;\r\n    font-size: 24px;\r\n    border-width: 2px;\r\n    border-radius: 10px;\r\n  }\r\n  body:has(.character-grid) .character-name {\r\n    font-size: 9px;\r\n    margin-top: 1px;\r\n  }\r\n  body:has(.game-shell) .ui-item {\r\n    font-size: 13px;\r\n    padding: 4px 8px;\r\n  }\r\n  body:has(.game-shell) .touch-controls {\r\n    gap: 10px;\r\n  }\r\n  body:has(#solarSvg) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(#solarSvg) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(#solarSvg) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(#solarSvg) .info-panel,\r\n  body:has(#solarSvg) .nav-hint {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .header {\r\n    margin-bottom: 4px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.fire-btn) .header .subtitle {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .hud {\r\n    padding: 6px 10px;\r\n    margin-bottom: 4px;\r\n    font-size: 12px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .game-wrap {\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.fire-btn) .fire-btn {\r\n    padding: 10px;\r\n    font-size: 14px;\r\n    margin-bottom: 0;\r\n  }\r\n  body:has(.fire-btn) .instructions,\r\n  body:has(.fire-btn) .nav-hint {\r\n    display: none;\r\n  }\r\n  .planet-svg-panel .svg-viewport,\r\n  .svg-viewport {\r\n    max-height: 220px !important;\r\n    min-height: 0 !important;\r\n  }\r\n  .planet-game .game-canvas,\r\n  .game-canvas-wrap {\r\n    height: 220px !important;\r\n    min-height: 180px !important;\r\n    max-height: 220px !important;\r\n  }\r\n  .planet-game {\r\n    padding: 10px;\r\n    margin-top: 10px;\r\n    flex-shrink: 0;\r\n  }\r\n  .planet-game h2 {\r\n    margin-bottom: 8px;\r\n    font-size: 17px;\r\n  }\r\n  .planet-game p {\r\n    margin-bottom: 8px;\r\n    font-size: 12px;\r\n  }\r\n  .touch-controls {\r\n    margin-top: 6px;\r\n    grid-template-columns: repeat(3, 48px);\r\n    grid-template-rows: repeat(3, 48px);\r\n    gap: 6px;\r\n  }\r\n  .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n}\r\n@media (max-height: 760px) {\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 28px;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    font-size: 22px;\r\n    padding: 3px 2px;\r\n  }\r\n  body:has(.game-shell) .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 18px;\r\n  }\r\n}\r\n  \r\nbody.reading-page {\r\n  overflow-x: hidden;\r\n  overflow-y: auto !important;\r\n  height: auto !important;\r\n  min-height: 100%;\r\n  -webkit-overflow-scrolling: touch;\r\n}\r\nbody.reading-page .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  display: block;\r\n}\r\n\r\n/* solar-ui-audit-overrides */\nbody.reading-page,\nbody.reading-page:has(.container),\nbody.reading-page:has(.quiz-card),\nbody.reading-page:has(.character-grid) {\n  overflow-y: auto !important;\n  height: auto !important;\n}\nbody.reading-page .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  display: block;\n}\nbody.reading-page:has(.character-grid) .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  justify-content: flex-start;\n}\n@media (max-width: 639px) {\n  body.big-planet-page .planet-svg-panel {\n    padding: 8px !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    max-width: 100% !important;\n    overflow: hidden !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .svg-viewport,\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    width: 100% !important;\n    max-width: 100% !important;\n    height: auto !important;\n    max-height: min(78vw, calc(100svh - 220px)) !important;\n    min-height: 0 !important;\n    aspect-ratio: 1 !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .container {\n    overflow-x: hidden !important;\n    max-width: 100% !important;\n  }\n  body.big-planet-page .sun-game .game-canvas-wrap,\n  body.big-planet-page .planet-game .game-canvas,\n  body.big-planet-page .planet-game .game-canvas-wrap {\n    height: min(48vh, 400px) !important;\n    min-height: min(40vh, 280px) !important;\n    max-height: min(52vh, 420px) !important;\n  }\n}\n@media (min-width: 640px) {\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport,\n  body.big-planet-page .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n    min-height: min(56vw, calc(100svh - 200px)) !important;\n  }\n}\nbody.big-planet-page .sun-game .game-canvas-wrap,\nbody.big-planet-page .planet-game .game-canvas,\nbody.big-planet-page .planet-game .game-canvas-wrap {\n  width: 100% !important;\n  height: min(50vh, 440px) !important;\n  min-height: min(42vh, 300px) !important;\n  max-height: min(56vh, 480px) !important;\n}\nbody.big-planet-page .sun-game,\nbody.big-planet-page .planet-game {\n  margin-bottom: 8px !important;\n}\nbody.big-planet-page .nav-hint {\n  margin-top: 8px !important;\n  padding-bottom: 8px !important;\n  font-size: 12px !important;\n  line-height: 1.45 !important;\n}\nbody.all-planets-page:has(#solarSvg) .svg-wrap {\n  max-height: min(96vw, calc(100svh - 162px)) !important;\n  min-height: min(43svh, calc(100svh - 168px), 96vw) !important;\n}\nbody.big-game-page:has(.game-shell) {\n  overflow: hidden !important;\n  height: 100% !important;\n  min-height: 100% !important;\n  max-height: 100% !important;\n}\nhtml:has(body.big-game-page) {\n  height: 100% !important;\n  min-height: 100% !important;\n  overflow: hidden !important;\n}\nbody.big-game-page:has(.game-shell) .game-shell {\n  min-height: 100% !important;\n  height: 100% !important;\n  max-height: 100% !important;\n  display: flex !important;\n  flex-direction: column !important;\n}\nbody.big-game-page:has(.game-shell) .stage-wrap {\n  flex: 1 1 auto !important;\n  min-height: 0 !important;\n  align-items: center !important;\n  justify-content: center !important;\n}\nbody.big-game-page:has(.game-shell) .game-stage {\n  flex: 1 1 auto !important;\n  width: 100% !important;\n  height: 100% !important;\n  min-height: 0 !important;\n  max-height: none !important;\n  aspect-ratio: unset !important;\n  margin: 0 !important;\n}\n@media (min-width: 768px) {\n  body.big-game-page:has(.game-shell) .stage-wrap {\n    align-items: center !important;\n    justify-content: center !important;\n  }\n  body.big-game-page:has(.game-shell) .game-stage {\n    flex: 1 1 auto !important;\n    width: 100% !important;\n    height: 100% !important;\n    min-height: 0 !important;\n    max-height: none !important;\n    aspect-ratio: unset !important;\n    margin: 0 !important;\n  }\n}\nbody.big-game-page:has(.fire-btn) .game-wrap {\n  min-height: min(calc(100svh - 178px), 78vh) !important;\n  height: min(calc(100svh - 178px), 78vh) !important;\n  max-height: none !important;\n}\n@media (min-width: 640px) {\n  body:has(.planet-svg-panel) .svg-viewport,\n  body:has(.planet-game) .game-canvas,\n  body:has(.sun-game) .game-canvas-wrap {\n    max-height: none !important;\n  }\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n  }\n}\n  </style>\r\n<script>\r\n(function (w) {\r\n  var BOOK = \"solarsystem\";\r\n  function key(name) {\r\n    return \"book:\" + BOOK + \":\" + name;\r\n  }\r\n  w.SolarPlayer = {\r\n    getUserName: function () {\r\n      return localStorage.getItem(key(\"userName\")) || localStorage.getItem(\"userName\") || \"Explorer\";\r\n    },\r\n    getCharacter: function () {\r\n      return localStorage.getItem(key(\"userCharacter\")) || localStorage.getItem(\"userCharacter\") || \"👨‍🚀\";\r\n    },\r\n    getCharacterName: function () {\r\n      return localStorage.getItem(key(\"characterName\")) || localStorage.getItem(\"characterName\") || \"Astronaut\";\r\n    },\r\n    save: function (name, character, characterName) {\r\n      localStorage.setItem(key(\"userName\"), name);\r\n      localStorage.setItem(key(\"userCharacter\"), character);\r\n      if (characterName != null) localStorage.setItem(key(\"characterName\"), characterName);\r\n      localStorage.setItem(\"userName\", name);\r\n      localStorage.setItem(\"userCharacter\", character);\r\n      if (characterName != null) localStorage.setItem(\"characterName\", characterName);\r\n    },\r\n  };\r\n})(window);\r\n</script>\r\n</head>\r\n<body class=\"reading-page\">\r\n<div class=\"stars\"></div>\r\n<div class=\"container\">\r\n  <div class=\"header\">\r\n    <h1>📚 Uranus Explained</h1>\r\n    <div class=\"subtitle\">Learn more about the ice giant!</div>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>❄️ What is an Ice Giant?</h2>\r\n    <p>\r\n      Uranus is called an \"ice giant\" because it's made mostly of water, ammonia, and methane ices. This is different from gas giants like Jupiter and Saturn, which are made mostly of hydrogen and helium.\r\n    </p>\r\n    <p>\r\n      Underneath the icy layer, Uranus probably has a rocky core about the size of Earth!\r\n    </p>\r\n    <div class=\"fact-box\">\r\n      <h3>💡 Fun Fact</h3>\r\n      <p>Uranus is the coldest planet in the solar system, even colder than Neptune!</p>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🔄 The Extreme Tilt</h2>\r\n    <p>\r\n      Uranus has the most extreme tilt of any planet - it rotates at about 98 degrees! This means it essentially rolls on its side as it orbits the Sun.\r\n    </p>\r\n    <p>\r\n      Because of this tilt, Uranus has very strange seasons. Each pole gets 42 years of continuous sunlight followed by 42 years of darkness!\r\n    </p>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🎨 The Blue Color</h2>\r\n    <p>\r\n      Uranus's beautiful blue-green color comes from methane in its atmosphere. Methane absorbs red light from the Sun and reflects blue light, making the planet appear blue.\r\n    </p>\r\n    <p>\r\n      The upper atmosphere of Uranus is the coldest place in the solar system, at about -224°C (-371°F)!\r\n    </p>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🌙 Shakespearean Moons</h2>\r\n    <p>\r\n      Uranus's 27 moons are named after characters from plays by William Shakespeare and poems by Alexander Pope. This is different from other planets, whose moons are usually named after gods and goddesses.\r\n    </p>\r\n    <p>\r\n      The five largest moons are:\r\n    </p>\r\n    <ul>\r\n      <li><strong>Miranda</strong> - Has strange terrain with huge canyons</li>\r\n      <li><strong>Ariel</strong> - The brightest of Uranus's moons</li>\r\n      <li><strong>Umbriel</strong> - The darkest of Uranus's moons</li>\r\n      <li><strong>Titania</strong> - The largest moon</li>\r\n      <li><strong>Oberon</strong> - The outermost large moon</li>\r\n    </ul>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🔭 Discovery of Uranus</h2>\r\n    <p>\r\n      Uranus was the first planet discovered with a telescope! It was found by William Herschel in 1781. Before that, people thought it was just a star!\r\n    </p>\r\n    <p>\r\n      Herschel originally wanted to name it \"Georgium Sidus\" (George's Star) after King George III of England, but other astronomers preferred the name Uranus, after the Greek god of the sky.\r\n    </p>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>💍 Dark Rings</h2>\r\n    <p>\r\n      Uranus has 13 rings that were discovered in 1977. Unlike Saturn's bright, icy rings, Uranus's rings are dark and made of dust and small rocks.\r\n    </p>\r\n    <p>\r\n      The rings are very thin - only about 10 meters to 100 meters thick. They're also very young, probably formed from broken-up moons or comets.\r\n    </p>\r\n  </div>\r\n\r\n<div class=\"nav-hint\">\r\n  <div>💡 Use the ← → arrows in the top navigation bar to go to the next chapter.</div>\r\n  <div>💡 Use the 🏠 button in the top navigation bar to go back to the Home page.</div>\r\n</div>\r\n\r\n</div>\r\n</body>\r\n</html>\r\n"
            }
          ]
        },
        {
          "id": "solarsystem-ch-import-1784351954791-31",
          "courseId": "solarsystem",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "solarsystem-ch-import-1784351954791-31-step-0",
              "courseId": "solarsystem",
              "chapterId": "solarsystem-ch-import-1784351954791-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "html",
              "title": "Uranus Quiz",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n  <meta charset=\"UTF-8\">\r\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n  <title>Solar System Adventure - Uranus Quiz</title>\r\n  <style>\r\n    *{\r\n      margin:0;\r\n      padding:0;\r\n      box-sizing:border-box;\r\n    }\r\n    body{\r\n      font-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;\r\n      background:#0f0c29;\r\n      color:#e0e7ff;\r\n      min-height:100vh;\r\n      position:relative;\r\n      overflow-x:hidden;\r\n    }\r\n    .stars{\r\n      position:fixed;\r\n      top:0;\r\n      left:0;\r\n      width:100%;\r\n      height:100%;\r\n      pointer-events:none;\r\n      background-image:\r\n        radial-gradient(2px 2px at 20px 30px,#fff,transparent),\r\n        radial-gradient(2px 2px at 40px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 90px 40px,#fff,transparent),\r\n        radial-gradient(2px 2px at 130px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 160px 120px,#fff,transparent),\r\n        radial-gradient(2px 2px at 200px 50px,#fff,transparent),\r\n        radial-gradient(1px 1px at 250px 160px,#fff,transparent),\r\n        radial-gradient(2px 2px at 300px 90px,#fff,transparent),\r\n        radial-gradient(1px 1px at 350px 130px,#fff,transparent),\r\n        radial-gradient(2px 2px at 400px 60px,#fff,transparent),\r\n        radial-gradient(1px 1px at 450px 180px,#fff,transparent),\r\n        radial-gradient(2px 2px at 500px 100px,#fff,transparent),\r\n        radial-gradient(1px 1px at 550px 140px,#fff,transparent),\r\n        radial-gradient(2px 2px at 600px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 650px 190px,#fff,transparent),\r\n        radial-gradient(2px 2px at 700px 110px,#fff,transparent),\r\n        radial-gradient(1px 1px at 750px 150px,#fff,transparent),\r\n        radial-gradient(2px 2px at 800px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 850px 170px,#fff,transparent);\r\n      background-size:900px 200px;\r\n      animation:twinkle 4s ease-in-out infinite;\r\n      z-index:0;\r\n    }\r\n    @keyframes twinkle{\r\n      0%,100%{opacity:0.3;}\r\n      50%{opacity:0.8;}\r\n    }\r\n    .container{\r\n      max-width:640px;\r\n      margin:auto;\r\n      padding:12px 16px 20px;\r\n      position:relative;\r\n      z-index:1;\r\n    }\r\n    @media (max-width: 480px) {\r\n      .container {\r\n        padding: 10px 12px 16px;\r\n      }\r\n    }\r\n    .header{\r\n      text-align:center;\r\n      margin-bottom:12px;\r\n    }\r\n    h1{\r\n      font-size:24px;\r\n      color:#4dd0e1;\r\n      margin-bottom:4px;\r\n    }\r\n    .subtitle{\r\n      color:#c4b5fd;\r\n      font-size:16px;\r\n    }\r\n    .player-info{\r\n      display:flex;\r\n      align-items:center;\r\n      justify-content:center;\r\n      gap:8px;\r\n      margin-top:6px;\r\n      font-size:16px;\r\n      color:#ffd700;\r\n      font-weight:bold;\r\n    }\r\n    .player-info span:first-child{\r\n      font-size:24px;\r\n    }\r\n    .competition-bar{\r\n      display:flex;\r\n      justify-content:space-between;\r\n      align-items:center;\r\n      background:#1a1735;\r\n      border-radius:12px;\r\n      padding:10px;\r\n      margin-bottom:12px;\r\n    }\r\n    .competition-bar.hidden{display:none;}\r\n    .competitor{\r\n      display:flex;\r\n      flex-direction:column;\r\n      align-items:center;\r\n      gap:4px;\r\n    }\r\n    .competitor-icon{font-size:28px;}\r\n    .competitor-name{font-size:12px;color:#c4b5fd;}\r\n    .competitor-score{font-size:18px;font-weight:bold;color:#ffd700;}\r\n    .vs-divider{font-size:18px;color:#a78bfa;font-weight:bold;}\r\n    .quiz-card{\r\n      background:#1a1735;\r\n      backdrop-filter:blur(10px);\r\n      border-radius:12px;\r\n      padding:12px;\r\n      margin-bottom:8px;\r\n      border:1px solid rgba(255,255,255,0.1);\r\n      display:none;\r\n    }\r\n    .quiz-card.active{\r\n      display:block;\r\n    }\r\n    .question{\r\n      font-size:15px;\r\n      font-weight:bold;\r\n      margin-bottom:10px;\r\n      color:#fff;\r\n    }\r\n    .options{\r\n      display:flex;\r\n      flex-direction:column;\r\n      gap:6px;\r\n    }\r\n    .option{\r\n      padding:10px 14px;\r\n      background:rgba(255,255,255,0.05);\r\n      border:2px solid rgba(255,255,255,0.2);\r\n      border-radius:8px;\r\n      cursor:pointer;\r\n      font-size:14px;\r\n      transition:0.2s;\r\n    }\r\n    .option:hover{\r\n      background:#1a1735;\r\n      border-color:#ffd700;\r\n    }\r\n    .option.correct{\r\n      background:rgba(34,197,94,0.3);\r\n      border-color:#22c55e;\r\n    }\r\n    .option.wrong{\r\n      background:rgba(239,68,68,0.3);\r\n      border-color:#ef4444;\r\n    }\r\n    .feedback{\r\n      margin-top:8px;\r\n      padding:8px;\r\n      border-radius:8px;\r\n      font-size:13px;\r\n      display:none;\r\n    }\r\n    .feedback.show{\r\n      display:block;\r\n    }\r\n    .feedback.correct{\r\n      background:rgba(34,197,94,0.2);\r\n      color:#4ade80;\r\n    }\r\n    .feedback.wrong{\r\n      background:rgba(239,68,68,0.2);\r\n      color:#f87171;\r\n    }\r\n    .score-card{\r\n      background:linear-gradient(135deg, rgba(255,215,0,0.98), rgba(255,165,0,0.98));\r\n      border-radius:24px;\r\n      padding:10px 20px 60px;\r\n      text-align:center;\r\n      margin-top:20px;\r\n      display:none;\r\n      box-shadow: 0 16px 48px rgba(255, 215, 0, 0.35);\r\n      border:4px solid #fff176;\r\n      z-index: 10;\r\n      position: relative;\r\n    }\r\n    .score-card.show{\r\n      display:block;\r\n      animation: slideUp 0.5s ease-out;\r\n    }\r\n    @keyframes slideUp {\r\n      from {\r\n        opacity: 0;\r\n        transform: translateY(30px);\r\n      }\r\n      to {\r\n        opacity: 1;\r\n        transform: translateY(0);\r\n      }\r\n    }\r\n    .score-card h2{\r\n      font-size:26px;\r\n      margin-top: 0;\r\n      margin-bottom:30px;\r\n      color:#1a1240;\r\n      text-shadow: 1px 1px 0 rgba(255,255,255,0.4);\r\n    }\r\n    .score-display{\r\n      background:linear-gradient(135deg, #1a1240, #3a2f70);\r\n      border-radius:18px;\r\n      padding:18px;\r\n      margin-bottom:18px;\r\n      box-shadow: inset 0 4px 12px rgba(0,0,0,0.35);\r\n      position: relative;\r\n      z-index: 20;\r\n    }\r\n    .score-card .score{\r\n      font-size:52px;\r\n      font-weight:bold;\r\n      margin-bottom:6px;\r\n      color:#ffe066;\r\n      text-shadow: 0 0 18px rgba(255, 224, 102, 0.7);\r\n    }\r\n    .score-label{\r\n      font-size:13px;\r\n      color:#d1c4ff;\r\n      text-transform: uppercase;\r\n      letter-spacing:2px;\r\n    }\r\n    .score-card .message{\r\n      font-size:17px;\r\n      margin-top:10px;\r\n      margin-bottom:16px;\r\n      color:#ffffff;\r\n      font-weight:bold;\r\n      padding:10px;\r\n      background:#1a1240;\r\n      border-radius:12px;\r\n    }\r\n    .podium{\r\n      display:flex;\r\n      justify-content:center;\r\n      align-items:flex-end;\r\n      gap:14px;\r\n      margin-top:120px;\r\n      height:140px;\r\n      padding:6px;\r\n      overflow: visible;\r\n    }\r\n    .podium-place{\r\n      display:flex;\r\n      flex-direction:column;\r\n      align-items:center;\r\n      gap:4px;\r\n      transition:transform 0.3s ease;\r\n      position: relative;\r\n      z-index: 1;\r\n    }\r\n    .podium-place:hover{\r\n      transform:translateY(-1px);\r\n    }\r\n    .podium-character{\r\n      font-size:42px;\r\n      filter:drop-shadow(0 2px 4px rgba(0,0,0,0.3));\r\n      animation: none;\r\n    }\r\n    .podium-bar{\r\n      border-radius:12px 12px 0 0;\r\n      display:flex;\r\n      align-items:center;\r\n      justify-content:center;\r\n      font-size:22px;\r\n      font-weight:bold;\r\n      color:#fff;\r\n      position:relative;\r\n      box-shadow: 0 -4px 18px rgba(0,0,0,0.25);\r\n    }\r\n    .podium-bar.first{\r\n      width:100px;\r\n      height:100px;\r\n      background:linear-gradient(180deg,#b8860b,#8b6914);\r\n      box-shadow: 0 -4px 20px rgba(184,134,11,0.45);\r\n    }\r\n    .podium-bar.second{\r\n      width:90px;\r\n      height:80px;\r\n      background:linear-gradient(180deg,#c0c0c0,#a0a0a0);\r\n      box-shadow: 0 -4px 18px rgba(192,192,192,0.35);\r\n    }\r\n    .rank-badge{\r\n      position:absolute;\r\n      top:-10px;\r\n      font-size:26px;\r\n      animation: none;\r\n    }\r\n    .podium-name{\r\n      font-size:13px;\r\n      color:#1a1240;\r\n      margin-top:6px;\r\n      text-align:center;\r\n      font-weight:bold;\r\n      background:rgba(255,255,255,0.6);\r\n      padding:5px 9px;\r\n      border-radius:8px;\r\n    }\r\n    .podium-score{\r\n      font-size:15px;\r\n      color:#ffffff;\r\n      font-weight:bold;\r\n      background:#1a1240;\r\n      padding:3px 7px;\r\n      border-radius:6px;\r\n    }\r\n    .button-group{\r\n      display:flex;\r\n      gap:10px;\r\n      justify-content:center;\r\n      margin-top:20px;\r\n      flex-wrap:wrap;\r\n    }\r\n    .retry-btn{\r\n      padding:14px 28px;\r\n      border:none;\r\n      border-radius:14px;\r\n      font-size:15px;\r\n      font-weight:bold;\r\n      cursor:pointer;\r\n      transition:all 0.3s ease;\r\n      box-shadow:0 5px 16px rgba(0,0,0,0.25);\r\n    }\r\n    .retry-btn{\r\n      background:linear-gradient(135deg,#1a1240,#3a2f70);\r\n      color:#ffe066;\r\n    }\r\n    .retry-btn:hover{\r\n      transform:scale(1.06);\r\n      box-shadow:0 7px 22px rgba(0,0,0,0.35);\r\n    }\r\n    \r\n    \r\n    /* Mobile adjustments */\r\n    @media (max-width: 480px) {\r\n      .score-card {\r\n        padding:10px 14px 60px;\r\n        margin-top: 14px;\r\n      }\r\n      .score-card h2 {\r\n        font-size: 20px;\r\n      }\r\n      .score-card .score {\r\n        font-size: 10px;\r\n      }\r\n      .score-display {\r\n        padding: 9px;\r\n      }\r\n      .score-card .message {\r\n        margin-top: 8px;\r\n        margin-bottom: 12px;\r\n        font-size: 14px;\r\n        color:#ffffff;\r\n        background:#1a1240;\r\n      }\r\n      .podium {\r\n        height: 120px;\r\n        gap: 12px;\r\n        padding: 6px;\r\n        margin-top: 120px;\r\n      }\r\n      .podium-character {\r\n        font-size: 36px;\r\n      }\r\n      .podium-bar.first {\r\n        width: 85px;\r\n        height: 90px;\r\n        background:linear-gradient(180deg,#b8860b,#8b6914);\r\n      }\r\n      .podium-bar.second {\r\n        width: 75px;\r\n        height: 70px;\r\n      }\r\n      .rank-badge {\r\n        font-size: 22px;\r\n        top: -8px;\r\n      }\r\n      .button-group {\r\n        flex-direction: column;\r\n        gap: 10px;\r\n      }\r\n      .retry-btn {\r\n        width: 100%;\r\n        padding: 14px;\r\n        font-size: 14px;\r\n      }\r\n    }\r\n    .nav-hint{\r\n      margin-top:12px;\r\n      text-align:center;\r\n      font-size:11px;\r\n      color:#a78bfa;\r\n      background:rgba(167,139,250,0.1);\r\n      padding:6px;\r\n      border-radius:8px;\r\n    }\r\n  \r\n  /* solar-desktop-fit */\r\nhtml {\r\n  min-height: 100%;\r\n}\r\nbody:has(.character-grid),\r\nbody:has(.game-shell),\r\nbody:has(#solarSvg),\r\nbody:has(.fire-btn),\r\nbody:has(.planet-game) {\r\n  overflow: hidden !important;\r\n  height: 100%;\r\n  min-height: 0 !important;\r\n}\r\nbody:not(:has(.character-grid)):not(:has(.game-shell)):not(:has(#solarSvg)):not(:has(.fire-btn)):not(:has(.planet-game)) {\r\n  overflow-x: hidden;\r\n  overflow-y: auto;\r\n  -webkit-overflow-scrolling: touch;\r\n  min-height: 100%;\r\n  height: auto;\r\n}\r\n.game-shell {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.character-grid) .container,\r\nbody:has(.game-shell) .container,\r\nbody:has(#solarSvg) .container,\r\nbody:has(.fire-btn) .container,\r\nbody:has(.planet-game) .container {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.game-shell) .game-shell {\r\n  padding: 4px 8px 6px;\r\n}\r\nbody:has(.game-shell) .game-shell .title {\r\n  display: none;\r\n}\r\nbody:has(.game-shell) .ui-container {\r\n  margin-bottom: 4px;\r\n  padding: 4px 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.game-shell) .game-stage {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  width: 100%;\r\n  aspect-ratio: 7 / 6;\r\n}\r\nbody:has(.game-shell) .touch-controls {\r\n  flex-shrink: 0;\r\n  margin-top: 4px;\r\n}\r\nbody:has(#solarSvg) .container {\r\n  padding: 8px 12px 10px;\r\n}\r\nbody:has(#solarSvg) .solar-panel {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  display: flex;\r\n  flex-direction: column;\r\n  margin-bottom: 6px;\r\n  padding: 8px;\r\n}\r\nbody:has(#solarSvg) .svg-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  max-height: none;\r\n  aspect-ratio: unset;\r\n  height: auto;\r\n}\r\nbody:has(#solarSvg) #solarSvg {\r\n  min-height: 0;\r\n  height: 100%;\r\n}\r\nbody:has(#solarSvg) .minigame-panel {\r\n  flex-shrink: 0;\r\n  max-height: 34%;\r\n  overflow-y: auto;\r\n}\r\nbody:has(.fire-btn) .container {\r\n  padding: 4px 12px 6px;\r\n}\r\nbody:has(.fire-btn) .game-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n}\r\nbody:has(.fire-btn) .fire-btn {\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .container {\r\n  padding: 8px 12px 10px;\r\n  justify-content: center;\r\n}\r\nbody:has(.character-grid) .header {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-section {\r\n  padding: 8px;\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-character {\r\n  font-size: 36px;\r\n  margin-bottom: 4px;\r\n}\r\nbody:has(.character-grid) input[type=\"text\"] {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-grid {\r\n  gap: 6px;\r\n  margin-bottom: 0;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-option {\r\n  padding: 6px 2px;\r\n  font-size: 26px;\r\n  border-width: 2px;\r\n  border-radius: 12px;\r\n}\r\nbody:has(.character-grid) .character-name {\r\n  font-size: 10px;\r\n  margin-top: 2px;\r\n}\r\n@media (min-width: 640px), (min-width: 768px) and (max-width: 1024px) {\r\n  body:has(.character-grid) .container {\r\n    padding: 6px 12px 8px;\r\n    justify-content: center;\r\n  }\r\n  body:has(.character-grid) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.character-grid) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(.character-grid) .preview-section {\r\n    padding: 6px 8px;\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 32px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.character-grid) .preview-name {\r\n    font-size: 15px;\r\n  }\r\n  body:has(.character-grid) input[type=\"text\"] {\r\n    padding: 6px 10px;\r\n    margin-bottom: 6px;\r\n    font-size: 14px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-grid {\r\n    gap: 6px;\r\n    margin-bottom: 0;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    padding: 4px 2px;\r\n    font-size: 24px;\r\n    border-width: 2px;\r\n    border-radius: 10px;\r\n  }\r\n  body:has(.character-grid) .character-name {\r\n    font-size: 9px;\r\n    margin-top: 1px;\r\n  }\r\n  body:has(.game-shell) .ui-item {\r\n    font-size: 13px;\r\n    padding: 4px 8px;\r\n  }\r\n  body:has(.game-shell) .touch-controls {\r\n    gap: 10px;\r\n  }\r\n  body:has(#solarSvg) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(#solarSvg) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(#solarSvg) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(#solarSvg) .info-panel,\r\n  body:has(#solarSvg) .nav-hint {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .header {\r\n    margin-bottom: 4px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.fire-btn) .header .subtitle {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .hud {\r\n    padding: 6px 10px;\r\n    margin-bottom: 4px;\r\n    font-size: 12px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .game-wrap {\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.fire-btn) .fire-btn {\r\n    padding: 10px;\r\n    font-size: 14px;\r\n    margin-bottom: 0;\r\n  }\r\n  body:has(.fire-btn) .instructions,\r\n  body:has(.fire-btn) .nav-hint {\r\n    display: none;\r\n  }\r\n  .planet-svg-panel .svg-viewport,\r\n  .svg-viewport {\r\n    max-height: 220px !important;\r\n    min-height: 0 !important;\r\n  }\r\n  .planet-game .game-canvas,\r\n  .game-canvas-wrap {\r\n    height: 220px !important;\r\n    min-height: 180px !important;\r\n    max-height: 220px !important;\r\n  }\r\n  .planet-game {\r\n    padding: 10px;\r\n    margin-top: 10px;\r\n    flex-shrink: 0;\r\n  }\r\n  .planet-game h2 {\r\n    margin-bottom: 8px;\r\n    font-size: 17px;\r\n  }\r\n  .planet-game p {\r\n    margin-bottom: 8px;\r\n    font-size: 12px;\r\n  }\r\n  .touch-controls {\r\n    margin-top: 6px;\r\n    grid-template-columns: repeat(3, 48px);\r\n    grid-template-rows: repeat(3, 48px);\r\n    gap: 6px;\r\n  }\r\n  .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n}\r\n@media (max-height: 760px) {\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 28px;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    font-size: 22px;\r\n    padding: 3px 2px;\r\n  }\r\n  body:has(.game-shell) .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 18px;\r\n  }\r\n}\r\n/* quiz-readability-boost */\r\n.quiz-card{padding:16px !important;}\r\n.question{font-size:20px !important;line-height:1.45 !important;}\r\n.quiz-card .option,.options .option{font-size:18px !important;line-height:1.4 !important;padding:12px 16px !important;}\r\n.feedback{font-size:17px !important;line-height:1.45 !important;}\r\n.competitor-name{font-size:16px !important;}\r\n.competitor-score{font-size:22px !important;}\r\n.vs-divider{font-size:22px !important;}\r\n.competitor-icon{font-size:34px !important;}\r\n.player-info{font-size:18px !important;}\r\n.container > .header .subtitle,.header .subtitle,.subtitle{font-size:18px !important;}\r\n.container > .header h1,.header h1{font-size:28px !important;}\r\n.podium-name{font-size:16px !important;}\r\n.podium-score{font-size:18px !important;}\r\n.score-label{font-size:16px !important;}\r\n.score-card .message{font-size:20px !important;}\r\n.retry-btn{font-size:18px !important;}\r\n.quiz-card .options,.options{gap:10px !important;}\r\n.q-label{font-size:17px !important;}\r\n.q-text{font-size:22px !important;line-height:1.6 !important;}\r\n.card .option,.option{font-size:20px !important;line-height:1.45 !important;padding:14px 18px !important;}\r\n.card .scene,.scene{font-size:20px !important;}\r\n.explain,.explanation{font-size:18px !important;line-height:1.5 !important;}\r\n  \r\nbody.reading-page {\r\n  overflow-x: hidden;\r\n  overflow-y: auto !important;\r\n  height: auto !important;\r\n  min-height: 100%;\r\n  -webkit-overflow-scrolling: touch;\r\n}\r\nbody.reading-page .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  display: block;\r\n}\r\n\r\n/* solar-ui-audit-overrides */\nbody.reading-page,\nbody.reading-page:has(.container),\nbody.reading-page:has(.quiz-card),\nbody.reading-page:has(.character-grid) {\n  overflow-y: auto !important;\n  height: auto !important;\n}\nbody.reading-page .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  display: block;\n}\nbody.reading-page:has(.character-grid) .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  justify-content: flex-start;\n}\n@media (max-width: 639px) {\n  body.big-planet-page .planet-svg-panel {\n    padding: 8px !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    max-width: 100% !important;\n    overflow: hidden !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .svg-viewport,\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    width: 100% !important;\n    max-width: 100% !important;\n    height: auto !important;\n    max-height: min(78vw, calc(100svh - 220px)) !important;\n    min-height: 0 !important;\n    aspect-ratio: 1 !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .container {\n    overflow-x: hidden !important;\n    max-width: 100% !important;\n  }\n  body.big-planet-page .sun-game .game-canvas-wrap,\n  body.big-planet-page .planet-game .game-canvas,\n  body.big-planet-page .planet-game .game-canvas-wrap {\n    height: min(48vh, 400px) !important;\n    min-height: min(40vh, 280px) !important;\n    max-height: min(52vh, 420px) !important;\n  }\n}\n@media (min-width: 640px) {\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport,\n  body.big-planet-page .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n    min-height: min(56vw, calc(100svh - 200px)) !important;\n  }\n}\nbody.big-planet-page .sun-game .game-canvas-wrap,\nbody.big-planet-page .planet-game .game-canvas,\nbody.big-planet-page .planet-game .game-canvas-wrap {\n  width: 100% !important;\n  height: min(50vh, 440px) !important;\n  min-height: min(42vh, 300px) !important;\n  max-height: min(56vh, 480px) !important;\n}\nbody.big-planet-page .sun-game,\nbody.big-planet-page .planet-game {\n  margin-bottom: 8px !important;\n}\nbody.big-planet-page .nav-hint {\n  margin-top: 8px !important;\n  padding-bottom: 8px !important;\n  font-size: 12px !important;\n  line-height: 1.45 !important;\n}\nbody.all-planets-page:has(#solarSvg) .svg-wrap {\n  max-height: min(96vw, calc(100svh - 162px)) !important;\n  min-height: min(43svh, calc(100svh - 168px), 96vw) !important;\n}\nbody.big-game-page:has(.game-shell) {\n  overflow: hidden !important;\n  height: 100% !important;\n  min-height: 100% !important;\n  max-height: 100% !important;\n}\nhtml:has(body.big-game-page) {\n  height: 100% !important;\n  min-height: 100% !important;\n  overflow: hidden !important;\n}\nbody.big-game-page:has(.game-shell) .game-shell {\n  min-height: 100% !important;\n  height: 100% !important;\n  max-height: 100% !important;\n  display: flex !important;\n  flex-direction: column !important;\n}\nbody.big-game-page:has(.game-shell) .stage-wrap {\n  flex: 1 1 auto !important;\n  min-height: 0 !important;\n  align-items: center !important;\n  justify-content: center !important;\n}\nbody.big-game-page:has(.game-shell) .game-stage {\n  flex: 1 1 auto !important;\n  width: 100% !important;\n  height: 100% !important;\n  min-height: 0 !important;\n  max-height: none !important;\n  aspect-ratio: unset !important;\n  margin: 0 !important;\n}\n@media (min-width: 768px) {\n  body.big-game-page:has(.game-shell) .stage-wrap {\n    align-items: center !important;\n    justify-content: center !important;\n  }\n  body.big-game-page:has(.game-shell) .game-stage {\n    flex: 1 1 auto !important;\n    width: 100% !important;\n    height: 100% !important;\n    min-height: 0 !important;\n    max-height: none !important;\n    aspect-ratio: unset !important;\n    margin: 0 !important;\n  }\n}\nbody.big-game-page:has(.fire-btn) .game-wrap {\n  min-height: min(calc(100svh - 178px), 78vh) !important;\n  height: min(calc(100svh - 178px), 78vh) !important;\n  max-height: none !important;\n}\n@media (min-width: 640px) {\n  body:has(.planet-svg-panel) .svg-viewport,\n  body:has(.planet-game) .game-canvas,\n  body:has(.sun-game) .game-canvas-wrap {\n    max-height: none !important;\n  }\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n  }\n}\n  </style>\r\n<script>\r\n(function (w) {\r\n  var BOOK = \"solarsystem\";\r\n  function key(name) {\r\n    return \"book:\" + BOOK + \":\" + name;\r\n  }\r\n  w.SolarPlayer = {\r\n    getUserName: function () {\r\n      return localStorage.getItem(key(\"userName\")) || localStorage.getItem(\"userName\") || \"Explorer\";\r\n    },\r\n    getCharacter: function () {\r\n      return localStorage.getItem(key(\"userCharacter\")) || localStorage.getItem(\"userCharacter\") || \"👨‍🚀\";\r\n    },\r\n    getCharacterName: function () {\r\n      return localStorage.getItem(key(\"characterName\")) || localStorage.getItem(\"characterName\") || \"Astronaut\";\r\n    },\r\n    save: function (name, character, characterName) {\r\n      localStorage.setItem(key(\"userName\"), name);\r\n      localStorage.setItem(key(\"userCharacter\"), character);\r\n      if (characterName != null) localStorage.setItem(key(\"characterName\"), characterName);\r\n      localStorage.setItem(\"userName\", name);\r\n      localStorage.setItem(\"userCharacter\", character);\r\n      if (characterName != null) localStorage.setItem(\"characterName\", characterName);\r\n    },\r\n  };\r\n})(window);\r\n</script>\r\n</head>\r\n<body class=\"reading-page\">\r\n<div class=\"stars\"></div>\r\n<div class=\"container\">\r\n  <div class=\"header\">\r\n    <h1>❓ Uranus Quiz</h1>\r\n  </div>\r\n\r\n  <div class=\"competition-bar\" id=\"liveScoreBar\">\r\n    <div class=\"competitor\">\r\n      <div class=\"competitor-icon\" id=\"playerIcon\">👨‍🚀</div>\r\n      <div class=\"competitor-name\" id=\"playerName2\">Explorer</div>\r\n      <div class=\"competitor-score\" id=\"playerScore\">0</div>\r\n    </div>\r\n    <div class=\"vs-divider\">VS</div>\r\n    <div class=\"competitor\">\r\n      <div class=\"competitor-icon\" id=\"botIcon\">🔵</div>\r\n      <div class=\"competitor-name\" id=\"botName\">UranusBot</div>\r\n      <div class=\"competitor-score\" id=\"computerScore\">0</div>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"quiz-card active\" id=\"quizCard-1\">\r\n    <div class=\"question\">1. What type of planet is Uranus?</div>\r\n    <div class=\"options\">\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 1, false)\">Gas giant</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 1, true)\">Ice giant</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 1, false)\">Rocky planet</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 1, false)\">Dwarf planet</div>\r\n    </div>\r\n    <div class=\"feedback\" id=\"feedback-1\"></div>\r\n  </div>\r\n\r\n  <div class=\"quiz-card\" id=\"quizCard-2\">\r\n    <div class=\"question\">2. What makes Uranus's color blue?</div>\r\n    <div class=\"options\">\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 2, false)\">Oxygen</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 2, false)\">Nitrogen</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 2, true)\">Methane</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 2, false)\">Carbon dioxide</div>\r\n    </div>\r\n    <div class=\"feedback\" id=\"feedback-2\"></div>\r\n  </div>\r\n\r\n  <div class=\"quiz-card\" id=\"quizCard-3\">\r\n    <div class=\"question\">3. How is Uranus's axis tilted?</div>\r\n    <div class=\"options\">\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 3, false)\">23 degrees</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 3, false)\">45 degrees</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 3, false)\">67 degrees</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 3, true)\">About 98 degrees</div>\r\n    </div>\r\n    <div class=\"feedback\" id=\"feedback-3\"></div>\r\n  </div>\r\n\r\n  <div class=\"quiz-card\" id=\"quizCard-4\">\r\n    <div class=\"question\">4. How many moons does Uranus have?</div>\r\n    <div class=\"options\">\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 4, false)\">13</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 4, false)\">20</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 4, true)\">27</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 4, false)\">50</div>\r\n    </div>\r\n    <div class=\"feedback\" id=\"feedback-4\"></div>\r\n  </div>\r\n\r\n  <div class=\"quiz-card\" id=\"quizCard-5\">\r\n    <div class=\"question\">5. When was Uranus discovered?</div>\r\n    <div class=\"options\">\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 5, false)\">1600s</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 5, true)\">1781</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 5, false)\">1900s</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 5, false)\">2000s</div>\r\n    </div>\r\n    <div class=\"feedback\" id=\"feedback-5\"></div>\r\n  </div>\r\n\r\n  <div class=\"score-card\" id=\"scoreCard\">\r\n    <h2>🎉 Quiz Complete!</h2>\r\n    <div class=\"podium\" id=\"podium\">\r\n      <div class=\"podium-place\" id=\"podium-second\">\r\n        <div class=\"podium-character\" id=\"podium-char-2\">🔵</div>\r\n        <div class=\"podium-bar second\">\r\n          <span class=\"rank-badge\">🥈</span>\r\n        </div>\r\n        <div class=\"podium-score\" id=\"podium-score-2\">0</div>\r\n        <div class=\"podium-name\" id=\"podium-name-2\">UranusBot</div>\r\n      </div>\r\n      <div class=\"podium-place\" id=\"podium-first\">\r\n        <div class=\"podium-character\" id=\"podium-char-1\">👨‍🚀</div>\r\n        <div class=\"podium-bar first\">\r\n          <span class=\"rank-badge\">🥇</span>\r\n        </div>\r\n        <div class=\"podium-score\" id=\"podium-score-1\">0</div>\r\n        <div class=\"podium-name\" id=\"podium-name-1\">Ariel</div>\r\n      </div>\r\n    </div>\r\n    <div class=\"message\" id=\"scoreMessage\"></div>\r\n    <div class=\"button-group\">\r\n      <button class=\"retry-btn\" onclick=\"retryQuiz()\">🔄 Try Again</button>\r\n    </div>\r\n  </div>\r\n\r\n<div class=\"nav-hint\">\r\n  <div>💡 Use the ← → arrows in the top navigation bar to go to the next chapter.</div>\r\n  <div>💡 Use the 🏠 button in the top navigation bar to go back to the Home page.</div>\r\n</div>\r\n\r\n<script>\r\nlet score = 0;\r\nlet currentQuestion = 1;\r\nconst totalQuestions = 5;\r\nlet computerScore = 0;\r\n\r\nfunction checkAnswer(element, questionNum, isCorrect) {\r\n  const parent = element.parentElement;\r\n  const options = parent.querySelectorAll('.option');\r\n  const feedback = document.getElementById('feedback-' + questionNum);\r\n  \r\n  options.forEach(opt => {\r\n    opt.style.pointerEvents = 'none';\r\n  });\r\n  \r\n  // Computer answers randomly (70% chance of being correct)\r\n  const computerCorrect = Math.random() < 0.7;\r\n  if (computerCorrect) {\r\n    computerScore++;\r\n    document.getElementById('computerScore').textContent = computerScore;\r\n  }\r\n  \r\n  if (isCorrect) {\r\n    element.classList.add('correct');\r\n    feedback.textContent = '✅ Correct! Great job!';\r\n    feedback.className = 'feedback show correct';\r\n    score++;\r\n    document.getElementById('playerScore').textContent = score;\r\n  } else {\r\n    element.classList.add('wrong');\r\n    feedback.textContent = '❌ Not quite. Try again next time!';\r\n    feedback.className = 'feedback show wrong';\r\n  }\r\n  \r\n  setTimeout(() => {\r\n    nextQuestion();\r\n  }, 1500);\r\n}\r\n\r\nfunction nextQuestion() {\r\n  const currentCard = document.getElementById('quizCard-' + currentQuestion);\r\n  currentCard.classList.remove('active');\r\n  \r\n  currentQuestion++;\r\n  \r\n  if (currentQuestion <= totalQuestions) {\r\n    const nextCard = document.getElementById('quizCard-' + currentQuestion);\r\n    nextCard.classList.add('active');\r\n  } else {\r\n    showScore();\r\n  }\r\n}\r\n\r\n\r\nfunction showScore() {\r\n  const scoreCard = document.getElementById('scoreCard');\r\n  const scoreMessage = document.getElementById('scoreMessage');\r\n  const podium = document.getElementById('podium');\r\n  \r\n  \r\n  const userName = SolarPlayer.getUserName() || 'Explorer';\r\n  const userCharacter = SolarPlayer.getCharacter() || '👨‍🚀';\r\n  const botName = 'UranusBot';\r\n  const botCharacter = '🔵';\r\n  \r\n  // Create competitors array with scores\r\n  const competitors = [\r\n    { name: userName, character: userCharacter, score: score, isPlayer: true },\r\n    { name: botName, character: botCharacter, score: computerScore, isPlayer: false }\r\n  ];\r\n  \r\n  // Sort by score (descending)\r\n  competitors.sort((a, b) => b.score - a.score);\r\n  \r\n  // Update podium\r\n  document.getElementById('podium-char-1').textContent = competitors[0].character;\r\n  document.getElementById('podium-name-1').textContent = competitors[0].name;\r\n  document.getElementById('podium-score-1').textContent = competitors[0].score;\r\n  \r\n  document.getElementById('podium-char-2').textContent = competitors[1].character;\r\n  document.getElementById('podium-name-2').textContent = competitors[1].name;\r\n  document.getElementById('podium-score-2').textContent = competitors[1].score;\r\n  \r\n  // Update message\r\n  if (competitors[0].isPlayer) {\r\n    scoreMessage.textContent = '🎉 ' + userName + ' wins! Amazing job!';\r\n  } else {\r\n    scoreMessage.textContent = competitors[0].name + ' won this time. Try again!';\r\n  }\r\n  \r\n  document.getElementById('liveScoreBar').classList.add('hidden');\r\n  document.querySelectorAll('.quiz-card').forEach(c => c.classList.remove('active'));\r\n  podium.style.display = 'flex';\r\n  scoreCard.classList.add('show');\r\n}\r\n\r\nfunction retryQuiz() {\r\n  score = 0;\r\n  currentQuestion = 1;\r\n  computerScore = 0;\r\n  \r\n  document.querySelectorAll('.quiz-card').forEach((card, index) => {\r\n    card.classList.remove('active');\r\n    if (index === 0) card.classList.add('active');\r\n  });\r\n  \r\n  document.querySelectorAll('.option').forEach(opt => {\r\n    opt.classList.remove('correct', 'wrong');\r\n    opt.style.pointerEvents = 'auto';\r\n  });\r\n  \r\n  document.querySelectorAll('.feedback').forEach(fb => {\r\n    fb.classList.remove('show', 'correct', 'wrong');\r\n  });\r\n  \r\n  document.getElementById('scoreCard').classList.remove('show');\r\n  document.getElementById('liveScoreBar').classList.remove('hidden');\r\n  document.getElementById('playerScore').textContent = '0';\r\n  document.getElementById('computerScore').textContent = '0';\r\n}\r\n\r\n// Load player info from page 3 character selection\nfunction loadPlayerInfo() {\n  const userName = SolarPlayer.getUserName() || 'Explorer';\n  const userCharacter = SolarPlayer.getCharacter() || '👨‍🚀';\n  const playerName2 = document.getElementById('playerName2');\n  const playerIcon = document.getElementById('playerIcon');\n  const podiumChar = document.getElementById('podium-char-1');\n  const podiumName = document.getElementById('podium-name-1');\n  if (playerName2) playerName2.textContent = userName;\n  if (playerIcon) playerIcon.textContent = userCharacter;\n  if (podiumChar) podiumChar.textContent = userCharacter;\n  if (podiumName) podiumName.textContent = userName;\n}\nloadPlayerInfo();\n\n</script>\r\n</body>\r\n</html>\r\n"
            }
          ]
        },
        {
          "id": "solarsystem-ch-import-1784351954791-32",
          "courseId": "solarsystem",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "solarsystem-ch-import-1784351954791-32-step-0",
              "courseId": "solarsystem",
              "chapterId": "solarsystem-ch-import-1784351954791-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "html",
              "title": "Neptune",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n  <meta charset=\"UTF-8\">\r\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n  <title>Solar System Adventure - Neptune</title>\r\n  <style>\r\n    *{\r\n      margin:0;\r\n      padding:0;\r\n      box-sizing:border-box;\r\n    }\r\n    body{\r\n      font-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;\r\n      background:#0f0c29;\r\n      color:#e0e7ff;\r\n      min-height:100vh;\r\n      position:relative;\r\n      overflow-x:hidden;\r\n    }\r\n    .stars{\r\n      position:fixed;\r\n      top:0;\r\n      left:0;\r\n      width:100%;\r\n      height:100%;\r\n      pointer-events:none;\r\n      background-image:\r\n        radial-gradient(2px 2px at 20px 30px,#fff,transparent),\r\n        radial-gradient(2px 2px at 40px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 90px 40px,#fff,transparent),\r\n        radial-gradient(2px 2px at 130px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 160px 120px,#fff,transparent),\r\n        radial-gradient(2px 2px at 200px 50px,#fff,transparent),\r\n        radial-gradient(1px 1px at 250px 160px,#fff,transparent),\r\n        radial-gradient(2px 2px at 300px 90px,#fff,transparent),\r\n        radial-gradient(1px 1px at 350px 130px,#fff,transparent),\r\n        radial-gradient(2px 2px at 400px 60px,#fff,transparent),\r\n        radial-gradient(1px 1px at 450px 180px,#fff,transparent),\r\n        radial-gradient(2px 2px at 500px 100px,#fff,transparent),\r\n        radial-gradient(1px 1px at 550px 140px,#fff,transparent),\r\n        radial-gradient(2px 2px at 600px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 650px 190px,#fff,transparent),\r\n        radial-gradient(2px 2px at 700px 110px,#fff,transparent),\r\n        radial-gradient(1px 1px at 750px 150px,#fff,transparent),\r\n        radial-gradient(2px 2px at 800px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 850px 170px,#fff,transparent);\r\n      background-size:900px 200px;\r\n      animation:twinkle 4s ease-in-out infinite;\r\n      z-index:0;\r\n    }\r\n    @keyframes twinkle{\r\n      0%,100%{opacity:0.3;}\r\n      50%{opacity:0.8;}\r\n    }\r\n    .container{\r\n      max-width:640px;\r\n      margin:auto;\r\n      padding:24px 16px 40px;\r\n      position:relative;\r\n      z-index:1;\r\n    }\r\n    .header{\r\n      text-align:center;\r\n      margin-bottom:20px;\r\n    }\r\n    h1{\r\n      font-size:32px;\r\n      color:#4b70dd;\r\n      margin-bottom:8px;\r\n    }\r\n    .subtitle{\r\n      color:#c4b5fd;\r\n      font-size:16px;\r\n    }\r\n    .neptune-display{\r\n      display:flex;\r\n      justify-content:center;\r\n      align-items:center;\r\n      margin:30px 0;\r\n    }\r\n    .neptune{\r\n      width:120px;\r\n      height:120px;\r\n      background:radial-gradient(circle at 30% 30%,#5bc4d4,#4aa8b8,#3d7a99,#2d6a85);\r\n      border-radius:50%;\r\n      box-shadow:0 0 40px rgba(75,112,221,0.4),inset -15px -15px 30px rgba(0,0,0,0.3);\r\n      cursor:pointer;\r\n      transition:transform 0.3s;\r\n      animation:float 9s ease-in-out infinite;\r\n    }\r\n    .neptune:hover{\r\n      transform:scale(1.1);\r\n    }\r\n    @keyframes float{\r\n      0%,100%{transform:translateY(0);}\r\n      50%{transform:translateY(-5px);}\r\n    }\r\n    .card{\r\n      background:#1a1735;\r\n      backdrop-filter:blur(10px);\r\n      border-radius:20px;\r\n      padding:20px;\r\n      margin-bottom:16px;\r\n      border:1px solid rgba(255,255,255,0.1);\r\n    }\r\n    .card h2{\r\n      color:#4b70dd;\r\n      margin-bottom:12px;\r\n      font-size:20px;\r\n    }\r\n    .card p{\r\n      font-size:16px;\r\n      line-height:1.7;\r\n      margin-bottom:10px;\r\n    }\r\n    .fact-box{\r\n      background:rgba(251,191,36,0.2);\r\n      border-left:6px solid #fbbf24;\r\n      padding:16px;\r\n      border-radius:12px;\r\n      margin-top:12px;\r\n    }\r\n    .fact-box h3{\r\n      color:#fbbf24;\r\n      margin-bottom:8px;\r\n      font-size:18px;\r\n    }\r\n    .fact-box p{\r\n      font-size:15px;\r\n      line-height:1.6;\r\n      margin:0;\r\n    }\r\n    .stats-grid{\r\n      display:grid;\r\n      grid-template-columns:repeat(2,1fr);\r\n      gap:12px;\r\n      margin-top:12px;\r\n    }\r\n    .stat-item{\r\n      background:rgba(75,112,221,0.1);\r\n      border-radius:12px;\r\n      padding:14px;\r\n      text-align:center;\r\n    }\r\n    .stat-label{\r\n      font-size:13px;\r\n      color:#c4b5fd;\r\n      margin-bottom:4px;\r\n    }\r\n    .stat-value{\r\n      font-size:18px;\r\n      font-weight:bold;\r\n      color:#4b70dd;\r\n    }\r\n    .nav-hint{\r\n      margin-top:20px;\r\n      text-align:center;\r\n      font-size:13px;\r\n      color:#a78bfa;\r\n      background:rgba(167,139,250,0.1);\r\n      padding:10px;\r\n      border-radius:10px;\r\n    }\r\n    .planet-game{\r\n      background:#1a1735;\r\n      backdrop-filter:blur(10px);\r\n      border-radius:20px;\r\n      padding:20px;\r\n      margin-top:20px;\r\n      border:1px solid rgba(255,255,255,0.1);\r\n    }\r\n    .planet-game h2{\r\n      color:#4b70dd;\r\n      margin-bottom:16px;\r\n      font-size:20px;\r\n      text-align:center;\r\n    }\r\n    .planet-game p{\r\n      text-align:center;\r\n      color:#c4b5fd;\r\n      font-size:14px;\r\n      margin-bottom:16px;\r\n    }\r\n    \r\n    .game-hud-float{position:absolute;top:8px;left:8px;right:8px;display:flex;justify-content:space-between;gap:6px;z-index:6;pointer-events:none;flex-wrap:wrap;}\r\n    .game-hud-float span{background:rgba(0,0,0,0.65);padding:5px 10px;border-radius:8px;font-size:12px;font-weight:bold;color:#fff;border:1px solid rgba(255,255,255,0.2);}\r\n    .game-canvas{position:relative;}\r\n\r\n    .game-canvas{position:relative;width:100%;height:280px;min-height:220px;max-height:280px;\r\n      background:rgba(75,112,221,0.2);\r\n      border-radius:16px;\r\n      overflow:hidden;\r\n      border:2px solid rgba(75,112,221,0.3);\r\n      touch-action:none;\r\n    }\r\n    canvas{\r\n      display:block;\r\n      width:100%;\r\n      height:100%;\r\n    }\r\n    .touch-controls{\r\n      display:flex;\r\n      justify-content:center;\r\n      gap:12px;\r\n      margin-top:12px;\r\n    }\r\n    .touch-btn{\r\n      width:60px;\r\n      height:60px;\r\n      border-radius:12px;\r\n      background:rgba(255,255,255,0.15);\r\n      border:2px solid rgba(75,112,221,0.3);\r\n      color:#fff;\r\n      font-size:24px;\r\n      cursor:pointer;\r\n      user-select:none;\r\n      -webkit-user-select:none;\r\n      transition:background 0.2s;\r\n      display:flex;\r\n      align-items:center;\r\n      justify-content:center;\r\n    }\r\n    .touch-btn:active{\r\n      background:rgba(255,255,255,0.3);\r\n    }\r\n    .touch-btn:hover{\r\n      background:rgba(255,255,255,0.25);\r\n    }\r\n    .game-score{\r\n      text-align:center;\r\n      font-size:20px;\r\n      color:#4b70dd;\r\n      font-weight:bold;\r\n      margin-top:16px;\r\n    }\r\n    .game-timer{\r\n      text-align:center;\r\n      font-size:16px;\r\n      color:#c4b5fd;\r\n      margin-top:8px;\r\n    }\r\n    .start-game-btn{\r\n      display:block;\r\n      margin:16px auto 0;\r\n      padding:12px 24px;\r\n      border:none;\r\n      border-radius:12px;\r\n      background:linear-gradient(135deg,#4b70dd,#3a5ab8);\r\n      color:#fff;\r\n      font-size:16px;\r\n      font-weight:bold;\r\n      cursor:pointer;\r\n      transition:0.2s;\r\n    }\r\n    .start-game-btn:hover{\r\n      transform:scale(1.05);\r\n    }\r\n  \r\n    .planet-svg-panel{background:#12102a;border-radius:20px;border:1px solid rgba(75,112,221,0.45);padding:12px;margin:20px 0;}\r\n    .svg-viewport{width:100%;aspect-ratio:1;max-height:min(72vw,260px);border-radius:14px;overflow:hidden;background:#0a0820;touch-action:none;}\r\n    .svg-viewport svg{width:100%;height:100%;display:block;cursor:grab;}\r\n    .planet-info-panel{margin-top:10px;min-height:52px;padding:12px 14px;background:#1a1735;border-radius:12px;border-left:4px solid #4b70dd;font-size:14px;line-height:1.55;}\r\n    .planet-info-panel strong{color:#4b70dd;font-size:15px;}\r\n    .svg-controls{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:10px;}\r\n    .svg-ctrl{padding:10px 14px;border:none;border-radius:10px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-size:13px;font-weight:bold;cursor:pointer;min-height:44px;}\r\n    .svg-ctrl.active{background:linear-gradient(135deg,#f59e0b,#ef4444);}\r\n    .game-desc{text-align:center;color:#c4b5fd;font-size:14px;margin-bottom:14px;line-height:1.55;padding:0 8px;}\r\n    .game-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(8,6,24,0.94);padding:22px 26px;border-radius:16px;text-align:center;border:2px solid #4b70dd;z-index:10;min-width:220px;max-width:90%;}\r\n    .game-overlay h3{color:#ffd700;margin-bottom:8px;font-size:20px;}\r\n    .game-overlay p{color:#ddd;margin-bottom:14px;font-size:14px;line-height:1.5;}\r\n    .overlay-btn{padding:10px 26px;border:none;border-radius:12px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-size:15px;font-weight:bold;cursor:pointer;}\r\n    .game-hud{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin-top:12px;}\r\n    .game-hud-item{background:#1a1735;padding:8px 14px;border-radius:8px;font-size:15px;font-weight:bold;color:#4b70dd;border:1px solid rgba(75,112,221,0.45);}\r\n    .game-canvas{position:relative;}\r\n\r\n  /* big-planet-first-view */\nbody.big-planet-page {\n  overflow-x: hidden;\n  overflow-y: auto !important;\n  height: auto !important;\n  min-height: 100%;\n  -webkit-overflow-scrolling: touch;\n}\nbody.big-planet-page .container {\n  height: auto !important;\n  max-height: none !important;\n  max-width: min(960px, 100%);\n  overflow: visible !important;\n  display: block;\n  padding: 8px 10px 32px;\n}\nbody.big-planet-page .header {\n  margin-bottom: 8px;\n}\nbody.big-planet-page .header h1 {\n  font-size: 22px;\n  margin-bottom: 4px;\n}\nbody.big-planet-page .header .subtitle {\n  font-size: 13px;\n  line-height: 1.35;\n}\nbody.big-planet-page .planet-svg-panel {\n  margin: 0 0 10px;\n  padding: 10px;\n  max-width: 100%;\n  box-sizing: border-box;\n  overflow: hidden;\n}\nbody.big-planet-page .svg-viewport {\n  width: 100%;\n  max-width: 100%;\n  height: auto;\n  max-height: min(calc(100svh - 168px), 100%);\n  aspect-ratio: 1;\n  margin: 0 auto;\n  box-sizing: border-box;\n}\nbody.big-planet-page .planet-info-panel {\n  margin-top: 8px;\n}\nbody.big-planet-page .svg-controls {\n  margin-top: 10px;\n}\nbody.big-planet-page .scroll-cue {\n  margin-top: 10px;\n  text-align: center;\n  font-size: 13px;\n  color: #a78bfa;\n  opacity: 0.85;\n}\n@media (min-width: 640px) {\n  body.big-planet-page .svg-viewport {\n    width: min(92vw, 820px);\n    height: min(92vw, calc(100svh - 156px));\n    max-height: min(92vw, calc(100svh - 156px));\n  }\n}\n@media (min-width: 900px) {\n  body.big-planet-page .svg-viewport {\n    width: min(88vw, 920px);\n    height: min(78vh, 920px);\n    max-height: min(78vh, 920px);\n  }\n}\nbody.big-planet-page:has(.planet-svg-panel) {\n  overflow-y: auto !important;\n  height: auto !important;\n}\nbody.big-planet-page:has(.planet-svg-panel) .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  display: block;\n}\nbody.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n  flex: none !important;\n}\nbody.big-planet-page:has(.planet-game) .container,\nbody.big-planet-page:has(.sun-game) .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  display: block;\n}\n@media (min-width: 640px) {\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n  }\n}\n@media (min-width: 900px) {\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    max-height: min(78vh, 920px) !important;\n  }\n}\n/* solar-desktop-fit */\r\nhtml {\r\n  min-height: 100%;\r\n}\r\nbody:has(.character-grid),\r\nbody:has(.game-shell),\r\nbody:has(#solarSvg),\r\nbody:has(.fire-btn),\r\nbody:has(.planet-game) {\r\n  overflow: hidden !important;\r\n  height: 100%;\r\n  min-height: 0 !important;\r\n}\r\nbody:not(:has(.character-grid)):not(:has(.game-shell)):not(:has(#solarSvg)):not(:has(.fire-btn)):not(:has(.planet-game)) {\r\n  overflow-x: hidden;\r\n  overflow-y: auto;\r\n  -webkit-overflow-scrolling: touch;\r\n  min-height: 100%;\r\n  height: auto;\r\n}\r\n.game-shell {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.character-grid) .container,\r\nbody:has(.game-shell) .container,\r\nbody:has(#solarSvg) .container,\r\nbody:has(.fire-btn) .container,\r\nbody:has(.planet-game) .container {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.game-shell) .game-shell {\r\n  padding: 4px 8px 6px;\r\n}\r\nbody:has(.game-shell) .game-shell .title {\r\n  display: none;\r\n}\r\nbody:has(.game-shell) .ui-container {\r\n  margin-bottom: 4px;\r\n  padding: 4px 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.game-shell) .game-stage {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  width: 100%;\r\n  aspect-ratio: 7 / 6;\r\n}\r\nbody:has(.game-shell) .touch-controls {\r\n  flex-shrink: 0;\r\n  margin-top: 4px;\r\n}\r\nbody:has(#solarSvg) .container {\r\n  padding: 8px 12px 10px;\r\n}\r\nbody:has(#solarSvg) .solar-panel {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  display: flex;\r\n  flex-direction: column;\r\n  margin-bottom: 6px;\r\n  padding: 8px;\r\n}\r\nbody:has(#solarSvg) .svg-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  max-height: none;\r\n  aspect-ratio: unset;\r\n  height: auto;\r\n}\r\nbody:has(#solarSvg) #solarSvg {\r\n  min-height: 0;\r\n  height: 100%;\r\n}\r\nbody:has(#solarSvg) .minigame-panel {\r\n  flex-shrink: 0;\r\n  max-height: 34%;\r\n  overflow-y: auto;\r\n}\r\nbody:has(.fire-btn) .container {\r\n  padding: 4px 12px 6px;\r\n}\r\nbody:has(.fire-btn) .game-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n}\r\nbody:has(.fire-btn) .fire-btn {\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .container {\r\n  padding: 8px 12px 10px;\r\n  justify-content: center;\r\n}\r\nbody:has(.character-grid) .header {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-section {\r\n  padding: 8px;\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-character {\r\n  font-size: 36px;\r\n  margin-bottom: 4px;\r\n}\r\nbody:has(.character-grid) input[type=\"text\"] {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-grid {\r\n  gap: 6px;\r\n  margin-bottom: 0;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-option {\r\n  padding: 6px 2px;\r\n  font-size: 26px;\r\n  border-width: 2px;\r\n  border-radius: 12px;\r\n}\r\nbody:has(.character-grid) .character-name {\r\n  font-size: 10px;\r\n  margin-top: 2px;\r\n}\r\n@media (min-width: 640px), (min-width: 768px) and (max-width: 1024px) {\r\n  body:has(.character-grid) .container {\r\n    padding: 6px 12px 8px;\r\n    justify-content: center;\r\n  }\r\n  body:has(.character-grid) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.character-grid) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(.character-grid) .preview-section {\r\n    padding: 6px 8px;\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 32px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.character-grid) .preview-name {\r\n    font-size: 15px;\r\n  }\r\n  body:has(.character-grid) input[type=\"text\"] {\r\n    padding: 6px 10px;\r\n    margin-bottom: 6px;\r\n    font-size: 14px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-grid {\r\n    gap: 6px;\r\n    margin-bottom: 0;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    padding: 4px 2px;\r\n    font-size: 24px;\r\n    border-width: 2px;\r\n    border-radius: 10px;\r\n  }\r\n  body:has(.character-grid) .character-name {\r\n    font-size: 9px;\r\n    margin-top: 1px;\r\n  }\r\n  body:has(.game-shell) .ui-item {\r\n    font-size: 13px;\r\n    padding: 4px 8px;\r\n  }\r\n  body:has(.game-shell) .touch-controls {\r\n    gap: 10px;\r\n  }\r\n  body:has(#solarSvg) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(#solarSvg) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(#solarSvg) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(#solarSvg) .info-panel,\r\n  body:has(#solarSvg) .nav-hint {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .header {\r\n    margin-bottom: 4px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.fire-btn) .header .subtitle {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .hud {\r\n    padding: 6px 10px;\r\n    margin-bottom: 4px;\r\n    font-size: 12px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .game-wrap {\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.fire-btn) .fire-btn {\r\n    padding: 10px;\r\n    font-size: 14px;\r\n    margin-bottom: 0;\r\n  }\r\n  body:has(.fire-btn) .instructions,\r\n  body:has(.fire-btn) .nav-hint {\r\n    display: none;\r\n  }\r\n  .planet-svg-panel .svg-viewport,\r\n  .svg-viewport {\r\n    max-height: 220px !important;\r\n    min-height: 0 !important;\r\n  }\r\n  .planet-game .game-canvas,\r\n  .game-canvas-wrap {\r\n    height: 220px !important;\r\n    min-height: 180px !important;\r\n    max-height: 220px !important;\r\n  }\r\n  .planet-game {\r\n    padding: 10px;\r\n    margin-top: 10px;\r\n    flex-shrink: 0;\r\n  }\r\n  .planet-game h2 {\r\n    margin-bottom: 8px;\r\n    font-size: 17px;\r\n  }\r\n  .planet-game p {\r\n    margin-bottom: 8px;\r\n    font-size: 12px;\r\n  }\r\n  .touch-controls {\r\n    margin-top: 6px;\r\n    grid-template-columns: repeat(3, 48px);\r\n    grid-template-rows: repeat(3, 48px);\r\n    gap: 6px;\r\n  }\r\n  .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n}\r\n@media (max-height: 760px) {\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 28px;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    font-size: 22px;\r\n    padding: 3px 2px;\r\n  }\r\n  body:has(.game-shell) .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 18px;\r\n  }\r\n}\r\n  \r\nbody.reading-page {\r\n  overflow-x: hidden;\r\n  overflow-y: auto !important;\r\n  height: auto !important;\r\n  min-height: 100%;\r\n  -webkit-overflow-scrolling: touch;\r\n}\r\nbody.reading-page .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  display: block;\r\n}\r\n\r\n/* solar-ui-audit-overrides */\nbody.reading-page,\nbody.reading-page:has(.container),\nbody.reading-page:has(.quiz-card),\nbody.reading-page:has(.character-grid) {\n  overflow-y: auto !important;\n  height: auto !important;\n}\nbody.reading-page .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  display: block;\n}\nbody.reading-page:has(.character-grid) .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  justify-content: flex-start;\n}\n@media (max-width: 639px) {\n  body.big-planet-page .planet-svg-panel {\n    padding: 8px !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    max-width: 100% !important;\n    overflow: hidden !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .svg-viewport,\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    width: 100% !important;\n    max-width: 100% !important;\n    height: auto !important;\n    max-height: min(78vw, calc(100svh - 220px)) !important;\n    min-height: 0 !important;\n    aspect-ratio: 1 !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .container {\n    overflow-x: hidden !important;\n    max-width: 100% !important;\n  }\n  body.big-planet-page .sun-game .game-canvas-wrap,\n  body.big-planet-page .planet-game .game-canvas,\n  body.big-planet-page .planet-game .game-canvas-wrap {\n    height: min(48vh, 400px) !important;\n    min-height: min(40vh, 280px) !important;\n    max-height: min(52vh, 420px) !important;\n  }\n}\n@media (min-width: 640px) {\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport,\n  body.big-planet-page .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n    min-height: min(56vw, calc(100svh - 200px)) !important;\n  }\n}\nbody.big-planet-page .sun-game .game-canvas-wrap,\nbody.big-planet-page .planet-game .game-canvas,\nbody.big-planet-page .planet-game .game-canvas-wrap {\n  width: 100% !important;\n  height: min(50vh, 440px) !important;\n  min-height: min(42vh, 300px) !important;\n  max-height: min(56vh, 480px) !important;\n}\nbody.big-planet-page .sun-game,\nbody.big-planet-page .planet-game {\n  margin-bottom: 8px !important;\n}\nbody.big-planet-page .nav-hint {\n  margin-top: 8px !important;\n  padding-bottom: 8px !important;\n  font-size: 12px !important;\n  line-height: 1.45 !important;\n}\nbody.all-planets-page:has(#solarSvg) .svg-wrap {\n  max-height: min(96vw, calc(100svh - 162px)) !important;\n  min-height: min(43svh, calc(100svh - 168px), 96vw) !important;\n}\nbody.big-game-page:has(.game-shell) {\n  overflow: hidden !important;\n  height: 100% !important;\n  min-height: 100% !important;\n  max-height: 100% !important;\n}\nhtml:has(body.big-game-page) {\n  height: 100% !important;\n  min-height: 100% !important;\n  overflow: hidden !important;\n}\nbody.big-game-page:has(.game-shell) .game-shell {\n  min-height: 100% !important;\n  height: 100% !important;\n  max-height: 100% !important;\n  display: flex !important;\n  flex-direction: column !important;\n}\nbody.big-game-page:has(.game-shell) .stage-wrap {\n  flex: 1 1 auto !important;\n  min-height: 0 !important;\n  align-items: center !important;\n  justify-content: center !important;\n}\nbody.big-game-page:has(.game-shell) .game-stage {\n  flex: 1 1 auto !important;\n  width: 100% !important;\n  height: 100% !important;\n  min-height: 0 !important;\n  max-height: none !important;\n  aspect-ratio: unset !important;\n  margin: 0 !important;\n}\n@media (min-width: 768px) {\n  body.big-game-page:has(.game-shell) .stage-wrap {\n    align-items: center !important;\n    justify-content: center !important;\n  }\n  body.big-game-page:has(.game-shell) .game-stage {\n    flex: 1 1 auto !important;\n    width: 100% !important;\n    height: 100% !important;\n    min-height: 0 !important;\n    max-height: none !important;\n    aspect-ratio: unset !important;\n    margin: 0 !important;\n  }\n}\nbody.big-game-page:has(.fire-btn) .game-wrap {\n  min-height: min(calc(100svh - 178px), 78vh) !important;\n  height: min(calc(100svh - 178px), 78vh) !important;\n  max-height: none !important;\n}\n@media (min-width: 640px) {\n  body:has(.planet-svg-panel) .svg-viewport,\n  body:has(.planet-game) .game-canvas,\n  body:has(.sun-game) .game-canvas-wrap {\n    max-height: none !important;\n  }\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n  }\n}\n  </style>\r\n<script>\r\n(function (w) {\r\n  var BOOK = \"solarsystem\";\r\n  function key(name) {\r\n    return \"book:\" + BOOK + \":\" + name;\r\n  }\r\n  w.SolarPlayer = {\r\n    getUserName: function () {\r\n      return localStorage.getItem(key(\"userName\")) || localStorage.getItem(\"userName\") || \"Explorer\";\r\n    },\r\n    getCharacter: function () {\r\n      return localStorage.getItem(key(\"userCharacter\")) || localStorage.getItem(\"userCharacter\") || \"👨‍🚀\";\r\n    },\r\n    getCharacterName: function () {\r\n      return localStorage.getItem(key(\"characterName\")) || localStorage.getItem(\"characterName\") || \"Astronaut\";\r\n    },\r\n    save: function (name, character, characterName) {\r\n      localStorage.setItem(key(\"userName\"), name);\r\n      localStorage.setItem(key(\"userCharacter\"), character);\r\n      if (characterName != null) localStorage.setItem(key(\"characterName\"), characterName);\r\n      localStorage.setItem(\"userName\", name);\r\n      localStorage.setItem(\"userCharacter\", character);\r\n      if (characterName != null) localStorage.setItem(\"characterName\", characterName);\r\n    },\r\n  };\r\n})(window);\r\n</script>\r\n</head>\r\n<body class=\"big-planet-page\">\r\n<div class=\"stars\"></div>\r\n<div class=\"container\">\r\n  <div class=\"header\">\r\n    <h1>🔷 Neptune</h1>\r\n    <div class=\"subtitle\">The windy planet!</div>\r\n  </div>\r\n\r\n    <div class=\"planet-svg-panel\">\r\n    <div class=\"svg-viewport\" id=\"svgViewport\">\r\n      <svg id=\"planetSvg\" viewBox=\"0 0 400 400\" xmlns=\"http://www.w3.org/2000/svg\" aria-label=\"Neptune\">\r\n        <defs><clipPath id=\"globe\"><circle r=\"88\"/></clipPath></defs>\r\n        <g id=\"planetGroup\"></g>\r\n      </svg>\r\n    </div>\r\n    <div class=\"planet-info-panel\" id=\"planetInfo\">👆 Tap the planet for a fun fact! Spin, zoom &amp; rotate with the buttons.</div>\r\n    <div class=\"svg-controls\">\r\n      <button class=\"svg-ctrl\" id=\"btnSpin\" type=\"button\">Stop</button>\r\n      <button class=\"svg-ctrl\" id=\"btnZoomIn\" type=\"button\">🔍 +</button>\r\n      <button class=\"svg-ctrl\" id=\"btnZoomOut\" type=\"button\">🔍 −</button>\r\n      <button class=\"svg-ctrl\" id=\"btnRotL\" type=\"button\">↺</button>\r\n      <button class=\"svg-ctrl\" id=\"btnRotR\" type=\"button\">↻</button>\r\n    </div>\r\n  </div>\r\n  </div>\r\n    <p class=\"scroll-cue\">↓ Scroll for facts and the mini-game</p>\r\n\r\n  <div class=\"card\">\r\n    <h2>🌟 What is Neptune?</h2>\r\n    <p>\r\n      Neptune is the eighth and farthest planet from the Sun. It's an ice giant like Uranus, made mostly of water, ammonia, and methane ices.\r\n    </p>\r\n    <p>\r\n      Neptune is the fourth-largest planet and is very similar to Uranus in size and composition. It's the first planet discovered through mathematical prediction!\r\n    </p>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>💨 The Windiest Planet</h2>\r\n    <p>\r\n      Neptune has the strongest winds in the solar system! Winds can reach up to 2,100 km/h (1,300 mph) - that's faster than the speed of sound on Earth!\r\n    </p>\r\n    <p>\r\n      These super-fast winds create huge storms in Neptune's atmosphere. The planet also has a Great Dark Spot, similar to Jupiter's Great Red Spot.\r\n    </p>\r\n    <div class=\"fact-box\">\r\n      <h3>💡 Fun Fact</h3>\r\n      <p>Neptune's winds are so fast they could blow away a house in seconds!</p>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>📏 How Big is Neptune?</h2>\r\n    <p>\r\n      Neptune is 49,244 km across - about 4 times wider than Earth. It's almost the same size as Uranus!\r\n    </p>\r\n    <div class=\"stats-grid\">\r\n      <div class=\"stat-item\">\r\n        <div class=\"stat-label\">Diameter</div>\r\n        <div class=\"stat-value\">49,244 km</div>\r\n      </div>\r\n      <div class=\"stat-item\">\r\n        <div class=\"stat-label\">Distance from Sun</div>\r\n        <div class=\"stat-value\">4.5 billion km</div>\r\n      </div>\r\n      <div class=\"stat-item\">\r\n        <div class=\"stat-label\">Day Length</div>\r\n        <div class=\"stat-value\">16 hours</div>\r\n      </div>\r\n      <div class=\"stat-item\">\r\n        <div class=\"stat-label\">Year Length</div>\r\n        <div class=\"stat-value\">165 Earth years</div>\r\n      </div>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🌙 Neptune's Moons</h2>\r\n    <p>\r\n      Neptune has 16 known moons. The largest one is Triton, which is bigger than Pluto!\r\n    </p>\r\n    <p>\r\n      Triton is very special - it orbits Neptune backwards (retrograde orbit). Scientists think Triton might have been a dwarf planet that Neptune captured long ago!\r\n    </p>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🔭 Discovery of Neptune</h2>\r\n    <p>\r\n      Neptune was the first planet discovered through mathematics! Astronomers noticed that Uranus wasn't moving the way it should, and calculated that another planet must be pulling on it.\r\n    </p>\r\n    <p>\r\n      In 1846, astronomers looked where the math said Neptune should be - and there it was! This was a huge triumph for science!\r\n    </p>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>❄️ Cold and Dark</h2>\r\n    <p>\r\n      Neptune is very far from the Sun, so it's very cold and dark. The average temperature is about -214°C (-353°F).\r\n    </p>\r\n    <p>\r\n      Even though it's so far away, sunlight still reaches Neptune - it's just about 900 times dimmer than sunlight on Earth!\r\n    </p>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <div class=\"fact-box\">\r\n      <h3>🎯 Tap Neptune!</h3>\r\n      <p>Click on the planet to learn a fun fact!</p>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"planet-game\">\r\n    <h2>🌪️ Storm Pop!</h2>\r\n    <p class=\"game-desc\">Neptune's storms appear across the screen — tap them before they grow too big!</p>\r\n    <div class=\"game-canvas\" id=\"gameCanvas\">\r\n      <div class=\"game-hud-float\"><span id=\"gameScore\">Storms: 0</span><span id=\"gameTimer\">⏱ 90s | ❤️❤️❤️</span></div>\r\n      <canvas id=\"gameCanvasElement\"></canvas>\r\n      <div class=\"game-overlay\" id=\"startScreen\">\r\n        <h3>🌪️ Storm Pop!</h3>\r\n        <p>Tap each storm cloud before it expands! No arrow keys needed.</p>\r\n        <button class=\"overlay-btn\" type=\"button\" onclick=\"startGame()\">▶️ Start</button>\r\n      </div>\r\n      <div class=\"game-overlay\" id=\"endScreen\" style=\"display:none;\">\r\n        <h3 id=\"endTitle\">🎉 Great job!</h3>\r\n        <p id=\"endStats\">Score: 0</p>\r\n        <button class=\"overlay-btn\" type=\"button\" onclick=\"startGame()\">🔄 Play Again</button>\r\n      </div>\r\n    </div>\r\n  </div>\r\n<div class=\"nav-hint\">\r\n  <div>💡 Use the ← → arrows in the top navigation bar to go to the next chapter.</div>\r\n  <div>💡 Use the 🏠 button in the top navigation bar to go back to the Home page.</div>\r\n</div>\r\n\r\n</div>\r\n<script>\r\nconst neptuneFacts = [\r\n  \"Neptune was discovered through mathematics!\",\r\n  \"Neptune has the strongest winds in the solar system!\",\r\n  \"Neptune takes 165 Earth years to orbit the Sun!\",\r\n  \"Neptune's moon Triton orbits backwards!\",\r\n  \"Neptune has 16 moons!\",\r\n  \"Neptune is the farthest planet from the Sun!\",\r\n  \"Neptune was discovered in 1846!\",\r\n  \"Neptune has a Great Dark Spot storm!\"\r\n];\r\nlet factIndex = 0;\r\n\r\nfunction showNeptuneFact() {\r\n  PlanetViewer.nextFact();\r\n}\r\n\r\nfunction checkFact(btn, isCorrect) {\r\n  const result = document.getElementById('gameResult');\r\n  if (isCorrect) {\r\n    btn.classList.add('correct');\r\n    result.textContent = '✅ Correct! Great job!';\r\n    result.style.color = '#4ade80';\r\n  } else {\r\n    btn.classList.add('wrong');\r\n    result.textContent = '❌ Not quite. Try again!';\r\n    result.style.color = '#f87171';\r\n  }\r\n}\r\n\r\n\r\n// Storm Pop — tap storms before they grow\r\nlet gameScore = 0, gameLives = 3, gameTime = 90, hudTimer, spawnTimer;\r\nlet isGameRunning = false, canvas, ctx, animationFrame;\r\nlet storms = [];\r\n\r\nfunction formatHudTimeLives() {\r\n  return '⏱ ' + gameTime + 's | ' + '❤️'.repeat(Math.max(0, gameLives)) + '🖤'.repeat(Math.max(0, 3 - gameLives));\r\n}\r\nfunction startHudTimer() {\r\n  if (hudTimer) clearInterval(hudTimer);\r\n  hudTimer = setInterval(function() {\r\n    if (!isGameRunning) return;\r\n    gameTime--;\r\n    document.getElementById('gameTimer').textContent = formatHudTimeLives();\r\n    if (gameTime <= 0) endGame();\r\n  }, 1000);\r\n}\r\nfunction drawStarfield() {\r\n  const g = ctx.createLinearGradient(0, 0, 0, canvas.height);\r\n  g.addColorStop(0, '#050414'); g.addColorStop(1, '#0a1840');\r\n  ctx.fillStyle = g; ctx.fillRect(0, 0, canvas.width, canvas.height);\r\n}\r\nfunction startGame() {\r\n  if (isGameRunning) return;\r\n  document.getElementById('startScreen').style.display = 'none';\r\n  document.getElementById('endScreen').style.display = 'none';\r\n  canvas = document.getElementById('gameCanvasElement');\r\n  ctx = canvas.getContext('2d');\r\n  const box = document.getElementById('gameCanvas');\r\n  canvas.width = box.clientWidth; canvas.height = box.clientHeight;\r\n  isGameRunning = true; gameScore = 0; gameLives = 3; gameTime = 90; storms = [];\r\n  document.getElementById('gameScore').textContent = 'Storms: 0';\r\n  document.getElementById('gameTimer').textContent = formatHudTimeLives();\r\n  startHudTimer();\r\n  spawnTimer = setInterval(spawnStorm, 1100);\r\n  canvas.onclick = onTap;\r\n  canvas.ontouchstart = function(e) { e.preventDefault(); onTap(e.touches[0]); };\r\n  gameLoop();\r\n}\r\nfunction spawnStorm() {\r\n  if (!isGameRunning) return;\r\n  storms.push({\r\n    x: 40 + Math.random() * (canvas.width - 80),\r\n    y: 40 + Math.random() * (canvas.height - 80),\r\n    r: 8, maxR: 28 + Math.random() * 18, grow: 0.15 + Math.random() * 0.1\r\n  });\r\n}\r\nfunction onTap(e) {\r\n  if (!isGameRunning) return;\r\n  const rect = canvas.getBoundingClientRect();\r\n  const tx = (e.clientX - rect.left) * (canvas.width / rect.width);\r\n  const ty = (e.clientY - rect.top) * (canvas.height / rect.height);\r\n  for (let i = storms.length - 1; i >= 0; i--) {\r\n    const s = storms[i];\r\n    if (Math.hypot(tx - s.x, ty - s.y) < s.r + 8) {\r\n      storms.splice(i, 1);\r\n      gameScore++;\r\n      document.getElementById('gameScore').textContent = 'Storms: ' + gameScore;\r\n      if (gameScore >= 20) endGame(true);\r\n      return;\r\n    }\r\n  }\r\n}\r\nfunction gameLoop() {\r\n  if (!isGameRunning) return;\r\n  drawStarfield();\r\n  ctx.fillStyle = 'rgba(75,112,221,0.25)'; ctx.fillRect(0, 0, canvas.width, canvas.height);\r\n  storms.forEach((s, i) => {\r\n    s.r += s.grow;\r\n    const g = ctx.createRadialGradient(s.x, s.y, 2, s.x, s.y, s.r);\r\n    g.addColorStop(0, '#5c6bc0'); g.addColorStop(1, '#283593');\r\n    ctx.fillStyle = g; ctx.beginPath(); ctx.arc(s.x, s.y, s.r, 0, Math.PI * 2); ctx.fill();\r\n    ctx.font = (s.r * 0.9) + 'px serif'; ctx.textAlign = 'center'; ctx.textBaseline = 'middle';\r\n    ctx.fillText('🌪️', s.x, s.y);\r\n    if (s.r >= s.maxR) {\r\n      storms.splice(i, 1);\r\n      gameLives--;\r\n      document.getElementById('gameTimer').textContent = formatHudTimeLives();\r\n      if (gameLives <= 0) endGame(false);\r\n    }\r\n  });\r\n  animationFrame = requestAnimationFrame(gameLoop);\r\n}\r\nfunction endGame(won) {\r\n  isGameRunning = false;\r\n  clearInterval(hudTimer); clearInterval(spawnTimer);\r\n  cancelAnimationFrame(animationFrame);\r\n  canvas.onclick = null;\r\n  document.getElementById('endTitle').textContent = won ? '🏆 Storm Tamer!' : '💨 Storms Win!';\r\n  document.getElementById('endStats').textContent = 'Storms popped: ' + gameScore;\r\n  document.getElementById('endScreen').style.display = 'flex';\r\n}\r\n\r\n/* Planet texture art — NASA maps embedded as data URIs (no external assets) */\r\nconst PLANET_TEXTURE_DATA = {\r\n  sun: \"data:image/jpeg;base64,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\",\r\n  mercury: \"data:image/jpeg;base64,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\",\r\n  venus: \"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAYEBAUEBAYFBQUGBgYHCQ4JCQgICRINDQoOFRIWFhUSFBQXGiEcFxgfGRQUHScdHyIjJSUlFhwpLCgkKyEkJST/2wBDAQYGBgkICREJCREkGBQYJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCT/wAARCAGAAYADASIAAhEBAxEB/8QAGgAAAwEBAQEAAAAAAAAAAAAAAgMEAQUABv/EADEQAAEEAQMEAQMEAgIDAQEAAAEAAgMRIQQSMRNBUWEiFHGBBTJSkUKhI7FiweEkM//EABkBAQEBAQEBAAAAAAAAAAAAAAABAgMFBv/EABwRAQEBAQEBAQEBAAAAAAAAAAABEQIhQVESMf/aAAwDAQACEQMRAD8A7hc8dyh6rx3K6R04PhLfo7GAF8jr30HXd5K99Q9NlgDOQUgsryFfAYneiE5JzlYyInsvfTu5TwNbKHf4porwkRxkHIVsMBPZZoAMHcUi6bT3VbNJjta36SsqauI+m32i6bFT0M0FrdNfITTE2xnhe2s8Kxukb3CYNMwdgmmOeGs8Igxn8SugII/4hEIGdgFNXHO6bP4leMbP4ldUaUHwvfR32CaY5Oxn8SiETPBXU+iHgL30QPYJpjmdFhW/TtXS+jaOAELtImmOcYW9gsMVdlcdIlu0xHlNRH0lhjI4yq/pnA8rekALNpoi2+QhLfSqLQD4SnqhJbXZYQPCYXUlmQZwqANeVljwStPyOAjZECcohYzwFoieeythgb3RkNbxamriIady8NO7yqy5BbjwOPSaYT9I7z/te+lPkp4ZI7jAWjTOPJTRP9J/5LDpa/yKs+kHd1Lw0jP5EppiL6cfyWdAD/NXfSR+T/S99Iz/AMj+E0xzjFR/eh2Hs5dM6RgGASUJ04/gmpjmlpH+Swtd2JXSMMYGWlAYWBXTHNLX+SsqTyV0emzys6TTiwmmNZuBpwIKeI3ELoy6Rp7ZQMjDTkcLOtY5k+lLhwuc+B0bjfC+lkDTwAufqoATdKypYi0kfUdVK52kptkWk6UGF+VbK8GM13Skc9zQ03hU6Vwd90qdhJuiEWnBabKDpRtBHpFIGt7pUZc6lS3TWLKyqZoBzVI8cAJ407fFpzNOTw1BH0XOWjSk91cISOSAmCIVjKg540p8lENMfJVxjPhZtN8UqqVsLh3KYIX/AHVTI3DsCmBxH+NKIjEElftK90nN/c0hXtkAHZGJY/8AINQcyq8rRnkBdMsgk/xCW/Swdv8ASLqMQB/AWO0RPa1UNNX/APOTPgrxMjMOaiOe7SDvhLdpgumXB+CPylv0522MoORLpLxSim0xZkWu04ZpIlh3A2FdHGdGCD5SXQkZXQmg2mwh2At4C1qYgawg4FowHA4BtXw6YckJjoQBwmmI2h1X3Wthkld4CujgFWQi2+BQU1cKh0bWC3ZKNzGt7IyT5WdIuUE7wBwtaCeFT9OBybRiNreBSBDYHO7JrdJ9k0E0t3kdkA/TAchb0WAcLHTOA4QGYnhQMMLD2QmBnpeDpFhDz6VAP07e1JDtMD/iFQWPtExuUED9GP4kKabRvblq7zSOCAvOgY4WAE0wQIcUqaMdk3aAV6RmLUVA4HukyNDrHJVUraKkALZ88FVE1gOzyqoPlgjhZLpw54oKvT6baM8q0Y6Ebaq7Wt0oaPkFVDF/k7smlocouJo42g4CpAHC1sQFZTW9FnJyoABrhqLc5y0yxDvaDqF37cIjSxyYxrqpeYwnJcmhhrCAQzyVhjbynsjB5K10bf5f2gQMeVhkAOQU7a0D9wQmh2tAvqsdgoHxtPDkb5WXTmICYu1hAHSk7Iw6Vn7hYRx5B8LTuB9INa4O+6bHu8WPCmsE+FRHIWnBseEFH0sUgx8XKaSMwkg8KqKZrzRwVuqY1zcnnuqjiSubv4QPjLm2OE/U/p7yNzcj0t0rCQ6N3hRXI1LXNFJEQ3Lq6iLaS1wwudNGYZA4cKh8LDfpNdECeFumqQBPazkKKSG4oLAyk/bQ4WFpQJ6Q7hYcYAwnEUEIZuPgeUCxngIwzuUQbWAtDQgzaKwtEdo2gJkcZccIE9Ad1o07fCuEIrIQ9MdkRKIvC8Yh4VLmgLAWk1lFRPirgJYabtdB8V3SQWUchALWgjKyyzjhGcBAcmkHuaCY7LKRiOzQXnx020E3R3i1LNBRvwujE3lJmaD2QSxs2gOd+E1lnKWyJ0sldgrBGB8WqoDcSKC841gJpi2NpDso2VFDuIFL3SdIbzSONgccqxtMaglZpyeyMMDOTlNLr47oHA3hEFGLN2jN1zSFu6uMprWE+kAAuGQttx5TdoHJWENtB5sO4WHBeMLmjm0yNtHCrbGHNyFZDXOMdji0rY0Hil1DpyDgWvGBvOw/0mJqCMhnawjc9rhRbSqOkY8EtFHwl/T12sJi6idAN3xPKayEjDsEd0x0FHwiBcPic+0CNrrNchPjeXMLXdkTIyH2O6eYw05FghMS1IzUBh6bx9ikPqOXeOO6sl0glZvHZTzQkNpFDqIGzRhzcrmanTb21XC6MD9jixxwF6VvxxzSg5UDDFRKqjyCfKCVtMx3ToB8Q3uihc2vuvbaGU6RmQAgcMFEI2WsfjAT2N3AgLGxgnKKQL7IwzCN8dOwia1ALWJ0TC3KJsdDKKgOUQQf2teAHKEDNorvsgwhtIDG12QKR7SSqI4bb7QSNjI9oJGGl0OltKXLGKJ7pg5ZFHK8+OshUSw/5INuEDgynXwslFtwqZYw0KcimUECIgbI9ITESCaT2RFjwUyRnw4QQxx9MuJ7psQAO4otu9xCY2IVSBUhLnYGELmONKoRjwt2AoJ2McM9k3tnlEaGAvDKDNnpeIo2UW7KVuJd6QGHC7ThI2uKUbjWbQv1BHBQVPlAOV6OQEqEylx5u01j64KDpsI7JzHnnKhgmB5VTZRxasSqRMAeUxsxOcKImsrzpSPstf1UxTPK3BHKnmlcBuHKU6ZpNEpL5QP8sKWrIaZTIU1oA5UPUxuBRjVYyVNVeS0DnlD16+JPCgfqsVaT9UA6iU1Mdcyta3BGeQpZpwwh2CO6g+qIOThLfqvltJwU1cUzFrjvaV50tgg+FF1wHUTygfqfkQCoKZq+I7DlZG+nblNJPi75WNmAHKKuEu42sdkKdsnCfG7cKRBw4/Kdt70hawCky8UgRKM8Io2d0bgDha1BtEFE1m51Imt3fJa0ZNIPFlCk2PT3RpNhiBaC5UYY0YWpEtSvhoJ0ce1tBDI0uINr241sCqNczdkJEo24Kc+URNq8qV8mC61KsIeEmvnSa43wiZHvIWVPkG5JMRyq2sBBPdYW1dq4mkGIbgh1OMV2T3fu9BTSfKSkUEMJNWOVSyMMvuta2gPSXLJYpqDz3BuAl7kDnEDKWXFxUBOdnC0XVoK28lGy3C+yDa+VlC+mhETRwlPyfugRM42pnPIsqtzdxKW6MFAljt2eE9gPlYzT7jhUs05rhBjSRm0+KQ3aS5ma8I4yAEFD5CQp5dTswTha6YAcqGYl7uUBS6snhJbM45N5RCO8VhGyAAWUHmuc7ARW4cleLmsGEmWUgWgac90mQ0DlKGo7L0ji5loBE57pT3uMnKyJjnEg4WSEgHyFQUshLmnwkfU08glGTbAfS58ltcbVgsZqtwycJ2+1yCS1X6eQvwfCWJroQy9ldpnZC5cQ+a6OnO3KiujXCx7g1pKBkt0k6iS/gCoN6u68p8WWhSxsICpbgUEDmmsJ8LQOUhgzaew3hWFUsraMLJJg11HJC8XtYzHKme0uN91q1k4zjuEmXUiqYgLXEkdqQGOs9gs6uBJd+5xslA5yJ7rNDsluaTlRWxGzStjYWtulLCA1wVoNtpWFOAGUp5+RRPeAVPLJXCtSNlNAqcZduROduAS3uDRQWVN6wLSByhawkbiktyTSqjAa3KBUjMJZAH3VEjh+0JJ5tAqtx/KIO24C8ASQaXttlBl2s25C3ab4RtaALIQLcwAYSS2lU5thAADeEGRAAX3TbxVoXEBqWXuQa9wH3SXPJKOnOK1kNnKBHTc/lHHCS4k9lY2JrW2VLK8l5DUG7Gh1c+UEhINV/wDEcTdx8rJ3MbhovygkeeSVLM8n7J87sWpCXPKoxoyrWM3NSYo/KpbhBmzBKllbmz3FFX9iVHqaARUIdtDmO7KSZwc8purkAdjwpWEudwtSMiq3WrNO0A2khuVVDHQspQ9oLj8VZDY5U8TgDfAXjqDu9LKrJdUI285KXG57vkeSpo2Omk3HhWMNOoKKfFuOE9tgZQwHFAX7TnMNjHKIZEbCeBQKCFgDU9kZcbdwrIlBHG6R3gJ4iACPc1oxgJM2oAGCteRPayQNbgKZ7LdkrZJuTeeySC4jk2s1Yx0ZCxo8pwjsgf2j6BfnikxS2R7jfCuYza0eUuKHaAfCcBm/SsjNqSSSkh7k95aOVPK68qVoBdWSUnfudwhO5xWtb8qUDo30RSoa1zjk8pDAAVSHCkgF8e2kAaBytFuOeAssEhBgHJQjlM2l2BfOU2OEMslUIDK5GFhNdk+QCvaUW7ifCBZs5SXks4VWwUKSJmKBBeTQ5TmsO0WltjzacKaLKAmhrV4yNugp5JrOBQQtcSbQUSSUC28rGR7ibFIYW9WSjisk+kXWyQ3v/wBINJ2ghuB5Us3GFScjg1/2sbCHc8IOc+MyH0tEW0YGFfJGxjcClI+ZjQbNBAsNo8IiWsGSp361mc/lc+X9RMltaPyrg6b9UG2LXN1ep3NNFSnUuJq6KEPD+eFZE0DyXlMjYbBXhRquya0tOO6ofDGDkqjACnLy1oARscMWopoN+gjbCZCAMBHFF1CPCsZGGcKBbI9goI2tzaYG7kwMALQop2kYKBVZIAsqWMgGgnMHUdfYKooi8lNkmAFBS9SnEdkuSYiyrqYc7UBoN8pDpNzTeSUljy8ErzAaorKjFutMY0looZTYY6YSe6HqAu2gKiiKKueUzbbq8coWO2s9rYngOzyVpk4MIbaVIT24Thb8DAQSgBq1Ujn/ALkDou/ZPjjtMdFfC543rnFnha2Osqw6cA5C3phMNTsjvlNLaFBY40a4WNmAPu0GltBARlbJqWtHknhIM+C4/ZBXDK0AiqrlLk1FYtTDU1Q4Lll73WcgZQUPeGx3eVgeGNycnspHzAv+WAlnUjdvJ4Kgva8CyfKXI9pwpBO53pEHU6rvygfuaClSyWEveS4pcrywFB5z+LRscSpGSueVXFkDCB8btrHNAyeSvMYQb4CJgdjj7p7GbigCi45/pMLA1ueyMbWZ4UWr1Jd8W4QL1MtghcuUlxIVEpc7NlA6Imig52pjDWkAmypBG5mTyunIwE7n8KDUzhzqbxwtRExO8uJHKIEWAMeERjLWW7BPZe2irK0gqAKONl/JehjLzuKrbGKWVZEzdVqlsIJGEUMNUVQ34nhRRRs2+k0msJY5ymNbeSoo2ODWV3W9UAg+Eo3fGFhFnKCmAl1m1dHTYyVBArGvNEdgiBJPKU65CewCa9wIDR2CNkds+6BDGgcJrWC8lF0iTQFI2xfLPZAYNjaELWbXbuAOwTWMqsKiOAPo9lqTU1OMNJI+wTI4ifkcFOkiaePKW94YFcxN0wytYKGSFNqJtzQFrW8k5JyUp7OXHhLaSGRGynhoDVNFK0BbJPg5oJKCmftUjtRRQ6jUBpF5UMuo+V/n7LNrUiibVAZJyeAo3araavJU0kuxrpXHPtcmXX7pQ5ziGAFx9+EkHdM5JDb+RRyuqMAcrl6DU9d3VIIJwF0W0Rk390DIxuIzwOVRvayPPAGSpmGyK/JW/qDunpzGBWMlQRyagygvANXQWtaRGXON1lALa1gAoZtDqpRGzZ/JUNbNsgYXclbDKXE2oCXTSMaB8W5XQ0se2ME5JQOaKHKVIcEnOFRVjCCSI0MKCWD4nHddCIWBhL0+laXWeVdHCBmsBBrIsDsO5TwOmLAwiIDWj/pBNINtY9KieeccDlQyAuNjhUujLnXikEgDMKCctzxa9KAG0eVpNWaU08luKKk1JphNqBzWscLFlW6hu4g+1M4dSQmlqJQOeJXkngBBtJJWxx5JxyqYYcEkKo2Fu0AJ7RZXmREqnpVQpZUyOg0UmiI0tjj+PtUtZYwoEBgrKfFFuGRhE2KzlUxlrQikDTAdrQyQgdlVJK1rRVKKeeiRdIg2ua34gI2vJCjElDlEyWzRQU7xuslUsOwCyFzS+3Y4CcZC4f8ASC36nacJjHgyWeSuYyUNc4u4VWmlD3X2CumOjGQXUeE8O2sNn7KeCnO9Iy7eHUaAwtysUQcDgJEgIfbj34Qiba4gdkmecOO0uys2rIYZwDz+EJdu5UXVaHc2nMl4HZTWsKjcSAbTHn8pUJpuU1x3NLgFBBOXPd6S5KazyU/UN2kHjuonPeXnArm0EOs/5m9MmlzzoS8m8A4C6LYy6Qk5zYWyRPBqsBt0PK1Lgm0LyyURB1Na3uuj9UwsJBsAc+VxdVqd7pWssWQ0kdsLoadhMVFtBpoJYR1P083H1H2aNlD+pyb4Xbfk40KSP06Qsicxxv5n+lkjq/5pDQomlA+OD/i44U0kBkn+QuuFbpJNunaSM1ZS2nc178AoFMYyBtVZAVMDS6O/KlB6rwT54V0Z2ivAQOijr2ndHdWOyTFKDaedU1hyRVKAmafvwAvbgH12SjrmEbW9+VjZA42grYd+Twgmj3G2rIZQ0UVolDsnCon1GBtH5UGr1DWAUSfCs1UjWtcebXFmJc8DKgofKQz7qNzi53PCpkIMd4wpASbVgBzjuG44CWMZqrNrXhxJceAF4DcyxnOVUbp4N77rnIXQZBgBJhiNDbilWPi2gpVeZGAmbRWOV6PjKKNwJUDW/EBPZ38BKwcI4s7rQG+VsYu0gTudxylaiyR4WQPAsnsgZJMWspxyFz5JXSzbSTQ5TZ522cqQS/Nx7lUOfPRpOZKA0G1zi8ukzgBOc+hSCtk4Jyik1bWCyVzpJ+mCQoJZ5Hu7kphrrP8A1DkKvS6rdEaIFFcC3Dnik/T6ktcc/EgBXDX1mj1+DuOThUSSbY8Xly+d0sxbVnlXz63ewNBOMqCrrVG/OSbUjpgXHccqNmsLNwOQeyx1vl5qhZUD3SuDqA5TWPc63WksaDJkprcHKKax4JomlTuDm0FLEzcL9KqINaw+aREk7t5rsFM9jnAt/wBK0xFzz2AQiD5A+0EUcBYLIo3S2aLeKFA1RK6MsAfx2FlJiip2aO7z4VHAj/TWwFzXZbe8nzS6E8QijppzVpmqHUdPKBbQxraSD1L+dgFtD0gHTRufG5rTewG/Sp6A1EAs1bNufKi0c40gfC52X8kqLVfqzo544wNrOS5MHaYXO0romj5NFIXXsbnHBXo9W1rGOaPjIwuJUb9c2Rmy6O8nHhBSGhs1jiqTS/bESDaXGCclbPbYVAyOYNo2lTajfYBUjZSW2OOExjdwLrHCoojlAAyqI5xjK5L5dtIjNtLaKYO0JCRYROnxXdSxP+PkFbIc8qDdVMDHXnkrlyOO+qxStmIIpIMWcd1RPvc4bBY8omN7J7YRZ+yDY4PJpAqSM7SCMFHp9PYaKwnFm4VwqI4xEAe1IMEQYL4wgeCCD2Tnm+PCW8lzgBxSgJmWpTndOT/pHuobUicusED4lBRHqfmW91WJAGAnn0uXpAXSOeeys6tEtHGCAgKV7XNIrJUT5dgOeQnyyCN9EWVFq3tduLTWFRLI5xmLCate0wcXF13WFM6ZzpN3cBN0xIfZ44VQ8ygy0RgFPlLXBtcpL9M4jcMrWE2G+OUUstL5CDwh00PUlIOB3KobAbNd0/T6UscSeSU0Z9GwsLSFMdIGuG3gf7XVc0ZA8JPTslTRLHIGvHpH1CQf6SpLY5xLbWNeNm48UgJjvk49qCc2UGrzilNK6mW3kZXtPuLQScUg6cbw8k+AnlwACj07wHUVUWEi80oq8NAaAETm7ceEoSAgVytL7wTlEaXbTQPK9hw+yBgyT+EzaaJHdAmSV3UoHnCMkMIL/HZS6lr2ncOQh+qDwA8066ygpDG3sYLDjm1H+oaSV4qN+0g7r/8ASbb7aQRTf9rpwwiVrQOAdx9qj4MafUNEjpWOBc12VNJpZJG7917dpA8r7TUaUPu2mjYJXE1mnbpg4DAxnwtTpMe6+6KHIAjbR9kqJjHbzP8A4vfVfZM14ayJsTTRHyBH4SdNqf8A87Yhm3cBQfQx7TCDWTSn1s+1p8IYpiI81bcFK1bTK13sqKik1LmCxwibq7j+Ju1LqCdtDhS6d5DiCcLWJroh5cMr3Vo97HZJaSXD2rmabqtuqdXKB+l1dgUbA7FNdqHuJFYU8en6VjKoiiL/AIgUsqZHb255TdmAQEbdPtcAAuhptGHsIIz2UHLcyrTejZPpUv0x3hoHKKTTmJjgTlBGYDyOLT2wh4cfWEZLSzArhOaxojx3QQFhALUTI7F0nOYd6GnMNdkEr206h3WNZ1SGgKvpBxsI4YNr93CCKSE6f9o7pQdtlLncEYXXm0vWbXdRS/p5Zt3Hjsg58ko+oIJtc/WStc6gaHel0p9KWBzt1HOVwpopHSOIdf8A7WoUTG/L2upDCHAAD7lcuJrupuK6cM9V2VqR0maYOYB6Snfp7nO3NT9PKfxSrjkBaAsK58cDmYLc908MA7KyRrXN3DmkljOLHdFCIaokcpv04JsiwqgAW5GAmCww1RrKI4Os0zS9zW8EcqBuktrRml9BrYA4Nc0cqLRxfNzD/tUcuSBzDsNgI2tEbaV2sh3URyFI+MgWgKI3IF1YCHNorkxAucHLowOLUoM/EhekeG5vlNljDgSodRHIW47KCuHUsIolWQlkmCuDAx5dmwQV0tM8sIJQN1LCA480Fy527pHVg1YtdncJiWju0hQanTkPOLaRaoXEdzdt0SV29G7ZE3OQdpXChaWkObkCir9Pq9jh3DqsIOnOxhjIFAOXB/WtBuAaO5FrrtfQJJ7rdVG2eHd38Ij4TVh8cjnOFmtrQVJow3YyQ4dZJXV/XdNIzV6ct/bu2n8rmTxnTPkgd8SW0Pa1P8K6GTYa6xza2PVO27XDhS6PUDo9jXZPIDyMUeygmnH/ACOHY5UpHysK90RkBPcKd8LmvFhaiDiva0+F2tFW0Am/a48bCKHpdv8AToqjo8rNWKxE1xFp0WmqQYxa1kTqBVkTQckcLKth0Z37jiirhAI3NAGCsjy0KoDc0HuFvmM2oXQgSNsckhK1UWTYwr5BvNd1kkIezI92l5NcaZm0UOD/ANpTJXNABHCu1MLQBXKT0C4HF91hpPI/5hwyAjDmuF0sdFjC2Nu0Ee0ADDlQ2zQCAsBRR7mu8hA/aaukiash3Cqa48VgpOoaCKVHJ1rB0j4pcCXSnq/E/FwtfVSQfHI55XLm0TmPG0Dp/wDSSjlxMAFkYCzcC7JqlUdOWuDaPJUxh2TFj8ZVR0NLPQ23YT49VTwCQBa58Icw+gUUxII8FRXfgk+POCnNAJocVa4uimeKaSSF0oJiCAVBY1zhYAXtO4tcS4lFE4E0ePK9M3/Jv5VDmQlxOLaeCeylOjDJ3OaOcKnSTEfElUPDXCweMK4muNqtI4dslROjxxlfRzQF8ZPOLXKkiAtwUsxZUDIqCqjixZS2kEmvuqWOtoCig69iig3bjRCL6Yu4wEY0j92CiPO0m5vwGVsUe0bXhVwsdGASmmPebocKhEEBjcHNyOVs0Ya4OrkcJjXOiBJFhUwGHUtN1YSTU1yPovgXR+cgKKdz9NM34/HuvpRC2F7mjIOUnV6Fk0VgUaVw1y4dQH/En94sfcJ752tYM3XZTnT7KvFZBTAze4tI+Q/2sqi10bdVEcex6K+Y/Uy9mx7hbjd+yvtJog0Cx8SOVxf1TRNkaDX7TYPlalwr5H9P1L260NfbWftpd2D5SAi6C50v6YWamQE5sOaV0P0yZtOZJ++1rpmL44bfjuik0hoOqymwNGHKtrLwFhpzfpPAwrtGwjBTDHTuETG7XA9igviIaACqqZttqgY+8UmtcR3Ug6TCCBSpjduoBc2OYmrCqjkrjldOazYpc0bkL3FoHcLGzhzbPIQmQOxa1rOFvjbIEkxbPsm79rqPfhbI9tZyCsXGnOmbTrS6TZrDiOyme/acLFaOYLKYGU7CQyUX7VEcouigpji6jOaQy6dziRXI5TIJGjHCoA3LeazrkTQSRgOIusYUkkQcy7wvpOm1w4xwubqNE1t9gVLzizrXEcwftrINgqbU6TriwKcCulPpy1wLcoGx2sqhih2RkOGVDqmOtozhd92nBblQ6mJtgEX7VE2mn2kNA/pXxyWb4XLAdE+xYzhVxS3yg60DyOMjv6XShDHNzlcSCUD1a6mlnGBSQpskLWdqWQvcLBIoq2MMmjAOVJNpHxuOwWOQtWfWZfh0T7/yB9KHWta0mhhEx7mOJ4pBNIS0muOfspauOW9oa81gIo5HVnsmy6cSguYfwlxxujNOBpZaWWWdkcUm688IA0lt/wBhCWVluCiLg5pahMzWFTNc4VlGTvGeVdMDNNZvj0kRyujl3NxaRrZjH8aS4Na0tDXkX5UHcbqnOINiwmsn3DbdKCCVl7rBCpDARuHdWVMDLpw6MB2ckKUWCD/k3CpEzmgg5CTbXvdXPhFHO0SQmhyuNOS5jmO5GAuxG9ocY3cHhc3XxbZCR90HEnbuaDVm6tRvgMUrJGYB5XWcAA5rhdi0hzBI1zONuQrKYr0J3MAdyukwUuPpCYyBa60Tw5qgY5oqwjDQWUULSCQE4tscKBLLa/an+EDmWQRyFpy78IKtP8viSje7Ya4IU0Um1wVL9snPKoJrjQIPPIWiTY67whiFYWvZRrsVUN+Mw9jIQOY7IWsYWDHhGXg/0qjnyG1NI3KtlYLNcqWVuFhpPe0qiN+4cqQkg5TGO20UHQjeaoqiKY3yomOFWmhyumOmyQFela17cqGLUU6rTnaihYW/68Ywh8ID7r0ULdGC/A5TDKC61TFIMG6KzJrWpX6MgeFz9XoXtaXhtjx4Xexec2gkg3gi+e6t5/EnT4+WMtP7TtP+kLhtpzcELu6v9Oc0EtC5rtOWg2M+1lprqdFHI0fF/PoqrSEFtF1HspojgsIABN14VgiDAHACioOjpJdrqd3wVeR1G+1xWP2/fyr4NczDXmiunPXys9T6TrI9hPtSGQNw/grrS7JazfhSz6CN43BZs/CVyxKIpCLsHCeQ2RvF+17U/p7g0Fn7vCWzcwbXAgrLTY32KPIWk0Ut7dmPKwPBFd0DA8FHvrupjfjhZvJPKAtSGyci6Uv0bDZCe+yUOQisjhez9t0V0NLI+g1yRp3gsoq2JoNEKoY1rX204wo54jG4ltWP9quVm1wcEMsQkjLgchERSfKPcOQp9SerEHg5HKJ8roD8x8eClPe0OAb+x6ipCwSNcayOVNM3pkSDIqirmxljvzRQS6W98ZGHDColBptf0qYJSAFOI3NwRkJsQooOlE6yLVbJQMLnxuqlQx4dQP8AairAzcbasdGbuqPcIIZxG6jwqg5r1USEckIo3G8o3x1kJZsGwFA+OQt54TnODm47ZUbXHIRtlIA9K6YsY+zlZLg7gkxTAnwnEgj0VUSSkk2Eh5wrZI8WFK9vKzVRubaxuMFG4UUJBQPjx9ky6ykRPA5TH5bghAd+F4zObglTOcSPaW6UlBb1QRdo4tSWnBsLm9avsibKd12g6zdYWn0qY9ex3xJAK4Jne3g4Qt1BDxastiWPoJtQ0jBGfKhfCyU+LUzdUHAgomT1Xy+yW6smAn03R+QF4RRTgtAOWnumvnEjKdkFTmBzDuaQRzSgrcwNaC020/6SHE7uU6CUNjpzbBCRM1uSw/8A1AcOuIO1xyqm6w9zlcOa7NchLZri34uOf+1R9G2UOvOVBqXOEhB791LFrx/KwqBI2cUTlADZRKwWcoL2mipGS4u8Khrw4KCmIh4IIXjB3CFjTVhPZkZQKEZAtC6OzlUGkt91aAWRgAEKiGTaaJwkNdmkQdmiguLt1An8qcF8ctXg8oOoeLRAl/3VBzaQTxXQtcOWB8XxNjabC+ihdQLXcpOu0YczeAD5QQaXbMyyM3lPfAC0mshTRxO08o8Eq+N2K7FQcvVQhrrrBUr/AIFdvUacOGAuXqdObQLZMB3T45gThc57XNPdbFKWnKo6+7cEyOZzMKKKX3hO3jkKC1s98mwVjjnCks1hMbK7ugN0u0rzZLcscRIz2kWWH0gtaaNqqF4c2lzWPN1arhwVYKicUp5m4sJgdmlkgwiInt5KSMGlU4ZSHM5UUDgvNceCipY9qDXMBSZIzaJrnDB4Rbw5BM5pr2llzgqnNByElw5wilOlc0+UBmv0Ub2k9lhjZtyERjTJy35ekxspkFceiktkLXfHshmmANltewqHiZ7fi91jsVTDrPjk8LmueHjBKQyfpksc7PtB9EyRrhTTR9pEjiy+cdlyGfqRiNX7CpH6kyVtki0wFNMHHByufqnBou8p+omhc3ex2Vz5JxOdtgHgJCjj1hbz+V0tLquCDY8riEGN9OH9roabaxoc047jwrYkWCItFjhOjw1MLKARiKhSy0dppLoFXGEGi04K5kYLXhdLTycNKqBdE4FLIIVxCmkrcbSwSG2m7RijlG5oWNq1B6x/SfABdpDhRsJkbi3jugulitrXjwh3HpkFDHKSyrXrsEFaQuXTAx36sKSMusg8hdKMgx7XcgKORuyQPrjkeVKsY2aztPhC+LdghYYy2QlpscqgW5ov8FQcvUaUUTSiEADs8LuvYCMqKXT8kIOftcx2BhPZZTgweAvBo4AQeDqTWlrsINgIWtaAgMMc0+kMjcewnh1gClhZuKCWN1q6CSgLUxgo2EcR7ILiLyF4kuGUMTtzUdX91UKc2skJLm3aqcAQQl9MUipKo5RhorOUUkdlY0UKUASR2LCnIK6LIrr2sdpAHHyggDSOV7aHGiuiNKKykS6UtNsCohfFRKS8eQriL5GQppRk4UUlkAecBZNpTjGFRpxRVvSEjaIyiOG6CmkjBXN1TOb+/sL6TUaUgGhhcbV6Y5IFlWFchoJxZxwvOa8O+Lj9kxzHgkbfz4VkOl62k6hFuaaPpb1nHPY90eXWB3QSFwk9HhwXUfprjBAGOfslxaMMlDXC2ng+lNXDNG0atmyQVI0YPlNZEYXbaxfCp0+iDHkA5GQU/ol7iXD5BZ1XRlgptjwlx9mldfUaYFprsuVKx0c1hLMIY6PFhMjN0R2QiRpHK8wbHBwyFB0I3XykzR59psdOIXpha0iJ4wUkOvKrezBP5UMw2k0sqaJLsFb1K9KVktGjymOl3ekFUcyYJRa57ZaOfwnMl3H/ANILmyBDK3eLHISA5VaeRpFOVCoPi8bhgppYGE1wlzsMcm5owU3Tu/IPlAmTHKnkFhWTxEcd0l0ZPZQRlhGaQkkdlXWaWmEObwgkDg4ra8InQFpwibGcWEGxO7FGsrafSF7sVeUDBlY5mbS2SgUFSw7kAxO2lU0TkKYtpyfC+uVYVpGLC8BeE4gEJdUfCqEvYQCgDLVJIK8GqYuth2ggFUPha8WOVLtohUxuwtRmgLCOyU+Ms+SrByhnojCWGoJ4A8bmjKglZfPK6ZJH2U00W+65WWkDW7HWF0dG8bhfdTdM+EyIbPuoOhPpmubuAXH1miJNsHK7EE1tpxRmBrjfZaz8TXx02ke12WY7hU6T9Pc3cW/scMgr6OTRwuOWoXRsaNoAACi64A/Tw4nb/SVNpixob3acLrmLY/c3ykyt3Ov8KANLpS+Jr/7VB02ccp+iGxmylVBCHSGwrhqsN32VzdZGA66XUZgFTaqEPBIW+p4xL65JjJFomNcMcpjxtNJkQBpc2zoRtIT5G7mpTRRTb/2tImNNweCpdRDu/HdVyCiQaQFo2n/aiuNMwtOFge7gq6eEO5/tSPge3gWoMFk0msaRwlNf2ITo5K8H7oprdw5tNZJtKXuIyAvfuRFkcwcdrhYTmtbdtXPbYpVxSkZVlDyLK0Q2ta++2UbTlaxkh+mzYSyyrVpcByp5TaliypunZWlg4pMsBC4i1FIlZRwp5bB9qiV2bUsrtzsKALxaphkprcpLGFw9rMsN9kHRveFnCRFMf/idv3IGtmAFErXPBapXHKxslDlXTDg+zSc11hQ9QA8pjJiE0VFwRMkpSGTN2jbLSamKurSFzyQp3TAr3VxVppj3VokJTnWlySU5aHAjlRWbwe+UXsKeUhrvivNmIwgqZIQbBVLZ6HK5fXO7ApEJnkYVg6D9R4ykmRzjykxEn93KdG3c7Kg1sbnBa7TE1WTyq2RUATwt3AEhXE0rTwEOulUyIxuWQuqrCc4g1S3Iza89wHCW7LV55pBvxSWkR6ll5S4XZpWSAOCiILH47FYrcWsOQjI7JEUvFpzn/wAVWWOhEoJKlfG6ImrKoEu0rzi113hFSgB44S5YiBYTpG8kYSs8X+FlUxg3HIAXukBjcLCpIc3kIS0HlqBYYQMo6HYL2zxaLaUGI2Oo5QlExhJ4QVRvFcphnrhIaNoXjha1DOpZtLfIEovKwC1NXBlxdwl7j3RXQyln0oAlI2kd0hMfe7JQubQ+6DzH7XZTCWu54Ursd0bH4pAThTraU2KU8HlI3UVodRtBS42CkF1Ld1jCU4lBu7KYJKU2+ii6gIRVDpL7rzZiOVOXDyh6lIK+sCia7OVH1EbJvJRD5GglCARhYHtJROlFYQb0ryvCBtpPVf2KbG8u5KA+kyuFkYpxxSMN8Imt8oDEbau179jrpebbV6R+6kFLZ9wAWuINelK2Skxri7Cuph4f8aCfBZPySYW5VNADC3zEpDpEvdlDuQb1nVMJSZWZsBaX+17q+VFA3GUfUqgsI3ZBWht8hBpkA7LQ9rhRWbPaHbSAnR3lrkl8bweL+yZbhws6jvCBYL2iiF7J7Ii6+QiafuoADXWibEXDwmAj2tx5VwA3T+SmNjAWV7XjfsqoJ21o7lLcb8rbP8QvEHyoFm7w1CDtN8pjjQSu6ivON5KFF2QlAp+XISDQRlhJXnAAIJnNys20qBGHfdYY0CrscIDYTS2kJFooQ8haXXygIIKHKAi0FCWkcIrK20CjaAk+1RQKEx3wgmL3BeEx8J5ivss+nRACcprZb7rPpkQhpFEH3wmMkIKWI6RtagoZKDyUwPBGEhgATQfCIPcsyV4I2i0GBpTohS80ALwwqKIzRTeopQ+lvU9q6mJQ8rbxzaXvHlZvCypofRW7weyTvC9uQOLgOEQf7SNy9uQUhx8hb+ApQ/2t6h8pop2grOkT3Cn6p8req7+Soo6LuxXuiR91P1XfyXus7+SCnaV7aFN1nfzWdZ38k0V0sJrupDIf5LN3/kmmKnPA7oDJ7SL9r1+1NBl3tYXeEJIWbh4CaD3WvWg3H0hLiUBl3tBuHdAb8LM+0Dg5pzawvH3S8rwa4oCweywttaGuHJC37j/agWWhZsCYvUPCoXsC90gmUAtpqBXSXun6TrHhZY8IE9P7ren906/Syx4QLEfte6Y8ptjwvbh4QB0x5RCIBbuHhbuUHg0BEKQ7l7cgMLdyXvHgr26+yob1F7qnsEoOXg4IGbjd2stDuC9uA7oP/9k=\",\r\n  earth: \"data:image/jpeg;base64,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\",\r\n  mars: \"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAYEBAUEBAYFBQUGBgYHCQ4JCQgICRINDQoOFRIWFhUSFBQXGiEcFxgfGRQUHScdHyIjJSUlFhwpLCgkKyEkJST/2wBDAQYGBgkICREJCREkGBQYJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCT/wAARCAGAAYADASIAAhEBAxEB/8QAHAAAAgMBAQEBAAAAAAAAAAAAAwQBAgUGAAcI/8QARhAAAgIBAwIFAQYEBAQFAgUFAQIDEQAEEiExQQUTIlFhcQYUMoGRoQcjQrEVUsHRM2Lh8CRDcoLxCJIWFzVFU0Rzg4Si/8QAGgEAAwEBAQEAAAAAAAAAAAAAAgMEAQAFBv/EADIRAAICAgIBAwEGBgIDAQAAAAABAhEDIRIxBCJBURMFFGFxkaEVMkKB0fAjsTNTsuH/2gAMAwEAAhEDEQA/AP1Nuz24e+fIPDf43eFyyeXMdQovgiRTnQ6f+KPgUpH/AI6db7Mit/bELycfyUy8DOv6bO+v5z276ZyUH2+8Dlbb/jECn2kXbmnB9oNDqFDReI6ZwehEin/XGRywl0xM8GWH80Wv7M2ryczv8ThC7jqIK99wr++Lt9o9CpKrrNM7DqFbcf2vNc4rtgqEn0jZvPXmNp/H/vJITR6lgP6qoH9cbj1q2PMMsN9mo/2zVJPoxxkux7PXgDqY6BWQEHuDk+cpNB1J9jwc0Gw2e+owAmvrQ+CaOR56g/iH/wBwzTrGDnrxY6lP836kYF9fCnVxXvWZo7Y9uHvkF1HcZmt4nG34G4+Mp96c8hePnM5I2maoce+Td5iv4xFpiRLKiEC6BzA8W/iX4P4Y2yXXRK/ZS3qP5YEssI9sbjwZJ/yqzucnOJ8H+2Wo8XG7TaKZlPRmXbx+ebaz+JS/+Wi/HXOjljJWjsmGeN8ZaNq89uHxmUsevbrIi/QZYRa9WH84Mv8A6cO/wFV+Jp7si8Wji1J/FIB+QwnlTf8A8w/Nc0wLfzk384JEmB9TIR8DCUa6jOOJ/PPc54X3r8s9ecaTkZ7cMjzUHU5xxPOevK+ch6c54ToT85xhbPXlfNXPCZTxmnWWvJu8oZl7VlfOHxnHBN2evFpJwBf+mJP4mqA06CvfMbSNSb6Nbdnt4985vU/anSaUFp9VFGoH4twrM2T+IngcVlvFUP8AyhbxbzY12x0fGyy3GL/Q7bcPfPXnzbV/xZ0MJPkebMO22O7/AHzOf+Mfq/8A0+WvdmC4p+ZhXuUR+zPJa/lPrW7Pbxnx6b+LmrdDJp9LDt/59SP9sz5P40+Jrd6PTLXczg/6Zi83Ewv4V5Pwfcdw+M9vHuM/Pur/AI8eJwn+VFohXvIcDF/9QfiCj+Ymiv2sn/TC+9Q+GC/s7Ku2v1P0PvHxng498+BQf/UOxrztPB/7XIzTg/jvpNVQaIKOvEo/2Gb95gD/AA/N7V+qPh+lMupAZNA0yBq3KpJ/PNB59SIAq+FlIwbV/urXx/zVncJH9ivs/FBFqJvEdZqSwaTTatdmoTnjcQNo7/PSsib7eBI10cBnOhJ9Uc0hYgdgpBBH/XPMnLi/UfQYk5xuH71/v+9nAf4sY6R47Y8cg3+mUl8RpTcWwg1+Abgfoec2ftF4x4b4pOF0nhaaSNU8sHezux/zFmsj8sxho5NNFX30O55DiMFq9ix65ilH3GOOT2f/AF/k9/ic6qEkecCuA19PpjUWv1ej2zR6jUaYdRIpZP34zd+zf25ePw+TwvVrGrvIN088rBClV6gFJ/T36ZrR/b3QPBD4c3g+g00QYxtPGTLa+5DDnkD6Z3X4A+p9bMTQ/bP7S6OVW032k1qt2Ek+4H/7s6KP+M/240aIsq6LWoQSN+n/ABAdeVIzmXn8G132mi0o8M8LmSSzG8SHSsxAJpgrBQT0688Z1Gr8C8MEKeAeFSw6vVyyeadRpg7+SrX6JDVLR4JJ9rrC5Tirixbhim+OSOwafx81qzFdX4K8ZagfJmKj67WGdjoP4vrrwkH3OckpuC2o6e5JHP0vPhv2m0Wv8P1P3aaHS6h0XY7aeVZPz3ixfwMnR+Ca7xLQvJ4XoPEpfIj3zKGJr6gXQv64f1J0qdCvu2K2pRtfofoGP+MWhTTzM2m1Q8ngbq3N/wC0nOL8S/8AqEkkneCLwXUu6mg25T+2fKRpdVpWWaOXVaeSraOQng/Q4nLoo3uX7xMuoJs/Ocs03qUjpeFiirhDf5n0LW/x5+0jSsuj0en0yj/+T1t+fYZ0ngH8UdPqNKJfGPHYvvQbcDGjqK/ylSK/PPiZ8MZUV5RId/Ng3eLNDEJVCOR73jNS6Ypw4dxX7f4P0XN/F7wKJy6F9RMRVxR7EPyQe/0xWX+NcQiOzSUR3ZgM+GwSPC5UM7R1YKCyPqD1GJavWo0xYsT7ewzEsjepGuOCKtxPoH2q/iH4h4yzPFrBp4z1CH1N+ec99ltax8eXULt1etQ+YlrvHH1zK0svg2r04j1MEhns26seR26YpHFptLJN5Ujbkb0AggMPqO+Ysapx3Yby04yVV8WfpT7PfxO18M8cGu8F8qM8F1Hl18UeDnbRfbzwwhS7GGv83OfkEeKs6pJEJd3Qu7k0fbCr9qPECu1ZG474WOWaCq7E5cPi5HdV+R+ytF9rPC9aoKauJW6cng5of4ppCAPvEVnkerPxOPtX4lBWzVy39Tj0H228ckRQp3kdOuN+8ZEukT/cMMnqbX9rP2cuvgO3+avq6exwq6hGunX9c/HsP248Z07KJkMbr0O4qRmlF/F/7TRkn7/ObFAl91fr0zl5cveP7nS+zI/0z/VNH6v+8JZG8fTvkrKDdyCx2OflPTfxk+0MMgf/ABJwR7Vz9c1tL/HX7RRECKfzL52lNwOF97S7iwP4XJ9TX7/4P0q8yhSSwX69Mz5fF4YWKyzpGexJz8wePfxj+1nicrKPEpNPHfqjRtn7jMKbxnxrxJHlMniE7dSzk1+p64M/Lfsv1Dx/Zif80v0R+n9Z9vvB9MzpJ4lpEZLDfzBmSP4r/Z2Jtr+NRSP38v1BfzGfmoweKSSFHgcFRduwA/65T7jrWkMn3cKe54H54r7zJ+6KP4bjXs/9/sfrTw77ZeBapDKPGYto6sXCj++auk8f8K8QTzNHr49TGG2lkawD7Xn4z+9eI6UkwiVVPY85s/Z77TeKeHmcw6nUJMFB2KxQN9T7j2wvvM4q3TA/huKTqLaf4o/YRk06R7/MUKe4zP13iOm0vpaWIBu8kqr/AHOfmF/tt9pNXG0cmsl8tuqySmv+uY8niXjM7ctGou+SOc1+Y30v3Bj9kruUn+n/AOn6tl+0nhWlBXVeJ6KKRQCVM68X06HET9sPA2V5W8f0CIhII88brHx1z8t7J0BlE62TypGVi8ePh2tT7/oH10C0WhjbyzID7NRqvzzF5UpOo0E/szHBXNv9j7t9oP4v+CaWJ49FppdbMLHMmxT+ZskflnI6j+L+vmi8uDUeHaTfyI9LpptRKvwWbat5828a8Ug1ZQ+F+Ex6P02wMrOxP1IA/LM6PQ+K6pC/lLGx6PZU/tgOcmrk6HLx8cXUIt/udzpPtUPHfF4YNVH41rvEJWqJJZtPBET9W6fAx37Q/Yz7ctLJO3hmj02nQDYX1kTsB/6hQz5v4b4h4p4D4vpNfBDDLPopBLD5otd46WB1+nfO8+z32o0vjWpTxP7Sw6rVy6dmaOKKYR6feQKBWvUQ43cmu1cYMoY0rYUcmZvjG/y/2jndT4J9qZUAaDWSCyA0ALqfzTg4eD+HP2veNJB4TrmL8gSRNZH559Cj/iT45/i00PhK+DaXTLHsWORGl8s3+IkVbdq6D2wniM322LRyaj7czrpJhuUeH6dEA91O3kc8c5iyY0u/2ClizOSuPfyziX/hz9s9P4bNqZfBZVihG5rU7q96rOXhTWtJEJEEUMpO2RzS0DRPXjPuvg3gfh/iivN439o/EPGZGiZ002o1DJ0FFQAR++c5qv4e/ZfxmFYx998Lfztwmkd3LKTyhFUB7HnM5R/U31bTu1/v5/sfPtP4BqvE9OZtLP4dLtZlKmYLwO9tmWdGhBA+7eZuI2rMCc+8wfwq+xPjXha+HxRavS7KdpI5itmqsWNp6dSMr4d4b/CvwWNdIkmm1k8LeX52pLMWY/8APVUO5w1F1doU80XJpRbr4R8E00DTagRDTeYbqlbk4eRBpSweGRCho8XRz7xof4Z/Yz7Sa/VeK6HdxSH7rqN0aEgdPSOfqTi2t/gn4PHA0n37xiZoSSNlbz3CqOAfzwnCb37AryMS9LdP8j5CI44drBVJvpWEU+a3Cbfes9JED/VzkRDy/UWHW7755/Z7aVOg406WCIx+eUkhiYkqhDDpR4wbyW34jVdjkBWLfjIrBpjHJPSRQ6XTkHdfvz74zAkO31RKK988K5BIIPfPKiM3K3nN2joxp2hnw3WTeCeJJ4l4c50+pUFd6gEUfcEEZL6jUa7X6rxCfUzPqtQd0klhd5PuBXGBCkWKA/LCKojXdV+1cH6HAeR1Vhxww5cq2e8qJ42Eu+9tDaeh/wBsc8P+1/jHhWjOg8O1p0mmstsgjVSSepLVd/niY37b4HwMhlB55r3zIzcembkxRn/MgGoml1r+bPLLI/8AmkYsf1OKy6SCXqlnHWAVa98CEG8mgbFc4Sk+wJRXQnIrxAeVwVFAYhr9L5ke8RVL3KjNuWIkggYNomqhYv2xkMtOxOXApJpnO6bz9FJ5kbgkivfENbAC7SBFQk2a6Z1Oq0i7d6jaQOeeuYOuB5G2h8ZfhycnZ5Pk4OC4sygzxmwdp+OMPp52UtYLBxTfIyBErMFPfpzj8Hh7uhCVx1vtlEpJdkWOEm9EBlTTkRvEzkV6wKr2+vzgButkZVUnkC+MHN4dqlZiFY7eGoXlIlaOg97ffi8FJezGNu6aoZi00kqs1KoUbvXwD9Pc454fNEQAsro/tt9I/PBs+rGlYRPD5B4AaPcwH16YbwnTTSI4FsO46A4qctNsfih6kkafiK63X+VEmyZgaMh4AH685paL7OwRoGnmkd+D6QFA/vhNLA3lgAgGuSBmiprjgf6Z5eTPJLjE97D4sW+clYqdBDIiiaOJzG25W8sAj6++MgqqhQijaKBCj9MlmPY1g2dem28RbfZWoxjtENQHCR8G+VGRJJJJ/wCYwX65YrxuCgZQ2OorCQMkBaJL9W5vqcsscdKdn1Htklh3z0bLZu6+MbdoRSTLbISuwpXPUDPSRRUQIwv55DyLXTA+aobr0zKZrkgq6eHbyo9/rl/ucYAbYOnQ9cUPiMKvyxNdSOgy7eKRMgMRsHpfXNcJGLJjDGLbxWAl0EU3qKsCOwJ5zy6wdKYfXvhfvcai725qUkC5QfYbw3UyeF61dZHHppnUUE1MAkT9Dmh4z9p/G/HQqa/WFtOv4dPCgiiA9tq1xmKusE1soYL0sjCJqlUnzAH4qmwuc0qA+lik+TW/krr1i1somXTQaVgmzbpl8ux8kGz9ScXj00cS7EQKvsMO8yk8Cspv4znKT7OUYL+VFwSi7EYgVXp4xgaicUxnl3DiwaOLqQecvxxycVJFERp/ENUG8xppS5/qZrv64X/GNe5XdqZGCClDmwv0xQnjmuMG8h7VgJBtpD+s8V12s066efXzvEvIiMh2j8sF4TH4WPFIYvFpJ4NE9+ZPCm9locDb8n9MS3mwSRlCA0pclifbtjI2nsTNJqo6Nqbxn/CtXKvgXiWsTThj5clmNyPkA5k6nxDVaos76md3ZtzF5Gtj79euBo3yBWVq29hhJtdAuKrZR45DKQn4K64ExbH2ty1YWPWAz0FJUcce+TPEXl3buDzQxyTWmTtp7QIxKSu0gWLxiNeikerKxQsDuvi+LxuGKm6j64rI6HYo2XXR7qNggYRNK1c1nrkhIF2pPOGhlLrdCsmk5FsVGwLQMD2yTAbqqGOKoftljFZAGL5MdwRmyadweLrKMsoSgBx2zaMII6DBSaNf8uFHJ8i5YvgyQm8DcvOeXSLVg5qJpVAJ2554LUlVvN+p8GfS+THaPaa5wRJ7EV9M03garZaJ7YnqQ8LDYg44IOMjKxOSNKxCaOrs8HFtR4STEJXASPpdYXUalSfUKI9ji83iLPGsTu1dr6ZZBTVUedlljd2Y2o0iwS/yZLB55GNaSd0mUtQa+uD1EX80AkhT0xqDRQSKWTUgyDlQRX75W3rZ50Y1J8Qsgk0+oMiDasgIJPQ4qzwrKN6o6nqQt3l21TKpsfhNVeKah0u1B55GZGD9wp5F7DkkenlYLEH2nsPfN3QQaaOFBCGW+Xvuc5jQ6hVI9XPSvbNiHxElqLVt4qqvFZscqpFPi5oXyZvT6pNCiMNJNPubaRGaI+cMxXqDY7H3GY8HiLs43MStc/Oa+neOVAymx24zzMkHHs9rDkU3pngpJs5PlE9PrWFRbPfj4wY1MckpRUK8cMxr8sBNsY6XZGwjKmInrg014JFoQO+EXXRsrcG644w+MkBzg/cq8aqtFwGAs3i+9KKqQSe+UYCVj1ZjydxyGjVTYPPTHRXyTTlfRL8KTxx2JxSUPJE79roVhJNOZAN3QdvfJRQo2gGqNn2xypE0remZr6ctEFLlNzUL6YLzY9LIeS5U0oB44743qdI8jBgp2gfrik/h4U764HUe4+Moi0+yOalF6R5deSQ9XR/+4+/0wcutl3b1s2eL7nBecIXO1uBxtrqMnTxrqWcPJHG1bgCaxnBLdCXkk9WHi1b7tofYCOTfAOER3L+pi/fluoxWHTLJIUjYOOm4ci/jNLSadmUKUVmCEc4vIkh2Fyl2WhnZgaXgftjXmsE8zyzs6bj74H7uYkKMCAwuxgtTp2KIwNp0v2/LEtJsqjKSQ0urVCN42nvzjDSx7S6lio75jsjuQa4vaDh2XUQRCI0qngAc3mPEjY55btFn8WdJKEQI9ycMfEonXaAS30rM6SCdW/mR7OLF9M8mnllV2iHKDcSD0wnjjQEc2SzRg1IlqxtJ5Avrl1d934LF9MViD6Z1kJG0Dg9qwq6sWSD1PArkYtwvocslLYd7uyPyGREimQI5IB7+2DOqVWLPuJA9qyscgaQs3vV/lnfTZzyoBopHaVXNBWBb9OBjsMRJZyxNjaPjFoomijBBJeq5xuF7iUBCG73hZJfAGGDemE+7lCFBLN74zDp2JPb6Z6FWYhiOceihaugHGQ5Mvseph8ddgPuhIAPI63lk0xUGg1YzCuoErB/LMNDZQ9V97+MZUCqrnAeQYsfuKQxMoAojGUQXljQ6ZIYLgs1F9oA6c4CQ3yDhWcHBOcFBFb4rLRiifnKqO/vnt23rhA7LSIpF98R1cKSgq461+eFmlY8g1zmfLq2jdkkYURQYdVOFBO9A5JJLZla3whkLvHZUc8dc5+ZnVypRgR752q6mHYzGQEKOT74GfQ6TWKSIlDHgfOX4vJcf5keX5HhKe4OmcTNqi8Iib+k2p7/ngItSVNWeOM2PFfAfLZfKYhhyVvnMaWIwuVIFj2z08coyWjw82PJjl6gvmeY4G7k+5756UGF2jkHqXqLxNpAvJOQJDIOTRHfGcRHMKs5TeBX0PfNPTy+YAWHNAcZjAXXteaMBeN9pBP8ArgzjoPFJpnT6WAOqlTtCECqu+M2NNtd9q/8ADVRx85ycHiwiUoVNkdQavN/wrXwfd1G/1Hk++eP5OKS2fR+Fng9I20UdqGZ2uEkagyIpokeZ/mvHY33Cwcs6q6FXAZT75DCXFnqzhyiYse0lt+4iuK9892oisbGk2ikUAjj65Q6bddN3omv1yv6iZB9JoFHHSk9/YZIdTzdDHE0cYF7yD270MFN4Y0rEmQ0e1YCyK9jHiaWkJfeKfaB856GVJXIYEk+3vh18GeJCVdWYdjxismj1IIAGxbst26ZQnF9MjkpxfqQxqplgQIlFrpvfEndDZK+kn35r2weokkhBK+oVywxOTUlQpsg9+cbjhoRmyb2LeJLG8rCGMj+wxaCDzJVeVVlX2HQ45qNxhZVCKW5Nmz+eB0UQ2PGw20OADwTlcXUTzpRuYzC7LLQIXvXb8vnNWGZkmBFepGN+3vmCi0QhZgAe3fNvROH2jrRoj8sTlRTgk+hqeXzQtix2W+cVYoAVIBJP6DK6jULFMygkqRXJ/XAeYjrfQYuMdD5Ttl5CIxYHB6HJ85nKFpB8j2GDDFygB4HPwMrEwjmYkXfA/wB8OkLtj0jvKV3cqDxx7YFgq+lB+Lt74XSyAI4IYkjgZURs5NiubxSaToc4tqyA6sAvWuLxeaNiSwUlgOa98YaIIKvg54qYWLs1BBZrphp10Lkm+zyaNp4wzEChyB3+cjUN5CKBtUgcAdcJp5ZCglI4fgjF5ozO5Lqe4HbnOT3s5qo6Hdjm/Sa+mMaeE7hYrDhlJPvlgQnOQTm2etjxpBoxt69sL5xu7OJeeSvBrnJE575O4MrWVLRqxzjgH2yxk9sy1mogk8HDrMX4J4+MBxaDUkxzdxd5YG+2LoRxffG4VL8gdMK9ANUyDyMExN46umZj06855tHfUYPJIJIUBBSqyv4icI0e0mjwMGF/S86wuIGboT7ZmTbXA3pRq6PXNgIdxF0CCfri+rgEq9AMOMqFTg2YBVEkW4xKjtbP/lI/7/bH45oyAAQG6Cu5y0+kpNsYArp8ZnBZI3Msh/mHgf8AKv8AucqTU0Q8XjkG1ZLJtoMzdCe2cp4tCYZT1o88jOlfUKTzwLoXmF9oJC1AryP3y3xbUqPN+0KlBs52eyar8/bBg0oY/TjCTNYPA69BiaubF89s9VLR89J7NLTEFhuIC97NZfz2d/UeSeOeMW05Ta7SSMpK1XW8mNmoEgcHBaDUtGhGylgCwHyca0+peNwyNVV3zPWwu4myefphtMm5wTyK4GJnFPsqxzaao6nw/wAbdpQjMCtc89834dUsq8HOEhiKTnbQC9xnSaKfgAG6GeT5OCKdxPofC8uTVSNjzG6uVu+CuL6zXJ4dpTP5Zko/h6A/U+2VileVqXr7YcBXG1v0yZRp20WSnyi1FgdHN5yK7XyLN8ZooeASMSSONXFEm+2NGUBSAOR2zpq3aNxyqNMszAC9w/XANqoXJjJW6ognAzRtqJRbr5YFlCOpxLxXTQqBq33eZEPQobg84yGNdMRkytW0jQEOmYmHZFtqitDnMbxj7Phpo20UQANl1sBRmVrdQPEvFIRGXjBAU31HuM6HQ+JtNK2mlQo8ZIBvhwOLGNcJ4qkmJjlxZ7hJfkzkdWG0kjRsoVgfUGHI+me5kYNE5PFg30ze8cXRBtQxW9SUBV2PC+wH6ZzKyGJqDFBd8dBl+GfONnkeTi+lOrtDj6hhQ2J6Rwa5OXh1TkBd13z8jM95Nnp3H4y0RZJ+5NcYckqAhJ2aioWO9m5vrlypL0O/HHfAwrJV7WNY7Do5JBua1s5K512y6OPktIEvBEQ4O737ZpjwuNowQTeUi8PjZ7YHjNFVKDJ8mX4LcPj98ke0+mQJQUCuMudIoB4yyIpIc3uW6o8c4YAk+4yRzZdHGmqozptNQ4rEX0srzrEyttZgLriu+b0kYPbKmMudv/Yx2POyfL4yYlKlUiJYuunTBSwGJ9v4r7gdc0ZKsmsDuAPbCjNgyxITE3mAlD1wts/4jznO+D+ISGVYG5Vjwc6JyKodMPLjcHQvx8yyR5IqfSaywa1J9hi82qhi4kfaKJHu2U8L1cuqpvLUIw5+Of8A4wHB8eQxZVzUEF1DyB1FduK6H5x/Sn0gtdnKpBSoxogCsZjgqrB3HmsTOSapFGODTthY2ujXAN47pJGLk9ADxisabDZ6Y9oIlN32xD0U9mrEVMJr8Q74VofQCeDWDSo1+CMrNrAqHaeSKAyZh0Z/iEexWI6AZl6eV9tt0vH9XM0i8nr1xVSgVVVqrqMbF6NoNvBW+xNDPMobg9PfKijECv0HxldxNgjtmmFZVAsCsytbplYna3r9qzZ2grZoYgaaVq7C/qcZjlTFZopqjPk06tF61BbrWcx4yN8pC9E4zq52AjaY80CCO15zXiCqVZiOW5Pxnp+LJp2zxfPgnGkctPHt3CjZPW8DDp90m3uRwTmvqNkxYkC/pirwgGwTdZ7EZaPmpY9gFQJank3zjESiqPAwaILNdRhjGQhN88cZzZsUEQevaeR/fG4l2EiuR0y/hWhOqUkrS1w2asPgxSdaG5CBZJ75JlzRTpno4PGnKKkgEOmaQWtixzY/fNXRxMm1RyD0rrjkXhqrbsSNoqsqdXHCxVOWQ/pkLm59HqRxLHtldcJ9Lp3n0zBHrgsQAD+eYul1s07w7J2l1Ln1gk1yPf3zb1BbWLTFHjcAMrCx1/viXh0R+7sfJj0zhmW4+RwaB/TDxtKLvsVmTlNU9FPP1N+XPGYkIO4KxN+1Zpffo9Pon1TBhDCm5wo/p+MOkX3sqCnQHmuuNQ+Ho+lkjkQFHBUhh1xU8kfdFGPDPbTBBllSOdCvIB9szvEW85/LckxpbKB/Ww7WM3PIWOALtrgDjtmZ4xshaN2RfLDGxXQ11wcck5aCzQajs5aSJoJ01FMqhrI28rx2/XNyGaPWKZ4AVdl2g7e/ucZl0aTxFCQ4I7m/3zM/w/VaCIppZSwvmJxwbylzjkVPsjWKWF2tphPGTAulP3gBpNtAD3/2zlwCzE0SFN8+2dDNovvGmkE8o86BSgN2Oxs4BfA4JI4nUkEr6z7muo9sPHKMI02KzY55ZWkA0XggluXUMyAfhUAH8zmuNBD5u8INx71lETywFBJ7E++GBJ5DG6ybJklJ9luLFCKpILHCFG3lu9nCBaJHFDKBvTZ7ZDOCCSOcRtssVJB4zV8cjCbgQD74vA90N1n574YsoO0YMlsOD0FEhVgByOuFXUkMFxYMOcvCwMnOLcR0ZDbsDyDxeTYNfJ64tI5Fr3ykchaSOAnknr8Z0IGZMhM7eWSL6ZnvrkUbi3GU8X1TRlxGbBJsn2zF1Wp26cFlIs0f+mXYsNqzy8/lcXS9hjwjwp4WWeU888VyM2ASw5xqaMRaSlWucTB4wJ5HkfJjcWFYVxRRtLGXLstsffGdNDtIKgD6YNr4rGYWYlFHQdTiZydFOKC5dDaR+YQvvlpWqSrOWh3bC617YKdmJB5BPJyWJZJIbQ2bPN49piycAWD0zN0zeZGVH9P/AGcev0gAc4MjUtDxmtavpgN4c37GsWMrcAdPbJsreLoYD1HqJAPXBRwKPyOemkO6hXPfKBnVeD1OEjQnpDFTyO2STtNHn/bAxnknqcuRzYvp1zTCzuDx0B5zK1viEWmNs1V8Y9MTts/tmB41q9Aiokqs7swpV617/tlHjw5SqiPy8vCF2I+J+LjVwxoiuqXQboDzgNTSwVyRV375HiBgmCLp1DBHuwKBNdcDrZT5CqKHFkDtnrxglSR8/PI25OTsyy34gBlSAoB4I/vkPd3yL5yFYj9MtPLZCJRv3wwTewA5LdBkRC1s++aHhOm87WpShlj5Yf2wJz4psZixcmkvc6LwbQ+RplSUAEL3/vjWrheHTSNG4BYHYwNEH2yNXLHAWaGRHBjCspPIs9BgioSG2ZmYf0noM8ncpcmfQajHgvYHNrt0kbNujEgBcJ16YBI5dRIroxj3L+IC++COll1M4PSm4HbNvS6cFRQBK8C+2NlJQWhEISyPYHT6ciM7VABNA9emOafw4KjEEKPxEHubwhhZAKoP1PteGALsAfwnrkssj9i6GFLtBYdP5aihd/thlXjuSO5z26lPHTKs52k4m7KKo8xHTMzxLRjVRsjGhyetXeGOpp/xdcrqZlWMt1xsE07QnJxkmmIxumnhjihT0Cgqrz+WXZinpfr3waP5nIBUAjtxh2QurMVFqp6npj2tkybrQoY1YsQLDd8ssYK1XTjPLe0iuM9vCgc/XMlYUK7MbxfxCTw51WONW3gklvrjsL3GrEVuANZlfaNWM6NfpZKA9uuaMQ2KqDoFAGNnFcIsmxTl9WafSGN1msr5nPTKsSOcGWvknEJFTkGk1AhjLn9vfM3UeKv5yHcGANgAdcLrJdmlJIBPUDMoAFwzGySB+WU4saq2R58sr4pm/pvEAyhieLrGl1Sg0Cel32zP8H8Pk1s7xj/gxVu+ubsXg6xSbuCp4rJcnCLouw/UlGwMcu9i5HHS8KWUTKwCkWPV7dRgfEHWAERgAFv0wem3NpXdmoMaH5ZkY65BTnviZWr3amdzfpBrAarQtqYGVeWHNe+a0enRdpIBsFiP9MmOC5SCOL6ZSsvHr2IpYOd37mpLKsy+WqEKbIvECm3jjHRSwgg2wPPxirgFryRaPQe9sGVO4Y9CFEV1yeMSYktj+lS1BPbnF5Oh2FbGwQoVQLrJlhDoCPfI043MGPPHXDurSekAnrwMQtMoe0AhAhkDL/UKo5ooB0780MztXA+nlVZFK7uaOPQncgY9QOM6XyciZFVboAYORrXCSDcDi5PQdBihiAiO3oDi8PNCEUADgC8GGpb+cOVMhFtd9/fNZoqFG4kYSxXx7ZV12+kdsGZAgo5qMYDVyFULLd/GcL4n56auTUna5Ivb0NZ3ZljIYVZPb4zlfHoU8Um8jTqpkg5Pbr8+2en4T4y2eJ9px5x09+xi6pV0ksMqyEpIvKmxtIP/AExidY5SZ40Kq6gnjvlfFYViljib8ZF88jjNCKArokRq9PJ+mehOdRUjycWNuUo/BhSoQxUWTWL3zQxzVqQ5I9+uKbCKb2/tj4O0R5Y1Kj0chUXZzX8DWQO04plIZavqazLigLce3TNvwVVMhjAIIDbqWiTXX564OZrixnixfNNmppFZ5BZOwtRPW802gJU3yO3xxiixAERRcsWB475pRxsCCSRXB+M8uct2e/ihapiIiPnhAvNg89s1o6ViKU3+2JxRGXXl6NAfrjskRBLDjgYrLL2HYY9tF24otz8ZG4ryOt5WVjQPU++VHqIqxziVsoehlJQ/F/XK6lXaP0nk/uM8FFjb1J6DCvQNe3AzLOoyxA0b0fwjn5ykoMopTfxjzxjyyx/F0quTgwFjgZtq+kGz3+mPjPRNOG6M9Iv/ABIjLEqoG4e3cYfUwxyxtGzEA03pJH/zmPq/GhEjq/pZpNnH0y8XiiSRqxmVHN7d3T88p+nPTIvrY9xG9MsnlsXINMV47jKytRPFXgo/Eo5nMcUyM3UqOwrJeW15JNDvgyTvYcJRa0zP8Zi894FHW6vvWHVhuoduMiRA0iynqo4yimnB+cPuKQHUnL5GG5r6YJqC4UdLOLztwfpi0tjpS1YlPJudhfBFHAwoDIp4JGSPVIT7Y54dozJPZHXKZNRRDBOcjr/AIQmhJZQGfngdc0xDR5N8ViXh6gMq0AoWgBmuhVoqr1DPHyO3Z7+PSSOU8dhVCT05xCFw0QABBBP0rH/tPJQYDreZuifdGBluNf8AGmQZWvqtDMagUSaI6YwiDzC46EcH8sWUhDVX35x/TRt5QdVDBSQQen1wZjMeyHQIAK7VgSgAvGJW3mz1GAme+Ri0x1IDXr4GasKgR3mfGLo5pQD0ge+JzMo8dEw0FsZqeEqrTMzC9q2DmQu5JCOlZreEauONJ43Yb2UbffAQWR0gnjITU6Ynb6lII47YromuL6Gs9rNR5kTk+kABR8m8D4cSfTz+K+O+C1SCg7NERDm+mK6mEhgexzWijUpZ9sV1qAoVJ6Gxib2MRmFPSQOMZgQBAD2yRFvVetjrl9hDhQRznWEKTrtkJB7YhqHJViO2aepC+YVB6DnM3Uil6Hk42HYE+hIuqjcjeqyLBzPMrLKCy2E6X7Y7LCdm0EUelDpfOL6hDsNgk56OOjx8tnLeJyjV+JJIhBX8I465uPXk7SP6cXXQopZwnTt840o3KDXbKcs00kvYjwY3Fyb7Ziz6e34W664rJpmKgbaBIzcaILuPHYZA0y9SRStR+MOOWhU/HUmIQaIxqzMaUKeembOli8lnJAAaipA55Awh04KkV6a65eRo1YKoJBXsOp+MU8jkPjhUAEG6RZCZCjEjp1Av2zaE18kdf3zKjaBGLwg7oyY23D6cf2xmGVgqKVACk973A1+mBONjcU+Jo6KVRO3Yso/X2xqelFL3zJgcpIovaxYHkf8AfbNQtvW9t2evtk2SNOyzDO1QOZqUqLB4NYNXNhu2RKrFb9zlNOCzcn4F4KSoNttjqykdBd9Kwpvcm43ZxcekjkWOKGGZiyryLFmsBjYg53ZFYqeQMSmbydHKzEg9fyx1wDCTd/IzK8aDDQu1kkDoOmOxbaRPndJy/A4/W6kPJKRtYFrBPO0juPnMzU6u2WMMaAq8LrGNt8c5lFiJt3Fgg59BjgqPjs2R2dD9nJH++M3l2pHX2/75zod9k5heBPu3ksCSxqvbNnsDkHk7mev4WsSIk5rKKfUBfTLSG8lYqpvftil0UvsYAsV1wE0eHA2j8sEw3flgxWwpPVCEcX8w33vNjw4LGtf1drxNY1X1HC6eW5xmZHyRuFKDOp0LEpZAsDtjbagoh298ytFLQ69cPNMeRXGQyjs9SEtGD45Kz2pu92L6P0isJ4rzICx64CCZAWAPTg5fCPopHl5JL6rbHCfVVZqaYt5cir+EiiPnMpSfLMg69vrmnpjSjjluPzxGRaKcL2RuHJY9wL+cBIBQrvjRRdgJHToPbAt6Rx3GKsor5KIwDKPfNOGmUZmcGxWPadwIS18AXicpThfYeWEMytYF9bwMnl7AxamUmiDyMuJBPBXFjkYlOhJPXjBhdhZKoLLq3n9O5it98f0BCgE2D3zNijpd3Wuma2gQNHTDvWZlejMSo0YdVaMLuumQsf3yZY+goscGkaxOASdvXHI0jRSwJsqQDk67Gy60LsyCYlOF23XtgGjaVWZLB6YJ2PmsASBj0BGw3nXTNq0Zsmjkircdx6nFNWlxD375tORJ09upzK1vDlQLGMg9mNaETHZoA4nIBuZSeAL5zSmIQcZj6p2Uk2Ooy3C7PP8AISiefTiya+nzirLd9iOKxx2bylB69sGsBIvtfOUJ/JJJW9CEwLVx/wBcP5YFttO5xZUZaeA2v/LlPO3KYwf6doI6g3h9i2qew8bGWA+rYVsZWaQRQMoVAFX0V1PGKx6nZq2VhuQm6Hv2zO1evlk1Em9wEBtaF9MPHibYrNnUY2aemkaRWbyigdizI3Xn+3OaIEShiQVkG2hY6V3+R75j6eRkSNWY79tNZvg9vrmjEbHmnc90vB6jsc2a2ZiloYgkjRgSCx/pvnH/ALyQsVAUx/azmUoqlBv3+cLpQZtSi05KWTzQGJnBPZRjyNaRpzihd9rwMR3AKoO66wjncjBlOytt/lgIwL2i+ffJ0tFjlsZMbhxZsj/XDhN3eiODgUuMXuvtjEfWhVnvi5dDY9lZTZ2UAPjMnxmOb7tKIwz8cD2zYkpSSlGsz9TIXR0alHWzh4XTTFeQri0fO9eu8sB19665iSIUdvjN7xBgHYDmrzNaHeoNAk8Z9Hjej4vNG5DH2fnCTmzyRWdNHIWHJ6Zxvhsgg16xuCNzUM65PSbybyY+qy/7Pn6K+Bi7xpVBAodBZ+MUVgeK564zHJwq135ORtHpcgwXvV5UJyRXTG4ltSK4yDBQLDg4tyHKF7EdVtjjGLaeQGQH5w+rHmC+45rF4in9PvzhxXpFyl6ja0+oCsPfGZdQCvDZirLXIF4TUyS+X/J2ljwNx4xf002O+s0imvIkcc4tpIHMnFCFOL/zt3P641HpZdQUFeruRj8ehGkTZtsKSy/JOMeVRXEQsMpy5sBGu1lFcDtmijfy7298SADObsN+L6Y2jkx0Scmmy7FH4CH8JBPODK2m6x7EYXUVGgeroj88otFSoBJye9FdboCV9WH07qYzF7+m8jYS9HuP3ykKsHdD1HNZ0laOg6Y1AvlybW5HTjKyR+VIV5IoEHGVQSKGr1dDlmiMgXpxxirH0BiQhCTyD0xzTsGIquvOA2ilVTZXGdLH6unBwJBjUwJ20pY3xQwnmttqqrrjsaGKHzVoEUASL6nFHRi+4m7HJ7Yl9HJ26FGoMfrjUCCSI2eoxWRCXIGH00iqhUtR9swNnpk8iKg9iu+ZSvvkLew643rdV6Sg5Y8DnF9Ci+Szb1cswoD+njHQWrFSlToU1qsYi1EVmQ3qdWYfhPTOn1CK8RWufbOflUKXQC+pyrBL2JPJj7gxGWisnaDxeF8ugAFPJzO8Y1WwHSIxjklUhCP6eMbTWCHTKJZbYIAzEVfGVuLpP5Iozjya+CdRCvJu7GYksnlKFFF2frmtqZ1VAaNbbo9s52cu3iYBIoAkAfXHYI3dkvlZFGqNOSQStQVTagqw9+95iaqARz7UcOilj9K5rDvq3hkDIRbMQL6YvoYn1C1JYMhPB/zUReVY4cN+xBmyLJUa2bMEiUpY/wAxugA498Yl1DaZFKra2d1dSPYZn02m1UNKp520faqwvii+bMumNjctlgao4rim0Uc2ov5RoxzqXkBDBkq7Hv0OMQGQnfDwzFRt65jxs8aSztKW3bF5P+Xi86XwlIZwjxElyvc9jicy4qynx3zlTCzdQm7b1xUEqwur98Z1kLR25U03QnJjjG0lgbKiiT+2SJ6L2rZdQXjSue+MLKCPQACBzimlYmNgwoHpRy7TJvYKfV7fGLa3Q6MtWe1Mm0MA1A/scxPGJ2j05A/E3UZqaoByAOCegzmfGtdNJPKoT0AVyeo96yrxYXJEPnZeMWYPiDKzMVAXnpiMTEML5rG9Uh8sm91gG8Q/A1Dtntw6Plsj9Vjsei8/UQTKvIa/rWb2mkEqbunavbAeCxhozYG4HgHvmppNIIw52jlt3IyTNNPT9j0fFxtbXueigIO6uKy5Vle66e2OKm1eO+LypRCc2evxkydlzjSGtM9jk4wyb1Nn1DpiemollujjShrHH54nIqZThdox9QC19QcDGArEHiuBjerWSB24JDHiu2Akg3sK4v8ATHReiaSphYxzeNxxbiO+CjiMa8jt1w8MhjmH+VhiZv4KcSXuaWni8pD7jKSsas2a64ZCWUE+2CnSxWRqW9noOPp0LkAkkdB2wiISLymza3BxuBQUo4UpaMhBtk66MeSQOtgD5OVijYUR0HF++OanTSE9AD2vtntNpGcNzwuJv0jq9VioQoTZ6Hk5AUnUNIOFHU45LpzDy1UbrKrpwy/DcnOs2vgsoCgc9aA+cOYG2E9O2NxQIiRHaCwGFaG4x6SD1P1wGzbM8QbOoF49pIl43ducoIePVxhof5cdGi7dPgYqWxt0PKyS6faRy3QYERAKVIOe09+WCTdNwfyxiIh245wO9Afy7FFhAYlhWKa3bGFK0DmlqtkA3M5KEfi9j0Gc54zaRRMsm9p5TAAvY0T+2PhgtiX5KSsrEjfed5pxuocYj4p4ZqNDHG+i1Gxi67iq0Ao7/XnKaPV6bwYpptbqmbUdd7KVU3fTDeMatdUpi0+oUlRy0TbmTjqRlUMcoS10T5MsckKl3+ezUVllWwwJqzmL4g0elWSdiFAI/U57wbxPcJTMBPIBZKk2i9qHQ4LxPSx61op9zbQSrJdC+15scXGe+gXn54/T2Yf2g2LrYnvcoBO/24xeRhqX06EbgZFarqwORk+Lqu4oGsmup6YLSzxDWxlmH8sEFvfjPTgvQvwPGyy/5Gn7j2vcyIlksHPPzRzH1AdtZ5vXaevz/wBnNHVOgRZdxq+l++ZM0+1Tuseon9cPFHQvyJpvYrLqCzCNuCTWE8PmddZEkpNKwqszyWOp3DoDZxxEZtWrCxVGvfKnHVHnxm+V/idFrIwkkU1Ackc/3zMm8QabXme7XtzXGbniH8zw2N1pXDBqJ+DnMSLK8m8ji63AcfT9MmwJNbLvLbjKo/macupWSAx8kqK9rvNn7NER6RwKMkkJDVe5abj46HOfRi7D0AgEDgZtaDxJNFpkJchYzte+ri+R+WDmjceKD8aaWTlI3IdWYQscyt5MrbFY9Far/wB8ZK1YVlYAkDnge+YHiHikOul8kASoBaAGlQ1yfr+2V8P8ZVL006kxMfS9Xu7H98ilgbjaR6kPKipcW9HRw7SEKMGUjqOczNSrvrWZqVUbmj1HbNHSzQgpp42FBLUD298BrNOZJ+V2+3zk8HUtlU1ygqFwrO9A3fAzlPFWVvHNUrKSNu3g9CBwc61oGiD2GpVsG+uc54hK2o1UllUIAUH3GXeM9s8zzlcUn8mIyEgEtQXkVzijxoWJ5+uacunYbRdV1FYtKimawP6TX0z0oyPEnAf8MljgTdZDE8Z0On1ccsBlIFihWceJGhVXFkjrftmv4fM5V26IRxXOT5sd7LPGz8fSa02r9DkNW0j4yYZ1mG4MLI9S9xmd55YMlABhRb8+uH8JXfIU/FQ4J64iUKjZVHI5SSDJMI5xIAfxbGHW+aGaundZ40cCuKzI1K+XIsbBvRIT9b5wvhWu8uApIdxMzV2oGq4xeSHKNodhycJ8ZDWrjLNRajiwiZZRyCh4r2+mPSjzGcAcg9ffjE9TGRLp13sCZQRQ60DxgY37Dcy9xiNfMU1ztHOTsWxY5+PbAaaSYeIajTBbREDL7sTX++ac0BUxsB6dvIGBk0MwvkvyGoNrR2vYdMifTttJAsDnI8OnjQkMQ6k8G+MajfzbXvkEk0z1YtNGcY++GiW1C+/fGzp74odMiDTEkgZjdhJJD2pQsAdtDisssaJCu0gir4xaacFVS72nBLL6vT0AqhhUJQ7qYgVJokr0ODh0/mWLs8EDucYRt8fPU+/bD6FDHM34R/zflmHN0ehhP8sqDS9SfnoMZaO+Q3vxjLIXhkKAExi69xk/dWROeR0u+pwWApGf5XAJ5sfvl440RkavV0A+cKsbeoX9cs2nZpgFbaAOTi+mObtGezn7wYwSFUlmB+cYbWR6dYkVRcz0Oao4bWeGK6yMnVrOYmrgaR9POGIij5Sj1YV/1wF2MVSR0ECrKSso3KaBHxnMfazQzjxOOZArGCSl9PG3n1flebJ1TqiFRVjk+2I+LTjWzltoAbqB0x2PLxRPLBynvow9RpY9VQlUMoN0RiHiXgUKuuq0w8p0SnUk0aWr/TN0QqFOJamRXRojVEEH9MbizTi9M7P4+OSuS2Y3hfjceh8QZdWqqkqgM4HA9r/3zoNcNO+hdY2VgfWCPoO/fOOl8Hl++gDbsrjcD7ZZ11fhjFoWIUCil2hBPt2z0ZYozacXs8iGaeNNTjoW8R9eoJ9zwcQfRpSyBaO4WvxhZtWsxBNI5NfA5xGSZ2e2Y8dr4y/HBpUeTnyRk7GdjM/qYlBwPpgPEI3V/LNoQeQetZoaJElVpAdsa9j1vreC16qWB9ufrmqXqoyUPRZkKB6jR+bxrSku7XQ9jgZv+XqeMNpgTQXhvkY59E0VTo6Rj94gjWgyrtJBHXMsQSkHevG69vXcc3PB1DxG22vGvmKxNV7/AO+WfQiZfMUgsDuFdCO5yGORRbR60sLmlIyo4UhUvtKlmsKOaHQc5I0ReNUCj1EtyeBm2mjD1IVF9KHbnPSaASlvTtAb9cz6yCXjOjnJ9DJCPMVgFIA46jK0QoOza11x9eM6NvDWkjMZQFSe+Vfw5IiGaPeAQAFHTNXkLpgvxJdoW8P1D6edJiASEI4v/u86TRal9dpBNKm17IPHt0zFbRBF4Ujb0+Me8P1b6dSrAsCRx7D3yTMlJWi/xm4OpdDeuR2gEcfpZiOc5bxXwttE4ledZOzBe3PtnYyTLKLTqOmcX4lqzqPEY4aDDcAx+vv++b4jldIHz1CrYhPQZV5CkV9MU1CUdo446++P+VumYsRtBPbv0wM+nO8F2FMNwroBnpRZ4s4tij1uRTYDDni8ZiZoGXZ06cZ5oCjEML4FWMhohsDkmwe3TCbTBSa2PySttF7SD8c1l/CX3a9KPQ2BisTkx7RyP9MPpw0cqPHwFr1X3xMlpoqhL1Jm34hUcxdyGQUWB6ftmQ4EJPlqSobcCe+OT6r1KoZW3Dn/AGyJUWW4kI6e/XEQ9KplOWpNtA28SeMg7WLVuIBrGPD9Y+qeITIwkVjyfnMYS7CEPK3QHSs0fC5UfWKRHtWNhR7kYc8aUXoXjytyVs6ODTRjxF3obmiUX34P/wAYfTxzFAsvLgm/peRBLG+tdVouqgE++Os4j5FHPNyN+57OJJO0ZTacRbQgAPJ4x/RSruPS6wM9uLHW+2LaeQwTWTYPNYDjyQxS4s3b3o9jawahXtkwkeeOlVWLiazuOQkyq7hR0OK4jVKwGoQjb2PtlYOTTLdHHPKLPuu8uIeAa6cYVg+xZOebvD6WV47DEGz3wSAKOlDPUSTXU4NHN2b8G2VHAkose2NSQho0NndGe3fMTTzHyaum641D4p6AX5+ffMaF0E1PoNmgenHfIaUEIwP1xbU6gyOSOnYYtJMUjIwJRHQZrzTqkJ5s9MQ8hF0SKyg1wL7Hv/fE5NazbUBG3g46siSIFbnmxX0xVMbXFAJUqEAfTM2cbelZp6iXYu0ZlyOhNseM6KGIBI4SNtx6ZkaqVKCr6aPJ98P4lqwA205iidixs8Xl+HE6sg8jOk+JoCRbIPqNXZzP8RcGQJdAiry5m9BIB64vI6k/zUsH8JB6d8qxwp2RZsnKNGLqYUi1RQqhF2eMUnhKs2w+gt+mO69dsqvzzfXBn1qli89KDdJnh5Irk0X0gpdos7vnJ1sZ8sEj2y8BolaA4oYSWpIKNccbvY9sH3sYl6aMkx7mYe3OX08bBg9UDhVQeaPnjC6aFg53V164xy0IjC2a3heoaCTfuFAUR8ZsPTKsgbaCLBX5zG02mV1ZKO5uBXUZ02lRU0yIRaihWefmaTs9jxk2qZfTQqRd7mIH0vDnTxq49I55/PPRqEG0dR3w4pgSe3c5G2ehGNC7RBipA5B4wRi2gA8jcT0x0ABbHN4CQHYa5J4rBTGUJyAPJXHe/j2xUx7Xo0O5ruMe8obCxrreBn0xoFx6iP1x0WTzTewSStHdN8/XMuTw1pZTNtRFlok97GaaQhd2734+MHOQIyvVL4sY2DaehGSKkvUZU2jVfSq2TfOZ7aUlt6glOxzX1b0bQHgEn5OLM6xbTtLerb0vr3yqEnRDkhGzOWEDULYYChZy2pUUVBFA19cdlg22VJJ6c5WXRXHGzCr469cPmhX03TSFo4qhJqiDz7HJMhDWOB1zRj04MexeST++IyQKHZFNnqfjMUkwnBxSo9EVcckk3eXhLCZyKu7XtknSrp1AJ/FyOeRngnqI62NuZaZtNVYJ4mZmJFseOnfC6ZBpJBO4IZQVAqqOOaVWZSj1tuxY64ObTkrbG6Nc9Dmc70EsdepE6LXyrqvMaTYCeFHUfXN2HxeF0JUE01EdxZzlpI3jeORVtz0IPUjG9Ozr/M2hRwGA/qPvi8mKMtjcOaUdHTaixEzJbGieO9YCBDIVLItgcEjp74lB4qJY2jZiDsrcP6c0PDQ8sJkZrQsa98lcHFbLo5FNqh1CWXjpeQ3DD5NGvph4YNqdT7gZ4wcAAcC8nbVlSuhguiAMCDYHfpl0nUpR/pzEGo/8RtLHZtsL71h01Efl2zMRuHQe+dKBkZGtFJFqIw0ZsHgiumQAyWR34zM0/iKx6hwNzIvX6462rV2G29pFjA4tMNyVDkf/AAyP6yK+ne8CWa9t8HjCQurAsRxVcZ6r2tQu8z3MT0WUEKQe2BmvoMOTXAyrqPzzWjIuhNYjYAPPTHoiQgBPJ4r35wHDSCuBfTHZlWSJPLNFaO6vnnA4jHMT1bkKSByeRec9r9Y0ErAMCPb2zrddCINI6Ejnnnk37ZxPiCL5m5CbBA575uKK5bNyZHwtCcjM0Y3Hlj+2ZMrMjk3wec0tQbrsKo4i+mMzmNOSRZs8Z6uKkjxM9t6GIJQ6Kx6gUQOhwGo1KqOhqxf0wsHh87sIUbYo5J7UO2KTxtEW301HDio2LnKfHoU8SO6UWa46YBWJUgnjsctqz5jDbxZ5+MhhFvCg8BR+uVRWkiCTuTYRL2i8pI7AbBuJrkDscmEhm55AF4WKKfbK/pC8Ej+qugzuje+gEMQVhb3zyT2x6AUtr6tvP1xNQSSSpHPOOw2FjBunajWDMLEjY0Eagq/dqJHzmqhJlC80pv8AbMyCo/KAPQC/g5rx3CNwAI6Z5+V7PYwLQ5CRV1xh7AW+DeJxSkn2vpl2nUGsmorsIBtAWzV4Kahdjij0wgkVkarJHHGDlLGEhvxHvnLs19C0bEkCuRltTGzMCLCxgkVlFYmWMBQeT0OGdLJUlqLcsB0GM6Yq7VC1MZo1BATq5P8AlrE9TPscIkanY39++ax0TlTTADkFjwwA6V85lTbyy2EAbljdkiz2w4NNi5ppALSTYCKFkZ5/D2ROUtW6e2H0mmDuFB3EMWvN86b0KQwPYjNll4ukDDBzVs5ObTm9oUEkg8ntlJ02rRDDnpmhNDWtk4O0mgp7YHWBZfWbtRyT0u6/sMdGfQieOrFY96tGVraSSW9skxKxMm2y3TCwxvHpyp5RCSoA5BPODmlfy9pv0itp6gYV70BVLYrqlIkU1QPHTpl44rcsCD6uw64T0zqoCn0msLFCUbgcHrmuVKgVC3YaFC6GPj3+mW1MQQBVQHvzl9NRBPJPxkzbjIo8ynHS+hvEuWylR9JnNAxlRmG4AH0gd8Hq4qKjeSpoAXzeaEgG/epChQbB/vmNqZmllMkUnoNLjoNyJsqUUMwBY32j8NHrznQ+CSRxldOTar6v985lnMM7JYYMBz/mvNfwt/LdbPUe+BnjcRnjSqVHWCVWoCj712wXnCPUyKxpPLsD5vEY9UV3cgV0rIRlkJYnc9ED8s89R2em3rRntNH5oCvZHIJ473lUnIlLRsaAAAHFEn/4zMST+Yr+YC9UgHPPcZafVsHdVosBZroRfH0OV/T9iP62rNKeaTTySCALtYDccpofFHEyxMDwdrN7df8AfBaXYdObkr3U9sXmQoBKqEKfxG+CM2MY9MGc5akjrdBrVdSpYV2+R2x4SRtAHDDh9tflnHxa8KrMCFfaQo7HPR+Msspj2kmR74FUa4xTwN9Dl5EV2dWmrV3rm/bDliwtRZ7jOVj1sgnk2sd4oqPjNCPxVhFZO4gAbb5+cW8TQxZEzRVlZibpuldsd0qbmCeYN12LPBrnMiJmeYqeCOQRjcEgeVBvrnscW0NWx3WymSGwBtssfrnFeL+aJ5EICncNoHUjOvnZtQJlW+OKGY3iOmSRWdlsOtDn264OOVSthTi3GkczIp3bVaxVg9jxh9HCHXy6UEnduPYAdM9q9MsMamLcSTsPt8ZQl9PFdVYIPuMvUrWjz3GpbLtqk0zqSdpFg1/rmXrAuoJN0Cb475SedXLmQkg/tlFYA0Aa6A+2PhDjslyZOevYWnhMZYsOgsD3xZtP5sg2Hjv8ZpTESOq0VAUC6sgjr/fBQ2ZtoB2kFiT0JHQ5RGToinjTlR4aFo4tw4F1fbLLE5RGumIKkX7dP2xuct5axySttAViCOgIwZDOylirhxdqPy5weTfY3glpCjKylk5q/wB8e0cTmMUA1g9+hwkelSViq/iI4x/S6ZYYzxZHGLnkVDMWF2eEbvKQa4PbvmmTIii1BG3v3xHTsFnJ5o8V9MebUiZggH4uR/rkmRnoYkqPRMo1CdkuiSemZs/iKK3pcl2NH3rF/Fddsl2dH3E0DmXLqDDLvVvUDQ9xjceK9sRmz06R1Gh8TF3fN9sNNqg8ZVW2oVJU9bPPGc9ptWzy7yPS3JAH5ZoBy+0M6lB6gAa57YE8aTG48zlE0I52EMIB2+oMWP8A30x+F1kCKTb1R46ZizSMdD5qAVG/lsPg85pQq8USNGhdSBJZ7g/9/tiZrQ/G9jusAX1p6QtUC3XMqTStPIkxA2jt0zSlSOXl1PpAA56n3xfVam5ljUgXk7yNaRVDEpbl0H0unVVPAuuwwi7lNC6vrl9OA4CgcDrk7d05jDCuCb7Yjm+yrgloS1UQecMBRHXATaSKe1ogHqAO4xmaQRM6k8gZdIyUDr0rKIZHRLkwqzJmieE3H1sH6YppoZNTrZQgDEDcwJ5HzmrqFZI2flj/AFfA/wC6xfS6djroo0CCWiGIN7uCaP5ZVDJpkWTFUkeTQASfy1FHn8stJoCgB7m7zW08bsC20deTXAws+nEm5gANovnjEvK7HxwxqjlImZJJT6iARQPfD+duKuzD0817ZGo08sbEG/STXyMu2m8yMvaqe61jnNPYhY5LQnOySOU3bVawbHTEZNE0Y6gKRf1ObSaIvErEUhFse4PtlDCp00ck1/zDtNngf9OMZHLXQmeC+zCaLyytWWP741BO0YVlJrvkFxFqnVU9EZ9H/NgZmZVVQpDsPUV9sffLslS47Rs6PVJJYPq2gk1jP+IbFdV68UffMDSS/wDijCGqwS27jj4wgmkRa282VBPHAxMsSsph5DoppyFEcr+qgTV8A9P7YxCyuzqqAB2skmqFV/viWnG5VilX+Ujet/f2GNLKu5mocEqM2QMOimullMCCIcF2BcnngYfTvqJNJ5rScSN0IvpeF0Wo02qGoTUorRBlG0GiCBRIOMv5e0xbQkcf4FHIrtmSnS40FDG2+d6Eo9BPKEMjXuUCh/SBhE0wimDXZLVTD26Y/HsfTDaNpHBC8be+eGnlm0c+ojSScwPbsqikB6X++AsremG/HSVoFo4m2ckK9GyeNvxgzHLDI5e9wYEZ59YTKVUgCRQKPXpjGpdhpFWWiQKsd+c3lvfudwVa9hqLXvIzEjkLZ7Vi7a1wPODFQD0GDhnXay7SxJrg8856XYFKsTR4B98S0rHptrs3/DdaZI/MLgArZ+T7ZSVDSSSH+UCGZD1IOc3otXLHMYyTtUmvZhmoNXIUCurkkgUeKxM8TT0UY8qaDagachZAqsq336Zz2t1CurvwLIoe3b88e1O9kaJDxdj6Zkz6aRkAVuhu+lAZRghW2ybycjapIAIuWeUAqQQAP9s0/DtF5+hJjCqwPBI5OIylhsZeF3AvzXpzb8O1Hk2ilGI5s98blm60Iw448tmRq9P90QqW9bDbfbM7Ss0zOQo2gEE/Tt+ea3i+pMbeb+NbO5a7ZixR7GFkqCNwGUYm3G2R50lkpDU67+GkG1aUG7sY3oo45VVYlVl7H3xbzDbnbZX3HUYWPUsNMPLBUxBQa7+2c3ao5JKVs8u+DV+hKXceB7VePQSPOqUSKYE7TYI9rxXTO06l2AKMK61Z6Y/pNK8UkI3pHGzWzWKrviskl79j8MXdropM/wDPHazWQJ20QkmLg0eFPFce+e1Ln1BkVnL3YPbE9SrS8vRDAk+2LjvTHStbRj6qabUahtQANllTYyizqImc/wDEHZh2PXKaiTbwFcEX24OLwF5DISdvHHznoRWjxpSfI1fCtsjSK0gjNekE/OawMDxRqSAT6ZC3Au+K9rzmtKHVtyj1L37VmvpNcUj8orbScAk9CMTlju0VePkVUxiTdNqGgXcdMnqZVbiul3nTeCyPKSr3J6aUE2y0KH7ZzEmyHU7JJFW4w5O74sD5zZ8Mm04eOWFm9QDM4b8NHkZJmVxL/HfqZs6t0h01sbZyCD14r++ZOmCSys24cdOeuKeIeKvrQ0UZICMVHsecFoXAlLP6EHQjv8ZI8TSbZ6Ec6ckl0dVpNQqqE464vrEkfXx+QaZvS3098S0CyM67T/zUT0x6UbNSsslLdqCOCDXf88mqmWN2rB6pfNmeMrQHBOHgUNphTcK2085IhaUSR2SXK2PY13xkadNLtpVC2SxuwTnJ+xkl7iKhV31VkEAN0xZoIt8bQj+aAe9bj0/PthnJmkY0xHUUK4xhYjYoFWsFa4Ix8JtE2TGpbCaGRouJACAfUCeAB2y+ucx0wAKPRFc8e15QaUxRjrvZvwhua7nG5k3xoBS3+EHpWdJgxWzH1JvazovIpee2CXVRkspQWvbNDUaNUfbKpCN+Fu2JR6JV32DYa7GYmvcNpvoNpnGoKxBbL36eBVnn9sx/G9Xp4UERoVamvfN6DTBQpVKJsLXc5j63wdPE9SokkWIqGont35/TDxTXK30BmhLhUezmhE2paORHbbzYB5IxqKRWlCspqrA65bVaZ9E6mFA8Lf0gdOMSi1Q084V15J3A12rpnop8lo8eUeD2OanTBpBOu0FT1yNVGV09O1EihX6414XFJOzW6pCSOSO3/wAYPxaRSxRENIxAs1QwFP1cRrxri5fJnRf+IlEu4RqSF2+/zmkmjlkBZwHiLXR6lfj2xv8A/Dyq+03sHqes0PKhUwhBZcbeBfbETzr+kpxeK1fMxtJDHK8uoWLyY5HXanXbXzmvqvDRp4ln3bkIPXqTfQfGAl0flw7YANykWpHfIhh1L+WkxNIbX4wZTvdjIY6XGgiARQqeAT0J+DgNR4rP4V4RrWiaZlmkWQJGgBZrKi/jk/rjTwzo25ipDHaLPTE5PvJLNBQIJDA8gg50GrtmZU6pCul02oZo9TqKjaQCRh3F9sLqdS8sRhQBzz6RyRhQsk0KRysLUdRxZv8A7GOR6WJEKIQZGsgngYcp7ti4Y21SMnSaaV38pmAoeobhYOOEK+1VCgFeebqu+D0nhcUO7U6lixPVVNc3/wDGQuiljLID8r8fF/pmyab7MxxcVtD2m0cElEOaAI5HGM0sZCsq8UN3uKrF9K/kx+WxAci8BNJNIqE+lelG7vJXblRaqjG0tltVOUYxrCHIIsk0FHvmfsea16H/AHw2o1Ji09RKWkFKPrgVmMEcckzEbiVJPW+oyuCqOiHJK5bJmhAUqYlcn0hD79jft1x3w3aIHBQJsv1AHk/nibTCSXT7d3qW2kbp9PrjOqLwaCUxtsUKSSR2rAkm0osZFpNyXsKyQwaiZlYNRHo77fnC6LwwzxOuqj2eUaBB4N97zL8L8ZMM0ZnhIjkFljy1Xx+edO+oji0O2IgR3usm7ws0pQ9Ivxowyvn8CEOkj81kc7iOfbgYObRQgPtUrIZBVDiq6/6YxE6gmQj1Nwcei02n1AjNsxD8x9Q3Svr3xUcji7ZRPEpRpIxYvDi5jVVbhfVR4+uOSac7I4FXb5QNCvnNud4Ip2ijVDKKJjHGzjp+2LmJTIxqmN8noM6WZvs7H48UtGQYuB6Tz7jpkSaDztMzc/RRmnMUYxg3UnH0+TjiKgUwAAshNH98X9VrY36KejgfEtIDOzkrCCDtUdPpmY0TKQh7cge+d14hoFCqwUmMnZfs13V++c28EcM1+WTIxFFh7HPSw57ieL5PiuMrEIye7Koog11OEhkO+04YcL6bF++PTaMFd4iIYnkD++WOlXSFxW4UKYjiiLw/qJgLDJdmdH5ZkEkhJZaJs9Pe/pjZ8SRIXGnb+U1jjuOuGkiEeik0pVXZnV9yrwAR0v3o4vJolj04SNdjEcUOgIzm4vs5RnFOjQ8DVNTqZU28sV9Xb6Z0P+HlHBK7gOQOgznfCNOdI/mFmkG0ACuhHfOlg1jOu1iCSAazzPKb53Ho9rwI/wDGlJbFtMxgnJawea44Hzh/vCyKyal5GIpgxF8j2w8kIlUg0vzWJTM0KN6WJX98lTtlzjSDDx0ykKygdP6a4GNafUxOTsAjUKfwnuemYsJeWShFXckjNzS6GF1UPRKHcSDyD71hSikLU9FIhIwaQkMF9IA4r/fDxlHkkQBnCAf9jI1MUkEPmIAZCaCiqFdzlIJGjTc22wPUOvJ6/lh17i+XsalI0e5B5qG9qBeayZYFeESbvLN/8I9QK64DTa9I4o9qs7ui+lRRHyfbPSSSTMTduAOPbAd9HRXug7bHheGz+EWxHcC/+mZQ1CNKXlFIfwqBQ9smXUTnhm/Cfpxi0KtM7RuwKgkrx0zBiVBpJPvCxpE1Fele/vgNbGsWpbdOrPwdwPHTplfKlViu5T2DD2xJtEJmZvUedo9jjIpfIE230habTz6oFWcsirwe/wBMz/ENCyhbj8xCet1WboVtKVl5UAck9/yxloUdAAu8MOd3UY6Odxr4J5eMpp32Y8OnIAiTcE2im4JBxbxPRSeWrhqkQFm3dDR6ZtvHTqsZ5okXkLoH1MBRxdijf985Zqdmy8a4uIwsrOkgLBS3B+MvG0O/YJCSoNk/9/OBi8vylkkQ7n5oHvfbPBVBkBctf4QB075PRVZYwAOXSUGzyTlIoWDPZkO4bQTzgJ9NI34dxU8MMMsmoKrHHGqAcAE1QGFWtMC97Q15CmI2QOaF9en74pp4USN4xMGJNjiss7yFwzFlCGmBH54HWz+Y97VQmrPv8YyCb0KySS2hF43jB3GzZpQenPfKvIqXJK/loBR55XJd2KPtFl24IyIoGd1LWABzYGUfmSd9GppvLngDodyOFZGJux2OHeKNxuZSVXnjpmemt8uVYmpVK0GIsnn4w0P3maPc3mRxC/QH4s9698RKLWyqEk1QtqdvmFwKboB0rKmVhGY7LFiDRNC8YlitGbzASOPc3isejeQkkkdOT0vOi1WzpKSekJ6iOWMsbHB4A7YtIJfEJY1kcbE/pHvWaOtkKXGrLQNF6v64PS/yiHUKTd2RlEJtKyPJiTlV6CqmyOLTkRAJTFweW56D8s9PL951RghkuByNo97NXfxeNRRUVIYIzKeQv617YlJoRpkVNPIQl87R0F9BgKSbGOEkqXRnz6FkSXTbQ381g0i/1c9f1xzwvUad9P8AdImkfYSAzD0t9PfDwtHqNVJNHFCKP815ZPUVP4SVPSqPT2GG8K0ces1ZSQS6eCOMHTyov/EajyBxtFgmzf8AbGyalGmTwThJOP5ErC9MaJHQn2IwgWPyQqybJQSb5Cgge56/TK64b9DBo9NqZo1jm3glyzSCu4HB57k4eHSzaucMHJm22Sw4ode3HXFUoq7KOUpuqoF4bJM21J461L2xdhQYdL4PP0zSjdZJWBcb0JBX2PziztotBbbmeZhtLr2J9h1rHdPooNLpvLAZ9RId24kUoPviclPY/DcaiVRVSQBiLv03zk+aJNRIFYFn5sdL/wC6yksun3UKV65arr4wGoOxn3LKoRdpZmqyT0H6YlKymUqFdbO5XyxZVXJIOBTwYHURSTyejlq6G8P6onHlEepQLI9+b5wskyHUGNjvXYDvsm2+eMpi3FekjnFSl6gEsMk2nSOJAJSwDE9CM94rCNRplTYgaqeiOAMKJHkgbyxtPqo7uTXeuwxCWOZZDtANDnnqffOjd/kdOuP5g9LGVFVwGuiPnn9sYbSrLLcaUG5r2GeEPlrZBNDke+NRq8S0iWxIO72GFKb7RkMa6YbQ6QQP6FBG0jp3y8GgVXUA0AKFnk/nl9M7QxvyLcWMOs0Xk7yN9La1xu/6ZJKy2PFaBeYY12sosH65SiwLEde2WadHDD0h1H4bvn2yFlLQh5V2NXKjA4jeQCJ/50ashuRiL96/0/1zWhQJdRgX1O79QMy44VdwwK+eFBViLKi+OPrfGaGnaT1CWTc6sB5YTkHryb7/AExzS9ia3exieSMx7VsuTfHND/4xSKAszh4+HFC2q80J9UItIah2zSEncDVLXx3N/tmZENVPrI93ltEDZZj+HMMRKt9wkYyROZSNwB4BXrzj0urV3Z9NuskHceo45GLPHGmoLs9+WdwBHbp9MGz6dCHjR4wTbA/1DnjnpmPqwv6qKlJHZStBR1PzgZ2MEsawPe1vVY5b2rLS6iORtsTFtpI69PfEn0xjkSZpiWu1W7IGdFfIUnrRGqefzI180x6ZVAJP4mOMQspGyPdyt9f3zM1ksmrjVFN2b6fPfGdKmpdwGckKtc9sZKPp2LjL1aCvJ6CQC4og4QK+mSSn/mMg27j0vCqRDxwSRgtVq9rKsi2SBTAizi1b0hsqjtlEkR0DqxZlFNz3xnTagjzNjgUlAHm8SMWmCSyFpUlegqAen65LaP7oLSUmSwa9/jNcUCpPoYmd2jVBtCIeg6n6/GVcl5kcFgRxixmJKMC1st0RRP5dcrozrtSN8pMS8UuwH6853F9s5TV0vcaEhUE22/8AucsskEhqVBtJG/sxI733yuvOzSM6rtO2+eoxDSE6hEaXeFIvgWRhwjasCckmoj8jqbRbCE2AD2vCfc9NNDTONyi6N22JxoSpLTUR8dc8w1FAhyAvthL8GA/xRaWOMIFIFX0J7YcLE6AWo2AAVmbOsj/+YSAeaGEgjnTzWleJYlrYQ/J+CMOUbXYuM6l0F1GnRpFJFbDxWNCQ+sWCGAwQkDhFDhi3O0Dkc1065C+gmhuF1xz3xLbaplMUk7R5tMy+paU9STzz2IwJil6B/T121wDju/fYJQkGhQ6DIUUzcXWBzaGfSTFdToIULGJAqMdwQdF9wPjLxwr5W0rzRPwMe2oymx198XaIrKeRt7Zv1G+wfopdAZU8yQR2yhB7dbyr6Td+Hkk8DG0TkluT/bDRKFYEi8xzfsEsS9zKi8O8reZQGZmttrdf+7OFGgEcRcy1yPSLoD5rk4+ypIaVVUDsBldXp9bGw+7pEEIPLLfbjCWVt9i3hjFdCqaVYmUht1A8nv8ArjEEk66tJBqDHERTgKDY7j9MJNBKsKSABXfqv0wUcJVh5rcX2zub7N+mqortjJIMagbifTx1yy7lVRCKUcHjrjTLEsgCp5nI5B6YpqJSpdY2J5IBTqczk2aoJFmJQgqpAHz6j+eTIwlYM0Sge2BhLByryF64F4Z1sWpKk8EjBegkr2Tq40mceSPKQDoe57nKeSNtGvYkccYRT2PPzksl/Qe2EmBxQM6aPy7XgEm1rkDFTod2/Tt64iK3kcn8s1IUViTYPxlzEAxIF/GdzaO+nGXZljTtHGRZJXgE8384YMyN6UAsUxJuz9Mp4i2shRX0UMUhv1I56/TDRM3lgaoRrNVlUuh+uHb48gKXLiKl5fNDKWO31FR3y8ss0hshgjL1JzShSBQTsHIwbzoAR5a/IrFuY1Y0ZsccUAVIVYDkuWItjx7dhX74RdT6zuHB4vuMvIoCb0qh1BF8Yi3iMCrI7IAiUWdTYH1GFTm7B9ONVZppMiyC5qQqADs5U/64R5UklDefK20ce3zX/X2xGKZZYC2nZJP6gy9K/wB8gSSIgby2bnkiuM1RfQDkns0p9SCLN8Dih1Pz75mTySb18tgAOK/1vDCQzEsSqA9ibrFpopjMwAqvfsMKK3sCT1oO0kxCh5A616q4s5WMszNwQp6/9PbK6OJyUdZBJEwrpzhfNkhcI6BpGNbwnoVfnMl2FDrZBilCjeymum0dPrgYh/4g+Zbf5T7Zrrp0ZBuNtXNf3wTaNWcBdwCjlj3OK5juKFhpYWdpHYUTeyqyySWwVF9I5POUk1GhhnEDT7nsr3PI5IoYUMdOhkKWpBb5HxnNP3NUo+xTUtUhCqAvHXM/W+ZqJgEfZ0HpxmRZNbIpQvGRwUsEYTUR/cQsgjLoRbydduHF8X+Iua5LfRGnlAUI6hlUH6k++SjMXJ8tXboCSeAcoZDISYygAJFVzftkKZI1JZuK4IGY17mp+ww67ioiCEk3Z5ofGSNJ5c5lSJ97LRYuSPyGNaBojBGDK7NGKMrVbH5x1p9OhPm7l21u4uz+WA206Qeq2YM2n1Go1QjdSI66++NJoRpShCCgeLo1mnq5oNNtLqKY7d18A+xxXVKYtG0iBT5nq3XQPPGEpOgWlZma6aEyC6VS3AJ6fX88FCNTLM4liiWDswNkZ6LwR9VMZNRqJUkVrCqAPpmsdP5MTB3iJAoFhQ/OsY5RiqWxShKTuWkY5RJtQI0J4WwSLLAHqewyjaUOxUKx/LNJhG5ZYHDxkfiBqm9q64vqI59qtCiFgeDXt3rO5s76arewMaPGpYhA+3aG2jd+uWgBACkEH5xnR/eNQds8Qje+GVf3xyTQ7TwDuB61i5T9mOhBdoTWMdeRfc55t4vYvq6ANxeaEeiJG6QBuKojKywxKNu2j/ynFWh2xR1dY1Ziob2BsYFJklsrIH2mvTzX6Y6IgUKAE3hdNoogg/pRetLzmpr3BaYmVZCQ45y6sVYEDNB9PHI4RVYKBwW65DaDj0kH4zLNsUXTkeuM7ieq+2GSe7Db0cdSMuNOyZ4wynaKB7X3zjmwGpF7JCxa+lnACNnk29eOLzUXwx9Qg8xQUB6c9cPH4UsMplDyPxQQkUP1wloW5GZIpUJGqKdx6hqAr++Z2p0eoiAYAEk8X0A75uS6N0pVYei6AXj5xebTrqtolj289M2MtmNWjHSWPf5alWodjfOSdSu0MN20C+mOnwpApHIJayV4YDth5NCpiU7TR+nP1wnKPZi5VQij+ZGNti+b74aMSf1URljpJYV3OCxPPHYYMgk2wr4zr+DUvkIAGagQa7qcLHI8TWps8jnnBxxgg7eK79s84eL1bQ3xfXBbCSGpotiI4X0t2PUHF5ZEJtlO49xltPrrUrPwDwOPwjGgdJqVpW2sor/1HM6OEGk2HpaHv3zxaBmA9SsRxffCSwlCyyE0O3+uKuRSlI5Zh3oUBmpWc3RLSAXHZB6XWUEEUUdqiSA1usdRh5NaimP8QPdSOf3z2oUSEqaHFg9zhJNAt2JD+axjhaNFiNbE4F/OSNA0KmcPGlmpDZbcD7Dt9cP93jMTKTaGuFuz+mefQnUIEZeK6C/3xvKifhYlNG8iF4Qrxnit3Jodfg5EAeGEzzgbjQpn6YeTwrURuGgc2eCOww8+jSOPypkjdFANMe/yfph8l0AovsTeQSbPL+9Ef51Xj9DjEz616aGN40PBYr6h8gYxp3gkjNSB1AG1U6LXHAyssYE51DK4YfhVpdq4De+hkbq7C6SV2UOztJu/zLVfllpJ/LZfwvJW4Jf4gPb56dcvoPOlcrKISf6vL/vjco/lGbzPLRehVRuJ+CcT09jrtUjP0uolk2yToFLElR1232+uXkeFWosEdrqz1xaWVZPN/lKQ/duSfreRpY9Pp4W2oisW4A4r3I9sxpPYSbWh/Tx3NuKrsA9TbrJP0/1xHxad4oTNFp5mCklQprnp061l4HfRgICNg6CuR9b5OWh1W9rLsS3/AJbLwP0GctOzGrVCWlMXkprWiMaup3KxsA9LGVeJ5HiZI5BEp9XUbvbp2zVll86MoFQLVVXpwMg3aUIJHhoAb161eEp7OcNEaaRdPC6wD1ki75r35zzEPcgmkWQkAmuSPz/vnljkb0hoiLsWKyxjKGgAeb68YN+4SXsBhYoS5U7W5CuAx+uGm1DTBfOp2/DVdvY1/pg5A0h6IT8jBiGZmZZTSHikrn6k5ydnONDSguoQFSy8oXo7P07ZaZneQB2Fr1DKPbFdpjXYgbb0Iu7/AFyjEs3KsPm8xmpNDcjKfwgKa5rqM8J0jSMPS7zwHNH64KMhEIViA34vnCK0YX8AJPVm5OZo3Y0k0MfIJ+QOf75EmpRuiMfrYGAEqgdqyyzKQOOPjBo2y382ZQqmlHYE1jEWksDcyi/c4vExaZRZFngA1eMujt6S4A/5BZPxf5YSiDKTWizxxjabQLtvn3yqK7b2oMFI4H++V2RLwWbk1WEKHeFiZmIPAHv3zVEFzPCd4OTGaFVY4JyoltyxDAg9BwD9Mv5MrN/MDNz6gf8Ae8VlStXcpYgXVE1Xt8ZvABTsfEvmRkMLPbjKGVUAXaf1zOadkbylSQIp4vk40mojYDfBMAfYHN4nWNR6uSvxAge5ust/iKou2QD6+2VWPRIaYsvurkg5dm085KJtK9KGbwF/UXwSddDLW0i7PQZbdCzCMhi3WtpwA0WnaQ7Tt/8AS3THdNp9JAwkkPmSn+o5qx29gzypLQLbBtH8tDR4PF5ZtCsiBgwQA3y2FZNOZN4VWa75AyhguqpR3AHXC+mD9Vg1jgjCB/U3U0MtPpNE0dlDuvoqn++OQ+p1QFt1E0Fu8ZkhjniubUFVPbb1/LCWGxUvJ4vZyGu025f5TKm3swJGJbGVFG+3I9RWwL/POxl02kMe1bJrqeMxtX4dblkjtf8AMD/pgyg4qijFmjN2Yzl24LOB1odTkxxsPWCt+93Yx1tG278PIHBODmi2gAC6/LF3oopNgEDht3nmum2skwSsto7KD0o5dINQ/wCCFq+mWkhnjS5Y2o8WTxnWzqXQoF8pgzklvcrf98Z+8xmnaMuw7njAeWzNdHC+VtX1Kw59u2byB4Hvvzm1AEa+yrf74KaSSGL0SyFif6QFUD8sKvBICjDoVFFkUkewGEpIFwZjnWThupPPNnrlzM0iFXRmU9jmkwg32Yyo9x2y21QgaJFN/wBRIN4fNfApY3fYtoZZFXYilR2rk4d3lc3LoidvRlfaTkj7zvViqgEcnvWQ2jbYTvYHtxf64LYajQTTGNfSkMkNc8m7J9yTycNqZE8gxk7xXIHf5xPT6Aq1yTSMjckFf9MZbSq/KWNvZR/3WC0gk6FViSNXDd6PyPpl4HjJTZDO6XfKmhlipeTqLsGipGUbXQx7ldpA3/pOZQXIB4lqHQuPuzsb/G3T8sTjl1XDoVde9iiffNWHURahSVkJrihzkbCfwKHI7EZ11qjavdi8sRkG6PeLAI+L5wMXmNI0crM3FrxX5Y+C4BLBQa45/bKh949bbW9sC6DqzNE0ostHVe/GFj1zd0/Q4N1lc2Xm+gsDLoH6F5PzW8a+IqLlYX71fYX9MgTO55FD3rLBaF+Y9/8A9vJJsVu//wCMXSGpsrvYDq5/9uVeWh1I/TDx6eCQ/wAzVNH/AP4S39sZj8N8MYerxdk//wBNj/rhKNgSnXz+jMn70oP42P5/7DPDUlvwxMfyJzdj8O8HX/8AeZT9NEw/1xmHSeDKRu8R1DjvWnK1h8fy/VCnl/P9Gc7CdXIa+7SqOxK8Y1HptX12sf0z6F9novs1G5JDzmuN8Yu/zXj9c7Hw7U+FIpBhhjH9NSpH+ttleLw1k3yS/c83P9qSxOuDf7HxuHwXxXUKGi0OrkB7xRk/65s+HfZXxiVgkfg06MerOtD8yemfVk8Qld3UazQQwf0gSq5r5t6/bIkfZKr6X/DnUj1F2i3E/BvgfllMfs+Hu2QT+2sr0opf3ZwsX8O/EZZ45dUqrEDTIjjcfoBf65vL/DqGOMlo9Seotp1QD56C8301WqLK2o1WnUKbHlagAfooF/rk6d5BLI+o1ullU/8ADAcR7fr6jf1q8ph4mGPsQ5PtDyJdy/Q5mP8Ah/o0XfJq9S8t8xwxGT8r4/XNBfsJ4dC0bJptWNwO/fPHvArsADZ+B75tJ4hoogqanVK7j+tWUX/7jWPw+K+HohYarTAE8fz1J/W8ZHxsPwTz83yX22clp/sjpP8ADJdHFBpomMh3arVKJJmB9lT8PxfPxlf/AMuRNtEmsbUJVA/dwte3U5051fhSO8seuijkJDswlAuuxI6j4y6faXwtU/neJ6Pdf9LV/fN+74f6jl5nk9wv9Di5/sRDo4hJ4o+jVIqCh+d19ioFn9c9H9idXq+f8J08cPBQOqxgfkDYzr3+0PgRYvNr9BKR+EllJA9sgfaj7P7g/wB/0qsO4lH++B93w/KD++eVXTv8n+xzMX2R1Qm8p/CNAsW4DeqMK+lGz+eJSQ6mHUyRxQ6fWCGw8SSqNnbkCyDncf8A4w8Ar/8AV9EPrKMUT7Q/ZrT6mXUQeJaNJJQA5SVfXXS/1znhxf0y/wCjo+Rn3zg3/ZnIh9aKhk+zzuSK2iMkV25qx+uWlfxExGLTeAPExFNYDKR+l/vnYn7Y+B9/F9KPgyrlT9tvAV//AHfSH6ODmfSh/wCz/o362S//AA//AEcPofD/ABYyvHptKYW72KI+ObxLW/ZHxqItPPpdVIO7ghuPyz6G3238DPA8W0Tf+o1icf2w+z8LSGPXeHxB2LMUmKbj70MXLx8LVOf7ofDzPJjK44v2Z8x8ldO582OdiD0Jqv2ym5GIoWPZms59H1H2t8AmNv4p4Rd2dzM9j81zG8X8S+y2sKyJ4p4SrLfpEG7/AEXJZ+NFL0zX7HoY/NyN+vE1+v8Ag5QeWeSi2PnKr5KsWEcYbuaGbh1/grIFHj3hCH3bwpSAP1vEtXpfASjSD7XaR37Rw6NkH98RLE101+q/yVQzJ9p/pL/BnzTit1rX5Ym2pF1vJHtQrFtW+mVzs1KTr78i8ReSI9AB+uSSm7PRx4VVmq43jqCMSn00YJIH6HE2kr8MhX6XlY5XDeqViPknAcrHxxtdMJ5ai7NfSs8gJPpon655pkPRgD9DkLO6/wDnqP8A24IdHgJPMChB6uBhaMIKWpYn8IPQ5Q6xhz5it+VYvJqGY2DX5YVg8fcaUsAT+JvbsP0ywnYdqHxQxL704WgL+pyDrZgf+GCPpnbOpGkNWx43N+Qyyy3XNH3zOPiD/wBMTH4Iyv8AiMvXyiPoM3ZnGJp7me9zLIPkURgmSMKVCED2ux++InxJz1gY/QZQ60n/APp5fyztmVEd8mAkboTY6EL0yCigcsyj26Yj96ftHOPyyPvEp/pm/MZtM5UhmTUeSvplWvZjxi/3mSYWqo3yhvBuZHN7G/NcmNdhsadVPcqlZqSBbd6P/9k=\",\r\n  jupiter: \"data:image/jpeg;base64,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\",\r\n  saturn: \"data:image/jpeg;base64,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\",\r\n  uranus: \"data:image/jpeg;base64,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\",\r\n  neptune: \"data:image/jpeg;base64,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\",\r\n};\r\n\r\nconst StylizedPlanet = {\r\n  NS: \"http://www.w3.org/2000/svg\",\r\n  TEXTURES: PLANET_TEXTURE_DATA,\r\n  el(tag, a) {\r\n    const e = document.createElementNS(this.NS, tag);\r\n    for (const k in a) e.setAttribute(k, a[k]);\r\n    return e;\r\n  },\r\n  svgRoot(g) {\r\n    return g.ownerSVGElement || document.getElementById(\"planetSvg\") || document.getElementById(\"solarSvg\");\r\n  },\r\n  ensureClip(svg, id, r) {\r\n    if (svg.querySelector(\"#\" + id)) return \"url(#\" + id + \")\";\r\n    let defs = svg.querySelector(\"defs\");\r\n    if (!defs) {\r\n      defs = this.el(\"defs\", {});\r\n      svg.insertBefore(defs, svg.firstChild);\r\n    }\r\n    const cp = this.el(\"clipPath\", { id: id });\r\n    cp.appendChild(this.el(\"circle\", { r: String(r) }));\r\n    defs.appendChild(cp);\r\n    return \"url(#\" + id + \")\";\r\n  },\r\n  ensureShading(svg) {\r\n    if (svg.querySelector(\"#sphereShade\")) return;\r\n    let defs = svg.querySelector(\"defs\");\r\n    if (!defs) {\r\n      defs = this.el(\"defs\", {});\r\n      svg.insertBefore(defs, svg.firstChild);\r\n    }\r\n    const rg = this.el(\"radialGradient\", { id: \"sphereShade\", cx: \"35%\", cy: \"32%\", r: \"65%\" });\r\n    rg.appendChild(this.el(\"stop\", { offset: \"0%\", \"stop-color\": \"#ffffff\", \"stop-opacity\": \"0.18\" }));\r\n    rg.appendChild(this.el(\"stop\", { offset: \"55%\", \"stop-color\": \"#000000\", \"stop-opacity\": \"0\" }));\r\n    rg.appendChild(this.el(\"stop\", { offset: \"100%\", \"stop-color\": \"#000000\", \"stop-opacity\": \"0.42\" }));\r\n    defs.appendChild(rg);\r\n  },\r\n  ensureSunGlow(svg) {\r\n    if (svg.querySelector(\"#sunCorona\")) return;\r\n    let defs = svg.querySelector(\"defs\");\r\n    if (!defs) {\r\n      defs = this.el(\"defs\", {});\r\n      svg.insertBefore(defs, svg.firstChild);\r\n    }\r\n    const rg = this.el(\"radialGradient\", { id: \"sunCorona\", cx: \"50%\", cy: \"50%\", r: \"50%\" });\r\n    rg.appendChild(this.el(\"stop\", { offset: \"55%\", \"stop-color\": \"#ff9800\", \"stop-opacity\": \"0\" }));\r\n    rg.appendChild(this.el(\"stop\", { offset: \"85%\", \"stop-color\": \"#ff9800\", \"stop-opacity\": \"0.35\" }));\r\n    rg.appendChild(this.el(\"stop\", { offset: \"100%\", \"stop-color\": \"#ffc107\", \"stop-opacity\": \"0.65\" }));\r\n    defs.appendChild(rg);\r\n  },\r\n  ensureSaturnRingClips(svg, r) {\r\n    if (svg.querySelector(\"#saturnRingBack\")) return;\r\n    let defs = svg.querySelector(\"defs\");\r\n    if (!defs) {\r\n      defs = this.el(\"defs\", {});\r\n      svg.insertBefore(defs, svg.firstChild);\r\n    }\r\n    const pad = r * 3;\r\n    const back = this.el(\"clipPath\", { id: \"saturnRingBack\" });\r\n    back.appendChild(this.el(\"rect\", { x: String(-pad), y: String(-pad), width: String(pad * 2), height: String(pad) }));\r\n    defs.appendChild(back);\r\n    const front = this.el(\"clipPath\", { id: \"saturnRingFront\" });\r\n    front.appendChild(this.el(\"rect\", { x: String(-pad), y: \"0\", width: String(pad * 2), height: String(pad) }));\r\n    defs.appendChild(front);\r\n  },\r\n  ringEllipses(g, rx, ry, sw, tilt, clipUrl) {\r\n    const S = this;\r\n    const grp = S.el(\"g\", { transform: \"rotate(\" + tilt + \")\", \"clip-path\": clipUrl || \"\" });\r\n    const bands = [\r\n      [1.0, \"rgba(210,185,140,0.62)\", 1.0],\r\n      [0.92, \"rgba(235,215,175,0.55)\", 0.75],\r\n      [0.84, \"rgba(185,155,105,0.48)\", 0.55],\r\n      [0.76, \"rgba(225,205,165,0.42)\", 0.45],\r\n      [0.68, \"rgba(170,140,95,0.36)\", 0.35],\r\n    ];\r\n    bands.forEach(([scale, color, wScale]) => {\r\n      grp.appendChild(S.el(\"ellipse\", {\r\n        cx: \"0\",\r\n        cy: \"0\",\r\n        rx: String(rx * scale),\r\n        ry: String(ry * scale),\r\n        fill: \"none\",\r\n        stroke: color,\r\n        \"stroke-width\": String(Math.max(0.8, sw * wScale)),\r\n      }));\r\n    });\r\n    grp.appendChild(S.el(\"ellipse\", {\r\n      cx: \"0\",\r\n      cy: \"0\",\r\n      rx: String(rx * 0.79),\r\n      ry: String(ry * 0.79),\r\n      fill: \"none\",\r\n      stroke: \"rgba(8,6,20,0.55)\",\r\n      \"stroke-width\": String(Math.max(1.2, sw * 0.55)),\r\n    }));\r\n    g.appendChild(grp);\r\n  },\r\n  texturedDisc(g, type, r, clip) {\r\n    const S = this;\r\n    const tex = S.TEXTURES[type];\r\n    if (!tex) return false;\r\n    g.appendChild(S.el(\"image\", {\r\n      href: tex,\r\n      x: String(-r),\r\n      y: String(-r),\r\n      width: String(r * 2),\r\n      height: String(r * 2),\r\n      preserveAspectRatio: \"xMidYMid slice\",\r\n      \"clip-path\": clip,\r\n    }));\r\n    return true;\r\n  },\r\n  drawSaturn(g, r, clip, svg) {\r\n    const S = this;\r\n    const tilt = -18;\r\n    const rx = r * 2.15;\r\n    const ry = r * 0.48;\r\n    const sw = Math.max(1, r * 0.09);\r\n    if (svg) S.ensureSaturnRingClips(svg, r);\r\n    S.ringEllipses(g, rx, ry, sw, tilt, \"url(#saturnRingBack)\");\r\n    S.texturedDisc(g, \"saturn\", r, clip) || S.sphere(g, \"saturn\", r, clip);\r\n    S.ringEllipses(g, rx, ry, sw, tilt, \"url(#saturnRingFront)\");\r\n    g.appendChild(S.el(\"circle\", {\r\n      r: String(r),\r\n      fill: \"url(#sphereShade)\",\r\n      \"clip-path\": clip,\r\n      \"pointer-events\": \"none\",\r\n    }));\r\n    g.appendChild(S.el(\"circle\", {\r\n      r: String(r),\r\n      fill: \"rgba(0,0,0,0.001)\",\r\n      \"pointer-events\": \"all\",\r\n      style: \"cursor:pointer\",\r\n    }));\r\n  },\r\n  sphere(g, type, r, clip) {\r\n    const S = this;\r\n    const svg = S.svgRoot(g);\r\n    if (svg) S.ensureShading(svg);\r\n    if (S.texturedDisc(g, type, r, clip)) {\r\n      g.appendChild(S.el(\"circle\", {\r\n        r: String(r),\r\n        fill: \"url(#sphereShade)\",\r\n        \"clip-path\": clip,\r\n        \"pointer-events\": \"none\",\r\n      }));\r\n    } else {\r\n      g.appendChild(S.el(\"circle\", { r: String(r), fill: \"#888\", \"clip-path\": clip }));\r\n    }\r\n    g.appendChild(S.el(\"circle\", {\r\n      r: String(r),\r\n      fill: \"rgba(0,0,0,0.001)\",\r\n      \"pointer-events\": \"all\",\r\n      style: \"cursor:pointer\",\r\n    }));\r\n  },\r\n  drawSun(g, r, clip, svg) {\r\n    const S = this;\r\n    if (svg) S.ensureSunGlow(svg);\r\n    g.appendChild(S.el(\"circle\", { r: String(r * 1.45), fill: \"url(#sunCorona)\", \"pointer-events\": \"none\" }));\r\n    g.appendChild(S.el(\"circle\", { r: String(r * 1.2), fill: \"rgba(255,193,7,0.18)\", \"pointer-events\": \"none\" }));\r\n    S.texturedDisc(g, \"sun\", r, clip) || S.sphere(g, \"sun\", r, clip);\r\n  },\r\n  draw(g, type, r) {\r\n    r = r || 88;\r\n    const S = this;\r\n    const svg = S.svgRoot(g);\r\n    const clipId = r === 88 ? \"globe\" : \"globe-r\" + Math.round(r * 10);\r\n    const clip = svg ? S.ensureClip(svg, clipId, r) : \"\";\r\n    if (svg) S.ensureShading(svg);\r\n    if (type === \"saturn\") {\r\n      S.drawSaturn(g, r, clip, svg);\r\n      return;\r\n    }\r\n    if (type === \"sun\") {\r\n      S.drawSun(g, r, clip, svg);\r\n      return;\r\n    }\r\n    if (S.TEXTURES[type]) {\r\n      S.sphere(g, type, r, clip);\r\n      return;\r\n    }\r\n    g.appendChild(S.el(\"circle\", { r: String(r), fill: \"#888\" }));\r\n  },\r\n};\r\nfunction defaultPlanetZoom(svg, planetType) {\r\n  const w = svg ? (svg.clientWidth || svg.getBoundingClientRect().width || 320) : 320;\r\n  let zoom = w <= 360 ? 1.88 : w <= 480 ? 1.65 : w <= 640 ? 1.45 : w <= 820 ? 1.28 : 1.15;\r\n  const fitRadius = 168;\r\n  const bodyR = 88;\r\n  if (planetType === \"sun\") {\r\n    zoom = Math.min(zoom, fitRadius / (bodyR * 1.5));\r\n  } else if (planetType === \"saturn\") {\r\n    zoom = Math.min(zoom, fitRadius / (bodyR * 2.28));\r\n  } else if (planetType === \"meteor\") {\r\n    zoom = Math.min(zoom, fitRadius / (bodyR * 1.35));\r\n  } else if (planetType === \"blackhole\") {\r\n    zoom = Math.min(zoom, fitRadius / (bodyR * 1.92));\r\n  }\r\n  return Math.round(zoom * 100) / 100;\r\n}\r\nfunction makePlanetViewer(planetType, facts, label) {\r\n  return {\r\n    facts: facts, fi: 0, spin: true, zoom: 1.28, rot: 0, drag: 0, ang: 0.08,\r\n    dragMoved: false, startX: 0, startY: 0, lx: 0, dragging: false,\r\n    init() {\r\n      this.svg = document.getElementById('planetSvg');\r\n      this.g = document.getElementById('planetGroup');\r\n      this.info = document.getElementById('planetInfo');\r\n      if (!this.svg || !this.g || !this.info) return;\r\n      const S = this;\r\n      S.zoom = defaultPlanetZoom(this.svg, planetType);\r\nconst btnSpin = document.getElementById('btnSpin');\r\n      btnSpin.onclick = () => {\r\n        S.spin = !S.spin;\r\n        btnSpin.textContent = S.spin ? 'Stop' : 'Spin';\r\n        btnSpin.classList.toggle('active', !S.spin);\r\n      };\r\n      btnSpin.textContent = 'Stop';\r\n      document.getElementById('btnZoomIn').onclick = () => { S.zoom = Math.min(2.2, S.zoom + 0.15); };\r\n      document.getElementById('btnZoomOut').onclick = () => { S.zoom = Math.max(0.55, S.zoom - 0.15); };\r\n      document.getElementById('btnRotL').onclick = () => { S.rot -= 18; };\r\n      document.getElementById('btnRotR').onclick = () => { S.rot += 18; };\r\n      const onDown = e => {\r\n        S.dragging = true;\r\n        S.dragMoved = false;\r\n        const p = e.touches ? e.touches[0] : e;\r\n        S.startX = S.lx = p.clientX;\r\n        S.startY = p.clientY;\r\n      };\r\n      const onMove = e => {\r\n        if (!S.dragging) return;\r\n        const p = e.touches ? e.touches[0] : e;\r\n        if (Math.hypot(p.clientX - S.startX, p.clientY - S.startY) > 12) S.dragMoved = true;\r\n        if (S.dragging) { S.drag += (p.clientX - S.lx) * 0.35; S.lx = p.clientX; }\r\n      };\r\n      const onUp = e => {\r\n        if (!S.dragging) return;\r\n        const p = e.changedTouches ? e.changedTouches[0] : e;\r\n        if (!S.dragMoved && p && S.hitPlanet(p.clientX, p.clientY)) S.nextFact();\r\n        if (S.dragging) { S.rot += S.drag; S.drag = 0; S.dragging = false; }\r\n      };\r\n      this.svg.addEventListener('mousedown', onDown);\r\n      window.addEventListener('mousemove', onMove);\r\n      window.addEventListener('mouseup', onUp);\r\n      this.svg.addEventListener('touchstart', e => { onDown(e); }, { passive: true });\r\n      this.svg.addEventListener('touchmove', e => { onMove(e); }, { passive: true });\r\n      this.svg.addEventListener('touchend', onUp);\r\n      const loop = () => { if (S.spin) S.ang += 0.012; S.draw(); requestAnimationFrame(loop); };\r\n      this.draw();\r\n      loop();\r\n    },\r\n    hitPlanet(clientX, clientY) {\r\n      const pt = this.svg.createSVGPoint();\r\n      pt.x = clientX;\r\n      pt.y = clientY;\r\n      const m = this.g.getScreenCTM();\r\n      if (!m) return false;\r\n      const p = pt.matrixTransform(m.inverse());\r\n      return p.x * p.x + p.y * p.y <= 88 * 88;\r\n    },\r\n    nextFact() {\r\n      this.fi = (this.fi + 1) % this.facts.length;\r\n      this.info.innerHTML = '<strong>' + label + '</strong><br>' + this.facts[this.fi];\r\n    },\r\n    draw() {\r\n      while (this.g.firstChild) this.g.removeChild(this.g.firstChild);\r\n      this.g.setAttribute('transform', 'translate(200,200) rotate(' + (this.rot + this.drag) + ') scale(' + this.zoom + ') rotate(' + this.ang + ')');\r\n      StylizedPlanet.draw(this.g, planetType, 88);\r\n    }\r\n  };\r\n}\r\n\r\nconst PlanetViewer = makePlanetViewer('neptune', neptuneFacts, '🔷 Neptune');\r\ntry { PlanetViewer.init(); } catch (err) { console.error('Planet viewer:', err); }\r\n\r\n</script>\r\n</body>\r\n</html>\r\n"
            }
          ]
        },
        {
          "id": "solarsystem-ch-import-1784351954791-33",
          "courseId": "solarsystem",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "solarsystem-ch-import-1784351954791-33-step-0",
              "courseId": "solarsystem",
              "chapterId": "solarsystem-ch-import-1784351954791-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "html",
              "title": "Neptune Explained",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n  <meta charset=\"UTF-8\">\r\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n  <title>Solar System Adventure - Neptune Explained</title>\r\n  <style>\r\n    *{\r\n      margin:0;\r\n      padding:0;\r\n      box-sizing:border-box;\r\n    }\r\n    body{\r\n      font-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;\r\n      background:#0f0c29;\r\n      color:#e0e7ff;\r\n      min-height:100vh;\r\n      position:relative;\r\n      overflow-x:hidden;\r\n    }\r\n    .stars{\r\n      position:fixed;\r\n      top:0;\r\n      left:0;\r\n      width:100%;\r\n      height:100%;\r\n      pointer-events:none;\r\n      background-image:\r\n        radial-gradient(2px 2px at 20px 30px,#fff,transparent),\r\n        radial-gradient(2px 2px at 40px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 90px 40px,#fff,transparent),\r\n        radial-gradient(2px 2px at 130px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 160px 120px,#fff,transparent),\r\n        radial-gradient(2px 2px at 200px 50px,#fff,transparent),\r\n        radial-gradient(1px 1px at 250px 160px,#fff,transparent),\r\n        radial-gradient(2px 2px at 300px 90px,#fff,transparent),\r\n        radial-gradient(1px 1px at 350px 130px,#fff,transparent),\r\n        radial-gradient(2px 2px at 400px 60px,#fff,transparent),\r\n        radial-gradient(1px 1px at 450px 180px,#fff,transparent),\r\n        radial-gradient(2px 2px at 500px 100px,#fff,transparent),\r\n        radial-gradient(1px 1px at 550px 140px,#fff,transparent),\r\n        radial-gradient(2px 2px at 600px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 650px 190px,#fff,transparent),\r\n        radial-gradient(2px 2px at 700px 110px,#fff,transparent),\r\n        radial-gradient(1px 1px at 750px 150px,#fff,transparent),\r\n        radial-gradient(2px 2px at 800px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 850px 170px,#fff,transparent);\r\n      background-size:900px 200px;\r\n      animation:twinkle 4s ease-in-out infinite;\r\n      z-index:0;\r\n    }\r\n    @keyframes twinkle{\r\n      0%,100%{opacity:0.3;}\r\n      50%{opacity:0.8;}\r\n    }\r\n    .container{\r\n      max-width:640px;\r\n      margin:auto;\r\n      padding:24px 16px 40px;\r\n      position:relative;\r\n      z-index:1;\r\n    }\r\n    .header{\r\n      text-align:center;\r\n      margin-bottom:20px;\r\n    }\r\n    h1{\r\n      font-size:28px;\r\n      color:#4b70dd;\r\n      margin-bottom:8px;\r\n    }\r\n    .subtitle{\r\n      color:#c4b5fd;\r\n      font-size:16px;\r\n    }\r\n    .card{\r\n      background:#1a1735;\r\n      backdrop-filter:blur(10px);\r\n      border-radius:20px;\r\n      padding:20px;\r\n      margin-bottom:16px;\r\n      border:1px solid rgba(255,255,255,0.1);\r\n    }\r\n    .card h2{\r\n      color:#4b70dd;\r\n      margin-bottom:12px;\r\n      font-size:20px;\r\n    }\r\n    .card p{\r\n      font-size:16px;\r\n      line-height:1.7;\r\n      margin-bottom:10px;\r\n    }\r\n    .card ul{\r\n      margin-left:20px;\r\n      margin-bottom:10px;\r\n    }\r\n    .card li{\r\n      font-size:16px;\r\n      line-height:1.7;\r\n      margin-bottom:8px;\r\n    }\r\n    .fact-box{\r\n      background:rgba(251,191,36,0.2);\r\n      border-left:6px solid #fbbf24;\r\n      padding:16px;\r\n      border-radius:12px;\r\n      margin-top:12px;\r\n    }\r\n    .fact-box h3{\r\n      color:#fbbf24;\r\n      margin-bottom:8px;\r\n      font-size:18px;\r\n    }\r\n    .fact-box p{\r\n      font-size:15px;\r\n      line-height:1.6;\r\n      margin:0;\r\n    }\r\n    .nav-hint{\r\n      margin-top:20px;\r\n      text-align:center;\r\n      font-size:13px;\r\n      color:#a78bfa;\r\n      background:rgba(167,139,250,0.1);\r\n      padding:10px;\r\n      border-radius:10px;\r\n    }\r\n  /* solar-desktop-fit */\r\nhtml {\r\n  min-height: 100%;\r\n}\r\nbody:has(.character-grid),\r\nbody:has(.game-shell),\r\nbody:has(#solarSvg),\r\nbody:has(.fire-btn),\r\nbody:has(.planet-game) {\r\n  overflow: hidden !important;\r\n  height: 100%;\r\n  min-height: 0 !important;\r\n}\r\nbody:not(:has(.character-grid)):not(:has(.game-shell)):not(:has(#solarSvg)):not(:has(.fire-btn)):not(:has(.planet-game)) {\r\n  overflow-x: hidden;\r\n  overflow-y: auto;\r\n  -webkit-overflow-scrolling: touch;\r\n  min-height: 100%;\r\n  height: auto;\r\n}\r\n.game-shell {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.character-grid) .container,\r\nbody:has(.game-shell) .container,\r\nbody:has(#solarSvg) .container,\r\nbody:has(.fire-btn) .container,\r\nbody:has(.planet-game) .container {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.game-shell) .game-shell {\r\n  padding: 4px 8px 6px;\r\n}\r\nbody:has(.game-shell) .game-shell .title {\r\n  display: none;\r\n}\r\nbody:has(.game-shell) .ui-container {\r\n  margin-bottom: 4px;\r\n  padding: 4px 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.game-shell) .game-stage {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  width: 100%;\r\n  aspect-ratio: 7 / 6;\r\n}\r\nbody:has(.game-shell) .touch-controls {\r\n  flex-shrink: 0;\r\n  margin-top: 4px;\r\n}\r\nbody:has(#solarSvg) .container {\r\n  padding: 8px 12px 10px;\r\n}\r\nbody:has(#solarSvg) .solar-panel {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  display: flex;\r\n  flex-direction: column;\r\n  margin-bottom: 6px;\r\n  padding: 8px;\r\n}\r\nbody:has(#solarSvg) .svg-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  max-height: none;\r\n  aspect-ratio: unset;\r\n  height: auto;\r\n}\r\nbody:has(#solarSvg) #solarSvg {\r\n  min-height: 0;\r\n  height: 100%;\r\n}\r\nbody:has(#solarSvg) .minigame-panel {\r\n  flex-shrink: 0;\r\n  max-height: 34%;\r\n  overflow-y: auto;\r\n}\r\nbody:has(.fire-btn) .container {\r\n  padding: 4px 12px 6px;\r\n}\r\nbody:has(.fire-btn) .game-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n}\r\nbody:has(.fire-btn) .fire-btn {\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .container {\r\n  padding: 8px 12px 10px;\r\n  justify-content: center;\r\n}\r\nbody:has(.character-grid) .header {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-section {\r\n  padding: 8px;\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-character {\r\n  font-size: 36px;\r\n  margin-bottom: 4px;\r\n}\r\nbody:has(.character-grid) input[type=\"text\"] {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-grid {\r\n  gap: 6px;\r\n  margin-bottom: 0;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-option {\r\n  padding: 6px 2px;\r\n  font-size: 26px;\r\n  border-width: 2px;\r\n  border-radius: 12px;\r\n}\r\nbody:has(.character-grid) .character-name {\r\n  font-size: 10px;\r\n  margin-top: 2px;\r\n}\r\n@media (min-width: 640px), (min-width: 768px) and (max-width: 1024px) {\r\n  body:has(.character-grid) .container {\r\n    padding: 6px 12px 8px;\r\n    justify-content: center;\r\n  }\r\n  body:has(.character-grid) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.character-grid) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(.character-grid) .preview-section {\r\n    padding: 6px 8px;\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 32px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.character-grid) .preview-name {\r\n    font-size: 15px;\r\n  }\r\n  body:has(.character-grid) input[type=\"text\"] {\r\n    padding: 6px 10px;\r\n    margin-bottom: 6px;\r\n    font-size: 14px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-grid {\r\n    gap: 6px;\r\n    margin-bottom: 0;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    padding: 4px 2px;\r\n    font-size: 24px;\r\n    border-width: 2px;\r\n    border-radius: 10px;\r\n  }\r\n  body:has(.character-grid) .character-name {\r\n    font-size: 9px;\r\n    margin-top: 1px;\r\n  }\r\n  body:has(.game-shell) .ui-item {\r\n    font-size: 13px;\r\n    padding: 4px 8px;\r\n  }\r\n  body:has(.game-shell) .touch-controls {\r\n    gap: 10px;\r\n  }\r\n  body:has(#solarSvg) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(#solarSvg) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(#solarSvg) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(#solarSvg) .info-panel,\r\n  body:has(#solarSvg) .nav-hint {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .header {\r\n    margin-bottom: 4px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.fire-btn) .header .subtitle {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .hud {\r\n    padding: 6px 10px;\r\n    margin-bottom: 4px;\r\n    font-size: 12px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .game-wrap {\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.fire-btn) .fire-btn {\r\n    padding: 10px;\r\n    font-size: 14px;\r\n    margin-bottom: 0;\r\n  }\r\n  body:has(.fire-btn) .instructions,\r\n  body:has(.fire-btn) .nav-hint {\r\n    display: none;\r\n  }\r\n  .planet-svg-panel .svg-viewport,\r\n  .svg-viewport {\r\n    max-height: 220px !important;\r\n    min-height: 0 !important;\r\n  }\r\n  .planet-game .game-canvas,\r\n  .game-canvas-wrap {\r\n    height: 220px !important;\r\n    min-height: 180px !important;\r\n    max-height: 220px !important;\r\n  }\r\n  .planet-game {\r\n    padding: 10px;\r\n    margin-top: 10px;\r\n    flex-shrink: 0;\r\n  }\r\n  .planet-game h2 {\r\n    margin-bottom: 8px;\r\n    font-size: 17px;\r\n  }\r\n  .planet-game p {\r\n    margin-bottom: 8px;\r\n    font-size: 12px;\r\n  }\r\n  .touch-controls {\r\n    margin-top: 6px;\r\n    grid-template-columns: repeat(3, 48px);\r\n    grid-template-rows: repeat(3, 48px);\r\n    gap: 6px;\r\n  }\r\n  .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n}\r\n@media (max-height: 760px) {\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 28px;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    font-size: 22px;\r\n    padding: 3px 2px;\r\n  }\r\n  body:has(.game-shell) .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 18px;\r\n  }\r\n}\r\n  \r\nbody.reading-page {\r\n  overflow-x: hidden;\r\n  overflow-y: auto !important;\r\n  height: auto !important;\r\n  min-height: 100%;\r\n  -webkit-overflow-scrolling: touch;\r\n}\r\nbody.reading-page .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  display: block;\r\n}\r\n\r\n/* solar-ui-audit-overrides */\nbody.reading-page,\nbody.reading-page:has(.container),\nbody.reading-page:has(.quiz-card),\nbody.reading-page:has(.character-grid) {\n  overflow-y: auto !important;\n  height: auto !important;\n}\nbody.reading-page .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  display: block;\n}\nbody.reading-page:has(.character-grid) .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  justify-content: flex-start;\n}\n@media (max-width: 639px) {\n  body.big-planet-page .planet-svg-panel {\n    padding: 8px !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    max-width: 100% !important;\n    overflow: hidden !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .svg-viewport,\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    width: 100% !important;\n    max-width: 100% !important;\n    height: auto !important;\n    max-height: min(78vw, calc(100svh - 220px)) !important;\n    min-height: 0 !important;\n    aspect-ratio: 1 !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .container {\n    overflow-x: hidden !important;\n    max-width: 100% !important;\n  }\n  body.big-planet-page .sun-game .game-canvas-wrap,\n  body.big-planet-page .planet-game .game-canvas,\n  body.big-planet-page .planet-game .game-canvas-wrap {\n    height: min(48vh, 400px) !important;\n    min-height: min(40vh, 280px) !important;\n    max-height: min(52vh, 420px) !important;\n  }\n}\n@media (min-width: 640px) {\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport,\n  body.big-planet-page .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n    min-height: min(56vw, calc(100svh - 200px)) !important;\n  }\n}\nbody.big-planet-page .sun-game .game-canvas-wrap,\nbody.big-planet-page .planet-game .game-canvas,\nbody.big-planet-page .planet-game .game-canvas-wrap {\n  width: 100% !important;\n  height: min(50vh, 440px) !important;\n  min-height: min(42vh, 300px) !important;\n  max-height: min(56vh, 480px) !important;\n}\nbody.big-planet-page .sun-game,\nbody.big-planet-page .planet-game {\n  margin-bottom: 8px !important;\n}\nbody.big-planet-page .nav-hint {\n  margin-top: 8px !important;\n  padding-bottom: 8px !important;\n  font-size: 12px !important;\n  line-height: 1.45 !important;\n}\nbody.all-planets-page:has(#solarSvg) .svg-wrap {\n  max-height: min(96vw, calc(100svh - 162px)) !important;\n  min-height: min(43svh, calc(100svh - 168px), 96vw) !important;\n}\nbody.big-game-page:has(.game-shell) {\n  overflow: hidden !important;\n  height: 100% !important;\n  min-height: 100% !important;\n  max-height: 100% !important;\n}\nhtml:has(body.big-game-page) {\n  height: 100% !important;\n  min-height: 100% !important;\n  overflow: hidden !important;\n}\nbody.big-game-page:has(.game-shell) .game-shell {\n  min-height: 100% !important;\n  height: 100% !important;\n  max-height: 100% !important;\n  display: flex !important;\n  flex-direction: column !important;\n}\nbody.big-game-page:has(.game-shell) .stage-wrap {\n  flex: 1 1 auto !important;\n  min-height: 0 !important;\n  align-items: center !important;\n  justify-content: center !important;\n}\nbody.big-game-page:has(.game-shell) .game-stage {\n  flex: 1 1 auto !important;\n  width: 100% !important;\n  height: 100% !important;\n  min-height: 0 !important;\n  max-height: none !important;\n  aspect-ratio: unset !important;\n  margin: 0 !important;\n}\n@media (min-width: 768px) {\n  body.big-game-page:has(.game-shell) .stage-wrap {\n    align-items: center !important;\n    justify-content: center !important;\n  }\n  body.big-game-page:has(.game-shell) .game-stage {\n    flex: 1 1 auto !important;\n    width: 100% !important;\n    height: 100% !important;\n    min-height: 0 !important;\n    max-height: none !important;\n    aspect-ratio: unset !important;\n    margin: 0 !important;\n  }\n}\nbody.big-game-page:has(.fire-btn) .game-wrap {\n  min-height: min(calc(100svh - 178px), 78vh) !important;\n  height: min(calc(100svh - 178px), 78vh) !important;\n  max-height: none !important;\n}\n@media (min-width: 640px) {\n  body:has(.planet-svg-panel) .svg-viewport,\n  body:has(.planet-game) .game-canvas,\n  body:has(.sun-game) .game-canvas-wrap {\n    max-height: none !important;\n  }\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n  }\n}\n  </style>\r\n<script>\r\n(function (w) {\r\n  var BOOK = \"solarsystem\";\r\n  function key(name) {\r\n    return \"book:\" + BOOK + \":\" + name;\r\n  }\r\n  w.SolarPlayer = {\r\n    getUserName: function () {\r\n      return localStorage.getItem(key(\"userName\")) || localStorage.getItem(\"userName\") || \"Explorer\";\r\n    },\r\n    getCharacter: function () {\r\n      return localStorage.getItem(key(\"userCharacter\")) || localStorage.getItem(\"userCharacter\") || \"👨‍🚀\";\r\n    },\r\n    getCharacterName: function () {\r\n      return localStorage.getItem(key(\"characterName\")) || localStorage.getItem(\"characterName\") || \"Astronaut\";\r\n    },\r\n    save: function (name, character, characterName) {\r\n      localStorage.setItem(key(\"userName\"), name);\r\n      localStorage.setItem(key(\"userCharacter\"), character);\r\n      if (characterName != null) localStorage.setItem(key(\"characterName\"), characterName);\r\n      localStorage.setItem(\"userName\", name);\r\n      localStorage.setItem(\"userCharacter\", character);\r\n      if (characterName != null) localStorage.setItem(\"characterName\", characterName);\r\n    },\r\n  };\r\n})(window);\r\n</script>\r\n</head>\r\n<body class=\"reading-page\">\r\n<div class=\"stars\"></div>\r\n<div class=\"container\">\r\n  <div class=\"header\">\r\n    <h1>📚 Neptune Explained</h1>\r\n    <div class=\"subtitle\">Learn more about the windy planet!</div>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🧮 Mathematical Discovery</h2>\r\n    <p>\r\n      Neptune is the only planet discovered through mathematical prediction! In the 1840s, astronomers noticed that Uranus wasn't moving the way it should.\r\n    </p>\r\n    <p>\r\n      Two mathematicians, Urbain Le Verrier and John Couch Adams, calculated that another planet must be pulling on Uranus. In 1846, astronomers looked where they predicted - and found Neptune!\r\n    </p>\r\n    <div class=\"fact-box\">\r\n      <h3>💡 Fun Fact</h3>\r\n      <p>Neptune was found within 1 degree of where the math said it would be!</p>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>💨 Supersonic Winds</h2>\r\n    <p>\r\n      Neptune has the fastest winds in the solar system, reaching speeds of 2,100 km/h (1,300 mph). That's faster than the speed of sound on Earth!\r\n    </p>\r\n    <p>\r\n      These winds create huge storms in Neptune's atmosphere. The most famous is the Great Dark Spot, a storm similar to Jupiter's Great Red Spot. However, Neptune's storms come and go more quickly.\r\n    </p>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🌙 Triton - The Strange Moon</h2>\r\n    <p>\r\n      Neptune's largest moon, Triton, is very unusual. It orbits Neptune backwards (retrograde orbit), which means it moves in the opposite direction of Neptune's rotation.\r\n    </p>\r\n    <p>\r\n      Scientists think Triton was once a dwarf planet that Neptune captured billions of years ago. Triton is slowly getting closer to Neptune and will eventually crash into it or break apart!\r\n    </p>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>❄️ Ice Giant Structure</h2>\r\n    <p>\r\n      Like Uranus, Neptune is an ice giant. It has three main layers:\r\n    </p>\r\n    <ul>\r\n      <li><strong>Atmosphere</strong> - Made of hydrogen, helium, and methane</li>\r\n      <li><strong>Mantle</strong> - Made of water, ammonia, and methane ices</li>\r\n      <li><strong>Core</strong> - Rocky core about the size of Earth</li>\r\n    </ul>\r\n    <p>\r\n      The methane in Neptune's atmosphere gives it its beautiful blue color, just like Uranus.\r\n    </p>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🔭 Exploring Neptune</h2>\r\n    <p>\r\n      Only one spacecraft has ever visited Neptune - Voyager 2 in 1989. It flew by Neptune and took amazing photos of the planet and its moons.\r\n    </p>\r\n    <p>\r\n      Voyager 2 discovered Neptune's rings, six new moons, and the Great Dark Spot. No other spacecraft has visited Neptune since, but scientists hope to send more missions in the future!\r\n    </p>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🌡️ Cold and Distant</h2>\r\n    <p>\r\n      Neptune is the farthest planet from the Sun, so it's very cold and receives very little sunlight. A year on Neptune is 165 Earth years - that's a long time to wait for your birthday!\r\n    </p>\r\n    <p>\r\n      Despite being so far, Neptune still has weather and seasons, just like Earth. But each season lasts for over 40 Earth years!\r\n    </p>\r\n  </div>\r\n\r\n<div class=\"nav-hint\">\r\n  <div>💡 Use the ← → arrows in the top navigation bar to go to the next chapter.</div>\r\n  <div>💡 Use the 🏠 button in the top navigation bar to go back to the Home page.</div>\r\n</div>\r\n\r\n</div>\r\n</body>\r\n</html>\r\n"
            }
          ]
        },
        {
          "id": "solarsystem-ch-import-1784351954791-34",
          "courseId": "solarsystem",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "solarsystem-ch-import-1784351954791-34-step-0",
              "courseId": "solarsystem",
              "chapterId": "solarsystem-ch-import-1784351954791-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "html",
              "title": "Neptune Quiz",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n  <meta charset=\"UTF-8\">\r\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n  <title>Solar System Adventure - Neptune Quiz</title>\r\n  <style>\r\n    *{\r\n      margin:0;\r\n      padding:0;\r\n      box-sizing:border-box;\r\n    }\r\n    body{\r\n      font-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;\r\n      background:#0f0c29;\r\n      color:#e0e7ff;\r\n      min-height:100vh;\r\n      position:relative;\r\n      overflow-x:hidden;\r\n    }\r\n    .stars{\r\n      position:fixed;\r\n      top:0;\r\n      left:0;\r\n      width:100%;\r\n      height:100%;\r\n      pointer-events:none;\r\n      background-image:\r\n        radial-gradient(2px 2px at 20px 30px,#fff,transparent),\r\n        radial-gradient(2px 2px at 40px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 90px 40px,#fff,transparent),\r\n        radial-gradient(2px 2px at 130px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 160px 120px,#fff,transparent),\r\n        radial-gradient(2px 2px at 200px 50px,#fff,transparent),\r\n        radial-gradient(1px 1px at 250px 160px,#fff,transparent),\r\n        radial-gradient(2px 2px at 300px 90px,#fff,transparent),\r\n        radial-gradient(1px 1px at 350px 130px,#fff,transparent),\r\n        radial-gradient(2px 2px at 400px 60px,#fff,transparent),\r\n        radial-gradient(1px 1px at 450px 180px,#fff,transparent),\r\n        radial-gradient(2px 2px at 500px 100px,#fff,transparent),\r\n        radial-gradient(1px 1px at 550px 140px,#fff,transparent),\r\n        radial-gradient(2px 2px at 600px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 650px 190px,#fff,transparent),\r\n        radial-gradient(2px 2px at 700px 110px,#fff,transparent),\r\n        radial-gradient(1px 1px at 750px 150px,#fff,transparent),\r\n        radial-gradient(2px 2px at 800px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 850px 170px,#fff,transparent);\r\n      background-size:900px 200px;\r\n      animation:twinkle 4s ease-in-out infinite;\r\n      z-index:0;\r\n    }\r\n    @keyframes twinkle{\r\n      0%,100%{opacity:0.3;}\r\n      50%{opacity:0.8;}\r\n    }\r\n    .container{\r\n      max-width:640px;\r\n      margin:auto;\r\n      padding:12px 16px 20px;\r\n      position:relative;\r\n      z-index:1;\r\n    }\r\n    @media (max-width: 480px) {\r\n      .container {\r\n        padding: 10px 12px 16px;\r\n      }\r\n    }\r\n    .header{\r\n      text-align:center;\r\n      margin-bottom:12px;\r\n    }\r\n    h1{\r\n      font-size:24px;\r\n      color:#5c6bc0;\r\n      margin-bottom:4px;\r\n    }\r\n    .subtitle{\r\n      color:#c4b5fd;\r\n      font-size:16px;\r\n    }\r\n    .player-info{\r\n      display:flex;\r\n      align-items:center;\r\n      justify-content:center;\r\n      gap:8px;\r\n      margin-top:6px;\r\n      font-size:16px;\r\n      color:#ffd700;\r\n      font-weight:bold;\r\n    }\r\n    .player-info span:first-child{\r\n      font-size:24px;\r\n    }\r\n    .competition-bar{\r\n      display:flex;\r\n      justify-content:space-between;\r\n      align-items:center;\r\n      background:#1a1735;\r\n      border-radius:12px;\r\n      padding:10px;\r\n      margin-bottom:12px;\r\n    }\r\n    .competition-bar.hidden{display:none;}\r\n    .competitor{\r\n      display:flex;\r\n      flex-direction:column;\r\n      align-items:center;\r\n      gap:4px;\r\n    }\r\n    .competitor-icon{font-size:28px;}\r\n    .competitor-name{font-size:12px;color:#c4b5fd;}\r\n    .competitor-score{font-size:18px;font-weight:bold;color:#ffd700;}\r\n    .vs-divider{font-size:18px;color:#a78bfa;font-weight:bold;}\r\n    .quiz-card{\r\n      background:#1a1735;\r\n      backdrop-filter:blur(10px);\r\n      border-radius:12px;\r\n      padding:12px;\r\n      margin-bottom:8px;\r\n      border:1px solid rgba(255,255,255,0.1);\r\n      display:none;\r\n    }\r\n    .quiz-card.active{\r\n      display:block;\r\n    }\r\n    .question{\r\n      font-size:15px;\r\n      font-weight:bold;\r\n      margin-bottom:10px;\r\n      color:#fff;\r\n    }\r\n    .options{\r\n      display:flex;\r\n      flex-direction:column;\r\n      gap:6px;\r\n    }\r\n    .option{\r\n      padding:10px 14px;\r\n      background:rgba(255,255,255,0.05);\r\n      border:2px solid rgba(255,255,255,0.2);\r\n      border-radius:8px;\r\n      cursor:pointer;\r\n      font-size:14px;\r\n      transition:0.2s;\r\n    }\r\n    .option:hover{\r\n      background:#1a1735;\r\n      border-color:#ffd700;\r\n    }\r\n    .option.correct{\r\n      background:rgba(34,197,94,0.3);\r\n      border-color:#22c55e;\r\n    }\r\n    .option.wrong{\r\n      background:rgba(239,68,68,0.3);\r\n      border-color:#ef4444;\r\n    }\r\n    .feedback{\r\n      margin-top:8px;\r\n      padding:8px;\r\n      border-radius:8px;\r\n      font-size:13px;\r\n      display:none;\r\n    }\r\n    .feedback.show{\r\n      display:block;\r\n    }\r\n    .feedback.correct{\r\n      background:rgba(34,197,94,0.2);\r\n      color:#4ade80;\r\n    }\r\n    .feedback.wrong{\r\n      background:rgba(239,68,68,0.2);\r\n      color:#f87171;\r\n    }\r\n    .score-card{\r\n      background:linear-gradient(135deg, rgba(255,215,0,0.98), rgba(255,165,0,0.98));\r\n      border-radius:24px;\r\n      padding:10px 20px 60px;\r\n      text-align:center;\r\n      margin-top:20px;\r\n      display:none;\r\n      box-shadow: 0 16px 48px rgba(255, 215, 0, 0.35);\r\n      border:4px solid #fff176;\r\n      z-index: 10;\r\n      position: relative;\r\n    }\r\n    .score-card.show{\r\n      display:block;\r\n      animation: slideUp 0.5s ease-out;\r\n    }\r\n    @keyframes slideUp {\r\n      from {\r\n        opacity: 0;\r\n        transform: translateY(30px);\r\n      }\r\n      to {\r\n        opacity: 1;\r\n        transform: translateY(0);\r\n      }\r\n    }\r\n    .score-card h2{\r\n      font-size:26px;\r\n      margin-top: 0;\r\n      margin-bottom:30px;\r\n      color:#1a1240;\r\n      text-shadow: 1px 1px 0 rgba(255,255,255,0.4);\r\n    }\r\n    .score-display{\r\n      background:linear-gradient(135deg, #1a1240, #3a2f70);\r\n      border-radius:18px;\r\n      padding:18px;\r\n      margin-bottom:18px;\r\n      box-shadow: inset 0 4px 12px rgba(0,0,0,0.35);\r\n      position: relative;\r\n      z-index: 20;\r\n    }\r\n    .score-card .score{\r\n      font-size:52px;\r\n      font-weight:bold;\r\n      margin-bottom:6px;\r\n      color:#ffe066;\r\n      text-shadow: 0 0 18px rgba(255, 224, 102, 0.7);\r\n    }\r\n    .score-label{\r\n      font-size:13px;\r\n      color:#d1c4ff;\r\n      text-transform: uppercase;\r\n      letter-spacing:2px;\r\n    }\r\n    .score-card .message{\r\n      font-size:17px;\r\n      margin-top:10px;\r\n      margin-bottom:16px;\r\n      color:#ffffff;\r\n      font-weight:bold;\r\n      padding:10px;\r\n      background:#1a1240;\r\n      border-radius:12px;\r\n    }\r\n    .podium{\r\n      display:flex;\r\n      justify-content:center;\r\n      align-items:flex-end;\r\n      gap:14px;\r\n      margin-top:120px;\r\n      height:140px;\r\n      padding:6px;\r\n      overflow: visible;\r\n    }\r\n    .podium-place{\r\n      display:flex;\r\n      flex-direction:column;\r\n      align-items:center;\r\n      gap:4px;\r\n      transition:transform 0.3s ease;\r\n      position: relative;\r\n      z-index: 1;\r\n    }\r\n    .podium-place:hover{\r\n      transform:translateY(-1px);\r\n    }\r\n    .podium-character{\r\n      font-size:42px;\r\n      filter:drop-shadow(0 2px 4px rgba(0,0,0,0.3));\r\n      animation: none;\r\n    }\r\n    .podium-bar{\r\n      border-radius:12px 12px 0 0;\r\n      display:flex;\r\n      align-items:center;\r\n      justify-content:center;\r\n      font-size:22px;\r\n      font-weight:bold;\r\n      color:#fff;\r\n      position:relative;\r\n      box-shadow: 0 -4px 18px rgba(0,0,0,0.25);\r\n    }\r\n    .podium-bar.first{\r\n      width:100px;\r\n      height:100px;\r\n      background:linear-gradient(180deg,#b8860b,#8b6914);\r\n      box-shadow: 0 -4px 20px rgba(184,134,11,0.45);\r\n    }\r\n    .podium-bar.second{\r\n      width:90px;\r\n      height:80px;\r\n      background:linear-gradient(180deg,#c0c0c0,#a0a0a0);\r\n      box-shadow: 0 -4px 18px rgba(192,192,192,0.35);\r\n    }\r\n    .rank-badge{\r\n      position:absolute;\r\n      top:-10px;\r\n      font-size:26px;\r\n      animation: none;\r\n    }\r\n    .podium-name{\r\n      font-size:13px;\r\n      color:#1a1240;\r\n      margin-top:6px;\r\n      text-align:center;\r\n      font-weight:bold;\r\n      background:rgba(255,255,255,0.6);\r\n      padding:5px 9px;\r\n      border-radius:8px;\r\n    }\r\n    .podium-score{\r\n      font-size:15px;\r\n      color:#ffffff;\r\n      font-weight:bold;\r\n      background:#1a1240;\r\n      padding:3px 7px;\r\n      border-radius:6px;\r\n    }\r\n    .button-group{\r\n      display:flex;\r\n      gap:10px;\r\n      justify-content:center;\r\n      margin-top:20px;\r\n      flex-wrap:wrap;\r\n    }\r\n    .retry-btn{\r\n      padding:14px 28px;\r\n      border:none;\r\n      border-radius:14px;\r\n      font-size:15px;\r\n      font-weight:bold;\r\n      cursor:pointer;\r\n      transition:all 0.3s ease;\r\n      box-shadow:0 5px 16px rgba(0,0,0,0.25);\r\n    }\r\n    .retry-btn{\r\n      background:linear-gradient(135deg,#1a1240,#3a2f70);\r\n      color:#ffe066;\r\n    }\r\n    .retry-btn:hover{\r\n      transform:scale(1.06);\r\n      box-shadow:0 7px 22px rgba(0,0,0,0.35);\r\n    }\r\n    \r\n    \r\n    /* Mobile adjustments */\r\n    @media (max-width: 480px) {\r\n      .score-card {\r\n        padding:10px 14px 60px;\r\n        margin-top: 14px;\r\n      }\r\n      .score-card h2 {\r\n        font-size: 20px;\r\n      }\r\n      .score-card .score {\r\n        font-size: 10px;\r\n      }\r\n      .score-display {\r\n        padding: 9px;\r\n      }\r\n      .score-card .message {\r\n        margin-top: 8px;\r\n        margin-bottom: 12px;\r\n        font-size: 14px;\r\n        color:#ffffff;\r\n        background:#1a1240;\r\n      }\r\n      .podium {\r\n        height: 120px;\r\n        gap: 12px;\r\n        padding: 6px;\r\n        margin-top: 120px;\r\n      }\r\n      .podium-character {\r\n        font-size: 36px;\r\n      }\r\n      .podium-bar.first {\r\n        width: 85px;\r\n        height: 90px;\r\n        background:linear-gradient(180deg,#b8860b,#8b6914);\r\n      }\r\n      .podium-bar.second {\r\n        width: 75px;\r\n        height: 70px;\r\n      }\r\n      .rank-badge {\r\n        font-size: 22px;\r\n        top: -8px;\r\n      }\r\n      .button-group {\r\n        flex-direction: column;\r\n        gap: 10px;\r\n      }\r\n      .retry-btn {\r\n        width: 100%;\r\n        padding: 14px;\r\n        font-size: 14px;\r\n      }\r\n    }\r\n    .nav-hint{\r\n      margin-top:12px;\r\n      text-align:center;\r\n      font-size:11px;\r\n      color:#a78bfa;\r\n      background:rgba(167,139,250,0.1);\r\n      padding:6px;\r\n      border-radius:8px;\r\n    }\r\n  \r\n  /* solar-desktop-fit */\r\nhtml {\r\n  min-height: 100%;\r\n}\r\nbody:has(.character-grid),\r\nbody:has(.game-shell),\r\nbody:has(#solarSvg),\r\nbody:has(.fire-btn),\r\nbody:has(.planet-game) {\r\n  overflow: hidden !important;\r\n  height: 100%;\r\n  min-height: 0 !important;\r\n}\r\nbody:not(:has(.character-grid)):not(:has(.game-shell)):not(:has(#solarSvg)):not(:has(.fire-btn)):not(:has(.planet-game)) {\r\n  overflow-x: hidden;\r\n  overflow-y: auto;\r\n  -webkit-overflow-scrolling: touch;\r\n  min-height: 100%;\r\n  height: auto;\r\n}\r\n.game-shell {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.character-grid) .container,\r\nbody:has(.game-shell) .container,\r\nbody:has(#solarSvg) .container,\r\nbody:has(.fire-btn) .container,\r\nbody:has(.planet-game) .container {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.game-shell) .game-shell {\r\n  padding: 4px 8px 6px;\r\n}\r\nbody:has(.game-shell) .game-shell .title {\r\n  display: none;\r\n}\r\nbody:has(.game-shell) .ui-container {\r\n  margin-bottom: 4px;\r\n  padding: 4px 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.game-shell) .game-stage {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  width: 100%;\r\n  aspect-ratio: 7 / 6;\r\n}\r\nbody:has(.game-shell) .touch-controls {\r\n  flex-shrink: 0;\r\n  margin-top: 4px;\r\n}\r\nbody:has(#solarSvg) .container {\r\n  padding: 8px 12px 10px;\r\n}\r\nbody:has(#solarSvg) .solar-panel {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  display: flex;\r\n  flex-direction: column;\r\n  margin-bottom: 6px;\r\n  padding: 8px;\r\n}\r\nbody:has(#solarSvg) .svg-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  max-height: none;\r\n  aspect-ratio: unset;\r\n  height: auto;\r\n}\r\nbody:has(#solarSvg) #solarSvg {\r\n  min-height: 0;\r\n  height: 100%;\r\n}\r\nbody:has(#solarSvg) .minigame-panel {\r\n  flex-shrink: 0;\r\n  max-height: 34%;\r\n  overflow-y: auto;\r\n}\r\nbody:has(.fire-btn) .container {\r\n  padding: 4px 12px 6px;\r\n}\r\nbody:has(.fire-btn) .game-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n}\r\nbody:has(.fire-btn) .fire-btn {\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .container {\r\n  padding: 8px 12px 10px;\r\n  justify-content: center;\r\n}\r\nbody:has(.character-grid) .header {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-section {\r\n  padding: 8px;\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-character {\r\n  font-size: 36px;\r\n  margin-bottom: 4px;\r\n}\r\nbody:has(.character-grid) input[type=\"text\"] {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-grid {\r\n  gap: 6px;\r\n  margin-bottom: 0;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-option {\r\n  padding: 6px 2px;\r\n  font-size: 26px;\r\n  border-width: 2px;\r\n  border-radius: 12px;\r\n}\r\nbody:has(.character-grid) .character-name {\r\n  font-size: 10px;\r\n  margin-top: 2px;\r\n}\r\n@media (min-width: 640px), (min-width: 768px) and (max-width: 1024px) {\r\n  body:has(.character-grid) .container {\r\n    padding: 6px 12px 8px;\r\n    justify-content: center;\r\n  }\r\n  body:has(.character-grid) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.character-grid) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(.character-grid) .preview-section {\r\n    padding: 6px 8px;\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 32px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.character-grid) .preview-name {\r\n    font-size: 15px;\r\n  }\r\n  body:has(.character-grid) input[type=\"text\"] {\r\n    padding: 6px 10px;\r\n    margin-bottom: 6px;\r\n    font-size: 14px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-grid {\r\n    gap: 6px;\r\n    margin-bottom: 0;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    padding: 4px 2px;\r\n    font-size: 24px;\r\n    border-width: 2px;\r\n    border-radius: 10px;\r\n  }\r\n  body:has(.character-grid) .character-name {\r\n    font-size: 9px;\r\n    margin-top: 1px;\r\n  }\r\n  body:has(.game-shell) .ui-item {\r\n    font-size: 13px;\r\n    padding: 4px 8px;\r\n  }\r\n  body:has(.game-shell) .touch-controls {\r\n    gap: 10px;\r\n  }\r\n  body:has(#solarSvg) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(#solarSvg) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(#solarSvg) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(#solarSvg) .info-panel,\r\n  body:has(#solarSvg) .nav-hint {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .header {\r\n    margin-bottom: 4px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.fire-btn) .header .subtitle {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .hud {\r\n    padding: 6px 10px;\r\n    margin-bottom: 4px;\r\n    font-size: 12px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .game-wrap {\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.fire-btn) .fire-btn {\r\n    padding: 10px;\r\n    font-size: 14px;\r\n    margin-bottom: 0;\r\n  }\r\n  body:has(.fire-btn) .instructions,\r\n  body:has(.fire-btn) .nav-hint {\r\n    display: none;\r\n  }\r\n  .planet-svg-panel .svg-viewport,\r\n  .svg-viewport {\r\n    max-height: 220px !important;\r\n    min-height: 0 !important;\r\n  }\r\n  .planet-game .game-canvas,\r\n  .game-canvas-wrap {\r\n    height: 220px !important;\r\n    min-height: 180px !important;\r\n    max-height: 220px !important;\r\n  }\r\n  .planet-game {\r\n    padding: 10px;\r\n    margin-top: 10px;\r\n    flex-shrink: 0;\r\n  }\r\n  .planet-game h2 {\r\n    margin-bottom: 8px;\r\n    font-size: 17px;\r\n  }\r\n  .planet-game p {\r\n    margin-bottom: 8px;\r\n    font-size: 12px;\r\n  }\r\n  .touch-controls {\r\n    margin-top: 6px;\r\n    grid-template-columns: repeat(3, 48px);\r\n    grid-template-rows: repeat(3, 48px);\r\n    gap: 6px;\r\n  }\r\n  .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n}\r\n@media (max-height: 760px) {\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 28px;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    font-size: 22px;\r\n    padding: 3px 2px;\r\n  }\r\n  body:has(.game-shell) .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 18px;\r\n  }\r\n}\r\n/* quiz-readability-boost */\r\n.quiz-card{padding:16px !important;}\r\n.question{font-size:20px !important;line-height:1.45 !important;}\r\n.quiz-card .option,.options .option{font-size:18px !important;line-height:1.4 !important;padding:12px 16px !important;}\r\n.feedback{font-size:17px !important;line-height:1.45 !important;}\r\n.competitor-name{font-size:16px !important;}\r\n.competitor-score{font-size:22px !important;}\r\n.vs-divider{font-size:22px !important;}\r\n.competitor-icon{font-size:34px !important;}\r\n.player-info{font-size:18px !important;}\r\n.container > .header .subtitle,.header .subtitle,.subtitle{font-size:18px !important;}\r\n.container > .header h1,.header h1{font-size:28px !important;}\r\n.podium-name{font-size:16px !important;}\r\n.podium-score{font-size:18px !important;}\r\n.score-label{font-size:16px !important;}\r\n.score-card .message{font-size:20px !important;}\r\n.retry-btn{font-size:18px !important;}\r\n.quiz-card .options,.options{gap:10px !important;}\r\n.q-label{font-size:17px !important;}\r\n.q-text{font-size:22px !important;line-height:1.6 !important;}\r\n.card .option,.option{font-size:20px !important;line-height:1.45 !important;padding:14px 18px !important;}\r\n.card .scene,.scene{font-size:20px !important;}\r\n.explain,.explanation{font-size:18px !important;line-height:1.5 !important;}\r\n  \r\nbody.reading-page {\r\n  overflow-x: hidden;\r\n  overflow-y: auto !important;\r\n  height: auto !important;\r\n  min-height: 100%;\r\n  -webkit-overflow-scrolling: touch;\r\n}\r\nbody.reading-page .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  display: block;\r\n}\r\n\r\n/* solar-ui-audit-overrides */\nbody.reading-page,\nbody.reading-page:has(.container),\nbody.reading-page:has(.quiz-card),\nbody.reading-page:has(.character-grid) {\n  overflow-y: auto !important;\n  height: auto !important;\n}\nbody.reading-page .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  display: block;\n}\nbody.reading-page:has(.character-grid) .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  justify-content: flex-start;\n}\n@media (max-width: 639px) {\n  body.big-planet-page .planet-svg-panel {\n    padding: 8px !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    max-width: 100% !important;\n    overflow: hidden !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .svg-viewport,\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    width: 100% !important;\n    max-width: 100% !important;\n    height: auto !important;\n    max-height: min(78vw, calc(100svh - 220px)) !important;\n    min-height: 0 !important;\n    aspect-ratio: 1 !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .container {\n    overflow-x: hidden !important;\n    max-width: 100% !important;\n  }\n  body.big-planet-page .sun-game .game-canvas-wrap,\n  body.big-planet-page .planet-game .game-canvas,\n  body.big-planet-page .planet-game .game-canvas-wrap {\n    height: min(48vh, 400px) !important;\n    min-height: min(40vh, 280px) !important;\n    max-height: min(52vh, 420px) !important;\n  }\n}\n@media (min-width: 640px) {\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport,\n  body.big-planet-page .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n    min-height: min(56vw, calc(100svh - 200px)) !important;\n  }\n}\nbody.big-planet-page .sun-game .game-canvas-wrap,\nbody.big-planet-page .planet-game .game-canvas,\nbody.big-planet-page .planet-game .game-canvas-wrap {\n  width: 100% !important;\n  height: min(50vh, 440px) !important;\n  min-height: min(42vh, 300px) !important;\n  max-height: min(56vh, 480px) !important;\n}\nbody.big-planet-page .sun-game,\nbody.big-planet-page .planet-game {\n  margin-bottom: 8px !important;\n}\nbody.big-planet-page .nav-hint {\n  margin-top: 8px !important;\n  padding-bottom: 8px !important;\n  font-size: 12px !important;\n  line-height: 1.45 !important;\n}\nbody.all-planets-page:has(#solarSvg) .svg-wrap {\n  max-height: min(96vw, calc(100svh - 162px)) !important;\n  min-height: min(43svh, calc(100svh - 168px), 96vw) !important;\n}\nbody.big-game-page:has(.game-shell) {\n  overflow: hidden !important;\n  height: 100% !important;\n  min-height: 100% !important;\n  max-height: 100% !important;\n}\nhtml:has(body.big-game-page) {\n  height: 100% !important;\n  min-height: 100% !important;\n  overflow: hidden !important;\n}\nbody.big-game-page:has(.game-shell) .game-shell {\n  min-height: 100% !important;\n  height: 100% !important;\n  max-height: 100% !important;\n  display: flex !important;\n  flex-direction: column !important;\n}\nbody.big-game-page:has(.game-shell) .stage-wrap {\n  flex: 1 1 auto !important;\n  min-height: 0 !important;\n  align-items: center !important;\n  justify-content: center !important;\n}\nbody.big-game-page:has(.game-shell) .game-stage {\n  flex: 1 1 auto !important;\n  width: 100% !important;\n  height: 100% !important;\n  min-height: 0 !important;\n  max-height: none !important;\n  aspect-ratio: unset !important;\n  margin: 0 !important;\n}\n@media (min-width: 768px) {\n  body.big-game-page:has(.game-shell) .stage-wrap {\n    align-items: center !important;\n    justify-content: center !important;\n  }\n  body.big-game-page:has(.game-shell) .game-stage {\n    flex: 1 1 auto !important;\n    width: 100% !important;\n    height: 100% !important;\n    min-height: 0 !important;\n    max-height: none !important;\n    aspect-ratio: unset !important;\n    margin: 0 !important;\n  }\n}\nbody.big-game-page:has(.fire-btn) .game-wrap {\n  min-height: min(calc(100svh - 178px), 78vh) !important;\n  height: min(calc(100svh - 178px), 78vh) !important;\n  max-height: none !important;\n}\n@media (min-width: 640px) {\n  body:has(.planet-svg-panel) .svg-viewport,\n  body:has(.planet-game) .game-canvas,\n  body:has(.sun-game) .game-canvas-wrap {\n    max-height: none !important;\n  }\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n  }\n}\n  </style>\r\n<script>\r\n(function (w) {\r\n  var BOOK = \"solarsystem\";\r\n  function key(name) {\r\n    return \"book:\" + BOOK + \":\" + name;\r\n  }\r\n  w.SolarPlayer = {\r\n    getUserName: function () {\r\n      return localStorage.getItem(key(\"userName\")) || localStorage.getItem(\"userName\") || \"Explorer\";\r\n    },\r\n    getCharacter: function () {\r\n      return localStorage.getItem(key(\"userCharacter\")) || localStorage.getItem(\"userCharacter\") || \"👨‍🚀\";\r\n    },\r\n    getCharacterName: function () {\r\n      return localStorage.getItem(key(\"characterName\")) || localStorage.getItem(\"characterName\") || \"Astronaut\";\r\n    },\r\n    save: function (name, character, characterName) {\r\n      localStorage.setItem(key(\"userName\"), name);\r\n      localStorage.setItem(key(\"userCharacter\"), character);\r\n      if (characterName != null) localStorage.setItem(key(\"characterName\"), characterName);\r\n      localStorage.setItem(\"userName\", name);\r\n      localStorage.setItem(\"userCharacter\", character);\r\n      if (characterName != null) localStorage.setItem(\"characterName\", characterName);\r\n    },\r\n  };\r\n})(window);\r\n</script>\r\n</head>\r\n<body class=\"reading-page\">\r\n<div class=\"stars\"></div>\r\n<div class=\"container\">\r\n  <div class=\"header\">\r\n    <h1>❓ Neptune Quiz</h1>\r\n  </div>\r\n\r\n  <div class=\"competition-bar\" id=\"liveScoreBar\">\r\n    <div class=\"competitor\">\r\n      <div class=\"competitor-icon\" id=\"playerIcon\">👨‍🚀</div>\r\n      <div class=\"competitor-name\" id=\"playerName2\">Explorer</div>\r\n      <div class=\"competitor-score\" id=\"playerScore\">0</div>\r\n    </div>\r\n    <div class=\"vs-divider\">VS</div>\r\n    <div class=\"competitor\">\r\n      <div class=\"competitor-icon\" id=\"botIcon\">🔷</div>\r\n      <div class=\"competitor-name\" id=\"botName\">NeptuneBot</div>\r\n      <div class=\"competitor-score\" id=\"computerScore\">0</div>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"quiz-card active\" id=\"quizCard-1\">\r\n    <div class=\"question\">1. How was Neptune discovered?</div>\r\n    <div class=\"options\">\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 1, false)\">By accident</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 1, true)\">Through mathematical prediction</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 1, false)\">With a telescope</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 1, false)\">By ancient astronomers</div>\r\n    </div>\r\n    <div class=\"feedback\" id=\"feedback-1\"></div>\r\n  </div>\r\n\r\n  <div class=\"quiz-card\" id=\"quizCard-2\">\r\n    <div class=\"question\">2. How fast are Neptune's winds?</div>\r\n    <div class=\"options\">\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 2, false)\">500 km/h</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 2, false)\">1,000 km/h</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 2, true)\">Up to 2,100 km/h</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 2, false)\">3,000 km/h</div>\r\n    </div>\r\n    <div class=\"feedback\" id=\"feedback-2\"></div>\r\n  </div>\r\n\r\n  <div class=\"quiz-card\" id=\"quizCard-3\">\r\n    <div class=\"question\">3. What is Neptune's largest moon?</div>\r\n    <div class=\"options\">\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 3, false)\">Nereid</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 3, false)\">Proteus</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 3, true)\">Triton</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 3, false)\">Larissa</div>\r\n    </div>\r\n    <div class=\"feedback\" id=\"feedback-3\"></div>\r\n  </div>\r\n\r\n  <div class=\"quiz-card\" id=\"quizCard-4\">\r\n    <div class=\"question\">4. How long is a year on Neptune?</div>\r\n    <div class=\"options\">\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 4, false)\">84 Earth years</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 4, false)\">120 Earth years</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 4, true)\">165 Earth years</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 4, false)\">200 Earth years</div>\r\n    </div>\r\n    <div class=\"feedback\" id=\"feedback-4\"></div>\r\n  </div>\r\n\r\n  <div class=\"quiz-card\" id=\"quizCard-5\">\r\n    <div class=\"question\">5. Which spacecraft visited Neptune?</div>\r\n    <div class=\"options\">\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 5, false)\">Voyager 1</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 5, true)\">Voyager 2</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 5, false)\">Cassini</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 5, false)\">Galileo</div>\r\n    </div>\r\n    <div class=\"feedback\" id=\"feedback-5\"></div>\r\n  </div>\r\n\r\n  <div class=\"score-card\" id=\"scoreCard\">\r\n    <h2>🎉 Quiz Complete!</h2>\r\n    <div class=\"podium\" id=\"podium\">\r\n      <div class=\"podium-place\" id=\"podium-second\">\r\n        <div class=\"podium-character\" id=\"podium-char-2\">🔷</div>\r\n        <div class=\"podium-bar second\">\r\n          <span class=\"rank-badge\">🥈</span>\r\n        </div>\r\n        <div class=\"podium-score\" id=\"podium-score-2\">0</div>\r\n        <div class=\"podium-name\" id=\"podium-name-2\">NeptuneBot</div>\r\n      </div>\r\n      <div class=\"podium-place\" id=\"podium-first\">\r\n        <div class=\"podium-character\" id=\"podium-char-1\">👨‍🚀</div>\r\n        <div class=\"podium-bar first\">\r\n          <span class=\"rank-badge\">🥇</span>\r\n        </div>\r\n        <div class=\"podium-score\" id=\"podium-score-1\">0</div>\r\n        <div class=\"podium-name\" id=\"podium-name-1\">Ariel</div>\r\n      </div>\r\n    </div>\r\n    <div class=\"message\" id=\"scoreMessage\"></div>\r\n    <div class=\"button-group\">\r\n      <button class=\"retry-btn\" onclick=\"retryQuiz()\">🔄 Try Again</button>\r\n    </div>\r\n  </div>\r\n\r\n<div class=\"nav-hint\">\r\n  <div>💡 Use the ← → arrows in the top navigation bar to go to the next chapter.</div>\r\n  <div>💡 Use the 🏠 button in the top navigation bar to go back to the Home page.</div>\r\n</div>\r\n\r\n<script>\r\nlet score = 0;\r\nlet currentQuestion = 1;\r\nconst totalQuestions = 5;\r\nlet computerScore = 0;\r\n\r\nfunction checkAnswer(element, questionNum, isCorrect) {\r\n  const parent = element.parentElement;\r\n  const options = parent.querySelectorAll('.option');\r\n  const feedback = document.getElementById('feedback-' + questionNum);\r\n  \r\n  options.forEach(opt => {\r\n    opt.style.pointerEvents = 'none';\r\n  });\r\n  \r\n  // Computer answers randomly (70% chance of being correct)\r\n  const computerCorrect = Math.random() < 0.7;\r\n  if (computerCorrect) {\r\n    computerScore++;\r\n    document.getElementById('computerScore').textContent = computerScore;\r\n  }\r\n  \r\n  if (isCorrect) {\r\n    element.classList.add('correct');\r\n    feedback.textContent = '✅ Correct! Great job!';\r\n    feedback.className = 'feedback show correct';\r\n    score++;\r\n    document.getElementById('playerScore').textContent = score;\r\n  } else {\r\n    element.classList.add('wrong');\r\n    feedback.textContent = '❌ Not quite. Try again next time!';\r\n    feedback.className = 'feedback show wrong';\r\n  }\r\n  \r\n  setTimeout(() => {\r\n    nextQuestion();\r\n  }, 1500);\r\n}\r\n\r\nfunction nextQuestion() {\r\n  const currentCard = document.getElementById('quizCard-' + currentQuestion);\r\n  currentCard.classList.remove('active');\r\n  \r\n  currentQuestion++;\r\n  \r\n  if (currentQuestion <= totalQuestions) {\r\n    const nextCard = document.getElementById('quizCard-' + currentQuestion);\r\n    nextCard.classList.add('active');\r\n  } else {\r\n    showScore();\r\n  }\r\n}\r\n\r\n\r\nfunction showScore() {\r\n  const scoreCard = document.getElementById('scoreCard');\r\n  const scoreMessage = document.getElementById('scoreMessage');\r\n  const podium = document.getElementById('podium');\r\n  \r\n  \r\n  const userName = SolarPlayer.getUserName() || 'Explorer';\r\n  const userCharacter = SolarPlayer.getCharacter() || '👨‍🚀';\r\n  const botName = 'NeptuneBot';\r\n  const botCharacter = '🔷';\r\n  \r\n  // Create competitors array with scores\r\n  const competitors = [\r\n    { name: userName, character: userCharacter, score: score, isPlayer: true },\r\n    { name: botName, character: botCharacter, score: computerScore, isPlayer: false }\r\n  ];\r\n  \r\n  // Sort by score (descending)\r\n  competitors.sort((a, b) => b.score - a.score);\r\n  \r\n  // Update podium\r\n  document.getElementById('podium-char-1').textContent = competitors[0].character;\r\n  document.getElementById('podium-name-1').textContent = competitors[0].name;\r\n  document.getElementById('podium-score-1').textContent = competitors[0].score;\r\n  \r\n  document.getElementById('podium-char-2').textContent = competitors[1].character;\r\n  document.getElementById('podium-name-2').textContent = competitors[1].name;\r\n  document.getElementById('podium-score-2').textContent = competitors[1].score;\r\n  \r\n  // Update message\r\n  if (competitors[0].isPlayer) {\r\n    scoreMessage.textContent = '🎉 ' + userName + ' wins! Amazing job!';\r\n  } else {\r\n    scoreMessage.textContent = competitors[0].name + ' won this time. Try again!';\r\n  }\r\n  \r\n  document.getElementById('liveScoreBar').classList.add('hidden');\r\n  document.querySelectorAll('.quiz-card').forEach(c => c.classList.remove('active'));\r\n  podium.style.display = 'flex';\r\n  scoreCard.classList.add('show');\r\n}\r\n\r\nfunction retryQuiz() {\r\n  score = 0;\r\n  currentQuestion = 1;\r\n  computerScore = 0;\r\n  \r\n  document.querySelectorAll('.quiz-card').forEach((card, index) => {\r\n    card.classList.remove('active');\r\n    if (index === 0) card.classList.add('active');\r\n  });\r\n  \r\n  document.querySelectorAll('.option').forEach(opt => {\r\n    opt.classList.remove('correct', 'wrong');\r\n    opt.style.pointerEvents = 'auto';\r\n  });\r\n  \r\n  document.querySelectorAll('.feedback').forEach(fb => {\r\n    fb.classList.remove('show', 'correct', 'wrong');\r\n  });\r\n  \r\n  document.getElementById('scoreCard').classList.remove('show');\r\n  document.getElementById('liveScoreBar').classList.remove('hidden');\r\n  document.getElementById('playerScore').textContent = '0';\r\n  document.getElementById('computerScore').textContent = '0';\r\n}\r\n\r\n// Load player info from page 3 character selection\nfunction loadPlayerInfo() {\n  const userName = SolarPlayer.getUserName() || 'Explorer';\n  const userCharacter = SolarPlayer.getCharacter() || '👨‍🚀';\n  const playerName2 = document.getElementById('playerName2');\n  const playerIcon = document.getElementById('playerIcon');\n  const podiumChar = document.getElementById('podium-char-1');\n  const podiumName = document.getElementById('podium-name-1');\n  if (playerName2) playerName2.textContent = userName;\n  if (playerIcon) playerIcon.textContent = userCharacter;\n  if (podiumChar) podiumChar.textContent = userCharacter;\n  if (podiumName) podiumName.textContent = userName;\n}\nloadPlayerInfo();\n\n</script>\r\n</body>\r\n</html>\r\n"
            }
          ]
        },
        {
          "id": "solarsystem-ch-import-1784351954791-35",
          "courseId": "solarsystem",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "solarsystem-ch-import-1784351954791-35-step-0",
              "courseId": "solarsystem",
              "chapterId": "solarsystem-ch-import-1784351954791-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "html",
              "title": "Meteor",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n  <meta charset=\"UTF-8\">\r\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n  <title>Solar System Adventure - Meteors</title>\r\n  <style>\r\n    *{margin:0;padding:0;box-sizing:border-box;}\r\n    body{font-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;background:#0f0c29;color:#e0e7ff;min-height:100vh;position:relative;overflow-x:hidden;}\r\n    .stars{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;background-image:radial-gradient(2px 2px at 20px 30px,#fff,transparent),radial-gradient(2px 2px at 40px 70px,#fff,transparent),radial-gradient(1px 1px at 90px 40px,#fff,transparent),radial-gradient(2px 2px at 130px 80px,#fff,transparent),radial-gradient(1px 1px at 160px 120px,#fff,transparent),radial-gradient(2px 2px at 200px 50px,#fff,transparent),radial-gradient(1px 1px at 250px 160px,#fff,transparent),radial-gradient(2px 2px at 300px 90px,#fff,transparent),radial-gradient(1px 1px at 350px 130px,#fff,transparent),radial-gradient(2px 2px at 400px 60px,#fff,transparent),radial-gradient(1px 1px at 450px 180px,#fff,transparent),radial-gradient(2px 2px at 500px 100px,#fff,transparent),radial-gradient(1px 1px at 550px 140px,#fff,transparent),radial-gradient(2px 2px at 600px 70px,#fff,transparent),radial-gradient(1px 1px at 650px 190px,#fff,transparent),radial-gradient(2px 2px at 700px 110px,#fff,transparent),radial-gradient(1px 1px at 750px 150px,#fff,transparent),radial-gradient(2px 2px at 800px 80px,#fff,transparent),radial-gradient(1px 1px at 850px 170px,#fff,transparent);background-size:900px 200px;animation:twinkle 4s ease-in-out infinite;z-index:0;}\r\n    @keyframes twinkle{0%,100%{opacity:0.3;}50%{opacity:0.8;}}\r\n    .container{max-width:640px;margin:auto;padding:24px 16px 40px;position:relative;z-index:1;}\r\n    .header{text-align:center;margin-bottom:20px;}\r\n    h1{font-size:32px;color:#f59e0b;margin-bottom:8px;}\r\n    .subtitle{color:#c4b5fd;font-size:16px;}\r\n    .card{background:#1a1735;backdrop-filter:blur(10px);border-radius:20px;padding:20px;margin-bottom:16px;border:1px solid rgba(255,255,255,0.1);}\r\n    .card h2{color:#f59e0b;margin-bottom:12px;font-size:20px;}\r\n    .card p{font-size:16px;line-height:1.7;margin-bottom:10px;}\r\n    .fact-box{background:rgba(251,191,36,0.2);border-left:6px solid #fbbf24;padding:16px;border-radius:12px;margin-top:12px;}\r\n    .fact-box h3{color:#fbbf24;margin-bottom:8px;font-size:18px;}\r\n    .fact-box p{font-size:15px;line-height:1.6;margin:0;}\r\n    .stats-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:12px;}\r\n    .stat-item{background:rgba(245,158,11,0.1);border-radius:12px;padding:14px;text-align:center;}\r\n    .stat-label{font-size:13px;color:#c4b5fd;margin-bottom:4px;}\r\n    .stat-value{font-size:18px;font-weight:bold;color:#f59e0b;}\r\n    .nav-hint{margin-top:20px;text-align:center;font-size:13px;color:#a78bfa;background:rgba(167,139,250,0.1);padding:10px;border-radius:10px;}\r\n    .planet-game{background:#1a1735;backdrop-filter:blur(10px);border-radius:20px;padding:20px;margin-top:20px;border:1px solid rgba(255,255,255,0.1);}\r\n    .planet-game h2{color:#f59e0b;margin-bottom:16px;font-size:20px;text-align:center;}\r\n    .game-desc{text-align:center;color:#c4b5fd;font-size:14px;margin-bottom:14px;line-height:1.55;padding:0 8px;}\r\n    .game-canvas{position:relative;width:100%;height:280px;min-height:220px;max-height:280px;background:rgba(245,158,11,0.15);border-radius:16px;overflow:hidden;border:2px solid rgba(245,158,11,0.3);touch-action:none;cursor:crosshair;}\r\n    canvas{display:block;width:100%;height:100%;}\r\n    .game-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(8,6,24,0.94);padding:22px 26px;border-radius:16px;text-align:center;border:2px solid #f59e0b;z-index:10;min-width:220px;max-width:90%;}\r\n    .game-overlay.end-popup h3{color:#ffd700;margin-bottom:8px;font-size:22px;writing-mode:horizontal-tb;text-orientation:mixed;}\r\n    .game-overlay.end-popup{flex-direction:column;align-items:center;display:flex;}\r\n    .game-overlay p{color:#ddd;margin-bottom:14px;font-size:14px;line-height:1.5;}\r\n    .overlay-btn{padding:10px 26px;border:none;border-radius:12px;background:linear-gradient(135deg,#f59e0b,#d97706);color:#fff;font-size:15px;font-weight:bold;cursor:pointer;}\r\n    .planet-svg-panel{background:#12102a;border-radius:20px;border:1px solid rgba(245,158,11,0.45);padding:12px;margin:20px 0;}\r\n    .svg-viewport{width:100%;aspect-ratio:1;max-height:min(72vw,260px);border-radius:14px;overflow:hidden;background:#0a0820;touch-action:none;}\r\n    .svg-viewport svg{width:100%;height:100%;display:block;cursor:grab;}\r\n    .planet-info-panel{margin-top:10px;min-height:52px;padding:12px 14px;background:#1a1735;border-radius:12px;border-left:4px solid #f59e0b;font-size:14px;line-height:1.55;}\r\n    .planet-info-panel strong{color:#f59e0b;font-size:15px;}\r\n    .svg-controls{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:10px;}\r\n    .svg-ctrl{padding:10px 14px;border:none;border-radius:10px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-size:13px;font-weight:bold;cursor:pointer;min-height:44px;}\r\n    .svg-ctrl.active{background:linear-gradient(135deg,#f59e0b,#ef4444);}\r\n  /* big-planet-first-view */\r\nbody.big-planet-page {\r\n  overflow-x: hidden;\r\n  overflow-y: auto !important;\r\n  height: auto !important;\r\n  min-height: 100%;\r\n  -webkit-overflow-scrolling: touch;\r\n}\r\nbody.big-planet-page .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  max-width: min(960px, 100%);\r\n  overflow: visible !important;\r\n  display: block;\r\n  padding: 8px 10px 32px;\r\n}\r\nbody.big-planet-page .header {\r\n  margin-bottom: 8px;\r\n}\r\nbody.big-planet-page .header h1 {\r\n  font-size: 22px;\r\n  margin-bottom: 4px;\r\n}\r\nbody.big-planet-page .header .subtitle {\r\n  font-size: 13px;\r\n  line-height: 1.35;\r\n}\r\nbody.big-planet-page .planet-svg-panel {\r\n  margin: 0 0 10px;\r\n  padding: 10px;\r\n  max-width: 100%;\r\n  box-sizing: border-box;\r\n  overflow: hidden;\r\n}\r\nbody.big-planet-page .svg-viewport {\r\n  width: 100%;\r\n  max-width: 100%;\r\n  height: auto;\r\n  max-height: min(calc(100svh - 168px), 100%);\r\n  aspect-ratio: 1;\r\n  margin: 0 auto;\r\n  box-sizing: border-box;\r\n}\r\nbody.big-planet-page .planet-info-panel {\r\n  margin-top: 8px;\r\n}\r\nbody.big-planet-page .svg-controls {\r\n  margin-top: 10px;\r\n}\r\nbody.big-planet-page .scroll-cue {\r\n  margin-top: 10px;\r\n  text-align: center;\r\n  font-size: 13px;\r\n  color: #a78bfa;\r\n  opacity: 0.85;\r\n}\r\n@media (min-width: 640px) {\r\n  body.big-planet-page .svg-viewport {\r\n    width: min(92vw, 820px);\r\n    height: min(92vw, calc(100svh - 156px));\r\n    max-height: min(92vw, calc(100svh - 156px));\r\n  }\r\n}\r\n@media (min-width: 900px) {\r\n  body.big-planet-page .svg-viewport {\r\n    width: min(88vw, 920px);\r\n    height: min(78vh, 920px);\r\n    max-height: min(78vh, 920px);\r\n  }\r\n}\r\nbody.big-planet-page:has(.planet-svg-panel) {\r\n  overflow-y: auto !important;\r\n  height: auto !important;\r\n}\r\nbody.big-planet-page:has(.planet-svg-panel) .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  display: block;\r\n}\r\nbody.big-planet-page:has(.planet-svg-panel) .svg-viewport {\r\n  flex: none !important;\r\n}\r\nbody.big-planet-page:has(.planet-game) .container,\r\nbody.big-planet-page:has(.sun-game) .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  display: block;\r\n}\r\n@media (min-width: 640px) {\r\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\r\n    max-height: min(92vw, calc(100svh - 156px)) !important;\r\n  }\r\n}\r\n@media (min-width: 900px) {\r\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\r\n    max-height: min(78vh, 920px) !important;\r\n  }\r\n}\r\n/* solar-desktop-fit */\r\nhtml {\r\n  min-height: 100%;\r\n}\r\nbody:has(.character-grid),\r\nbody:has(.game-shell),\r\nbody:has(#solarSvg),\r\nbody:has(.fire-btn),\r\nbody:has(.planet-game) {\r\n  overflow: hidden !important;\r\n  height: 100%;\r\n  min-height: 0 !important;\r\n}\r\nbody:not(:has(.character-grid)):not(:has(.game-shell)):not(:has(#solarSvg)):not(:has(.fire-btn)):not(:has(.planet-game)) {\r\n  overflow-x: hidden;\r\n  overflow-y: auto;\r\n  -webkit-overflow-scrolling: touch;\r\n  min-height: 100%;\r\n  height: auto;\r\n}\r\n.game-shell {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.character-grid) .container,\r\nbody:has(.game-shell) .container,\r\nbody:has(#solarSvg) .container,\r\nbody:has(.fire-btn) .container,\r\nbody:has(.planet-game) .container {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.game-shell) .game-shell {\r\n  padding: 4px 8px 6px;\r\n}\r\nbody:has(.game-shell) .game-shell .title {\r\n  display: none;\r\n}\r\nbody:has(.game-shell) .ui-container {\r\n  margin-bottom: 4px;\r\n  padding: 4px 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.game-shell) .game-stage {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  width: 100%;\r\n  aspect-ratio: 7 / 6;\r\n}\r\nbody:has(.game-shell) .touch-controls {\r\n  flex-shrink: 0;\r\n  margin-top: 4px;\r\n}\r\nbody:has(#solarSvg) .container {\r\n  padding: 8px 12px 10px;\r\n}\r\nbody:has(#solarSvg) .solar-panel {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  display: flex;\r\n  flex-direction: column;\r\n  margin-bottom: 6px;\r\n  padding: 8px;\r\n}\r\nbody:has(#solarSvg) .svg-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  max-height: none;\r\n  aspect-ratio: unset;\r\n  height: auto;\r\n}\r\nbody:has(#solarSvg) #solarSvg {\r\n  min-height: 0;\r\n  height: 100%;\r\n}\r\nbody:has(#solarSvg) .minigame-panel {\r\n  flex-shrink: 0;\r\n  max-height: 34%;\r\n  overflow-y: auto;\r\n}\r\nbody:has(.fire-btn) .container {\r\n  padding: 4px 12px 6px;\r\n}\r\nbody:has(.fire-btn) .game-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n}\r\nbody:has(.fire-btn) .fire-btn {\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .container {\r\n  padding: 8px 12px 10px;\r\n  justify-content: center;\r\n}\r\nbody:has(.character-grid) .header {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-section {\r\n  padding: 8px;\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-character {\r\n  font-size: 36px;\r\n  margin-bottom: 4px;\r\n}\r\nbody:has(.character-grid) input[type=\"text\"] {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-grid {\r\n  gap: 6px;\r\n  margin-bottom: 0;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-option {\r\n  padding: 6px 2px;\r\n  font-size: 26px;\r\n  border-width: 2px;\r\n  border-radius: 12px;\r\n}\r\nbody:has(.character-grid) .character-name {\r\n  font-size: 10px;\r\n  margin-top: 2px;\r\n}\r\n@media (min-width: 640px), (min-width: 768px) and (max-width: 1024px) {\r\n  body:has(.character-grid) .container {\r\n    padding: 6px 12px 8px;\r\n    justify-content: center;\r\n  }\r\n  body:has(.character-grid) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.character-grid) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(.character-grid) .preview-section {\r\n    padding: 6px 8px;\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 32px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.character-grid) .preview-name {\r\n    font-size: 15px;\r\n  }\r\n  body:has(.character-grid) input[type=\"text\"] {\r\n    padding: 6px 10px;\r\n    margin-bottom: 6px;\r\n    font-size: 14px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-grid {\r\n    gap: 6px;\r\n    margin-bottom: 0;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    padding: 4px 2px;\r\n    font-size: 24px;\r\n    border-width: 2px;\r\n    border-radius: 10px;\r\n  }\r\n  body:has(.character-grid) .character-name {\r\n    font-size: 9px;\r\n    margin-top: 1px;\r\n  }\r\n  body:has(.game-shell) .ui-item {\r\n    font-size: 13px;\r\n    padding: 4px 8px;\r\n  }\r\n  body:has(.game-shell) .touch-controls {\r\n    gap: 10px;\r\n  }\r\n  body:has(#solarSvg) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(#solarSvg) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(#solarSvg) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(#solarSvg) .info-panel,\r\n  body:has(#solarSvg) .nav-hint {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .header {\r\n    margin-bottom: 4px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.fire-btn) .header .subtitle {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .hud {\r\n    padding: 6px 10px;\r\n    margin-bottom: 4px;\r\n    font-size: 12px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .game-wrap {\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.fire-btn) .fire-btn {\r\n    padding: 10px;\r\n    font-size: 14px;\r\n    margin-bottom: 0;\r\n  }\r\n  body:has(.fire-btn) .instructions,\r\n  body:has(.fire-btn) .nav-hint {\r\n    display: none;\r\n  }\r\n  .planet-svg-panel .svg-viewport,\r\n  .svg-viewport {\r\n    max-height: 220px !important;\r\n    min-height: 0 !important;\r\n  }\r\n  .planet-game .game-canvas,\r\n  .game-canvas-wrap {\r\n    height: 220px !important;\r\n    min-height: 180px !important;\r\n    max-height: 220px !important;\r\n  }\r\n  .planet-game {\r\n    padding: 10px;\r\n    margin-top: 10px;\r\n    flex-shrink: 0;\r\n  }\r\n  .planet-game h2 {\r\n    margin-bottom: 8px;\r\n    font-size: 17px;\r\n  }\r\n  .planet-game p {\r\n    margin-bottom: 8px;\r\n    font-size: 12px;\r\n  }\r\n  .touch-controls {\r\n    margin-top: 6px;\r\n    grid-template-columns: repeat(3, 48px);\r\n    grid-template-rows: repeat(3, 48px);\r\n    gap: 6px;\r\n  }\r\n  .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n}\r\n@media (max-height: 760px) {\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 28px;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    font-size: 22px;\r\n    padding: 3px 2px;\r\n  }\r\n  body:has(.game-shell) .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 18px;\r\n  }\r\n}\r\n  \r\nbody.reading-page {\r\n  overflow-x: hidden;\r\n  overflow-y: auto !important;\r\n  height: auto !important;\r\n  min-height: 100%;\r\n  -webkit-overflow-scrolling: touch;\r\n}\r\nbody.reading-page .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  display: block;\r\n}\r\n\r\n/* solar-ui-audit-overrides */\r\nbody.reading-page,\r\nbody.reading-page:has(.container),\r\nbody.reading-page:has(.quiz-card),\r\nbody.reading-page:has(.character-grid) {\r\n  overflow-y: auto !important;\r\n  height: auto !important;\r\n}\r\nbody.reading-page .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  display: block;\r\n}\r\nbody.reading-page:has(.character-grid) .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  justify-content: flex-start;\r\n}\r\n@media (max-width: 639px) {\r\n  body.big-planet-page .planet-svg-panel {\r\n    padding: 8px !important;\r\n    margin-left: 0 !important;\r\n    margin-right: 0 !important;\r\n    max-width: 100% !important;\r\n    overflow: hidden !important;\r\n    box-sizing: border-box !important;\r\n  }\r\n  body.big-planet-page .svg-viewport,\r\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\r\n    width: 100% !important;\r\n    max-width: 100% !important;\r\n    height: auto !important;\r\n    max-height: min(78vw, calc(100svh - 220px)) !important;\r\n    min-height: 0 !important;\r\n    aspect-ratio: 1 !important;\r\n    box-sizing: border-box !important;\r\n  }\r\n  body.big-planet-page .container {\r\n    overflow-x: hidden !important;\r\n    max-width: 100% !important;\r\n  }\r\n  body.big-planet-page .sun-game .game-canvas-wrap,\r\n  body.big-planet-page .planet-game .game-canvas,\r\n  body.big-planet-page .planet-game .game-canvas-wrap {\r\n    height: min(48vh, 400px) !important;\r\n    min-height: min(40vh, 280px) !important;\r\n    max-height: min(52vh, 420px) !important;\r\n  }\r\n}\r\n@media (min-width: 640px) {\r\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport,\r\n  body.big-planet-page .svg-viewport {\r\n    max-height: min(92vw, calc(100svh - 156px)) !important;\r\n    min-height: min(56vw, calc(100svh - 200px)) !important;\r\n  }\r\n}\r\nbody.big-planet-page .sun-game .game-canvas-wrap,\r\nbody.big-planet-page .planet-game .game-canvas,\r\nbody.big-planet-page .planet-game .game-canvas-wrap {\r\n  width: 100% !important;\r\n  height: min(50vh, 440px) !important;\r\n  min-height: min(42vh, 300px) !important;\r\n  max-height: min(56vh, 480px) !important;\r\n}\r\nbody.big-planet-page .sun-game,\r\nbody.big-planet-page .planet-game {\r\n  margin-bottom: 8px !important;\r\n}\r\nbody.big-planet-page .nav-hint {\r\n  margin-top: 8px !important;\r\n  padding-bottom: 8px !important;\r\n  font-size: 12px !important;\r\n  line-height: 1.45 !important;\r\n}\r\nbody.all-planets-page:has(#solarSvg) .svg-wrap {\r\n  max-height: min(96vw, calc(100svh - 162px)) !important;\r\n  min-height: min(43svh, calc(100svh - 168px), 96vw) !important;\r\n}\r\nbody.big-game-page:has(.game-shell) {\r\n  overflow: hidden !important;\r\n  height: 100% !important;\r\n  min-height: 100% !important;\r\n  max-height: 100% !important;\r\n}\r\nhtml:has(body.big-game-page) {\r\n  height: 100% !important;\r\n  min-height: 100% !important;\r\n  overflow: hidden !important;\r\n}\r\nbody.big-game-page:has(.game-shell) .game-shell {\r\n  min-height: 100% !important;\r\n  height: 100% !important;\r\n  max-height: 100% !important;\r\n  display: flex !important;\r\n  flex-direction: column !important;\r\n}\r\nbody.big-game-page:has(.game-shell) .stage-wrap {\r\n  flex: 1 1 auto !important;\r\n  min-height: 0 !important;\r\n  align-items: center !important;\r\n  justify-content: center !important;\r\n}\r\nbody.big-game-page:has(.game-shell) .game-stage {\r\n  flex: 1 1 auto !important;\r\n  width: 100% !important;\r\n  height: 100% !important;\r\n  min-height: 0 !important;\r\n  max-height: none !important;\r\n  aspect-ratio: unset !important;\r\n  margin: 0 !important;\r\n}\r\n@media (min-width: 768px) {\r\n  body.big-game-page:has(.game-shell) .stage-wrap {\r\n    align-items: center !important;\r\n    justify-content: center !important;\r\n  }\r\n  body.big-game-page:has(.game-shell) .game-stage {\r\n    flex: 1 1 auto !important;\r\n    width: 100% !important;\r\n    height: 100% !important;\r\n    min-height: 0 !important;\r\n    max-height: none !important;\r\n    aspect-ratio: unset !important;\r\n    margin: 0 !important;\r\n  }\r\n}\r\nbody.big-game-page:has(.fire-btn) .game-wrap {\r\n  min-height: min(calc(100svh - 178px), 78vh) !important;\r\n  height: min(calc(100svh - 178px), 78vh) !important;\r\n  max-height: none !important;\r\n}\r\n@media (min-width: 640px) {\r\n  body:has(.planet-svg-panel) .svg-viewport,\r\n  body:has(.planet-game) .game-canvas,\r\n  body:has(.sun-game) .game-canvas-wrap {\r\n    max-height: none !important;\r\n  }\r\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\r\n    max-height: min(92vw, calc(100svh - 156px)) !important;\r\n  }\r\n}\r\n  </style>\r\n<script>\r\n(function (w) {\r\n  var BOOK = \"solarsystem\";\r\n  function key(name) {\r\n    return \"book:\" + BOOK + \":\" + name;\r\n  }\r\n  w.SolarPlayer = {\r\n    getUserName: function () {\r\n      return localStorage.getItem(key(\"userName\")) || localStorage.getItem(\"userName\") || \"Explorer\";\r\n    },\r\n    getCharacter: function () {\r\n      return localStorage.getItem(key(\"userCharacter\")) || localStorage.getItem(\"userCharacter\") || \"👨‍🚀\";\r\n    },\r\n    getCharacterName: function () {\r\n      return localStorage.getItem(key(\"characterName\")) || localStorage.getItem(\"characterName\") || \"Astronaut\";\r\n    },\r\n    save: function (name, character, characterName) {\r\n      localStorage.setItem(key(\"userName\"), name);\r\n      localStorage.setItem(key(\"userCharacter\"), character);\r\n      if (characterName != null) localStorage.setItem(key(\"characterName\"), characterName);\r\n      localStorage.setItem(\"userName\", name);\r\n      localStorage.setItem(\"userCharacter\", character);\r\n      if (characterName != null) localStorage.setItem(\"characterName\", characterName);\r\n    },\r\n  };\r\n})(window);\r\n</script>\r\n</head>\r\n<body class=\"big-planet-page\">\r\n<div class=\"stars\"></div>\r\n<div class=\"container\">\r\n  <div class=\"header\">\r\n    <h1>☄️ Meteors</h1>\r\n    <div class=\"subtitle\">Shooting stars in the sky!</div>\r\n  </div>\r\n\r\n  <div class=\"planet-svg-panel\">\r\n    <div class=\"svg-viewport\" id=\"svgViewport\">\r\n      <svg id=\"planetSvg\" viewBox=\"0 0 400 400\" xmlns=\"http://www.w3.org/2000/svg\" aria-label=\"Meteor\">\r\n        <defs><clipPath id=\"globe\"><circle r=\"88\"/></clipPath></defs>\r\n        <g id=\"planetGroup\"></g>\r\n      </svg>\r\n    </div>\r\n    <div class=\"planet-info-panel\" id=\"planetInfo\"><strong>☄️ Meteor</strong><br>Watch it spin! Use the buttons below to zoom and rotate.</div>\r\n    <div class=\"svg-controls\">\r\n      <button class=\"svg-ctrl\" id=\"btnSpin\" type=\"button\">Stop</button>\r\n      <button class=\"svg-ctrl\" id=\"btnZoomIn\" type=\"button\">🔍 +</button>\r\n      <button class=\"svg-ctrl\" id=\"btnZoomOut\" type=\"button\">🔍 −</button>\r\n      <button class=\"svg-ctrl\" id=\"btnRotL\" type=\"button\">↺</button>\r\n      <button class=\"svg-ctrl\" id=\"btnRotR\" type=\"button\">↻</button>\r\n    </div>\r\n  </div>\r\n    <p class=\"scroll-cue\">↓ Scroll for facts and the mini-game</p>\r\n\r\n  <div class=\"card\">\r\n    <h2>🌟 What is a Meteor?</h2>\r\n    <p>A meteor is a streak of light you see when a space rock burns up in Earth's atmosphere. Kids often call them shooting stars!</p>\r\n    <p>Before it enters the air, the rock is called a meteoroid. If a piece survives and lands on the ground, it becomes a meteorite.</p>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🔥 Burning Bright</h2>\r\n    <p>Meteors glow because friction heats them up. They can travel up to 70 km per second — that's super fast!</p>\r\n    <div class=\"fact-box\">\r\n      <h3>💡 Fun Fact</h3>\r\n      <p>Most meteors are tiny — about the size of a grain of sand!</p>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>📏 Meteor Stats</h2>\r\n    <div class=\"stats-grid\">\r\n      <div class=\"stat-item\"><div class=\"stat-label\">Typical speed</div><div class=\"stat-value\">Up to 70 km/s</div></div>\r\n      <div class=\"stat-item\"><div class=\"stat-label\">Daily hits</div><div class=\"stat-value\">Millions!</div></div>\r\n      <div class=\"stat-item\"><div class=\"stat-label\">Meteor showers</div><div class=\"stat-value\">From comet dust</div></div>\r\n      <div class=\"stat-item\"><div class=\"stat-label\">Bright ones</div><div class=\"stat-value\">Fireballs</div></div>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🌠 Meteor Showers</h2>\r\n    <p>Sometimes Earth passes through a trail of dust left by a comet. Then we see many meteors in one night — a meteor shower!</p>\r\n    <p>Famous showers include the Perseids in August and the Geminids in December. Grab a blanket and look up!</p>\r\n  </div>\r\n\r\n  <div class=\"planet-game\">\r\n    <h2>🛡️ Meteor Shield!</h2>\r\n    <p class=\"game-desc\">Meteors fall from the sky! TAP each one to destroy it before it hits the ground.</p>\r\n    <div class=\"game-canvas\" id=\"gameCanvas\">\r\n      <canvas id=\"gameCanvasElement\"></canvas>\r\n      <div class=\"game-overlay\" id=\"startScreen\">\r\n        <h3>🛡️ Meteor Shield!</h3>\r\n        <p>TAP falling meteors to protect the planet. Don't let them hit the ground!</p>\r\n        <button class=\"overlay-btn\" type=\"button\" onclick=\"startGame()\">▶️ Start</button>\r\n      </div>\r\n      <div class=\"game-overlay end-popup\" id=\"endScreen\" style=\"display:none;\">\r\n        <h3 id=\"endTitle\">🎉 Great job!</h3>\r\n        <p id=\"endStats\">Score: 0</p>\r\n        <button class=\"overlay-btn\" type=\"button\" onclick=\"startGame()\">🔄 Play Again</button>\r\n      </div>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"nav-hint\">\r\n    <div>💡 Use the ← → arrows in the top navigation bar to go to the next chapter.</div>\r\n    <div>💡 Use the 🏠 button in the top navigation bar to go back to the Home page.</div>\r\n  </div>\r\n</div>\r\n\r\n<script>\r\nconst meteorFacts = [\r\n  \"Most meteors are smaller than a grain of sand!\",\r\n  \"A meteoroid becomes a meteor when it burns in the sky!\",\r\n  \"Meteor showers happen when Earth hits comet dust!\",\r\n  \"Fireballs are extra-bright meteors!\",\r\n  \"Meteorites are meteors that land on Earth!\",\r\n  \"The Perseids happen every August!\",\r\n  \"Meteors can travel 70 km per second!\",\r\n  \"Ancient people made wishes on shooting stars!\"\r\n];\r\n\r\nconst StylizedPlanet = {\r\n  NS: 'http://www.w3.org/2000/svg',\r\n  el(tag, a) { const e = document.createElementNS(this.NS, tag); for (const k in a) e.setAttribute(k, a[k]); return e; },\r\n  svgRoot(g) { return g.ownerSVGElement || document.getElementById('planetSvg'); },\r\n  ensureClip(svg, id, r) {\r\n    if (svg.querySelector('#' + id)) return 'url(#' + id + ')';\r\n    let defs = svg.querySelector('defs'); if (!defs) { defs = this.el('defs', {}); svg.insertBefore(defs, svg.firstChild); }\r\n    const cp = this.el('clipPath', { id }); cp.appendChild(this.el('circle', { r: String(r) })); defs.appendChild(cp);\r\n    return 'url(#' + id + ')';\r\n  },\r\n  ensureShading(svg) {\r\n    if (svg.querySelector('#sphereShade')) return;\r\n    let defs = svg.querySelector('defs'); if (!defs) { defs = this.el('defs', {}); svg.insertBefore(defs, svg.firstChild); }\r\n    const rg = this.el('radialGradient', { id: 'sphereShade', cx: '35%', cy: '32%', r: '65%' });\r\n    rg.appendChild(this.el('stop', { offset: '0%', 'stop-color': '#ffffff', 'stop-opacity': '0.22' }));\r\n    rg.appendChild(this.el('stop', { offset: '100%', 'stop-color': '#000000', 'stop-opacity': '0.45' }));\r\n    defs.appendChild(rg);\r\n  },\r\n  ensureMeteorGrad(svg) {\r\n    if (svg.querySelector('#meteorGrad')) return;\r\n    let defs = svg.querySelector('defs'); if (!defs) { defs = this.el('defs', {}); svg.insertBefore(defs, svg.firstChild); }\r\n    const rg = this.el('radialGradient', { id: 'meteorGrad', cx: '35%', cy: '30%', r: '65%' });\r\n    rg.appendChild(this.el('stop', { offset: '0%', 'stop-color': '#fcd34d' }));\r\n    rg.appendChild(this.el('stop', { offset: '50%', 'stop-color': '#b45309' }));\r\n    rg.appendChild(this.el('stop', { offset: '100%', 'stop-color': '#78350f' }));\r\n    defs.appendChild(rg);\r\n  },\r\n  drawMeteor(g, r, clip, svg) {\r\n    const S = this;\r\n    const t = S.el('text', {\r\n      x: '0', y: '16', 'text-anchor': 'middle',\r\n      'font-size': '220',\r\n      'pointer-events': 'none'\r\n    });\r\n    t.textContent = '☄️';\r\n    g.appendChild(t);\r\n  },\r\n  draw(g, type, r) {\r\n    r = r || 88; const S = this; const svg = S.svgRoot(g);\r\n    const clip = svg ? S.ensureClip(svg, 'globe', r) : '';\r\n    if (svg) S.ensureShading(svg);\r\n    if (type === 'meteor') { S.drawMeteor(g, r, clip, svg); return; }\r\n    g.appendChild(S.el('circle', { r: String(r), fill: '#888' }));\r\n  }\r\n};\r\n\r\nfunction defaultPlanetZoom(svg, planetType) {\r\n  const w = svg ? (svg.clientWidth || svg.getBoundingClientRect().width || 320) : 320;\r\n  let zoom = w <= 360 ? 1.88 : w <= 480 ? 1.65 : w <= 640 ? 1.45 : w <= 820 ? 1.28 : 1.15;\r\n  const fitRadius = 168;\r\n  const bodyR = 88;\r\n  if (planetType === \"sun\") {\r\n    zoom = Math.min(zoom, fitRadius / (bodyR * 1.5));\r\n  } else if (planetType === \"saturn\") {\r\n    zoom = Math.min(zoom, fitRadius / (bodyR * 2.28));\r\n  } else if (planetType === \"meteor\") {\r\n    zoom = Math.min(zoom, fitRadius / (bodyR * 1.35));\r\n  } else if (planetType === \"blackhole\") {\r\n    zoom = Math.min(zoom, fitRadius / (bodyR * 1.92));\r\n  }\r\n  return Math.round(zoom * 100) / 100;\r\n}\r\nfunction makePlanetViewer(planetType, facts, label) {\r\n  return {\r\n    facts, fi: 0, spin: true, zoom: 1.28, rot: 0, drag: 0, ang: 0.08, dragMoved: false, startX: 0, startY: 0, lx: 0, dragging: false,\r\n    init() {\r\n      this.svg = document.getElementById('planetSvg'); this.g = document.getElementById('planetGroup'); this.info = document.getElementById('planetInfo');\r\n      if (!this.svg || !this.g || !this.info) return;\r\n      const S = this;\r\n      S.zoom = defaultPlanetZoom(this.svg, planetType);\r\nS.spin = true;\r\n      const btnSpin = document.getElementById('btnSpin');\r\n      btnSpin.onclick = () => { S.spin = !S.spin; btnSpin.textContent = S.spin ? 'Stop' : 'Spin'; btnSpin.classList.toggle('active', !S.spin); };\r\n      btnSpin.textContent = 'Stop';\r\n      document.getElementById('btnZoomIn').onclick = () => { S.zoom = Math.min(2.2, S.zoom + 0.15); };\r\n      document.getElementById('btnZoomOut').onclick = () => { S.zoom = Math.max(0.55, S.zoom - 0.15); };\r\n      document.getElementById('btnRotL').onclick = () => { S.rot -= 18; };\r\n      document.getElementById('btnRotR').onclick = () => { S.rot += 18; };\r\n      const onDown = e => { S.dragging = true; S.dragMoved = false; const p = e.touches ? e.touches[0] : e; S.startX = S.lx = p.clientX; S.startY = p.clientY; };\r\n      const onMove = e => { if (!S.dragging) return; const p = e.touches ? e.touches[0] : e; if (Math.hypot(p.clientX - S.startX, p.clientY - S.startY) > 12) S.dragMoved = true; S.drag += (p.clientX - S.lx) * 0.35; S.lx = p.clientX; };\r\n      const onUp = e => { if (!S.dragging) return; if (S.dragging) { S.rot += S.drag; S.drag = 0; S.dragging = false; } };\r\n      this.svg.addEventListener('mousedown', onDown); window.addEventListener('mousemove', onMove); window.addEventListener('mouseup', onUp);\r\n      this.svg.addEventListener('touchstart', onDown, { passive: true }); this.svg.addEventListener('touchmove', onMove, { passive: true }); this.svg.addEventListener('touchend', onUp);\r\n      const loop = () => { if (S.spin) S.ang += 0.018; S.draw(); requestAnimationFrame(loop); }; this.draw(); loop();\r\n    },\r\n    draw() { while (this.g.firstChild) this.g.removeChild(this.g.firstChild); this.g.setAttribute('transform', 'translate(200,200) rotate(' + (this.rot + this.drag) + ') scale(' + this.zoom + ') rotate(' + this.ang + ')'); StylizedPlanet.draw(this.g, planetType, 88); }\r\n  };\r\n}\r\nconst PlanetViewer = makePlanetViewer('meteor', meteorFacts, '☄️ Meteor');\r\ntry { PlanetViewer.init(); } catch (err) { console.error('Planet viewer:', err); }\r\n\r\nlet canvas, ctx, isGameRunning = false, gameScore = 0, gameTime = 60, gameLives = 3;\r\nlet meteors = [], spawnInterval, hudTimer, animationFrame, groundY;\r\n\r\nfunction drawStarfield() {\r\n  const g = ctx.createLinearGradient(0, 0, 0, canvas.height);\r\n  g.addColorStop(0, '#050414'); g.addColorStop(1, '#12102a');\r\n  ctx.fillStyle = g; ctx.fillRect(0, 0, canvas.width, canvas.height);\r\n  for (let i = 0; i < 35; i++) {\r\n    ctx.fillStyle = 'rgba(255,255,255,' + (0.15 + (i % 4) * 0.1) + ')';\r\n    ctx.beginPath(); ctx.arc((i * 127) % canvas.width, (i * 83) % canvas.height, 0.8 + (i % 2), 0, Math.PI * 2); ctx.fill();\r\n  }\r\n}\r\n\r\nfunction drawHud() {\r\n  ctx.fillStyle = 'rgba(0,0,0,0.55)'; ctx.fillRect(0, 0, canvas.width, 36);\r\n  ctx.font = 'bold 14px Comic Sans MS'; ctx.textAlign = 'left'; ctx.fillStyle = '#f59e0b';\r\n  ctx.fillText('⭐ ' + gameScore, 12, 24);\r\n  ctx.textAlign = 'center'; ctx.fillStyle = '#c4b5fd';\r\n  ctx.fillText('⏱ ' + gameTime + 's', canvas.width / 2, 24);\r\n  ctx.textAlign = 'right'; ctx.fillStyle = '#f87171';\r\n  ctx.fillText('❤️'.repeat(Math.max(0, gameLives)) + '🖤'.repeat(Math.max(0, 3 - gameLives)), canvas.width - 12, 24);\r\n}\r\n\r\nfunction spawnMeteor() {\r\n  meteors.push({ x: 30 + Math.random() * (canvas.width - 60), y: -20, r: 22 + Math.random() * 8, speed: 0.55 + Math.random() * 0.45, tail: Math.random() * Math.PI });\r\n}\r\n\r\nfunction drawMeteor(m) {\r\n  ctx.save();\r\n  ctx.translate(m.x, m.y);\r\n  ctx.globalAlpha = 1;\r\n  ctx.font = (m.r * 1.6) + 'px \"Segoe UI Emoji\",\"Apple Color Emoji\",sans-serif';\r\n  ctx.textAlign = 'center';\r\n  ctx.textBaseline = 'middle';\r\n  ctx.fillText('☄️', 0, 0);\r\n  ctx.restore();\r\n}\r\n\r\nfunction handleTap(clientX, clientY) {\r\n  if (!isGameRunning) return;\r\n  const rect = canvas.getBoundingClientRect();\r\n  const x = (clientX - rect.left) * (canvas.width / rect.width);\r\n  const y = (clientY - rect.top) * (canvas.height / rect.height);\r\n  for (let i = meteors.length - 1; i >= 0; i--) {\r\n    const m = meteors[i];\r\n    if (Math.hypot(x - m.x, y - m.y) < m.r + 18) {\r\n      meteors.splice(i, 1); gameScore += 10;\r\n      ctx.fillStyle = 'rgba(255,215,0,0.8)'; ctx.beginPath(); ctx.arc(m.x, m.y, m.r * 2, 0, Math.PI * 2); ctx.fill();\r\n      return;\r\n    }\r\n  }\r\n}\r\n\r\nfunction loseLife() {\r\n  gameLives--;\r\n  if (gameLives <= 0) endGame(false);\r\n}\r\n\r\nfunction endGame(won) {\r\n  isGameRunning = false;\r\n  clearInterval(spawnInterval); clearInterval(hudTimer);\r\n  cancelAnimationFrame(animationFrame);\r\n  const title = document.getElementById('endTitle');\r\n  if (gameLives <= 0) title.textContent = '💥 Meteors Hit Ground!';\r\n  else if (won || gameScore >= 30) title.textContent = '🏆 Shield Hero!';\r\n  else if (gameTime <= 0) title.textContent = '⏱ Time Up!';\r\n  else title.textContent = '🎉 Nice Try!';\r\n  document.getElementById('endScreen').style.display = 'flex';\r\n  document.getElementById('endStats').textContent = 'Score: ' + gameScore + ' | Lives left: ' + gameLives;\r\n}\r\n\r\nfunction gameLoop() {\r\n  if (!isGameRunning) return;\r\n  drawStarfield();\r\n  ctx.fillStyle = 'rgba(120,80,40,0.25)'; ctx.fillRect(0, groundY, canvas.width, canvas.height - groundY);\r\n  ctx.fillStyle = '#4ade80'; ctx.fillRect(0, groundY - 4, canvas.width, 4);\r\n  meteors.forEach((m, i) => {\r\n    m.y += m.speed;\r\n    drawMeteor(m);\r\n    if (m.y + m.r >= groundY) { meteors.splice(i, 1); loseLife(); }\r\n  });\r\n  drawHud();\r\n  animationFrame = requestAnimationFrame(gameLoop);\r\n}\r\n\r\nfunction startGame() {\r\n  if (isGameRunning) return;\r\n  document.getElementById('startScreen').style.display = 'none';\r\n  document.getElementById('endScreen').style.display = 'none';\r\n  canvas = document.getElementById('gameCanvasElement');\r\n  ctx = canvas.getContext('2d');\r\n  const box = document.getElementById('gameCanvas');\r\n  canvas.width = box.clientWidth; canvas.height = box.clientHeight;\r\n  groundY = canvas.height - 40;\r\n  isGameRunning = true; gameScore = 0; gameTime = 60; gameLives = 3; meteors = [];\r\n  spawnInterval = setInterval(spawnMeteor, 950);\r\n  if (hudTimer) clearInterval(hudTimer);\r\n  hudTimer = setInterval(() => { if (!isGameRunning) return; gameTime--; if (gameTime <= 0) endGame(gameScore >= 30); }, 1000);\r\n  canvas.onclick = e => handleTap(e.clientX, e.clientY);\r\n  canvas.ontouchstart = e => { e.preventDefault(); handleTap(e.touches[0].clientX, e.touches[0].clientY); };\r\n  gameLoop();\r\n}\r\n</script>\r\n</body>\r\n</html>\r\n"
            }
          ]
        },
        {
          "id": "solarsystem-ch-import-1784351954791-36",
          "courseId": "solarsystem",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "solarsystem-ch-import-1784351954791-36-step-0",
              "courseId": "solarsystem",
              "chapterId": "solarsystem-ch-import-1784351954791-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "html",
              "title": "Meteor Explained",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n  <meta charset=\"UTF-8\">\r\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n  <title>Solar System Adventure - Meteors Explained</title>\r\n  <style>\r\n    *{margin:0;padding:0;box-sizing:border-box;}\r\n    body{font-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;background:#0f0c29;color:#e0e7ff;min-height:100vh;position:relative;overflow-x:hidden;}\r\n    .stars{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;background-image:radial-gradient(2px 2px at 20px 30px,#fff,transparent),radial-gradient(2px 2px at 40px 70px,#fff,transparent),radial-gradient(1px 1px at 90px 40px,#fff,transparent),radial-gradient(2px 2px at 130px 80px,#fff,transparent),radial-gradient(1px 1px at 160px 120px,#fff,transparent),radial-gradient(2px 2px at 200px 50px,#fff,transparent),radial-gradient(1px 1px at 250px 160px,#fff,transparent),radial-gradient(2px 2px at 300px 90px,#fff,transparent),radial-gradient(1px 1px at 350px 130px,#fff,transparent),radial-gradient(2px 2px at 400px 60px,#fff,transparent),radial-gradient(1px 1px at 450px 180px,#fff,transparent),radial-gradient(2px 2px at 500px 100px,#fff,transparent),radial-gradient(1px 1px at 550px 140px,#fff,transparent),radial-gradient(2px 2px at 600px 70px,#fff,transparent),radial-gradient(1px 1px at 650px 190px,#fff,transparent),radial-gradient(2px 2px at 700px 110px,#fff,transparent),radial-gradient(1px 1px at 750px 150px,#fff,transparent),radial-gradient(2px 2px at 800px 80px,#fff,transparent),radial-gradient(1px 1px at 850px 170px,#fff,transparent);background-size:900px 200px;animation:twinkle 4s ease-in-out infinite;z-index:0;}\r\n    @keyframes twinkle{0%,100%{opacity:0.3;}50%{opacity:0.8;}}\r\n    .container{max-width:640px;margin:auto;padding:24px 16px 40px;position:relative;z-index:1;}\r\n    .header{text-align:center;margin-bottom:20px;}\r\n    h1{font-size:28px;color:#f59e0b;margin-bottom:8px;}\r\n    .subtitle{color:#c4b5fd;font-size:16px;}\r\n    .card{background:#1a1735;backdrop-filter:blur(10px);border-radius:20px;padding:20px;margin-bottom:16px;border:1px solid rgba(255,255,255,0.1);}\r\n    .card h2{color:#f59e0b;margin-bottom:12px;font-size:20px;}\r\n    .card p{font-size:16px;line-height:1.7;margin-bottom:10px;}\r\n    .card ul{margin-left:20px;margin-bottom:10px;}\r\n    .card li{font-size:16px;line-height:1.7;margin-bottom:8px;}\r\n    .fact-box{background:rgba(251,191,36,0.2);border-left:6px solid #fbbf24;padding:16px;border-radius:12px;margin-top:12px;}\r\n    .fact-box h3{color:#fbbf24;margin-bottom:8px;font-size:18px;}\r\n    .fact-box p{font-size:15px;line-height:1.6;margin:0;}\r\n    .nav-hint{margin-top:20px;text-align:center;font-size:13px;color:#a78bfa;background:rgba(167,139,250,0.1);padding:10px;border-radius:10px;}\r\n  /* solar-desktop-fit */\r\nhtml {\r\n  min-height: 100%;\r\n}\r\nbody:has(.character-grid),\r\nbody:has(.game-shell),\r\nbody:has(#solarSvg),\r\nbody:has(.fire-btn),\r\nbody:has(.planet-game) {\r\n  overflow: hidden !important;\r\n  height: 100%;\r\n  min-height: 0 !important;\r\n}\r\nbody:not(:has(.character-grid)):not(:has(.game-shell)):not(:has(#solarSvg)):not(:has(.fire-btn)):not(:has(.planet-game)) {\r\n  overflow-x: hidden;\r\n  overflow-y: auto;\r\n  -webkit-overflow-scrolling: touch;\r\n  min-height: 100%;\r\n  height: auto;\r\n}\r\n.game-shell {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.character-grid) .container,\r\nbody:has(.game-shell) .container,\r\nbody:has(#solarSvg) .container,\r\nbody:has(.fire-btn) .container,\r\nbody:has(.planet-game) .container {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.game-shell) .game-shell {\r\n  padding: 4px 8px 6px;\r\n}\r\nbody:has(.game-shell) .game-shell .title {\r\n  display: none;\r\n}\r\nbody:has(.game-shell) .ui-container {\r\n  margin-bottom: 4px;\r\n  padding: 4px 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.game-shell) .game-stage {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  width: 100%;\r\n  aspect-ratio: 7 / 6;\r\n}\r\nbody:has(.game-shell) .touch-controls {\r\n  flex-shrink: 0;\r\n  margin-top: 4px;\r\n}\r\nbody:has(#solarSvg) .container {\r\n  padding: 8px 12px 10px;\r\n}\r\nbody:has(#solarSvg) .solar-panel {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  display: flex;\r\n  flex-direction: column;\r\n  margin-bottom: 6px;\r\n  padding: 8px;\r\n}\r\nbody:has(#solarSvg) .svg-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  max-height: none;\r\n  aspect-ratio: unset;\r\n  height: auto;\r\n}\r\nbody:has(#solarSvg) #solarSvg {\r\n  min-height: 0;\r\n  height: 100%;\r\n}\r\nbody:has(#solarSvg) .minigame-panel {\r\n  flex-shrink: 0;\r\n  max-height: 34%;\r\n  overflow-y: auto;\r\n}\r\nbody:has(.fire-btn) .container {\r\n  padding: 4px 12px 6px;\r\n}\r\nbody:has(.fire-btn) .game-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n}\r\nbody:has(.fire-btn) .fire-btn {\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .container {\r\n  padding: 8px 12px 10px;\r\n  justify-content: center;\r\n}\r\nbody:has(.character-grid) .header {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-section {\r\n  padding: 8px;\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-character {\r\n  font-size: 36px;\r\n  margin-bottom: 4px;\r\n}\r\nbody:has(.character-grid) input[type=\"text\"] {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-grid {\r\n  gap: 6px;\r\n  margin-bottom: 0;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-option {\r\n  padding: 6px 2px;\r\n  font-size: 26px;\r\n  border-width: 2px;\r\n  border-radius: 12px;\r\n}\r\nbody:has(.character-grid) .character-name {\r\n  font-size: 10px;\r\n  margin-top: 2px;\r\n}\r\n@media (min-width: 640px), (min-width: 768px) and (max-width: 1024px) {\r\n  body:has(.character-grid) .container {\r\n    padding: 6px 12px 8px;\r\n    justify-content: center;\r\n  }\r\n  body:has(.character-grid) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.character-grid) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(.character-grid) .preview-section {\r\n    padding: 6px 8px;\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 32px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.character-grid) .preview-name {\r\n    font-size: 15px;\r\n  }\r\n  body:has(.character-grid) input[type=\"text\"] {\r\n    padding: 6px 10px;\r\n    margin-bottom: 6px;\r\n    font-size: 14px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-grid {\r\n    gap: 6px;\r\n    margin-bottom: 0;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    padding: 4px 2px;\r\n    font-size: 24px;\r\n    border-width: 2px;\r\n    border-radius: 10px;\r\n  }\r\n  body:has(.character-grid) .character-name {\r\n    font-size: 9px;\r\n    margin-top: 1px;\r\n  }\r\n  body:has(.game-shell) .ui-item {\r\n    font-size: 13px;\r\n    padding: 4px 8px;\r\n  }\r\n  body:has(.game-shell) .touch-controls {\r\n    gap: 10px;\r\n  }\r\n  body:has(#solarSvg) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(#solarSvg) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(#solarSvg) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(#solarSvg) .info-panel,\r\n  body:has(#solarSvg) .nav-hint {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .header {\r\n    margin-bottom: 4px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.fire-btn) .header .subtitle {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .hud {\r\n    padding: 6px 10px;\r\n    margin-bottom: 4px;\r\n    font-size: 12px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .game-wrap {\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.fire-btn) .fire-btn {\r\n    padding: 10px;\r\n    font-size: 14px;\r\n    margin-bottom: 0;\r\n  }\r\n  body:has(.fire-btn) .instructions,\r\n  body:has(.fire-btn) .nav-hint {\r\n    display: none;\r\n  }\r\n  .planet-svg-panel .svg-viewport,\r\n  .svg-viewport {\r\n    max-height: 220px !important;\r\n    min-height: 0 !important;\r\n  }\r\n  .planet-game .game-canvas,\r\n  .game-canvas-wrap {\r\n    height: 220px !important;\r\n    min-height: 180px !important;\r\n    max-height: 220px !important;\r\n  }\r\n  .planet-game {\r\n    padding: 10px;\r\n    margin-top: 10px;\r\n    flex-shrink: 0;\r\n  }\r\n  .planet-game h2 {\r\n    margin-bottom: 8px;\r\n    font-size: 17px;\r\n  }\r\n  .planet-game p {\r\n    margin-bottom: 8px;\r\n    font-size: 12px;\r\n  }\r\n  .touch-controls {\r\n    margin-top: 6px;\r\n    grid-template-columns: repeat(3, 48px);\r\n    grid-template-rows: repeat(3, 48px);\r\n    gap: 6px;\r\n  }\r\n  .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n}\r\n@media (max-height: 760px) {\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 28px;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    font-size: 22px;\r\n    padding: 3px 2px;\r\n  }\r\n  body:has(.game-shell) .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 18px;\r\n  }\r\n}\r\n  \r\nbody.reading-page {\r\n  overflow-x: hidden;\r\n  overflow-y: auto !important;\r\n  height: auto !important;\r\n  min-height: 100%;\r\n  -webkit-overflow-scrolling: touch;\r\n}\r\nbody.reading-page .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  display: block;\r\n}\r\n\r\n/* solar-ui-audit-overrides */\nbody.reading-page,\nbody.reading-page:has(.container),\nbody.reading-page:has(.quiz-card),\nbody.reading-page:has(.character-grid) {\n  overflow-y: auto !important;\n  height: auto !important;\n}\nbody.reading-page .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  display: block;\n}\nbody.reading-page:has(.character-grid) .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  justify-content: flex-start;\n}\n@media (max-width: 639px) {\n  body.big-planet-page .planet-svg-panel {\n    padding: 8px !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    max-width: 100% !important;\n    overflow: hidden !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .svg-viewport,\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    width: 100% !important;\n    max-width: 100% !important;\n    height: auto !important;\n    max-height: min(78vw, calc(100svh - 220px)) !important;\n    min-height: 0 !important;\n    aspect-ratio: 1 !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .container {\n    overflow-x: hidden !important;\n    max-width: 100% !important;\n  }\n  body.big-planet-page .sun-game .game-canvas-wrap,\n  body.big-planet-page .planet-game .game-canvas,\n  body.big-planet-page .planet-game .game-canvas-wrap {\n    height: min(48vh, 400px) !important;\n    min-height: min(40vh, 280px) !important;\n    max-height: min(52vh, 420px) !important;\n  }\n}\n@media (min-width: 640px) {\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport,\n  body.big-planet-page .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n    min-height: min(56vw, calc(100svh - 200px)) !important;\n  }\n}\nbody.big-planet-page .sun-game .game-canvas-wrap,\nbody.big-planet-page .planet-game .game-canvas,\nbody.big-planet-page .planet-game .game-canvas-wrap {\n  width: 100% !important;\n  height: min(50vh, 440px) !important;\n  min-height: min(42vh, 300px) !important;\n  max-height: min(56vh, 480px) !important;\n}\nbody.big-planet-page .sun-game,\nbody.big-planet-page .planet-game {\n  margin-bottom: 8px !important;\n}\nbody.big-planet-page .nav-hint {\n  margin-top: 8px !important;\n  padding-bottom: 8px !important;\n  font-size: 12px !important;\n  line-height: 1.45 !important;\n}\nbody.all-planets-page:has(#solarSvg) .svg-wrap {\n  max-height: min(96vw, calc(100svh - 162px)) !important;\n  min-height: min(43svh, calc(100svh - 168px), 96vw) !important;\n}\nbody.big-game-page:has(.game-shell) {\n  overflow: hidden !important;\n  height: 100% !important;\n  min-height: 100% !important;\n  max-height: 100% !important;\n}\nhtml:has(body.big-game-page) {\n  height: 100% !important;\n  min-height: 100% !important;\n  overflow: hidden !important;\n}\nbody.big-game-page:has(.game-shell) .game-shell {\n  min-height: 100% !important;\n  height: 100% !important;\n  max-height: 100% !important;\n  display: flex !important;\n  flex-direction: column !important;\n}\nbody.big-game-page:has(.game-shell) .stage-wrap {\n  flex: 1 1 auto !important;\n  min-height: 0 !important;\n  align-items: center !important;\n  justify-content: center !important;\n}\nbody.big-game-page:has(.game-shell) .game-stage {\n  flex: 1 1 auto !important;\n  width: 100% !important;\n  height: 100% !important;\n  min-height: 0 !important;\n  max-height: none !important;\n  aspect-ratio: unset !important;\n  margin: 0 !important;\n}\n@media (min-width: 768px) {\n  body.big-game-page:has(.game-shell) .stage-wrap {\n    align-items: center !important;\n    justify-content: center !important;\n  }\n  body.big-game-page:has(.game-shell) .game-stage {\n    flex: 1 1 auto !important;\n    width: 100% !important;\n    height: 100% !important;\n    min-height: 0 !important;\n    max-height: none !important;\n    aspect-ratio: unset !important;\n    margin: 0 !important;\n  }\n}\nbody.big-game-page:has(.fire-btn) .game-wrap {\n  min-height: min(calc(100svh - 178px), 78vh) !important;\n  height: min(calc(100svh - 178px), 78vh) !important;\n  max-height: none !important;\n}\n@media (min-width: 640px) {\n  body:has(.planet-svg-panel) .svg-viewport,\n  body:has(.planet-game) .game-canvas,\n  body:has(.sun-game) .game-canvas-wrap {\n    max-height: none !important;\n  }\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n  }\n}\n  </style>\r\n<script>\r\n(function (w) {\r\n  var BOOK = \"solarsystem\";\r\n  function key(name) {\r\n    return \"book:\" + BOOK + \":\" + name;\r\n  }\r\n  w.SolarPlayer = {\r\n    getUserName: function () {\r\n      return localStorage.getItem(key(\"userName\")) || localStorage.getItem(\"userName\") || \"Explorer\";\r\n    },\r\n    getCharacter: function () {\r\n      return localStorage.getItem(key(\"userCharacter\")) || localStorage.getItem(\"userCharacter\") || \"👨‍🚀\";\r\n    },\r\n    getCharacterName: function () {\r\n      return localStorage.getItem(key(\"characterName\")) || localStorage.getItem(\"characterName\") || \"Astronaut\";\r\n    },\r\n    save: function (name, character, characterName) {\r\n      localStorage.setItem(key(\"userName\"), name);\r\n      localStorage.setItem(key(\"userCharacter\"), character);\r\n      if (characterName != null) localStorage.setItem(key(\"characterName\"), characterName);\r\n      localStorage.setItem(\"userName\", name);\r\n      localStorage.setItem(\"userCharacter\", character);\r\n      if (characterName != null) localStorage.setItem(\"characterName\", characterName);\r\n    },\r\n  };\r\n})(window);\r\n</script>\r\n</head>\r\n<body class=\"reading-page\">\r\n<div class=\"stars\"></div>\r\n<div class=\"container\">\r\n  <div class=\"header\">\r\n    <h1>📚 Meteors Explained</h1>\r\n    <div class=\"subtitle\">Learn about shooting stars!</div>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🪨 Three Names for Space Rocks</h2>\r\n    <p>Scientists use three words for the same kind of object at different stages:</p>\r\n    <ul>\r\n      <li><strong>Meteoroid</strong> — A rock floating in space</li>\r\n      <li><strong>Meteor</strong> — The bright streak when it burns in the sky</li>\r\n      <li><strong>Meteorite</strong> — A piece that survives and lands on Earth</li>\r\n    </ul>\r\n    <div class=\"fact-box\">\r\n      <h3>💡 Fun Fact</h3>\r\n      <p>About 44 tons of space dust and tiny rocks hit Earth every day — most are too small to see!</p>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🔥 Why They Glow</h2>\r\n    <p>When a meteoroid slams into air at incredible speed, friction heats it until it glows. The air around it gets super hot too — that's the bright trail you see!</p>\r\n    <p>Most meteoroids burn up completely before reaching the ground. Only the toughest rocks become meteorites.</p>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🌠 Meteor Showers</h2>\r\n    <p>Comets leave trails of dust behind them as they orbit the Sun. When Earth's orbit crosses that dust trail, we get a meteor shower — dozens of meteors per hour!</p>\r\n    <p>Each shower is named after the constellation they seem to come from, like the Perseids (from Perseus) or Leonids (from Leo).</p>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>💥 Big Impacts</h2>\r\n    <p>Sometimes a very large meteoroid hits Earth. About 66 million years ago, a huge impact may have helped end the age of dinosaurs!</p>\r\n    <p>Meteor Crater in Arizona is a famous hole made by a meteorite about 50,000 years ago. It is almost 1.2 km wide!</p>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🔭 Watching the Sky</h2>\r\n    <p>The best time to see meteors is on a dark, moonless night away from city lights. Lie back, let your eyes adjust, and look at the whole sky.</p>\r\n    <p>You don't need a telescope — meteors move too fast! Just patience and a cozy blanket.</p>\r\n  </div>\r\n\r\n  <div class=\"nav-hint\">\r\n    <div>💡 Use the ← → arrows in the top navigation bar to go to the next chapter.</div>\r\n    <div>💡 Use the 🏠 button in the top navigation bar to go back to the Home page.</div>\r\n  </div>\r\n</div>\r\n</body>\r\n</html>\r\n"
            }
          ]
        },
        {
          "id": "solarsystem-ch-import-1784351954791-37",
          "courseId": "solarsystem",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "solarsystem-ch-import-1784351954791-37-step-0",
              "courseId": "solarsystem",
              "chapterId": "solarsystem-ch-import-1784351954791-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "html",
              "title": "Meteor Quiz",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n  <meta charset=\"UTF-8\">\r\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n  <title>Solar System Adventure - Meteor Quiz</title>\r\n  <style>\r\n    *{margin:0;padding:0;box-sizing:border-box;}\r\n    body{font-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;background:#0f0c29;color:#e0e7ff;min-height:100vh;position:relative;overflow-x:hidden;}\r\n    .stars{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;background-image:radial-gradient(2px 2px at 20px 30px,#fff,transparent),radial-gradient(2px 2px at 40px 70px,#fff,transparent),radial-gradient(1px 1px at 90px 40px,#fff,transparent),radial-gradient(2px 2px at 130px 80px,#fff,transparent),radial-gradient(1px 1px at 160px 120px,#fff,transparent),radial-gradient(2px 2px at 200px 50px,#fff,transparent),radial-gradient(1px 1px at 250px 160px,#fff,transparent),radial-gradient(2px 2px at 300px 90px,#fff,transparent),radial-gradient(1px 1px at 350px 130px,#fff,transparent),radial-gradient(2px 2px at 400px 60px,#fff,transparent),radial-gradient(1px 1px at 450px 180px,#fff,transparent),radial-gradient(2px 2px at 500px 100px,#fff,transparent),radial-gradient(1px 1px at 550px 140px,#fff,transparent),radial-gradient(2px 2px at 600px 70px,#fff,transparent),radial-gradient(1px 1px at 650px 190px,#fff,transparent),radial-gradient(2px 2px at 700px 110px,#fff,transparent),radial-gradient(1px 1px at 750px 150px,#fff,transparent),radial-gradient(2px 2px at 800px 80px,#fff,transparent),radial-gradient(1px 1px at 850px 170px,#fff,transparent);background-size:900px 200px;animation:twinkle 4s ease-in-out infinite;z-index:0;}\r\n    @keyframes twinkle{0%,100%{opacity:0.3;}50%{opacity:0.8;}}\r\n    .container{max-width:640px;margin:auto;padding:12px 16px 20px;position:relative;z-index:1;}\r\n    .header{text-align:center;margin-bottom:12px;}\r\n    h1{font-size:24px;color:#f59e0b;margin-bottom:4px;}\r\n    \r\n    \r\n    \r\n    \r\n    \r\n    \r\n    .competition-bar{display:flex;justify-content:space-between;align-items:center;background:#1a1735;border-radius:12px;padding:10px;margin-bottom:12px;}\r\n    .competition-bar.hidden{display:none;}\r\n    .competitor{display:flex;flex-direction:column;align-items:center;gap:4px;}\r\n    .competitor-icon{font-size:28px;}\r\n    .competitor-name{font-size:12px;color:#c4b5fd;}\r\n    .competitor-score{font-size:18px;font-weight:bold;color:#ffd700;}\r\n    .vs-divider{font-size:18px;color:#a78bfa;font-weight:bold;}\r\n    .quiz-card{background:#1a1735;border-radius:12px;padding:12px;margin-bottom:8px;border:1px solid rgba(255,255,255,0.1);display:none;}\r\n    .quiz-card.active{display:block;}\r\n    .question{font-size:15px;font-weight:bold;margin-bottom:10px;color:#fff;}\r\n    .options{display:flex;flex-direction:column;gap:6px;}\r\n    .option{padding:10px 14px;background:rgba(255,255,255,0.05);border:2px solid rgba(255,255,255,0.2);border-radius:8px;cursor:pointer;font-size:14px;transition:0.2s;}\r\n    .option:hover{background:#1a1735;border-color:#ffd700;}\r\n    .option.correct{background:rgba(34,197,94,0.3);border-color:#22c55e;}\r\n    .option.wrong{background:rgba(239,68,68,0.3);border-color:#ef4444;}\r\n    .feedback{margin-top:8px;padding:8px;border-radius:8px;font-size:13px;display:none;}\r\n    .feedback.show{display:block;}\r\n    .feedback.correct{background:rgba(34,197,94,0.2);color:#4ade80;}\r\n    .feedback.wrong{background:rgba(239,68,68,0.2);color:#f87171;}\r\n    .score-card{background:linear-gradient(135deg,rgba(255,215,0,0.98),rgba(255,165,0,0.98));border-radius:24px;padding:10px 20px 60px;text-align:center;margin-top:20px;display:none;box-shadow:0 16px 48px rgba(255,215,0,0.35);border:4px solid #fff176;position:relative;}\r\n    .score-card.show{display:block;animation:slideUp 0.5s ease-out;}\r\n    @keyframes slideUp{from{opacity:0;transform:translateY(30px);}to{opacity:1;transform:translateY(0);}}\r\n    .score-card h2{font-size:26px;margin-bottom:30px;color:#1a1240;}\r\n    .podium{display:flex;justify-content:center;align-items:flex-end;gap:14px;margin-top:120px;height:140px;}\r\n    .podium-place{display:flex;flex-direction:column;align-items:center;gap:4px;}\r\n    .podium-character{font-size:42px;}\r\n    .podium-bar{border-radius:12px 12px 0 0;display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;position:relative;}\r\n    .podium-bar.first{width:100px;height:100px;background:linear-gradient(180deg,#b8860b,#8b6914);}\r\n    .podium-bar.second{width:90px;height:80px;background:linear-gradient(180deg,#c0c0c0,#a0a0a0);}\r\n    .rank-badge{position:absolute;top:-10px;font-size:26px;}\r\n    .podium-name{font-size:13px;color:#1a1240;font-weight:bold;background:rgba(255,255,255,0.6);padding:5px 9px;border-radius:8px;}\r\n    .podium-score{font-size:15px;color:#fff;font-weight:bold;background:#1a1240;padding:3px 7px;border-radius:6px;}\r\n    .score-card .message{font-size:17px;margin-top:10px;margin-bottom:16px;color:#fff;font-weight:bold;padding:10px;background:#1a1240;border-radius:12px;}\r\n    .button-group{display:flex;gap:10px;justify-content:center;margin-top:20px;flex-wrap:wrap;}\r\n    .retry-btn{padding:14px 28px;border:none;border-radius:14px;font-size:15px;font-weight:bold;cursor:pointer;}\r\n    .retry-btn{background:linear-gradient(135deg,#1a1240,#3a2f70);color:#ffe066;}\r\n    \r\n    .nav-hint{margin-top:12px;text-align:center;font-size:11px;color:#a78bfa;background:rgba(167,139,250,0.1);padding:6px;border-radius:8px;}\r\n  /* solar-desktop-fit */\r\nhtml {\r\n  min-height: 100%;\r\n}\r\nbody:has(.character-grid),\r\nbody:has(.game-shell),\r\nbody:has(#solarSvg),\r\nbody:has(.fire-btn),\r\nbody:has(.planet-game) {\r\n  overflow: hidden !important;\r\n  height: 100%;\r\n  min-height: 0 !important;\r\n}\r\nbody:not(:has(.character-grid)):not(:has(.game-shell)):not(:has(#solarSvg)):not(:has(.fire-btn)):not(:has(.planet-game)) {\r\n  overflow-x: hidden;\r\n  overflow-y: auto;\r\n  -webkit-overflow-scrolling: touch;\r\n  min-height: 100%;\r\n  height: auto;\r\n}\r\n.game-shell {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.character-grid) .container,\r\nbody:has(.game-shell) .container,\r\nbody:has(#solarSvg) .container,\r\nbody:has(.fire-btn) .container,\r\nbody:has(.planet-game) .container {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.game-shell) .game-shell {\r\n  padding: 4px 8px 6px;\r\n}\r\nbody:has(.game-shell) .game-shell .title {\r\n  display: none;\r\n}\r\nbody:has(.game-shell) .ui-container {\r\n  margin-bottom: 4px;\r\n  padding: 4px 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.game-shell) .game-stage {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  width: 100%;\r\n  aspect-ratio: 7 / 6;\r\n}\r\nbody:has(.game-shell) .touch-controls {\r\n  flex-shrink: 0;\r\n  margin-top: 4px;\r\n}\r\nbody:has(#solarSvg) .container {\r\n  padding: 8px 12px 10px;\r\n}\r\nbody:has(#solarSvg) .solar-panel {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  display: flex;\r\n  flex-direction: column;\r\n  margin-bottom: 6px;\r\n  padding: 8px;\r\n}\r\nbody:has(#solarSvg) .svg-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  max-height: none;\r\n  aspect-ratio: unset;\r\n  height: auto;\r\n}\r\nbody:has(#solarSvg) #solarSvg {\r\n  min-height: 0;\r\n  height: 100%;\r\n}\r\nbody:has(#solarSvg) .minigame-panel {\r\n  flex-shrink: 0;\r\n  max-height: 34%;\r\n  overflow-y: auto;\r\n}\r\nbody:has(.fire-btn) .container {\r\n  padding: 4px 12px 6px;\r\n}\r\nbody:has(.fire-btn) .game-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n}\r\nbody:has(.fire-btn) .fire-btn {\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .container {\r\n  padding: 8px 12px 10px;\r\n  justify-content: center;\r\n}\r\nbody:has(.character-grid) .header {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-section {\r\n  padding: 8px;\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-character {\r\n  font-size: 36px;\r\n  margin-bottom: 4px;\r\n}\r\nbody:has(.character-grid) input[type=\"text\"] {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-grid {\r\n  gap: 6px;\r\n  margin-bottom: 0;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-option {\r\n  padding: 6px 2px;\r\n  font-size: 26px;\r\n  border-width: 2px;\r\n  border-radius: 12px;\r\n}\r\nbody:has(.character-grid) .character-name {\r\n  font-size: 10px;\r\n  margin-top: 2px;\r\n}\r\n@media (min-width: 640px), (min-width: 768px) and (max-width: 1024px) {\r\n  body:has(.character-grid) .container {\r\n    padding: 6px 12px 8px;\r\n    justify-content: center;\r\n  }\r\n  body:has(.character-grid) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.character-grid) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(.character-grid) .preview-section {\r\n    padding: 6px 8px;\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 32px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.character-grid) .preview-name {\r\n    font-size: 15px;\r\n  }\r\n  body:has(.character-grid) input[type=\"text\"] {\r\n    padding: 6px 10px;\r\n    margin-bottom: 6px;\r\n    font-size: 14px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-grid {\r\n    gap: 6px;\r\n    margin-bottom: 0;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    padding: 4px 2px;\r\n    font-size: 24px;\r\n    border-width: 2px;\r\n    border-radius: 10px;\r\n  }\r\n  body:has(.character-grid) .character-name {\r\n    font-size: 9px;\r\n    margin-top: 1px;\r\n  }\r\n  body:has(.game-shell) .ui-item {\r\n    font-size: 13px;\r\n    padding: 4px 8px;\r\n  }\r\n  body:has(.game-shell) .touch-controls {\r\n    gap: 10px;\r\n  }\r\n  body:has(#solarSvg) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(#solarSvg) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(#solarSvg) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(#solarSvg) .info-panel,\r\n  body:has(#solarSvg) .nav-hint {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .header {\r\n    margin-bottom: 4px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.fire-btn) .header .subtitle {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .hud {\r\n    padding: 6px 10px;\r\n    margin-bottom: 4px;\r\n    font-size: 12px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .game-wrap {\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.fire-btn) .fire-btn {\r\n    padding: 10px;\r\n    font-size: 14px;\r\n    margin-bottom: 0;\r\n  }\r\n  body:has(.fire-btn) .instructions,\r\n  body:has(.fire-btn) .nav-hint {\r\n    display: none;\r\n  }\r\n  .planet-svg-panel .svg-viewport,\r\n  .svg-viewport {\r\n    max-height: 220px !important;\r\n    min-height: 0 !important;\r\n  }\r\n  .planet-game .game-canvas,\r\n  .game-canvas-wrap {\r\n    height: 220px !important;\r\n    min-height: 180px !important;\r\n    max-height: 220px !important;\r\n  }\r\n  .planet-game {\r\n    padding: 10px;\r\n    margin-top: 10px;\r\n    flex-shrink: 0;\r\n  }\r\n  .planet-game h2 {\r\n    margin-bottom: 8px;\r\n    font-size: 17px;\r\n  }\r\n  .planet-game p {\r\n    margin-bottom: 8px;\r\n    font-size: 12px;\r\n  }\r\n  .touch-controls {\r\n    margin-top: 6px;\r\n    grid-template-columns: repeat(3, 48px);\r\n    grid-template-rows: repeat(3, 48px);\r\n    gap: 6px;\r\n  }\r\n  .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n}\r\n@media (max-height: 760px) {\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 28px;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    font-size: 22px;\r\n    padding: 3px 2px;\r\n  }\r\n  body:has(.game-shell) .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 18px;\r\n  }\r\n}\r\n/* quiz-readability-boost */\r\n.quiz-card{padding:16px !important;}\r\n.question{font-size:20px !important;line-height:1.45 !important;}\r\n.quiz-card .option,.options .option{font-size:18px !important;line-height:1.4 !important;padding:12px 16px !important;}\r\n.feedback{font-size:17px !important;line-height:1.45 !important;}\r\n.competitor-name{font-size:16px !important;}\r\n.competitor-score{font-size:22px !important;}\r\n.vs-divider{font-size:22px !important;}\r\n.competitor-icon{font-size:34px !important;}\r\n.player-info{font-size:18px !important;}\r\n.container > .header .subtitle,.header .subtitle,.subtitle{font-size:18px !important;}\r\n.container > .header h1,.header h1{font-size:28px !important;}\r\n.podium-name{font-size:16px !important;}\r\n.podium-score{font-size:18px !important;}\r\n.score-label{font-size:16px !important;}\r\n.score-card .message{font-size:20px !important;}\r\n.retry-btn{font-size:18px !important;}\r\n.quiz-card .options,.options{gap:10px !important;}\r\n.q-label{font-size:17px !important;}\r\n.q-text{font-size:22px !important;line-height:1.6 !important;}\r\n.card .option,.option{font-size:20px !important;line-height:1.45 !important;padding:14px 18px !important;}\r\n.card .scene,.scene{font-size:20px !important;}\r\n.explain,.explanation{font-size:18px !important;line-height:1.5 !important;}\r\n  \r\nbody.reading-page {\r\n  overflow-x: hidden;\r\n  overflow-y: auto !important;\r\n  height: auto !important;\r\n  min-height: 100%;\r\n  -webkit-overflow-scrolling: touch;\r\n}\r\nbody.reading-page .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  display: block;\r\n}\r\n\r\n/* solar-ui-audit-overrides */\nbody.reading-page,\nbody.reading-page:has(.container),\nbody.reading-page:has(.quiz-card),\nbody.reading-page:has(.character-grid) {\n  overflow-y: auto !important;\n  height: auto !important;\n}\nbody.reading-page .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  display: block;\n}\nbody.reading-page:has(.character-grid) .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  justify-content: flex-start;\n}\n@media (max-width: 639px) {\n  body.big-planet-page .planet-svg-panel {\n    padding: 8px !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    max-width: 100% !important;\n    overflow: hidden !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .svg-viewport,\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    width: 100% !important;\n    max-width: 100% !important;\n    height: auto !important;\n    max-height: min(78vw, calc(100svh - 220px)) !important;\n    min-height: 0 !important;\n    aspect-ratio: 1 !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .container {\n    overflow-x: hidden !important;\n    max-width: 100% !important;\n  }\n  body.big-planet-page .sun-game .game-canvas-wrap,\n  body.big-planet-page .planet-game .game-canvas,\n  body.big-planet-page .planet-game .game-canvas-wrap {\n    height: min(48vh, 400px) !important;\n    min-height: min(40vh, 280px) !important;\n    max-height: min(52vh, 420px) !important;\n  }\n}\n@media (min-width: 640px) {\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport,\n  body.big-planet-page .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n    min-height: min(56vw, calc(100svh - 200px)) !important;\n  }\n}\nbody.big-planet-page .sun-game .game-canvas-wrap,\nbody.big-planet-page .planet-game .game-canvas,\nbody.big-planet-page .planet-game .game-canvas-wrap {\n  width: 100% !important;\n  height: min(50vh, 440px) !important;\n  min-height: min(42vh, 300px) !important;\n  max-height: min(56vh, 480px) !important;\n}\nbody.big-planet-page .sun-game,\nbody.big-planet-page .planet-game {\n  margin-bottom: 8px !important;\n}\nbody.big-planet-page .nav-hint {\n  margin-top: 8px !important;\n  padding-bottom: 8px !important;\n  font-size: 12px !important;\n  line-height: 1.45 !important;\n}\nbody.all-planets-page:has(#solarSvg) .svg-wrap {\n  max-height: min(96vw, calc(100svh - 162px)) !important;\n  min-height: min(43svh, calc(100svh - 168px), 96vw) !important;\n}\nbody.big-game-page:has(.game-shell) {\n  overflow: hidden !important;\n  height: 100% !important;\n  min-height: 100% !important;\n  max-height: 100% !important;\n}\nhtml:has(body.big-game-page) {\n  height: 100% !important;\n  min-height: 100% !important;\n  overflow: hidden !important;\n}\nbody.big-game-page:has(.game-shell) .game-shell {\n  min-height: 100% !important;\n  height: 100% !important;\n  max-height: 100% !important;\n  display: flex !important;\n  flex-direction: column !important;\n}\nbody.big-game-page:has(.game-shell) .stage-wrap {\n  flex: 1 1 auto !important;\n  min-height: 0 !important;\n  align-items: center !important;\n  justify-content: center !important;\n}\nbody.big-game-page:has(.game-shell) .game-stage {\n  flex: 1 1 auto !important;\n  width: 100% !important;\n  height: 100% !important;\n  min-height: 0 !important;\n  max-height: none !important;\n  aspect-ratio: unset !important;\n  margin: 0 !important;\n}\n@media (min-width: 768px) {\n  body.big-game-page:has(.game-shell) .stage-wrap {\n    align-items: center !important;\n    justify-content: center !important;\n  }\n  body.big-game-page:has(.game-shell) .game-stage {\n    flex: 1 1 auto !important;\n    width: 100% !important;\n    height: 100% !important;\n    min-height: 0 !important;\n    max-height: none !important;\n    aspect-ratio: unset !important;\n    margin: 0 !important;\n  }\n}\nbody.big-game-page:has(.fire-btn) .game-wrap {\n  min-height: min(calc(100svh - 178px), 78vh) !important;\n  height: min(calc(100svh - 178px), 78vh) !important;\n  max-height: none !important;\n}\n@media (min-width: 640px) {\n  body:has(.planet-svg-panel) .svg-viewport,\n  body:has(.planet-game) .game-canvas,\n  body:has(.sun-game) .game-canvas-wrap {\n    max-height: none !important;\n  }\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n  }\n}\n  </style>\r\n<script>\r\n(function (w) {\r\n  var BOOK = \"solarsystem\";\r\n  function key(name) {\r\n    return \"book:\" + BOOK + \":\" + name;\r\n  }\r\n  w.SolarPlayer = {\r\n    getUserName: function () {\r\n      return localStorage.getItem(key(\"userName\")) || localStorage.getItem(\"userName\") || \"Explorer\";\r\n    },\r\n    getCharacter: function () {\r\n      return localStorage.getItem(key(\"userCharacter\")) || localStorage.getItem(\"userCharacter\") || \"👨‍🚀\";\r\n    },\r\n    getCharacterName: function () {\r\n      return localStorage.getItem(key(\"characterName\")) || localStorage.getItem(\"characterName\") || \"Astronaut\";\r\n    },\r\n    save: function (name, character, characterName) {\r\n      localStorage.setItem(key(\"userName\"), name);\r\n      localStorage.setItem(key(\"userCharacter\"), character);\r\n      if (characterName != null) localStorage.setItem(key(\"characterName\"), characterName);\r\n      localStorage.setItem(\"userName\", name);\r\n      localStorage.setItem(\"userCharacter\", character);\r\n      if (characterName != null) localStorage.setItem(\"characterName\", characterName);\r\n    },\r\n  };\r\n})(window);\r\n</script>\r\n</head>\r\n<body class=\"reading-page\">\r\n<div class=\"stars\"></div>\r\n<div class=\"container\">\r\n  <div class=\"header\"><h1>❓ Meteor Quiz</h1></div>\r\n  <div class=\"competition-bar\" id=\"liveScoreBar\">\r\n    <div class=\"competitor\">\r\n      <div class=\"competitor-icon\" id=\"playerIcon\">👨‍🚀</div>\r\n      <div class=\"competitor-name\" id=\"playerName2\">Explorer</div>\r\n      <div class=\"competitor-score\" id=\"playerScore\">0</div>\r\n    </div>\r\n    <div class=\"vs-divider\">VS</div>\r\n    <div class=\"competitor\">\r\n      <div class=\"competitor-icon\" id=\"botIcon\">🪨</div>\r\n      <div class=\"competitor-name\" id=\"botName\">Rocky</div>\r\n      <div class=\"competitor-score\" id=\"computerScore\">0</div>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"quiz-card active\" id=\"quizCard-1\">\r\n    <div class=\"question\">1. What is a meteor?</div>\r\n    <div class=\"options\">\r\n      <div class=\"option\" onclick=\"checkAnswer(this,1,false)\">A planet near the Sun</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this,1,true)\">A streak of light when a rock burns in the sky</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this,1,false)\">A type of star</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this,1,false)\">A moon of Jupiter</div>\r\n    </div>\r\n    <div class=\"feedback\" id=\"feedback-1\"></div>\r\n  </div>\r\n  <div class=\"quiz-card\" id=\"quizCard-2\">\r\n    <div class=\"question\">2. What is a rock called BEFORE it enters the atmosphere?</div>\r\n    <div class=\"options\">\r\n      <div class=\"option\" onclick=\"checkAnswer(this,2,false)\">Meteorite</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this,2,true)\">Meteoroid</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this,2,false)\">Comet tail</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this,2,false)\">Asteroid belt only</div>\r\n    </div>\r\n    <div class=\"feedback\" id=\"feedback-2\"></div>\r\n  </div>\r\n  <div class=\"quiz-card\" id=\"quizCard-3\">\r\n    <div class=\"question\">3. What causes meteor showers?</div>\r\n    <div class=\"options\">\r\n      <div class=\"option\" onclick=\"checkAnswer(this,3,false)\">Planets lining up</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this,3,true)\">Earth passing through comet dust</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this,3,false)\">The Moon exploding</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this,3,false)\">Solar flares only</div>\r\n    </div>\r\n    <div class=\"feedback\" id=\"feedback-3\"></div>\r\n  </div>\r\n  <div class=\"quiz-card\" id=\"quizCard-4\">\r\n    <div class=\"question\">4. What is a meteorite?</div>\r\n    <div class=\"options\">\r\n      <div class=\"option\" onclick=\"checkAnswer(this,4,false)\">A rock still in space</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this,4,false)\">A shooting star in the sky</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this,4,true)\">A space rock that landed on Earth</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this,4,false)\">A piece of the Sun</div>\r\n    </div>\r\n    <div class=\"feedback\" id=\"feedback-4\"></div>\r\n  </div>\r\n  <div class=\"quiz-card\" id=\"quizCard-5\">\r\n    <div class=\"question\">5. Why do most meteors glow?</div>\r\n    <div class=\"options\">\r\n      <div class=\"option\" onclick=\"checkAnswer(this,5,false)\">They are on fire inside</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this,5,true)\">Friction heats them in the air</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this,5,false)\">They reflect moonlight</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this,5,false)\">They are made of lava</div>\r\n    </div>\r\n    <div class=\"feedback\" id=\"feedback-5\"></div>\r\n  </div>\r\n\r\n  <div class=\"score-card\" id=\"scoreCard\">\r\n    <h2>🎉 Quiz Complete!</h2>\r\n    <div class=\"podium\" id=\"podium\">\r\n      <div class=\"podium-place\" id=\"podium-second\">\r\n        <div class=\"podium-character\" id=\"podium-char-2\">🪨</div>\r\n        <div class=\"podium-bar second\"><span class=\"rank-badge\">🥈</span></div>\r\n        <div class=\"podium-score\" id=\"podium-score-2\">0</div>\r\n        <div class=\"podium-name\" id=\"podium-name-2\">Rocky</div>\r\n      </div>\r\n      <div class=\"podium-place\" id=\"podium-first\">\r\n        <div class=\"podium-character\" id=\"podium-char-1\">👨‍🚀</div>\r\n        <div class=\"podium-bar first\"><span class=\"rank-badge\">🥇</span></div>\r\n        <div class=\"podium-score\" id=\"podium-score-1\">0</div>\r\n        <div class=\"podium-name\" id=\"podium-name-1\">Ariel</div>\r\n      </div>\r\n    </div>\r\n    <div class=\"message\" id=\"scoreMessage\"></div>\r\n    <div class=\"button-group\">\r\n      <button class=\"retry-btn\" onclick=\"retryQuiz()\">🔄 Try Again</button>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"nav-hint\">\r\n    <div>💡 Use the ← → arrows in the top navigation bar to go to the next chapter.</div>\r\n    <div>💡 Use the 🏠 button in the top navigation bar to go back to the Home page.</div>\r\n  </div>\r\n</div>\r\n\r\n<script>\r\nlet score = 0, currentQuestion = 1, totalQuestions = 5, computerScore = 0;\r\nfunction checkAnswer(element, questionNum, isCorrect) {\r\n  const parent = element.parentElement;\r\n  parent.querySelectorAll('.option').forEach(opt => opt.style.pointerEvents = 'none');\r\n  const feedback = document.getElementById('feedback-' + questionNum);\r\n  if (Math.random() < 0.7) { computerScore++; document.getElementById('computerScore').textContent = computerScore; }\r\n  if (isCorrect) { element.classList.add('correct'); feedback.textContent = '✅ Correct! Great job!'; feedback.className = 'feedback show correct'; score++; document.getElementById('playerScore').textContent = score; }\r\n  else { element.classList.add('wrong'); feedback.textContent = '❌ Not quite. Try again next time!'; feedback.className = 'feedback show wrong'; }\r\n  setTimeout(nextQuestion, 1500);\r\n}\r\nfunction nextQuestion() {\r\n  document.getElementById('quizCard-' + currentQuestion).classList.remove('active');\r\n  currentQuestion++;\r\n  if (currentQuestion <= totalQuestions) document.getElementById('quizCard-' + currentQuestion).classList.add('active');\r\n  else showScore();\r\n}\r\nfunction showScore() {\r\n  const userName = SolarPlayer.getUserName() || 'Explorer';\r\n  const userCharacter = SolarPlayer.getCharacter() || '👨‍🚀';\r\n  const competitors = [{ name: userName, character: userCharacter, score, isPlayer: true }, { name: 'Rocky', character: '🪨', score: computerScore, isPlayer: false }];\r\n  competitors.sort((a, b) => b.score - a.score);\r\n  document.getElementById('podium-char-1').textContent = competitors[0].character;\r\n  document.getElementById('podium-name-1').textContent = competitors[0].name;\r\n  document.getElementById('podium-score-1').textContent = competitors[0].score;\r\n  document.getElementById('podium-char-2').textContent = competitors[1].character;\r\n  document.getElementById('podium-name-2').textContent = competitors[1].name;\r\n  document.getElementById('podium-score-2').textContent = competitors[1].score;\r\n  document.getElementById('scoreMessage').textContent = competitors[0].isPlayer ? '🎉 ' + userName + ' wins! Amazing job!' : 'Rocky won this time. Try again!';\r\n  document.getElementById('liveScoreBar').classList.add('hidden');\r\n  document.querySelectorAll('.quiz-card').forEach(c => c.classList.remove('active'));\r\n  document.getElementById('scoreCard').classList.add('show');\r\n}\r\nfunction retryQuiz() {\r\n  score = 0; currentQuestion = 1; computerScore = 0;\r\n  document.querySelectorAll('.quiz-card').forEach((c, i) => { c.classList.remove('active'); if (i === 0) c.classList.add('active'); });\r\n  document.querySelectorAll('.option').forEach(o => { o.classList.remove('correct', 'wrong'); o.style.pointerEvents = 'auto'; });\r\n  document.querySelectorAll('.feedback').forEach(f => f.classList.remove('show', 'correct', 'wrong'));\r\n  document.getElementById('scoreCard').classList.remove('show');\r\n  document.getElementById('liveScoreBar').classList.remove('hidden');\r\n  document.getElementById('playerScore').textContent = '0';\r\n  document.getElementById('computerScore').textContent = '0';\r\n}\r\n(function loadPlayerInfo() {\n  const userName = SolarPlayer.getUserName() || 'Explorer';\n  const userCharacter = SolarPlayer.getCharacter() || '👨‍🚀';\n  const playerName2 = document.getElementById('playerName2');\n  const playerIcon = document.getElementById('playerIcon');\n  const podiumChar = document.getElementById('podium-char-1');\n  const podiumName = document.getElementById('podium-name-1');\n  if (playerName2) playerName2.textContent = userName;\n  if (playerIcon) playerIcon.textContent = userCharacter;\n  if (podiumChar) podiumChar.textContent = userCharacter;\n  if (podiumName) podiumName.textContent = userName;\n})();\n</script>\r\n</body>\r\n</html>\r\n"
            }
          ]
        },
        {
          "id": "solarsystem-ch-import-1784351954791-38",
          "courseId": "solarsystem",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "solarsystem-ch-import-1784351954791-38-step-0",
              "courseId": "solarsystem",
              "chapterId": "solarsystem-ch-import-1784351954791-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "html",
              "title": "Black Hole",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n  <meta charset=\"UTF-8\">\r\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n  <title>Solar System Adventure - Black Holes</title>\r\n  <style>\r\n    *{margin:0;padding:0;box-sizing:border-box;}\r\n    body{font-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;background:#0f0c29;color:#e0e7ff;min-height:100vh;position:relative;overflow-x:hidden;}\r\n    .stars{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;background-image:radial-gradient(2px 2px at 20px 30px,#fff,transparent),radial-gradient(2px 2px at 40px 70px,#fff,transparent),radial-gradient(1px 1px at 90px 40px,#fff,transparent),radial-gradient(2px 2px at 130px 80px,#fff,transparent),radial-gradient(1px 1px at 160px 120px,#fff,transparent),radial-gradient(2px 2px at 200px 50px,#fff,transparent),radial-gradient(1px 1px at 250px 160px,#fff,transparent),radial-gradient(2px 2px at 300px 90px,#fff,transparent),radial-gradient(1px 1px at 350px 130px,#fff,transparent),radial-gradient(2px 2px at 400px 60px,#fff,transparent),radial-gradient(1px 1px at 450px 180px,#fff,transparent),radial-gradient(2px 2px at 500px 100px,#fff,transparent),radial-gradient(1px 1px at 550px 140px,#fff,transparent),radial-gradient(2px 2px at 600px 70px,#fff,transparent),radial-gradient(1px 1px at 650px 190px,#fff,transparent),radial-gradient(2px 2px at 700px 110px,#fff,transparent),radial-gradient(1px 1px at 750px 150px,#fff,transparent),radial-gradient(2px 2px at 800px 80px,#fff,transparent),radial-gradient(1px 1px at 850px 170px,#fff,transparent);background-size:900px 200px;animation:twinkle 4s ease-in-out infinite;z-index:0;}\r\n    @keyframes twinkle{0%,100%{opacity:0.3;}50%{opacity:0.8;}}\r\n    .container{max-width:640px;margin:auto;padding:24px 16px 40px;position:relative;z-index:1;}\r\n    .header{text-align:center;margin-bottom:20px;}\r\n    h1{font-size:32px;color:#a78bfa;margin-bottom:8px;}\r\n    .subtitle{color:#c4b5fd;font-size:16px;}\r\n    .card{background:#1a1735;backdrop-filter:blur(10px);border-radius:20px;padding:20px;margin-bottom:16px;border:1px solid rgba(255,255,255,0.1);}\r\n    .card h2{color:#a78bfa;margin-bottom:12px;font-size:20px;}\r\n    .card p{font-size:16px;line-height:1.7;margin-bottom:10px;}\r\n    .fact-box{background:rgba(167,139,250,0.2);border-left:6px solid #a78bfa;padding:16px;border-radius:12px;margin-top:12px;}\r\n    .fact-box h3{color:#c4b5fd;margin-bottom:8px;font-size:18px;}\r\n    .fact-box p{font-size:15px;line-height:1.6;margin:0;}\r\n    .stats-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:12px;}\r\n    .stat-item{background:rgba(167,139,250,0.1);border-radius:12px;padding:14px;text-align:center;}\r\n    .stat-label{font-size:13px;color:#c4b5fd;margin-bottom:4px;}\r\n    .stat-value{font-size:18px;font-weight:bold;color:#a78bfa;}\r\n    .nav-hint{margin-top:20px;text-align:center;font-size:13px;color:#a78bfa;background:rgba(167,139,250,0.1);padding:10px;border-radius:10px;}\r\n    .planet-game{background:#1a1735;backdrop-filter:blur(10px);border-radius:20px;padding:20px;margin-top:20px;border:1px solid rgba(255,255,255,0.1);}\r\n    .planet-game h2{color:#a78bfa;margin-bottom:16px;font-size:20px;text-align:center;}\r\n    .game-desc{text-align:center;color:#c4b5fd;font-size:14px;margin-bottom:14px;line-height:1.55;padding:0 8px;}\r\n    .game-canvas{position:relative;width:100%;height:280px;min-height:220px;max-height:280px;background:rgba(30,20,60,0.5);border-radius:16px;overflow:hidden;border:2px solid rgba(167,139,250,0.3);touch-action:none;cursor:grab;}\r\n    .game-canvas:active{cursor:grabbing;}\r\n    .game-hud-float{position:absolute;top:8px;left:8px;right:8px;display:flex;justify-content:space-between;gap:6px;z-index:6;pointer-events:none;flex-wrap:wrap;}\r\n    .game-hud-float span{background:rgba(0,0,0,0.65);padding:5px 10px;border-radius:8px;font-size:12px;font-weight:bold;color:#fff;border:1px solid rgba(167,139,250,0.35);}\r\n    canvas{display:block;width:100%;height:100%;}\r\n    .game-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(8,6,24,0.94);padding:22px 26px;border-radius:16px;text-align:center;border:2px solid #a78bfa;z-index:10;min-width:220px;max-width:90%;}\r\n    .game-overlay h3{color:#ffd700;margin-bottom:8px;font-size:20px;}\r\n    .game-overlay p{color:#ddd;margin-bottom:14px;font-size:14px;line-height:1.5;}\r\n    .overlay-btn{padding:10px 26px;border:none;border-radius:12px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-size:15px;font-weight:bold;cursor:pointer;}\r\n    .planet-svg-panel{background:#12102a;border-radius:20px;border:1px solid rgba(167,139,250,0.45);padding:12px;margin:20px 0;}\r\n    .svg-viewport{width:100%;aspect-ratio:1;max-height:min(72vw,260px);border-radius:14px;overflow:hidden;background:#0a0820;touch-action:none;}\r\n    .svg-viewport svg{width:100%;height:100%;display:block;cursor:grab;}\r\n    .planet-info-panel{margin-top:10px;min-height:52px;padding:12px 14px;background:#1a1735;border-radius:12px;border-left:4px solid #a78bfa;font-size:14px;line-height:1.55;}\r\n    .planet-info-panel strong{color:#a78bfa;font-size:15px;}\r\n    .svg-controls{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:10px;}\r\n    .svg-ctrl{padding:10px 14px;border:none;border-radius:10px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-size:13px;font-weight:bold;cursor:pointer;min-height:44px;}\r\n    .svg-ctrl.active{background:linear-gradient(135deg,#f59e0b,#ef4444);}\r\n  /* big-planet-first-view */\r\nbody.big-planet-page {\r\n  overflow-x: hidden;\r\n  overflow-y: auto !important;\r\n  height: auto !important;\r\n  min-height: 100%;\r\n  -webkit-overflow-scrolling: touch;\r\n}\r\nbody.big-planet-page .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  max-width: min(960px, 100%);\r\n  overflow: visible !important;\r\n  display: block;\r\n  padding: 8px 10px 32px;\r\n}\r\nbody.big-planet-page .header {\r\n  margin-bottom: 8px;\r\n}\r\nbody.big-planet-page .header h1 {\r\n  font-size: 22px;\r\n  margin-bottom: 4px;\r\n}\r\nbody.big-planet-page .header .subtitle {\r\n  font-size: 13px;\r\n  line-height: 1.35;\r\n}\r\nbody.big-planet-page .planet-svg-panel {\r\n  margin: 0 0 10px;\r\n  padding: 10px;\r\n  max-width: 100%;\r\n  box-sizing: border-box;\r\n  overflow: hidden;\r\n}\r\nbody.big-planet-page .svg-viewport {\r\n  width: 100%;\r\n  max-width: 100%;\r\n  height: auto;\r\n  max-height: min(calc(100svh - 168px), 100%);\r\n  aspect-ratio: 1;\r\n  margin: 0 auto;\r\n  box-sizing: border-box;\r\n}\r\nbody.big-planet-page .planet-info-panel {\r\n  margin-top: 8px;\r\n}\r\nbody.big-planet-page .svg-controls {\r\n  margin-top: 10px;\r\n}\r\nbody.big-planet-page .scroll-cue {\r\n  margin-top: 10px;\r\n  text-align: center;\r\n  font-size: 13px;\r\n  color: #a78bfa;\r\n  opacity: 0.85;\r\n}\r\n@media (min-width: 640px) {\r\n  body.big-planet-page .svg-viewport {\r\n    width: min(92vw, 820px);\r\n    height: min(92vw, calc(100svh - 156px));\r\n    max-height: min(92vw, calc(100svh - 156px));\r\n  }\r\n}\r\n@media (min-width: 900px) {\r\n  body.big-planet-page .svg-viewport {\r\n    width: min(88vw, 920px);\r\n    height: min(78vh, 920px);\r\n    max-height: min(78vh, 920px);\r\n  }\r\n}\r\nbody.big-planet-page:has(.planet-svg-panel) {\r\n  overflow-y: auto !important;\r\n  height: auto !important;\r\n}\r\nbody.big-planet-page:has(.planet-svg-panel) .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  display: block;\r\n}\r\nbody.big-planet-page:has(.planet-svg-panel) .svg-viewport {\r\n  flex: none !important;\r\n}\r\nbody.big-planet-page:has(.planet-game) .container,\r\nbody.big-planet-page:has(.sun-game) .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  display: block;\r\n}\r\n@media (min-width: 640px) {\r\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\r\n    max-height: min(92vw, calc(100svh - 156px)) !important;\r\n  }\r\n}\r\n@media (min-width: 900px) {\r\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\r\n    max-height: min(78vh, 920px) !important;\r\n  }\r\n}\r\n/* solar-desktop-fit */\r\nhtml {\r\n  min-height: 100%;\r\n}\r\nbody:has(.character-grid),\r\nbody:has(.game-shell),\r\nbody:has(#solarSvg),\r\nbody:has(.fire-btn),\r\nbody:has(.planet-game) {\r\n  overflow: hidden !important;\r\n  height: 100%;\r\n  min-height: 0 !important;\r\n}\r\nbody:not(:has(.character-grid)):not(:has(.game-shell)):not(:has(#solarSvg)):not(:has(.fire-btn)):not(:has(.planet-game)) {\r\n  overflow-x: hidden;\r\n  overflow-y: auto;\r\n  -webkit-overflow-scrolling: touch;\r\n  min-height: 100%;\r\n  height: auto;\r\n}\r\n.game-shell {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.character-grid) .container,\r\nbody:has(.game-shell) .container,\r\nbody:has(#solarSvg) .container,\r\nbody:has(.fire-btn) .container,\r\nbody:has(.planet-game) .container {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.game-shell) .game-shell {\r\n  padding: 4px 8px 6px;\r\n}\r\nbody:has(.game-shell) .game-shell .title {\r\n  display: none;\r\n}\r\nbody:has(.game-shell) .ui-container {\r\n  margin-bottom: 4px;\r\n  padding: 4px 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.game-shell) .game-stage {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  width: 100%;\r\n  aspect-ratio: 7 / 6;\r\n}\r\nbody:has(.game-shell) .touch-controls {\r\n  flex-shrink: 0;\r\n  margin-top: 4px;\r\n}\r\nbody:has(#solarSvg) .container {\r\n  padding: 8px 12px 10px;\r\n}\r\nbody:has(#solarSvg) .solar-panel {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  display: flex;\r\n  flex-direction: column;\r\n  margin-bottom: 6px;\r\n  padding: 8px;\r\n}\r\nbody:has(#solarSvg) .svg-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  max-height: none;\r\n  aspect-ratio: unset;\r\n  height: auto;\r\n}\r\nbody:has(#solarSvg) #solarSvg {\r\n  min-height: 0;\r\n  height: 100%;\r\n}\r\nbody:has(#solarSvg) .minigame-panel {\r\n  flex-shrink: 0;\r\n  max-height: 34%;\r\n  overflow-y: auto;\r\n}\r\nbody:has(.fire-btn) .container {\r\n  padding: 4px 12px 6px;\r\n}\r\nbody:has(.fire-btn) .game-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n}\r\nbody:has(.fire-btn) .fire-btn {\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .container {\r\n  padding: 8px 12px 10px;\r\n  justify-content: center;\r\n}\r\nbody:has(.character-grid) .header {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-section {\r\n  padding: 8px;\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-character {\r\n  font-size: 36px;\r\n  margin-bottom: 4px;\r\n}\r\nbody:has(.character-grid) input[type=\"text\"] {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-grid {\r\n  gap: 6px;\r\n  margin-bottom: 0;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-option {\r\n  padding: 6px 2px;\r\n  font-size: 26px;\r\n  border-width: 2px;\r\n  border-radius: 12px;\r\n}\r\nbody:has(.character-grid) .character-name {\r\n  font-size: 10px;\r\n  margin-top: 2px;\r\n}\r\n@media (min-width: 640px), (min-width: 768px) and (max-width: 1024px) {\r\n  body:has(.character-grid) .container {\r\n    padding: 6px 12px 8px;\r\n    justify-content: center;\r\n  }\r\n  body:has(.character-grid) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.character-grid) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(.character-grid) .preview-section {\r\n    padding: 6px 8px;\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 32px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.character-grid) .preview-name {\r\n    font-size: 15px;\r\n  }\r\n  body:has(.character-grid) input[type=\"text\"] {\r\n    padding: 6px 10px;\r\n    margin-bottom: 6px;\r\n    font-size: 14px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-grid {\r\n    gap: 6px;\r\n    margin-bottom: 0;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    padding: 4px 2px;\r\n    font-size: 24px;\r\n    border-width: 2px;\r\n    border-radius: 10px;\r\n  }\r\n  body:has(.character-grid) .character-name {\r\n    font-size: 9px;\r\n    margin-top: 1px;\r\n  }\r\n  body:has(.game-shell) .ui-item {\r\n    font-size: 13px;\r\n    padding: 4px 8px;\r\n  }\r\n  body:has(.game-shell) .touch-controls {\r\n    gap: 10px;\r\n  }\r\n  body:has(#solarSvg) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(#solarSvg) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(#solarSvg) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(#solarSvg) .info-panel,\r\n  body:has(#solarSvg) .nav-hint {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .header {\r\n    margin-bottom: 4px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.fire-btn) .header .subtitle {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .hud {\r\n    padding: 6px 10px;\r\n    margin-bottom: 4px;\r\n    font-size: 12px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .game-wrap {\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.fire-btn) .fire-btn {\r\n    padding: 10px;\r\n    font-size: 14px;\r\n    margin-bottom: 0;\r\n  }\r\n  body:has(.fire-btn) .instructions,\r\n  body:has(.fire-btn) .nav-hint {\r\n    display: none;\r\n  }\r\n  .planet-svg-panel .svg-viewport,\r\n  .svg-viewport {\r\n    max-height: 220px !important;\r\n    min-height: 0 !important;\r\n  }\r\n  .planet-game .game-canvas,\r\n  .game-canvas-wrap {\r\n    height: 220px !important;\r\n    min-height: 180px !important;\r\n    max-height: 220px !important;\r\n  }\r\n  .planet-game {\r\n    padding: 10px;\r\n    margin-top: 10px;\r\n    flex-shrink: 0;\r\n  }\r\n  .planet-game h2 {\r\n    margin-bottom: 8px;\r\n    font-size: 17px;\r\n  }\r\n  .planet-game p {\r\n    margin-bottom: 8px;\r\n    font-size: 12px;\r\n  }\r\n  .touch-controls {\r\n    margin-top: 6px;\r\n    grid-template-columns: repeat(3, 48px);\r\n    grid-template-rows: repeat(3, 48px);\r\n    gap: 6px;\r\n  }\r\n  .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n}\r\n@media (max-height: 760px) {\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 28px;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    font-size: 22px;\r\n    padding: 3px 2px;\r\n  }\r\n  body:has(.game-shell) .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 18px;\r\n  }\r\n}\r\n  \r\nbody.reading-page {\r\n  overflow-x: hidden;\r\n  overflow-y: auto !important;\r\n  height: auto !important;\r\n  min-height: 100%;\r\n  -webkit-overflow-scrolling: touch;\r\n}\r\nbody.reading-page .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  display: block;\r\n}\r\n\r\n/* solar-ui-audit-overrides */\r\nbody.reading-page,\r\nbody.reading-page:has(.container),\r\nbody.reading-page:has(.quiz-card),\r\nbody.reading-page:has(.character-grid) {\r\n  overflow-y: auto !important;\r\n  height: auto !important;\r\n}\r\nbody.reading-page .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  display: block;\r\n}\r\nbody.reading-page:has(.character-grid) .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  justify-content: flex-start;\r\n}\r\n@media (max-width: 639px) {\r\n  body.big-planet-page .planet-svg-panel {\r\n    padding: 8px !important;\r\n    margin-left: 0 !important;\r\n    margin-right: 0 !important;\r\n    max-width: 100% !important;\r\n    overflow: hidden !important;\r\n    box-sizing: border-box !important;\r\n  }\r\n  body.big-planet-page .svg-viewport,\r\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\r\n    width: 100% !important;\r\n    max-width: 100% !important;\r\n    height: auto !important;\r\n    max-height: min(78vw, calc(100svh - 220px)) !important;\r\n    min-height: 0 !important;\r\n    aspect-ratio: 1 !important;\r\n    box-sizing: border-box !important;\r\n  }\r\n  body.big-planet-page .container {\r\n    overflow-x: hidden !important;\r\n    max-width: 100% !important;\r\n  }\r\n  body.big-planet-page .sun-game .game-canvas-wrap,\r\n  body.big-planet-page .planet-game .game-canvas,\r\n  body.big-planet-page .planet-game .game-canvas-wrap {\r\n    height: min(48vh, 400px) !important;\r\n    min-height: min(40vh, 280px) !important;\r\n    max-height: min(52vh, 420px) !important;\r\n  }\r\n}\r\n@media (min-width: 640px) {\r\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport,\r\n  body.big-planet-page .svg-viewport {\r\n    max-height: min(92vw, calc(100svh - 156px)) !important;\r\n    min-height: min(56vw, calc(100svh - 200px)) !important;\r\n  }\r\n}\r\nbody.big-planet-page .sun-game .game-canvas-wrap,\r\nbody.big-planet-page .planet-game .game-canvas,\r\nbody.big-planet-page .planet-game .game-canvas-wrap {\r\n  width: 100% !important;\r\n  height: min(50vh, 440px) !important;\r\n  min-height: min(42vh, 300px) !important;\r\n  max-height: min(56vh, 480px) !important;\r\n}\r\nbody.big-planet-page .sun-game,\r\nbody.big-planet-page .planet-game {\r\n  margin-bottom: 8px !important;\r\n}\r\nbody.big-planet-page .nav-hint {\r\n  margin-top: 8px !important;\r\n  padding-bottom: 8px !important;\r\n  font-size: 12px !important;\r\n  line-height: 1.45 !important;\r\n}\r\nbody.all-planets-page:has(#solarSvg) .svg-wrap {\r\n  max-height: min(96vw, calc(100svh - 162px)) !important;\r\n  min-height: min(43svh, calc(100svh - 168px), 96vw) !important;\r\n}\r\nbody.big-game-page:has(.game-shell) {\r\n  overflow: hidden !important;\r\n  height: 100% !important;\r\n  min-height: 100% !important;\r\n  max-height: 100% !important;\r\n}\r\nhtml:has(body.big-game-page) {\r\n  height: 100% !important;\r\n  min-height: 100% !important;\r\n  overflow: hidden !important;\r\n}\r\nbody.big-game-page:has(.game-shell) .game-shell {\r\n  min-height: 100% !important;\r\n  height: 100% !important;\r\n  max-height: 100% !important;\r\n  display: flex !important;\r\n  flex-direction: column !important;\r\n}\r\nbody.big-game-page:has(.game-shell) .stage-wrap {\r\n  flex: 1 1 auto !important;\r\n  min-height: 0 !important;\r\n  align-items: center !important;\r\n  justify-content: center !important;\r\n}\r\nbody.big-game-page:has(.game-shell) .game-stage {\r\n  flex: 1 1 auto !important;\r\n  width: 100% !important;\r\n  height: 100% !important;\r\n  min-height: 0 !important;\r\n  max-height: none !important;\r\n  aspect-ratio: unset !important;\r\n  margin: 0 !important;\r\n}\r\n@media (min-width: 768px) {\r\n  body.big-game-page:has(.game-shell) .stage-wrap {\r\n    align-items: center !important;\r\n    justify-content: center !important;\r\n  }\r\n  body.big-game-page:has(.game-shell) .game-stage {\r\n    flex: 1 1 auto !important;\r\n    width: 100% !important;\r\n    height: 100% !important;\r\n    min-height: 0 !important;\r\n    max-height: none !important;\r\n    aspect-ratio: unset !important;\r\n    margin: 0 !important;\r\n  }\r\n}\r\nbody.big-game-page:has(.fire-btn) .game-wrap {\r\n  min-height: min(calc(100svh - 178px), 78vh) !important;\r\n  height: min(calc(100svh - 178px), 78vh) !important;\r\n  max-height: none !important;\r\n}\r\n@media (min-width: 640px) {\r\n  body:has(.planet-svg-panel) .svg-viewport,\r\n  body:has(.planet-game) .game-canvas,\r\n  body:has(.sun-game) .game-canvas-wrap {\r\n    max-height: none !important;\r\n  }\r\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\r\n    max-height: min(92vw, calc(100svh - 156px)) !important;\r\n  }\r\n}\r\n  </style>\r\n<script>\r\n(function (w) {\r\n  var BOOK = \"solarsystem\";\r\n  function key(name) {\r\n    return \"book:\" + BOOK + \":\" + name;\r\n  }\r\n  w.SolarPlayer = {\r\n    getUserName: function () {\r\n      return localStorage.getItem(key(\"userName\")) || localStorage.getItem(\"userName\") || \"Explorer\";\r\n    },\r\n    getCharacter: function () {\r\n      return localStorage.getItem(key(\"userCharacter\")) || localStorage.getItem(\"userCharacter\") || \"👨‍🚀\";\r\n    },\r\n    getCharacterName: function () {\r\n      return localStorage.getItem(key(\"characterName\")) || localStorage.getItem(\"characterName\") || \"Astronaut\";\r\n    },\r\n    save: function (name, character, characterName) {\r\n      localStorage.setItem(key(\"userName\"), name);\r\n      localStorage.setItem(key(\"userCharacter\"), character);\r\n      if (characterName != null) localStorage.setItem(key(\"characterName\"), characterName);\r\n      localStorage.setItem(\"userName\", name);\r\n      localStorage.setItem(\"userCharacter\", character);\r\n      if (characterName != null) localStorage.setItem(\"characterName\", characterName);\r\n    },\r\n  };\r\n})(window);\r\n</script>\r\n</head>\r\n<body class=\"big-planet-page\">\r\n<div class=\"stars\"></div>\r\n<div class=\"container\">\r\n  <div class=\"header\">\r\n    <h1>🕳️ Black Holes</h1>\r\n    <div class=\"subtitle\">The ultimate gravity traps!</div>\r\n  </div>\r\n\r\n  <div class=\"planet-svg-panel\">\r\n    <div class=\"svg-viewport\" id=\"svgViewport\">\r\n      <svg id=\"planetSvg\" viewBox=\"0 0 400 400\" xmlns=\"http://www.w3.org/2000/svg\" aria-label=\"Black hole\">\r\n        <defs><clipPath id=\"globe\"><circle r=\"88\"/></clipPath></defs>\r\n        <g id=\"planetGroup\"></g>\r\n      </svg>\r\n    </div>\r\n    <div class=\"planet-info-panel\" id=\"planetInfo\"><strong>🕳️ Black Hole</strong><br>Tap for a fun fact! The bright orange glow is the accretion disk — hot gas swirling around the hole (like NASA's first black hole photo).</div>\r\n    <div class=\"svg-controls\">\r\n      <button class=\"svg-ctrl\" id=\"btnSpin\" type=\"button\">Stop</button>\r\n      <button class=\"svg-ctrl\" id=\"btnZoomIn\" type=\"button\">🔍 +</button>\r\n      <button class=\"svg-ctrl\" id=\"btnZoomOut\" type=\"button\">🔍 −</button>\r\n      <button class=\"svg-ctrl\" id=\"btnRotL\" type=\"button\">↺</button>\r\n      <button class=\"svg-ctrl\" id=\"btnRotR\" type=\"button\">↻</button>\r\n    </div>\r\n  </div>\r\n    <p class=\"scroll-cue\">↓ Scroll for facts and the mini-game</p>\r\n\r\n  <div class=\"card\">\r\n    <h2>🌟 What is a Black Hole?</h2>\r\n    <p>A black hole is a place in space where gravity is so strong that nothing — not even light — can escape once it gets too close!</p>\r\n    <p>Black holes form when very massive stars collapse at the end of their lives. They are invisible, but we can detect them by watching nearby stars and gas.</p>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🌀 The Event Horizon</h2>\r\n    <p>The event horizon is the \"point of no return\" around a black hole. Cross it and you cannot get back out — gravity wins!</p>\r\n    <div class=\"fact-box\">\r\n      <h3>💡 Fun Fact</h3>\r\n      <p>Time slows down near a black hole! If you could watch from far away, things near the hole would look like they move in slow motion.</p>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>📏 Black Hole Facts</h2>\r\n    <div class=\"stats-grid\">\r\n      <div class=\"stat-item\"><div class=\"stat-label\">Color we see</div><div class=\"stat-value\">Invisible!</div></div>\r\n      <div class=\"stat-item\"><div class=\"stat-label\">Light escape</div><div class=\"stat-value\">Impossible</div></div>\r\n      <div class=\"stat-item\"><div class=\"stat-label\">Glowing ring</div><div class=\"stat-value\">Accretion disk</div></div>\r\n      <div class=\"stat-item\"><div class=\"stat-label\">In our galaxy</div><div class=\"stat-value\">Millions exist</div></div>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🔭 How We Find Them</h2>\r\n    <p>Scientists spot black holes by watching stars orbit something invisible, or by seeing hot gas swirl and glow before it falls in.</p>\r\n    <p>In 2019, astronomers took the first picture of a black hole's shadow — a huge achievement!</p>\r\n  </div>\r\n\r\n  <div class=\"planet-game\">\r\n    <h2>⭐ Gravity Rescue!</h2>\r\n    <p class=\"game-desc\">Stars are being pulled into the black hole! Drag your ship to rescue them — dodge the space rocks!</p>\r\n    <div class=\"game-canvas\" id=\"gameCanvas\">\r\n      <div class=\"game-hud-float\">\r\n        <span id=\"gameScore\">Score: 0</span>\r\n        <span id=\"gameTimer\">⏱ 60s | ❤️❤️❤️</span>\r\n      </div>\r\n      <canvas id=\"gameCanvasElement\"></canvas>\r\n      <div class=\"game-overlay\" id=\"startScreen\">\r\n        <h3>⭐ Gravity Rescue!</h3>\r\n        <p>Drag anywhere in the game to fly your ship. Snatch ⭐ stars (+15) and 📡 probes (+8) before gravity sucks them in. Avoid ☄️ rocks!</p>\r\n        <button class=\"overlay-btn\" type=\"button\" onclick=\"startGame()\">▶️ Start</button>\r\n      </div>\r\n      <div class=\"game-overlay\" id=\"endScreen\" style=\"display:none;\">\r\n        <h3 id=\"endTitle\">🎉 Mission Complete!</h3>\r\n        <p id=\"endStats\">Score: 0</p>\r\n        <button class=\"overlay-btn\" type=\"button\" onclick=\"startGame()\">🔄 Play Again</button>\r\n      </div>\r\n    </div>\r\n    <p style=\"text-align:center;color:#c4b5fd;font-size:13px;margin-top:10px;\">👆 Drag inside the game to move · ← → keys on keyboard</p>\r\n  </div>\r\n\r\n  <div class=\"nav-hint\">\r\n    <div>💡 Use the ← → arrows in the top navigation bar to go to the next chapter.</div>\r\n    <div>💡 Use the 🏠 button in the top navigation bar to go back to the Home page.</div>\r\n  </div>\r\n</div>\r\n\r\n<script>\r\nconst blackHoleFacts = [\r\n  \"Black holes aren't holes — they're super dense objects!\",\r\n  \"Not even light can escape past the event horizon!\",\r\n  \"Our Milky Way has a supermassive black hole at its center!\",\r\n  \"Black holes can merge and make bigger black holes!\",\r\n  \"The first black hole photo was taken in 2019!\",\r\n  \"Time slows down near a black hole!\",\r\n  \"Some black holes shoot jets of energy into space!\",\r\n  \"A black hole's gravity can bend light like a lens!\"\r\n];\r\n\r\nconst StylizedPlanet = {\r\n  NS: 'http://www.w3.org/2000/svg',\r\n  el(tag, a) { const e = document.createElementNS(this.NS, tag); for (const k in a) e.setAttribute(k, a[k]); return e; },\r\n  svgRoot(g) { return g.ownerSVGElement || document.getElementById('planetSvg'); },\r\n  ensureClip(svg, id, r) {\r\n    if (svg.querySelector('#' + id)) return 'url(#' + id + ')';\r\n    let defs = svg.querySelector('defs'); if (!defs) { defs = this.el('defs', {}); svg.insertBefore(defs, svg.firstChild); }\r\n    const cp = this.el('clipPath', { id }); cp.appendChild(this.el('circle', { r: String(r) })); defs.appendChild(cp);\r\n    return 'url(#' + id + ')';\r\n  },\r\n  ensureShading(svg) {\r\n    if (svg.querySelector('#sphereShade')) return;\r\n    let defs = svg.querySelector('defs'); if (!defs) { defs = this.el('defs', {}); svg.insertBefore(defs, svg.firstChild); }\r\n    const rg = this.el('radialGradient', { id: 'sphereShade', cx: '35%', cy: '32%', r: '65%' });\r\n    rg.appendChild(this.el('stop', { offset: '0%', 'stop-color': '#ffffff', 'stop-opacity': '0.15' }));\r\n    rg.appendChild(this.el('stop', { offset: '100%', 'stop-color': '#000000', 'stop-opacity': '0.6' }));\r\n    defs.appendChild(rg);\r\n  },\r\n  ensureBhGlow(svg) {\r\n    if (svg.querySelector('#bhGlow')) return;\r\n    let defs = svg.querySelector('defs'); if (!defs) { defs = this.el('defs', {}); svg.insertBefore(defs, svg.firstChild); }\r\n    const rg = this.el('radialGradient', { id: 'bhGlow', cx: '50%', cy: '50%', r: '50%' });\r\n    rg.appendChild(this.el('stop', { offset: '0%', 'stop-color': '#000000', 'stop-opacity': '1' }));\r\n    rg.appendChild(this.el('stop', { offset: '52%', 'stop-color': '#000000', 'stop-opacity': '1' }));\r\n    rg.appendChild(this.el('stop', { offset: '58%', 'stop-color': '#fb923c', 'stop-opacity': '1' }));\r\n    rg.appendChild(this.el('stop', { offset: '68%', 'stop-color': '#fbbf24', 'stop-opacity': '0.95' }));\r\n    rg.appendChild(this.el('stop', { offset: '78%', 'stop-color': '#ea580c', 'stop-opacity': '0.55' }));\r\n    rg.appendChild(this.el('stop', { offset: '100%', 'stop-color': '#1a0a2e', 'stop-opacity': '0' }));\r\n    defs.appendChild(rg);\r\n  },\r\n  drawBlackHole(g, r, clip, svg) {\r\n    const S = this;\r\n    if (svg) { S.ensureBhGlow(svg); S.ensureShading(svg); }\r\n    const ring = S.el('g', { transform: 'rotate(-22)' });\r\n    ring.appendChild(S.el('ellipse', { rx: String(r * 1.72), ry: String(r * 0.44), fill: 'none', stroke: 'rgba(251,146,60,0.95)', 'stroke-width': '15' }));\r\n    ring.appendChild(S.el('ellipse', { rx: String(r * 1.52), ry: String(r * 0.36), fill: 'none', stroke: 'rgba(251,191,36,0.45)', 'stroke-width': '5' }));\r\n    g.appendChild(ring);\r\n    g.appendChild(S.el('circle', { cx: '46', cy: '-20', r: '15', fill: 'rgba(253,224,71,0.9)', 'pointer-events': 'none' }));\r\n    g.appendChild(S.el('circle', { r: String(r * 1.12), fill: 'url(#bhGlow)', 'pointer-events': 'none' }));\r\n    g.appendChild(S.el('circle', { r: String(r * 0.56), fill: '#000000' }));\r\n    g.appendChild(S.el('circle', { r: String(r), fill: 'rgba(0,0,0,0.001)', 'pointer-events': 'all', style: 'cursor:pointer' }));\r\n  },\r\n  draw(g, type, r) {\r\n    r = r || 88; const S = this; const svg = S.svgRoot(g);\r\n    const clip = svg ? S.ensureClip(svg, 'globe', r) : '';\r\n    if (type === 'blackhole') { S.drawBlackHole(g, r, clip, svg); return; }\r\n    g.appendChild(S.el('circle', { r: String(r), fill: '#222' }));\r\n  }\r\n};\r\n\r\nfunction defaultPlanetZoom(svg, planetType) {\r\n  const w = svg ? (svg.clientWidth || svg.getBoundingClientRect().width || 320) : 320;\r\n  let zoom = w <= 360 ? 1.88 : w <= 480 ? 1.65 : w <= 640 ? 1.45 : w <= 820 ? 1.28 : 1.15;\r\n  const fitRadius = 168;\r\n  const bodyR = 88;\r\n  if (planetType === \"sun\") {\r\n    zoom = Math.min(zoom, fitRadius / (bodyR * 1.5));\r\n  } else if (planetType === \"saturn\") {\r\n    zoom = Math.min(zoom, fitRadius / (bodyR * 2.28));\r\n  } else if (planetType === \"meteor\") {\r\n    zoom = Math.min(zoom, fitRadius / (bodyR * 1.35));\r\n  } else if (planetType === \"blackhole\") {\r\n    zoom = Math.min(zoom, fitRadius / (bodyR * 1.92));\r\n  }\r\n  return Math.round(zoom * 100) / 100;\r\n}\r\nfunction makePlanetViewer(planetType, facts, label) {\r\n  return {\r\n    facts, fi: 0, spin: true, zoom: 1.28, rot: 0, drag: 0, ang: 0.08, dragMoved: false, startX: 0, startY: 0, lx: 0, dragging: false,\r\n    init() {\r\n      this.svg = document.getElementById('planetSvg'); this.g = document.getElementById('planetGroup'); this.info = document.getElementById('planetInfo');\r\n      if (!this.svg || !this.g || !this.info) return;\r\n      const S = this;\r\n      S.zoom = defaultPlanetZoom(this.svg, planetType);\r\nS.spin = true;\r\n      const btnSpin = document.getElementById('btnSpin');\r\n      btnSpin.onclick = () => { S.spin = !S.spin; btnSpin.textContent = S.spin ? 'Stop' : 'Spin'; btnSpin.classList.toggle('active', !S.spin); };\r\n      btnSpin.textContent = 'Stop';\r\n      document.getElementById('btnZoomIn').onclick = () => { S.zoom = Math.min(2.2, S.zoom + 0.15); };\r\n      document.getElementById('btnZoomOut').onclick = () => { S.zoom = Math.max(0.55, S.zoom - 0.15); };\r\n      document.getElementById('btnRotL').onclick = () => { S.rot -= 18; };\r\n      document.getElementById('btnRotR').onclick = () => { S.rot += 18; };\r\n      const onDown = e => { S.dragging = true; S.dragMoved = false; const p = e.touches ? e.touches[0] : e; S.startX = S.lx = p.clientX; S.startY = p.clientY; };\r\n      const onMove = e => { if (!S.dragging) return; const p = e.touches ? e.touches[0] : e; if (Math.hypot(p.clientX - S.startX, p.clientY - S.startY) > 12) S.dragMoved = true; S.drag += (p.clientX - S.lx) * 0.35; S.lx = p.clientX; };\r\n      const onUp = e => { if (!S.dragging) return; const p = e.changedTouches ? e.changedTouches[0] : e; if (!S.dragMoved && p && S.hitPlanet(p.clientX, p.clientY)) S.nextFact(); if (S.dragging) { S.rot += S.drag; S.drag = 0; S.dragging = false; } };\r\n      this.svg.addEventListener('mousedown', onDown); window.addEventListener('mousemove', onMove); window.addEventListener('mouseup', onUp);\r\n      this.svg.addEventListener('touchstart', onDown, { passive: true }); this.svg.addEventListener('touchmove', onMove, { passive: true }); this.svg.addEventListener('touchend', onUp);\r\n      const loop = () => { if (S.spin) S.ang += 0.022; S.draw(); requestAnimationFrame(loop); };\r\n      S.spin = true;\r\n      btnSpin.textContent = 'Stop';\r\n      this.draw();\r\n      loop();\r\n    },\r\n    hitPlanet(cx, cy) { const pt = this.svg.createSVGPoint(); pt.x = cx; pt.y = cy; const m = this.g.getScreenCTM(); if (!m) return false; const p = pt.matrixTransform(m.inverse()); return p.x * p.x + p.y * p.y <= 88 * 88; },\r\n    nextFact() { this.fi = (this.fi + 1) % this.facts.length; this.info.innerHTML = '<strong>' + label + '</strong><br>' + this.facts[this.fi]; },\r\n    draw() { while (this.g.firstChild) this.g.removeChild(this.g.firstChild); this.g.setAttribute('transform', 'translate(200,200) rotate(' + (this.rot + this.drag) + ') scale(' + this.zoom + ') rotate(' + this.ang + ')'); StylizedPlanet.draw(this.g, planetType, 88); }\r\n  };\r\n}\r\nconst PlanetViewer = makePlanetViewer('blackhole', blackHoleFacts, '🕳️ Black Hole');\r\nfunction initBlackHoleViewer() {\r\n  try { PlanetViewer.init(); } catch (err) { console.error('Planet viewer:', err); }\r\n}\r\nif (document.readyState === 'loading') {\r\n  document.addEventListener('DOMContentLoaded', initBlackHoleViewer);\r\n} else {\r\n  initBlackHoleViewer();\r\n}\r\n\r\nlet canvas, ctx, isGameRunning = false, gameScore = 0, gameTime = 60, gameLives = 3;\r\nlet cx = 0, cy = 0, holeR = 0, pullStrength = 0.34;\r\nlet player = { x: 0, y: 0 };\r\nlet bodies = [], spawnTimer = 0, spawnEvery = 46;\r\nlet scorePopups = [], screenFlash = 0, rescued = 0;\r\nlet hudTimer, animationFrame, dragPointerId = null, keys = {};\r\nconst WIN_SCORE = 100;\r\n\r\nfunction formatHudTimeLives() {\r\n  return '⏱ ' + gameTime + 's | ' + '❤️'.repeat(Math.max(0, gameLives)) + '🖤'.repeat(Math.max(0, 3 - gameLives));\r\n}\r\nfunction drawStarfield() {\r\n  ctx.save();\r\n  const g = ctx.createLinearGradient(0, 0, 0, canvas.height);\r\n  g.addColorStop(0, '#050414'); g.addColorStop(1, '#12102a');\r\n  ctx.fillStyle = g; ctx.fillRect(0, 0, canvas.width, canvas.height);\r\n  for (let i = 0; i < 42; i++) {\r\n    ctx.fillStyle = 'rgba(255,255,255,' + (0.12 + (i % 5) * 0.1) + ')';\r\n    ctx.beginPath(); ctx.arc((i * 113) % canvas.width, (i * 67) % canvas.height, 0.8, 0, Math.PI * 2); ctx.fill();\r\n  }\r\n  ctx.restore();\r\n}\r\nfunction drawEmojiSprite(emoji, x, y, sizePx) {\r\n  ctx.save();\r\n  ctx.globalAlpha = 1;\r\n  ctx.globalCompositeOperation = 'source-over';\r\n  ctx.font = sizePx + 'px \"Segoe UI Emoji\", \"Apple Color Emoji\", \"Noto Color Emoji\", serif';\r\n  ctx.textAlign = 'center';\r\n  ctx.textBaseline = 'middle';\r\n  ctx.fillStyle = '#ffffff';\r\n  ctx.fillText(emoji, x, y);\r\n  ctx.restore();\r\n}\r\nfunction drawHitFlash() {\r\n  if (screenFlash === 0) return;\r\n  ctx.save();\r\n  ctx.globalAlpha = screenFlash > 0 ? screenFlash / 36 : (-screenFlash / 36);\r\n  ctx.fillStyle = screenFlash > 0 ? '#4ade80' : '#f87171';\r\n  ctx.fillRect(0, 0, canvas.width, canvas.height);\r\n  ctx.restore();\r\n  screenFlash += screenFlash > 0 ? -1 : 1;\r\n  if (Math.abs(screenFlash) <= 0) screenFlash = 0;\r\n}\r\nfunction drawBlackHoleCore() {\r\n  ctx.save();\r\n  const disk = ctx.createRadialGradient(cx, cy, holeR * 0.4, cx, cy, holeR * 2.8);\r\n  disk.addColorStop(0, 'rgba(0,0,0,1)');\r\n  disk.addColorStop(0.35, 'rgba(55,25,95,0.85)');\r\n  disk.addColorStop(0.62, 'rgba(167,139,250,0.45)');\r\n  disk.addColorStop(1, 'rgba(0,0,0,0)');\r\n  ctx.fillStyle = disk;\r\n  ctx.beginPath(); ctx.arc(cx, cy, holeR * 2.8, 0, Math.PI * 2); ctx.fill();\r\n  ctx.strokeStyle = 'rgba(251,146,60,0.55)';\r\n  ctx.lineWidth = 3;\r\n  ctx.beginPath();\r\n  ctx.ellipse(cx, cy, holeR * 1.7, holeR * 0.42, -0.35, 0, Math.PI * 2);\r\n  ctx.stroke();\r\n  ctx.fillStyle = '#000';\r\n  ctx.beginPath(); ctx.arc(cx, cy, holeR, 0, Math.PI * 2); ctx.fill();\r\n  ctx.restore();\r\n}\r\nfunction bindBhDrag() {\r\n  const box = document.getElementById('gameCanvas');\r\n  if (!box || box._bhDrag) return;\r\n  box._bhDrag = true;\r\n  function moveTo(clientX, clientY) {\r\n    if (!isGameRunning || !canvas) return;\r\n    const rect = canvas.getBoundingClientRect();\r\n    if (!rect.width || !rect.height) return;\r\n    player.x = ((clientX - rect.left) / rect.width) * canvas.width;\r\n    player.y = ((clientY - rect.top) / rect.height) * canvas.height;\r\n    player.x = Math.max(24, Math.min(canvas.width - 24, player.x));\r\n    player.y = Math.max(42, Math.min(canvas.height - 24, player.y));\r\n  }\r\n  box.addEventListener('pointerdown', function(e) {\r\n    if (!isGameRunning || e.target.closest('.game-overlay')) return;\r\n    e.preventDefault();\r\n    dragPointerId = e.pointerId;\r\n    box.setPointerCapture(e.pointerId);\r\n    moveTo(e.clientX, e.clientY);\r\n  });\r\n  box.addEventListener('pointermove', function(e) {\r\n    if (dragPointerId !== e.pointerId || !isGameRunning) return;\r\n    e.preventDefault();\r\n    moveTo(e.clientX, e.clientY);\r\n  });\r\n  function release(e) {\r\n    if (dragPointerId !== e.pointerId) return;\r\n    dragPointerId = null;\r\n  }\r\n  box.addEventListener('pointerup', release);\r\n  box.addEventListener('pointercancel', release);\r\n}\r\nfunction spawnAtEdge() {\r\n  const pad = 18;\r\n  const edge = Math.floor(Math.random() * 4);\r\n  let x, y;\r\n  if (edge === 0) { x = pad + Math.random() * (canvas.width - pad * 2); y = pad; }\r\n  else if (edge === 1) { x = canvas.width - pad; y = pad + Math.random() * (canvas.height - pad * 2); }\r\n  else if (edge === 2) { x = pad + Math.random() * (canvas.width - pad * 2); y = canvas.height - pad; }\r\n  else { x = pad; y = pad + Math.random() * (canvas.height - pad * 2); }\r\n  const roll = Math.random();\r\n  let emoji, score, bad, r;\r\n  if (roll < 0.42) { emoji = '⭐'; score = 15; bad = false; r = 16; }\r\n  else if (roll < 0.68) { emoji = '📡'; score = 8; bad = false; r = 14; }\r\n  else { emoji = '☄️'; score = 0; bad = true; r = 15; }\r\n  bodies.push({ x: x, y: y, vx: 0, vy: 0, emoji: emoji, score: score, bad: bad, r: r });\r\n}\r\nfunction updateGame() {\r\n  if (keys.left) player.x -= 5.5;\r\n  if (keys.right) player.x += 5.5;\r\n  if (keys.up) player.y -= 5.5;\r\n  if (keys.down) player.y += 5.5;\r\n  player.x = Math.max(24, Math.min(canvas.width - 24, player.x));\r\n  player.y = Math.max(42, Math.min(canvas.height - 24, player.y));\r\n\r\n  spawnTimer++;\r\n  spawnEvery = Math.max(22, 46 - Math.floor((60 - gameTime) / 5));\r\n  pullStrength = 0.34 + (60 - gameTime) * 0.004;\r\n  if (spawnTimer >= spawnEvery) {\r\n    spawnTimer = 0;\r\n    spawnAtEdge();\r\n  }\r\n\r\n  for (let i = bodies.length - 1; i >= 0; i--) {\r\n    const b = bodies[i];\r\n    const dx = cx - b.x;\r\n    const dy = cy - b.y;\r\n    const dist = Math.max(holeR + 8, Math.hypot(dx, dy));\r\n    const pull = pullStrength * (140 / dist);\r\n    b.vx += (dx / dist) * pull;\r\n    b.vy += (dy / dist) * pull;\r\n    b.x += b.vx;\r\n    b.y += b.vy;\r\n\r\n    if (Math.hypot(b.x - player.x, b.y - player.y) < b.r + 22) {\r\n      if (b.bad) {\r\n        gameLives--;\r\n        screenFlash = -16;\r\n        document.getElementById('gameTimer').textContent = formatHudTimeLives();\r\n        if (gameLives <= 0) { endGame(false); return; }\r\n      } else {\r\n        gameScore += b.score;\r\n        rescued++;\r\n        document.getElementById('gameScore').textContent = 'Score: ' + gameScore;\r\n        scorePopups.push({ x: b.x, y: b.y, t: 40, text: '+' + b.score });\r\n        screenFlash = 12;\r\n        if (gameScore >= WIN_SCORE) { endGame(true); return; }\r\n      }\r\n      bodies.splice(i, 1);\r\n      continue;\r\n    }\r\n\r\n    if (dist < holeR + 6) {\r\n      bodies.splice(i, 1);\r\n    }\r\n  }\r\n}\r\nfunction gameLoop() {\r\n  if (!isGameRunning) return;\r\n  drawStarfield();\r\n  drawHitFlash();\r\n  drawBlackHoleCore();\r\n\r\n  bodies.forEach(function(b) {\r\n    drawEmojiSprite(b.emoji, b.x, b.y, b.r * 1.55);\r\n  });\r\n  drawEmojiSprite('🛸', player.x, player.y, 34);\r\n\r\n  ctx.save();\r\n  ctx.globalAlpha = 1;\r\n  ctx.fillStyle = '#c4b5fd';\r\n  ctx.font = '12px Comic Sans MS, Comic Neue, sans-serif';\r\n  ctx.textAlign = 'center';\r\n  ctx.fillText('Rescue ' + WIN_SCORE + ' pts before time runs out!', canvas.width / 2, canvas.height - 12);\r\n  ctx.restore();\r\n\r\n  scorePopups.forEach(function(p) {\r\n    p.t--;\r\n    ctx.save();\r\n    ctx.globalAlpha = Math.max(0, p.t / 40);\r\n    ctx.font = 'bold ' + (16 + (40 - p.t) * 0.25) + 'px Comic Sans MS, Comic Neue, sans-serif';\r\n    ctx.fillStyle = '#ffd700';\r\n    ctx.textAlign = 'center';\r\n    ctx.textBaseline = 'middle';\r\n    ctx.fillText(p.text, p.x, p.y - (40 - p.t));\r\n    ctx.restore();\r\n  });\r\n  scorePopups = scorePopups.filter(function(p) { return p.t > 0; });\r\n\r\n  updateGame();\r\n  animationFrame = requestAnimationFrame(gameLoop);\r\n}\r\nfunction onKeyDown(e) {\r\n  if (!isGameRunning) return;\r\n  if (e.key === 'ArrowLeft' || e.key === 'a') { keys.left = true; e.preventDefault(); }\r\n  if (e.key === 'ArrowRight' || e.key === 'd') { keys.right = true; e.preventDefault(); }\r\n  if (e.key === 'ArrowUp' || e.key === 'w') { keys.up = true; e.preventDefault(); }\r\n  if (e.key === 'ArrowDown' || e.key === 's') { keys.down = true; e.preventDefault(); }\r\n}\r\nfunction onKeyUp(e) {\r\n  if (e.key === 'ArrowLeft' || e.key === 'a') keys.left = false;\r\n  if (e.key === 'ArrowRight' || e.key === 'd') keys.right = false;\r\n  if (e.key === 'ArrowUp' || e.key === 'w') keys.up = false;\r\n  if (e.key === 'ArrowDown' || e.key === 's') keys.down = false;\r\n}\r\nfunction startGame() {\r\n  document.getElementById('startScreen').style.display = 'none';\r\n  document.getElementById('endScreen').style.display = 'none';\r\n  canvas = document.getElementById('gameCanvasElement');\r\n  ctx = canvas.getContext('2d');\r\n  const box = document.getElementById('gameCanvas');\r\n  canvas.width = box.clientWidth; canvas.height = box.clientHeight;\r\n  cx = canvas.width / 2; cy = canvas.height / 2;\r\n  holeR = Math.min(canvas.width, canvas.height) * 0.11;\r\n  isGameRunning = true;\r\n  gameScore = 0; gameTime = 60; gameLives = 3;\r\n  bodies = []; spawnTimer = 0; spawnEvery = 46;\r\n  scorePopups = []; screenFlash = 0; rescued = 0;\r\n  keys = {}; dragPointerId = null; pullStrength = 0.34;\r\n  player.x = canvas.width / 2;\r\n  player.y = canvas.height - 42;\r\n  document.getElementById('gameScore').textContent = 'Score: 0';\r\n  document.getElementById('gameTimer').textContent = formatHudTimeLives();\r\n  bindBhDrag();\r\n  if (hudTimer) clearInterval(hudTimer);\r\n  hudTimer = setInterval(function() {\r\n    if (!isGameRunning) return;\r\n    gameTime--;\r\n    document.getElementById('gameTimer').textContent = formatHudTimeLives();\r\n    if (gameTime <= 0) endGame(gameScore >= WIN_SCORE);\r\n  }, 1000);\r\n  document.addEventListener('keydown', onKeyDown);\r\n  document.addEventListener('keyup', onKeyUp);\r\n  gameLoop();\r\n}\r\nfunction endGame(won) {\r\n  isGameRunning = false;\r\n  clearInterval(hudTimer);\r\n  cancelAnimationFrame(animationFrame);\r\n  document.removeEventListener('keydown', onKeyDown);\r\n  document.removeEventListener('keyup', onKeyUp);\r\n  dragPointerId = null;\r\n  document.getElementById('endScreen').style.display = 'block';\r\n  document.getElementById('endTitle').textContent = won ? '🏆 Gravity Hero!' : '💫 Swallowed by Gravity!';\r\n  document.getElementById('endStats').textContent = 'Score: ' + gameScore + ' | Rescued: ' + rescued + ' · Goal: ' + WIN_SCORE;\r\n}\r\n</script>\r\n</body>\r\n</html>\r\n"
            }
          ]
        },
        {
          "id": "solarsystem-ch-import-1784351954791-39",
          "courseId": "solarsystem",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "solarsystem-ch-import-1784351954791-39-step-0",
              "courseId": "solarsystem",
              "chapterId": "solarsystem-ch-import-1784351954791-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "html",
              "title": "Black Hole Explained",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n  <meta charset=\"UTF-8\">\r\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n  <title>Solar System Adventure - Black Holes Explained</title>\r\n  <style>\r\n    *{margin:0;padding:0;box-sizing:border-box;}\r\n    body{font-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;background:#0f0c29;color:#e0e7ff;min-height:100vh;position:relative;overflow-x:hidden;}\r\n    .stars{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;background-image:radial-gradient(2px 2px at 20px 30px,#fff,transparent),radial-gradient(2px 2px at 40px 70px,#fff,transparent),radial-gradient(1px 1px at 90px 40px,#fff,transparent),radial-gradient(2px 2px at 130px 80px,#fff,transparent),radial-gradient(1px 1px at 160px 120px,#fff,transparent),radial-gradient(2px 2px at 200px 50px,#fff,transparent),radial-gradient(1px 1px at 250px 160px,#fff,transparent),radial-gradient(2px 2px at 300px 90px,#fff,transparent),radial-gradient(1px 1px at 350px 130px,#fff,transparent),radial-gradient(2px 2px at 400px 60px,#fff,transparent),radial-gradient(1px 1px at 450px 180px,#fff,transparent),radial-gradient(2px 2px at 500px 100px,#fff,transparent),radial-gradient(1px 1px at 550px 140px,#fff,transparent),radial-gradient(2px 2px at 600px 70px,#fff,transparent),radial-gradient(1px 1px at 650px 190px,#fff,transparent),radial-gradient(2px 2px at 700px 110px,#fff,transparent),radial-gradient(1px 1px at 750px 150px,#fff,transparent),radial-gradient(2px 2px at 800px 80px,#fff,transparent),radial-gradient(1px 1px at 850px 170px,#fff,transparent);background-size:900px 200px;animation:twinkle 4s ease-in-out infinite;z-index:0;}\r\n    @keyframes twinkle{0%,100%{opacity:0.3;}50%{opacity:0.8;}}\r\n    .container{max-width:640px;margin:auto;padding:24px 16px 40px;position:relative;z-index:1;}\r\n    .header{text-align:center;margin-bottom:20px;}\r\n    h1{font-size:28px;color:#a78bfa;margin-bottom:8px;}\r\n    .subtitle{color:#c4b5fd;font-size:16px;}\r\n    .card{background:#1a1735;backdrop-filter:blur(10px);border-radius:20px;padding:20px;margin-bottom:16px;border:1px solid rgba(255,255,255,0.1);}\r\n    .card h2{color:#a78bfa;margin-bottom:12px;font-size:20px;}\r\n    .card p{font-size:16px;line-height:1.7;margin-bottom:10px;}\r\n    .card ul{margin-left:20px;margin-bottom:10px;}\r\n    .card li{font-size:16px;line-height:1.7;margin-bottom:8px;}\r\n    .fact-box{background:rgba(167,139,250,0.2);border-left:6px solid #a78bfa;padding:16px;border-radius:12px;margin-top:12px;}\r\n    .fact-box h3{color:#c4b5fd;margin-bottom:8px;font-size:18px;}\r\n    .fact-box p{font-size:15px;line-height:1.6;margin:0;}\r\n    .nav-hint{margin-top:20px;text-align:center;font-size:13px;color:#a78bfa;background:rgba(167,139,250,0.1);padding:10px;border-radius:10px;}\r\n  /* solar-desktop-fit */\r\nhtml {\r\n  min-height: 100%;\r\n}\r\nbody:has(.character-grid),\r\nbody:has(.game-shell),\r\nbody:has(#solarSvg),\r\nbody:has(.fire-btn),\r\nbody:has(.planet-game) {\r\n  overflow: hidden !important;\r\n  height: 100%;\r\n  min-height: 0 !important;\r\n}\r\nbody:not(:has(.character-grid)):not(:has(.game-shell)):not(:has(#solarSvg)):not(:has(.fire-btn)):not(:has(.planet-game)) {\r\n  overflow-x: hidden;\r\n  overflow-y: auto;\r\n  -webkit-overflow-scrolling: touch;\r\n  min-height: 100%;\r\n  height: auto;\r\n}\r\n.game-shell {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.character-grid) .container,\r\nbody:has(.game-shell) .container,\r\nbody:has(#solarSvg) .container,\r\nbody:has(.fire-btn) .container,\r\nbody:has(.planet-game) .container {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.game-shell) .game-shell {\r\n  padding: 4px 8px 6px;\r\n}\r\nbody:has(.game-shell) .game-shell .title {\r\n  display: none;\r\n}\r\nbody:has(.game-shell) .ui-container {\r\n  margin-bottom: 4px;\r\n  padding: 4px 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.game-shell) .game-stage {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  width: 100%;\r\n  aspect-ratio: 7 / 6;\r\n}\r\nbody:has(.game-shell) .touch-controls {\r\n  flex-shrink: 0;\r\n  margin-top: 4px;\r\n}\r\nbody:has(#solarSvg) .container {\r\n  padding: 8px 12px 10px;\r\n}\r\nbody:has(#solarSvg) .solar-panel {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  display: flex;\r\n  flex-direction: column;\r\n  margin-bottom: 6px;\r\n  padding: 8px;\r\n}\r\nbody:has(#solarSvg) .svg-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  max-height: none;\r\n  aspect-ratio: unset;\r\n  height: auto;\r\n}\r\nbody:has(#solarSvg) #solarSvg {\r\n  min-height: 0;\r\n  height: 100%;\r\n}\r\nbody:has(#solarSvg) .minigame-panel {\r\n  flex-shrink: 0;\r\n  max-height: 34%;\r\n  overflow-y: auto;\r\n}\r\nbody:has(.fire-btn) .container {\r\n  padding: 4px 12px 6px;\r\n}\r\nbody:has(.fire-btn) .game-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n}\r\nbody:has(.fire-btn) .fire-btn {\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .container {\r\n  padding: 8px 12px 10px;\r\n  justify-content: center;\r\n}\r\nbody:has(.character-grid) .header {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-section {\r\n  padding: 8px;\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-character {\r\n  font-size: 36px;\r\n  margin-bottom: 4px;\r\n}\r\nbody:has(.character-grid) input[type=\"text\"] {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-grid {\r\n  gap: 6px;\r\n  margin-bottom: 0;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-option {\r\n  padding: 6px 2px;\r\n  font-size: 26px;\r\n  border-width: 2px;\r\n  border-radius: 12px;\r\n}\r\nbody:has(.character-grid) .character-name {\r\n  font-size: 10px;\r\n  margin-top: 2px;\r\n}\r\n@media (min-width: 640px), (min-width: 768px) and (max-width: 1024px) {\r\n  body:has(.character-grid) .container {\r\n    padding: 6px 12px 8px;\r\n    justify-content: center;\r\n  }\r\n  body:has(.character-grid) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.character-grid) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(.character-grid) .preview-section {\r\n    padding: 6px 8px;\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 32px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.character-grid) .preview-name {\r\n    font-size: 15px;\r\n  }\r\n  body:has(.character-grid) input[type=\"text\"] {\r\n    padding: 6px 10px;\r\n    margin-bottom: 6px;\r\n    font-size: 14px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-grid {\r\n    gap: 6px;\r\n    margin-bottom: 0;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    padding: 4px 2px;\r\n    font-size: 24px;\r\n    border-width: 2px;\r\n    border-radius: 10px;\r\n  }\r\n  body:has(.character-grid) .character-name {\r\n    font-size: 9px;\r\n    margin-top: 1px;\r\n  }\r\n  body:has(.game-shell) .ui-item {\r\n    font-size: 13px;\r\n    padding: 4px 8px;\r\n  }\r\n  body:has(.game-shell) .touch-controls {\r\n    gap: 10px;\r\n  }\r\n  body:has(#solarSvg) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(#solarSvg) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(#solarSvg) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(#solarSvg) .info-panel,\r\n  body:has(#solarSvg) .nav-hint {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .header {\r\n    margin-bottom: 4px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.fire-btn) .header .subtitle {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .hud {\r\n    padding: 6px 10px;\r\n    margin-bottom: 4px;\r\n    font-size: 12px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .game-wrap {\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.fire-btn) .fire-btn {\r\n    padding: 10px;\r\n    font-size: 14px;\r\n    margin-bottom: 0;\r\n  }\r\n  body:has(.fire-btn) .instructions,\r\n  body:has(.fire-btn) .nav-hint {\r\n    display: none;\r\n  }\r\n  .planet-svg-panel .svg-viewport,\r\n  .svg-viewport {\r\n    max-height: 220px !important;\r\n    min-height: 0 !important;\r\n  }\r\n  .planet-game .game-canvas,\r\n  .game-canvas-wrap {\r\n    height: 220px !important;\r\n    min-height: 180px !important;\r\n    max-height: 220px !important;\r\n  }\r\n  .planet-game {\r\n    padding: 10px;\r\n    margin-top: 10px;\r\n    flex-shrink: 0;\r\n  }\r\n  .planet-game h2 {\r\n    margin-bottom: 8px;\r\n    font-size: 17px;\r\n  }\r\n  .planet-game p {\r\n    margin-bottom: 8px;\r\n    font-size: 12px;\r\n  }\r\n  .touch-controls {\r\n    margin-top: 6px;\r\n    grid-template-columns: repeat(3, 48px);\r\n    grid-template-rows: repeat(3, 48px);\r\n    gap: 6px;\r\n  }\r\n  .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n}\r\n@media (max-height: 760px) {\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 28px;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    font-size: 22px;\r\n    padding: 3px 2px;\r\n  }\r\n  body:has(.game-shell) .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 18px;\r\n  }\r\n}\r\n  \r\nbody.reading-page {\r\n  overflow-x: hidden;\r\n  overflow-y: auto !important;\r\n  height: auto !important;\r\n  min-height: 100%;\r\n  -webkit-overflow-scrolling: touch;\r\n}\r\nbody.reading-page .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  display: block;\r\n}\r\n\r\n/* solar-ui-audit-overrides */\nbody.reading-page,\nbody.reading-page:has(.container),\nbody.reading-page:has(.quiz-card),\nbody.reading-page:has(.character-grid) {\n  overflow-y: auto !important;\n  height: auto !important;\n}\nbody.reading-page .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  display: block;\n}\nbody.reading-page:has(.character-grid) .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  justify-content: flex-start;\n}\n@media (max-width: 639px) {\n  body.big-planet-page .planet-svg-panel {\n    padding: 8px !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    max-width: 100% !important;\n    overflow: hidden !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .svg-viewport,\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    width: 100% !important;\n    max-width: 100% !important;\n    height: auto !important;\n    max-height: min(78vw, calc(100svh - 220px)) !important;\n    min-height: 0 !important;\n    aspect-ratio: 1 !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .container {\n    overflow-x: hidden !important;\n    max-width: 100% !important;\n  }\n  body.big-planet-page .sun-game .game-canvas-wrap,\n  body.big-planet-page .planet-game .game-canvas,\n  body.big-planet-page .planet-game .game-canvas-wrap {\n    height: min(48vh, 400px) !important;\n    min-height: min(40vh, 280px) !important;\n    max-height: min(52vh, 420px) !important;\n  }\n}\n@media (min-width: 640px) {\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport,\n  body.big-planet-page .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n    min-height: min(56vw, calc(100svh - 200px)) !important;\n  }\n}\nbody.big-planet-page .sun-game .game-canvas-wrap,\nbody.big-planet-page .planet-game .game-canvas,\nbody.big-planet-page .planet-game .game-canvas-wrap {\n  width: 100% !important;\n  height: min(50vh, 440px) !important;\n  min-height: min(42vh, 300px) !important;\n  max-height: min(56vh, 480px) !important;\n}\nbody.big-planet-page .sun-game,\nbody.big-planet-page .planet-game {\n  margin-bottom: 8px !important;\n}\nbody.big-planet-page .nav-hint {\n  margin-top: 8px !important;\n  padding-bottom: 8px !important;\n  font-size: 12px !important;\n  line-height: 1.45 !important;\n}\nbody.all-planets-page:has(#solarSvg) .svg-wrap {\n  max-height: min(96vw, calc(100svh - 162px)) !important;\n  min-height: min(43svh, calc(100svh - 168px), 96vw) !important;\n}\nbody.big-game-page:has(.game-shell) {\n  overflow: hidden !important;\n  height: 100% !important;\n  min-height: 100% !important;\n  max-height: 100% !important;\n}\nhtml:has(body.big-game-page) {\n  height: 100% !important;\n  min-height: 100% !important;\n  overflow: hidden !important;\n}\nbody.big-game-page:has(.game-shell) .game-shell {\n  min-height: 100% !important;\n  height: 100% !important;\n  max-height: 100% !important;\n  display: flex !important;\n  flex-direction: column !important;\n}\nbody.big-game-page:has(.game-shell) .stage-wrap {\n  flex: 1 1 auto !important;\n  min-height: 0 !important;\n  align-items: center !important;\n  justify-content: center !important;\n}\nbody.big-game-page:has(.game-shell) .game-stage {\n  flex: 1 1 auto !important;\n  width: 100% !important;\n  height: 100% !important;\n  min-height: 0 !important;\n  max-height: none !important;\n  aspect-ratio: unset !important;\n  margin: 0 !important;\n}\n@media (min-width: 768px) {\n  body.big-game-page:has(.game-shell) .stage-wrap {\n    align-items: center !important;\n    justify-content: center !important;\n  }\n  body.big-game-page:has(.game-shell) .game-stage {\n    flex: 1 1 auto !important;\n    width: 100% !important;\n    height: 100% !important;\n    min-height: 0 !important;\n    max-height: none !important;\n    aspect-ratio: unset !important;\n    margin: 0 !important;\n  }\n}\nbody.big-game-page:has(.fire-btn) .game-wrap {\n  min-height: min(calc(100svh - 178px), 78vh) !important;\n  height: min(calc(100svh - 178px), 78vh) !important;\n  max-height: none !important;\n}\n@media (min-width: 640px) {\n  body:has(.planet-svg-panel) .svg-viewport,\n  body:has(.planet-game) .game-canvas,\n  body:has(.sun-game) .game-canvas-wrap {\n    max-height: none !important;\n  }\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n  }\n}\n  </style>\r\n<script>\r\n(function (w) {\r\n  var BOOK = \"solarsystem\";\r\n  function key(name) {\r\n    return \"book:\" + BOOK + \":\" + name;\r\n  }\r\n  w.SolarPlayer = {\r\n    getUserName: function () {\r\n      return localStorage.getItem(key(\"userName\")) || localStorage.getItem(\"userName\") || \"Explorer\";\r\n    },\r\n    getCharacter: function () {\r\n      return localStorage.getItem(key(\"userCharacter\")) || localStorage.getItem(\"userCharacter\") || \"👨‍🚀\";\r\n    },\r\n    getCharacterName: function () {\r\n      return localStorage.getItem(key(\"characterName\")) || localStorage.getItem(\"characterName\") || \"Astronaut\";\r\n    },\r\n    save: function (name, character, characterName) {\r\n      localStorage.setItem(key(\"userName\"), name);\r\n      localStorage.setItem(key(\"userCharacter\"), character);\r\n      if (characterName != null) localStorage.setItem(key(\"characterName\"), characterName);\r\n      localStorage.setItem(\"userName\", name);\r\n      localStorage.setItem(\"userCharacter\", character);\r\n      if (characterName != null) localStorage.setItem(\"characterName\", characterName);\r\n    },\r\n  };\r\n})(window);\r\n</script>\r\n</head>\r\n<body class=\"reading-page\">\r\n<div class=\"stars\"></div>\r\n<div class=\"container\">\r\n  <div class=\"header\">\r\n    <h1>📚 Black Holes Explained</h1>\r\n    <div class=\"subtitle\">Gravity's ultimate mystery!</div>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>⚫ How Black Holes Form</h2>\r\n    <p>When a very massive star runs out of fuel, its core can collapse under its own gravity. If the star is big enough, it squeezes into an incredibly small, dense point called a singularity.</p>\r\n    <p>All that mass packed into a tiny space creates gravity so strong that nothing can escape if it gets too close.</p>\r\n    <div class=\"fact-box\">\r\n      <h3>💡 Fun Fact</h3>\r\n      <p>A black hole the mass of the Sun would be only about 6 km across — smaller than a city!</p>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🌀 Event Horizon &amp; Accretion Disk</h2>\r\n    <p>The event horizon is the boundary where escape becomes impossible. Think of it as the \"edge\" of the black hole — but it's not a solid surface!</p>\r\n    <p>Gas and dust spiraling inward often form a glowing accretion disk. This hot, swirling ring is how we often \"see\" black holes even though the hole itself is black.</p>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🔭 Types of Black Holes</h2>\r\n    <ul>\r\n      <li><strong>Stellar black holes</strong> — A few to dozens of times the Sun's mass</li>\r\n      <li><strong>Supermassive black holes</strong> — Millions or billions of times the Sun's mass, found at galaxy centers</li>\r\n      <li><strong>Intermediate black holes</strong> — Rare middle-sized ones scientists are still studying</li>\r\n    </ul>\r\n    <p>Sagittarius A* is the supermassive black hole at the center of our Milky Way galaxy!</p>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>📸 First Photo of a Black Hole</h2>\r\n    <p>In 2019, the Event Horizon Telescope team released the first image of a black hole's shadow — a supermassive one in galaxy M87, about 55 million light-years away!</p>\r\n    <p>Scientists linked radio telescopes around the world to work together like one giant eye in space.</p>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🚀 Are Black Holes Dangerous?</h2>\r\n    <p>Black holes don't go around sucking up planets like vacuum cleaners! From far away, their gravity works like any other mass of the same size.</p>\r\n    <p>You would only be in danger if you flew very, very close — and no astronaut has done that!</p>\r\n  </div>\r\n\r\n  <div class=\"nav-hint\">\r\n    <div>💡 Use the ← → arrows in the top navigation bar to go to the next chapter.</div>\r\n    <div>💡 Use the 🏠 button in the top navigation bar to go back to the Home page.</div>\r\n  </div>\r\n</div>\r\n</body>\r\n</html>\r\n"
            }
          ]
        },
        {
          "id": "solarsystem-ch-import-1784351954791-4",
          "courseId": "solarsystem",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "solarsystem-ch-import-1784351954791-4-step-0",
              "courseId": "solarsystem",
              "chapterId": "solarsystem-ch-import-1784351954791-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "html",
              "title": "Intro SolarSystemDefender",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n    <meta charset=\"UTF-8\">\r\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n    <title>Solar System Defender</title>\r\n    <style>\r\n        * {\r\n            margin: 0;\r\n            padding: 0;\r\n            box-sizing: border-box;\r\n        }\r\n        body {\r\n            font-family: 'Comic Sans MS', 'Comic Neue', system-ui, sans-serif;\r\n            background: linear-gradient(180deg, #0a0a1a 0%, #1a1a3a 50%, #0a0a2a 100%);\r\n            color: #fff;\r\n            min-height: 100vh;\r\n            overflow-x: hidden;\r\n            overflow-y: auto;\r\n            margin: 0;\r\n        }\r\n        .game-shell {\r\n            width: 100%;\r\n            max-width: 100%;\r\n            margin: 0 auto;\r\n            padding: 8px 10px 16px;\r\n            display: flex;\r\n            flex-direction: column;\r\n            align-items: stretch;\r\n            box-sizing: border-box;\r\n        }\r\n        .stage-wrap {\r\n            flex: 1 1 auto;\r\n            min-height: 0;\r\n            width: 100%;\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n        }\r\n        .game-stage {\r\n            position: relative;\r\n            width: min(100%, 700px, calc((100vh - 150px) * 7 / 6));\r\n            aspect-ratio: 7 / 6;\r\n            height: auto;\r\n            max-height: calc(100vh - 150px);\r\n            margin: 0 auto;\r\n            overflow: hidden;\r\n            border: 2px solid rgba(255, 200, 0, 0.5);\r\n            border-radius: 12px;\r\n            box-shadow: 0 0 30px rgba(255, 200, 0, 0.2);\r\n            box-sizing: border-box;\r\n        }\r\n        #gameCanvas {\r\n            position: absolute;\r\n            display: block;\r\n            border: none;\r\n            border-radius: 0;\r\n            box-shadow: none;\r\n            image-rendering: auto;\r\n            touch-action: none;\r\n            cursor: crosshair;\r\n        }\r\n        .ui-container {\r\n            width: 100%;\r\n            max-width: 100%;\r\n            padding: 10px;\r\n            display: flex;\r\n            justify-content: space-between;\r\n            align-items: center;\r\n            margin-bottom: 10px;\r\n            flex-wrap: wrap;\r\n            gap: 8px;\r\n        }\r\n        .ui-item {\r\n            background: rgba(255, 255, 255, 0.1);\r\n            padding: 8px 16px;\r\n            border-radius: 8px;\r\n            backdrop-filter: blur(5px);\r\n            font-size: 18px;\r\n            font-weight: bold;\r\n        }\r\n        .ui-label {\r\n            color: #aaa;\r\n            font-size: 12px;\r\n            margin-right: 8px;\r\n        }\r\n        .ui-value {\r\n            color: #ffd700;\r\n        }\r\n        .start-screen, .game-over-screen {\r\n            position: absolute;\r\n            left: 10px;\r\n            right: 10px;\r\n            top: 10px;\r\n            bottom: 10px;\r\n            width: auto;\r\n            height: auto;\r\n            max-width: none;\r\n            max-height: none;\r\n            margin: 0;\r\n            overflow-x: hidden;\r\n            overflow-y: auto;\r\n            display: flex;\r\n            flex-direction: column;\r\n            justify-content: center;\r\n            align-items: center;\r\n            background: rgba(0, 0, 0, 0.88);\r\n            padding: 10px 8px;\r\n            border-radius: 10px;\r\n            text-align: center;\r\n            border: 2px solid rgba(255, 200, 0, 0.6);\r\n            z-index: 100;\r\n            box-sizing: border-box;\r\n        }\r\n        .game-complete-screen {\r\n            border-color: rgba(74, 222, 128, 0.75);\r\n            background: rgba(0, 20, 10, 0.92);\r\n        }\r\n        .game-complete-screen h1 {\r\n            color: #4ade80;\r\n        }\r\n        .level-clear-toast {\r\n            position: absolute;\r\n            left: 50%;\r\n            top: 50%;\r\n            transform: translate(-50%, -50%) scale(0.92);\r\n            z-index: 90;\r\n            pointer-events: none;\r\n            opacity: 0;\r\n            visibility: hidden;\r\n            transition: opacity 0.28s ease, transform 0.28s ease, visibility 0.28s;\r\n            min-width: min(88%, 320px);\r\n            max-width: calc(100% - 24px);\r\n            padding: 16px 18px;\r\n            border-radius: 14px;\r\n            text-align: center;\r\n            background: rgba(8, 12, 32, 0.92);\r\n            border: 2px solid rgba(255, 215, 0, 0.75);\r\n            box-shadow: 0 0 28px rgba(255, 200, 0, 0.35), inset 0 1px 0 rgba(255, 255, 255, 0.08);\r\n            box-sizing: border-box;\r\n        }\r\n        .level-clear-toast.show {\r\n            opacity: 1;\r\n            visibility: visible;\r\n            transform: translate(-50%, -50%) scale(1);\r\n        }\r\n        .level-clear-toast .toast-title {\r\n            color: #ffd700;\r\n            font-size: clamp(18px, 4.5vw, 26px);\r\n            font-weight: bold;\r\n            margin-bottom: 6px;\r\n            line-height: 1.2;\r\n        }\r\n        .level-clear-toast .toast-sub {\r\n            color: #c4b5fd;\r\n            font-size: clamp(12px, 3vw, 15px);\r\n            line-height: 1.35;\r\n        }\r\n        /* game-stage-overlay-v2 */\r\n        .start-screen h1, .game-over-screen h1 {\r\n            color: #ffd700;\r\n            margin-bottom: 8px;\r\n            font-size: clamp(16px, 4.5vw, 32px);\r\n            line-height: 1.15;\r\n            max-width: 100%;\r\n        }\r\n        .start-screen p, .game-over-screen p {\r\n            color: #ccc;\r\n            margin-bottom: 12px;\r\n            font-size: clamp(11px, 3.2vw, 16px);\r\n            line-height: 1.4;\r\n            max-width: 100%;\r\n            word-break: break-word;\r\n        }\r\n        .btn {\r\n            padding: 10px 18px;\r\n            border: none;\r\n            border-radius: 12px;\r\n            background: linear-gradient(135deg, #ff6b6b, #ff9500);\r\n            color: white;\r\n            font-size: clamp(14px, 3.8vw, 20px);\r\n            font-weight: bold;\r\n            cursor: pointer;\r\n            transition: transform 0.1s ease;\r\n            max-width: 100%;\r\n        }\r\n        .btn:hover {\r\n            transform: scale(1.05);\r\n        }\r\n        .touch-controls {\r\n            width: 100%;\r\n            max-width: 100%;\r\n            display: flex;\r\n            justify-content: center;\r\n            align-items: center;\r\n            gap: 12px;\r\n            margin-top: 10px;\r\n            flex-shrink: 0;\r\n        }\r\n        .touch-hint {\r\n            font-size: 12px;\r\n            color: #c4b5fd;\r\n            opacity: 0.9;\r\n            user-select: none;\r\n            white-space: nowrap;\r\n        }\r\n        .touch-btn {\r\n            width: 80px;\r\n            height: 80px;\r\n            border-radius: 50%;\r\n            border: 3px solid rgba(255, 200, 0, 0.7);\r\n            background: rgba(255, 200, 0, 0.2);\r\n            color: #fff;\r\n            font-size: 32px;\r\n            cursor: pointer;\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            user-select: none;\r\n        }\r\n        .touch-btn:active {\r\n            background: rgba(255, 200, 0, 0.5);\r\n        }\r\n        @media (max-width: 600px) {\r\n            .game-shell { padding: 6px 8px 12px; }\r\n            .title { font-size: 15px !important; margin-bottom: 6px !important; line-height: 1.35; }\r\n            .ui-container { margin-bottom: 6px; gap: 4px; }\r\n            .ui-item { font-size: 12px; padding: 5px 8px; }\r\n            .start-screen, .game-over-screen {\r\n                left: 8px;\r\n                right: 8px;\r\n                top: 8px;\r\n                bottom: 8px;\r\n                padding: 8px 6px;\r\n            }\r\n            .start-screen h1, .game-over-screen h1 { margin-bottom: 6px; }\r\n            .start-screen p, .game-over-screen p { margin-bottom: 10px; }\r\n            .btn { padding: 8px 14px; }\r\n            .touch-controls { gap: 12px; margin-top: 6px; }\r\n            .touch-btn { width: 56px; height: 56px; font-size: 22px; }\r\n            .game-stage { width: min(100%, calc((100vh - 130px) * 7 / 6)); max-height: calc(100vh - 130px); }\r\n        }\r\n    /* solar-desktop-fit */\r\nhtml {\r\n  min-height: 100%;\r\n}\r\nbody:has(.character-grid),\r\nbody:has(.game-shell),\r\nbody:has(#solarSvg),\r\nbody:has(.fire-btn),\r\nbody:has(.planet-game) {\r\n  overflow: hidden !important;\r\n  height: 100%;\r\n  min-height: 0 !important;\r\n}\r\nbody:not(:has(.character-grid)):not(:has(.game-shell)):not(:has(#solarSvg)):not(:has(.fire-btn)):not(:has(.planet-game)) {\r\n  overflow-x: hidden;\r\n  overflow-y: auto;\r\n  -webkit-overflow-scrolling: touch;\r\n  min-height: 100%;\r\n  height: auto;\r\n}\r\n.game-shell {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.character-grid) .container,\r\nbody:has(.game-shell) .container,\r\nbody:has(#solarSvg) .container,\r\nbody:has(.fire-btn) .container,\r\nbody:has(.planet-game) .container {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.game-shell) .game-shell {\r\n  padding: 4px 8px 6px;\r\n  max-width: 100%;\r\n  width: 100%;\r\n  align-items: stretch;\r\n}\r\nbody:has(.game-shell) .game-shell .title {\r\n  display: block;\r\n  flex-shrink: 0;\r\n  text-align: center;\r\n  margin: 0 0 6px;\r\n  padding: 0 8px;\r\n  font-size: clamp(13px, 3.5vw, 18px);\r\n  line-height: 1.35;\r\n  color: #ffd700;\r\n  font-weight: bold;\r\n}\r\nbody:has(.game-shell) .ui-container {\r\n  margin-bottom: 4px;\r\n  padding: 4px 8px;\r\n  flex-shrink: 0;\r\n  max-width: 100%;\r\n}\r\nbody:has(.game-shell) .stage-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  width: 100%;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n}\r\nbody:has(.game-shell) .game-stage {\r\n  flex: 0 0 auto;\r\n  width: min(100%, 700px, calc((100vh - 140px) * 7 / 6));\r\n  height: auto;\r\n  max-height: calc(100vh - 140px);\r\n  aspect-ratio: 7 / 6;\r\n  margin: 0 auto;\r\n}\r\nbody:has(.game-shell) .touch-controls {\r\n  flex-shrink: 0;\r\n  margin-top: 4px;\r\n  max-width: 100%;\r\n}\r\nbody:has(#solarSvg) .container {\r\n  padding: 8px 12px 10px;\r\n}\r\nbody:has(#solarSvg) .solar-panel {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  display: flex;\r\n  flex-direction: column;\r\n  margin-bottom: 6px;\r\n  padding: 8px;\r\n}\r\nbody:has(#solarSvg) .svg-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  max-height: none;\r\n  aspect-ratio: unset;\r\n  height: auto;\r\n}\r\nbody:has(#solarSvg) #solarSvg {\r\n  min-height: 0;\r\n  height: 100%;\r\n}\r\nbody:has(#solarSvg) .minigame-panel {\r\n  flex-shrink: 0;\r\n  max-height: 34%;\r\n  overflow-y: auto;\r\n}\r\nbody:has(.fire-btn) .container {\r\n  padding: 4px 12px 6px;\r\n}\r\nbody:has(.fire-btn) .game-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n}\r\nbody:has(.fire-btn) .fire-btn {\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .container {\r\n  padding: 8px 12px 10px;\r\n  justify-content: center;\r\n}\r\nbody:has(.character-grid) .header {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-section {\r\n  padding: 8px;\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-character {\r\n  font-size: 36px;\r\n  margin-bottom: 4px;\r\n}\r\nbody:has(.character-grid) input[type=\"text\"] {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-grid {\r\n  gap: 6px;\r\n  margin-bottom: 0;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-option {\r\n  padding: 6px 2px;\r\n  font-size: 26px;\r\n  border-width: 2px;\r\n  border-radius: 12px;\r\n}\r\nbody:has(.character-grid) .character-name {\r\n  font-size: 10px;\r\n  margin-top: 2px;\r\n}\r\n@media (min-width: 640px), (min-width: 768px) and (max-width: 1024px) {\r\n  body:has(.character-grid) .container {\r\n    padding: 6px 12px 8px;\r\n    justify-content: center;\r\n  }\r\n  body:has(.character-grid) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.character-grid) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(.character-grid) .preview-section {\r\n    padding: 6px 8px;\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 32px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.character-grid) .preview-name {\r\n    font-size: 15px;\r\n  }\r\n  body:has(.character-grid) input[type=\"text\"] {\r\n    padding: 6px 10px;\r\n    margin-bottom: 6px;\r\n    font-size: 14px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-grid {\r\n    gap: 6px;\r\n    margin-bottom: 0;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    padding: 4px 2px;\r\n    font-size: 24px;\r\n    border-width: 2px;\r\n    border-radius: 10px;\r\n  }\r\n  body:has(.character-grid) .character-name {\r\n    font-size: 9px;\r\n    margin-top: 1px;\r\n  }\r\n  body:has(.game-shell) .ui-item {\r\n    font-size: 13px;\r\n    padding: 4px 8px;\r\n  }\r\n  body:has(.game-shell) .touch-controls {\r\n    gap: 10px;\r\n  }\r\n  body:has(.game-shell) .game-stage {\r\n    width: min(100%, 700px, calc((100vh - 130px) * 7 / 6));\r\n    max-height: calc(100vh - 130px);\r\n  }\r\n  body:has(.game-shell) .touch-btn {\r\n    width: 72px;\r\n    height: 72px;\r\n    font-size: 28px;\r\n  }\r\n  body:has(#solarSvg) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(#solarSvg) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(#solarSvg) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(#solarSvg) .info-panel,\r\n  body:has(#solarSvg) .nav-hint {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .header {\r\n    margin-bottom: 4px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.fire-btn) .header .subtitle {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .hud {\r\n    padding: 6px 10px;\r\n    margin-bottom: 4px;\r\n    font-size: 12px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .game-wrap {\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.fire-btn) .fire-btn {\r\n    padding: 10px;\r\n    font-size: 14px;\r\n    margin-bottom: 0;\r\n  }\r\n  body:has(.fire-btn) .instructions,\r\n  body:has(.fire-btn) .nav-hint {\r\n    display: none;\r\n  }\r\n  .planet-svg-panel .svg-viewport,\r\n  .svg-viewport {\r\n    max-height: 220px !important;\r\n    min-height: 0 !important;\r\n  }\r\n  .planet-game .game-canvas,\r\n  .game-canvas-wrap {\r\n    height: 220px !important;\r\n    min-height: 180px !important;\r\n    max-height: 220px !important;\r\n  }\r\n  .planet-game {\r\n    padding: 10px;\r\n    margin-top: 10px;\r\n    flex-shrink: 0;\r\n  }\r\n  .planet-game h2 {\r\n    margin-bottom: 8px;\r\n    font-size: 17px;\r\n  }\r\n  .planet-game p {\r\n    margin-bottom: 8px;\r\n    font-size: 12px;\r\n  }\r\n  .touch-controls {\r\n    margin-top: 6px;\r\n    grid-template-columns: repeat(3, 48px);\r\n    grid-template-rows: repeat(3, 48px);\r\n    gap: 6px;\r\n  }\r\n  .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n}\r\n@media (max-height: 760px) {\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 28px;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    font-size: 22px;\r\n    padding: 3px 2px;\r\n  }\r\n  body:has(.game-shell) .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 18px;\r\n  }\r\n}\r\n/* big-game-first-view — intro defender fills mobile screen */\r\nbody.big-game-page {\r\n  height: 100%;\r\n  min-height: 100%;\r\n  overflow: hidden;\r\n}\r\nbody.big-game-page .game-shell {\r\n  min-height: 100%;\r\n  height: 100%;\r\n  max-height: none;\r\n  padding: 4px 6px 6px;\r\n}\r\nbody.big-game-page .game-shell .title {\r\n  display: block;\r\n  flex-shrink: 0;\r\n  text-align: center;\r\n  margin: 0 0 4px;\r\n  padding: 0 6px;\r\n  font-size: clamp(12px, 3.2vw, 17px);\r\n  line-height: 1.35;\r\n  color: #ffd700;\r\n  font-weight: bold;\r\n}\r\nbody.big-game-page .ui-container {\r\n  margin-bottom: 4px;\r\n  padding: 4px 6px;\r\n  flex-shrink: 0;\r\n}\r\nbody.big-game-page .ui-item {\r\n  font-size: 13px;\r\n  padding: 5px 8px;\r\n}\r\nbody.big-game-page .stage-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  width: 100%;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: center;\r\n}\r\nbody.big-game-page .game-stage {\r\n  flex: 1 1 auto;\r\n  width: 100% !important;\r\n  height: 100% !important;\r\n  min-height: 0;\r\n  max-height: none !important;\r\n  aspect-ratio: unset !important;\r\n  margin: 0;\r\n}\r\nbody.big-game-page .touch-controls {\r\n  flex-shrink: 0;\r\n  margin-top: 4px;\r\n  gap: 14px;\r\n}\r\nbody.big-game-page .touch-btn {\r\n  width: 64px;\r\n  height: 64px;\r\n  font-size: 26px;\r\n}\r\nbody.big-game-page:has(.game-shell) {\r\n  overflow: hidden !important;\r\n  height: 100% !important;\r\n}\r\nbody.big-game-page:has(.game-shell) .game-stage {\r\n  flex: 1 1 auto !important;\r\n  width: 100% !important;\r\n  max-height: none !important;\r\n  aspect-ratio: unset !important;\r\n}\r\n@media (min-width: 768px) {\r\n  body.big-game-page .game-stage {\r\n    flex: 0 0 auto;\r\n    width: min(100%, 700px, calc((100vh - 120px) * 7 / 6)) !important;\r\n    height: auto !important;\r\n    max-height: calc(100vh - 120px) !important;\r\n    aspect-ratio: 7 / 6 !important;\r\n    margin: 0 auto;\r\n  }\r\n  body.big-game-page .stage-wrap {\r\n    align-items: center;\r\n    justify-content: center;\r\n  }\r\n}\r\n  \r\nbody.reading-page {\r\n  overflow-x: hidden;\r\n  overflow-y: auto !important;\r\n  height: auto !important;\r\n  min-height: 100%;\r\n  -webkit-overflow-scrolling: touch;\r\n}\r\nbody.reading-page .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  display: block;\r\n}\r\n\r\n/* solar-ui-audit-overrides */\r\nbody.reading-page,\r\nbody.reading-page:has(.container),\r\nbody.reading-page:has(.quiz-card),\r\nbody.reading-page:has(.character-grid) {\r\n  overflow-y: auto !important;\r\n  height: auto !important;\r\n}\r\nbody.reading-page .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  display: block;\r\n}\r\nbody.reading-page:has(.character-grid) .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  justify-content: flex-start;\r\n}\r\n@media (max-width: 639px) {\r\n  body.big-planet-page .planet-svg-panel {\r\n    padding: 8px !important;\r\n    margin-left: 0 !important;\r\n    margin-right: 0 !important;\r\n    max-width: 100% !important;\r\n    overflow: hidden !important;\r\n    box-sizing: border-box !important;\r\n  }\r\n  body.big-planet-page .svg-viewport,\r\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\r\n    width: 100% !important;\r\n    max-width: 100% !important;\r\n    height: auto !important;\r\n    max-height: min(78vw, calc(100svh - 220px)) !important;\r\n    min-height: 0 !important;\r\n    aspect-ratio: 1 !important;\r\n    box-sizing: border-box !important;\r\n  }\r\n  body.big-planet-page .container {\r\n    overflow-x: hidden !important;\r\n    max-width: 100% !important;\r\n  }\r\n  body.big-planet-page .sun-game .game-canvas-wrap,\r\n  body.big-planet-page .planet-game .game-canvas,\r\n  body.big-planet-page .planet-game .game-canvas-wrap {\r\n    height: min(48vh, 400px) !important;\r\n    min-height: min(40vh, 280px) !important;\r\n    max-height: min(52vh, 420px) !important;\r\n  }\r\n}\r\n@media (min-width: 640px) {\r\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport,\r\n  body.big-planet-page .svg-viewport {\r\n    max-height: min(92vw, calc(100svh - 156px)) !important;\r\n    min-height: min(56vw, calc(100svh - 200px)) !important;\r\n  }\r\n}\r\nbody.big-planet-page .sun-game .game-canvas-wrap,\r\nbody.big-planet-page .planet-game .game-canvas,\r\nbody.big-planet-page .planet-game .game-canvas-wrap {\r\n  width: 100% !important;\r\n  height: min(50vh, 440px) !important;\r\n  min-height: min(42vh, 300px) !important;\r\n  max-height: min(56vh, 480px) !important;\r\n}\r\nbody.big-planet-page .sun-game,\r\nbody.big-planet-page .planet-game {\r\n  margin-bottom: 8px !important;\r\n}\r\nbody.big-planet-page .nav-hint {\r\n  margin-top: 8px !important;\r\n  padding-bottom: 8px !important;\r\n  font-size: 12px !important;\r\n  line-height: 1.45 !important;\r\n}\r\nbody.all-planets-page:has(#solarSvg) .svg-wrap {\r\n  max-height: min(96vw, calc(100svh - 162px)) !important;\r\n  min-height: min(43svh, calc(100svh - 168px), 96vw) !important;\r\n}\r\nbody.big-game-page:has(.game-shell) {\r\n  overflow: hidden !important;\r\n  height: 100% !important;\r\n  min-height: 100% !important;\r\n  max-height: 100% !important;\r\n}\r\nhtml:has(body.big-game-page) {\r\n  height: 100% !important;\r\n  min-height: 100% !important;\r\n  overflow: hidden !important;\r\n}\r\nbody.big-game-page:has(.game-shell) .game-shell {\r\n  min-height: 100% !important;\r\n  height: 100% !important;\r\n  max-height: 100% !important;\r\n  display: flex !important;\r\n  flex-direction: column !important;\r\n}\r\nbody.big-game-page:has(.game-shell) .stage-wrap {\r\n  flex: 1 1 auto !important;\r\n  min-height: 0 !important;\r\n  align-items: center !important;\r\n  justify-content: center !important;\r\n}\r\nbody.big-game-page:has(.game-shell) .game-stage {\r\n  flex: 1 1 auto !important;\r\n  width: 100% !important;\r\n  height: 100% !important;\r\n  min-height: 0 !important;\r\n  max-height: none !important;\r\n  aspect-ratio: unset !important;\r\n  margin: 0 !important;\r\n}\r\n@media (min-width: 768px) {\r\n  body.big-game-page:has(.game-shell) .stage-wrap {\r\n    align-items: center !important;\r\n    justify-content: center !important;\r\n  }\r\n  body.big-game-page:has(.game-shell) .game-stage {\r\n    flex: 1 1 auto !important;\r\n    width: 100% !important;\r\n    height: 100% !important;\r\n    min-height: 0 !important;\r\n    max-height: none !important;\r\n    aspect-ratio: unset !important;\r\n    margin: 0 !important;\r\n  }\r\n}\r\nbody.big-game-page:has(.fire-btn) .game-wrap {\r\n  min-height: min(calc(100svh - 178px), 78vh) !important;\r\n  height: min(calc(100svh - 178px), 78vh) !important;\r\n  max-height: none !important;\r\n}\r\n@media (min-width: 640px) {\r\n  body:has(.planet-svg-panel) .svg-viewport,\r\n  body:has(.planet-game) .game-canvas,\r\n  body:has(.sun-game) .game-canvas-wrap {\r\n    max-height: none !important;\r\n  }\r\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\r\n    max-height: min(92vw, calc(100svh - 156px)) !important;\r\n  }\r\n}\r\n  </style>\r\n<script>\r\n(function (w) {\r\n  var BOOK = \"solarsystem\";\r\n  function key(name) {\r\n    return \"book:\" + BOOK + \":\" + name;\r\n  }\r\n  w.SolarPlayer = {\r\n    getUserName: function () {\r\n      return localStorage.getItem(key(\"userName\")) || localStorage.getItem(\"userName\") || \"Explorer\";\r\n    },\r\n    getCharacter: function () {\r\n      return localStorage.getItem(key(\"userCharacter\")) || localStorage.getItem(\"userCharacter\") || \"👨‍🚀\";\r\n    },\r\n    getCharacterName: function () {\r\n      return localStorage.getItem(key(\"characterName\")) || localStorage.getItem(\"characterName\") || \"Astronaut\";\r\n    },\r\n    save: function (name, character, characterName) {\r\n      localStorage.setItem(key(\"userName\"), name);\r\n      localStorage.setItem(key(\"userCharacter\"), character);\r\n      if (characterName != null) localStorage.setItem(key(\"characterName\"), characterName);\r\n      localStorage.setItem(\"userName\", name);\r\n      localStorage.setItem(\"userCharacter\", character);\r\n      if (characterName != null) localStorage.setItem(\"characterName\", characterName);\r\n    },\r\n  };\r\n})(window);\r\n</script>\r\n</head>\r\n<body class=\"big-game-page\">\r\n<div class=\"game-shell\">\r\n    <div class=\"title\">Before we dive in into chapters, lets play game first</div>\r\n    <div class=\"ui-container\">\r\n        <div class=\"ui-item\">\r\n            <span class=\"ui-label\">⭐ Score:</span>\r\n            <span class=\"ui-value\" id=\"scoreDisplay\">0</span>\r\n        </div>\r\n        <div class=\"ui-item\">\r\n            <span class=\"ui-label\">🏆 Level:</span>\r\n            <span class=\"ui-value\" id=\"levelDisplay\">1</span>\r\n        </div>\r\n        <div class=\"ui-item\">\r\n            <span class=\"ui-label\">❤️ Lives:</span>\r\n            <span class=\"ui-value\" id=\"livesDisplay\">5</span>\r\n        </div>\r\n    </div>\r\n\r\n    <div class=\"stage-wrap\">\r\n    <div class=\"game-stage\">\r\n    <canvas id=\"gameCanvas\" width=\"700\" height=\"600\"></canvas>\r\n\r\n    <div class=\"level-clear-toast\" id=\"levelClearToast\" aria-live=\"polite\">\r\n        <div class=\"toast-title\" id=\"levelClearTitle\">Level 1 Cleared!</div>\r\n        <div class=\"toast-sub\" id=\"levelClearSub\">Great job defending the Sun!</div>\r\n    </div>\r\n\r\n    <div class=\"start-screen\" id=\"startScreen\">\r\n        <h1>🌞 Solar System Defender</h1>\r\n        <p>Protect the Sun! Drag on the game to aim the cannon.<br>Auto-fire every 250ms! Destroy asteroids before they hit!<br><strong>Clear 5 levels to win!</strong></p>\r\n        <button class=\"btn\" onclick=\"startGame()\">▶️ Start Game</button>\r\n    </div>\r\n\r\n    <div class=\"game-over-screen\" id=\"gameOverScreen\" style=\"display: none;\">\r\n        <h1>💥 Game Over</h1>\r\n        <p id=\"finalStats\">Final Score: 0 | Level: 1</p>\r\n        <button class=\"btn\" onclick=\"restartGame()\">🔄 Restart</button>\r\n    </div>\r\n\r\n    <div class=\"game-over-screen game-complete-screen\" id=\"gameCompleteScreen\" style=\"display: none;\">\r\n        <h1>🎉 Game Completed!</h1>\r\n        <p>You defended the Sun through all 5 levels!</p>\r\n        <p id=\"completeStats\">Final Score: 0</p>\r\n        <button class=\"btn\" onclick=\"restartGame()\">🔄 Play Again</button>\r\n    </div>\r\n    </div>\r\n    </div>\r\n</div>\r\n\r\n    <script>\r\n        // Game setup\r\n        const canvas = document.getElementById('gameCanvas');\r\n        const ctx = canvas.getContext('2d');\r\n        const width = canvas.width;\r\n        const height = canvas.height;\r\n        const centerX = width / 2;\r\n        const centerY = height / 2;\r\n        const GAME_SCALE = 1;\r\n        const sunRadius = 50 * GAME_SCALE;\r\n        const MAX_LEVEL = 5;\r\n        const SCORE_PER_LEVEL = 200;\r\n\r\n        // Game state\r\n        let gameRunning = false;\r\n        let score = 0;\r\n        let lives = 5;\r\n        let level = 1;\r\n        let levelClearTimeout = null;\r\n        let completeGameTimeout = null;\r\n        let gameFinished = false;\r\n        let cannonAngle = -Math.PI / 2; // Start pointing up\r\n        let lastFireTime = 0;\r\n        const fireInterval = 250; // ms\r\n\r\n        // Game objects\r\n        let bullets = [];\r\n        let asteroids = [];\r\n        let particles = [];\r\n        let stars = [];\r\n\r\n        // Input state\r\n        let isAiming = false;\r\n        let keys = {};\r\n\r\n        // Initialize stars for background\r\n        function initStars() {\r\n            stars = [];\r\n            for (let i = 0; i < 100; i++) {\r\n                stars.push({\r\n                    x: Math.random() * width,\r\n                    y: Math.random() * height,\r\n                    radius: Math.random() * 2 + 0.5,\r\n                    alpha: Math.random() * 0.7 + 0.3\r\n                });\r\n            }\r\n        }\r\n\r\n        // Draw stars\r\n        function drawStars() {\r\n            ctx.fillStyle = '#0a0a1a';\r\n            ctx.fillRect(0, 0, width, height);\r\n            \r\n            stars.forEach(star => {\r\n                ctx.globalAlpha = star.alpha;\r\n                ctx.fillStyle = '#fff';\r\n                ctx.beginPath();\r\n                ctx.arc(star.x, star.y, star.radius, 0, Math.PI * 2);\r\n                ctx.fill();\r\n            });\r\n            ctx.globalAlpha = 1;\r\n        }\r\n\r\n        // Draw sun\r\n        function drawSun() {\r\n            const glowOuter = sunRadius + 80 * GAME_SCALE;\r\n            const glowMid = sunRadius + 40 * GAME_SCALE;\r\n            // Big glow\r\n            const glow1 = ctx.createRadialGradient(centerX, centerY, 0, centerX, centerY, glowOuter);\r\n            glow1.addColorStop(0, 'rgba(255, 100, 0, 0.3)');\r\n            glow1.addColorStop(0.5, 'rgba(255, 150, 0, 0.1)');\r\n            glow1.addColorStop(1, 'rgba(255, 200, 0, 0)');\r\n            ctx.fillStyle = glow1;\r\n            ctx.beginPath();\r\n            ctx.arc(centerX, centerY, glowOuter, 0, Math.PI * 2);\r\n            ctx.fill();\r\n            \r\n            // Smaller glow\r\n            const glow2 = ctx.createRadialGradient(centerX, centerY, 0, centerX, centerY, glowMid);\r\n            glow2.addColorStop(0, 'rgba(255, 200, 0, 0.4)');\r\n            glow2.addColorStop(1, 'rgba(255, 200, 0, 0)');\r\n            ctx.fillStyle = glow2;\r\n            ctx.beginPath();\r\n            ctx.arc(centerX, centerY, glowMid, 0, Math.PI * 2);\r\n            ctx.fill();\r\n            \r\n            // Sun body\r\n            const sunGrad = ctx.createRadialGradient(centerX - 10 * GAME_SCALE, centerY - 10 * GAME_SCALE, 10 * GAME_SCALE, centerX, centerY, sunRadius);\r\n            sunGrad.addColorStop(0, '#fffacd'); // Light yellow\r\n            sunGrad.addColorStop(0.3, '#ffd700'); // Gold\r\n            sunGrad.addColorStop(0.7, '#ffa500'); // Orange\r\n            sunGrad.addColorStop(1, '#ff8c00'); // Dark orange\r\n            ctx.fillStyle = sunGrad;\r\n            ctx.beginPath();\r\n            ctx.arc(centerX, centerY, sunRadius, 0, Math.PI * 2);\r\n            ctx.fill();\r\n            \r\n            // Sunspots\r\n            ctx.fillStyle = 'rgba(139, 69, 19, 0.4)';\r\n            ctx.beginPath();\r\n            ctx.arc(centerX - 20 * GAME_SCALE, centerY - 10 * GAME_SCALE, 8 * GAME_SCALE, 0, Math.PI * 2);\r\n            ctx.fill();\r\n            ctx.beginPath();\r\n            ctx.arc(centerX + 15 * GAME_SCALE, centerY + 15 * GAME_SCALE, 6 * GAME_SCALE, 0, Math.PI * 2);\r\n            ctx.fill();\r\n            ctx.beginPath();\r\n            ctx.arc(centerX + 5 * GAME_SCALE, centerY - 20 * GAME_SCALE, 5 * GAME_SCALE, 0, Math.PI * 2);\r\n            ctx.fill();\r\n        }\r\n\r\n        // Draw cannon\r\n        function drawCannon() {\r\n            ctx.save();\r\n            ctx.translate(centerX, centerY);\r\n            ctx.rotate(cannonAngle + Math.PI / 2);\r\n            \r\n            const barrelW = 20 * GAME_SCALE;\r\n            const barrelH = 70 * GAME_SCALE;\r\n            const tipW = 24 * GAME_SCALE;\r\n            const tipH = 12 * GAME_SCALE;\r\n            const baseR = 25 * GAME_SCALE;\r\n            \r\n            // Cannon barrel\r\n            ctx.fillStyle = '#8b4513'; // Brown\r\n            ctx.fillRect(-barrelW / 2, -90 * GAME_SCALE, barrelW, barrelH);\r\n            \r\n            // Cannon tip\r\n            ctx.fillStyle = '#654321'; // Darker brown\r\n            ctx.fillRect(-tipW / 2, -95 * GAME_SCALE, tipW, tipH);\r\n            \r\n            // Cannon base\r\n            ctx.fillStyle = '#555';\r\n            ctx.beginPath();\r\n            ctx.arc(0, 0, baseR, 0, Math.PI * 2);\r\n            ctx.fill();\r\n            \r\n            ctx.restore();\r\n        }\r\n\r\n        // Spawn asteroid\r\n        function spawnAsteroid() {\r\n            const angle = Math.random() * Math.PI * 2;\r\n            const distance = Math.max(width, height) / 2 + 50;\r\n            const size = (20 + Math.random() * 30) * GAME_SCALE;\r\n            const speed = (1 + Math.random() * 1.5) + (Math.min(level, MAX_LEVEL) - 1) * 0.3;\r\n            \r\n            asteroids.push({\r\n                x: centerX + Math.cos(angle) * distance,\r\n                y: centerY + Math.sin(angle) * distance,\r\n                radius: size,\r\n                speed: speed,\r\n                angle: angle + Math.PI // Move towards center\r\n            });\r\n        }\r\n\r\n        // Fire bullet\r\n        function fireBullet() {\r\n            const now = Date.now();\r\n            if (now - lastFireTime < fireInterval) return;\r\n            lastFireTime = now;\r\n            \r\n            bullets.push({\r\n                x: centerX + Math.cos(cannonAngle) * 100 * GAME_SCALE,\r\n                y: centerY + Math.sin(cannonAngle) * 100 * GAME_SCALE,\r\n                vx: Math.cos(cannonAngle) * 12,\r\n                vy: Math.sin(cannonAngle) * 12,\r\n                radius: 8 * GAME_SCALE\r\n            });\r\n        }\r\n\r\n        // Create explosion\r\n        function createExplosion(x, y, color, count = 15) {\r\n            for (let i = 0; i < count; i++) {\r\n                const angle = Math.random() * Math.PI * 2;\r\n                const speed = Math.random() * 4 + 2;\r\n                particles.push({\r\n                    x: x,\r\n                    y: y,\r\n                    vx: Math.cos(angle) * speed,\r\n                    vy: Math.sin(angle) * speed,\r\n                    radius: Math.random() * 4 + 2,\r\n                    color: color,\r\n                    life: 1\r\n                });\r\n            }\r\n        }\r\n\r\n        function clearPendingTimers() {\r\n            if (levelClearTimeout) {\r\n                clearTimeout(levelClearTimeout);\r\n                levelClearTimeout = null;\r\n            }\r\n            if (completeGameTimeout) {\r\n                clearTimeout(completeGameTimeout);\r\n                completeGameTimeout = null;\r\n            }\r\n        }\r\n\r\n        function hideLevelClearToast() {\r\n            const toast = document.getElementById('levelClearToast');\r\n            if (!toast) return;\r\n            toast.classList.remove('show');\r\n        }\r\n\r\n        function showLevelClearToast(clearedLevel) {\r\n            const toast = document.getElementById('levelClearToast');\r\n            const title = document.getElementById('levelClearTitle');\r\n            const sub = document.getElementById('levelClearSub');\r\n            if (!toast || !title || !sub) return;\r\n\r\n            clearPendingTimers();\r\n            hideLevelClearToast();\r\n\r\n            title.textContent = `Level ${clearedLevel} Cleared!`;\r\n            if (clearedLevel >= MAX_LEVEL) {\r\n                sub.textContent = 'All levels complete — amazing work!';\r\n            } else {\r\n                sub.textContent = `Level ${clearedLevel + 1} incoming — keep defending the Sun!`;\r\n            }\r\n\r\n            requestAnimationFrame(() => toast.classList.add('show'));\r\n\r\n            levelClearTimeout = setTimeout(() => {\r\n                hideLevelClearToast();\r\n                levelClearTimeout = null;\r\n            }, 1600);\r\n        }\r\n\r\n        function scoreNeededForLevel(lvl) {\r\n            return lvl * SCORE_PER_LEVEL;\r\n        }\r\n\r\n        function checkLevelProgress() {\r\n            if (gameFinished || level > MAX_LEVEL) return;\r\n\r\n            const threshold = scoreNeededForLevel(level);\r\n            if (score < threshold) return;\r\n\r\n            const clearedLevel = level;\r\n            showLevelClearToast(clearedLevel);\r\n\r\n            if (clearedLevel >= MAX_LEVEL) {\r\n                gameRunning = false;\r\n                completeGameTimeout = setTimeout(() => {\r\n                    completeGame();\r\n                    completeGameTimeout = null;\r\n                }, 1700);\r\n                return;\r\n            }\r\n\r\n            level = Math.min(clearedLevel + 1, MAX_LEVEL);\r\n            document.getElementById('levelDisplay').textContent = level;\r\n        }\r\n\r\n        // Check collisions\r\n        function checkCollisions() {\r\n            // Bullet vs Asteroid\r\n            for (let i = bullets.length - 1; i >= 0; i--) {\r\n                const b = bullets[i];\r\n                for (let j = asteroids.length - 1; j >= 0; j--) {\r\n                    const a = asteroids[j];\r\n                    const dx = b.x - a.x;\r\n                    const dy = b.y - a.y;\r\n                    const dist = Math.sqrt(dx*dx + dy*dy);\r\n                    \r\n                    if (dist < b.radius + a.radius) {\r\n                        createExplosion(a.x, a.y, a.radius > 30 * GAME_SCALE ? '#ff6600' : '#ffaa00');\r\n                        score += Math.floor(a.radius);\r\n                        bullets.splice(i, 1);\r\n                        asteroids.splice(j, 1);\r\n                        \r\n                        document.getElementById('scoreDisplay').textContent = score;\r\n                        checkLevelProgress();\r\n                        break;\r\n                    }\r\n                }\r\n            }\r\n            \r\n            // Asteroid vs Sun\r\n            for (let i = asteroids.length - 1; i >= 0; i--) {\r\n                const a = asteroids[i];\r\n                const dx = a.x - centerX;\r\n                const dy = a.y - centerY;\r\n                const dist = Math.sqrt(dx*dx + dy*dy);\r\n                \r\n                if (dist < a.radius + sunRadius) {\r\n                    createExplosion(a.x, a.y, '#ff4444', 25);\r\n                    asteroids.splice(i, 1);\r\n                    lives--;\r\n                    document.getElementById('livesDisplay').textContent = lives;\r\n                    \r\n                    if (lives <= 0) {\r\n                        endGame();\r\n                        return;\r\n                    }\r\n                }\r\n            }\r\n        }\r\n\r\n        // Update game objects\r\n        function update() {\r\n            if (gameFinished) return;\r\n\r\n            if (keys['ArrowLeft'] || keys['a']) cannonAngle -= 0.08;\r\n            if (keys['ArrowRight'] || keys['d']) cannonAngle += 0.08;\r\n            \r\n            // Auto fire\r\n            fireBullet();\r\n            \r\n            // Update bullets\r\n            for (let i = bullets.length - 1; i >= 0; i--) {\r\n                const b = bullets[i];\r\n                b.x += b.vx;\r\n                b.y += b.vy;\r\n                \r\n                // Remove off-screen\r\n                if (b.x < -50 || b.x > width + 50 || b.y < -50 || b.y > height + 50) {\r\n                    bullets.splice(i, 1);\r\n                }\r\n            }\r\n            \r\n            // Update asteroids\r\n            for (let i = asteroids.length - 1; i >= 0; i--) {\r\n                const a = asteroids[i];\r\n                const dx = centerX - a.x;\r\n                const dy = centerY - a.y;\r\n                const dist = Math.sqrt(dx*dx + dy*dy);\r\n                a.x += (dx / dist) * a.speed;\r\n                a.y += (dy / dist) * a.speed;\r\n            }\r\n            \r\n            // Update particles\r\n            for (let i = particles.length - 1; i >= 0; i--) {\r\n                const p = particles[i];\r\n                p.x += p.vx;\r\n                p.y += p.vy;\r\n                p.life -= 0.03;\r\n                if (p.life <= 0) particles.splice(i, 1);\r\n            }\r\n            \r\n            checkCollisions();\r\n        }\r\n\r\n        // Draw everything\r\n        function draw() {\r\n            drawStars();\r\n            drawSun();\r\n            \r\n            // Draw asteroids\r\n            asteroids.forEach(a => {\r\n                ctx.fillStyle = `hsl(${30 + Math.random() * 20}, 60%, 40%)`;\r\n                ctx.beginPath();\r\n                ctx.arc(a.x, a.y, a.radius, 0, Math.PI * 2);\r\n                ctx.fill();\r\n                \r\n                // Craters\r\n                ctx.fillStyle = 'rgba(0,0,0,0.3)';\r\n                ctx.beginPath();\r\n                ctx.arc(a.x + a.radius * 0.3, a.y - a.radius * 0.2, a.radius * 0.25, 0, Math.PI * 2);\r\n                ctx.fill();\r\n            });\r\n            \r\n            // Draw bullets\r\n            ctx.fillStyle = '#ff0000';\r\n            ctx.shadowColor = '#ffff00';\r\n            ctx.shadowBlur = 20;\r\n            bullets.forEach(b => {\r\n                ctx.beginPath();\r\n                ctx.arc(b.x, b.y, b.radius, 0, Math.PI * 2);\r\n                ctx.fill();\r\n            });\r\n            ctx.shadowBlur = 0;\r\n            \r\n            drawCannon();\r\n            \r\n            // Draw particles\r\n            particles.forEach(p => {\r\n                ctx.globalAlpha = p.life;\r\n                ctx.fillStyle = p.color;\r\n                ctx.beginPath();\r\n                ctx.arc(p.x, p.y, p.radius, 0, Math.PI * 2);\r\n                ctx.fill();\r\n            });\r\n            ctx.globalAlpha = 1;\r\n        }\r\n\r\n        // Game loop\r\n        let lastSpawn = 0;\r\n        function gameLoop(timestamp) {\r\n            if (!gameRunning) return;\r\n            \r\n            // Spawn asteroids\r\n            const spawnInterval = Math.max(1400 - Math.min(level, MAX_LEVEL) * 100, 500);\r\n            if (timestamp - lastSpawn > spawnInterval) {\r\n                spawnAsteroid();\r\n                lastSpawn = timestamp;\r\n            }\r\n            \r\n            update();\r\n            draw();\r\n            \r\n            requestAnimationFrame(gameLoop);\r\n        }\r\n\r\n        // Start game\r\n        function startGame() {\r\n            clearPendingTimers();\r\n            hideLevelClearToast();\r\n            gameFinished = false;\r\n            score = 0;\r\n            lives = 5;\r\n            level = 1;\r\n            cannonAngle = -Math.PI / 2;\r\n            bullets = [];\r\n            asteroids = [];\r\n            particles = [];\r\n            lastSpawn = 0;\r\n            \r\n            document.getElementById('scoreDisplay').textContent = score;\r\n            document.getElementById('livesDisplay').textContent = lives;\r\n            document.getElementById('levelDisplay').textContent = level;\r\n            document.getElementById('startScreen').style.display = 'none';\r\n            document.getElementById('gameOverScreen').style.display = 'none';\r\n            document.getElementById('gameCompleteScreen').style.display = 'none';\r\n            \r\n            gameRunning = true;\r\n            requestAnimationFrame(gameLoop);\r\n        }\r\n\r\n        // End game (lives lost)\r\n        function endGame() {\r\n            clearPendingTimers();\r\n            hideLevelClearToast();\r\n            gameFinished = true;\r\n            gameRunning = false;\r\n            document.getElementById('finalStats').textContent = `Final Score: ${score} | Level: ${level}`;\r\n            document.getElementById('gameOverScreen').style.display = 'block';\r\n        }\r\n\r\n        function completeGame() {\r\n            clearPendingTimers();\r\n            hideLevelClearToast();\r\n            gameFinished = true;\r\n            gameRunning = false;\r\n            document.getElementById('completeStats').textContent = `Final Score: ${score} | All ${MAX_LEVEL} levels cleared!`;\r\n            document.getElementById('gameCompleteScreen').style.display = 'block';\r\n        }\r\n\r\n        // Restart game\r\n        function restartGame() {\r\n            startGame();\r\n        }\r\n\r\n        // Input handling\r\n        document.addEventListener('keydown', e => {\r\n            keys[e.key] = true;\r\n        });\r\n        document.addEventListener('keyup', e => {\r\n            keys[e.key] = false;\r\n        });\r\n        \r\n        function aimFromPointer(clientX, clientY) {\r\n            const rect = canvas.getBoundingClientRect();\r\n            if (!rect.width || !rect.height) return;\r\n            const x = (clientX - rect.left) * (BASE_W / rect.width);\r\n            const y = (clientY - rect.top) * (BASE_H / rect.height);\r\n            cannonAngle = Math.atan2(y - centerY, x - centerX);\r\n        }\r\n\r\n        canvas.addEventListener('touchstart', e => {\r\n            if (!gameRunning) return;\r\n            e.preventDefault();\r\n            isAiming = true;\r\n            aimFromPointer(e.touches[0].clientX, e.touches[0].clientY);\r\n        }, { passive: false });\r\n\r\n        canvas.addEventListener('touchmove', e => {\r\n            if (!gameRunning || !isAiming) return;\r\n            e.preventDefault();\r\n            aimFromPointer(e.touches[0].clientX, e.touches[0].clientY);\r\n        }, { passive: false });\r\n\r\n        canvas.addEventListener('touchend', () => { isAiming = false; });\r\n        canvas.addEventListener('touchcancel', () => { isAiming = false; });\r\n\r\n        canvas.addEventListener('mousedown', e => {\r\n            if (!gameRunning) return;\r\n            isAiming = true;\r\n            aimFromPointer(e.clientX, e.clientY);\r\n        });\r\n        window.addEventListener('mousemove', e => {\r\n            if (!gameRunning || !isAiming) return;\r\n            aimFromPointer(e.clientX, e.clientY);\r\n        });\r\n        window.addEventListener('mouseup', () => { isAiming = false; });\r\n\r\n        // Fixed 700x600 game coordinates; letterbox uniformly into the stage (no stretch).\r\n        const BASE_W = 700;\r\n        const BASE_H = 600;\r\n\r\n        function resizeCanvas() {\r\n            const stage = document.querySelector('.game-stage');\r\n            if (!stage) return;\r\n            const displayW = stage.clientWidth;\r\n            const displayH = stage.clientHeight;\r\n            if (!displayW || !displayH) return;\r\n\r\n            const fitScale = Math.min(displayW / BASE_W, displayH / BASE_H);\r\n            const cssW = Math.max(1, Math.floor(BASE_W * fitScale));\r\n            const cssH = Math.max(1, Math.floor(BASE_H * fitScale));\r\n\r\n            canvas.style.width = cssW + 'px';\r\n            canvas.style.height = cssH + 'px';\r\n            canvas.style.left = Math.floor((displayW - cssW) / 2) + 'px';\r\n            canvas.style.top = Math.floor((displayH - cssH) / 2) + 'px';\r\n\r\n            const dpr = Math.min(window.devicePixelRatio || 1, 2);\r\n            canvas.width = Math.round(BASE_W * dpr);\r\n            canvas.height = Math.round(BASE_H * dpr);\r\n            ctx.setTransform(dpr, 0, 0, dpr, 0, 0);\r\n\r\n            if (!gameRunning) {\r\n                drawStars();\r\n                drawSun();\r\n                drawCannon();\r\n            }\r\n        }\r\n        window.addEventListener('resize', resizeCanvas);\r\n        const stageEl = document.querySelector('.game-stage');\r\n        if (stageEl && typeof ResizeObserver !== 'undefined') {\r\n            new ResizeObserver(resizeCanvas).observe(stageEl);\r\n        }\r\n\r\n        // Initialize\r\n        initStars();\r\n        resizeCanvas();\r\n    </script>\r\n<script>\r\n/* solar-ui-fit-frame */\r\n(function () {\r\n  function fitGameFrame() {\r\n    if (!document.body.classList.contains(\"big-game-page\")) return;\r\n    const h = window.innerHeight + \"px\";\r\n    document.documentElement.style.height = h;\r\n    document.documentElement.style.minHeight = h;\r\n    document.body.style.height = h;\r\n    document.body.style.minHeight = h;\r\n    const shell = document.querySelector(\".game-shell\");\r\n    if (shell) {\r\n      shell.style.height = h;\r\n      shell.style.minHeight = h;\r\n    }\r\n  }\r\n  fitGameFrame();\r\n  window.addEventListener(\"resize\", fitGameFrame);\r\n  if (typeof ResizeObserver !== \"undefined\") {\r\n    new ResizeObserver(fitGameFrame).observe(document.documentElement);\r\n  }\r\n})();\r\n</script>\r\n</body>\r\n</html>"
            }
          ]
        },
        {
          "id": "solarsystem-ch-import-1784351954791-40",
          "courseId": "solarsystem",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "solarsystem-ch-import-1784351954791-40-step-0",
              "courseId": "solarsystem",
              "chapterId": "solarsystem-ch-import-1784351954791-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "html",
              "title": "Black Hole Quiz",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n  <meta charset=\"UTF-8\">\r\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n  <title>Solar System Adventure - Black Hole Quiz</title>\r\n  <style>\r\n    *{margin:0;padding:0;box-sizing:border-box;}\r\n    body{font-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;background:#0f0c29;color:#e0e7ff;min-height:100vh;position:relative;overflow-x:hidden;}\r\n    .stars{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;background-image:radial-gradient(2px 2px at 20px 30px,#fff,transparent),radial-gradient(2px 2px at 40px 70px,#fff,transparent),radial-gradient(1px 1px at 90px 40px,#fff,transparent),radial-gradient(2px 2px at 130px 80px,#fff,transparent),radial-gradient(1px 1px at 160px 120px,#fff,transparent),radial-gradient(2px 2px at 200px 50px,#fff,transparent),radial-gradient(1px 1px at 250px 160px,#fff,transparent),radial-gradient(2px 2px at 300px 90px,#fff,transparent),radial-gradient(1px 1px at 350px 130px,#fff,transparent),radial-gradient(2px 2px at 400px 60px,#fff,transparent),radial-gradient(1px 1px at 450px 180px,#fff,transparent),radial-gradient(2px 2px at 500px 100px,#fff,transparent),radial-gradient(1px 1px at 550px 140px,#fff,transparent),radial-gradient(2px 2px at 600px 70px,#fff,transparent),radial-gradient(1px 1px at 650px 190px,#fff,transparent),radial-gradient(2px 2px at 700px 110px,#fff,transparent),radial-gradient(1px 1px at 750px 150px,#fff,transparent),radial-gradient(2px 2px at 800px 80px,#fff,transparent),radial-gradient(1px 1px at 850px 170px,#fff,transparent);background-size:900px 200px;animation:twinkle 4s ease-in-out infinite;z-index:0;}\r\n    @keyframes twinkle{0%,100%{opacity:0.3;}50%{opacity:0.8;}}\r\n    .container{max-width:640px;margin:auto;padding:12px 16px 20px;position:relative;z-index:1;}\r\n    .header{text-align:center;margin-bottom:12px;}\r\n    h1{font-size:24px;color:#a78bfa;margin-bottom:4px;}\r\n    \r\n    \r\n    \r\n    \r\n    \r\n    \r\n    .competition-bar{display:flex;justify-content:space-between;align-items:center;background:#1a1735;border-radius:12px;padding:10px;margin-bottom:12px;}\r\n    .competition-bar.hidden{display:none;}\r\n    .competitor{display:flex;flex-direction:column;align-items:center;gap:4px;}\r\n    .competitor-icon{font-size:28px;}\r\n    .competitor-name{font-size:12px;color:#c4b5fd;}\r\n    .competitor-score{font-size:18px;font-weight:bold;color:#ffd700;}\r\n    .vs-divider{font-size:18px;color:#a78bfa;font-weight:bold;}\r\n    .quiz-card{background:#1a1735;border-radius:12px;padding:12px;margin-bottom:8px;border:1px solid rgba(255,255,255,0.1);display:none;}\r\n    .quiz-card.active{display:block;}\r\n    .question{font-size:15px;font-weight:bold;margin-bottom:10px;color:#fff;}\r\n    .options{display:flex;flex-direction:column;gap:6px;}\r\n    .option{padding:10px 14px;background:rgba(255,255,255,0.05);border:2px solid rgba(255,255,255,0.2);border-radius:8px;cursor:pointer;font-size:14px;transition:0.2s;}\r\n    .option:hover{background:#1a1735;border-color:#ffd700;}\r\n    .option.correct{background:rgba(34,197,94,0.3);border-color:#22c55e;}\r\n    .option.wrong{background:rgba(239,68,68,0.3);border-color:#ef4444;}\r\n    .feedback{margin-top:8px;padding:8px;border-radius:8px;font-size:13px;display:none;}\r\n    .feedback.show{display:block;}\r\n    .feedback.correct{background:rgba(34,197,94,0.2);color:#4ade80;}\r\n    .feedback.wrong{background:rgba(239,68,68,0.2);color:#f87171;}\r\n    .score-card{background:linear-gradient(135deg,rgba(255,215,0,0.98),rgba(255,165,0,0.98));border-radius:24px;padding:10px 20px 60px;text-align:center;margin-top:20px;display:none;box-shadow:0 16px 48px rgba(255,215,0,0.35);border:4px solid #fff176;position:relative;}\r\n    .score-card.show{display:block;animation:slideUp 0.5s ease-out;}\r\n    @keyframes slideUp{from{opacity:0;transform:translateY(30px);}to{opacity:1;transform:translateY(0);}}\r\n    .score-card h2{font-size:26px;margin-bottom:30px;color:#1a1240;}\r\n    .podium{display:flex;justify-content:center;align-items:flex-end;gap:14px;margin-top:120px;height:140px;}\r\n    .podium-place{display:flex;flex-direction:column;align-items:center;gap:4px;}\r\n    .podium-character{font-size:42px;}\r\n    .podium-bar{border-radius:12px 12px 0 0;display:flex;align-items:center;justify-content:center;font-weight:bold;color:#fff;position:relative;}\r\n    .podium-bar.first{width:100px;height:100px;background:linear-gradient(180deg,#b8860b,#8b6914);}\r\n    .podium-bar.second{width:90px;height:80px;background:linear-gradient(180deg,#c0c0c0,#a0a0a0);}\r\n    .rank-badge{position:absolute;top:-10px;font-size:26px;}\r\n    .podium-name{font-size:13px;color:#1a1240;font-weight:bold;background:rgba(255,255,255,0.6);padding:5px 9px;border-radius:8px;}\r\n    .podium-score{font-size:15px;color:#fff;font-weight:bold;background:#1a1240;padding:3px 7px;border-radius:6px;}\r\n    .score-card .message{font-size:17px;margin-top:10px;margin-bottom:16px;color:#fff;font-weight:bold;padding:10px;background:#1a1240;border-radius:12px;}\r\n    .button-group{display:flex;gap:10px;justify-content:center;margin-top:20px;flex-wrap:wrap;}\r\n    .retry-btn{padding:14px 28px;border:none;border-radius:14px;font-size:15px;font-weight:bold;cursor:pointer;}\r\n    .retry-btn{background:linear-gradient(135deg,#1a1240,#3a2f70);color:#ffe066;}\r\n    \r\n    .nav-hint{margin-top:12px;text-align:center;font-size:11px;color:#a78bfa;background:rgba(167,139,250,0.1);padding:6px;border-radius:8px;}\r\n  /* solar-desktop-fit */\r\nhtml {\r\n  min-height: 100%;\r\n}\r\nbody:has(.character-grid),\r\nbody:has(.game-shell),\r\nbody:has(#solarSvg),\r\nbody:has(.fire-btn),\r\nbody:has(.planet-game) {\r\n  overflow: hidden !important;\r\n  height: 100%;\r\n  min-height: 0 !important;\r\n}\r\nbody:not(:has(.character-grid)):not(:has(.game-shell)):not(:has(#solarSvg)):not(:has(.fire-btn)):not(:has(.planet-game)) {\r\n  overflow-x: hidden;\r\n  overflow-y: auto;\r\n  -webkit-overflow-scrolling: touch;\r\n  min-height: 100%;\r\n  height: auto;\r\n}\r\n.game-shell {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.character-grid) .container,\r\nbody:has(.game-shell) .container,\r\nbody:has(#solarSvg) .container,\r\nbody:has(.fire-btn) .container,\r\nbody:has(.planet-game) .container {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.game-shell) .game-shell {\r\n  padding: 4px 8px 6px;\r\n}\r\nbody:has(.game-shell) .game-shell .title {\r\n  display: none;\r\n}\r\nbody:has(.game-shell) .ui-container {\r\n  margin-bottom: 4px;\r\n  padding: 4px 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.game-shell) .game-stage {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  width: 100%;\r\n  aspect-ratio: 7 / 6;\r\n}\r\nbody:has(.game-shell) .touch-controls {\r\n  flex-shrink: 0;\r\n  margin-top: 4px;\r\n}\r\nbody:has(#solarSvg) .container {\r\n  padding: 8px 12px 10px;\r\n}\r\nbody:has(#solarSvg) .solar-panel {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  display: flex;\r\n  flex-direction: column;\r\n  margin-bottom: 6px;\r\n  padding: 8px;\r\n}\r\nbody:has(#solarSvg) .svg-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  max-height: none;\r\n  aspect-ratio: unset;\r\n  height: auto;\r\n}\r\nbody:has(#solarSvg) #solarSvg {\r\n  min-height: 0;\r\n  height: 100%;\r\n}\r\nbody:has(#solarSvg) .minigame-panel {\r\n  flex-shrink: 0;\r\n  max-height: 34%;\r\n  overflow-y: auto;\r\n}\r\nbody:has(.fire-btn) .container {\r\n  padding: 4px 12px 6px;\r\n}\r\nbody:has(.fire-btn) .game-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n}\r\nbody:has(.fire-btn) .fire-btn {\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .container {\r\n  padding: 8px 12px 10px;\r\n  justify-content: center;\r\n}\r\nbody:has(.character-grid) .header {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-section {\r\n  padding: 8px;\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-character {\r\n  font-size: 36px;\r\n  margin-bottom: 4px;\r\n}\r\nbody:has(.character-grid) input[type=\"text\"] {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-grid {\r\n  gap: 6px;\r\n  margin-bottom: 0;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-option {\r\n  padding: 6px 2px;\r\n  font-size: 26px;\r\n  border-width: 2px;\r\n  border-radius: 12px;\r\n}\r\nbody:has(.character-grid) .character-name {\r\n  font-size: 10px;\r\n  margin-top: 2px;\r\n}\r\n@media (min-width: 640px), (min-width: 768px) and (max-width: 1024px) {\r\n  body:has(.character-grid) .container {\r\n    padding: 6px 12px 8px;\r\n    justify-content: center;\r\n  }\r\n  body:has(.character-grid) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.character-grid) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(.character-grid) .preview-section {\r\n    padding: 6px 8px;\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 32px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.character-grid) .preview-name {\r\n    font-size: 15px;\r\n  }\r\n  body:has(.character-grid) input[type=\"text\"] {\r\n    padding: 6px 10px;\r\n    margin-bottom: 6px;\r\n    font-size: 14px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-grid {\r\n    gap: 6px;\r\n    margin-bottom: 0;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    padding: 4px 2px;\r\n    font-size: 24px;\r\n    border-width: 2px;\r\n    border-radius: 10px;\r\n  }\r\n  body:has(.character-grid) .character-name {\r\n    font-size: 9px;\r\n    margin-top: 1px;\r\n  }\r\n  body:has(.game-shell) .ui-item {\r\n    font-size: 13px;\r\n    padding: 4px 8px;\r\n  }\r\n  body:has(.game-shell) .touch-controls {\r\n    gap: 10px;\r\n  }\r\n  body:has(#solarSvg) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(#solarSvg) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(#solarSvg) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(#solarSvg) .info-panel,\r\n  body:has(#solarSvg) .nav-hint {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .header {\r\n    margin-bottom: 4px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.fire-btn) .header .subtitle {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .hud {\r\n    padding: 6px 10px;\r\n    margin-bottom: 4px;\r\n    font-size: 12px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .game-wrap {\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.fire-btn) .fire-btn {\r\n    padding: 10px;\r\n    font-size: 14px;\r\n    margin-bottom: 0;\r\n  }\r\n  body:has(.fire-btn) .instructions,\r\n  body:has(.fire-btn) .nav-hint {\r\n    display: none;\r\n  }\r\n  .planet-svg-panel .svg-viewport,\r\n  .svg-viewport {\r\n    max-height: 220px !important;\r\n    min-height: 0 !important;\r\n  }\r\n  .planet-game .game-canvas,\r\n  .game-canvas-wrap {\r\n    height: 220px !important;\r\n    min-height: 180px !important;\r\n    max-height: 220px !important;\r\n  }\r\n  .planet-game {\r\n    padding: 10px;\r\n    margin-top: 10px;\r\n    flex-shrink: 0;\r\n  }\r\n  .planet-game h2 {\r\n    margin-bottom: 8px;\r\n    font-size: 17px;\r\n  }\r\n  .planet-game p {\r\n    margin-bottom: 8px;\r\n    font-size: 12px;\r\n  }\r\n  .touch-controls {\r\n    margin-top: 6px;\r\n    grid-template-columns: repeat(3, 48px);\r\n    grid-template-rows: repeat(3, 48px);\r\n    gap: 6px;\r\n  }\r\n  .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n}\r\n@media (max-height: 760px) {\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 28px;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    font-size: 22px;\r\n    padding: 3px 2px;\r\n  }\r\n  body:has(.game-shell) .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 18px;\r\n  }\r\n}\r\n/* quiz-readability-boost */\r\n.quiz-card{padding:16px !important;}\r\n.question{font-size:20px !important;line-height:1.45 !important;}\r\n.quiz-card .option,.options .option{font-size:18px !important;line-height:1.4 !important;padding:12px 16px !important;}\r\n.feedback{font-size:17px !important;line-height:1.45 !important;}\r\n.competitor-name{font-size:16px !important;}\r\n.competitor-score{font-size:22px !important;}\r\n.vs-divider{font-size:22px !important;}\r\n.competitor-icon{font-size:34px !important;}\r\n.player-info{font-size:18px !important;}\r\n.container > .header .subtitle,.header .subtitle,.subtitle{font-size:18px !important;}\r\n.container > .header h1,.header h1{font-size:28px !important;}\r\n.podium-name{font-size:16px !important;}\r\n.podium-score{font-size:18px !important;}\r\n.score-label{font-size:16px !important;}\r\n.score-card .message{font-size:20px !important;}\r\n.retry-btn{font-size:18px !important;}\r\n.quiz-card .options,.options{gap:10px !important;}\r\n.q-label{font-size:17px !important;}\r\n.q-text{font-size:22px !important;line-height:1.6 !important;}\r\n.card .option,.option{font-size:20px !important;line-height:1.45 !important;padding:14px 18px !important;}\r\n.card .scene,.scene{font-size:20px !important;}\r\n.explain,.explanation{font-size:18px !important;line-height:1.5 !important;}\r\n  \r\nbody.reading-page {\r\n  overflow-x: hidden;\r\n  overflow-y: auto !important;\r\n  height: auto !important;\r\n  min-height: 100%;\r\n  -webkit-overflow-scrolling: touch;\r\n}\r\nbody.reading-page .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  display: block;\r\n}\r\n\r\n/* solar-ui-audit-overrides */\nbody.reading-page,\nbody.reading-page:has(.container),\nbody.reading-page:has(.quiz-card),\nbody.reading-page:has(.character-grid) {\n  overflow-y: auto !important;\n  height: auto !important;\n}\nbody.reading-page .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  display: block;\n}\nbody.reading-page:has(.character-grid) .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  justify-content: flex-start;\n}\n@media (max-width: 639px) {\n  body.big-planet-page .planet-svg-panel {\n    padding: 8px !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    max-width: 100% !important;\n    overflow: hidden !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .svg-viewport,\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    width: 100% !important;\n    max-width: 100% !important;\n    height: auto !important;\n    max-height: min(78vw, calc(100svh - 220px)) !important;\n    min-height: 0 !important;\n    aspect-ratio: 1 !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .container {\n    overflow-x: hidden !important;\n    max-width: 100% !important;\n  }\n  body.big-planet-page .sun-game .game-canvas-wrap,\n  body.big-planet-page .planet-game .game-canvas,\n  body.big-planet-page .planet-game .game-canvas-wrap {\n    height: min(48vh, 400px) !important;\n    min-height: min(40vh, 280px) !important;\n    max-height: min(52vh, 420px) !important;\n  }\n}\n@media (min-width: 640px) {\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport,\n  body.big-planet-page .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n    min-height: min(56vw, calc(100svh - 200px)) !important;\n  }\n}\nbody.big-planet-page .sun-game .game-canvas-wrap,\nbody.big-planet-page .planet-game .game-canvas,\nbody.big-planet-page .planet-game .game-canvas-wrap {\n  width: 100% !important;\n  height: min(50vh, 440px) !important;\n  min-height: min(42vh, 300px) !important;\n  max-height: min(56vh, 480px) !important;\n}\nbody.big-planet-page .sun-game,\nbody.big-planet-page .planet-game {\n  margin-bottom: 8px !important;\n}\nbody.big-planet-page .nav-hint {\n  margin-top: 8px !important;\n  padding-bottom: 8px !important;\n  font-size: 12px !important;\n  line-height: 1.45 !important;\n}\nbody.all-planets-page:has(#solarSvg) .svg-wrap {\n  max-height: min(96vw, calc(100svh - 162px)) !important;\n  min-height: min(43svh, calc(100svh - 168px), 96vw) !important;\n}\nbody.big-game-page:has(.game-shell) {\n  overflow: hidden !important;\n  height: 100% !important;\n  min-height: 100% !important;\n  max-height: 100% !important;\n}\nhtml:has(body.big-game-page) {\n  height: 100% !important;\n  min-height: 100% !important;\n  overflow: hidden !important;\n}\nbody.big-game-page:has(.game-shell) .game-shell {\n  min-height: 100% !important;\n  height: 100% !important;\n  max-height: 100% !important;\n  display: flex !important;\n  flex-direction: column !important;\n}\nbody.big-game-page:has(.game-shell) .stage-wrap {\n  flex: 1 1 auto !important;\n  min-height: 0 !important;\n  align-items: center !important;\n  justify-content: center !important;\n}\nbody.big-game-page:has(.game-shell) .game-stage {\n  flex: 1 1 auto !important;\n  width: 100% !important;\n  height: 100% !important;\n  min-height: 0 !important;\n  max-height: none !important;\n  aspect-ratio: unset !important;\n  margin: 0 !important;\n}\n@media (min-width: 768px) {\n  body.big-game-page:has(.game-shell) .stage-wrap {\n    align-items: center !important;\n    justify-content: center !important;\n  }\n  body.big-game-page:has(.game-shell) .game-stage {\n    flex: 1 1 auto !important;\n    width: 100% !important;\n    height: 100% !important;\n    min-height: 0 !important;\n    max-height: none !important;\n    aspect-ratio: unset !important;\n    margin: 0 !important;\n  }\n}\nbody.big-game-page:has(.fire-btn) .game-wrap {\n  min-height: min(calc(100svh - 178px), 78vh) !important;\n  height: min(calc(100svh - 178px), 78vh) !important;\n  max-height: none !important;\n}\n@media (min-width: 640px) {\n  body:has(.planet-svg-panel) .svg-viewport,\n  body:has(.planet-game) .game-canvas,\n  body:has(.sun-game) .game-canvas-wrap {\n    max-height: none !important;\n  }\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n  }\n}\n  </style>\r\n<script>\r\n(function (w) {\r\n  var BOOK = \"solarsystem\";\r\n  function key(name) {\r\n    return \"book:\" + BOOK + \":\" + name;\r\n  }\r\n  w.SolarPlayer = {\r\n    getUserName: function () {\r\n      return localStorage.getItem(key(\"userName\")) || localStorage.getItem(\"userName\") || \"Explorer\";\r\n    },\r\n    getCharacter: function () {\r\n      return localStorage.getItem(key(\"userCharacter\")) || localStorage.getItem(\"userCharacter\") || \"👨‍🚀\";\r\n    },\r\n    getCharacterName: function () {\r\n      return localStorage.getItem(key(\"characterName\")) || localStorage.getItem(\"characterName\") || \"Astronaut\";\r\n    },\r\n    save: function (name, character, characterName) {\r\n      localStorage.setItem(key(\"userName\"), name);\r\n      localStorage.setItem(key(\"userCharacter\"), character);\r\n      if (characterName != null) localStorage.setItem(key(\"characterName\"), characterName);\r\n      localStorage.setItem(\"userName\", name);\r\n      localStorage.setItem(\"userCharacter\", character);\r\n      if (characterName != null) localStorage.setItem(\"characterName\", characterName);\r\n    },\r\n  };\r\n})(window);\r\n</script>\r\n</head>\r\n<body class=\"reading-page\">\r\n<div class=\"stars\"></div>\r\n<div class=\"container\">\r\n  <div class=\"header\"><h1>❓ Black Hole Quiz</h1></div>\r\n  <div class=\"competition-bar\" id=\"liveScoreBar\">\r\n    <div class=\"competitor\">\r\n      <div class=\"competitor-icon\" id=\"playerIcon\">👨‍🚀</div>\r\n      <div class=\"competitor-name\" id=\"playerName2\">Explorer</div>\r\n      <div class=\"competitor-score\" id=\"playerScore\">0</div>\r\n    </div>\r\n    <div class=\"vs-divider\">VS</div>\r\n    <div class=\"competitor\">\r\n      <div class=\"competitor-icon\" id=\"botIcon\">🌀</div>\r\n      <div class=\"competitor-name\" id=\"botName\">Void Vortex</div>\r\n      <div class=\"competitor-score\" id=\"computerScore\">0</div>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"quiz-card active\" id=\"quizCard-1\">\r\n    <div class=\"question\">1. What is a black hole?</div>\r\n    <div class=\"options\">\r\n      <div class=\"option\" onclick=\"checkAnswer(this,1,false)\">An empty hole in space</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this,1,true)\">A region where gravity is so strong light cannot escape</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this,1,false)\">A dark planet</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this,1,false)\">A cloud of dust</div>\r\n    </div>\r\n    <div class=\"feedback\" id=\"feedback-1\"></div>\r\n  </div>\r\n  <div class=\"quiz-card\" id=\"quizCard-2\">\r\n    <div class=\"question\">2. What is the event horizon?</div>\r\n    <div class=\"options\">\r\n      <div class=\"option\" onclick=\"checkAnswer(this,2,false)\">The surface of the Sun</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this,2,true)\">The point of no return around a black hole</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this,2,false)\">A type of meteor shower</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this,2,false)\">The edge of the solar system</div>\r\n    </div>\r\n    <div class=\"feedback\" id=\"feedback-2\"></div>\r\n  </div>\r\n  <div class=\"quiz-card\" id=\"quizCard-3\">\r\n    <div class=\"question\">3. How do scientists often detect black holes?</div>\r\n    <div class=\"options\">\r\n      <div class=\"option\" onclick=\"checkAnswer(this,3,false)\">By seeing them shine brightly</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this,3,true)\">By watching stars and gas orbit invisible heavy objects</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this,3,false)\">By hearing sound from space</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this,3,false)\">By finding them on the Moon</div>\r\n    </div>\r\n    <div class=\"feedback\" id=\"feedback-3\"></div>\r\n  </div>\r\n  <div class=\"quiz-card\" id=\"quizCard-4\">\r\n    <div class=\"question\">4. What is at the center of our Milky Way galaxy?</div>\r\n    <div class=\"options\">\r\n      <div class=\"option\" onclick=\"checkAnswer(this,4,false)\">The Sun</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this,4,false)\">Jupiter</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this,4,true)\">A supermassive black hole called Sagittarius A*</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this,4,false)\">A giant comet</div>\r\n    </div>\r\n    <div class=\"feedback\" id=\"feedback-4\"></div>\r\n  </div>\r\n  <div class=\"quiz-card\" id=\"quizCard-5\">\r\n    <div class=\"question\">5. When was the first black hole photo published?</div>\r\n    <div class=\"options\">\r\n      <div class=\"option\" onclick=\"checkAnswer(this,5,false)\">1969</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this,5,false)\">2001</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this,5,true)\">2019</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this,5,false)\">2024</div>\r\n    </div>\r\n    <div class=\"feedback\" id=\"feedback-5\"></div>\r\n  </div>\r\n\r\n  <div class=\"score-card\" id=\"scoreCard\">\r\n    <h2>🎉 Quiz Complete!</h2>\r\n    <div class=\"podium\" id=\"podium\">\r\n      <div class=\"podium-place\" id=\"podium-second\">\r\n        <div class=\"podium-character\" id=\"podium-char-2\">🌀</div>\r\n        <div class=\"podium-bar second\"><span class=\"rank-badge\">🥈</span></div>\r\n        <div class=\"podium-score\" id=\"podium-score-2\">0</div>\r\n        <div class=\"podium-name\" id=\"podium-name-2\">Void Vortex</div>\r\n      </div>\r\n      <div class=\"podium-place\" id=\"podium-first\">\r\n        <div class=\"podium-character\" id=\"podium-char-1\">👨‍🚀</div>\r\n        <div class=\"podium-bar first\"><span class=\"rank-badge\">🥇</span></div>\r\n        <div class=\"podium-score\" id=\"podium-score-1\">0</div>\r\n        <div class=\"podium-name\" id=\"podium-name-1\">Ariel</div>\r\n      </div>\r\n    </div>\r\n    <div class=\"message\" id=\"scoreMessage\"></div>\r\n    <div class=\"button-group\">\r\n      <button class=\"retry-btn\" onclick=\"retryQuiz()\">🔄 Try Again</button>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"nav-hint\">\r\n    <div>💡 Use the ← → arrows in the top navigation bar to go to the next chapter.</div>\r\n    <div>💡 Use the 🏠 button in the top navigation bar to go back to the Home page.</div>\r\n  </div>\r\n</div>\r\n\r\n<script>\r\nlet score = 0, currentQuestion = 1, totalQuestions = 5, computerScore = 0;\r\nfunction checkAnswer(element, questionNum, isCorrect) {\r\n  const parent = element.parentElement;\r\n  parent.querySelectorAll('.option').forEach(opt => opt.style.pointerEvents = 'none');\r\n  const feedback = document.getElementById('feedback-' + questionNum);\r\n  if (Math.random() < 0.7) { computerScore++; document.getElementById('computerScore').textContent = computerScore; }\r\n  if (isCorrect) { element.classList.add('correct'); feedback.textContent = '✅ Correct! Great job!'; feedback.className = 'feedback show correct'; score++; document.getElementById('playerScore').textContent = score; }\r\n  else { element.classList.add('wrong'); feedback.textContent = '❌ Not quite. Try again next time!'; feedback.className = 'feedback show wrong'; }\r\n  setTimeout(nextQuestion, 1500);\r\n}\r\nfunction nextQuestion() {\r\n  document.getElementById('quizCard-' + currentQuestion).classList.remove('active');\r\n  currentQuestion++;\r\n  if (currentQuestion <= totalQuestions) document.getElementById('quizCard-' + currentQuestion).classList.add('active');\r\n  else showScore();\r\n}\r\nfunction showScore() {\r\n  const userName = SolarPlayer.getUserName() || 'Explorer';\r\n  const userCharacter = SolarPlayer.getCharacter() || '👨‍🚀';\r\n  const competitors = [{ name: userName, character: userCharacter, score, isPlayer: true }, { name: 'Void Vortex', character: '🌀', score: computerScore, isPlayer: false }];\r\n  competitors.sort((a, b) => b.score - a.score);\r\n  document.getElementById('podium-char-1').textContent = competitors[0].character;\r\n  document.getElementById('podium-name-1').textContent = competitors[0].name;\r\n  document.getElementById('podium-score-1').textContent = competitors[0].score;\r\n  document.getElementById('podium-char-2').textContent = competitors[1].character;\r\n  document.getElementById('podium-name-2').textContent = competitors[1].name;\r\n  document.getElementById('podium-score-2').textContent = competitors[1].score;\r\n  document.getElementById('scoreMessage').textContent = competitors[0].isPlayer ? '🎉 ' + userName + ' wins! Amazing job!' : 'Void Vortex won this time. Try again!';\r\n  document.getElementById('liveScoreBar').classList.add('hidden');\r\n  document.querySelectorAll('.quiz-card').forEach(c => c.classList.remove('active'));\r\n  document.getElementById('scoreCard').classList.add('show');\r\n}\r\nfunction retryQuiz() {\r\n  score = 0; currentQuestion = 1; computerScore = 0;\r\n  document.querySelectorAll('.quiz-card').forEach((c, i) => { c.classList.remove('active'); if (i === 0) c.classList.add('active'); });\r\n  document.querySelectorAll('.option').forEach(o => { o.classList.remove('correct', 'wrong'); o.style.pointerEvents = 'auto'; });\r\n  document.querySelectorAll('.feedback').forEach(f => f.classList.remove('show', 'correct', 'wrong'));\r\n  document.getElementById('scoreCard').classList.remove('show');\r\n  document.getElementById('liveScoreBar').classList.remove('hidden');\r\n  document.getElementById('playerScore').textContent = '0';\r\n  document.getElementById('computerScore').textContent = '0';\r\n}\r\n(function loadPlayerInfo() {\n  const userName = SolarPlayer.getUserName() || 'Explorer';\n  const userCharacter = SolarPlayer.getCharacter() || '👨‍🚀';\n  const playerName2 = document.getElementById('playerName2');\n  const playerIcon = document.getElementById('playerIcon');\n  const podiumChar = document.getElementById('podium-char-1');\n  const podiumName = document.getElementById('podium-name-1');\n  if (playerName2) playerName2.textContent = userName;\n  if (playerIcon) playerIcon.textContent = userCharacter;\n  if (podiumChar) podiumChar.textContent = userCharacter;\n  if (podiumName) podiumName.textContent = userName;\n})();\n</script>\r\n</body>\r\n</html>\r\n"
            }
          ]
        },
        {
          "id": "solarsystem-ch-import-1784351954791-41",
          "courseId": "solarsystem",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "solarsystem-ch-import-1784351954791-41-step-0",
              "courseId": "solarsystem",
              "chapterId": "solarsystem-ch-import-1784351954791-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "html",
              "title": "Conclusion",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n  <meta charset=\"UTF-8\">\r\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n  <title>Solar System Adventure - Conclusion</title>\r\n  <style>\r\n    *{\r\n      margin:0;\r\n      padding:0;\r\n      box-sizing:border-box;\r\n    }\r\n    body{\r\n      font-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;\r\n      background:#0f0c29;\r\n      color:#e0e7ff;\r\n      min-height:100vh;\r\n      position:relative;\r\n      overflow-x:hidden;\r\n    }\r\n    .stars{\r\n      position:fixed;\r\n      top:0;\r\n      left:0;\r\n      width:100%;\r\n      height:100%;\r\n      pointer-events:none;\r\n      background-image:\r\n        radial-gradient(2px 2px at 20px 30px,#fff,transparent),\r\n        radial-gradient(2px 2px at 40px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 90px 40px,#fff,transparent),\r\n        radial-gradient(2px 2px at 130px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 160px 120px,#fff,transparent),\r\n        radial-gradient(2px 2px at 200px 50px,#fff,transparent),\r\n        radial-gradient(1px 1px at 250px 160px,#fff,transparent),\r\n        radial-gradient(2px 2px at 300px 90px,#fff,transparent),\r\n        radial-gradient(1px 1px at 350px 130px,#fff,transparent),\r\n        radial-gradient(2px 2px at 400px 60px,#fff,transparent),\r\n        radial-gradient(1px 1px at 450px 180px,#fff,transparent),\r\n        radial-gradient(2px 2px at 500px 100px,#fff,transparent),\r\n        radial-gradient(1px 1px at 550px 140px,#fff,transparent),\r\n        radial-gradient(2px 2px at 600px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 650px 190px,#fff,transparent),\r\n        radial-gradient(2px 2px at 700px 110px,#fff,transparent),\r\n        radial-gradient(1px 1px at 750px 150px,#fff,transparent),\r\n        radial-gradient(2px 2px at 800px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 850px 170px,#fff,transparent);\r\n      background-size:900px 200px;\r\n      animation:twinkle 4s ease-in-out infinite;\r\n      z-index:0;\r\n    }\r\n    @keyframes twinkle{\r\n      0%,100%{opacity:0.3;}\r\n      50%{opacity:0.8;}\r\n    }\r\n    .container{\r\n      max-width:640px;\r\n      margin:auto;\r\n      padding:24px 16px 40px;\r\n      position:relative;\r\n      z-index:1;\r\n    }\r\n    .header{\r\n      text-align:center;\r\n      margin-bottom:20px;\r\n    }\r\n    h1{\r\n      font-size:32px;\r\n      color:#a78bfa;\r\n      margin-bottom:8px;\r\n    }\r\n    .subtitle{\r\n      color:#c4b5fd;\r\n      font-size:16px;\r\n    }\r\n    .card{\r\n      background:#1a1735;\r\n      backdrop-filter:blur(10px);\r\n      border-radius:20px;\r\n      padding:20px;\r\n      margin-bottom:16px;\r\n      border:1px solid rgba(255,255,255,0.1);\r\n    }\r\n    .card h2{\r\n      color:#a78bfa;\r\n      margin-bottom:12px;\r\n      font-size:20px;\r\n    }\r\n    .card p{\r\n      font-size:16px;\r\n      line-height:1.7;\r\n      margin-bottom:10px;\r\n    }\r\n    .card ul{\r\n      margin-left:20px;\r\n      margin-bottom:10px;\r\n    }\r\n    .card li{\r\n      font-size:16px;\r\n      line-height:1.7;\r\n      margin-bottom:8px;\r\n    }\r\n    .fact-box{\r\n      background:rgba(251,191,36,0.2);\r\n      border-left:6px solid #fbbf24;\r\n      padding:16px;\r\n      border-radius:12px;\r\n      margin-top:12px;\r\n    }\r\n    .fact-box h3{\r\n      color:#fbbf24;\r\n      margin-bottom:8px;\r\n      font-size:18px;\r\n    }\r\n    .fact-box p{\r\n      font-size:15px;\r\n      line-height:1.6;\r\n      margin:0;\r\n    }\r\n    .summary-grid{\r\n      display:grid;\r\n      grid-template-columns:repeat(3,1fr);\r\n      gap:10px;\r\n      margin-top:12px;\r\n    }\r\n    .summary-item{\r\n      background:rgba(167,139,250,0.1);\r\n      border-radius:12px;\r\n      padding:12px;\r\n      text-align:center;\r\n    }\r\n    .summary-emoji{\r\n      font-size:24px;\r\n      margin-bottom:4px;\r\n    }\r\n    .summary-label{\r\n      font-size:12px;\r\n      color:#c4b5fd;\r\n    }\r\n    .nav-hint{\r\n      margin-top:20px;\r\n      text-align:center;\r\n      font-size:13px;\r\n      color:#a78bfa;\r\n      background:rgba(167,139,250,0.1);\r\n      padding:10px;\r\n      border-radius:10px;\r\n    }\r\n  /* solar-desktop-fit */\r\nhtml {\r\n  min-height: 100%;\r\n}\r\nbody:has(.character-grid),\r\nbody:has(.game-shell),\r\nbody:has(#solarSvg),\r\nbody:has(.fire-btn),\r\nbody:has(.planet-game) {\r\n  overflow: hidden !important;\r\n  height: 100%;\r\n  min-height: 0 !important;\r\n}\r\nbody:not(:has(.character-grid)):not(:has(.game-shell)):not(:has(#solarSvg)):not(:has(.fire-btn)):not(:has(.planet-game)) {\r\n  overflow-x: hidden;\r\n  overflow-y: auto;\r\n  -webkit-overflow-scrolling: touch;\r\n  min-height: 100%;\r\n  height: auto;\r\n}\r\n.game-shell {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.character-grid) .container,\r\nbody:has(.game-shell) .container,\r\nbody:has(#solarSvg) .container,\r\nbody:has(.fire-btn) .container,\r\nbody:has(.planet-game) .container {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.game-shell) .game-shell {\r\n  padding: 4px 8px 6px;\r\n}\r\nbody:has(.game-shell) .game-shell .title {\r\n  display: none;\r\n}\r\nbody:has(.game-shell) .ui-container {\r\n  margin-bottom: 4px;\r\n  padding: 4px 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.game-shell) .game-stage {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  width: 100%;\r\n  aspect-ratio: 7 / 6;\r\n}\r\nbody:has(.game-shell) .touch-controls {\r\n  flex-shrink: 0;\r\n  margin-top: 4px;\r\n}\r\nbody:has(#solarSvg) .container {\r\n  padding: 8px 12px 10px;\r\n}\r\nbody:has(#solarSvg) .solar-panel {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  display: flex;\r\n  flex-direction: column;\r\n  margin-bottom: 6px;\r\n  padding: 8px;\r\n}\r\nbody:has(#solarSvg) .svg-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  max-height: none;\r\n  aspect-ratio: unset;\r\n  height: auto;\r\n}\r\nbody:has(#solarSvg) #solarSvg {\r\n  min-height: 0;\r\n  height: 100%;\r\n}\r\nbody:has(#solarSvg) .minigame-panel {\r\n  flex-shrink: 0;\r\n  max-height: 34%;\r\n  overflow-y: auto;\r\n}\r\nbody:has(.fire-btn) .container {\r\n  padding: 4px 12px 6px;\r\n}\r\nbody:has(.fire-btn) .game-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n}\r\nbody:has(.fire-btn) .fire-btn {\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .container {\r\n  padding: 8px 12px 10px;\r\n  justify-content: center;\r\n}\r\nbody:has(.character-grid) .header {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-section {\r\n  padding: 8px;\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-character {\r\n  font-size: 36px;\r\n  margin-bottom: 4px;\r\n}\r\nbody:has(.character-grid) input[type=\"text\"] {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-grid {\r\n  gap: 6px;\r\n  margin-bottom: 0;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-option {\r\n  padding: 6px 2px;\r\n  font-size: 26px;\r\n  border-width: 2px;\r\n  border-radius: 12px;\r\n}\r\nbody:has(.character-grid) .character-name {\r\n  font-size: 10px;\r\n  margin-top: 2px;\r\n}\r\n@media (min-width: 640px), (min-width: 768px) and (max-width: 1024px) {\r\n  body:has(.character-grid) .container {\r\n    padding: 6px 12px 8px;\r\n    justify-content: center;\r\n  }\r\n  body:has(.character-grid) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.character-grid) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(.character-grid) .preview-section {\r\n    padding: 6px 8px;\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 32px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.character-grid) .preview-name {\r\n    font-size: 15px;\r\n  }\r\n  body:has(.character-grid) input[type=\"text\"] {\r\n    padding: 6px 10px;\r\n    margin-bottom: 6px;\r\n    font-size: 14px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-grid {\r\n    gap: 6px;\r\n    margin-bottom: 0;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    padding: 4px 2px;\r\n    font-size: 24px;\r\n    border-width: 2px;\r\n    border-radius: 10px;\r\n  }\r\n  body:has(.character-grid) .character-name {\r\n    font-size: 9px;\r\n    margin-top: 1px;\r\n  }\r\n  body:has(.game-shell) .ui-item {\r\n    font-size: 13px;\r\n    padding: 4px 8px;\r\n  }\r\n  body:has(.game-shell) .touch-controls {\r\n    gap: 10px;\r\n  }\r\n  body:has(#solarSvg) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(#solarSvg) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(#solarSvg) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(#solarSvg) .info-panel,\r\n  body:has(#solarSvg) .nav-hint {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .header {\r\n    margin-bottom: 4px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.fire-btn) .header .subtitle {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .hud {\r\n    padding: 6px 10px;\r\n    margin-bottom: 4px;\r\n    font-size: 12px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .game-wrap {\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.fire-btn) .fire-btn {\r\n    padding: 10px;\r\n    font-size: 14px;\r\n    margin-bottom: 0;\r\n  }\r\n  body:has(.fire-btn) .instructions,\r\n  body:has(.fire-btn) .nav-hint {\r\n    display: none;\r\n  }\r\n  .planet-svg-panel .svg-viewport,\r\n  .svg-viewport {\r\n    max-height: 220px !important;\r\n    min-height: 0 !important;\r\n  }\r\n  .planet-game .game-canvas,\r\n  .game-canvas-wrap {\r\n    height: 220px !important;\r\n    min-height: 180px !important;\r\n    max-height: 220px !important;\r\n  }\r\n  .planet-game {\r\n    padding: 10px;\r\n    margin-top: 10px;\r\n    flex-shrink: 0;\r\n  }\r\n  .planet-game h2 {\r\n    margin-bottom: 8px;\r\n    font-size: 17px;\r\n  }\r\n  .planet-game p {\r\n    margin-bottom: 8px;\r\n    font-size: 12px;\r\n  }\r\n  .touch-controls {\r\n    margin-top: 6px;\r\n    grid-template-columns: repeat(3, 48px);\r\n    grid-template-rows: repeat(3, 48px);\r\n    gap: 6px;\r\n  }\r\n  .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n}\r\n@media (max-height: 760px) {\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 28px;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    font-size: 22px;\r\n    padding: 3px 2px;\r\n  }\r\n  body:has(.game-shell) .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 18px;\r\n  }\r\n}\r\n  \r\nbody.reading-page {\r\n  overflow-x: hidden;\r\n  overflow-y: auto !important;\r\n  height: auto !important;\r\n  min-height: 100%;\r\n  -webkit-overflow-scrolling: touch;\r\n}\r\nbody.reading-page .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  display: block;\r\n}\r\n\r\n/* solar-ui-audit-overrides */\nbody.reading-page,\nbody.reading-page:has(.container),\nbody.reading-page:has(.quiz-card),\nbody.reading-page:has(.character-grid) {\n  overflow-y: auto !important;\n  height: auto !important;\n}\nbody.reading-page .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  display: block;\n}\nbody.reading-page:has(.character-grid) .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  justify-content: flex-start;\n}\n@media (max-width: 639px) {\n  body.big-planet-page .planet-svg-panel {\n    padding: 8px !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    max-width: 100% !important;\n    overflow: hidden !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .svg-viewport,\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    width: 100% !important;\n    max-width: 100% !important;\n    height: auto !important;\n    max-height: min(78vw, calc(100svh - 220px)) !important;\n    min-height: 0 !important;\n    aspect-ratio: 1 !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .container {\n    overflow-x: hidden !important;\n    max-width: 100% !important;\n  }\n  body.big-planet-page .sun-game .game-canvas-wrap,\n  body.big-planet-page .planet-game .game-canvas,\n  body.big-planet-page .planet-game .game-canvas-wrap {\n    height: min(48vh, 400px) !important;\n    min-height: min(40vh, 280px) !important;\n    max-height: min(52vh, 420px) !important;\n  }\n}\n@media (min-width: 640px) {\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport,\n  body.big-planet-page .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n    min-height: min(56vw, calc(100svh - 200px)) !important;\n  }\n}\nbody.big-planet-page .sun-game .game-canvas-wrap,\nbody.big-planet-page .planet-game .game-canvas,\nbody.big-planet-page .planet-game .game-canvas-wrap {\n  width: 100% !important;\n  height: min(50vh, 440px) !important;\n  min-height: min(42vh, 300px) !important;\n  max-height: min(56vh, 480px) !important;\n}\nbody.big-planet-page .sun-game,\nbody.big-planet-page .planet-game {\n  margin-bottom: 8px !important;\n}\nbody.big-planet-page .nav-hint {\n  margin-top: 8px !important;\n  padding-bottom: 8px !important;\n  font-size: 12px !important;\n  line-height: 1.45 !important;\n}\nbody.all-planets-page:has(#solarSvg) .svg-wrap {\n  max-height: min(96vw, calc(100svh - 162px)) !important;\n  min-height: min(43svh, calc(100svh - 168px), 96vw) !important;\n}\nbody.big-game-page:has(.game-shell) {\n  overflow: hidden !important;\n  height: 100% !important;\n  min-height: 100% !important;\n  max-height: 100% !important;\n}\nhtml:has(body.big-game-page) {\n  height: 100% !important;\n  min-height: 100% !important;\n  overflow: hidden !important;\n}\nbody.big-game-page:has(.game-shell) .game-shell {\n  min-height: 100% !important;\n  height: 100% !important;\n  max-height: 100% !important;\n  display: flex !important;\n  flex-direction: column !important;\n}\nbody.big-game-page:has(.game-shell) .stage-wrap {\n  flex: 1 1 auto !important;\n  min-height: 0 !important;\n  align-items: center !important;\n  justify-content: center !important;\n}\nbody.big-game-page:has(.game-shell) .game-stage {\n  flex: 1 1 auto !important;\n  width: 100% !important;\n  height: 100% !important;\n  min-height: 0 !important;\n  max-height: none !important;\n  aspect-ratio: unset !important;\n  margin: 0 !important;\n}\n@media (min-width: 768px) {\n  body.big-game-page:has(.game-shell) .stage-wrap {\n    align-items: center !important;\n    justify-content: center !important;\n  }\n  body.big-game-page:has(.game-shell) .game-stage {\n    flex: 1 1 auto !important;\n    width: 100% !important;\n    height: 100% !important;\n    min-height: 0 !important;\n    max-height: none !important;\n    aspect-ratio: unset !important;\n    margin: 0 !important;\n  }\n}\nbody.big-game-page:has(.fire-btn) .game-wrap {\n  min-height: min(calc(100svh - 178px), 78vh) !important;\n  height: min(calc(100svh - 178px), 78vh) !important;\n  max-height: none !important;\n}\n@media (min-width: 640px) {\n  body:has(.planet-svg-panel) .svg-viewport,\n  body:has(.planet-game) .game-canvas,\n  body:has(.sun-game) .game-canvas-wrap {\n    max-height: none !important;\n  }\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n  }\n}\n  </style>\r\n<script>\r\n(function (w) {\r\n  var BOOK = \"solarsystem\";\r\n  function key(name) {\r\n    return \"book:\" + BOOK + \":\" + name;\r\n  }\r\n  w.SolarPlayer = {\r\n    getUserName: function () {\r\n      return localStorage.getItem(key(\"userName\")) || localStorage.getItem(\"userName\") || \"Explorer\";\r\n    },\r\n    getCharacter: function () {\r\n      return localStorage.getItem(key(\"userCharacter\")) || localStorage.getItem(\"userCharacter\") || \"👨‍🚀\";\r\n    },\r\n    getCharacterName: function () {\r\n      return localStorage.getItem(key(\"characterName\")) || localStorage.getItem(\"characterName\") || \"Astronaut\";\r\n    },\r\n    save: function (name, character, characterName) {\r\n      localStorage.setItem(key(\"userName\"), name);\r\n      localStorage.setItem(key(\"userCharacter\"), character);\r\n      if (characterName != null) localStorage.setItem(key(\"characterName\"), characterName);\r\n      localStorage.setItem(\"userName\", name);\r\n      localStorage.setItem(\"userCharacter\", character);\r\n      if (characterName != null) localStorage.setItem(\"characterName\", characterName);\r\n    },\r\n  };\r\n})(window);\r\n</script>\r\n</head>\r\n<body class=\"reading-page\">\r\n<div class=\"stars\"></div>\r\n<div class=\"container\">\r\n  <div class=\"header\">\r\n    <h1>📚 Conclusion</h1>\r\n    <div class=\"subtitle\">What an amazing journey through space!</div>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🌟 What You've Learned</h2>\r\n    <p>\r\n      Congratulations on completing your journey through our solar system! You've learned about:\r\n    </p>\r\n    <ul>\r\n      <li>The Sun - our amazing star that gives us light and heat</li>\r\n      <li>Mercury - the smallest and fastest planet</li>\r\n      <li>Venus - the hottest planet with backwards rotation</li>\r\n      <li>Earth - our beautiful home planet</li>\r\n      <li>Mars - the red planet with the biggest volcano</li>\r\n      <li>Jupiter - the giant planet with the Great Red Spot</li>\r\n      <li>Saturn - the ringed planet that could float in water</li>\r\n      <li>Uranus - the ice giant that rolls on its side</li>\r\n      <li>Neptune - the windy planet discovered through math</li>\r\n    </ul>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🔭 Amazing Space Facts</h2>\r\n    <div class=\"summary-grid\">\r\n      <div class=\"summary-item\">\r\n        <div class=\"summary-emoji\">☀️</div>\r\n        <div class=\"summary-label\">The Sun</div>\r\n      </div>\r\n      <div class=\"summary-item\">\r\n        <div class=\"summary-emoji\">🪨</div>\r\n        <div class=\"summary-label\">Mercury</div>\r\n      </div>\r\n      <div class=\"summary-item\">\r\n        <div class=\"summary-emoji\">🔥</div>\r\n        <div class=\"summary-label\">Venus</div>\r\n      </div>\r\n      <div class=\"summary-item\">\r\n        <div class=\"summary-emoji\">🌍</div>\r\n        <div class=\"summary-label\">Earth</div>\r\n      </div>\r\n      <div class=\"summary-item\">\r\n        <div class=\"summary-emoji\">🔴</div>\r\n        <div class=\"summary-label\">Mars</div>\r\n      </div>\r\n      <div class=\"summary-item\">\r\n        <div class=\"summary-emoji\">🟠</div>\r\n        <div class=\"summary-label\">Jupiter</div>\r\n      </div>\r\n      <div class=\"summary-item\">\r\n        <div class=\"summary-emoji\">💍</div>\r\n        <div class=\"summary-label\">Saturn</div>\r\n      </div>\r\n      <div class=\"summary-item\">\r\n        <div class=\"summary-emoji\">🔵</div>\r\n        <div class=\"summary-label\">Uranus</div>\r\n      </div>\r\n      <div class=\"summary-item\">\r\n        <div class=\"summary-emoji\">🔷</div>\r\n        <div class=\"summary-label\">Neptune</div>\r\n      </div>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🚀 The Future of Space Exploration</h2>\r\n    <p>\r\n      Space exploration is just beginning! Scientists and engineers are working on:\r\n    </p>\r\n    <ul>\r\n      <li>Sending humans to Mars</li>\r\n      <li>Building bases on the Moon</li>\r\n      <li>Exploring the moons of Jupiter and Saturn</li>\r\n      <li>Searching for life on other worlds</li>\r\n      <li>Building better telescopes to see farther into space</li>\r\n    </ul>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🌍 Why Space Matters</h2>\r\n    <p>\r\n      Learning about space helps us understand our place in the universe. It inspires us to dream big and work together to solve big problems.\r\n    </p>\r\n    <p>\r\n      Who knows? Maybe one day, YOU could be an astronaut exploring other planets, or a scientist discovering new worlds!\r\n    </p>\r\n    <div class=\"fact-box\">\r\n      <h3>💡 Remember</h3>\r\n      <p>The sky is not the limit - it's just the beginning!</p>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>📖 Keep Learning!</h2>\r\n    <p>\r\n      Your journey through the solar system is complete, but learning never stops! There's so much more to discover:\r\n    </p>\r\n    <ul>\r\n      <li>Learn about dwarf planets like Pluto</li>\r\n      <li>Discover asteroids and comets</li>\r\n      <li>Explore stars beyond our Sun</li>\r\n      <li>Find out about galaxies and the universe</li>\r\n      <li>Read about famous astronauts and scientists</li>\r\n    </ul>\r\n  </div>\r\n\r\n<div class=\"nav-hint\">\r\n  <div>You've completed the Solar System Adventure! 🎉</div>\r\n  <div>💡 Go to the next chapter for your congratulations!</div>\r\n</div>\r\n\r\n</div>\r\n</body>\r\n</html>\r\n"
            }
          ]
        },
        {
          "id": "solarsystem-ch-import-1784351954791-42",
          "courseId": "solarsystem",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "solarsystem-ch-import-1784351954791-42-step-0",
              "courseId": "solarsystem",
              "chapterId": "solarsystem-ch-import-1784351954791-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "html",
              "title": "Outtro SpaceMissionSurvival",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n  <meta charset=\"UTF-8\">\r\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n  <title>Solar System Adventure - Solar Core Blitz</title>\r\n  <style>\r\n    *{margin:0;padding:0;box-sizing:border-box;}\r\n    body{\r\n      font-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;\r\n      background:#0f0c29;color:#e0e7ff;min-height:100vh;overflow-x:hidden;\r\n    }\r\n    .stars{\r\n      position:fixed;inset:0;pointer-events:none;z-index:0;\r\n      background-image:\r\n        radial-gradient(2px 2px at 20px 30px,#fff,transparent),\r\n        radial-gradient(2px 2px at 130px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 300px 90px,#fff,transparent),\r\n        radial-gradient(2px 2px at 500px 100px,#fff,transparent),\r\n        radial-gradient(1px 1px at 700px 110px,#fff,transparent);\r\n      background-size:900px 200px;animation:twinkle 4s ease-in-out infinite;\r\n    }\r\n    @keyframes twinkle{0%,100%{opacity:.3}50%{opacity:.85}}\r\n    .container{max-width:720px;margin:auto;padding:20px 16px 40px;position:relative;z-index:1;}\r\n    .header{text-align:center;margin-bottom:14px;}\r\n    h1{font-size:30px;color:#ff6b6b;margin-bottom:6px;text-shadow:0 0 18px rgba(255,107,107,.45);}\r\n    .subtitle{color:#c4b5fd;font-size:15px;line-height:1.5;}\r\n    .hud{\r\n      display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;\r\n      background:#1a1735;border-radius:14px;padding:12px 16px;margin-bottom:12px;\r\n      border:1px solid rgba(255,255,255,.1);font-weight:bold;font-size:15px;\r\n    }\r\n    .game-wrap{position:relative;height:280px;min-height:220px;max-height:280px;\r\n      background:#12102a;border-radius:22px;border:2px solid rgba(255,107,107,.4);\r\n      overflow:hidden;touch-action:none;margin-bottom:14px;\r\n    }\r\n    #gameCanvas{display:block;width:100%;height:100%;cursor:crosshair;}\r\n    .game-overlay{\r\n      position:absolute;inset:0;display:flex;flex-direction:column;\r\n      align-items:center;justify-content:center;text-align:center;\r\n      background:rgba(8,6,24,.9);padding:20px;z-index:5;\r\n    }\r\n    .game-overlay h3{color:#ff6b6b;font-size:24px;margin-bottom:8px;}\r\n    .game-overlay p{color:#ddd;font-size:14px;line-height:1.55;margin-bottom:14px;max-width:320px;}\r\n    .overlay-btn{\r\n      padding:12px 28px;border:none;border-radius:12px;\r\n      background:linear-gradient(135deg,#ff6b6b,#c92a2a);color:#fff;\r\n      font-size:16px;font-weight:bold;cursor:pointer;\r\n    }\r\n    .fire-btn{\r\n      display:block;width:100%;max-width:280px;margin:0 auto 14px;\r\n      padding:16px;border:none;border-radius:16px;\r\n      background:linear-gradient(135deg,#ffd700,#ff8c00);color:#1a0800;\r\n      font-size:18px;font-weight:bold;cursor:pointer;touch-action:manipulation;\r\n      box-shadow:0 4px 20px rgba(255,140,0,.4);\r\n    }\r\n    .fire-btn:active{transform:scale(.96);}\r\n    .instructions{\r\n      background:#1a1735;border-radius:16px;padding:16px;border:1px solid rgba(255,255,255,.1);\r\n    }\r\n    .instructions h3{color:#ff6b6b;margin-bottom:8px;font-size:17px;}\r\n    .instructions li{font-size:14px;line-height:1.6;margin-bottom:6px;margin-left:18px;}\r\n    .nav-hint{\r\n      margin-top:18px;text-align:center;font-size:13px;color:#a78bfa;\r\n      background:rgba(167,139,250,.1);padding:10px;border-radius:10px;\r\n    }\r\n  /* solar-desktop-fit */\r\nhtml {\r\n  min-height: 100%;\r\n}\r\nbody:has(.character-grid),\r\nbody:has(.game-shell),\r\nbody:has(#solarSvg),\r\nbody:has(.fire-btn),\r\nbody:has(.planet-game) {\r\n  overflow: hidden !important;\r\n  height: 100%;\r\n  min-height: 0 !important;\r\n}\r\nbody:not(:has(.character-grid)):not(:has(.game-shell)):not(:has(#solarSvg)):not(:has(.fire-btn)):not(:has(.planet-game)) {\r\n  overflow-x: hidden;\r\n  overflow-y: auto;\r\n  -webkit-overflow-scrolling: touch;\r\n  min-height: 100%;\r\n  height: auto;\r\n}\r\n.game-shell {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.character-grid) .container,\r\nbody:has(.game-shell) .container,\r\nbody:has(#solarSvg) .container,\r\nbody:has(.fire-btn) .container,\r\nbody:has(.planet-game) .container {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.game-shell) .game-shell {\r\n  padding: 4px 8px 6px;\r\n}\r\nbody:has(.game-shell) .game-shell .title {\r\n  display: none;\r\n}\r\nbody:has(.game-shell) .ui-container {\r\n  margin-bottom: 4px;\r\n  padding: 4px 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.game-shell) .game-stage {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  width: 100%;\r\n  aspect-ratio: 7 / 6;\r\n}\r\nbody:has(.game-shell) .touch-controls {\r\n  flex-shrink: 0;\r\n  margin-top: 4px;\r\n}\r\nbody:has(#solarSvg) .container {\r\n  padding: 8px 12px 10px;\r\n}\r\nbody:has(#solarSvg) .solar-panel {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  display: flex;\r\n  flex-direction: column;\r\n  margin-bottom: 6px;\r\n  padding: 8px;\r\n}\r\nbody:has(#solarSvg) .svg-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  max-height: none;\r\n  aspect-ratio: unset;\r\n  height: auto;\r\n}\r\nbody:has(#solarSvg) #solarSvg {\r\n  min-height: 0;\r\n  height: 100%;\r\n}\r\nbody:has(#solarSvg) .minigame-panel {\r\n  flex-shrink: 0;\r\n  max-height: 34%;\r\n  overflow-y: auto;\r\n}\r\nbody:has(.fire-btn) .container {\r\n  padding: 4px 12px 6px;\r\n}\r\nbody:has(.fire-btn) .game-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n}\r\nbody:has(.fire-btn) .fire-btn {\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .container {\r\n  padding: 8px 12px 10px;\r\n  justify-content: center;\r\n}\r\nbody:has(.character-grid) .header {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-section {\r\n  padding: 8px;\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-character {\r\n  font-size: 36px;\r\n  margin-bottom: 4px;\r\n}\r\nbody:has(.character-grid) input[type=\"text\"] {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-grid {\r\n  gap: 6px;\r\n  margin-bottom: 0;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-option {\r\n  padding: 6px 2px;\r\n  font-size: 26px;\r\n  border-width: 2px;\r\n  border-radius: 12px;\r\n}\r\nbody:has(.character-grid) .character-name {\r\n  font-size: 10px;\r\n  margin-top: 2px;\r\n}\r\n@media (min-width: 640px), (min-width: 768px) and (max-width: 1024px) {\r\n  body:has(.character-grid) .container {\r\n    padding: 6px 12px 8px;\r\n    justify-content: center;\r\n  }\r\n  body:has(.character-grid) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.character-grid) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(.character-grid) .preview-section {\r\n    padding: 6px 8px;\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 32px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.character-grid) .preview-name {\r\n    font-size: 15px;\r\n  }\r\n  body:has(.character-grid) input[type=\"text\"] {\r\n    padding: 6px 10px;\r\n    margin-bottom: 6px;\r\n    font-size: 14px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-grid {\r\n    gap: 6px;\r\n    margin-bottom: 0;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    padding: 4px 2px;\r\n    font-size: 24px;\r\n    border-width: 2px;\r\n    border-radius: 10px;\r\n  }\r\n  body:has(.character-grid) .character-name {\r\n    font-size: 9px;\r\n    margin-top: 1px;\r\n  }\r\n  body:has(.game-shell) .ui-item {\r\n    font-size: 13px;\r\n    padding: 4px 8px;\r\n  }\r\n  body:has(.game-shell) .touch-controls {\r\n    gap: 10px;\r\n  }\r\n  body:has(#solarSvg) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(#solarSvg) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(#solarSvg) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(#solarSvg) .info-panel,\r\n  body:has(#solarSvg) .nav-hint {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .header {\r\n    margin-bottom: 4px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.fire-btn) .header .subtitle {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .hud {\r\n    padding: 6px 10px;\r\n    margin-bottom: 4px;\r\n    font-size: 12px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .game-wrap {\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.fire-btn) .fire-btn {\r\n    padding: 10px;\r\n    font-size: 14px;\r\n    margin-bottom: 0;\r\n  }\r\n  body:has(.fire-btn) .instructions,\r\n  body:has(.fire-btn) .nav-hint {\r\n    display: none;\r\n  }\r\n  .planet-svg-panel .svg-viewport,\r\n  .svg-viewport {\r\n    max-height: 220px !important;\r\n    min-height: 0 !important;\r\n  }\r\n  .planet-game .game-canvas,\r\n  .game-canvas-wrap {\r\n    height: 220px !important;\r\n    min-height: 180px !important;\r\n    max-height: 220px !important;\r\n  }\r\n  .planet-game {\r\n    padding: 10px;\r\n    margin-top: 10px;\r\n    flex-shrink: 0;\r\n  }\r\n  .planet-game h2 {\r\n    margin-bottom: 8px;\r\n    font-size: 17px;\r\n  }\r\n  .planet-game p {\r\n    margin-bottom: 8px;\r\n    font-size: 12px;\r\n  }\r\n  .touch-controls {\r\n    margin-top: 6px;\r\n    grid-template-columns: repeat(3, 48px);\r\n    grid-template-rows: repeat(3, 48px);\r\n    gap: 6px;\r\n  }\r\n  .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n}\r\n@media (max-height: 760px) {\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 28px;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    font-size: 22px;\r\n    padding: 3px 2px;\r\n  }\r\n  body:has(.game-shell) .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 18px;\r\n  }\r\n}\r\n/* big-game-first-view — finale blitz fills mobile screen, scroll for tips */\r\nbody.big-game-page {\r\n  overflow-x: hidden;\r\n  overflow-y: auto !important;\r\n  height: auto !important;\r\n  min-height: 100%;\r\n  -webkit-overflow-scrolling: touch;\r\n}\r\nbody.big-game-page .container {\r\n  min-height: 100svh;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: visible !important;\r\n  padding: 6px 8px 24px;\r\n}\r\nbody.big-game-page .header {\r\n  margin-bottom: 6px;\r\n  flex-shrink: 0;\r\n}\r\nbody.big-game-page .header h1 {\r\n  font-size: 20px;\r\n  margin-bottom: 2px;\r\n}\r\nbody.big-game-page .header .subtitle {\r\n  font-size: 12px;\r\n  line-height: 1.35;\r\n}\r\nbody.big-game-page .hud {\r\n  margin-bottom: 6px;\r\n  padding: 8px 10px;\r\n  font-size: 13px;\r\n  flex-shrink: 0;\r\n}\r\nbody.big-game-page .game-wrap {\r\n  flex: none;\r\n  width: 100%;\r\n  min-height: min(calc(100svh - 178px), 78vh) !important;\r\n  height: min(calc(100svh - 178px), 78vh) !important;\r\n  max-height: none !important;\r\n  margin-bottom: 8px;\r\n}\r\nbody.big-game-page .fire-btn {\r\n  flex-shrink: 0;\r\n  margin-bottom: 8px;\r\n  padding: 12px;\r\n  font-size: 15px;\r\n}\r\nbody.big-game-page .scroll-cue {\r\n  margin: 0 0 10px;\r\n  text-align: center;\r\n  font-size: 13px;\r\n  color: #a78bfa;\r\n  opacity: 0.85;\r\n  flex-shrink: 0;\r\n}\r\nbody.big-game-page:has(.fire-btn) {\r\n  overflow-y: auto !important;\r\n  height: auto !important;\r\n}\r\nbody.big-game-page:has(.fire-btn) .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n}\r\nbody.big-game-page:has(.fire-btn) .game-wrap {\r\n  flex: none !important;\r\n  min-height: min(calc(100svh - 178px), 78vh) !important;\r\n  height: min(calc(100svh - 178px), 78vh) !important;\r\n  max-height: none !important;\r\n}\r\n@media (min-width: 768px) {\r\n  body.big-game-page .game-wrap {\r\n    min-height: 480px !important;\r\n    height: min(58vh, 560px) !important;\r\n  }\r\n}\r\n  \r\nbody.reading-page {\r\n  overflow-x: hidden;\r\n  overflow-y: auto !important;\r\n  height: auto !important;\r\n  min-height: 100%;\r\n  -webkit-overflow-scrolling: touch;\r\n}\r\nbody.reading-page .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  display: block;\r\n}\r\n\r\n/* solar-ui-audit-overrides */\nbody.reading-page,\nbody.reading-page:has(.container),\nbody.reading-page:has(.quiz-card),\nbody.reading-page:has(.character-grid) {\n  overflow-y: auto !important;\n  height: auto !important;\n}\nbody.reading-page .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  display: block;\n}\nbody.reading-page:has(.character-grid) .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  justify-content: flex-start;\n}\n@media (max-width: 639px) {\n  body.big-planet-page .planet-svg-panel {\n    padding: 8px !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    max-width: 100% !important;\n    overflow: hidden !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .svg-viewport,\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    width: 100% !important;\n    max-width: 100% !important;\n    height: auto !important;\n    max-height: min(78vw, calc(100svh - 220px)) !important;\n    min-height: 0 !important;\n    aspect-ratio: 1 !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .container {\n    overflow-x: hidden !important;\n    max-width: 100% !important;\n  }\n  body.big-planet-page .sun-game .game-canvas-wrap,\n  body.big-planet-page .planet-game .game-canvas,\n  body.big-planet-page .planet-game .game-canvas-wrap {\n    height: min(48vh, 400px) !important;\n    min-height: min(40vh, 280px) !important;\n    max-height: min(52vh, 420px) !important;\n  }\n}\n@media (min-width: 640px) {\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport,\n  body.big-planet-page .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n    min-height: min(56vw, calc(100svh - 200px)) !important;\n  }\n}\nbody.big-planet-page .sun-game .game-canvas-wrap,\nbody.big-planet-page .planet-game .game-canvas,\nbody.big-planet-page .planet-game .game-canvas-wrap {\n  width: 100% !important;\n  height: min(50vh, 440px) !important;\n  min-height: min(42vh, 300px) !important;\n  max-height: min(56vh, 480px) !important;\n}\nbody.big-planet-page .sun-game,\nbody.big-planet-page .planet-game {\n  margin-bottom: 8px !important;\n}\nbody.big-planet-page .nav-hint {\n  margin-top: 8px !important;\n  padding-bottom: 8px !important;\n  font-size: 12px !important;\n  line-height: 1.45 !important;\n}\nbody.all-planets-page:has(#solarSvg) .svg-wrap {\n  max-height: min(96vw, calc(100svh - 162px)) !important;\n  min-height: min(43svh, calc(100svh - 168px), 96vw) !important;\n}\nbody.big-game-page:has(.game-shell) {\n  overflow: hidden !important;\n  height: 100% !important;\n  min-height: 100% !important;\n  max-height: 100% !important;\n}\nhtml:has(body.big-game-page) {\n  height: 100% !important;\n  min-height: 100% !important;\n  overflow: hidden !important;\n}\nbody.big-game-page:has(.game-shell) .game-shell {\n  min-height: 100% !important;\n  height: 100% !important;\n  max-height: 100% !important;\n  display: flex !important;\n  flex-direction: column !important;\n}\nbody.big-game-page:has(.game-shell) .stage-wrap {\n  flex: 1 1 auto !important;\n  min-height: 0 !important;\n  align-items: center !important;\n  justify-content: center !important;\n}\nbody.big-game-page:has(.game-shell) .game-stage {\n  flex: 1 1 auto !important;\n  width: 100% !important;\n  height: 100% !important;\n  min-height: 0 !important;\n  max-height: none !important;\n  aspect-ratio: unset !important;\n  margin: 0 !important;\n}\n@media (min-width: 768px) {\n  body.big-game-page:has(.game-shell) .stage-wrap {\n    align-items: center !important;\n    justify-content: center !important;\n  }\n  body.big-game-page:has(.game-shell) .game-stage {\n    flex: 1 1 auto !important;\n    width: 100% !important;\n    height: 100% !important;\n    min-height: 0 !important;\n    max-height: none !important;\n    aspect-ratio: unset !important;\n    margin: 0 !important;\n  }\n}\nbody.big-game-page:has(.fire-btn) .game-wrap {\n  min-height: min(calc(100svh - 178px), 78vh) !important;\n  height: min(calc(100svh - 178px), 78vh) !important;\n  max-height: none !important;\n}\n@media (min-width: 640px) {\n  body:has(.planet-svg-panel) .svg-viewport,\n  body:has(.planet-game) .game-canvas,\n  body:has(.sun-game) .game-canvas-wrap {\n    max-height: none !important;\n  }\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n  }\n}\n  </style>\r\n<script>\r\n(function (w) {\r\n  var BOOK = \"solarsystem\";\r\n  function key(name) {\r\n    return \"book:\" + BOOK + \":\" + name;\r\n  }\r\n  w.SolarPlayer = {\r\n    getUserName: function () {\r\n      return localStorage.getItem(key(\"userName\")) || localStorage.getItem(\"userName\") || \"Explorer\";\r\n    },\r\n    getCharacter: function () {\r\n      return localStorage.getItem(key(\"userCharacter\")) || localStorage.getItem(\"userCharacter\") || \"👨‍🚀\";\r\n    },\r\n    getCharacterName: function () {\r\n      return localStorage.getItem(key(\"characterName\")) || localStorage.getItem(\"characterName\") || \"Astronaut\";\r\n    },\r\n    save: function (name, character, characterName) {\r\n      localStorage.setItem(key(\"userName\"), name);\r\n      localStorage.setItem(key(\"userCharacter\"), character);\r\n      if (characterName != null) localStorage.setItem(key(\"characterName\"), characterName);\r\n      localStorage.setItem(\"userName\", name);\r\n      localStorage.setItem(\"userCharacter\", character);\r\n      if (characterName != null) localStorage.setItem(\"characterName\", characterName);\r\n    },\r\n  };\r\n})(window);\r\n</script>\r\n</head>\r\n<body class=\"big-game-page\">\r\n<div class=\"stars\"></div>\r\n<div class=\"container\">\r\n  <div class=\"header\">\r\n    <h1>☀️ Solar Core Blitz</h1>\r\n    <div class=\"subtitle\">Finale action mission! Blast incoming threats before they hit the Sun. Aim with tap or mouse — hold to rapid-fire!</div>\r\n  </div>\r\n\r\n  <div class=\"hud\">\r\n    <span id=\"hudScore\">Score: 0</span>\r\n    <span id=\"hudWave\">Wave: 1</span>\r\n    <span id=\"hudTimer\">⏱ 90s | ❤️❤️❤️</span>\r\n  </div>\r\n\r\n  <div class=\"game-wrap\" id=\"gameWrap\">\r\n    <canvas id=\"gameCanvas\"></canvas>\r\n    <div class=\"game-overlay\" id=\"startOverlay\">\r\n      <h3>🚀 Final Battle!</h3>\r\n      <p>Asteroids and comets are rushing the Sun! Your orbiting ship auto-aims toward your finger or cursor. Tap and hold to unleash laser blasts!</p>\r\n      <button class=\"overlay-btn\" id=\"startBtn\" type=\"button\">▶️ Launch Defense</button>\r\n    </div>\r\n    <div class=\"game-overlay\" id=\"endOverlay\" style=\"display:none;\">\r\n      <h3 id=\"endTitle\">💥 Mission Over</h3>\r\n      <p id=\"endStats\">Score: 0</p>\r\n      <button class=\"overlay-btn\" id=\"retryBtn\" type=\"button\">🔄 Fight Again</button>\r\n    </div>\r\n  </div>\r\n\r\n  <button class=\"fire-btn\" id=\"mobileFire\" type=\"button\">🔥 HOLD TO FIRE</button>\r\n\r\n  <p class=\"scroll-cue\">↓ Scroll for controls help and navigation tips</p>\r\n\r\n  <div class=\"instructions\">\r\n    <h3>🎮 Controls</h3>\r\n    <ul>\r\n      <li><strong>Desktop:</strong> Move mouse to aim — click or hold to fire lasers</li>\r\n      <li><strong>Mobile:</strong> Touch the arena to aim — hold the 🔥 button to fire</li>\r\n      <li>Destroy rocks ☄️ and red comets before they reach the Sun</li>\r\n      <li>Survive <strong>5 waves</strong> or max out your score before time runs out!</li>\r\n    </ul>\r\n  </div>\r\n\r\n  <div class=\"nav-hint\">\r\n    <div>💡 Use the ← → arrows in the top navigation bar to go to the next chapter.</div>\r\n    <div>💡 Use the 🏠 button in the top navigation bar to go back to the Home page.</div>\r\n  </div>\r\n</div>\r\n\r\n<script>\r\nlet canvas, ctx, wrap, running = false;\r\nlet score = 0, wave = 1, gameTime = 90, lives = 3;\r\nlet timerId, animId, spawnId;\r\nlet ship = { angle: 0, orbit: 0, r: 58 };\r\nlet aim = { x: 0, y: 0 };\r\nlet sun = { x: 0, y: 0, r: 36, pulse: 0 };\r\nlet enemies = [], lasers = [], particles = [], powerups = [];\r\nlet firing = false, fireCooldown = 0, spawnRate = 900;\r\nlet killsThisWave = 0, killsNeeded = 8;\r\n\r\nfunction resize() {\r\n  wrap = document.getElementById('gameWrap');\r\n  canvas = document.getElementById('gameCanvas');\r\n  if (!wrap || !canvas) return false;\r\n  const w = wrap.clientWidth || 320;\r\n  const h = wrap.clientHeight || 340;\r\n  canvas.width = w;\r\n  canvas.height = h;\r\n  if (!ctx) ctx = canvas.getContext('2d');\r\n  sun.x = canvas.width / 2;\r\n  sun.y = canvas.height / 2;\r\n  ship.orbit = Math.min(canvas.width, canvas.height) * 0.22;\r\n  aim.x = canvas.width / 2;\r\n  aim.y = canvas.height * 0.2;\r\n  return true;\r\n}\r\n\r\nfunction updateHud() {\r\n  document.getElementById('hudScore').textContent = 'Score: ' + score;\r\n  document.getElementById('hudWave').textContent = 'Wave: ' + wave;\r\n  document.getElementById('hudTimer').textContent =\r\n    '⏱ ' + gameTime + 's | ' + '❤️'.repeat(lives) + '🖤'.repeat(Math.max(0, 3 - lives));\r\n}\r\n\r\nfunction drawStarfield() {\r\n  const g = ctx.createLinearGradient(0, 0, 0, canvas.height);\r\n  g.addColorStop(0, '#050414');\r\n  g.addColorStop(1, '#12102a');\r\n  ctx.fillStyle = g;\r\n  ctx.fillRect(0, 0, canvas.width, canvas.height);\r\n  for (let i = 0; i < 45; i++) {\r\n    ctx.fillStyle = 'rgba(255,255,255,' + (0.1 + (i % 4) * 0.1) + ')';\r\n    ctx.beginPath();\r\n    ctx.arc((i * 137) % canvas.width, (i * 89) % canvas.height, 0.6 + (i % 3) * 0.4, 0, Math.PI * 2);\r\n    ctx.fill();\r\n  }\r\n}\r\n\r\nfunction shipPos() {\r\n  return {\r\n    x: sun.x + Math.cos(ship.angle) * ship.orbit,\r\n    y: sun.y + Math.sin(ship.angle) * ship.orbit\r\n  };\r\n}\r\n\r\nfunction spawnEnemy() {\r\n  if (!running) return;\r\n  const edge = Math.floor(Math.random() * 4);\r\n  let x, y, vx, vy;\r\n  const speed = 1.2 + wave * 0.35 + Math.random() * 0.8;\r\n  const pad = 20;\r\n  if (edge === 0) { x = Math.random() * canvas.width; y = -pad; }\r\n  else if (edge === 1) { x = canvas.width + pad; y = Math.random() * canvas.height; }\r\n  else if (edge === 2) { x = Math.random() * canvas.width; y = canvas.height + pad; }\r\n  else { x = -pad; y = Math.random() * canvas.height; }\r\n  const dx = sun.x - x, dy = sun.y - y;\r\n  const dist = Math.hypot(dx, dy) || 1;\r\n  vx = (dx / dist) * speed;\r\n  vy = (dy / dist) * speed;\r\n  const isComet = Math.random() < 0.22 + wave * 0.03;\r\n  enemies.push({\r\n    x, y, vx, vy,\r\n    r: isComet ? 14 + Math.random() * 8 : 10 + Math.random() * 14,\r\n    hp: isComet ? 2 : 1,\r\n    comet: isComet,\r\n    rot: Math.random() * Math.PI * 2\r\n  });\r\n}\r\n\r\nfunction spawnPowerup() {\r\n  if (!running || Math.random() > 0.012) return;\r\n  powerups.push({\r\n    x: 40 + Math.random() * (canvas.width - 80),\r\n    y: 40 + Math.random() * (canvas.height - 80),\r\n    r: 14, bob: Math.random() * Math.PI * 2, type: Math.random() < 0.5 ? 'life' : 'time'\r\n  });\r\n}\r\n\r\nfunction fireLaser() {\r\n  const sp = shipPos();\r\n  const dx = aim.x - sp.x, dy = aim.y - sp.y;\r\n  const dist = Math.hypot(dx, dy) || 1;\r\n  const speed = 11;\r\n  lasers.push({\r\n    x: sp.x, y: sp.y,\r\n    vx: (dx / dist) * speed, vy: (dy / dist) * speed,\r\n    life: 50\r\n  });\r\n}\r\n\r\nfunction burst(x, y, color, n) {\r\n  for (let i = 0; i < n; i++) {\r\n    const a = Math.random() * Math.PI * 2;\r\n    const s = 1 + Math.random() * 4;\r\n    particles.push({ x, y, vx: Math.cos(a) * s, vy: Math.sin(a) * s, life: 20 + Math.random() * 15, color });\r\n  }\r\n}\r\n\r\nfunction hitSun() {\r\n  lives--;\r\n  burst(sun.x, sun.y, '#ff9800', 20);\r\n  updateHud();\r\n  if (lives <= 0) endBlitz(false);\r\n}\r\n\r\nfunction nextWave() {\r\n  wave++;\r\n  killsThisWave = 0;\r\n  killsNeeded = 6 + wave * 2;\r\n  spawnRate = Math.max(350, spawnRate - 80);\r\n  clearInterval(spawnId);\r\n  spawnId = setInterval(spawnEnemy, spawnRate);\r\n  if (wave > 5) endBlitz(true);\r\n}\r\n\r\nfunction update() {\r\n  ship.angle += 0.018;\r\n  const sp = shipPos();\r\n  ship.angle = Math.atan2(aim.y - sun.y, aim.x - sun.x);\r\n\r\n  if (firing && fireCooldown <= 0) {\r\n    fireLaser();\r\n    fireCooldown = 5;\r\n  }\r\n  if (fireCooldown > 0) fireCooldown--;\r\n\r\n  enemies.forEach((e, ei) => {\r\n    e.x += e.vx;\r\n    e.y += e.vy;\r\n    e.rot += 0.04;\r\n    const d = Math.hypot(e.x - sun.x, e.y - sun.y);\r\n    if (d < sun.r + e.r - 4) {\r\n      enemies.splice(ei, 1);\r\n      hitSun();\r\n    }\r\n  });\r\n\r\n  lasers.forEach((l, li) => {\r\n    l.x += l.vx;\r\n    l.y += l.vy;\r\n    l.life--;\r\n    if (l.life <= 0 || l.x < -10 || l.x > canvas.width + 10 || l.y < -10 || l.y > canvas.height + 10) {\r\n      lasers.splice(li, 1);\r\n      return;\r\n    }\r\n    enemies.forEach((e, ei) => {\r\n      if (Math.hypot(l.x - e.x, l.y - e.y) < e.r + 4) {\r\n        lasers.splice(li, 1);\r\n        e.hp--;\r\n        if (e.hp <= 0) {\r\n          enemies.splice(ei, 1);\r\n          score += e.comet ? 25 : 10;\r\n          killsThisWave++;\r\n          burst(e.x, e.y, e.comet ? '#ff6b6b' : '#aaa', 12);\r\n          if (killsThisWave >= killsNeeded) nextWave();\r\n        } else {\r\n          burst(e.x, e.y, '#ffaa00', 6);\r\n        }\r\n      }\r\n    });\r\n  });\r\n\r\n  powerups.forEach((p, pi) => {\r\n    p.bob += 0.06;\r\n    if (Math.hypot(sp.x - p.x, sp.y - (p.y + Math.sin(p.bob) * 4)) < p.r + 18) {\r\n      if (p.type === 'life') { lives = Math.min(3, lives + 1); }\r\n      else { gameTime = Math.min(99, gameTime + 8); }\r\n      powerups.splice(pi, 1);\r\n      burst(p.x, p.y, '#4ade80', 10);\r\n      updateHud();\r\n    }\r\n  });\r\n\r\n  particles.forEach((p, i) => {\r\n    p.x += p.vx; p.y += p.vy; p.life--;\r\n    if (p.life <= 0) particles.splice(i, 1);\r\n  });\r\n\r\n  sun.pulse += 0.05;\r\n  updateHud();\r\n}\r\n\r\nfunction draw() {\r\n  if (!ctx || !canvas.width || !canvas.height) return;\r\n  drawStarfield();\r\n\r\n  ctx.save();\r\n  const corona = ctx.createRadialGradient(sun.x, sun.y, sun.r * 0.3, sun.x, sun.y, sun.r * 2.2);\r\n  corona.addColorStop(0, 'rgba(255,200,0,0.35)');\r\n  corona.addColorStop(1, 'rgba(255,100,0,0)');\r\n  ctx.fillStyle = corona;\r\n  ctx.beginPath();\r\n  ctx.arc(sun.x, sun.y, sun.r * 2, 0, Math.PI * 2);\r\n  ctx.fill();\r\n\r\n  const sg = ctx.createRadialGradient(sun.x - 8, sun.y - 8, 2, sun.x, sun.y, sun.r + Math.sin(sun.pulse) * 3);\r\n  sg.addColorStop(0, '#fff176');\r\n  sg.addColorStop(1, '#ff6b00');\r\n  ctx.fillStyle = sg;\r\n  ctx.beginPath();\r\n  ctx.arc(sun.x, sun.y, sun.r + Math.sin(sun.pulse) * 2, 0, Math.PI * 2);\r\n  ctx.fill();\r\n  ctx.font = '32px serif';\r\n  ctx.textAlign = 'center';\r\n  ctx.textBaseline = 'middle';\r\n  ctx.fillText('☀️', sun.x, sun.y + 2);\r\n  ctx.restore();\r\n\r\n  const sp = shipPos();\r\n  ctx.save();\r\n  ctx.translate(sp.x, sp.y);\r\n  ctx.rotate(Math.atan2(aim.y - sp.y, aim.x - sp.x));\r\n  ctx.fillStyle = '#667eea';\r\n  ctx.beginPath();\r\n  ctx.moveTo(18, 0);\r\n  ctx.lineTo(-12, -10);\r\n  ctx.lineTo(-8, 0);\r\n  ctx.lineTo(-12, 10);\r\n  ctx.closePath();\r\n  ctx.fill();\r\n  ctx.fillStyle = '#ff6b6b';\r\n  ctx.beginPath();\r\n  ctx.moveTo(-10, 0);\r\n  ctx.lineTo(-18 - Math.random() * 6, -4);\r\n  ctx.lineTo(-18 - Math.random() * 6, 4);\r\n  ctx.closePath();\r\n  ctx.fill();\r\n  ctx.restore();\r\n\r\n  ctx.strokeStyle = 'rgba(255,215,0,0.15)';\r\n  ctx.lineWidth = 1;\r\n  ctx.beginPath();\r\n  ctx.arc(sun.x, sun.y, ship.orbit, 0, Math.PI * 2);\r\n  ctx.stroke();\r\n\r\n  enemies.forEach(e => {\r\n    ctx.save();\r\n    ctx.translate(e.x, e.y);\r\n    ctx.rotate(e.rot);\r\n    if (e.comet) {\r\n      ctx.fillStyle = '#ff6b6b';\r\n      ctx.beginPath();\r\n      ctx.moveTo(e.r, 0);\r\n      ctx.lineTo(-e.r * 0.6, e.r * 0.5);\r\n      ctx.lineTo(-e.r * 0.3, 0);\r\n      ctx.lineTo(-e.r * 0.6, -e.r * 0.5);\r\n      ctx.closePath();\r\n      ctx.fill();\r\n    } else {\r\n      ctx.fillStyle = '#8B7355';\r\n      ctx.beginPath();\r\n      ctx.arc(0, 0, e.r, 0, Math.PI * 2);\r\n      ctx.fill();\r\n      ctx.fillStyle = '#6B5344';\r\n      ctx.beginPath();\r\n      ctx.arc(-e.r * 0.2, -e.r * 0.2, e.r * 0.35, 0, Math.PI * 2);\r\n      ctx.fill();\r\n    }\r\n    ctx.restore();\r\n  });\r\n\r\n  lasers.forEach(l => {\r\n    ctx.strokeStyle = '#ffd700';\r\n    ctx.lineWidth = 3;\r\n    ctx.shadowColor = '#ff8c00';\r\n    ctx.shadowBlur = 8;\r\n    ctx.beginPath();\r\n    ctx.moveTo(l.x, l.y);\r\n    ctx.lineTo(l.x - l.vx * 2, l.y - l.vy * 2);\r\n    ctx.stroke();\r\n    ctx.shadowBlur = 0;\r\n  });\r\n\r\n  powerups.forEach(p => {\r\n    const py = p.y + Math.sin(p.bob) * 4;\r\n    ctx.font = '22px serif';\r\n    ctx.textAlign = 'center';\r\n    ctx.textBaseline = 'middle';\r\n    ctx.fillText(p.type === 'life' ? '❤️' : '⏱️', p.x, py);\r\n  });\r\n\r\n  particles.forEach(p => {\r\n    ctx.fillStyle = p.color;\r\n    ctx.globalAlpha = p.life / 30;\r\n    ctx.beginPath();\r\n    ctx.arc(p.x, p.y, 2.5, 0, Math.PI * 2);\r\n    ctx.fill();\r\n    ctx.globalAlpha = 1;\r\n  });\r\n\r\n  if (running) {\r\n    ctx.fillStyle = 'rgba(255,255,255,0.65)';\r\n    ctx.font = '12px Comic Sans MS';\r\n    ctx.textAlign = 'center';\r\n    ctx.fillText('Wave ' + wave + ' — ' + killsThisWave + '/' + killsNeeded + ' destroyed', canvas.width / 2, 18);\r\n  }\r\n}\r\n\r\nfunction loop() {\r\n  if (!running) return;\r\n  update();\r\n  draw();\r\n  spawnPowerup();\r\n  animId = requestAnimationFrame(loop);\r\n}\r\n\r\nfunction setAim(clientX, clientY) {\r\n  const rect = canvas.getBoundingClientRect();\r\n  aim.x = (clientX - rect.left) * (canvas.width / rect.width);\r\n  aim.y = (clientY - rect.top) * (canvas.height / rect.height);\r\n}\r\n\r\nfunction bindInput() {\r\n  if (canvas._bound) return;\r\n  canvas._bound = true;\r\n  canvas.addEventListener('mousemove', e => setAim(e.clientX, e.clientY));\r\n  canvas.addEventListener('mousedown', () => { firing = true; });\r\n  canvas.addEventListener('mouseup', () => { firing = false; });\r\n  canvas.addEventListener('mouseleave', () => { firing = false; });\r\n  canvas.addEventListener('touchstart', e => {\r\n    e.preventDefault();\r\n    firing = true;\r\n    setAim(e.touches[0].clientX, e.touches[0].clientY);\r\n  }, { passive: false });\r\n  canvas.addEventListener('touchmove', e => {\r\n    e.preventDefault();\r\n    setAim(e.touches[0].clientX, e.touches[0].clientY);\r\n  }, { passive: false });\r\n  canvas.addEventListener('touchend', () => { firing = false; });\r\n\r\n  const btn = document.getElementById('mobileFire');\r\n  btn.addEventListener('touchstart', e => { e.preventDefault(); firing = true; }, { passive: false });\r\n  btn.addEventListener('touchend', () => { firing = false; });\r\n  btn.addEventListener('mousedown', () => { firing = true; });\r\n  btn.addEventListener('mouseup', () => { firing = false; });\r\n}\r\n\r\nfunction startBlitz() {\r\n  document.getElementById('startOverlay').style.display = 'none';\r\n  document.getElementById('endOverlay').style.display = 'none';\r\n  if (!resize()) {\r\n    requestAnimationFrame(startBlitz);\r\n    return;\r\n  }\r\n  bindInput();\r\n  running = true;\r\n  score = 0; wave = 1; gameTime = 90; lives = 3;\r\n  killsThisWave = 0; killsNeeded = 8; spawnRate = 900;\r\n  enemies = []; lasers = []; particles = []; powerups = [];\r\n  firing = false; fireCooldown = 0;\r\n  updateHud();\r\n  clearInterval(timerId);\r\n  clearInterval(spawnId);\r\n  timerId = setInterval(function() {\r\n    if (!running) return;\r\n    gameTime--;\r\n    updateHud();\r\n    if (gameTime <= 0) endBlitz(score >= 80);\r\n  }, 1000);\r\n  spawnId = setInterval(spawnEnemy, spawnRate);\r\n  cancelAnimationFrame(animId);\r\n  loop();\r\n}\r\n\r\nfunction initPage() {\r\n  resize();\r\n  if (ctx) draw();\r\n  document.getElementById('startBtn').addEventListener('click', startBlitz);\r\n  document.getElementById('retryBtn').addEventListener('click', startBlitz);\r\n  window.startBlitz = startBlitz;\r\n}\r\n\r\nif (document.readyState === 'loading') {\r\n  document.addEventListener('DOMContentLoaded', initPage);\r\n} else {\r\n  initPage();\r\n}\r\n\r\nfunction endBlitz(won) {\r\n  running = false;\r\n  firing = false;\r\n  clearInterval(timerId);\r\n  clearInterval(spawnId);\r\n  cancelAnimationFrame(animId);\r\n  document.getElementById('endTitle').textContent = won ? '🏆 Solar Hero!' : '💥 Sun Struck!';\r\n  document.getElementById('endStats').textContent =\r\n    'Score: ' + score + ' | Wave: ' + wave + ' | Time left: ' + gameTime + 's';\r\n  document.getElementById('endOverlay').style.display = 'flex';\r\n}\r\n\r\nwindow.addEventListener('resize', () => { if (canvas) resize(); });\r\n</script>\r\n<script>\n/* solar-ui-fit-frame */\n(function () {\n  function fitGameFrame() {\n    if (!document.body.classList.contains(\"big-game-page\")) return;\n    const h = window.innerHeight + \"px\";\n    document.documentElement.style.height = h;\n    document.documentElement.style.minHeight = h;\n    document.body.style.height = h;\n    document.body.style.minHeight = h;\n    const shell = document.querySelector(\".game-shell\");\n    if (shell) {\n      shell.style.height = h;\n      shell.style.minHeight = h;\n    }\n  }\n  fitGameFrame();\n  window.addEventListener(\"resize\", fitGameFrame);\n  if (typeof ResizeObserver !== \"undefined\") {\n    new ResizeObserver(fitGameFrame).observe(document.documentElement);\n  }\n})();\n</script>\n</body>\r\n</html>\r\n"
            }
          ]
        },
        {
          "id": "solarsystem-ch-import-1784351954791-43",
          "courseId": "solarsystem",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "solarsystem-ch-import-1784351954791-43-step-0",
              "courseId": "solarsystem",
              "chapterId": "solarsystem-ch-import-1784351954791-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "html",
              "title": "Congratulations",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n  <meta charset=\"UTF-8\">\r\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n  <title>Solar System Adventure - Congratulations</title>\r\n  <style>\r\n    *{\r\n      margin:0;\r\n      padding:0;\r\n      box-sizing:border-box;\r\n    }\r\n    body{\r\n      font-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;\r\n      background:#0f0c29;\r\n      color:#e0e7ff;\r\n      min-height:100vh;\r\n      position:relative;\r\n      overflow-x:hidden;\r\n    }\r\n    .stars{\r\n      position:fixed;\r\n      top:0;\r\n      left:0;\r\n      width:100%;\r\n      height:100%;\r\n      pointer-events:none;\r\n      background-image:\r\n        radial-gradient(2px 2px at 20px 30px,#fff,transparent),\r\n        radial-gradient(2px 2px at 40px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 90px 40px,#fff,transparent),\r\n        radial-gradient(2px 2px at 130px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 160px 120px,#fff,transparent),\r\n        radial-gradient(2px 2px at 200px 50px,#fff,transparent),\r\n        radial-gradient(1px 1px at 250px 160px,#fff,transparent),\r\n        radial-gradient(2px 2px at 300px 90px,#fff,transparent),\r\n        radial-gradient(1px 1px at 350px 130px,#fff,transparent),\r\n        radial-gradient(2px 2px at 400px 60px,#fff,transparent),\r\n        radial-gradient(1px 2px at 450px 180px,#fff,transparent),\r\n        radial-gradient(2px 2px at 500px 100px,#fff,transparent),\r\n        radial-gradient(1px 1px at 550px 140px,#fff,transparent),\r\n        radial-gradient(2px 2px at 600px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 650px 190px,#fff,transparent),\r\n        radial-gradient(2px 2px at 700px 110px,#fff,transparent),\r\n        radial-gradient(1px 1px at 750px 150px,#fff,transparent),\r\n        radial-gradient(2px 2px at 800px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 850px 170px,#fff,transparent);\r\n      background-size:900px 200px;\r\n      animation:twinkle 4s ease-in-out infinite;\r\n      z-index:0;\r\n    }\r\n    @keyframes twinkle{\r\n      0%,100%{opacity:0.3;}\r\n      50%{opacity:0.8;}\r\n    }\r\n    .container{\r\n      max-width:640px;\r\n      margin:auto;\r\n      padding:24px 16px 40px;\r\n      position:relative;\r\n      z-index:1;\r\n    }\r\n    .header{\r\n      text-align:center;\r\n      margin-bottom:30px;\r\n    }\r\n    .trophy{\r\n      font-size:80px;\r\n      animation:bounce 1s ease-in-out infinite;\r\n    }\r\n    @keyframes bounce{\r\n      0%,100%{transform:translateY(0);}\r\n      50%{transform:translateY(-10px);}\r\n    }\r\n    h1{\r\n      font-size:36px;\r\n      color:#ffd700;\r\n      margin-bottom:8px;\r\n    }\r\n    .subtitle{\r\n      color:#c4b5fd;\r\n      font-size:18px;\r\n    }\r\n    .card{\r\n      background:#1a1735;\r\n      backdrop-filter:blur(10px);\r\n      border-radius:20px;\r\n      padding:24px;\r\n      margin-bottom:16px;\r\n      border:1px solid rgba(255,255,255,0.1);\r\n      text-align:center;\r\n    }\r\n    .card h2{\r\n      color:#ffd700;\r\n      margin-bottom:16px;\r\n      font-size:24px;\r\n    }\r\n    .card p{\r\n      font-size:17px;\r\n      line-height:1.7;\r\n      margin-bottom:12px;\r\n    }\r\n    .achievement-grid{\r\n      display:grid;\r\n      grid-template-columns:repeat(3,1fr);\r\n      gap:12px;\r\n      margin-top:16px;\r\n    }\r\n    .achievement-item{\r\n      background:rgba(255,215,0,0.1);\r\n      border-radius:12px;\r\n      padding:16px;\r\n      text-align:center;\r\n    }\r\n    .achievement-emoji{\r\n      font-size:32px;\r\n      margin-bottom:8px;\r\n    }\r\n    .achievement-label{\r\n      font-size:13px;\r\n      color:#c4b5fd;\r\n      font-weight:bold;\r\n    }\r\n    .confetti{\r\n      position:fixed;\r\n      top:0;\r\n      left:0;\r\n      width:100%;\r\n      height:100%;\r\n      pointer-events:none;\r\n      z-index:2;\r\n    }\r\n    .confetti-piece{\r\n      position:absolute;\r\n      width:10px;\r\n      height:10px;\r\n      animation:fall 3s linear infinite;\r\n    }\r\n    @keyframes fall{\r\n      0%{transform:translateY(-100vh) rotate(0deg);opacity:1;}\r\n      100%{transform:translateY(100vh) rotate(720deg);opacity:0;}\r\n    }\r\n    .message-box{\r\n      background:linear-gradient(135deg,#667eea,#764ba2);\r\n      border-radius:20px;\r\n      padding:24px;\r\n      margin-top:20px;\r\n      text-align:center;\r\n    }\r\n    .message-box h3{\r\n      color:#fff;\r\n      font-size:22px;\r\n      margin-bottom:12px;\r\n    }\r\n    .message-box p{\r\n      color:#e0e7ff;\r\n      font-size:16px;\r\n      line-height:1.6;\r\n    }\r\n    .nav-hint{\r\n      margin-top:20px;\r\n      text-align:center;\r\n      font-size:13px;\r\n      color:#a78bfa;\r\n      background:rgba(167,139,250,0.1);\r\n      padding:10px;\r\n      border-radius:10px;\r\n    }\r\n  /* solar-desktop-fit */\r\nhtml {\r\n  min-height: 100%;\r\n}\r\nbody:has(.character-grid),\r\nbody:has(.game-shell),\r\nbody:has(#solarSvg),\r\nbody:has(.fire-btn),\r\nbody:has(.planet-game) {\r\n  overflow: hidden !important;\r\n  height: 100%;\r\n  min-height: 0 !important;\r\n}\r\nbody:not(:has(.character-grid)):not(:has(.game-shell)):not(:has(#solarSvg)):not(:has(.fire-btn)):not(:has(.planet-game)) {\r\n  overflow-x: hidden;\r\n  overflow-y: auto;\r\n  -webkit-overflow-scrolling: touch;\r\n  min-height: 100%;\r\n  height: auto;\r\n}\r\n.game-shell {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.character-grid) .container,\r\nbody:has(.game-shell) .container,\r\nbody:has(#solarSvg) .container,\r\nbody:has(.fire-btn) .container,\r\nbody:has(.planet-game) .container {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.game-shell) .game-shell {\r\n  padding: 4px 8px 6px;\r\n}\r\nbody:has(.game-shell) .game-shell .title {\r\n  display: none;\r\n}\r\nbody:has(.game-shell) .ui-container {\r\n  margin-bottom: 4px;\r\n  padding: 4px 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.game-shell) .game-stage {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  width: 100%;\r\n  aspect-ratio: 7 / 6;\r\n}\r\nbody:has(.game-shell) .touch-controls {\r\n  flex-shrink: 0;\r\n  margin-top: 4px;\r\n}\r\nbody:has(#solarSvg) .container {\r\n  padding: 8px 12px 10px;\r\n}\r\nbody:has(#solarSvg) .solar-panel {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  display: flex;\r\n  flex-direction: column;\r\n  margin-bottom: 6px;\r\n  padding: 8px;\r\n}\r\nbody:has(#solarSvg) .svg-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  max-height: none;\r\n  aspect-ratio: unset;\r\n  height: auto;\r\n}\r\nbody:has(#solarSvg) #solarSvg {\r\n  min-height: 0;\r\n  height: 100%;\r\n}\r\nbody:has(#solarSvg) .minigame-panel {\r\n  flex-shrink: 0;\r\n  max-height: 34%;\r\n  overflow-y: auto;\r\n}\r\nbody:has(.fire-btn) .container {\r\n  padding: 4px 12px 6px;\r\n}\r\nbody:has(.fire-btn) .game-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n}\r\nbody:has(.fire-btn) .fire-btn {\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .container {\r\n  padding: 8px 12px 10px;\r\n  justify-content: center;\r\n}\r\nbody:has(.character-grid) .header {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-section {\r\n  padding: 8px;\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-character {\r\n  font-size: 36px;\r\n  margin-bottom: 4px;\r\n}\r\nbody:has(.character-grid) input[type=\"text\"] {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-grid {\r\n  gap: 6px;\r\n  margin-bottom: 0;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-option {\r\n  padding: 6px 2px;\r\n  font-size: 26px;\r\n  border-width: 2px;\r\n  border-radius: 12px;\r\n}\r\nbody:has(.character-grid) .character-name {\r\n  font-size: 10px;\r\n  margin-top: 2px;\r\n}\r\n@media (min-width: 640px), (min-width: 768px) and (max-width: 1024px) {\r\n  body:has(.character-grid) .container {\r\n    padding: 6px 12px 8px;\r\n    justify-content: center;\r\n  }\r\n  body:has(.character-grid) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.character-grid) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(.character-grid) .preview-section {\r\n    padding: 6px 8px;\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 32px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.character-grid) .preview-name {\r\n    font-size: 15px;\r\n  }\r\n  body:has(.character-grid) input[type=\"text\"] {\r\n    padding: 6px 10px;\r\n    margin-bottom: 6px;\r\n    font-size: 14px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-grid {\r\n    gap: 6px;\r\n    margin-bottom: 0;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    padding: 4px 2px;\r\n    font-size: 24px;\r\n    border-width: 2px;\r\n    border-radius: 10px;\r\n  }\r\n  body:has(.character-grid) .character-name {\r\n    font-size: 9px;\r\n    margin-top: 1px;\r\n  }\r\n  body:has(.game-shell) .ui-item {\r\n    font-size: 13px;\r\n    padding: 4px 8px;\r\n  }\r\n  body:has(.game-shell) .touch-controls {\r\n    gap: 10px;\r\n  }\r\n  body:has(#solarSvg) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(#solarSvg) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(#solarSvg) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(#solarSvg) .info-panel,\r\n  body:has(#solarSvg) .nav-hint {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .header {\r\n    margin-bottom: 4px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.fire-btn) .header .subtitle {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .hud {\r\n    padding: 6px 10px;\r\n    margin-bottom: 4px;\r\n    font-size: 12px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .game-wrap {\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.fire-btn) .fire-btn {\r\n    padding: 10px;\r\n    font-size: 14px;\r\n    margin-bottom: 0;\r\n  }\r\n  body:has(.fire-btn) .instructions,\r\n  body:has(.fire-btn) .nav-hint {\r\n    display: none;\r\n  }\r\n  .planet-svg-panel .svg-viewport,\r\n  .svg-viewport {\r\n    max-height: 220px !important;\r\n    min-height: 0 !important;\r\n  }\r\n  .planet-game .game-canvas,\r\n  .game-canvas-wrap {\r\n    height: 220px !important;\r\n    min-height: 180px !important;\r\n    max-height: 220px !important;\r\n  }\r\n  .planet-game {\r\n    padding: 10px;\r\n    margin-top: 10px;\r\n    flex-shrink: 0;\r\n  }\r\n  .planet-game h2 {\r\n    margin-bottom: 8px;\r\n    font-size: 17px;\r\n  }\r\n  .planet-game p {\r\n    margin-bottom: 8px;\r\n    font-size: 12px;\r\n  }\r\n  .touch-controls {\r\n    margin-top: 6px;\r\n    grid-template-columns: repeat(3, 48px);\r\n    grid-template-rows: repeat(3, 48px);\r\n    gap: 6px;\r\n  }\r\n  .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n}\r\n@media (max-height: 760px) {\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 28px;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    font-size: 22px;\r\n    padding: 3px 2px;\r\n  }\r\n  body:has(.game-shell) .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 18px;\r\n  }\r\n}\r\n  \r\nbody.reading-page {\r\n  overflow-x: hidden;\r\n  overflow-y: auto !important;\r\n  height: auto !important;\r\n  min-height: 100%;\r\n  -webkit-overflow-scrolling: touch;\r\n}\r\nbody.reading-page .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  display: block;\r\n}\r\n\r\n/* solar-ui-audit-overrides */\nbody.reading-page,\nbody.reading-page:has(.container),\nbody.reading-page:has(.quiz-card),\nbody.reading-page:has(.character-grid) {\n  overflow-y: auto !important;\n  height: auto !important;\n}\nbody.reading-page .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  display: block;\n}\nbody.reading-page:has(.character-grid) .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  justify-content: flex-start;\n}\n@media (max-width: 639px) {\n  body.big-planet-page .planet-svg-panel {\n    padding: 8px !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    max-width: 100% !important;\n    overflow: hidden !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .svg-viewport,\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    width: 100% !important;\n    max-width: 100% !important;\n    height: auto !important;\n    max-height: min(78vw, calc(100svh - 220px)) !important;\n    min-height: 0 !important;\n    aspect-ratio: 1 !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .container {\n    overflow-x: hidden !important;\n    max-width: 100% !important;\n  }\n  body.big-planet-page .sun-game .game-canvas-wrap,\n  body.big-planet-page .planet-game .game-canvas,\n  body.big-planet-page .planet-game .game-canvas-wrap {\n    height: min(48vh, 400px) !important;\n    min-height: min(40vh, 280px) !important;\n    max-height: min(52vh, 420px) !important;\n  }\n}\n@media (min-width: 640px) {\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport,\n  body.big-planet-page .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n    min-height: min(56vw, calc(100svh - 200px)) !important;\n  }\n}\nbody.big-planet-page .sun-game .game-canvas-wrap,\nbody.big-planet-page .planet-game .game-canvas,\nbody.big-planet-page .planet-game .game-canvas-wrap {\n  width: 100% !important;\n  height: min(50vh, 440px) !important;\n  min-height: min(42vh, 300px) !important;\n  max-height: min(56vh, 480px) !important;\n}\nbody.big-planet-page .sun-game,\nbody.big-planet-page .planet-game {\n  margin-bottom: 8px !important;\n}\nbody.big-planet-page .nav-hint {\n  margin-top: 8px !important;\n  padding-bottom: 8px !important;\n  font-size: 12px !important;\n  line-height: 1.45 !important;\n}\nbody.all-planets-page:has(#solarSvg) .svg-wrap {\n  max-height: min(96vw, calc(100svh - 162px)) !important;\n  min-height: min(43svh, calc(100svh - 168px), 96vw) !important;\n}\nbody.big-game-page:has(.game-shell) {\n  overflow: hidden !important;\n  height: 100% !important;\n  min-height: 100% !important;\n  max-height: 100% !important;\n}\nhtml:has(body.big-game-page) {\n  height: 100% !important;\n  min-height: 100% !important;\n  overflow: hidden !important;\n}\nbody.big-game-page:has(.game-shell) .game-shell {\n  min-height: 100% !important;\n  height: 100% !important;\n  max-height: 100% !important;\n  display: flex !important;\n  flex-direction: column !important;\n}\nbody.big-game-page:has(.game-shell) .stage-wrap {\n  flex: 1 1 auto !important;\n  min-height: 0 !important;\n  align-items: center !important;\n  justify-content: center !important;\n}\nbody.big-game-page:has(.game-shell) .game-stage {\n  flex: 1 1 auto !important;\n  width: 100% !important;\n  height: 100% !important;\n  min-height: 0 !important;\n  max-height: none !important;\n  aspect-ratio: unset !important;\n  margin: 0 !important;\n}\n@media (min-width: 768px) {\n  body.big-game-page:has(.game-shell) .stage-wrap {\n    align-items: center !important;\n    justify-content: center !important;\n  }\n  body.big-game-page:has(.game-shell) .game-stage {\n    flex: 1 1 auto !important;\n    width: 100% !important;\n    height: 100% !important;\n    min-height: 0 !important;\n    max-height: none !important;\n    aspect-ratio: unset !important;\n    margin: 0 !important;\n  }\n}\nbody.big-game-page:has(.fire-btn) .game-wrap {\n  min-height: min(calc(100svh - 178px), 78vh) !important;\n  height: min(calc(100svh - 178px), 78vh) !important;\n  max-height: none !important;\n}\n@media (min-width: 640px) {\n  body:has(.planet-svg-panel) .svg-viewport,\n  body:has(.planet-game) .game-canvas,\n  body:has(.sun-game) .game-canvas-wrap {\n    max-height: none !important;\n  }\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n  }\n}\n  </style>\r\n<script>\r\n(function (w) {\r\n  var BOOK = \"solarsystem\";\r\n  function key(name) {\r\n    return \"book:\" + BOOK + \":\" + name;\r\n  }\r\n  w.SolarPlayer = {\r\n    getUserName: function () {\r\n      return localStorage.getItem(key(\"userName\")) || localStorage.getItem(\"userName\") || \"Explorer\";\r\n    },\r\n    getCharacter: function () {\r\n      return localStorage.getItem(key(\"userCharacter\")) || localStorage.getItem(\"userCharacter\") || \"👨‍🚀\";\r\n    },\r\n    getCharacterName: function () {\r\n      return localStorage.getItem(key(\"characterName\")) || localStorage.getItem(\"characterName\") || \"Astronaut\";\r\n    },\r\n    save: function (name, character, characterName) {\r\n      localStorage.setItem(key(\"userName\"), name);\r\n      localStorage.setItem(key(\"userCharacter\"), character);\r\n      if (characterName != null) localStorage.setItem(key(\"characterName\"), characterName);\r\n      localStorage.setItem(\"userName\", name);\r\n      localStorage.setItem(\"userCharacter\", character);\r\n      if (characterName != null) localStorage.setItem(\"characterName\", characterName);\r\n    },\r\n  };\r\n})(window);\r\n</script>\r\n</head>\r\n<body class=\"reading-page\">\r\n<div class=\"stars\"></div>\r\n<div class=\"confetti\" id=\"confetti\"></div>\r\n\r\n<div class=\"container\">\r\n  <div class=\"header\">\r\n    <div class=\"trophy\">🏆</div>\r\n    <h1>Congratulations!</h1>\r\n    <div class=\"subtitle\">You completed the Solar System Adventure!</div>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🌟 Amazing Job!</h2>\r\n    <p>\r\n      You've journeyed through our entire solar system and learned about all 8 planets, the Sun, and so much more!\r\n    </p>\r\n    <p>\r\n      You are now a Solar System Expert! 🎓\r\n    </p>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🎯 Your Achievements</h2>\r\n    <div class=\"achievement-grid\">\r\n      <div class=\"achievement-item\">\r\n        <div class=\"achievement-emoji\">☀️</div>\r\n        <div class=\"achievement-label\">Sun Expert</div>\r\n      </div>\r\n      <div class=\"achievement-item\">\r\n        <div class=\"achievement-emoji\">🪨</div>\r\n        <div class=\"achievement-label\">Mercury Master</div>\r\n      </div>\r\n      <div class=\"achievement-item\">\r\n        <div class=\"achievement-emoji\">🔥</div>\r\n        <div class=\"achievement-label\">Venus Voyager</div>\r\n      </div>\r\n      <div class=\"achievement-item\">\r\n        <div class=\"achievement-emoji\">🌍</div>\r\n        <div class=\"achievement-label\">Earth Explorer</div>\r\n      </div>\r\n      <div class=\"achievement-item\">\r\n        <div class=\"achievement-emoji\">🔴</div>\r\n        <div class=\"achievement-label\">Mars Ranger</div>\r\n      </div>\r\n      <div class=\"achievement-item\">\r\n        <div class=\"achievement-emoji\">🟠</div>\r\n        <div class=\"achievement-label\">Jupiter Giant</div>\r\n      </div>\r\n      <div class=\"achievement-item\">\r\n        <div class=\"achievement-emoji\">💍</div>\r\n        <div class=\"achievement-label\">Saturn Scholar</div>\r\n      </div>\r\n      <div class=\"achievement-item\">\r\n        <div class=\"achievement-emoji\">🔵</div>\r\n        <div class=\"achievement-label\">Uranus Expert</div>\r\n      </div>\r\n      <div class=\"achievement-item\">\r\n        <div class=\"achievement-emoji\">🔷</div>\r\n        <div class=\"achievement-label\">Neptune Navigator</div>\r\n      </div>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"message-box\">\r\n    <h3>🚀 You're a Space Explorer!</h3>\r\n    <p>\r\n      You've learned about our amazing solar system. Keep asking questions, keep exploring, and keep reaching for the stars!\r\n    </p>\r\n    <p>\r\n      Remember: The universe is full of wonders waiting to be discovered. Maybe one day, YOU will discover something new!\r\n    </p>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>📚 What's Next?</h2>\r\n    <p>\r\n      Now that you're a solar system expert, you can:\r\n    </p>\r\n    <ul style=\"text-align:left;margin-left:20px;margin-top:12px;\">\r\n      <li style=\"font-size:16px;line-height:1.7;margin-bottom:8px;\">Look at the night sky and find planets</li>\r\n      <li style=\"font-size:16px;line-height:1.7;margin-bottom:8px;\">Read more books about space</li>\r\n      <li style=\"font-size:16px;line-height:1.7;margin-bottom:8px;\">Watch documentaries about the universe</li>\r\n      <li style=\"font-size:16px;line-height:1.7;margin-bottom:8px;\">Visit a planetarium or science museum</li>\r\n      <li style=\"font-size:16px;line-height:1.7;margin-bottom:8px;\">Share what you learned with friends!</li>\r\n    </ul>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>⭐ Thank You!</h2>\r\n    <p>\r\n      Thank you for joining this Solar System Adventure! We hope you had fun learning about space.\r\n    </p>\r\n    <p>\r\n      Keep exploring, keep learning, and never stop being curious!\r\n    </p>\r\n    <div style=\"font-size:40px;margin-top:16px;\">🌟✨🚀</div>\r\n  </div>\r\n\r\n<div class=\"nav-hint\">\r\n  <div>You've completed all 34 chapters! 🎉</div>\r\n  <div>💡 You are now a certified Solar System Expert!</div>\r\n</div>\r\n\r\n</div>\r\n\r\n<script>\r\nconst colors = ['#ffd700','#ff6b6b','#4ecdc4','#45b7d1','#96ceb4','#ffeaa7','#dfe6e9','#fd79a8'];\r\nconst confetti = document.getElementById('confetti');\r\n\r\nfunction createConfetti() {\r\n  for (let i = 0; i < 50; i++) {\r\n    const piece = document.createElement('div');\r\n    piece.className = 'confetti-piece';\r\n    piece.style.left = Math.random() * 100 + '%';\r\n    piece.style.backgroundColor = colors[Math.floor(Math.random() * colors.length)];\r\n    piece.style.animationDelay = Math.random() * 3 + 's';\r\n    piece.style.animationDuration = (Math.random() * 2 + 2) + 's';\r\n    confetti.appendChild(piece);\r\n  }\r\n}\r\n\r\ncreateConfetti();\r\n</script>\r\n</body>\r\n</html>\r\n"
            }
          ]
        },
        {
          "id": "solarsystem-ch-import-1784351954791-5",
          "courseId": "solarsystem",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "solarsystem-ch-import-1784351954791-5-step-0",
              "courseId": "solarsystem",
              "chapterId": "solarsystem-ch-import-1784351954791-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "html",
              "title": "OurSolarSystem AllPlanets",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n  <meta charset=\"UTF-8\">\r\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n  <title>Solar System Adventure - All Planets</title>\r\n  <style>\r\n    *{margin:0;padding:0;box-sizing:border-box;}\r\n    body{\r\n      font-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;\r\n      background:#0f0c29;\r\n      color:#e0e7ff;\r\n      min-height:100vh;\r\n      position:relative;\r\n      overflow-x:hidden;\r\n    }\r\n    .stars{\r\n      position:fixed;\r\n      top:0;left:0;\r\n      width:100%;height:100%;\r\n      pointer-events:none;\r\n      background-image:\r\n        radial-gradient(2px 2px at 20px 30px,#fff,transparent),\r\n        radial-gradient(2px 2px at 40px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 90px 40px,#fff,transparent),\r\n        radial-gradient(2px 2px at 130px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 160px 120px,#fff,transparent),\r\n        radial-gradient(2px 2px at 200px 50px,#fff,transparent),\r\n        radial-gradient(1px 1px at 250px 160px,#fff,transparent),\r\n        radial-gradient(2px 2px at 300px 90px,#fff,transparent),\r\n        radial-gradient(1px 1px at 350px 130px,#fff,transparent),\r\n        radial-gradient(2px 2px at 400px 60px,#fff,transparent),\r\n        radial-gradient(1px 1px at 450px 180px,#fff,transparent),\r\n        radial-gradient(2px 2px at 500px 100px,#fff,transparent),\r\n        radial-gradient(1px 1px at 550px 140px,#fff,transparent),\r\n        radial-gradient(2px 2px at 600px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 650px 190px,#fff,transparent),\r\n        radial-gradient(2px 2px at 700px 110px,#fff,transparent),\r\n        radial-gradient(1px 1px at 750px 150px,#fff,transparent),\r\n        radial-gradient(2px 2px at 800px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 850px 170px,#fff,transparent);\r\n      background-size:900px 200px;\r\n      animation:twinkle 4s ease-in-out infinite;\r\n      z-index:0;\r\n    }\r\n    @keyframes twinkle{0%,100%{opacity:0.3;}50%{opacity:0.8;}}\r\n    .container{max-width:640px;margin:auto;padding:12px 14px 24px;\r\n      position:relative;\r\n      z-index:1;\r\n    }\r\n    .header{text-align:center;margin-bottom:20px;}\r\n    h1{font-size:28px;color:#a78bfa;margin-bottom:8px;}\r\n    .subtitle{color:#c4b5fd;font-size:16px;line-height:1.5;}\r\n    .panel{\r\n      background:#1a1735;\r\n      border-radius:20px;\r\n      padding:16px;\r\n      margin-bottom:20px;\r\n      border:1px solid rgba(255,255,255,0.1);\r\n    }\r\n    .solar-panel{padding:12px;}\r\n    .view-stage{\r\n      position:relative;\r\n      width:100%;\r\n      margin:0 auto;\r\n    }\r\n    .view-layer{\r\n      display:block;\r\n      width:100%;\r\n      height:100%;\r\n      min-height:0;\r\n      position:absolute;\r\n      inset:0;\r\n      opacity:0;\r\n      visibility:hidden;\r\n      transition:opacity 0.32s ease, visibility 0.32s;\r\n      pointer-events:none;\r\n      z-index:1;\r\n    }\r\n    .view-layer.active{\r\n      opacity:1;\r\n      visibility:visible;\r\n      pointer-events:auto;\r\n      z-index:2;\r\n    }\r\n    .view-layer-telescope.active{\r\n      display:flex;\r\n      flex-direction:column;\r\n      justify-content:flex-start;\r\n    }\r\n    .view-layer-telescope .telescope-wrap{\r\n      flex:0 0 auto;\r\n      min-height:0;\r\n      max-height:min(62vw, calc(100svh - 210px));\r\n      height:min(62vw, calc(100svh - 210px));\r\n    }\r\n    .view-layer-telescope .telescope-meta{display:none;}\r\n    .view-layer-orbit .svg-wrap{\r\n      height:min(98vw, calc(100svh - 118px));\r\n      max-height:min(98vw, calc(100svh - 118px));\r\n      aspect-ratio:1;\r\n    }\r\n    .vertical-fit{\r\n      height:min(98vw, calc(100svh - 118px));\r\n      max-height:min(98vw, calc(100svh - 118px));\r\n      width:100%;\r\n      display:flex;\r\n      align-items:center;\r\n      justify-content:center;\r\n      overflow:hidden;\r\n      border-radius:16px;\r\n      background:#050510;\r\n    }\r\n    .vertical-fit svg{display:block;height:100%;width:auto;max-width:100%;}\r\n    .telescope-wrap{\r\n      height:min(98vw, calc(100svh - 118px));\r\n      max-height:min(98vw, calc(100svh - 118px));\r\n      display:flex;\r\n      flex-direction:row;\r\n      align-items:center;\r\n      justify-content:center;\r\n      gap:8px;\r\n      padding:8px 6px;\r\n    }\r\n    .tel-arrow{\r\n      flex:0 0 auto;\r\n      width:46px;\r\n      height:46px;\r\n      border:none;\r\n      border-radius:50%;\r\n      background:linear-gradient(135deg,#667eea,#764ba2);\r\n      color:#fff;\r\n      font-size:28px;\r\n      line-height:1;\r\n      cursor:pointer;\r\n      box-shadow:0 4px 14px rgba(0,0,0,0.35);\r\n    }\r\n    .tel-arrow:active{transform:scale(0.94);}\r\n    .telescope-stage{\r\n      flex:1 1 auto;\r\n      max-width:min(68vw, 360px);\r\n      aspect-ratio:1;\r\n      border-radius:28px;\r\n      overflow:hidden;\r\n      background:radial-gradient(circle at 50% 42%, #0a1028 0%, #020208 72%);\r\n      box-shadow:inset 0 0 80px rgba(0,0,0,0.85), 0 0 30px rgba(255,180,60,0.08);\r\n    }\r\n    .telescope-stage svg{display:block;width:100%;height:100%;background:transparent;}\r\n    .telescope-meta{\r\n      width:100%;\r\n      padding:0 10px 4px;\r\n      text-align:center;\r\n    }\r\n    .telescope-label{\r\n      font-size:clamp(15px, 4vw, 19px);\r\n      font-weight:bold;\r\n      color:#ffd700;\r\n    }\r\n    .telescope-detail{\r\n      margin-top:6px;\r\n      font-size:clamp(12px, 3.2vw, 15px);\r\n      line-height:1.55;\r\n      color:#c4b5fd;\r\n    }\r\n    .movie-wrap,.fp-wrap{\r\n      height:min(98vw, calc(100svh - 118px));\r\n      max-height:min(98vw, calc(100svh - 118px));\r\n      width:100%;\r\n      border-radius:16px;\r\n      overflow:hidden;\r\n      position:relative;\r\n      background:radial-gradient(ellipse at 30% 20%, rgba(40,30,90,0.5), #050510 70%);\r\n    }\r\n    .view-layer-movie.active{\r\n      width:100%;\r\n      height:100%;\r\n    }\r\n    .view-layer-movie .movie-wrap{\r\n      aspect-ratio:800 / 560;\r\n      height:auto;\r\n      max-height:calc(100svh - 132px);\r\n    }\r\n    .view-layer-vertical.active{\r\n      display:flex;\r\n      flex-direction:column;\r\n      width:100%;\r\n      height:100%;\r\n    }\r\n    .view-layer-vertical .vertical-fit{\r\n      flex:0 0 auto;\r\n      aspect-ratio:360 / 580;\r\n      height:auto;\r\n      max-height:calc(100svh - 148px);\r\n    }\r\n    .fp-wrap::after{\r\n      content:'';\r\n      position:absolute;inset:0;pointer-events:none;border-radius:16px;\r\n      box-shadow:inset 0 0 0 4px rgba(255,215,0,0.22), inset 0 -100px 90px rgba(0,0,0,0.55);\r\n    }\r\n    .movie-wrap svg,.fp-wrap svg{display:block;width:100%;height:100%;}\r\n    .svg-wrap{\r\n      background:#12102a;\r\n      border-radius:16px;\r\n      overflow:hidden;\r\n      touch-action:none;\r\n      cursor:grab;\r\n      aspect-ratio:1;\r\n      width:100%;\r\n      max-width:min(100%, 520px);\r\n      height:auto;\r\n      margin:0 auto;\r\n    }\r\n    .svg-wrap{position:relative;}\r\n    .svg-wrap:active{cursor:grabbing;}\r\n    .svg-wrap::after{\r\n      content:'';\r\n      position:absolute;\r\n      inset:0;\r\n      pointer-events:none;\r\n      border-radius:16px;\r\n      box-shadow:inset 0 -40px 60px rgba(0,0,0,0.55), inset 0 0 0 3px rgba(255,215,0,0.25);\r\n      background:\r\n        radial-gradient(ellipse 130% 90% at 50% 118%, transparent 42%, rgba(0,0,0,0.42) 100%),\r\n        linear-gradient(180deg, rgba(10,8,32,0.12) 0%, rgba(10,8,32,0) 35%, rgba(10,8,32,0.45) 100%);\r\n    }\r\n    #solarSvg{display:block;width:100%;height:100%;min-height:0;}\r\n    .planet-spin{will-change:transform;}\r\n    .ctrl-row{\r\n      display:flex;\r\n      flex-wrap:nowrap;\r\n      gap:6px;\r\n      justify-content:center;\r\n      margin-top:6px;\r\n    }\r\n    .ctrl-btn{\r\n      padding:8px 10px;\r\n      border:none;\r\n      border-radius:10px;\r\n      background:linear-gradient(135deg,#667eea,#764ba2);\r\n      color:#fff;\r\n      font-family:inherit;\r\n      font-size:12px;\r\n      font-weight:bold;\r\n      cursor:pointer;\r\n      transition:transform 0.15s;\r\n      flex:1 1 0;\r\n      min-width:0;\r\n      white-space:nowrap;\r\n    }\r\n    .ctrl-btn:hover{transform:scale(1.05);}\r\n    .ctrl-btn:active{transform:scale(0.95);}\r\n    .ctrl-btn.active{background:linear-gradient(135deg,#f59e0b,#ef4444);}\r\n    .info-panel h2{color:#a78bfa;font-size:20px;margin-bottom:10px;}\r\n    .info-panel p{font-size:16px;line-height:1.7;color:#e0e7ff;}\r\n    .info-panel .hint{color:#c4b5fd;font-size:14px;margin-top:8px;}\r\n    .minigame-panel h2{color:#a78bfa;font-size:20px;text-align:center;margin-bottom:8px;}\r\n    .minigame-panel .game-desc{text-align:center;color:#c4b5fd;font-size:15px;margin-bottom:14px;line-height:1.5;}\r\n    .progress-slots{\r\n      display:flex;\r\n      flex-wrap:wrap;\r\n      gap:6px;\r\n      justify-content:center;\r\n      margin-bottom:16px;\r\n    }\r\n    .slot{\r\n      width:36px;height:36px;\r\n      border-radius:10px;\r\n      background:#12102a;\r\n      border:2px dashed rgba(167,139,250,0.4);\r\n      display:flex;\r\n      align-items:center;\r\n      justify-content:center;\r\n      font-size:18px;\r\n      transition:0.2s;\r\n    }\r\n    .slot.filled{\r\n      border-style:solid;\r\n      border-color:#a78bfa;\r\n      background:#1a1735;\r\n    }\r\n    .planet-grid{\r\n      display:grid;\r\n      grid-template-columns:repeat(4,1fr);\r\n      gap:10px;\r\n      margin-bottom:12px;\r\n    }\r\n    @media(max-width:400px){.planet-grid{grid-template-columns:repeat(2,1fr);}}\r\n    .planet-card{\r\n      background:#12102a;\r\n      border:2px solid rgba(167,139,250,0.3);\r\n      border-radius:14px;\r\n      padding:12px 8px;\r\n      text-align:center;\r\n      cursor:pointer;\r\n      transition:transform 0.15s,border-color 0.15s,opacity 0.2s;\r\n      user-select:none;\r\n      -webkit-tap-highlight-color:transparent;\r\n    }\r\n    .planet-card:hover:not(.done){transform:scale(1.05);border-color:#a78bfa;}\r\n    .planet-card.done{opacity:0.35;pointer-events:none;cursor:default;}\r\n    .planet-card .emoji{font-size:28px;display:block;margin-bottom:4px;}\r\n    .planet-card .name{font-size:13px;font-weight:bold;color:#c4b5fd;}\r\n    @keyframes shake{\r\n      0%,100%{transform:translateX(0);}\r\n      25%{transform:translateX(-8px);}\r\n      75%{transform:translateX(8px);}\r\n    }\r\n    .planet-card.shake{animation:shake 0.35s ease-in-out;}\r\n    .game-hint{\r\n      text-align:center;\r\n      font-size:15px;\r\n      color:#fbbf24;\r\n      min-height:22px;\r\n      margin-bottom:10px;\r\n    }\r\n    .win-banner{\r\n      background:linear-gradient(135deg,rgba(102,126,234,0.3),rgba(118,75,162,0.3));\r\n      border:2px solid #a78bfa;\r\n      border-radius:16px;\r\n      padding:16px;\r\n      text-align:center;\r\n      margin-bottom:12px;\r\n    }\r\n    .win-banner.hidden{display:none;}\r\n    .win-banner h3{color:#fbbf24;font-size:22px;margin-bottom:10px;}\r\n    .win-banner .order-list{\r\n      display:flex;\r\n      flex-wrap:wrap;\r\n      gap:6px;\r\n      justify-content:center;\r\n      font-size:14px;\r\n      color:#e0e7ff;\r\n    }\r\n    .win-banner .order-item{\r\n      background:#12102a;\r\n      padding:6px 10px;\r\n      border-radius:10px;\r\n    }\r\n    .play-again{\r\n      display:block;\r\n      margin:0 auto;\r\n      padding:12px 28px;\r\n      border:none;\r\n      border-radius:12px;\r\n      background:linear-gradient(135deg,#667eea,#764ba2);\r\n      color:#fff;\r\n      font-family:inherit;\r\n      font-size:16px;\r\n      font-weight:bold;\r\n      cursor:pointer;\r\n    }\r\n    .play-again:hover{transform:scale(1.05);}\r\n    .nav-hint{\r\n      margin-top:20px;\r\n      text-align:center;\r\n      font-size:13px;\r\n      color:#a78bfa;\r\n      background:rgba(167,139,250,0.1);\r\n      padding:10px;\r\n      border-radius:10px;\r\n    }\r\n    .planet-hit{cursor:pointer;}\r\n    .planet-hit:hover circle,.planet-hit:hover ellipse{filter:brightness(1.2);}\r\n    /* All Planets page: big rocket window first, scroll for the rest */\r\n    body.all-planets-page {\r\n      --ap-frame-max-h: min(calc(100svh - 240px), 68vh);\r\n      overflow-x: hidden;\r\n      overflow-y: auto !important;\r\n      height: auto !important;\r\n      min-height: 100%;\r\n      -webkit-overflow-scrolling: touch;\r\n    }\r\n    body.all-planets-page .container {\r\n      height: auto !important;\r\n      max-height: none !important;\r\n      max-width: 100%;\r\n      overflow: visible !important;\r\n      display: block;\r\n      padding: 8px 10px 32px;\r\n    }\r\n    body.all-planets-page .header {\r\n      margin-bottom: 4px;\r\n    }\r\n    body.all-planets-page .header h1 {\r\n      font-size: 20px;\r\n      margin-bottom: 0;\r\n    }\r\n    body.all-planets-page .header .subtitle {\r\n      display: none;\r\n    }\r\n    body.all-planets-page .solar-panel {\r\n      flex: none;\r\n      margin-bottom: 8px;\r\n      padding: 8px;\r\n    }\r\n    body.all-planets-page .view-stage {\r\n      width: 100%;\r\n      max-width: 100%;\r\n      height: var(--ap-frame-max-h);\r\n      max-height: var(--ap-frame-max-h);\r\n      min-height: min(52vh, 420px);\r\n      aspect-ratio: unset;\r\n      margin: 0 auto;\r\n      overflow: hidden;\r\n      border-radius: 16px;\r\n      background: #050510;\r\n    }\r\n    body.all-planets-page .view-layer-orbit.active {\r\n      display: block;\r\n      width: 100%;\r\n      height: 100%;\r\n    }\r\n    body.all-planets-page .view-layer-orbit,\r\n    body.all-planets-page .view-layer-orbit .svg-wrap,\r\n    body.all-planets-page .view-layer-vertical .vertical-fit,\r\n    body.all-planets-page .view-layer-telescope .telescope-wrap,\r\n    body.all-planets-page .view-layer-movie.active,\r\n    body.all-planets-page .view-layer-movie .movie-wrap {\r\n      width: 100% !important;\r\n      height: 100% !important;\r\n      max-height: none !important;\r\n      max-width: none !important;\r\n      min-height: 0 !important;\r\n      aspect-ratio: unset !important;\r\n      margin: 0 !important;\r\n    }\r\n    body.all-planets-page .view-layer-orbit .svg-wrap::after {\r\n      display: none;\r\n    }\r\n    body.all-planets-page .view-layer-movie.active {\r\n      display: block;\r\n      width: 100%;\r\n      height: 100%;\r\n    }\r\n    body.all-planets-page .view-layer-movie .movie-wrap {\r\n      width: 100% !important;\r\n      height: 100% !important;\r\n      max-height: none !important;\r\n      min-height: 0 !important;\r\n      aspect-ratio: unset !important;\r\n      flex: none;\r\n    }\r\n    body.all-planets-page .view-layer-telescope.active {\r\n      display: flex;\r\n      flex-direction: column;\r\n    }\r\n    body.all-planets-page .view-layer-telescope .telescope-wrap {\r\n      flex: 1 1 auto;\r\n      min-height: 0;\r\n      padding: 6px;\r\n    }\r\n    body.all-planets-page .telescope-stage {\r\n      max-width: none;\r\n      flex: 1 1 auto;\r\n      height: 100%;\r\n      min-height: 0;\r\n      aspect-ratio: unset;\r\n      border-radius: 20px;\r\n    }\r\n    body.all-planets-page .movie-wrap svg,\r\n    body.all-planets-page #movieSvg,\r\n    body.all-planets-page #solarSvg {\r\n      width: 100%;\r\n      height: 100%;\r\n      display: block;\r\n    }\r\n    body.all-planets-page .vertical-fit svg,\r\n    body.all-planets-page #verticalSvg {\r\n      width: 100% !important;\r\n      height: 100% !important;\r\n      max-width: none !important;\r\n      display: block;\r\n    }\r\n    body.all-planets-page .ctrl-row {\r\n      margin-top: 6px;\r\n      gap: 5px;\r\n    }\r\n    body.all-planets-page .ctrl-btn {\r\n      padding: 7px 6px;\r\n      font-size: 11px;\r\n      border-radius: 9px;\r\n    }\r\n    body.all-planets-page .scroll-cue {\r\n      display: none;\r\n    }\r\n    body.all-planets-page .info-panel {\r\n      margin-top: 6px;\r\n      margin-bottom: 0;\r\n      padding: 8px 10px;\r\n      background: rgba(26, 23, 53, 0.85);\r\n      border-radius: 12px;\r\n      border: 1px solid rgba(255,255,255,0.08);\r\n    }\r\n    body.all-planets-page .info-panel h2 {\r\n      font-size: 16px;\r\n      margin-bottom: 4px;\r\n    }\r\n    body.all-planets-page .info-panel p {\r\n      font-size: 13px;\r\n      line-height: 1.45;\r\n    }\r\n    body.all-planets-page .info-panel,\r\n    body.all-planets-page .minigame-panel {\r\n      max-height: none !important;\r\n      overflow: visible !important;\r\n    }\r\n    @media (min-width: 640px) {\r\n      body.all-planets-page {\r\n        --ap-frame-max-h: min(calc(100svh - 220px), 72vh);\r\n      }\r\n    }\r\n    @media (min-width: 900px) {\r\n      body.all-planets-page {\r\n        --ap-frame-max-h: min(calc(100svh - 200px), 78vh);\r\n      }\r\n    }\r\n    @media (orientation: landscape) and (max-height: 520px) {\r\n      body.all-planets-page {\r\n        --ap-frame-max-h: calc(100svh - 145px);\r\n      }\r\n      body.all-planets-page .container {\r\n        padding: 4px 8px 14px;\r\n        max-width: 100%;\r\n      }\r\n      body.all-planets-page .header h1 {\r\n        font-size: 16px;\r\n      }\r\n      body.all-planets-page .solar-panel {\r\n        padding: 5px;\r\n        margin-bottom: 5px;\r\n      }\r\n      body.all-planets-page .ctrl-btn {\r\n        padding: 5px 6px;\r\n        font-size: 10px;\r\n      }\r\n    }\r\n    @media (orientation: landscape) and (min-width: 900px) {\r\n      body.all-planets-page {\r\n        --ap-frame-max-h: min(calc(100svh - 168px), 84vh);\r\n      }\r\n    }\r\n  /* solar-desktop-fit */\r\nhtml {\r\n  min-height: 100%;\r\n}\r\nbody:has(.character-grid),\r\nbody:has(.game-shell),\r\nbody:has(#solarSvg),\r\nbody:has(.fire-btn),\r\nbody:has(.planet-game) {\r\n  overflow: hidden !important;\r\n  height: 100%;\r\n  min-height: 0 !important;\r\n}\r\nbody:not(:has(.character-grid)):not(:has(.game-shell)):not(:has(#solarSvg)):not(:has(.fire-btn)):not(:has(.planet-game)) {\r\n  overflow-x: hidden;\r\n  overflow-y: auto;\r\n  -webkit-overflow-scrolling: touch;\r\n  min-height: 100%;\r\n  height: auto;\r\n}\r\n.game-shell {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.character-grid) .container,\r\nbody:has(.game-shell) .container,\r\nbody:has(#solarSvg) .container,\r\nbody:has(.fire-btn) .container,\r\nbody:has(.planet-game) .container {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.game-shell) .game-shell {\r\n  padding: 4px 8px 6px;\r\n}\r\nbody:has(.game-shell) .game-shell .title {\r\n  display: none;\r\n}\r\nbody:has(.game-shell) .ui-container {\r\n  margin-bottom: 4px;\r\n  padding: 4px 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.game-shell) .game-stage {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  width: 100%;\r\n  aspect-ratio: 7 / 6;\r\n}\r\nbody:has(.game-shell) .touch-controls {\r\n  flex-shrink: 0;\r\n  margin-top: 4px;\r\n}\r\nbody:has(#solarSvg) .container {\r\n  padding: 8px 12px 10px;\r\n}\r\nbody:has(#solarSvg) .solar-panel {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  display: flex;\r\n  flex-direction: column;\r\n  margin-bottom: 6px;\r\n  padding: 8px;\r\n}\r\nbody:has(#solarSvg) .svg-wrap {\r\n  flex: 0 0 auto;\r\n  min-height: 0;\r\n  max-height: min(42vh, 360px);\r\n  aspect-ratio: 1;\r\n  width: 100%;\r\n  height: auto;\r\n}\r\nbody:has(#solarSvg) #solarSvg {\r\n  min-height: 0;\r\n  height: 100%;\r\n  width: 100%;\r\n}\r\nbody:has(#solarSvg) .minigame-panel {\r\n  flex-shrink: 0;\r\n  max-height: 34%;\r\n  overflow-y: auto;\r\n}\r\nbody:has(.fire-btn) .container {\r\n  padding: 4px 12px 6px;\r\n}\r\nbody:has(.fire-btn) .game-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n}\r\nbody:has(.fire-btn) .fire-btn {\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .container {\r\n  padding: 8px 12px 10px;\r\n  justify-content: center;\r\n}\r\nbody:has(.character-grid) .header {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-section {\r\n  padding: 8px;\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-character {\r\n  font-size: 36px;\r\n  margin-bottom: 4px;\r\n}\r\nbody:has(.character-grid) input[type=\"text\"] {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-grid {\r\n  gap: 6px;\r\n  margin-bottom: 0;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-option {\r\n  padding: 6px 2px;\r\n  font-size: 26px;\r\n  border-width: 2px;\r\n  border-radius: 12px;\r\n}\r\nbody:has(.character-grid) .character-name {\r\n  font-size: 10px;\r\n  margin-top: 2px;\r\n}\r\n@media (min-width: 640px), (min-width: 768px) and (max-width: 1024px) {\r\n  body:has(.character-grid) .container {\r\n    padding: 6px 12px 8px;\r\n    justify-content: center;\r\n  }\r\n  body:has(.character-grid) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.character-grid) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(.character-grid) .preview-section {\r\n    padding: 6px 8px;\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 32px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.character-grid) .preview-name {\r\n    font-size: 15px;\r\n  }\r\n  body:has(.character-grid) input[type=\"text\"] {\r\n    padding: 6px 10px;\r\n    margin-bottom: 6px;\r\n    font-size: 14px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-grid {\r\n    gap: 6px;\r\n    margin-bottom: 0;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    padding: 4px 2px;\r\n    font-size: 24px;\r\n    border-width: 2px;\r\n    border-radius: 10px;\r\n  }\r\n  body:has(.character-grid) .character-name {\r\n    font-size: 9px;\r\n    margin-top: 1px;\r\n  }\r\n  body:has(.game-shell) .ui-item {\r\n    font-size: 13px;\r\n    padding: 4px 8px;\r\n  }\r\n  body:has(.game-shell) .touch-controls {\r\n    gap: 10px;\r\n  }\r\n  body:has(#solarSvg) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(#solarSvg) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(#solarSvg) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(#solarSvg) .info-panel,\r\n  body:has(#solarSvg) .nav-hint {\r\n    display: none;\r\n  }\r\n  body:has(#solarSvg) .solar-panel {\r\n    flex: 0 0 auto;\r\n  }\r\n  body:has(#solarSvg) .svg-wrap {\r\n    max-height: min(38vh, 340px);\r\n  }\r\n  body:has(#solarSvg) .minigame-panel {\r\n    flex: 1 1 auto;\r\n    max-height: none;\r\n    min-height: 0;\r\n  }\r\n  body:has(.fire-btn) .header {\r\n    margin-bottom: 4px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.fire-btn) .header .subtitle {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .hud {\r\n    padding: 6px 10px;\r\n    margin-bottom: 4px;\r\n    font-size: 12px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .game-wrap {\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.fire-btn) .fire-btn {\r\n    padding: 10px;\r\n    font-size: 14px;\r\n    margin-bottom: 0;\r\n  }\r\n  body:has(.fire-btn) .instructions,\r\n  body:has(.fire-btn) .nav-hint {\r\n    display: none;\r\n  }\r\n  .planet-svg-panel .svg-viewport,\r\n  .svg-viewport {\r\n    max-height: 220px !important;\r\n    min-height: 0 !important;\r\n  }\r\n  .planet-game .game-canvas,\r\n  .game-canvas-wrap {\r\n    height: 220px !important;\r\n    min-height: 180px !important;\r\n    max-height: 220px !important;\r\n  }\r\n  .planet-game {\r\n    padding: 10px;\r\n    margin-top: 10px;\r\n    flex-shrink: 0;\r\n  }\r\n  .planet-game h2 {\r\n    margin-bottom: 8px;\r\n    font-size: 17px;\r\n  }\r\n  .planet-game p {\r\n    margin-bottom: 8px;\r\n    font-size: 12px;\r\n  }\r\n  .touch-controls {\r\n    margin-top: 6px;\r\n    grid-template-columns: repeat(3, 48px);\r\n    grid-template-rows: repeat(3, 48px);\r\n    gap: 6px;\r\n  }\r\n  .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n}\r\n@media (max-height: 760px) {\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 28px;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    font-size: 22px;\r\n    padding: 3px 2px;\r\n  }\r\n  body:has(.game-shell) .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 18px;\r\n  }\r\n}\r\nbody.all-planets-page:has(#solarSvg) {\r\n  overflow-y: auto !important;\r\n  height: auto !important;\r\n}\r\nbody.all-planets-page:has(#solarSvg) .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  display: block;\r\n}\r\nbody.all-planets-page:has(#solarSvg) .solar-panel {\r\n  flex: none !important;\r\n}\r\nbody.all-planets-page:has(#solarSvg) .svg-wrap {\r\n  flex: none !important;\r\n  max-height: none !important;\r\n  height: 100% !important;\r\n  max-width: none !important;\r\n  aspect-ratio: unset !important;\r\n  margin: 0 !important;\r\n}\r\nbody.all-planets-page:has(#solarSvg) .svg-wrap::after {\r\n  display: none;\r\n}\r\nbody.all-planets-page:has(#solarSvg) .info-panel,\r\nbody.all-planets-page:has(#solarSvg) .nav-hint {\r\n  display: block !important;\r\n}\r\nbody.all-planets-page:has(#solarSvg) .minigame-panel {\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  flex: none !important;\r\n}\r\n  \r\nbody.reading-page {\r\n  overflow-x: hidden;\r\n  overflow-y: auto !important;\r\n  height: auto !important;\r\n  min-height: 100%;\r\n  -webkit-overflow-scrolling: touch;\r\n}\r\nbody.reading-page .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  display: block;\r\n}\r\n\r\n/* solar-ui-audit-overrides */\r\nbody.reading-page,\r\nbody.reading-page:has(.container),\r\nbody.reading-page:has(.quiz-card),\r\nbody.reading-page:has(.character-grid) {\r\n  overflow-y: auto !important;\r\n  height: auto !important;\r\n}\r\nbody.reading-page .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  display: block;\r\n}\r\nbody.reading-page:has(.character-grid) .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  justify-content: flex-start;\r\n}\r\n@media (max-width: 639px) {\r\n  body.big-planet-page .planet-svg-panel {\r\n    padding: 8px !important;\r\n    margin-left: 0 !important;\r\n    margin-right: 0 !important;\r\n    max-width: 100% !important;\r\n    overflow: hidden !important;\r\n    box-sizing: border-box !important;\r\n  }\r\n  body.big-planet-page .svg-viewport,\r\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\r\n    width: 100% !important;\r\n    max-width: 100% !important;\r\n    height: auto !important;\r\n    max-height: min(78vw, calc(100svh - 220px)) !important;\r\n    min-height: 0 !important;\r\n    aspect-ratio: 1 !important;\r\n    box-sizing: border-box !important;\r\n  }\r\n  body.big-planet-page .container {\r\n    overflow-x: hidden !important;\r\n    max-width: 100% !important;\r\n  }\r\n  body.big-planet-page .sun-game .game-canvas-wrap,\r\n  body.big-planet-page .planet-game .game-canvas,\r\n  body.big-planet-page .planet-game .game-canvas-wrap {\r\n    height: min(48vh, 400px) !important;\r\n    min-height: min(40vh, 280px) !important;\r\n    max-height: min(52vh, 420px) !important;\r\n  }\r\n}\r\n@media (min-width: 640px) {\r\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport,\r\n  body.big-planet-page .svg-viewport {\r\n    max-height: min(92vw, calc(100svh - 156px)) !important;\r\n    min-height: min(56vw, calc(100svh - 200px)) !important;\r\n  }\r\n}\r\nbody.big-planet-page .sun-game .game-canvas-wrap,\r\nbody.big-planet-page .planet-game .game-canvas,\r\nbody.big-planet-page .planet-game .game-canvas-wrap {\r\n  width: 100% !important;\r\n  height: min(50vh, 440px) !important;\r\n  min-height: min(42vh, 300px) !important;\r\n  max-height: min(56vh, 480px) !important;\r\n}\r\nbody.big-planet-page .sun-game,\r\nbody.big-planet-page .planet-game {\r\n  margin-bottom: 8px !important;\r\n}\r\nbody.big-planet-page .nav-hint {\r\n  margin-top: 8px !important;\r\n  padding-bottom: 8px !important;\r\n  font-size: 12px !important;\r\n  line-height: 1.45 !important;\r\n}\r\nbody.all-planets-page:has(#solarSvg) .svg-wrap {\r\n  max-height: min(96vw, calc(100svh - 162px)) !important;\r\n  min-height: min(43svh, calc(100svh - 168px), 96vw) !important;\r\n}\r\nbody.big-game-page:has(.game-shell) {\r\n  overflow: hidden !important;\r\n  height: 100% !important;\r\n  min-height: 100% !important;\r\n  max-height: 100% !important;\r\n}\r\nhtml:has(body.big-game-page) {\r\n  height: 100% !important;\r\n  min-height: 100% !important;\r\n  overflow: hidden !important;\r\n}\r\nbody.big-game-page:has(.game-shell) .game-shell {\r\n  min-height: 100% !important;\r\n  height: 100% !important;\r\n  max-height: 100% !important;\r\n  display: flex !important;\r\n  flex-direction: column !important;\r\n}\r\nbody.big-game-page:has(.game-shell) .stage-wrap {\r\n  flex: 1 1 auto !important;\r\n  min-height: 0 !important;\r\n  align-items: center !important;\r\n  justify-content: center !important;\r\n}\r\nbody.big-game-page:has(.game-shell) .game-stage {\r\n  flex: 1 1 auto !important;\r\n  width: 100% !important;\r\n  height: 100% !important;\r\n  min-height: 0 !important;\r\n  max-height: none !important;\r\n  aspect-ratio: unset !important;\r\n  margin: 0 !important;\r\n}\r\n@media (min-width: 768px) {\r\n  body.big-game-page:has(.game-shell) .stage-wrap {\r\n    align-items: center !important;\r\n    justify-content: center !important;\r\n  }\r\n  body.big-game-page:has(.game-shell) .game-stage {\r\n    flex: 1 1 auto !important;\r\n    width: 100% !important;\r\n    height: 100% !important;\r\n    min-height: 0 !important;\r\n    max-height: none !important;\r\n    aspect-ratio: unset !important;\r\n    margin: 0 !important;\r\n  }\r\n}\r\nbody.big-game-page:has(.fire-btn) .game-wrap {\r\n  min-height: min(calc(100svh - 178px), 78vh) !important;\r\n  height: min(calc(100svh - 178px), 78vh) !important;\r\n  max-height: none !important;\r\n}\r\n@media (min-width: 640px) {\r\n  body:has(.planet-svg-panel) .svg-viewport,\r\n  body:has(.planet-game) .game-canvas,\r\n  body:has(.sun-game) .game-canvas-wrap {\r\n    max-height: none !important;\r\n  }\r\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\r\n    max-height: min(92vw, calc(100svh - 156px)) !important;\r\n  }\r\n}\r\n  </style>\r\n<script>\r\n(function (w) {\r\n  var BOOK = \"solarsystem\";\r\n  function key(name) {\r\n    return \"book:\" + BOOK + \":\" + name;\r\n  }\r\n  w.SolarPlayer = {\r\n    getUserName: function () {\r\n      return localStorage.getItem(key(\"userName\")) || localStorage.getItem(\"userName\") || \"Explorer\";\r\n    },\r\n    getCharacter: function () {\r\n      return localStorage.getItem(key(\"userCharacter\")) || localStorage.getItem(\"userCharacter\") || \"👨‍🚀\";\r\n    },\r\n    getCharacterName: function () {\r\n      return localStorage.getItem(key(\"characterName\")) || localStorage.getItem(\"characterName\") || \"Astronaut\";\r\n    },\r\n    save: function (name, character, characterName) {\r\n      localStorage.setItem(key(\"userName\"), name);\r\n      localStorage.setItem(key(\"userCharacter\"), character);\r\n      if (characterName != null) localStorage.setItem(key(\"characterName\"), characterName);\r\n      localStorage.setItem(\"userName\", name);\r\n      localStorage.setItem(\"userCharacter\", character);\r\n      if (characterName != null) localStorage.setItem(\"characterName\", characterName);\r\n    },\r\n  };\r\n})(window);\r\n</script>\r\n</head>\r\n<body class=\"all-planets-page\">\r\n<div class=\"stars\"></div>\r\n<div class=\"container\">\r\n  <div class=\"header\">\r\n    <h1>🪐 Our Solar System</h1>\r\n  </div>\r\n\r\n  <div class=\"panel solar-panel\">\r\n    <div class=\"view-stage\" id=\"viewStage\">\r\n      <div class=\"view-layer view-layer-orbit\" data-layer=\"orbit\" id=\"viewLayerOrbit\">\r\n        <div class=\"svg-wrap\" id=\"svgWrap\">\r\n          <svg id=\"solarSvg\" viewBox=\"0 0 600 600\" preserveAspectRatio=\"xMidYMid meet\" xmlns=\"http://www.w3.org/2000/svg\" aria-label=\"Interactive solar system orbit view\">\r\n            <defs></defs>\r\n            <g id=\"viewGroup\"></g>\r\n          </svg>\r\n        </div>\r\n      </div>\r\n      <div class=\"view-layer view-layer-vertical active\" data-layer=\"vertical\" id=\"viewLayerVertical\">\r\n        <div class=\"vertical-fit\">\r\n          <svg id=\"verticalSvg\" viewBox=\"0 0 580 620\" preserveAspectRatio=\"xMidYMid meet\" xmlns=\"http://www.w3.org/2000/svg\" aria-label=\"Vertical solar system stack\">\r\n            <defs></defs>\r\n            <g id=\"verticalGroup\"></g>\r\n          </svg>\r\n        </div>\r\n      </div>\r\n      <div class=\"view-layer view-layer-telescope\" data-layer=\"telescope\" id=\"viewLayerTelescope\">\r\n        <div class=\"telescope-wrap\">\r\n          <button type=\"button\" class=\"tel-arrow\" id=\"telPrev\" aria-label=\"Previous planet\">‹</button>\r\n          <div class=\"telescope-stage\">\r\n            <svg id=\"telescopeSvg\" viewBox=\"0 0 400 400\" xmlns=\"http://www.w3.org/2000/svg\" aria-label=\"Telescope planet view\">\r\n              <defs></defs>\r\n              <g id=\"telescopeGroup\"></g>\r\n            </svg>\r\n          </div>\r\n          <button type=\"button\" class=\"tel-arrow\" id=\"telNext\" aria-label=\"Next planet\">›</button>\r\n        </div>\r\n        <div class=\"telescope-meta\">\r\n          <div class=\"telescope-label\" id=\"telescopeLabel\">🔭 Mercury</div>\r\n          <div class=\"telescope-detail\" id=\"telescopeDetail\"></div>\r\n        </div>\r\n      </div>\r\n      <div class=\"view-layer view-layer-movie\" data-layer=\"movie\" id=\"viewLayerMovie\">\r\n        <div class=\"movie-wrap\">\r\n          <svg id=\"movieSvg\" viewBox=\"0 0 800 560\" preserveAspectRatio=\"xMidYMid meet\" xmlns=\"http://www.w3.org/2000/svg\" aria-label=\"Cinematic solar system view\">\r\n            <defs></defs>\r\n            <g id=\"movieGroup\"></g>\r\n          </svg>\r\n        </div>\r\n      </div>\r\n    </div>\r\n    <div class=\"ctrl-row\">\r\n      <button class=\"ctrl-btn\" id=\"btnPlay\">⏸️ Pause</button>\r\n      <button class=\"ctrl-btn\" id=\"btnSpeed\">🚀 0.5×</button>\r\n      <button class=\"ctrl-btn\" id=\"btnViewMode\">👁️ View1</button>\r\n      <button class=\"ctrl-btn\" id=\"btnReset\">🔄 Reset</button>\r\n    </div>\r\n    <div class=\"info-panel\" id=\"infoPanel\">\r\n      <h2>🪐 Our Solar System</h2>\r\n      <p>Our solar system has eight planets that travel around one star — the Sun.</p>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"panel minigame-panel\">\r\n    <h2>🎮 Order the Planets!</h2>\r\n    <p class=\"game-desc\">Can you tap the planets in order from closest to the Sun? Start with Mercury and finish with Neptune!</p>\r\n    <div class=\"progress-slots\" id=\"progressSlots\"></div>\r\n    <div class=\"planet-grid\" id=\"planetGrid\"></div>\r\n    <div class=\"game-hint\" id=\"gameHint\">Tap Mercury first — it's the closest to the Sun!</div>\r\n    <div class=\"win-banner hidden\" id=\"winBanner\">\r\n      <h3>🎉 You Did It!</h3>\r\n      <p style=\"margin-bottom:10px;color:#c4b5fd;\">Here's the correct order from the Sun:</p>\r\n      <div class=\"order-list\" id=\"orderList\"></div>\r\n    </div>\r\n    <button class=\"play-again\" id=\"playAgain\">🔄 Play Again</button>\r\n  </div>\r\n\r\n  <div class=\"nav-hint\">\r\n    <div>💡 Use the ← → arrows in the top navigation bar to go to the next chapter.</div>\r\n    <div>💡 Use the 🏠 button in the top navigation bar to go back to the Home page.</div>\r\n  </div>\r\n</div>\r\n\r\n<script>\r\n(function(){\r\n  const NS = 'http://www.w3.org/2000/svg';\r\n  const SPEEDS = [0.5, 1, 2, 4];\r\n  const PLANET_ORDER = ['Mercury','Venus','Earth','Mars','Jupiter','Saturn','Uranus','Neptune'];\r\n  const LOW_GPU = (function() {\r\n    try {\r\n      if (/iPad|iPhone|iPod/.test(navigator.userAgent || '')) return true;\r\n      if (navigator.maxTouchPoints > 1 && window.matchMedia('(hover: none)').matches) return true;\r\n    } catch (e) {}\r\n    return false;\r\n  })();\r\n\r\n  const VIEW_MODES = [\r\n    { id:'vertical', layer:'vertical', label:'Vertical Stack', short:'Vertical',\r\n      desc:'The whole solar family on one screen — half the Sun on top, eight planets in a straight line below.' },\r\n    { id:'movie', layer:'movie', label:'Movie', short:'Movie',\r\n      desc:'Documentary lineup — a blazing half-Sun on the edge and every planet in a straight row.' },\r\n    { id:'telescope', layer:'telescope', label:'Telescope', short:'Telescope',\r\n      desc:'Study one world up close — use the arrows to browse, tap the planet for its story.' },\r\n    { id:'orbit', layer:'orbit', label:'Orbit Map', short:'Orbit', zoomBoost:1, closeupBoost:1, cameraNear:1, cameraFar:1, orbitTilt:0.52, heroBoost:1, viewCy:300, sunRadius:36, innerOrbitMax:null, innerOrbitMin:null,\r\n      desc:'Full orbits around a centered Sun — every planet bright and easy to tap.' },\r\n  ];\r\n  const SUN_RADIUS_DEFAULT = 38;\r\n  const ORBIT_MAP_LAYOUT = {\r\n    orbitScale: 1.62,\r\n    sunOffsetX: 0,\r\n    sunRadius: 42,\r\n    tilt: 0.58,\r\n    planetSizeScale: 1.02,\r\n  };\r\n  const VERT_LINE = {\r\n    contentW: 580,\r\n    vbH: 620,\r\n    cx: 290,\r\n    sunY: -52,\r\n    sunR: 168,\r\n    topY: 112,\r\n    bottomY: 608,\r\n    sizeScale: 1.18,\r\n  };\r\n  const TELESCOPE_DRAW_R = 108;\r\n  const SUN_FACTS = [\r\n    'The Sun is a star — a giant ball of hot gas that gives Earth light and warmth.',\r\n    'Light from the Sun reaches Earth in about 8 minutes.',\r\n    'The Sun is so big that more than one million Earths could fit inside it!',\r\n    'The Sun\\'s surface is about 5,500°C — far hotter than anything on Earth.',\r\n    'Without the Sun, our solar system would be dark, cold, and lifeless.',\r\n  ];\r\n  const SOLAR_SYSTEM_INFO = [\r\n    'Our solar system has eight planets that travel around one star — the Sun.',\r\n    'The four inner planets are rocky worlds. The four outer planets are giant balls of gas and ice.',\r\n    'Everything in our solar system formed from the same cloud of gas and dust about 4.6 billion years ago.',\r\n    'Asteroids and comets also orbit the Sun — leftover building blocks from when the planets formed.',\r\n    'The solar system is mostly empty space. Even the planets are tiny compared with the distances between them.',\r\n    'Gravity from the Sun keeps every planet in its orbit, like a cosmic tug-of-war in balance.',\r\n  ];\r\n  const MOVIE_LAYOUT = { contentW: 800, contentH: 560, centerX: 400, centerY: 280, sunR: 148, sunCX: -12, startX: 195, endX: 778 };\r\n  const MOVIE_SIZES = { mercury:30, venus:32, earth:34, mars:30, jupiter:56, saturn:52, uranus:38, neptune:36 };\r\n\r\n  function pickRandom(list) {\r\n    return list[Math.floor(Math.random() * list.length)];\r\n  }\r\n  function planetFactPool(p) {\r\n    return p.extras ? [p.facts].concat(p.extras) : [p.facts];\r\n  }\r\n  function randomPlanetFact(p) {\r\n    return pickRandom(planetFactPool(p));\r\n  }\r\n\r\n  const PLANETS = [\r\n    { id:'mercury', name:'Mercury', emoji:'🪨', orbitR:45, size:14, baseSpeed:0.022,\r\n      facts:'Mercury is the smallest planet and the closest to the Sun. A day there lasts 59 Earth days — but a year is only 88 days!',\r\n      extras:['Mercury has almost no air, so its sky is always black — even at noon!','Temperatures on Mercury can swing from scorching hot to freezing cold.','Mercury is covered in craters, like Earth\\'s Moon.'] },\r\n    { id:'venus', name:'Venus', emoji:'🔥', orbitR:62, size:16, baseSpeed:0.017,\r\n      facts:'Venus is the hottest planet — even hotter than Mercury! Its thick clouds trap heat like a giant greenhouse.',\r\n      extras:['Venus spins backwards compared with most planets.','A day on Venus is longer than its whole year!','Venus shines so brightly in the sky that people call it the morning or evening star.'] },\r\n    { id:'earth', name:'Earth', emoji:'🌍', orbitR:78, size:18, baseSpeed:0.014,\r\n      facts:'Earth is the only planet we know of with life! About 71% of its surface is covered in water — that\\'s why it looks blue from space.',\r\n      extras:['Earth\\'s atmosphere protects us from harmful rays from space.','Our planet has one Moon that pulls on the oceans to make tides.','Earth is the only inner planet with big oceans of liquid water.'] },\r\n    { id:'mars', name:'Mars', emoji:'🔴', orbitR:96, size:15, baseSpeed:0.011,\r\n      facts:'Mars is called the Red Planet because of iron rust in its soil. Scientists have sent rovers there to search for signs of ancient water!',\r\n      extras:['Mars has the tallest volcano in the solar system — Olympus Mons!','Mars has two tiny moons named Phobos and Deimos.','A day on Mars is only a little longer than a day on Earth.'] },\r\n    { id:'jupiter', name:'Jupiter', emoji:'🟠', orbitR:122, size:30, baseSpeed:0.008,\r\n      facts:'Jupiter is the biggest planet — over 1,300 Earths could fit inside it! The Great Red Spot is a storm bigger than Earth that has raged for centuries.',\r\n      extras:['Jupiter has at least 90 moons — four are as big as small planets!','Jupiter\\'s stripes are giant wind bands racing around the planet.','If Jupiter were hollow, all the other planets could fit inside it.'] },\r\n    { id:'saturn', name:'Saturn', emoji:'💍', orbitR:148, size:27, baseSpeed:0.006,\r\n      facts:'Saturn\\'s rings are made of ice and rock chunks. They\\'re only about 10 meters thick in places, but stretch hundreds of thousands of km wide!',\r\n      extras:['Saturn is less dense than water — it would float in a giant bathtub!','Saturn\\'s moon Titan has lakes of liquid methane.','Saturn\\'s rings are mostly empty space — they look solid from far away.'] },\r\n    { id:'uranus', name:'Uranus', emoji:'🔵', orbitR:172, size:21, baseSpeed:0.005,\r\n      facts:'Uranus spins on its side — like a rolling ball! It\\'s an ice giant with a blue-green color from methane gas in its atmosphere.',\r\n      extras:['Uranus was the first planet found with a telescope.','Uranus has faint rings, discovered in 1977.','A season on Uranus lasts about 21 Earth years.'] },\r\n    { id:'neptune', name:'Neptune', emoji:'🔷', orbitR:196, size:20, baseSpeed:0.004,\r\n      facts:'Neptune is the windiest planet — gusts can hit 2,100 km/h! It\\'s so far from the Sun that one year there lasts 165 Earth years.',\r\n      extras:['Neptune was predicted by math before anyone saw it through a telescope.','Neptune\\'s deep blue color comes from methane in its air.','Neptune\\'s moon Triton orbits backwards compared with most moons.'] }\r\n  ];\r\n\r\n  const DEFAULT_SOLAR_ANGLES = {};\r\n  PLANETS.forEach((p, i) => {\r\n    DEFAULT_SOLAR_ANGLES[p.id] = (i / PLANETS.length) * Math.PI * 2 + 0.45;\r\n  });\r\n\r\n  function seedDefaultSolarAngles() {\r\n    const out = {};\r\n    PLANETS.forEach(p => { out[p.id] = DEFAULT_SOLAR_ANGLES[p.id] ?? Math.random() * Math.PI * 2; });\r\n    return out;\r\n  }\r\n\r\n  /* ── SVG defs are inlined in HTML (innerHTML breaks gradients in iframes) ── */\r\n\r\n  function findPlanetHit(node){\r\n    while (node){\r\n      if (node.classList && node.classList.contains('planet-hit')) return node;\r\n      if (node.id === 'sunHit') return node;\r\n      if (node.tagName === 'svg') break;\r\n      node = node.parentNode;\r\n    }\r\n    return null;\r\n  }\r\n\r\n  function el(tag, attrs){\r\n    const e = document.createElementNS(NS, tag);\r\n    for (const k in attrs) e.setAttribute(k, attrs[k]);\r\n    return e;\r\n  }\r\n\r\n/* Planet texture art — NASA maps embedded as data URIs (no external assets) */\r\nconst PLANET_TEXTURE_DATA = {\r\n  sun: \"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAYEBAUEBAYFBQUGBgYHCQ4JCQgICRINDQoOFRIWFhUSFBQXGiEcFxgfGRQUHScdHyIjJSUlFhwpLCgkKyEkJST/2wBDAQYGBgkICREJCREkGBQYJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCT/wAARCAGAAYADASIAAhEBAxEB/8QAHAAAAgMBAQEBAAAAAAAAAAAABAUCAwYBBwAI/8QARBAAAgEDAwIDBgQDBgUEAQUBAQIDAAQRBRIhMUETIlEGFDJhcYFCkaGxI8HRFVJi4fDxBxYzQ4IkRHKSUyU0VGNzg//EABsBAAIDAQEBAAAAAAAAAAAAAAIDAAEEBQYH/8QANhEAAgEDAwEFBwQBBQADAAAAAQIAAxEhBBIxQQUTIlFhMnGBkaHB8BRCsdHhBhUjUvEWM0P/2gAMAwEAAhEDEQA/APXAnHX9a+2/4jRv/LOpN+CMfVxXR7L6gBysY/8AOvmH6XUD/wDM/Wex/UUf+4gYjJ6ZqxbSRvxIPqwq9/Z2/iXcVVh6K2TVa6VdYz4LgDucCq7txhlIk75DlWE6unTt8Ku30WrBo96ekLD6kCrrIX0SkxyNtHUsCVFdmudQf4LgSf8A+YPH5imhFtcgxBq1N1gRKDpFyvxtCn/ykFcOmuOtxB9mJ/lXXur6D4/GB+aiqJLqWc+fr9AKA7B0MNe9PUW9JN7TZ1uEP0BqlkweGJ+gqqRsd/yqtTuPU0hqgvYCaFQ2uTCVikf4Vc/ap+6Tn8D/AHrlpDLO4SIhmPYtimB0m+jGfBUn5MT/ADpyUi4uAYmpVCGxIgPudzjgY/KqnhuE602ij1X/AKaxMo+YIH50PeW88B/jAbv8M2at6FlvkQFrndYkRb/HHYflX2+UdQtMtN8B5gkyqc9N5pxLoVs65VAue6mro6KpVBNMyVNYtNtrCZTxZP7i194sn/4gfvR2p2ZsHADBwfTrQDTlMZB+wrLVBpmzNaaabB13KJxrp16wn7Gq/wC0cHmJxUjKrnzbh9q+G0dFBFJDvfDRoVeonV1BD/eFTF6v95h9q5GqyEKIxk9BV8FkJpvCcGM9ORTFFU8GA/djkSsXi/8A5TUhdE9JKZp7MHGWnGP8K1dF7NQufNLMfpha2po9W1rCZW1OnHWKkmkY/wDUOKbWNhHcLua6bPoCBRkPszZJyfGb5NJn+VEtpUCrtwqL6AYrfT7M1C+JwD8f7mKvrKbYTHwgw0yIHiOd/nvFWjTlx/0gP/kc1YWtNPT+GiFj2HU0JN7QLGCpicP6Zpz09PTFqhz5DP1tMw72p7EuOnAddg/8arNig7ofyFILu+muXLFmA9M0I15OnAkYD5GuXV1lJThfrNyaKoR7U07QRr/2A/0/2rq26Nx/Z5P3xWS98mVtwmkU+oJo6D2iv4lCi4LD/EgNLp66lfxC3y+8Y+hqgeE3+YmlTTrdviscf+VT/sexbrbOPoaz6e016OrA/wDiKaafr09xhXs5n/xRiupQ1Okc2IPyH2mOrptQgvf6yV5o1pEhYRzgfLms7c+GrERs3HrW63bk6HkchuopHqPs+07NLDIAT+Aj+dXr9CeaAv7pej1djaqZlXnZepql78p1DUzudHuo/wDqwMB69qCOjPK2BG5J9BXm6iVlNp3adSiRcmCHVl+f519/avouaaQ+x1zIQfdyB/iIFHH2QniXPhRn5Bs0xdFrHG4KbSNq9IpteZ3+1P8ACfzr7+1F9D+daH/lK4cZEKfniqz7G3DH/px/c1P0Os/6mUNbpOp+sSLqSN6/nUvfk77vzp5D7GXG7DLFGPUnP7UUPY9gf+sv2zRr2drSL7TFtrtKDzM0L6L1k+1WrOjdGk+4p5PokNpwZmJ/wxE/rVUWjT3GfCUkD++u2q/S1uOsr9XRIuOPz0ioTJ/f/WrFZW7/AK0yb2e1D8Nuv2IqA9n9TJx7s31yP60waTUj9p+RlfqKJ/cPnNKuowzITDPbO3p4mK6nvkzAi6t1A7Iu/wDWvOlju4iNr4PoeRTSy1nUbZPBSKKQn0HNbaPbO9h3oI9xP2tMdXsraL02B981t7LOCERgsh6MRwftQoU/BdTqHxuYkYGKWyanqEEKyPaumRw5jJFAXF5cXXLSFj8zwKLU65CTznofz6xdLRta1xbzja61oWw8G2mjcdNwjxj6UvTU135eL3l//wCxjilkkFyXDLImPQjNWNMbaI4jQswxuNc59XUPOAJvXSU1FhkmODrUSrmXTrQj1BNBzX0Nyd0UEcfyQk0me6Lg7mDEcn8P5etWp5lWWFEY9wpJP3pba13x9h9o1dGiZ+5hNzJEVwdwPyoISKDgSEfI18JpJbhBN/BBP4v5Vbcwx3A2xzINp6k9azOS9yJoVQmDCYUwAxJB7YrT6Z7QWywLDcNsZeAx71modGhtrNLtb0PJzmInp6fegzK6y7wygPxhs/pW6hqqukYMAL/OY62np6m4vx8J6VFcwToGjkR1Poc1BrezdsmKEt64Gawwe9t4tqXGImwSuCM0ztLy0hsJWnud1wfgUE8fOvQU+2VqeGsg462nKfs8plGv7o5vtPilYKDHGvqqc1yMR6ZF/FnkkUnAwOBSxbq9treO6Ykwv0OQR9D6UbZaglwcq4cN1RiOKz76b1PALE/x88iA1J1WxNwJ9qcNtchMSW8Z67sjJpXeaQrOi2zKwPX+ICaeXOj2c6BxbBWPUoduP5UtvdJSwiaaO4YDoAQOflS9XpmBJdcen/kZpqwFlVs+sGPs5sIMrscdQFphbaZphG2S3BPqSaDstaW1gKS75DnjJ4FG2Nza3W5hII2JyVdv2NFpBpdwCgXPnDrNXsd5Nh1EtudMs4YHlgiWMgZ3AZ2/nWcuJiXLM7SH+8etaHVrWea2Pg3A8MDJUH4qy5jcZXcfkazdo+CptRbfxG6EblJZryR1yeIlGlkTb6Gpx+0N0y4iuJ8j1NByWxblsEipW8gQhWUYrld/XU23WnRNGkRcLeEvrt+wy1xcEegahJ9VkYcyOT/iYmmhgtJLVpGl8/YDtWbnnWN8rGM/4u9VqHqi257wtMlNydq2tC47y5bnNWSXsqjlST60LbtNKwOwop/EaJltN2G8QfekKzkYMc6oGsRKn1Ehcurr6VSNUiBw2auGmmQeaYn6URL7LPBbi4ll8ND08QgE/QUS0arXIHEvfQXDHmVRXsDjIkX6Gikk3jIxigvcoYV3eJvx0FRF80WAI/L+VQVCuGgtTDexGW7Bpja3ltGAZSygekxGftSBbtXYHdjPauzR+LgLISPrxT01RXKi8Q+mDYbE2Ce0tlCAu4/ds1aPanTgMvMF+1YZbWZOWjSVfQHBr5rexUBmVsn8JJ4rp0+39Qg2gATMeyqB6n4Tdp7RaTcnaZFYerJxVi67pCHatzCv0FecTRKjhomKxuOgoaO1meR/jZfkcEVB/qKtfKLf3S/9lokX3kCetx6haSrujuImHqGrpvYM48WP/wCwrxe4S6DZjlnC9OSa7awXM0m1rorn++Sc1qP+p2thMyf/AB1bbu8x7p6jqXtVaWcngxSRSuf7jbtv1xQkPtckZzceceqsB+lYGW3ltW2tcLn5ZNG22nJNEJHuASenFc2p25qXqbwbeQjv9o0yILm/rNnL7c2an+FG7epcgCh2/wCIEJJRLUM/bzcVk3MMbmIKsjDqa5L7qQdiOjj0WhPbmsuSGt8pa9laYcqZtrH2qaST/wBRCFQ91/DTY6jbTRke+pHnowfB/WvKrW5uY2Y79w+dHRan4ibdh3U6j25VRdrm/wCekVX7FXddMT0+OWBoOZklUDliwP50OdVsVBHvMCY6eavPXS4YeUOM9txFVyWt1wWbLehbpT2/1DUsNtO3558zMvY6fueUm/mClQxy3BJFG6ZKm4eMWC7uoPJ+ldmtDcSxxwRrhmAzWsXQbKzsVe6QyTAcAHv9B1rmaPR1qxLA4Xz4nQ1WrpU1AIyfLmU6fq3h5Ehk8HGDkZ20390sL6ISpHA4bq6jB/3rNTRe5ARSIyO2Nyk9P6VbmW2hCoywIwzv/vV1qGpKKUqruH8Tk1dOGO6mbXkNT0iaGXcqjw2YhRnkD50plXYCrJuBOOa1mjpHPavGtyJXdTye3XtSDXdHeBN7uW3HykjFY9bpNtMVk4P0mrS6i7905yIou1S3aMuikHqAe1EM6KmbdVVDyWA6UK0JuGALElRzz/OjtLktljljlRpPIcFT0PY1yqfibbxedKphQeSIKL1HYI53ID8TDvRFneW0TASW+WLcYG0Hn9aDWNbl3ECCNV7k8nmrffLiziEEqowz5WJ5qIxU7iZb0wRtA+F7Rnc6nDdsIYYVhUDGAvxfU0F4JmcONvk/D0ya7YxvqM2BMioARmQ4X1NU6lbSI/8A6ItKwPm8JiQftTnZnXvGFxE00VW7tTYwW7u5fG3EsigdFPFDyXsrABXz8161fb2vvQcXB2MB0xgg/OrrRbexdRL4Uqk/FnP2rJYsbkzbdFFgLkQy31d009rW4mJQkNtYY5pcZZrYiaORlBPDDOKJ1Ae9BQkahWPGKhc2Cw2/DtkDlQeCfpTXZ2632xNMIubW3dI0sfa67hjKna5HHPT60XJ7TS3Ub281vGQwyGXP7VnLJJI5GbYPCYfETwKbWdxDBKZSqT4BG3sDitVPW12AVnxMtfS0VJZUzKZJElYEg46VTNuj/wChIc/3T3oTUL6SObauNu4EV87PHLFI0n8NxyfSsbuCTNa0SADDIb2VAA/BPar2uwRhtpPypY9xGw3k+XoKmYVtxHL4pZS+CDwaJKzDB4gtSW9yLRlGTjxJFBT5mqwyFsjiuPNFIdobGOvFD6jumttkK5H4jnBxTDVsMRSJc2OLwqWSFApQHd0ODnNK1u99y0rrnBwAOQKz11qM0cjLDO20ZGR3orTdVzjZguvLAelJdi2TOmNAaabubzUifeoBzF9utVXE9vbr5iWc9AO9BarqrQRAxHcCMhgKSzavczQAFwFXozDkferLGZ6OjZwG4EeQa5GGKSgR4OPio699oPGgSNpVnZRhI1IPH2rz2W+jl3ESbj3IGaOsL+O7iWC1Rtw5Z8YxRbqqrYcTXU7Np3Dx5aatbmUrLhX9RRFxdWzeaWRH/ugZpbHpCNtkDSSZ6Kg6n719cDwSRcWkhUjOPEK8/alDmCaVMtdDJvqaKzBIUG0dMUN/bN7FiVzGq5xtGaJSxtmO4pIpkAIQyFsfT1pdqdvBEPNuUN8IJyDzRh82EdTSkx22jF9amjTdwx9D/Wk977S3VtPhYxOCNxA5xSbUUubKN3idmI8xUc8d6rbX4be2j22cO2Th3ZTu/Wn06RPiHimj9NTHSO7X2qlaIl4yuFLqG789qa6TrCanL/GO1cdAcZrMW+zUHWUREQrwTB5tq+uKa2uiQ3NyIop5UiYZVwMc9s0FQJ5WMGpRpBTfE2KQWssWwMrhepDcj60G0ltNL7tDCyy5wdxpTbWd5bRyW4k2Rs+GkIxn6+lGPp0sTw3WXMqsN5JyD9DSWIOAJg7lUOXv5Qi9aKK4WFkwCB/rNEwf+jiGEEsLc/MUHrlykvguhVgOHx2o/TJfHtxHIu7ao5A7VYUM1hFOCKQYj3wferSF/BKfPrV8C/wfFTaS2Rx2p3DYQS6RMxCCSJuCe4PP9aTWcSXUjoilgpIwtMq6ZkK9dwmZa6uGt0gUcSwFmLI4bopo60ihKh4osOPyqcum5QopKZ/Cw/nU4/GtdqMAR2PalimVPiGIb1Q4wcyceoRlvDbh/wA6Bub2VnPhAMFPxVd7q3jmTeqd8dc1aixsShjyF7gUZZ2wTAGxTcC8ZaBp8s15DMCxjByT6kU/uJZWujaooMnhho2OODyD/vSIve6e6zxeIkIKnaemD2+dW2Gs41YS3T7Y5QRnGcD0+QrtaarSpKtE3BJyZyNRSeqxqCxAGJ9/ZktveqmozIqy8792alrslisMNtbzCQx5OQc/rQOt3U15dO7SeVWwpTstB3umyxmKQSjEibkGck1nr1woenSS48zzaaKVIsUeo1j5DiUjVERHSEsHUYJ6Yprp1/ZnS298/iyDzRBiR5iMGszbQSXFx4e0rjhs9hRIRTI1tKuRGp2tXOpal0O7npnidGvpqbDbf19ZJTHcXFywPORg9qvhmS1/hMOc9R3qEFnHa27L4nMpwG9PShWkkS5jgnCnaQeB1FLuUIPWFYPcDiPNK93a7IYBEwcjPfGaXXUcl4zZzuj6ZHWqoY8yB1bad5wpPUURcrLHvdWWPIz86M1N1OxHEUE21Lg8yizYyRyRjejfp9aFs45kjkuRIy7GwuO9Xaa0MMjPJMoLDGCetd1K59yhSK1Rf4mc/SlhQV3XmnO8oo5/DBru6F3ckQMxYjzj6CqrS6AbJkC4BIBXIzVMgMN7azKuN2GIHXHQ0NMwLTLGSgDHBx0HpS+Tea1pKV2jiO7Mtc9zkoTz25o2FGEhQsGeMAYPoaTJH4kULBnwQAh6ZppHbzrJ4kh5VduQeSKNOeJjrKB1krm3ldSEYbsfCOg5quKCNCBGzM/Ic9s4ouC4Esjg4AXgfKgEWWX+GGA3OXJNG4XlesUhaxBxPpbQSW6zsevOM9Kt8DxoAyqMIMD1BqLQGNW2v5UAG3PxGpTzxJAt4oIzjcAfsapQL5EIkm1jF0+q2UEmWUeIpxsxxXz6jBqkyIreDg/i6Gk+ukPdrLt2IVLKGGN1IJ7+aLaw/Eeg9fSjWiWHhnVpaRGUN1noFpqMFtO0J24zjxMfvS3VveLi/KISRjIw2AR8qQafqbLcANuL4IZPl6UfcXc7WqmMPjJII7A9qAqw8JkXSd3U3CA6iskMbqqA5/EB+lVaNLKrA+GA7Epg0PqN7K5UtEQvw7vU1AzGyMbxljIOSBT1Q7NvnNpF1sY+uNTWOD3WR2znnIyQB1P0rP6kJ5i4gklkjPQA8flXL/UJrzb7mu8r8RPoR0ojQbed95unQLjKgdhVqndjeeZSqFEq0XT2lk37T5fJIh71oZI4NHmtp4f+75XHbH8qN072fh8NdRt2ISYskig5wc8GrtV0ky2iFDHnPxZpVSpua54mJtSjOFvjgwqC9RvBeP4WPw4zj70b4cd1I3Rhny+oFYpr240mURxZlBIIPbNPoNUNrHHMcsjjzL3GevPype21vIzNX0hGU+EdxwJDcLI2CCu3p+VIPa5Yza7YVEjbuD1wPtRZnuZp5mufE92WIsoXow+VIoo722vIZIlEtrOSoH4lowc498rTUSr7y2RFs18JtkaQgzYwFI6VYns8dVVZHh8o9DwT6U0/sO5sL0Sm2E4kyFG7pTW0Ms8rQGJoUlB4H4W9am/abJN1XUgLena0yWl6Jd6Tfs0IKxsx/h7vNj0NbbSI4obOFXwk2T8uaF/so2V9AznxGdic+pq1kR5NjFvISAB0OT+lC9Ri125mPUVRVAA4/wDYxu452gErIPKQSo6OO9Gi2toNKe4RdzGTbs7AEdf0oHTr6W4LW07MwiJ2g9vWjFldYmhQjYWDY9TWqkVPi8x9ZyqoceDyP0iqOyhknkkkgWIBeV6gmmNmq2tqOhY4A46Yq+e/S9g8JYI4PBOC4HxH1NCxSpMTJuyFbbx0JqlVUa6m/rLZ3qL4haVvrAt1kgkEi7iAQoyCO1d0l1s5GmhYMpYsCe1DzWZkluWchd3mGOwq7Q2F4Qk+1Y28h2nBJ/YUtHdqgBPujHVBSJHxmtht4NWsw8a7CnGOuDWZ1G0ljQrtIwcc0+j1eLS4Ire3iDAAM5z8Wf50tvb1tSnw+EGcqOwrr6zuHpKAfH18vwTl6XvEcm3hiO13W27cCz55J9PSjDK8sIIIQ5ztA7UxkFlaoYoiZpl6ntmhNKeE3cjXKkhSQe+D2rldyVYJu5nQNbeC9uIwtb99WklXUJdsaqzIMYAOOKTOrGVeCdneqZrya0n8NwcL1XFENOhgFzENwP6Vb1TVHjORz5mRKPdm6jB48ofcW625EbyBpGVW27egIz19aW3l48Bh2+ZN21iBn7V27uFvp0Z5ish688n5UUFQQttw+DjPzq2fvCQmBKRdgBfJiy6W4a43xAqHXqPpX1ss1zJIXXBQBCPU0bIj/wAMIxwx6mhLuQRzEAFXPII9aystsmaEfcNoENkSMJ4TjJAwe+KCEUcczzyNv25CZ70Ur7wC4xIVxVEDOrtDMoKjJplQ3IMBLgGL7qR2l3ZPJB47ULPeXE25ZJWO3p24puTFGufB3LjdyM4oC4RJgromNxIBI4rOcTdScdRL7CzZArzorZG7B9MVVqUY8H4JFOcL8h9aLS5jZYAdylBgf4hjmhp7ye62owAWQHYe2fSisLYgKXL7jBCjKyGBjIY187OOOfShlsZxM3hAvIQWwD+dPbOykki2BNxaLbx+I54oSTxYLko0e2VsA47euKhBAvGpqMlVlVslxdSwLOXVV6L0wBTVrp4HlY4fy554GRU7lIfCSZThlIyfSvtQ2G3dgvUbeOuaPaVuQZkeoKhFxiD2F57zIzuoVdvO2oGaS2kikYhw4xt6cVLTYlika3K7lPOftVt5al3jcA9OnpQ2O3dLJQVLdJOWMeDi3BJYk9egqqLFraushVo8Fst+E+lEWIjGoRiQnwgmX29eTQvtFYQxowiuWkiB5YDG7J64+tM2HZ3g90BCC4pHrE2s26X1lbuWRnTcTg549axt/HuMVmpBwSS45rSiWGzkkFzvXja2PTFYy71MW1zItsB5sgEnOBTtKGJsJ3qK7Bt6QwCWB45TNskzgZ71VJr90h9zdxtUkKRSY6tMXHjMTg5BPoaIjsGuiHJChidrev1raaAGakbD11ZWRI5BlVOSOxqoGSa4iceSORsAjoOaE07TpLuGU4OT8Ddic1Oe0mtbOO4WR8I+dvYEdavYimynMmTzGvhyaerRowznkjmnNvbG5tvDjciQrl/L2zWZe7lmsXmZi2+QYJ44xROk6/NYlzLIuxsq6482D3FIqUmIv1kYm2J6Rp1sbHRTDG5JjbJ9Mkc0o1nV/d5UgV1fwhzs582K5Ze1MN0phQbU25DDv9aAtXtby9kMzFI0LEMvUmse03JcTBRoEOz1B6yqa8iubpEEq7gPh+gzV5uppEQxIGUdQTxj1xS690q3LGWC4dmZiyEN5hjqpqt5pIbVWVjleSAe3zpndqbbZuABE0kt9eSpJHAZPAC9B0PrUrLV5FgnIVcImAn909M1mYdSu2iDRPtkiOSgOMjPX8qM0m5e9nlk3/wjGzSeuOw/OlmiVFzEtQTaQRGS399b20N5NNI8aNhUPPl9aewS3MURuVQFUVWwepz6Vl5L8vAlvICqcDOODijxJKznD8eFhAGxg0BHUxVahu5AH9RhrmpvZz2080hjVPMFHcdzRWiyzXbyXg/6M3Td1zWWv5bm5UQXjFmQbTwOBWj0q/8AdbV1bYsKDKKT9KvAsTzEV9PsogAAmXIJI5ZJJWMbAb2wOWGaPt5HnjDodqK2efSlrXg1KWQQYdWh2lu+euKgl+3uyRpwqHa/+ImgBAMyvSZhkZ/iWTTyR3bgHdGRuYdiCetFWfhSQuobYu3zDPAPrQEaNcvcbWEhVQqgdgeaMtbEw3AjYkoyDdg96pb3vJUChbXzJtfWot5TI5IUbWB4JoDQrgxJckgqrPuHGcD0qvWLP3mSSKBsyLglj3oj3e5RbW3iYCQxhnHYmiueYYRBTtf2vpGaXKgKJJA0knwJjBxVl65jhDx8v0+nrQrwPJZl5FQTKfKy8HFW2XiIn8XLO3Az2FNDH2TMZUDxDpIGdo7dZhgNIME9wcVLRC1jJ48wVw53YY9fSjNQsI7zTomhdEkVyrxhuo7GlawzXhZA43KceGPw4q2Vqbi3wkRlqUyOPOEXkBuojKoG3PWrYrX3SNFYYV15FSLqjIjHC7fh6ZNUJcNNdtCyllQkg1DtBv1gjcVsOBKrnSkMkbAkZ5JB5o3w/Ct1Ug8kYJHX50Pes8VzEEJ2nGc9OtGYZjxknpjsaJEF2AkdmKrc4gsgWBXLuxTdle+DUfCjuJ1nfHk8oGeppvNPZR6WbZIiZSwdmYDj6Up8NzcbkYGMjOO2c1KtMIQAbwaVQsCeJ1x4MrOGG5z0PpUbp0VjKRnHlIAoW9QyapbBXxu4+g9alcxXARo95YMx6d6Qzc24jwg8JJ5kZ7xZ7YiDcJFBBBHbHNTitmSxjyRuBEh+VATxG3k2bjkAFgDg0f4kpt48lB4ilTxjFADzeOddoG3iBWga6v4lCkeFzz0xRE0Te+LBHGpaJvEU+gPUVbZXUZkBMZTw02hj3I6iqbGeSfUXm5I8PBP3q1AsJGZrk2wBDdOuTZ6vhCSIn3hc/D/rNE31yLq7eaTw1JySeAAKXXBjjuVlLFZHTbjoeveqIb5Z7+YeGHVcoMegH60zvSFNPpe8T3G494B0hUJYwMk5AjYHB7ip3PEEZJw2e3cYqm4UqnkyFUALkZ60RHFuZS8gO0HIHSgFziQ2HiltnMs8ORgHHJ6VC4VEmSfxMkEAKDxUUihDe75xhd31zQkYUbo3GW2kYxjj1o2c7QpghAWJELimVpJ1C4dfSkvtMZgCDJlBtIHT/XNMYcWZaYsGEmVI7g9aF9ofGdIIgdyynJA9e1CDdZp0wC1gRxMDqt5MZW8WQPGMAoTzx3pFfwsS8xYKrN8WO3StPqOnwtfBZl3u5xnpik2uw+PHbRQgBcEbR16966OmqLgCdwjF5nYLn3+5RCPgbKg/ipsxlhla3VCGB3AA8BT0FD2ltHBdxycgCPg+rYPFSS8driNmXJ2AFh3x/rFbnO4+EYkNukY2kz2G+FFPhg7uvKnFD6nKTbCPOC0hZjnsf96v1CGNLVLh3Mbunwep4pGbqQ3DQyKJXHKHrx6Uqkm47hJmNtOuFm0trO5ZEVXMgYjk8Yx867YQQ3MviGQqWIUjttPGT6GlEtu9vJGA2Syd+gyTxRlp4+523nfGdpjHQ49aN0wSp5kmhmSHTHfad8Cpt3A9DkYNV3s0trCjwOcTDcNo+LFBXVq9r5X8wlwcZ4I61BpJmeExsDHEDsGeBz/nWVUGDe8u8ITVFikKlHLMecHkCmFjdw6pp7xgFCH+5+X0xWce6ka6EyYEqMQxPfjtVtlFNdeIYpNku4tgcAmjeiLX4lXh8vhO8UUAcS58PryRjH70ZoznT5JRJu2CIk57c4obT7eWbxi2fEQnAHXOahe+8Xk6x7wr5KFcYxk9/r1pTDd4L4ktHj6kb1YkjiVcYbHqKHnvzHqgjkLK68ZDYwO1DaeTcvCFBUwL4f8A8m+RpVetdNfl0RnbGM4pVOgNxWTAGIzu9QmjmaUzl0Zido/Fjrn7UXoV/NeQSGdfKNxQk/MVmbmC5XMkuY8+Yg960vshqVtBbOJoxwxAwM59aZWpBaWBeCxxgTWW9o8dnFcWknkkjw/chhnio6daSXbYJ2iM4Y/6+tdWcRJcJb5EThXBXsc/zqVmw05fFLhWYk+Ex6gdc/OuZiYGLbWtyeJdbOkLNLAWRhJtMZ7ii7vUkfZJGSJEPKnqQao1TwWENzEMNIQWGflXUjRy8O3c2F3Pj4ee351LkYEzEK1nIkbJ7cbzMSGUh8HkmrbqdJdQSWNvN4RwM/iHagru0kt7hB3YFMk/lR3uO63t5ghEsWFdV7461Be1pb7AQ9+YTJcPMqSIpwyDAPY0Razzy+I1yixJGPiJxn6VT78i3AgXBXwyxGOR6VXbTtfweGQRuY7ie4zTlbab3vMZS68WEtLSJtdJGkBJwa7bo4eaeddhB5A6VKB4ZIs7cJEfpzzUpL1hETEqtvIFRQB4iYJv7IEpinSR40lIcjncO/yoiOWPwXkTAO0896EuIBCEhiy4IzleSPnXQApaAjbDgHfQhyhzCZVYXEJtove/AgI3iTAHqDVkz+EzBHJCKVHYsaH0yXbqVtK52xJIu3B+f+VFaiofVZJY1zGWZf14NPT/AOrcOb2inuKm08WvB9QhxalVYlzwD6E8VOCKO1jSLeT9aipHiyxOc7SHB9Km7Rh/Pxt6HsarF90u5ttiya4iGpBnDbYgVGO5/pV9jeFiySMC5O4A+nyq+6tY7hQyIokPLHv0oQBbeS2xGGdzj6Uggq2JoBV1tbMultRJOJCNz7RlPXmoSIt6QNrK8YyQemaovpmgnSTzBiy8A4yCaG1CaYSNHGSzSPkY/CB0zQw6dNjbMOjspXsmQYV1PHHIqCLLYWZ8FAJEbYSB1z3qttUurclJoRuAyVHU5qqfUJpbRMLgzsMEduQKlxbEIJUJzaxMg95HexrHdAeOhIJJxuHYVLT7uBbOVIMeIFbcx4IznBzS64tXublo4Q0jnDNkZYAda77kY7sW3nELL5mBwTxUzyZrNJCu2/raNNEHvulKk0mdxYZHYimkUEcARQwChdvPU5pFpTMbmKIjbHG2FAPf509v4YYp0k8U+GVC9O/X96aMgt5TDqRaptvzmQXwZrzwumwcY9aX39wUvtkjMse/YHA4APWp2BJuiwDMuSdwFBatf27i4huCFxkBcc59c0v2hxDpUj3lucS+5vbO38O3kYkiTezL6UC+qCZHj8QOqv5QwyR6EGs9O3DLCSegznJ5BNAWt/JGUxmViCNo6q2ab3BIuDOmmkRRnmFXyTGYSs58WHBRD35pW7pPKIuky9eeDQmo61NNdmV8o7Nyo9KXzTe8XDSBysnIUjtj1roUtO1vFNN4zSC5uNPaMRr5H8vHmz3oe1tZ/GQCI+JFuTI5BJFcttZeO4VJIQCvDDPx+lObm4f3ON40zJcHedvRecD70TF0NiOZIov5ma3t7S8UrOrbXLDt2pdYFJUm2AK0akFj6dM0y1e1nv7l5I42lK7Xc/iHaljW5tpZoSvhI6AlgOlaKVilusuQhVpyIHmLDO4MPw4o22jUTOyzYZkAJ/vNml9qpjuo96fw35GD+tOLFTbapC7jMEqkfeiqm0oxjf2bLZLGXLshGCDkjNDvZpZwIPEGUfcCe4xR1ndRy3t1EzBlxv3Yz6cUXPa24tfEkHlGGweg4rn94V8JlzOafBb3TmOQspKk7z2f/ar7F57WefGwELkdNp4zn60KzmW/KwqAryE4HHFdtIjcrNIiu7hgADztANaWFwb9YMaw3Esd1hGyG2tnoX4OT+lTgWG4uzNlhOHyyse1LL6WVb6MRsdyBUXHHUZqccM8s7ziUeKpOEUfAB6/KlFMXvbEu80en+IlhN5esnlXHPrU4LZmkEnh4aFSmezGh4ry6Z1gNvt4G4g5zTti1tp5ULl5yXJ9BwKwvcfGAx28dZl9WVJp0guVw3QnOPoMULpV2Le0e3jRdxPmLdvnTfUdPM8s0hQuwIck/EBj1oIWsNveOkkXhwlFHlHX71pVlKbYY85odKZrmKOJ5MxSr5dh5Vh2qV7IyT/xHG+NRF6ksf8AelGnXxtbmGPIWMHKnPQ470TcyyPdQzMpaPOD9ayGmd0DYd9+kZTTLbWLFAXk3AE5NGWuoQ2Fmu+Vg2dwOM56ZFJ7OcyzTQkjaz7y390VB4Y45JI3LbQRwWyBxQFLYMA0Q3hb3w2+9offJE8MkrExwcYNGWuu3KxXEinJbnHUknjik8kMbkNCoJY+fPUHFW2V8I5LcLGrsATt7g5qFQMrI1CnssFhun6nNesAigXQzGUI5xnOT6UfBYtMPBtZJkkQZcMe9C6UdmqpM0ZVpHG7jt61preDE80hwGZsKB2A6VAoY4mDU1e6NlHSV2sVzLayxMiqcY2/vXzYtbZgRhgxAPoTVl1qBjdQqZckAqON3YVVJN4kIgmADynd9OaI7BgGc8bibkYMna2sSROFdmU5OSenPapM8iJMrAYC9aW6beuY4kcOEDAtuXB/2o2W5zbk5+OTaue4odwtiE9Ng9jmD2bNcSoEBCxjcT60fLMIUZnyzY6Cow744AdmHTy/aqrnmaKWRCI9pBJ7HtUF1XHMpiHb0hMcHiyiaIlvFQDB7Gu6qLbxfDicuQAQQMcfT61G1nEkCjONyngelLveEtb7E6EK3kDHuKY7jZYDmAlNi/ul4lm3yMHDDCsMDnAFfWjxXciyKmUGQSeooGPV7S2ONzuMjcRzx6VXDqJ07/00ahldy+SOdppA8zNXcMQQBmEN4F1GryS8xvgDOc4NWG7s4LmVs4mTAI+dIPenSZzGGCPnAFVPbS3TSS7iGdWlJ7DGag9Zr/SD9xsIU7vey3EvisEiXC88mvrvUEa1sxGceH5yP8Xb9qt0WyF1as+Sc+UN8z3pTqmnvLFD4DOQZSrrjG3HNWqgmxj12F9p6f1NHp9+lwJrsgQ+VVLjrk0L79MZ7oTRqpiwAfmf8qU2uoTi1SEsESNl3gj5nkmvrvUSYp5VJLSyKq56kAdf2q9p4gjS2Y4/MRhYb5pDFbgsV87N6Yoy/L2tijTszuwG3J6HqTS/RppIJNxUI20g55z5gDReu36SS23ijbGyHn0Of8qrbAqKTWAAxKbLXGs4hH3JxzWd1S6e7uJbxPiLlwCeMDtRDxiTA8TYGPPyGazer3ktjeuYcBG8q8ZH1rXQpXNhzNiUkRiwGTCrfUVlddrAF23MMdMHpUowBK5VSA+csP8A5Vno5vBuY23bk2k8HuflWk0q+iSRo57fxEfLoxB3Ac/0rXUpbRcRt8XmbvBF4zPMThWbOT15qqSIQv8AwxhmC8HnOaOvLFdQaaZIzjJOB0BoF7Sd7giVGDMPEU46ACtSMCOZVpTDa3E1zJtkJMfHPXjn+VNY72aRIo4/wLux9Oau0NIvfE3Eh5FILDseef2rtxp8jXccsW8GRyCMdCOv70upUDNZuknMvtNTM0c+8gL4YBZfWgNQaUxTsybAI8Z65P8AnVFhdSLOYp1CxBh4nGc4NFaneRtp8qDgySLtJ64AoQm18CXEcEUjlChyi889himEMrxLH4xZmIyPlmh7JJGaHykFWK89CvHFaIackktrJKoWIDLEdfkKdXqAGxkMr0m1e3n8bO4SoQmfr1NG6jercJNApJDsFHoMf50SZY2XEQCGOIttxweeMUJZWbwoGEyZPnZSOh9PyrAWudzcyoALLxUkIDBok3Bh68UZYQmOzl8IBJlHidPlnH3q95FW8eEJwQq8d1pbqrT2haWN2VJDhnXjaP8AajBL+GXKmeC6vY5W3KWjYtz+LNV3dwLeWZYWbeVUMQehPWlzBml3Q7mCrgcdM9P51GIGWZ/EbazgyZ6+vFahSAzeVNzoayPBIzPxAvHPPqBRt3eT3TARgjy7goHTH+1K/Z9y1j4gOGlwASe/eibG6k8ZSoIJlKsCOMD/AHrl1F8RPlBtm8Na7kmViw28AMQOSaV3NzJ4lxBLGEbii5tULzlQgRYGCt8+epqmd1neZ8ZU85bgnAoUXaciWome1OWSO4VUydhzTOx1Z0tczbnYHyg9Bnk1d4C3JjO0h1O8n1U1RdokjojKIxuxwOAK0llYBCIVusf6HE6I91bKW8bhQ3IHrn5Ck+rX8hacN03geUYAxT3RdVgtLF4TlZFRgExwfQ0lkUSR5RgwLF2Qjqf9qSMOSRFICXYkQa31IxWskrOoPiqMZ5wBRel33ixyTxrtDkhT3xuzSO6t/DvctCfClyBg4I+da7Qo49Nh93EKzqxOGI5xRVwoW45MNiQCbXjvQJre+hee6BDRuV3luSaZTyi2kdony3lU5Pek+kRqx2EeVRvO3+960ZCouZXRj53VpvXHXArEx6ATlV0HeEnjyjBLfxrlZnfJi4/LnmqbixkudVWUsRCIyevzxV9vNHE8ak5aTvnnNQuLgIzvvZQQwOe1WCAJkBcNjylaGSwzLIVliVhGcjkCpXBjvfDijO0jfsxwM8VOWeIoYSCMbnCnqxHNCWrRNdRsSQz+fJPbNDxgcQwCfGRkQ+3mlaFoHZXmABKnvU53ici1kJ84yMULvCanGxOBI5APywev51DWlkS9h8B8upXgftRgnb9IsUwXA4vmESzR6f4QkJK9PnikVxqaHWbZptwjG5c9h6cU3njF0kBPMuTwe1Ibi38XUZEkyGj6AD48n1obi/pNelRDfdzYyq4kiaS7TJXDjYAODV9/c+FFaPG44jwSOvFQumMZkj93RA2CWYcjt17dKXP59yzvwgJBHc1ALzoIgaxPT+o0l1CL3QLAuwbT9zQ6aiZbfwgNr4bHHxBscfvVEEPjwRxkOxGcYGcCp6ajPfB9oZYiGIHTntV7RmX3aKD6TVafGuj6agmIBX8smkN7fSWl5JKCjqZC2B0OeMUZf3puGNs7MYieq/pWe1O7FhOFfBVkBAbqv+1WPGQJk0tG5LPyYZMkts73zLE0EpBKk5OD6fSqJYoLy8WMZjjWNsFfWl+oai1yqCN1aEEn0zz2q2a8eJi0RBxwRj9aMU2wes3qht6xpFdFStrvU4GGYjnGP3qyaWHVIx5XYhiAB8u370CzRzXHvAHE0e4qONrf6FG6RFJHePFGw856dsY5pZAGesS6hRv6iAzIiyojHPHr8NKryzhlTZLGWR+p9T8q1k/s7PdoLpFA2sVPbgUv17S0GlQMjlHcltpH7fetNHoYdPUI1lBuTMde6SmkvJEsgkO1WGB0HWrbq9ZhZiDaAq43L1WmRsbq4tDfyIGXaqMWHXqPzqdno8PjMZOAi7ht5xnGOK1tUH7sxt8SWmKLaO4xEYwFwFcdT/tVGrOjzW0MUZExBHTghjx/OnMentNp8TuGZw7AnHX0/Y0Bb2k//MGXQ5tQG24689Kzi27dB3jNuRBLz2bn0eeGY4OADx0+tL743FrrCKj+InJ2545HP0rbzzPdXbi4HjRGXzhen0H6Um1WzitdVklTG3wt+wjlc8UVOtc+LOIFNybBuYkXTJbWV7ho1MT9c9cHB4pRrdp4k5gXKhC2B6ehrY3EJ1FBLHIphhjPHzFILqKTUdSkVFAaQKB8qdRqHduPSNB8oHaSyGxW2YKXUjnHmx86dWLLPEsRWRySpwo6HPIqu30to7hQeZMnAUZPWmfstYzx6ldZYbUw+wdBz3/OqqMpBIgs20EmQW1SK6CzOu3ZtOeufShzaJJDG8kjRftinGtWC22Zi2ZpWP0wM0uliSW5g8Q5VwoVM9OOtZw3W8tGDC4lNpGj3DHYYzvxknnH9ar1K7jiUI0KvFkqwPdh60T7xbidACu9+CpPKsMj+lC6xZJI0z3G9TGm/wAv4mJ60a5YboV4nmSK0eZYlIXIYBuOnp+dKSxguy+GYyAgDtyeKaz2tzcR24MMpBwC7Dr1pto+hs2oo5VW2DcAeQDWwVVQXOZV7ZlVgJ7OwViCvgsCAR981W13ceM13FJu2vuYAcHPB/atZNZxwB7abac53jHQ9QMUuk0pLGEsF8kq+IEIwV54rGKwJJI5ghgeJRaSeGZbmUcSuOO4zzXJ7sK7RpEc8jPahNYE8g94tmGwLuOO5FE6a0l04fA867if7ueDQsotvMYIXbN4ELzOCSQFA75Apbeo0xViC+YwVHoQaMur1niVYwMk46d8V1JmdIzsAcKQW9KWt1O60qWWUKSRozt5XQZJ6ntRWm6U3htchQTtwo7dcZqmTYLC2G3+JuwB6jHX9aZ6hbSpYW5QNHGyYAzUcn5xTucDzmbvSLa9MExydm75A54FPbW8De6quwKF6g85/wBGkt9lHa7IEmYVjO/seh+9d0yNVv3ieRtsce/K8joP60ToGW/lDIuPFPQbCW2thLbwoIpAeFP4jjr+VQXw478ugPiuhUD8Jzgj6d6XwiS9hsgqESqeXx169/yppZ2UqTF2IJQgj061kySAJxqihCSTn8EE1C0ngmSZSQFOAR+9Ra0efUEtpZCysN+4H8VPnK4KyDeD14++MUrliePU4ZY1coo3kAcqD1BomQA3EClXZhbqAYNPJLfXoEK5PKr6jtmr/d/eL9WEe6O3IRwnUY4oBruawnk8IbTHFjPf581yK/uoYlWFNrH4yDyx4P7YoALzQaTW8PliaGKwkvrwlwsXnEqgEeYVLx0Tel1CgcM3mx8sjmoaZemCRbuTw0YDCRnkEsP8v1oW51CDWLloEtyJh5mYHGTnH34oxgXE52x2exHhH0lCXQuZSSRHECVTtuB/11rP3epYmmChl4URt9DVOqTXgEFtuwsRIXIx3/qKrubOW38OS4YOgPl+f+s1aoOTO7Q06obnrxLbiaXUYo4V821d0jHr1PFC27SW0MsAVNsmGMhOdvoK1elQWVtZm8BTe8e0oe3bP5/vS6SL3XS53e2BjZctJ12ljwaIeQEFNQpJUDAP1iuF5pkBtc741XlT1zmmSqwQsMj+GcEfI45qqfSZdOltZbVjKkqh9o747VCe7Z4ZYEUpCCwz3QkcihYX4jCe8sV4/PvL2uYv7NdI7gG4zlwPQfP7VgdRiu7i/WTxshz5snnFaO33x2UpIwwb4ieSCOaHdktbY3QjXcm1TuPAyOtaKB7tjbMaiBbyu309xZsu0MAF+ozRs0Yt5d6rviBHmI+VFG/D6bjAd5QChz1xxQTSXDWMKqgy7FjjqR0odzMfF+floQJl7XCJAGJ84446Ec010ubxoMt5HLLkdxnjI/SlS+NE0Kum1AwOcZ3fKtXpenQ6jcafvVIxM+BtOeOo/KlMvSZtVUVEu3Ee+z9s2pN4JcqGRmH+EA4oc+zn/wCoQe+yLLBbxbge2AcYP0phc3dpoE0tvD4pkdQOP+35uTSbTPaGKYXtpdb14dVc84H+9akCgAGedp9+26rSwv194gl/Yi+tjaW4Tw3uC4Cn4RyP6Uj0fTrkl7aMiOSVyiu3UYPT861ns5pcH9mx3gulHmIkQt2B6/tS/WL1I7KW3s4wJfezudeS3cHPz5qiMZnSo6g7moJnPPl75YbK50tfdY7hDe2ABCceYPnI+ZrM6lJM99JI/MrIBuBwMg45+lBf220mux3KTtK3j8huuARineoFbua5MUYETMSM9VOBkfTNC4tNtKm1Jrtkkc8e/wCuYLDcpa2rhpwJN5ZgR8XAGR+VKtYZ724EsM2ZZkCbQOPT+lXmN5IpI2H8RiHRu5HenNzpdtawQXCBDI5ZSzHvs6UCEKbxzMtNs8mYC/nvNPHuiOVKgE7T0J60Z7ORM07XLnITvUPaMAXCSng42EdyaGt9U90tnjU4Zjn7VuN2p+EZMb74dPqDw63BNFIFY5U/MUz0A3EuoXXhMN0jAux4wM1jGka7vt5byxjI+prZ+xs3g7pmYeZioz+LHWhrJsT4QanskjmRvL+XVNclsceWJW2kfIc0FcCW1u0LybmiQn7Y/rR9vGsOvS3EQYeIxQk8jk5/arb22hknlkZ1Ph7hs67s/OkFwCABi0tMYii0soZZmu2Lbt+4KDxj50brFycGN9hEyeWRuwzn+lQ0ywS3aOV7gPJMSGXPyouexnv7VbGKIswKhiBk4PNEWG8ZuJZsIN7P2t7rsD28ZDPbjCDHOOfzxRs9rNbxBwCHCnDDgKQcGtx7K/8ADC80e7tbxZBtdw8kZ7DHT9TWhufYu3v4r+1hTw7eQuwfPKueo+maM0XY7kXHunFqduUEqbQ1x+XnjNjfTXz7Gl3XG87yfRaa67MbhUKuDI6BAMfPHP2oWHTpNHa7TaHnXzBs+YqOuKZXwt/As7iFCHdCWDdjikPa9xxOsWG5SPzES3eny28BidvMYwD6A0NYSbQAuRtG2nz3LXtnKJlCsvkGB/r5UlRRbnhSfNzj8qoEkEGOpkkeKUTTtb3AwOchcU5j2TjaqBTzuPy9KBWyWW6EkhO1Tux2rTaba2/geK23c6gAfvUYAgGLq1O7FzFnu4v9QMSthI14I6jpR9xfrawxWj4kEa78n9aqvJYba9dLZHDMNpI6Z60pa4EDTtdEvmMxpkdD2oNt8RezvACeJTdW0k8Hg7cmY7z8qZ+xOlOt1FBLHGBK2PEPOM8fvQtqY1kGxxwuGBPpXrf/AA+jtNV9nFRbdEkhl2sQBk4IYZNaNPSeue6XrMva2r/TUC9r3x7r9Z9N7HyxWSe7OPHjAwPketK7pPBdk5LR5GQe4r0SSJlzInmJ7Vg9StmGq30YU+GWLfTIGf1p+t0R05225/BPJaDWPWJFQ8ZiG51IRr4YlUy7zu9MDiuRai3j7o8O0mM/4RnFApYOq3njYV1YOmTyR3/lTNdPCOZIiIwYguDXJzfE9G60kFvzpA9OsjrWtvBuEaSLgE8gHr/Kq7m4gs/aC92FTCwdckcA7cZ/MUNY3Iiu45d5TdIjgg9BnGKQe0erG3sboB1Z45jECB5myOTmmUlL+ETUtFjUIJ8NrW+/8TT6bcWzadEk024SFizZ4jBO396fa7faXZQD+zooGcLGu8Abl298/OvI/Zhrx7QiWRjbliqt616Ho+mWotJWvpMC4tt0D8kA5wcj14p709rFOYvV6VEYVWY88Dr/AOQq09ml1LTrqeaYNPAzMQDnOTnilGsWrf2YlwpjC7gwiY4bjqK1C2zaTpljLazCRZJWkYAYaQD/AC7Vmtcka/mgLwGIvBllPru4P6VCgHMTpKzvVvfw3+XmLfCDTh5LayK4jMkY8vZssRTzXjGdJOnW4EMDIEZm6HaM/v8AvSe6mdLCB7kFWt5CACPhXHT5jNV6denVrr3OQmRiy+CueuSeftQ28ppemWtUPCkn6/aONIs7rS7RWbZMY/MQ3JA4zSmeAHV5oAVjgmfO4dup/YVoF3i9lS6AjXwMsAcYYZ5/161ida1mB9VaMqIkZS7EHGCB/LNBsLHEDS7nqMT1HMaa1pUUCRtE6ujALkcg55NZrVYg9w1ocBWJYrnrjtRMevKlm0efeGikwoB+Prz+VUai7texTpGGmAHkJznijpqytmdKkrKLMbyOnW8y7CFB8Jdoyc7cim/ujLGrCPhW2gZyQcdfvzQMF9KgluFjCSR4Xw8cHPH74oyTUjLYxSBGjd3JlZT1IGR9O9R9zG8Ji18QabUBKHWRmVcqFzxgg/71sfYh7a5SLZuLRAsvbzKfi+4NYF5or+znR4yJMqEKngkHJ/Q1v/ZZV0i1tpHjaIxIwmJHO1iCpxTCgEw9pD/gKjn/AB+CNrvS5Qt/qt9chPEiwFHPB9fn0pJbra6f7Oai0oR7h1G0+oDj98061nXF1GeOxt4PeIriJtyqOR6GsTeX8mpyWelwxbS8LRuo6sQ2R+1WLXxMGipVXQd5gXB9wHH8RpY5EMbq/hJPaM0a9mBLVntZmm0q1kCSEu0YOOu1v9qhbm8tpLeGbeDZyYTd2Q84H3ph7WrbBXWJsmQLIp6nJGGU1CBcTqopSpbnd+feYa0uJoLnxgMDAJJH05rZy6jm1tL33hQk6usoOOG9f2pXpNjavaKsqeJIXOc8HHpVl/Ze62bWjx4VmJjkz8+hoqjqzWjiASLxpHaw3EdowkbcuDxySD1oLWrrcfCaUiPxsoB2z1/SnWlacmnaMZZvNMGUog5I64P0NUv7MeJbe+XMg8RnBjiHc/iJH0pCYbmIFdAx3Hrb4zFX6z3c6SRplI2249aVX0KsXkjIwjcrXo9xoENtpF+6uqTeUovOR5sV56bSWSVht2csHYfiwK30X+Fo9Kivcr0gtkWW2SUnmUszfQcCtnpEMNvp0ah9zxnxOD/erJqYhaJEUJkiYInz5zWmuY2s0FxtdYyhiJ9SORVanxYHUw4fpFrLJumeXLsd+cenc1bHpQW7lYSbjKvHpU4I3tnhI8ySw5wvVT1FRW+e38FuMKGG35ZFc8sb46wPETdYtt9Elt7xU37pQWLDPbFa72a0u9n1tUszlPDBYk8DA/ypTZXsYkmu5ggzJgepz2+lei/8NoozHczgq/8AE2oc84PWmrepUCt1nO7U1TUNOzW6W+JnoFujC3GeGIz9KouGS0RlbCo4PPz6mi0BGc/ak3tRceFZSqVBXwJHz6YH+de97QprQ0YcYKiw/j6z5tQU1KgXznlXtbbQTLaT2DIs6+Ish9VZSeazllPBNPcR3kzCGIhYz6HjNM7yEwROpkaS5EgSNR+IEdfy4pJJZRRm8SWUtOoVkROmc85/WvBLnmfUtMm2nsvf16/mYXFGZ4VES4wOeevzoY2xSV3MhII4X719fTSWETRJwVwx7celdZ2ESykHkDynrSWDDjrNi/SDRTyB5YHIRn4U+ora+zuknUIY0lYK1oN+FrETsimKbzCWObaB6rW00rUWtRbywoyRuwikA53en+vnWgABc9Zj1+807JzJ6h7My2FrNMziWR3yox0wP9qxeqT77Fo2CJNG29kb8WO1epe0kzW0KK4DGYNgDquBnNeN66ffLsElg0i7WX78VSJd8xHZlZ61Ms+Ydo0b6lbm4RSHWIlgBwevP6ivU/8AhDcXdrFd6bMvIAk56g4xWF0a2bS7C3fHKhsr6jGfvW/9ldYtNDsbjUrnk3MibMdeRz9uKbpa4XUBr2F+etpn7aJqadqYW97W9956TuxGCBz6VjPbUmwu4bluIZwUJHZh0/P+VaeK4a4iWVeEfBH0NYL281Yz2smn3CAPb7pg4PBwDj967va+vSvQC2PSx9f8gzx3ZFBjqQPnF9xaQ3QFwzkcY47ilY1VheSxuWeCRyqn0NKo9WdNP8CSQuyj+Hg8miNIC4Mt2yswGVUHueteRbznt10xpqd+fKLXh8RAsbMwV9snrj1rM6tE1xftbFCMjkk8E09sZLjwVeQhNx2FfXIoVRbajcSLcO8RGGDn+7npWqiSjH0nTGIdDYwpp1jEsmyMAGVR6969A9iliEFyZirRWIJhVudyHPNZPQ9Pgs9XgiV1ms5WHiM/YY/oa1nsvY6SrOnvrOzxuqDPGN3T8qZTy15xu1agNEpnz49fp5e6B2utvFcCyZCZrNZNi8YIbBBFK9fYzXk010SknuuFA9eCMVedRs7TV7iaSMJM5aMZ6qNoX9qo1W4le3FypEyxAICBkEKev5VRNxLo0glVWC2uPqcm3xi/W9OubzQra6DFQiCJgT8TUtslMF0twpWNoOYmPqMZFEe02rW/9nGC3laR2YSDBwBwB/Kltio1IrDCw8wjVtx4Dt8Rq7G150qN9ln9flNfi8S1OsXxZhJlMsOpI7V5vq1hd314R51cuQMjkg969JtdQCRHR7/dJHE5kR2Hdeo+4FMY/Zs+7i7MSss/TbjgEE8UKOUa6zEuqGnv3gtfjyt0nkyRS6WJEkCl3tyiv2Bz1r7Rlu5SrOdzx87s54K4FHe0cTw36XUcZltY2XPlwO2Qa+0i5K3ZjeIBJhuVgMAYOeKeWOwm3M6gOLwxLFbW2Z52csynd/hJ71RFOr3i2OdgVCME/iI60ztbNrm3/i5OJHUk9CMeWk98kc2pSSSfwjGq9eCy4xxSlyTeUDc2mk0vQo4bKN0IlmUbio655zW1uIpD55yE93g5x/3CACB9qx3sZa3kXtBY24LPDcHdlucjHStR7cWJVblY7goEga4AB+YDD8qK1xunE1pvqUos3Ob/AEmP0z2yt9Emlc+e6YSIB6A4xXba7ga+GqGJw/gMEC9nx1/WvMZp5TeCXHDnaren+hXo+hmaGwhWFhcblYN5eFXHPNHVpd2BmdZ6KLdgMmX6puu/cZWmEcjIvibjjcT/AC6VVd2y3Erskgkijbbuz6fzov2v0uKFQ/iAlY4wAG/wgZ/OqikNlZ+BbHcs2FDA/ix1rLUOMQKLgorJIacLVLiXGNrtyTwVz6VZKvvauA6uowCn86HmsGtrtY413zOeC3fI4rS+yWg3cBvJDaictH4a8ZCP1/lQKm43EDUVkpL3t/KAaHZPd6vc2cRaSJYWbd3Hp+VaW99n3s9Ct5pwHldiqtnpkcfzp5p+ixaPeHV1iPu0iK52jkZHOfvT/UYoLu3tAR/CJ8VCOxAyBXVo6G9NmbBA+4E8vrO1yaylPZ6+8DInkWqZu7aKUzjxZsWssf8AdwRhv0rLR6av9rXNpt5COoJ7t60fNq3vGpm3ACRrcnc2OFB4prDHYalqt1C8yWuPPFKw7Z4/OstiQDPUoTRSx4590wa6abXUoI5U34fcVU8962V5b++SwWUoVUgBd9gzuOB+1Kriwjs/ahEgkM8LOSJBzlSucfbJppdCN5p3jkYSRDeD8jwf2oKrHEaxDEEeX8yuC4S0bw3VmZQ3mxz8v9fOiFtInvbdpoTiaM5XOMHB5pbHcSPO8uzcXA5x0NMNbnmtNP06ZizsqHbgc4zWXad0qoCGAHJ/ow219mjNKttO6Rs+0oT08w4Na72Bs5NH1i4gIDwsoAZTkBx1pHYiOf2ca5KlbpGEgLHkxEDGPoa1fsHAI4b1EdJNkqx7gc5O3JP6/pWvTBhWXbzz8p57tTUOdPUDHHFvlmbdXwmWPest/wAQJJTpkcceQ0kvhH6MCK0MDMszJKOOoPak3tw0T6X4THzNlkPoQDzXr+0NQa3Z7G9rWBB556/QzyWg8OqQ85nk7F9O1Bxd+bZC8Rc/hZe/7Vh7WZncyHJdyxJzya3HtDaT7WvBvlt5SrsccAkcrWZXTbZZSCR/+QbegHpXjlIAIM+naUhl39TK9Qn95WLK43ld7eg9KZ2aeMzvIfKfhBpfPbtNFDEUA3kJnp6mtf7P6dBcWE63EnhNAVALd1pbKWACw69UUk3GKprONLWC7eMOYjllHBznHNMdMmji1azD+WGBi5bs5UVTfez1yDcGAtJbxkkuejHGcVCaGOZ7SANsLbp2O7G3HBFEt7AGZ2ZKi23Xvf4XE08huZbaKSaNpriUvsHUqD0Fef8At5ojWepRSmFkJiUEL0zjOa9GHtTBLYRXCoFk2+CCB0PAyPtVHtYiajYWlwzLM0SckD4ucZNEDtO4Tl6StUpVgrrYG4mIkt7ldEs5t+3ZhcZ8xJ6fan+m6tbw3lna3cYa2BUAE8buOf1oXUtMWTTJ28TmJAygHtj+tLIlFxp7KNvirMiqx428cn86S2cmdQhKyEHz+V56VYe1ctjYTLcDd4czRDtt54rJX4n1ecQXQlWSSVl3OMNsI4Nfezt5Kl7cRaohkhWTcxIyA46H9636y6fepNcFI+IgFPHGcnIogS2CZwqm3QVCypcnqJ5fFCumzx78MhhaMsexH+hUHjMmmxunlMxKs5PpxTP2it/F1D3qGFhp6spDY4GQMj61n9cmeOxEUB3DeX2r2GeBSNt3A6zvUm7xVfqef698Hu5559SlFupCLgjjIU0Rp3u95H4IthvaNog5/vf3qFe6aG8jiTILOq/UDvT7VG0rSrKNSzPcuokVUbGNwPGa0lfSOdttkA5gdrZRm3RIpwPFkKMdx8uB1++Ku9lrn3C1N3lm2MlwqEcEgncv5Ck5uZLCyt0UktLMG55K+o/16070fwbGyKSIf4inw+53EnjFFxArKShByDLtcvrO/wDbGxe2iRoLiQH5ZZcY/OgIvabwfG0e3t8ncY959Tnn60Tc6S2le0FjHqSDFyqS7lGAmT0H0pJqqtpOrjUrjcYJGeSNwOTjIGR9RR2vyMxdJKRVVGRYW+F4vv5ovBlARvEXEYbsCD0/ep6FbF2DJIyxpMpk3kebjP5Utlc6jc3N45ZEiHi4H4iSM1XY3W3Uo8AmMuNwPenBCFIE2HM9e0rQ7v2tgubsgQx7ikTgfER3oxtI1gW8GlJLwrsqbT1woJP0pp7P3ot/ZG2fesYO5zjjaAP8s0XoEkcVlDqdy5PhLIFyc5yRyKSlNS4BOOs8fX1lVWfA2qbAW65Aiz2l9nIv+R1to4FWRVV2OPMSOprzDQdFvtWuoLZosxRlsbDgqAMc17Zcqt37RRsJt0EdmzSx9eCeOKyWr3KaV7UO+mwNEJYNhXbwG5ycU+qgAuOOP8x/ZeuqBGpDLEFs9PT7zJWzy3MraVay/wAXzNnPBIz3+gq+DTrb2lNvBFa/+qCrAuT19WJ+WKXuLvSL2FbgqHmQSQup7AkEH9a2em6vpukWAkijje4dA0e3sW4x+VZ9tjOzqqrIu6kLk8W8+t/T/MMvNIt/ZbRItRgn3XEJ2LzkAng4rGT3M+pWs0UkpZ5kEityeTncta+6uFs7TTbS5UyvLOsp39D61mtLdF1qVbUI6SO5hLD4OSapjkWmPQlgju+W5v6A/wDs86v7RLW7S1kQ+GoVmbPRiOta3QJR/Ykc65SQMQB/ezWX9pZ2h1PfIVIlIbAPY9a0Ps1P7/bLbu6RLbSLgdyDyKbVBNMMZ2KnGZZrl1DJp8bB8SiMKwHqGo3QLA6vZJC8uyKF98pPXGM5FB6zoEa6jdSGRjEiCVcDsT0qqHV5tBluYl/7sGHDfiBArPyAF5gHxU/+I56Tby6et7qmbUeKLK3SYFedwDV6NooWaE3cShIrlA2zHRyOa86/4Yau02rNFMmRJahAQOMA8Zr1uOJIIBGqBQB0A6V2+x9DuJqX4/BPE9vVWpuKDdALH06/WVpblrAWsnePYfn2oG+t2stCmhVs+7wM6k9eBkVd7xcyapCAu2FYm35/vEjFZv241ee0aRIlbY9syv6EdP3rp6zUUe4LC5/b5XFr/wAzlaShUq1Vpg85nhk1xKNVe38Nsu247RksfWpanftDKZjEyP4IiAJ5zjBNaO2lsrAQ3rgNdNxuI6A/Ksz7aapa3F25iTgAbcfT/Rry1OzEWn09XJa1secU+/OLchZCpJ2kg9K2Hs9puNGjkmm3PdKZIz1zgkFayehaat5IsZY+eRAM89Tit/7E280eox6XGFlO4mIn8ADHP6Cir2ttEVqKhSmWHTM2ehexJgt7a4kgBGA5B9SOKI1T2Zj9obaAxhIj4ZC54zzz9xWm1XXodIFrG4yk7+Hkdqwus63JpWq+NDKTAkmwHPGCDn75xV6ijRpMFQ38/f6Tx+lravVVO8Bsckf1K9RvLe10a/sZdomghhji29cDj96O/wCGmL2yltgxjltbkSyc/GCvH7V55rGpRX95PMqunR8Z+eDTr2T9oV0DXyyszQzwoZc9S2On50qm4DguMCdzVdnt+jdE9o5+IAv9/jPaZybq3Kq3hknAYV557Y6T7QS3kcKS+LEAzRBTyQAM1rfZzUX1LTGuplCK0jNGPRc0NrmuW+n38EjyK3hgrgckEkA5+1dPW1lr01q1D4jb73xPKaA1dNqCiKCRf1zMUNTW70q7065iwsMaM+FwxIIBx9qzDez0sl1JcQODE8LyquedqDPT869F1l9If2gSZ5owgiaOaNesgI/fmsjrVvJYXMuoQeJDBsZAmcHaPKR9/wCtcy1scz1Gg1H/AEG3dnPF/L6XmU0uK91a4MVrGzxlhgYzgngGtRce9XMMUa2xWQL4LgfiI/F9sUp9ldWn0ho44xtFyVV8jkAHNbefXLWGZLieJWJjJyvZnzn9Oasgec2a2tVWoAEuOn575ZfLb6b7BgRMUefAds5wfX9P1rziwU3DLHNKMnzxkgkn1Wt1req6dD7NJCZQUkmj2A/Lr9q8/srtJdQiW2CyFmbwl7pzxUbPEDspWFOoTe5YnM0IsWt7uHJPuVmFd3XkGRlzx86eabeNf2S7YwDIwyCfiDE5/QZpfrCXOh6fLDcvGY7toiWHUkjjH0q7R0gsgbqZpHgVP4LenbpQkRdY95S38+Xr/kkxX7Ux28en3T2U7ZiAjcZ4OW4A+lZ3SUF/pk7owSS1YSSbjy6+v1oq+lN9b3cUx8PZ5lA4Ljdz9+RWct5G0+6MZZmR0Ak565GcGiVbqR1nUo02RNt8z0KwuZLvS7uGHyyzsAGPO770Te6dqWne62wYsXUkBDnleTVfs/ouoS6LDqaxssYcuOeiVr7qW0jit7hpFlaAtgKfM24DPH2/WkICMTjanVCnV207EXN/fawmc9o/aaG49k7ewhQKQgMxxggg/wCjWJtZpbNBdFgyuMYPTBPGa0vtjeWk1/brDhRDAfEQD484rOx2L34liVSF8PJ4+HFFuuczo6CmlOhcCwJvn1hMNrHcXtjI8yrIsHiFm5GSeBSu+gF5cpJBPvkikbaW4B7gYqck0bSSMGIaMk4A525xVGl6fJJqcUYDEtzj0FMGMzYq7cky+ymGptcpIiq8MniKcYwBwR+eK2k0dvdahp4tERVZY3BPVW5DA/XGax2gQia/eCUBVyWeQnBGT+ta32Xu7dL24TAWRNu1n6AZxj9ahHitMetuFLLyB/OJP2zuvB1fTJdVQJ4SgKyHJIIyD+deee199LdRwNCwaNGGWDcLlsjj1rYf8T5YbuVfCn3ysOR2jweg/KsFdtDeSLLGDCihVKnkFgOcU+mBu3S+z0AoISM2hDrHPZrscJKVbdGR1YHJ/lQnssYRqcb3Kq7tNwp7Uuubg2krIXJ5OPlkVVosd773iJSVXL7wOnrzTxS8BzN1ri09zvVlstPt7YyIqyIfK34epxRFheQXSWsEkrMLaUrKinjDDPb/AFxWc1q9ln9mbCWVt0hATOeQy9c/bFc0tlRUkt5XR3hYyEn8QHNYDgzinS7qV2Obn55+0Yz+2Z0bX9Uji2SmVhEpJ/BgcCl+ue0kxmEkU6Syv/E+eWGQPyrJ293Z3kl1JeB3IGQQcefPH6UZDpNtNa3t00hiaAI0G5v+pluR9cYppJ4M2po6NMhrZwPfwJXrmoS66+nC3Zka2h2HI+FtxJP3om0v47azjlhmDvHN5UfjcVA7f661oNcsobbR7ee1hjEd0AWZO2Dn9s/lWI0trZ7yLxcfE2FJ4PXr6ZqE3EbRZXp3UYzNfrvtpHrlq8bKsNxEyyQheOOARVnixWPu89kQwMiMXPVSQQymslYXNteXNus0MYUzDL9DgHkZrVWj2c+q2+1SYGdXdMZGQeBilvznmLailJNiDwi5t0mF9qLOSa8ieRWBV8DjqOoo/RNNuo97ldpbHfpnkfpT/VbODU78zpKyhp3/AIQGdu0elWWCW97KWifZgAbM/Gw6fpRNVOzaI/vfDuMNSwuWZZHVpGktw5U9Gwaz02mDVMCRSbl2O0DngCvadA0NZtChlmCtPIjYYj4Qw6fzrH2+hiNIHK7ZYZXMrdjHjn9qUab07McX4nG03ayMzqf24/n+oB/w5iuLW+jlmCqviLDvJwDgZIr2uW5WC3eaTnw1LED0rxS5KxabaLADGJLppIy3BxW7tvaVJ9Jjup3DRsGidc4PAxn967PZuvOm3W6zkduaVtQ61gOtvl/clq/tiISzWifxVXOG7kjpWL9o/aG4uNPhkMizCWOQSAj4C3Ix9uaV32r2k0s0skzl1Bb5kg4UfkKSTyNJE5QkQqrFR6knn9DXOrah6hJJ5nZ0HZNOjY2yPP3RBf6hcpcSEEEIgUE9ADSnadQDM8is4Y4yMZOOK1snsu2o2dxNA5Z4VDNH0JH+VZvSNOV55g2Thxx27/zplJkCkjkTthgSQDxC7FjFZTS/9F4wCB6+v61rvY/VHttUtdQgKmXxguD6sMEY/Ws1ZW0dyyw3HkDtndnouef2rY+zNtp9rqtmxcJEgDvuHVgTgftSXObjmI1JHdMCLixm/wBXspYoLK91mfbbRznOByARkZ/KvJ/aX2rt7zWJzAGFu8gaJc9x8q9W1jXYvaP2evLXABk3CP5FRn9xXmNj7JNe3MN+DBFEWKDf0yOMfrRVBR3eG9rfWcXsYbFZ6+CMW6efz5+UXQRtf3sN2QAr5DLjqQeaPtoY31GEu4RQSZN3yPSniezaaVIsaXUc5EpbKcbQBnPNZ3X0acG6iKrJMWlRV4GB1FZWy1p2krrVwhxPTNG1/wDsxVgl2LatiLJPHw54/OlntNLbTwYtpC0i3YDseuCM/vj8qytvqvvvs7ZrjKiRgpzg575/SmoubSX2ex4h94y5kY9uMg/pQFmHhPSckaEUqgrDm9v8zO+1+qXEWspc2r/xoGHlHR8Dmrrn20kfR0tJ3S4ebxCykdGbGKSXVxavCs8m8unLYPxHNZhnZAZv+3HLlTnPJP8ASt9GnuWx6TsCgllBHHE3GhSypq/h3E0UMluvMknIGOMYq3U9ft/dQsFwZJUYyB2GNxAGAPlWMeWSd3kZy8i5Z+Tk5Peuwg3LQuihgWwVPP2NTuRyYRQFtxmktr3/AJl220riJ0O/k+vXH3xRTWlro1zCkLAyGRPPnBRudw/TP3rL2lyiNGGAjZZC2RwcHHH6U0sb+CZ7i6lUP7uyyKG6E9ADQshHHEu3y8pufaLU7PUF0qa8b4Ayvg4yVHlNRu9VQ6dpt3bNm3BHjxjnb58jNZGac6rawkOyrIzgA9EI5wPv+9Vaa880Lxq22IEI0YPxEdP3pZGLmZ00aqqqOn+f7+k0+vyW+pa7FfDYquis0K8A46g/bFItGjsLl5WuIgZJLlgp7qAePqKLMKxSJPJN4jNuU57ZXj9aCsrSQWsLRghoZz4jEcEGhBuDmNSmFQIDgYmy0D2vmtdWt9PjOyxULC+7lSev2FONVjtPfFMBZ3S4Jdl54IyB9q8+uxBZ6GupY80khRFB5BHc+tEaRr0i2ruG2vsJZv8AXehIIFxMFTQKz97SweD6+plHtXMD7Q3ngHcOkbY+WaFs5ZoEULKzyyH4gcBu/wC2apW496RZrjf5WLuf7xzRVuYkjXC5jjY4Y9TmrOABOkibUC+QitUeaR5IXbeY2LqRwV7/AOvlWg9lrgWaXV3tRvBh8RS4544/UmlVmr2ytGSc3MZAwPMqA8n6YzTOd428S3t0wgREDAcEDkk/pRs3SU43gr0Mqiu4le5lMa7rgLtROApzkj6UWdWa4e4UxpDMqHewbAYDoQPXNKzEINUt4rhAiT8BzwBnjn70VqdpZw6lZwPKq7VEUmDnHfcaG0pgm607PcW59nXmMokuJWUBe6rjLfmaxmqKsdtZogKyszdDgkg9D9q9Am9lm1DVls7DaY2t2nUZ4znpSDWdCntWkvpYA8cQ3MDnG7pj60+k21pKdVCcHPNvfMYqG7bdNgFuhz0Ir0P2G0qzlguluJo1KgsQTjy7ST/L74rH6IbWL3ma6t2cCFlRSOrNnB+xpvYXJl0+U24ydiRNtPfqT+lPrsTjpCqqWBUG002kJbztd2k0rPa28LzKw6Btvf8AapW+o2lvpEts4CzmPdGTznKnP7cVnPD1CC2dY5QglCqygfGP8qZ6johjt4J3JJCrGw+1YiBAemC3iPNrfCZVklWKaQI6q7jGe9aOILewR2Nw7xHOY2xwcgcUdp8VtdWUYucbLZCrffpWffxJGFwGzEku0ZPXA4ppO6MBvceU39lpVzdaJfW8s4SG0UGMOeH8uTivOk8MTzKqkJs37mPp0x9zTHWtanhiS3Sd1ikO4HPUdMUrZnv7RQincjCMsO65qU1NrmLpU2QsSefz6wjT7dLdA06K5ZhtGenGc/lWps9TjkWS3aAQyQq26SNvuCPvWUEa2t/bwyIdkjBgSenbB+lTtb5rK7mRpFL3MZTJPCgnvVMu7MJ0DCxjvT7tLeZ5J87oud4GMrgjH54oOxvra0vZ2WVklV18NcfEfSoe0N5CdMZrdyXlRAR6Y6/fistaeLJqcKB2aZmJz+1XTo7lJMK18z9PezntJDcW0UPRkCx4A4yFGaXe0moxWdzBBarHIuS0gxwQRk5PzrJezE89poyXi3CIjSlHLA+RtvQ/XFZvVPbNJ9SmXJXIVF56AD/KgDuybDm08zR7HX9SzL7I/mPry4hupYtKUbktQ0iuOqkjJH04pb/b4sdAubcDc8mNpPbPUVm9JnvLu7LQOcltpI6tk069odKjspYrAtmSPHij0PpQvdTmd5aCC1M56/EZJ+ZgFvaeLbyyEks2MA9aLtrKWNVt2I8zgYbgEHHFd0y7iix443xxKUIHUj0qCvHLC5eUkspEQB/F2pc0kkkiMTqk9q1+9ogBa3ZZFB4x6isMt5Np927KhCOFdgfxAVq0bw7AbXH8dNkyD4kweTXL/SIdRjOyIrIkSgFaZTcLhooBVJI/LQDRJ4bqS5MsAZ5kCQjPwN1zWoOHUWkRC3BQxSsexHII/rSDRLSCx16GKaLb51yW6DcMc/etXor6ZpGtEah55sNwDkBs8H6dRUaxOIjUvtuQCSBf3wDx/wCy9AsmWWX324mO5SfL4bDkfXNK9c1maHR7XTEiGVfcD0OT/SnHtnqFi2p2EunwE2iEybPRj2+nFZ7VZZ9XvUSMRjxAS3GNuDnOfqagsGvJpl3qKjLznPSHX+p3ym3NuMgQgNnnoMGqby3iisbDxnUNLuwAeVHc/nxQelZhuo/GDMyEjB5GM/70Trb28U9qJSTHAO/4gTkCln2ts0bdpAWKdKk8S38DeyRxb5Mdw3H9KLS+eGCaDcWZ49/m+YyaFmtwBK1s6IZyMqD1DelQ1FYUvIll3E4CMqnnpTbBmjLSlWguLS4ILBTIqLu6gdTSuS3crJAigqXyMjGRjn7069n3t7iOVpgdqKUbI4zn+lCeDFK90UcE8oi9yfWnq21iJUUWMki3LjIbGd+3jj/X7UVpl02nzSo8Q2E+Ihb07Y+Vde0FvEroxLyqwZccjB6/lQbyS3XgttOI4xHlTwAOea0Ye/lLhb7LdzJNHuaRlZAD0yMn96sgu/EW4jWJY1JwSevyx9KCulHiwGQHBIOSflRcVvFvhTxFDkhfv1yaEgWuZITHM9lploFYsZJtwQ+mRn8zTm3X3ea0t8mOSaJpCSMefPSlupSwW00JjQOEGRg/C27P8qNvma5mt7yOVAojBOeNnfFZn8Qz1vIZ2C9njlKbPECvwV9e/FOrjUzZ2KWypH4fxlcck4yT96SaPMqyRxxzxr47lNzfhJGOvzqNxd77m6QsFG4QFQfwqByPrillLmCwDEXg2u3LXUwsFJW3iyVA7HGau0++itrEW+E37eN5xu3L/KhhaNNa7owS5AUkd1NV32nxCKKaM5YyeGRngYFNspGwwrQ63uIP+XbmIHE3jKFDDkrgk0SkzQRLE6lUfjdjjkdvvU9Kis3sTPdqSsKmN+c7m7fpVNiUvfCd22wZK4YZzjn9qUeTBFsxbqWoSvdx3UbOoRTGCpwTxj+dXWd9eMttEgICSHzL3zjIP6UuuZpLezij2gozht3fpj/X0pidWh0w3Fv4YmMoPA/AeMEU8rgACXC7lpZ5rlbpisi5kUP3XOeKVwzNZ39y13G0ilWHxc5I4b86+bVmub83M3RwEYkZHSrZ1g1BbgeJGrq+FDggnjtVAbcEcyxxNd7F66IsyRbpLkssShvQqc/rTO0hvdatbfT5VHuszPLNtHJwfxfQCsV7NWjGEvbXGx0kJODjGD/SvbNChisfZW3urgopELqSOrbun3oQt2IHAnH7Tqrp7VFF2YgfQ2niHtFoI0m5u7FWMsYLeHg4PHRqYexukK8UsSKr3AYOQTwARTm/tLbUGZ2kCqhlO71AGf5Vj9PuPcLyOW3ZmJXJCnpU3FlInSQs6WBzNI90ba7NuQnkTwgD2JYZ/arNa1kahG9tCirGdrkngggY/WlEEj3zXN6wOTLux6DrXL2SL3hAhHC+bnvSeDaMFJSQxGROW5Mkrq4KxPIA2K5qenW9rdW9ssvDSsGOeCOMV8jhIwqNuGc4PYk1HVpITbW7xN/FjkxKzdRxVpfdDMr9rHs/7VjtIZB4MVqPMO7UpjeYQwxQIGdmJ4PJ+vyoLUJzdXiXDEHJ2H86OttThtZPKNztGRtHATnjH2rXsKqLZgKLAC8t1C2vbWSGPUEKOQZEBPVSe360tvUmiuLiKJS6qpA74HXNMX1Z7++hubuN3jjj8NVPTj5/WpxXdodSZJgPD8Utg9SpHAqBivSWL9YHGTHZRKrszOQJFIz9PvRWn2wkgubwIBLBs284OS3X8qhe6hC16xij8OMf9MEYKgZH51XZy+8TsGl2gjAOcZx61De15OZvNB1Zo/ZHULKSEl7j+IjnoCvU/rWdg9l5tVvpby1EcSLgDeMgk9vvmm1zD4Gn2OnQkrdAM0rFsDD84P2pbq8z2K28cEjkLEjNsOPNjv8AMVmRjeymKprbcUwWN/t9QI69n9MX2bvBNdOCykEBfUNzmvtauE1vVLq82FXuG8UAHhR3rkFmLq6iDTSPbhS8knbOOP6VRdI0TOy8AKSB6gikuzHrIiKam8nxWmehuDBPJGZOrEBiegNN9D0g3U9uyN5Vlbz54wOaVGGK3gYzNukYYAPatZZajZW2gRQWyt76ueSMZ3DGaa5xcQ6pZVsoyfpF1xtGq3r7j4DO0auO5qU+oSJJZwwrhgQGbPxf5VTetNYWscVxEV84z37f7VRPfpHcQABXdlYOB+H0xSgCTeEACB1kmknFxexzqVkKbwT1xkHj59aQprUthqV1uzOCjAMT69GrT+SUi7uFZgy7c/MDpS6TQrfUfH2ukUgYsoYcsMZAH3p1J1HtCQ4GZTpl6moLcTXE2FSJCV6biWopNStpNRk2HYg8iknsOv3rJXKSWj+Dt2h1C/F/rvT2yt4U023lVVYynaynquOpzTatNQL+csRyt4btppMKCqnJ6c/7VCaD+1PEi37l2I4bup9KDW5EVzLFbEyRFMYPfAq+K4bTrVtvxyqq5I6fOsZUg3X4S7YxJWFnEl5IYx5RhVB9cjJof2iheZHkiQEIVct6cdKDfXETUHggDlO7ejY6fnTC/uplsgq5CTRAn685pm11cMZCIs9n23NcBsIksqEjqFqVppqnUJpFcYG7HOd2M1LSbqG201kljJZnZt316U00u6iXTQY4gZOSDjnNOd2UsQPSDM3qYkkuJJYywjLkBgMc45pWssyrBapGA5bg/wB71pxqMc0Mc0brtj8bPXocdKXG9W2mVwElco42/wB3jANaqR8NgLyxzL/DMjrBcgg53DnqpNEJpElpqctu6tIFLFWPGRjg1XZTNJcRXdwNybAOBwCBwK2a2kd9bySOQt0pyM9WBFIq1SmJRNuYisdFfVdRaOFWCtFuO7jPzFG3mnG30yeDYTKCRkjoowBXZNfh0m/jt08shjCKR6YpxNerf6fN7w6jxohsbHIK54rOzvgniCxYG9sTCWDsIHBJyx3A46Y60YDNqNyJIo44kC7QuOD6Z+dSj007I7VMb8yM5JwB/oCibyaN7WxS3XdIsShgvHPz+daGcE4hdZ21vf7OVkLAMwC47rhsnNQvL4XzPBDGpjdlnyBjawHIoK7tg8kxjZ3ZR4jN2wcVZdTBLC3it/KXX+IF55Unn9aEILgjkyGFIxMnhSusMNzMkh74Bz/KoOsenvEplZohOyeInOV45A9cGgJL0pp6xsu5lYsGPbjp+dGALeaJFs3b43Lbj68Z/lV7SOeJIvvHG4wLJvhTyhgPix0P61SLcLeruBK+XcTxj1ovVbIafqE8YbeIoiVYcZOetQDrNarKchZogxceoJpoOARwZPWXarZe6wRrB54nkOGB/L9Kq1C1mjkRlBZpow+R2YdaiguG0+PapYK+wA9c8kfzp3d2lxDpscs5QOmQUDZZCR3FBuK2HPMvEUez10YLgli2Sx4FegWWonULaO1jvCUBMjRMeFIzxXndlbNc3KJCxUBdzM3HJprc2l1psUtwZmV1HJH4sc/lQVlBfnMW9MOLGOtQmjaASQscPAzNHnJySVP8qHttFittFW4KlZpwNp9cNgms5YajMZg/AeQne59D8q9Da7SG2Fm6Ixt0KIezAkEmgdSmJTsVsFzn6TNaiws/BjDbMjJC9wKCkMcc7GXghQcfI0V7UCQXcTKCTEnUeh5FCQRG5ZGCsWZWzu+RoVHh3RqkmcM26RpApEcnmXb2IoG7aSSC4cjJABLL0zmimvY4rlY1wkarz8zj+tUG+WFJLYIrmYDk9snNNQEZAlkxUircYSTYm1CVIHUjnB+tWRWfgahaiVd6HDFQfXsavt0iNq5EObmMFgSeCM5/aioCmoytvPhu8OS46Bwa0FyL+UqValYy2LBFwU3HHPI54oDUbeQyiQjdKyb+P5U1u/FmghGRmFSjMT8RBJFUQXkFvcQT3MXkjU7+epOP6UKMRnmQRVZxym+RZpDkAMc88Gm+hwCKe3E6EiJy2MfHz0r6/uLW8luJ7VFieQLICeAvqB8qhZ63JptwkqoJ9ozhhxu7/uKJyzjAkvebXV4451l1CPIEyl0jzyBnHP0pRNJ4cARsFbliN7D0xn70sk12SSKclgQwHP8AdXjjFWhpdUWCOMhUg3FSfxZOT96x92R7UpQVG2apL6SGytLWMbY5yEdR+MjiuakPJHNcYVgAmwjAx60m1HXo9sCN5Wtyp6dxwf2zXdR1f+1kgEJLRiQhSTzknPNBsPWLVCGBA87xNfJJc3XgJ8WSePQU8tHkB2Sxgt4YRXHrQMF3Z2utQyuNq4YFiOuRj+tNpp4rCHwYWDg+YMfQkc1dViQFtG3zac15mFhawHcSwZiepLA4/wAqRCKWGeLeCwGCeOQOnNOLu7CuvmEjRxHAHbBpelzHfROJMohUbnA6HJx+1DSJ28YkVbC0b3W+OyihUF0XzY9MnAoXUGKEPIhV2XdtXsasFyV0yF43DlD4TMflkj86hcXcIntzKNpKlXOejHFLUEH5yCZe8geWWKWUgISBgDoOv860Fvp6xBoceSSMsG9PmKF1G0MkcKQAsoOScdzTBWZFVUIIeHbg9R8vlWmpULKLS7SrT7ZIIlnWRS6ZUrjr86F1K9eSJX242yAD58000rwY4pkJGYIyCSepNLtasREixFshwWz88UpGBqWaS/SJ9O02V47q7bCwxsWIPJz2p1dPPLbW+6MtGqD5Ag4/Wl8fvUVs9uqMVkPT1+dM42uLh7a3iAZfC8QY/FjA5+9PqEltxle+BwWUk7+7txu8wIGT06Yq5L5dOhe2aItIE2qVHU06mtGttTjIVYxneG9Dt6fSqdb09Y1SWM4ZgJd2OmetKFQMQDwYO4YiTUo5Usx4vCuA5PU7qQRWDNdxSOniKOSO2PnWlvJfGjwMSbIzjHTg9asgSBdOdshfGgyz+jZrQtUovvhSWmaKxtIo1ClUmxz1HPFMNcuPdyJ1U7+pC+oPaqPZyeR7NSo4jYhie56g0ZrEKXESKWYO6k5B6N/SsjE95ZoN/EJgrJZdT1ZbiUbgkm5m9AD0rUS3sV1cKtq+wKBlewYDn9qXw2pt/FtomyXG5iRgkntVuiRe7zGecIIyCcn1H9ela6zBvF5cQyYXcLugurmRdjmENtHHU4JpT7wg0pFBKyMSxY9wOMUx1G9kCyqqnM+EyRxsNIZJTBEkMqnyOQMjoCeTmpSUkSo1knNtHO7pGqvGF2r36UNal4GtZZ0zGQWIPA2ml94JVgKOzM4OBzxjAxXQ815HBDH/AHTgbuozmmClj88pIRcy+9zlIxsRixGOcYHSj9Hv5LdPcHWLBUxlzyvPf6igIJoYplQgLhT5m9cf1og2ohCwA5Mu1yQezGqYC20yuk5qNw8Vy1xcAyGcYfHYHtXdMWKS3kgj3HcrIi4yDyDx6VReyJJFHIxIhDKSPtXba9jtQJoBh03bD9+v5VLHbYS50F7e8iYSY/jAAfzoz3+7fVLqcY3yA7hjIApZ4izNvkBJDg7h1GP6k01n0QxW1vfi6Cm6TdtJxjDYIqNYe1KxOQXMY1DkhYZRhmK4G/1Hp1qvVJpwfC3MXP8ADyTkbccUTc6PNHo9qFkRCzMGYHJ3Hnn6DiqdJsBcr4MrEMuWPGc46n9KXdR4pd4vtD4J8AZDseT2xT3StQa4dveZi3hLuAJ689PrSF3EdwZUXcxkwue31q6K48NyTEFkBzyetHUTcJAZsNTuLa9i8RAW2RhQvyApFZTP4jFQOMMNxwQM0La6uQkwckFoigIHHXvXNTvAotIoMGQQhWI7j/RpQpn2TKFlFhBLxxK6sqBUZyA3rzR8luLy/ggQAxowUMg5IoS+tymmxuillUfkQQap0+/lWWSeIYePPToM8cfOm7Sy3XpeXC9PiWC6ngkQYchQx4IGef0ooWsMUsy2EglcbxluMr0GKTjUF3BpCFcNyWBJzj9q+S5uY3a9iU+GDjxF6ZzVtTYm8qdu47oQW6SMyM85XPyHfFLL5ZoZ3MiEnkEt3/2rSanqcOpm2dIv4incknZvX9aS3tlcyzxKxDPI+WAOcZP7U6i/G4WhCCvK3uSoFIbdgn0rV6ToqX9lDNGo3PI25T8lzWZ1i0Fpfm1U72iwNxGM16d7Imwj9mYnlkKXKuWGPTp0+eTQahvAGXrF1n2LcCYfVoV99lhjQIsoO5SencijLTw44IJLeIyeGih2zgIT15o7XNGE0j3TlYFRioBGN3GRSoze46UbcFc3HJ9RtODSQ25QBDB8oBq19FNeyCFmeNnyu78VTQ3MEIjVSrZEmOhwDX2l2azx+KQCythQB35plrEbwzwFI1MzLh8cg8U1mUEIJInnvJHkifYVAbbuznPPWnvvwuZ0DHKIFiGeMrnr+dZrUIHHhBBxGc4FNLdTc26yng5GPkflUqopUGSNN6WXieLtkMjlBg5wOhr7TrESuYraQSEuQQeCy5FLVt5C8snL/wATIPY0dp0ot7+VlyHUEKnpWZlIBsZMxm9k0Nu8IYszyHKgf3eBSy/iH9qjksCFcjPGKLlupIIZJZGHiMS0fl6ilN7dzR3SOsa+JAMt6HJyP3oKKsTzLM0zgyXIeIBUlfaFx0GM/nUru13W0kUSsshOQ4/FQNjfFU2vlLiJw4XqMVdd3xWaAZJKjecHuazlWDYlWPSDWuIJTDIWbeVZj3Pc1dq72skhtzMclMnnlX9PyoW7jF7JPLIRG4Ax9utA3GlXD3ELI+5JBw56U5FBYEm0hh93NJ4cdpCjSbBn1wuOTQdlcXsN3C6qg48uOuM5z9KJW98GZzLhW8AohAyCehzV19MlzLpcmn7GeK2EUoXoSD1P2NMXAsRKJza0Ovbua5tBLuAkDFVORzz6UCdUN4QkxjKxRhT5uvOP86Wa3O9vDEqbfLkevNKnV2tE3sEZWIyD8QptGitgTJYTTW6R2sEwZVdpX8Nceneo38CwWTWsBLvg54/DxQmlOskQ8RySH3D8qeCNZFWaMrvC5PHbpSKjbGhCL9KCwaaX8UKzMRtB+Ieop9bW0qM3vKOCUHUc7aA0i2tbi4uIpfKUX+GWHfk0yvNUt52tI98m8RYc/TtSqjFiQIl2N9oiiawlmvFeNQiSH4j+9LxbRwm7t7ibZEAWQn1z/lWs1FIxGbhdhEaquAaz+q6WL4GeMELCMv3yD0NFSqX5wISPuF4DPcNf2pjjcq6ruOBngD0pD76J7oG6Rn2gsBmm+oPDaSRrHHsfaRkdDnpS1bZrh1lIXOSnPfP9K2UQoF+kM8yi9uzfsRGjfw1xtxwB61Va+KZVEalgqhiw6gZ60asAsnnD7TvHhhlHHrmiXVUWNY05WPbk9yB0+nWnd4ALKMSRbqsxlmGxVEZJAfGAwzgmp2N47TSlnDCMCNR3254NTu7V/Bs3fHh7jGO4GeaphtTHbtKV2u5JwPTOaIFdlpfSNnktprKOBIi4YHdk8jmh7SKzuJtjSKkacEn+dBQeSeKBG273wGPQKRzVmmrGl68DLI0ZO0qpxupeywNjKjaT/wBRAyQomchU2jlhnFWEMbbY4IXGE54XPX9aH1RGS4hTT5AiBMsAcFT6Z/KqIZJLhVtvFbaASzD69aSFuLiSFWl9CtlcQysS3WNs8qQaBsr26inZ4HAaMEnPOc9RU1tIbi+mQAqpHkH+ICuy3VnBCsFoh8YnEjn8QAowBkAXvJBJGNsDeuud5by56Hpz+dX6ZdJegRSY3dFJHT55q57GTUVktim3w8YKjrQhsxZho5jtmDgbh02460d1YWPMkg8htpfBmIWN1+LGQPQ1LxIneC4dmyXIIB4x6UO073Uy+XaIz3HxVGOXJb3kfGThh2PrTNmJJoUljn02e2hJErZJBORz2pPa3EcFpKWjZpC4LA9CBxVFtLcRToYJGC7QCAeTmj3LoyRLAXDkHd6/T8qVs2XHnmSCQNEJSJ0Kt8Q3D1qzT9QjXT7q1mj/AIO9pBgng4wBVd5/GvmhiwTMQ3mHKgA96IOnAWLyPIqukm3aOhHrRsVsN3W0nEEtjLEqKCCWBZRnoKNa/iDeIIy0oULgkjk8ZoS4XYFO4EqpGR6dqnpzQtbvLO3htgYx6+tWwBG4yesqupmnvlkYFpdgOD34r0f2IuYNRtbO3liWKSFnMu4fGuM1g3gju0d1yHQDk/iB71qfZuP3GYurFmdQUzwQO+azahl2AeUXVTehAjD291W3CtaQxsu0AhmHbHr9aw1pEbxktgS0jE/bNa32jijvoJ7hyC/CY/y+lZj2aljstYZ5SXiGc7evyoaLf8ZI5EqimymF8o7s9JTTZSrMAY1zxR+sWiyW0FzDHuMeSw7kY5pc+pRzX0sTFtjp5eOo7U0SO4ZWSLLJs5zyOnFZnLAhmjD0MyVrHK0kjGA4KsNp+fQ0x0O08YvFMPKoDcdqZL4YhMk6gNuMY4xj51RHMsE0yY8MxxebaBg801qpcEAQrQxdNhjAKRGRMnp2PqaibM6bLLfTBSZVaIf4Se9F20iwqqBiHmTkZyPX86hAwljNtLHvAUvk8HJ/pWTe2b8faCbzP3HisWjnGAiFQxPTnirWgspL6F3bxfE6qO3HejhAs8kto8bEM4xz0FCapo0tpAr28Zdgc+IpyRWlagJC3tCM7p1y/wDassUkKnccncOemKa6qlpHcAjhyefQUr0vxbtxclGeYjZkcZ+dGT2zRwHa26dug9OwpdUDeOkoDN59PAhEYU7jIvSro3hfwYo18qYZ89BzS638ZBPBI7NKnnB+Y7UVYXyWsDTzIpDttLEdOc/eqKkDzltkSjVIbaS6MFuHPJUkevp+dc062gR5ARsURhWG7GW6fvR0CQT3Iu4ON7cA8g8HrSuzlMt9NKxTYJcEZ5X0OKapJXaOkGC30C+53cbKQ4YbTuztHoDQsyJNYoNpeVQcqO+Kc6/MIY442VW3jbx9ev7Vmry7aySOCPzc/wAQdcn+VaKO5wLS5dod8HJXk4OPvjFauwljgmcFhsK4Y/LHFYzSiDdxQhkCSN1A4BPUVptSSRJpwFPk2gEfIUOqQFtvnLxxGFy5KxhVG91J39M/WhbF4fHklncjwo/IF7t2+1Qs9UL2UzyRoT/01JHw1H3cvG85JDooJ/8AjWdV23BlHMYqGlU+OxSKTC7vU12SVrWzvFAKoEXbnvmg9OvTqELWMkgUkblOPzoS51CWO3MMqM0zPtU/IHrUCEnbBOeYsvLo3VqkdxDnw2KrKD3x0pYyDdjxSzLztzgZPXNNLhlninWEDCkuWPHPTFJNwtmUrnduBYOK6NEYxCjmPLxbdgkEgwDnp/rFTla2lhRnJDr0APLdKomvPdrSN4k2hT5x65oO3vlYkSgCPGU460CoTkSpZqWpe/uI0VkjjlBEYHA+f1qFneiS7nSfJiJOMc4BzX1ywSUIjINybgx7mh7IqzTI4A3nOQecU4KuywEK8KWQvcRIYMMANrHoDRFtKJpGXKgqxIPar9aMtuoVVAGNoOOeaEt7CTw3VyE8Ubl56/KlAhl3HEq0+uI7kyOsa72fk7egWrrNppbN4k2+IgJb1wOSKKszJp8HhkKXfJIzkqO1CpbtCTKOZJMk/ah3Xx8pJAyyPI8joo/hBBn16ZoZGCNBK5EpLlWWpaqVK2i42sxJJzxjtVs9qlvaWbowbcxJK9TTBYAeskPn1VVuCY9rRInHGOcdaXs5udpfzYUkknoO1SuoUXBjfyKuScevahEdmCBj8vKevPShRABcSiZyBJJLQtINpDBVwPiP+1RTc93G8o/hqpwnrzgmiJoXaLZgoIyGHqBmhEkeCZRGAxwVy3Oc04ZuRLjkQk3sCxxAKqhGb05qm/8AFa/eWAEeB8Kr2FEQzHTpYlYApMAc55z3FWQWrx3NwRkAMCNxxlcE1l3WN/SSd0q1bU72JU27Qm52KYxSfUbKTM4WV1jQs20fiIPNN4tUe1ieIbY3XjcoyTS+S7aS0eIITMoZSx5GDRUy4e44kBsZVclDBbkZyUGP61O3lNxbRxiICSNxliOSO9U3EEkNrBGzKhC4V84FfWXvDXYJ3CNfMSB2p9gVvJGcsZhuVhjGQV5AHc1predY7dIo4jHOwCFSOQB3rOaarS6kC5BUt5QDnjsa2ptxHI0nhkHGA2OlczVPtIUwSQOYk1yXw7NsEDxGA3fOgE0wRxIYl+LBk9TVl6VvGa3MgUBwee9FafOlvEsbI7u68ZOckH9qgJRMcw4DalrW+li8EEOAAzcnHpWgjmkjhMY5Zn6g9B86lFpaSM16A25AEdSOAe9Vtt8PxTkFDyR3FIeoHPEG4bEA8UzJMGRiEYrnt1pNq96J7gNC5XxMB1A9K1+maRcXBugFAjkOS8g4HHXNJ9f0aPTosLt3phwwOc02jUUPJ3ik7QcwM614TxIVJKjJzxj1oqWeW/fxYmJ2FQoHUZpbf+DeXEUyuviGPDqeMNTXQI0jkEjHc3HkB6imOqqu8DMu8dJZ7InnkCFxjJHOPWhte8PTYojCzEPjHptPemMTNb+9SsyhefK3fileoahBfxbIysgjRV/PtWGnlgeREqWL+n+IuspZFmMyI4gAwDtxk02vWhhmYhST4fAJ6GrHhWC2aJE3wqoG5T0Pb9ajItuYCbyZNzbcD8WKJnDteM3dYqaZ2hmZRnMROcc/U0kvridliaNwIM4VD0B+laaWFofHtkUN4ibUYDqtKp9Iae4VISqwbvJkYGcVpoVFBufz8/uGTeMLRU0/TomLjMj4B7DIpFeSrZarcqsZXdwAO3zptqFjLHBFZjDcGTAPcelIjZXMoluNrN4YyWPb5U2jY3Ynn+8QYw1JBf2cT70jZMIVJ8xOf9Gs9dWzrc3DhQ2GHxcZx2o9JpjcCW4jBViMgjH3o3UovBt5kkAPGYwB1PY5pyMaZ2+cuJNNhuGMUhjMZjl3qDx1PpW+SZb2ymkZVjZx0xzxWGtbRVRZGlYzEFmwelaO4vXtVigSRGCKPoc0vWL3jC0hzBAgFwzAlUY4Kj96YMGtJQjuHAjxx6EdDS9Wad1IRgFOTjqfnVT3wubhxG2GJwv9KHaTJC72zMUlvd2soC5AOOxNEX+nEW/ip/8AuMErx8Q+XzrlsEe4jgG52XaZCO574+fNambSY57EXEEjkRcoCwyDSHqlSLwHqKlr9Z5i8u2JYiSCScjHQ9qibaS7R5vDdo8AEgZ2/wCuKftpNxqV8sSrErKWcvj4u9EabpLW9w0JYhHGGBGM/MVrOpVRccwrZmXuI9kCNKpbaAxU+tdtjJrGopEYViAjIA24J+dWOzW99Nb3Clk6LnnnNaDSLBRN7wEOQhGV5x/lTKlUU1ueekITHvBPFdGxkUPgnax6/LH5VNLO4huGlkjYApzkYzWmt9JEt8ZJY2Ji8wYd+af+0OmC4gtXTAG0McDsaF9aFIW3PMotYgecp172fZorOSMsWkHI9DnpQc+iW1tOjyROccDk+U+uK9TlsLd4W3R5Kc4HUVk7jTYbidlmZojyEZuhNYGdqYAvic/Ta4VL7ukxt1bJJNgZjcDn5+mDVbm32HxDtIHBB706udOleMxnzMnkUgdfvSqTR7hnYkKHIG6Mjr9KalRSMnidG46RbqNlDdWqSQMqZG4hjkjHpS+5mu4HtYyp2yAFM+nyo68xaqYZBhCQpXGCtdh0ss8LJL5AOFkPAHyrajBR4uJUItbiGKeSC4hV9xBbPTIHQVW9vBMxMQWFVlB2Ag5waq9o2SK5cRq2GX07jvQClbSZCj4OcszcgHFUiXAcYvJHd0YSwcBNmGYg8bucAGlVzYtI48EElW27R+dQWaOyXZKzMkh5x0FWWLzFCIHQNG55YZDDtRKpQXBkn2prCwXwy6lF6k9SfT0octd2twqSuWYDBU85+9F6q1tcxgrmOYEBlHTrX147YTxSpZcDeB27flRI2AJJVd285ZZo2KLIMsGPANXTTNp94ikJMrquQRwKm7LdweAk2Wj5LL2Joiz0Ke/VmnclgAAxGABQM4A8fEkGvIH90Gw7kLEnj4OajaxXEbo6E7GUoW+VOtPtJ7O3ZLgB0YkL36dq0dpo8c1uu/w1JAKLkZx61mqaoILcwWYKLkzNaJYe7MFOAMkoT1BrU3FvdW0IkkuS8jnAXHaq9P0aS3viZFG2LcQzDr0xTSK9aTUEgmWHyE84646VhrVN7X5iatXPhyBkzN32iGNfe4Cm9Pwlfiz14p/7N6GD4V9cbXQcRoOob50bd24F1bCZVlEgJ8MDkMR39RTFIo9MtCka+GdpZc9zUDkizdJjr6tjTCryZRqej3MVs72cfll5wRwT8jWYtdFv7meW3uHVVXnCKBz863tpq7DRDb3O5w2HVh+A5qmxsreW3nvlO4gjnvjpTTTUkd0eRc+kx0dbUoqwcdbA+flAtFjeDT3gkRnkUnI28kfSll57OxzWsjXBGCCwU+vaniXKqRKH3E8FcfpRhmgktXfwBK3bI+GqVAw5sRA/UVKblgOTPLtQ0ENCfKsbIMAKPi78n1o+30c2+nRXIkhWTbggfEea07Wttezb5Y8Kv4VolIwcLHAhVRwCvQUDMxWwN50W1xFsZ6zErE92pRt0kjtsEank0fb+xqMXttrW64DSPuzkdvzptptiLG6nvJowuCdi9ifUUSk5MjtFDuy29j/I0G8rwZdbVsTanxM7/Zkln7xYmXw0Y+UkdfQ5rltYKIUM0CBky6ybf+pjtTjV7uS+g8PEZGzcRjlT6ChIL6VdMFpsBb4VYjoD1oWfyMYtWoyXIzfP9wHUojd7Z4gIiSEVVPSqr7S5F2W6Er4aCRueVNM3hRVSaVyrxgbEUdaEj1Fpb0yyQozsu1Tjgc9SKisRxGo7W8PAmdvbu6iCo+5SuQOOcUA98zxbNzyByWkC8ZrRe1WnXMtwzqqiZQXzGeGBrO2ljdKY0aLJxnII5z6/Ot9EoU3Yj1bcARCYbYXceXQxofh7lRR89uwSWMFdwUqCwzn0olbZUiEaqEZB2NMNK09NTmeOZnDsMrt7n51masScQmdUXceJjrbQmt5PH1BwBKRtUHqO9cudNkOpRW6Qsnmzu65B7VqL5DEnujoGdGOSRnB9BV5gkQRXKpKjv+IjygfKm/q29owSRYesS3STWs0cGwQk4TB9exrPuhDshjAYSeZ8VudQil1FElMbSzQjLAD8I7mlb2Md/dwwKojLcmToCPQ/OroVwBkSBri5l2ixnSbh7mEhz0y5BNaN9WtIbNikamW5+NF4Cev50tutGl0oxuzI3Iwp6t9vSjdDt7Z7iF3B8VnPlI8pGKyO12uZmr90y97yPSfWujeHMl5byKy4DMhHTPb5il+tpLPc+LkqFA2hew9K3N3FELZ2ihVWA2kqOSfWlN5o6PbmV2YMqZx2omRkbzmLT64M+5/dMAumR3N/G8luJM53nqWJrTaFYy2tyqRx7ED4KPwQPnTXRrK1WGC5VQHVcSHvkUykjaS5ikhVGUjkk8iiZmcC8bqNaLlAPnBpvZqGG98VPIki5ZR6HoRQF3pEjCVAfKh8oPcVrL9DKIGUhMQqBx37/rQsMEafFMHlk68/tTqtBd1hOZS1tQAMxuYQ6PMpRgVBGM46/WlE2gYB8W4TYOVGOald6tc+Oy2pj2g8HFWGC5vE8S4mXBGBt4NDUem3AuYNNalIXvYGLbvSoraBPB/Dyec5NZ+S1mLvM6O0O7gA9D8jWgntJIJNhfxKaNpUc9oqJGcjnGeM0FOzXsJuGqNKxJveeb6hZi8u4oLpEWPklm6j7+tVt7OxNG7Q3COAfKN55+dba89khesBtEbDqCaqm9mZbdT4YBIGM4xTbVAoKzWmvpti88w1CyYI3ih3ZeMNwAKHs7SOcsHRXQgDnnFeh32kuqPCYw0hHY54+lIrPQbvTWZ5LXxUIJTDEE/UU5NV4SDgzWtRWyDMeY44o5oW3Mc4GeehrljGJZEaQOkBkydvXA9KbXenS+K9xOnhMxAUDsKe6Jo8VzCHeLdjHl2kkD6VoqalVS8I4FzM5ef2YZ8QQTbCB8TjOaqgsJdQLwRk4XJUue3pWs1i2t3KrBCNqZH8NAKgtiyQRhNoV1GSrDJ+3as66oBRbn1lgXsYHpujpY6Y3vpCmRgVA+I/StD7P2clzEguBsjQenxDtXNOgaym23SNLtXyLtXCnsfQ/etLDZK0Y8c7ZCMsF6CsVWqXvMmpr7BbzgEVlG1vPBCgkZySrEc59K5oOmym9LTwsRHwCegNGRSpHdG3h2uVIyc+XHencV0qW7WgkUkkM/Y0NJQT4pz62pqKpUDmKLmGS1NzcKpbABQ/hA78etR060guljuWtwH+JmHf5YprLPCCFIznjAGc1UsCWtsWXCgnJFEaYBxECsdluCZOd4bfMzgFlGB60NJLHqahckEVOK195lIlkAXHVSDVkOniJmlRjIBwQRirJZuBiACi9czrrF4BgDKgHlwelfRL7pZSRxlmSTg4PGa7ISjBmt3Iz1ZeBURqhjbY8QC5+oH2q9wBziBZiLDPWBw24ZvDUsSTzgHrV2omGxCRvIX2jlf9qKWWFZPEttxZhyF4FVnTJLhjMZIy2c7RzQiniy5MZ3l2u+BAlvYrmUF8QRgcbB3+fejLdEdCI5WKjuOmKKaKcqAba3Yf67VbcRL7o0cbJGWGMqMCmpQOSYt6qmwGPrFr2ltd3IWGRm24Lk9ftTO40EadZM+QwlTy44JpNb6dJZpJL72EwOoHU0VJqM01mIhM0z9DtHQfM1dN6aht656S6iuSBTa6jmCrbeLbOkcO4N2zyD60u/si+d0UMdgYg/KimnlgTw1YpIT1BxipwXUgBR3died2eazF1a15sVqiXK2leoQxQwJA0Qmlx8WADWW1CO4hkQeUKRgbe2K1kdozSM88cjnqC1L9T0tYkMpRsg8nGOaoXHitiadJWVG2kxLaXwtYm8UbyBzkcGlukNc397cDKrEOWyOfoKOuDlWTJ8MHODRMWkusIurEsxYYbb3owwAOMmdF7Lm9ry2C3S2nSUiGWNvwNzR+pTx4jltV8JtmCF4wflS3SAvvAEoywPBPanq2C3sxWMlo153EcfSlG5NuZjrsEcF+ko0mGIo15qOTtwELjOa5qGpm/YMIStunVVzgntmiLqSa5u0tY3XZAR8XHIHNM4tMglXzwxkEfh4B+1MVWbwiY3rKrd44z09BEZNxFYSSWyoqsMOi8kChbB4RFHuiAdGxuxnitGdK85WAlR0Kg4GKjD7ORpOSxGM5C7s1BRc4AljWUgpBlGp2C3zw3SljwBj5UHNazz3UciqVEfCKB8IrUymys4/D3MeBwOuaX3MrScW8TKO/qfyp1ekFOTmZaGqawAGOl5fBcPFEBht/qKI1gJIJJUUSo6qDs6BiOn6UEryQW+TuBxxmvrW/SSP3do239QTRLV8OxjMxpnd3ijiVabqVrBG9vJa7dwxn+7R8HuqR74nDMewOaWahEpyQoyerHjP0orRtsUZQxsTnOccUNKo24IYyqilTUW+YfcXoSONHAzjHFCwxRCQuEiWQ9NmMn86LBjlfPgrx0JPNVukKP4rqgPc4wRWhwWO4nEzKQBYCQubBPDONmex280vFpexuBHET3yDTcgDh8H55ru+BficD71T0EY34hJWZRbmUWOn3rndIEyeuSAKLbwocxyEA9xupde3ahSEnH0BpY6vMwCiRifShFenS8KLeGKLVPExsJpIfAVxIED47E9a65s512zSyQMenlyP3oLS7RreMmbf8s1fJHvOc59MitS1Ds9kZ6TMygPg/GTt/ZmO5l8WK7ilPYb8H8qp1L2YMTqrlS7ZICNn9KnGZgcKY1HriiPEcDzvuPyFEKWndcpY++V3lZWvumP1P2ZklUofDVGOSSOTSl/Z2RHxbyMwA820YOPlW5ulmuW2KoI9WWui1jiXDNk+gFYWom/gFhOpS7SqIoBMwNzpiPDthhm8TGCznp9hRGnez6TQu9x4kRX4Tg4NbTbHGNyQD5nbio++o/ATkdjQ92oFi0ae0qhWyj6zO6ZpptWL+7pMw+Hcx4q3UVlmJFxIFDeURIMBfnWjhZzz4IA9cVyfS7O4Jd0yx680z9NuXwTMdb/ybnH3mXjW3tYGhDlQ3diOtG29/ptvEqv5369OKaf2VZwDKQR5/vHrUHgt3bbJbLIPUrmkGiyHMJtSlTzgkWsWCv4ixyY6YIzU7nW9MmiaPMhJHQDGKs/si13bhCB8u1Qn0aK6GGUJj0HNEBVta0G+nJBN4JY3NjE+SMk/4qbJcIEISElflig4PZyCNsksT8uKaQ2scKBVTp3BFHSo1PdF6ipSJupJkbe68QbWi8MDpuqu493kbDqrH1XrXZ7Uz/wDcdfqtRj01IfOZjn5cU0ioRtIv8okbBm9pOKK3VfIEHrvBGa74UzyAgQqOxBNBX14IxsUj6tyaXi64yZpXPoOKQ1ZVxb5RyUHYbrzUiNhH1UnHY0rmglnbcUPlPQng0BFcRuAPEl3eg6/vRsbykhYnlxj8eCKJ9QKoAtBFFqRveLru4WaXwpH2KO7dFoqK90/TwGhXxSep61NdDt1kMs8niMTnavSpSW9nFx4eAflSRTdfEbR5qU2AUXIguo3NlcuGVWDsB5h2+tR0ywt5bjMrcryFzRC2VpcHq6D5UZBbWtrxAhLeuKtaZZtzWlNVCJsS8lezRwxFwrME/COBQAvLPUx4LoULenOaMlsUuHLSROQevmxmow6bZ2kgkEMisOh3dKee8Y+QiUamq9d0zl/7MnxCI2wueMjrXPd9QsrRoUK7WGPKO3rW2V4CnJyPnX0VpFNlozAuP7zAA006LdgERv8Auj2tUFwJl7XToILNAbUPMRy23kn61eLptMt9jIq5H4Tz96eOs7AhFi+1A3unS3SYkIBzkHHSs76dkyl5Q1IqH/k498QQGOS4LuwAdsk9cVprIwSIFDl8D4hwKCsdKhtCd6h2PqOlMYrBlXciHZ6kkir01Kopva8rV1kfAMjPNFCdyAnHXFQGuWycCNyfXGKvaz3AhtuDQB0SDeWLOR6A1oY11N1iE7kizy+O8hvCd0WwryGIqyPxApMJRwe2aHXSLT+8/wCddi05YW/hF/qTSwtUm7j5Sz3f7TLCLuUFdoRjwCORVtj7J6nJL4zROQe7MFo2xM9q6yyFGX0IHNcvNRJLOsrKT0UOcCta6bTgb61/de32MzmvVvspW/mMIPY22V/EubhC3cYzj86DvYLO1kaK3LOo4JI70B77NMMNPuP+Ik0HdXGo9FRAvYqM0ytq9MEtRp29eTApUKzN/wAj3+kL8AqSyNt/8aiiBmKup+ppfDb3rMWe4CA/Ojo4JMAm4Z8etYFe5ws1uu390ONpHKOWUfXIqp9LiI4l+wH86sFq46g/nXfBcfh/WtxpqfaSZA5HDQcaZBGchCT6kVLhOFQ/YCptBKfUVA20/Zx9xSShHsLaHvv7TTpkfbxx9RS+4mulPByPRVxRbWt32mUf+NRNneHrOp+1IqrVboY1Cqm9xF41SSNsyqcfN8VM63bj8RH1NEPpUz/E0Z+oqs6CG+JYT/4UkJqBwDNG/TnmTh1u1bgyAH/EatN9YnzNPGP/ACFCH2btmHMUf2r5fZi0X/t4+hNODajqPpAI03IJhn9p2GMC4Q/Tmof2rZqeB9wKHb2btSOFYfeuL7Owx/CpP1qy+o/6/SUF0/8A2MvOp2pPDEH5iiI7mKQcSp+1Dx6YYvhiU/UVaLeYf9iP8qpWrfuH0gOKf7TJsydVIJ9KraWYDyQ7j6bhVixzj/sr+dT2THqjD6NR7WPmPhAuBAJZp8eexf7UE17cRnAtpQPXNPRAx6h/zr73UH8GfrmlnSu2Y1a6LgiJor9nOJDKKJTa/IebHzamHuY7RLXfc8/9tag0lTqZTV0PAtBEvLdfKWJPzFckuoG6Ooos6fn/ALS1z+ypD8KKKPuK1rAQBUp83iaa3t7gknc3/wAalDptkuCySt8iT/Km39i3LdFUfcVBvZq9k6SFfo4FLGjrX9i8d+rS1t9vjK44rZABHFtH/wAaszCo6dOwFR/5Pvm/9y//ANxVi+xl8P8A3jj/AMhT102pHFOJarp+tSQW45wlvn9KhJJOwO22UH5nNGp7IagvS/f/AOwq9PZW/H/vvzcf0pn6TVNgofpFnUacZDj6xFHauZd8yMP/AI0fGY4V4jkP1NNI/ZS5HLXqn6tmiU9mHHxXUX5ZplHsrUrlU/iLq6+i3LfzM/PqQjHELn7Uuk1CWRsrCR9a2o9l0PW7X7IK+PslA3/usf8AiP605+xtbU5+39wU7R0yfhmWtZpZVAfw1HpirTaJuLxEIx7qcVov+UYx0vF/+n+dc/5SHa+X/wCv+dRexdUBZlv8R/co9oUL3DW+BiFVnRcCQE+prpuLmLpg/Q09/wCVD/8Azl/+v+dRPsep5N6v2H+dEeydWPZX6iD+u055P0MQ+9XErefAH50VDPKikK7gH04zTUeyES/+6J+9TX2ZCfDOP/v/AJUdPs3VqbsPrKbWaciwP0iKaJ5O7D6VxN8agM5IHYitGns8g+OQn6OP6VcuhWn4gx//AOlMHZNYm4xAPaFMYmZ8UMMELXwIHSQCtUND00dYs/V6hJodmR/CEKH1OT/OmnsiuM3Hzgf7hS4sZmSqykAv19KlcaNFCA7LvB77v86cyaE4+C5g+m3FDvotyOkluf8AyNZ30LD20ufz3xq6tSfC1opxHbr5YiaDnvZmyqBUH607fS71fwxt9HoeTTro8NCp+4rDW01U4AI+E0069O9yQfjE1vZ733yTLz6HmmqRxKoCj+dROlyA/wDRA+lfCxlX8OKVRotT/ZGVKof90//Z\",\r\n  mercury: \"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAYEBAUEBAYFBQUGBgYHCQ4JCQgICRINDQoOFRIWFhUSFBQXGiEcFxgfGRQUHScdHyIjJSUlFhwpLCgkKyEkJST/2wBDAQYGBgkICREJCREkGBQYJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCT/wAARCAGAAYADASIAAhEBAxEB/8QAGwAAAwEBAQEBAAAAAAAAAAAAAwQFAgEABgf/xABDEAACAgEDAgQDBgYBAgUDAwUBAgMRAAQSITFBEyJRYQVxgRQykaGx8CNCUsHR4fEVMwYkQ2JygpKiFkRjdIPC0uL/xAAWAQEBAQAAAAAAAAAAAAAAAAAAAQL/xAAWEQEBAQAAAAAAAAAAAAAAAAAAEQH/2gAMAwEAAhEDEQA/APs20ukiA8KKcX6TsMxsXqDqx7faX/zicWreNAZWDUvQeuA/6rHKHiLRwkC9zkrR+Q4OFU2cx1TzH56hz/fMfayykpqQSDt2rPuYH5E3kNfi3xKGTZpp/FHZjApA+RN39ccGvaeIrqZ5HaMcNv2+Y9fugce3OA5/1DUxlgNVArj+SRlLH6WcGnxL4nPKVPxH4dpvQSxeY/IA2fwxfT+OguWKdFb7o5oj1tySbzcK6HTPIDpNGLP3VTc59yAAPywg/i/GRydbo5PaOJgfzObj1OuvbJLKSOuylA/E4J/ikWmXdp9GqXfHhqAfmAMVPxL+eSPT2egCcj/8RkFManc3hrPqjJ7P/wD81+eZV9SWIOqmUX1My8fgDk1tdPICUBK9hZ5+l5pNVqeGMPHuy/3wqiBM5IX4iWPs9/2zhEtED4itj3OCg1OnQ+fSFAerQJbH6g5ptbBpwX8TXMD0EkYSvyGBqtQOusL/AClC/qucXVqpKltY7D0Tf+gwH/U4CC6Qxgnq8nf8MUTViQMqrDFz/wDt+3vz/g4FI6qOtxk1sfs8YA/Ai83FqBIpK6iYEf8A8YP9sV02hmntZLlQ9pI7/U42vwpYlKnTqFP9MQXAA0+tZ9sepf180BH9xmZPiMunO3Ua2CNgOjuQfwu8OqppAfDgmPchBV5uefTrF4ms08jDpbhZNv4gnAVHxkN5gZJIx1dUZv0zv/6h0fQNP6cxsM0X+HOFMcESl+FLwBbP0Awc+kdhwhjo35LA/wAYGm+J+MbilNHp5pP7A559ZqoSN4Sj0/8AMkH/APIYog1IWjwR/WOv4Znxolep2YgeqAj8cCnBr2At3Y/Jww/Ghhj8QXsrH6jI2mkh3s0cZCdugJ/DDyatGFJCE5/7hP8AbAeHxSTfX2KQp/UJh+lZqT4nJR8LRzEj+rp+WTYJS4P3yflhN5N8GhycUFb4rrQL+xmvWjnF+Oyj78IHzsYJp0QAO4UHoLzxTeLCUP6jxihlPjJboqD53/nCD4lKR5Vh+t/5yc0cKtbEMfdrzQkVR5AB8gDirFD7fqL66T63/wD7Z5tdqgL3aYj2F/8A+WTDNI9hZUFf+zMO2oY0HjPuVo/iBgisvxGY9fA+iH/OaX4lJ38H6R5ILyRJ/FQNfRkJP6Z1S+3ekzj5XhNxX/6kgPmr6KB/bOL8S61Kg9P4Y/zkkpNJZdmI9TnFHQhr+WBY/wCoy1Y1C/8A2DOf9R1J+7MD/wD21OSiB1317njOrO8PMc7D1AOKRTGv1B66hFHr4a4SGTV6uxBO7kdhGgydHqY5ltpQ3r5RZ/znEk+yuZIIyCR1AI496xSLkGg1kp2zamSI/wDuQf2GZk+FTKePik3/ANMY/wA5Ng/8TasAg6VpFHG4OSPzGOab/wARcozJt5O4Mo+mCOn4ZIvLa7WuPQUMLFokI5lmP/z646fi0UiE7aPWq6YjP8TjBoSLyLsg9MDr6CKv+42Kv8MBJMepZfkF/wAYY6+Mch4wfn0zDzyygnhkHoMoCNI4sNPJJ7AKP7Z0/D9GRbQyMfaYrgHct9+KPjpY3H/WYE8qxlk8JTXUKRWSkRUeMyeeHgXW7pgy6owIVmbgArENv0s4EjWeHbGRVA4DMD9B6/PN6aNWZTuXnljyW/PKHYIZNVOPFLE9mFCveyaGPCNNGu7wWYyc14pLMfyvAacywad/D2PuPLOgP060cmy/ETCxJVAzcklbN/LAoSx6aSQfwPDkLcIzmQ/UXwMw7s2//wAwYqPG1V2/LjJ4+JB02uxUn+ltoB+Q65nUO822KNg9i+hu/TAYbVTWAjRkdNzyE/Piv7YDxpjqUXxFYHoVagf0yc8DOzI27cCBSWoxxdPLJGEBQ7VHQ2R8zeBWX4bKyFwFjNfeLUCfW8BJopAxKUT3YPuH5nF4ncMIizCuwZjZ/HjHkZNosBjZ4Ju8gXGnlEnKv1obFs/iW/tjUcWqVgTJMi+hNn/GNq88hEUUZHr5aFfPNrp4ke5pwT3AHTAHH4wXc0shvvxZwbPIjAMqub5JF0fxx1khlXYib0qt3KgZxYtPHHe9FIH8ov8APA9HI5T+GIy/o0oF4wsrfdLUx6AOMRGq08drIkbqeCxW8C5URLqNNC8ULcBiPIfXr2wLkbSEVItpX3i3TDppYGUnxVVx/Kf7Z8/E80kTFdRHa9ivX6YWLUTK23YSL6joMChNIgY2m49/c+uLyapI6sEBuO5Az0kzyLu3hGUGiBXPocHAmoY+K1kVZ4DV7nADPq1dyU2E9lItT8sEZt6MNsCkc7V5LH29DjcWlmSjMqlKA6c37HFooI5Z3EZ3gjkbSTu+f06e2AHxUb+GUZnbqAt4fT6Zbt4HavuqLo/S8cV/AUIsTFW4JWqv3zB8VpajNVx1sj54HUHTw9LIG6AutD8jgZtPKHId4yP5lWqxjx5oWKsA1c2CAQPxxWVigLLGATzd1gcMKGxsBT0IH9sG2ldkLAbAo/fTNw7pCR4e2+fMePpnp4d1EsKA5o4E2ZmQlBGrE87ie/oLwaTOlD15vaCPxx6V4ogyiFZL6sWzLadSqgUpI5PUZFA8TxWJNAnuDd/Ss2rNGtrIWPezhBpxGoarrv74MykHgyH5VgeXVSDng+3XC6ecspLxgA9AwvAzIsisY5d7rVg8rZ7WBmRA8pVzHHEAaYlrNewvnAoJqEUMB97sF5OAm1EhYEiluuTycyivVBmCjvY/t3za0W3CIK/RSOSMDKI7kKy7HNgDqx/x+WG+xhT/ABAL78bjnmjkiJKsCrAAkrde2dRmFAqjAEdBQ/AYHUSM2sbuSOS3Cj5VmFgptwdRzY29s3Kx4KrE1HhTxz7VjaI7RA2yMAdyk3RHbKhSSKUEBncc9wM0sZVQxKsw5rH9NGktnUkkkcNd0ffA6qBUumtcBWSZlVgjuTQo9SPbB6fUCd9xEcq9gOv9sxMzbt0bHdVf/E+uA2khWkRVIN+w9SMKpkiYBhG9qeLHpi+rmGnjLvKa61u5xWb4j4KhSX3V/J0OKIftMyiTkXyC3XvghoaqSQM0aE7TRJ4zK6qUkeM5YNwo28ZiSbw0UDYqg37e9YvLrIHUmMSSydCUB5yAazB5iFrafvH198onSwNCJiBGEYJ5WPzs32yWAElZTsYggbu2U9EW0ehLFlNtvv36dPlmkA1RVqMTkov8q2KHvycmyb2kKcAmwSTxmfiOqMcxVQFVuR3sZkCJoxuLsWH8gqq+eAXSaRJ5EpuauvQ/PKb/AAWXTAPJOA7bSQgvaD64royNOgMglAC7gu3vlTTsJVjIDMxP3r5A+frgYm0HhTbI2d1N77o0R1v09K65rXygI8ejjdthDChSr7muB9cZliCR+CoYhSXcm6C3+vXnABkiHhrZsb9o4Fg8fOh3wNfZDp38ARNLqJjtpZaFVddubHqcMNO8e1SItxFmjxf+OmZRZNJ/FdoVdk5s2a79Bizu7MarbQ5LXf8AjJodTe4O12jscG6v5Xho42ADO4b363gNIjqFMpNDu4qs4SfEJDOfcdMBmTyUxbcCDwtE/hiszSNRZEJ6gZ0yM5VTuBvy4ePSUqKzb25sHtgLtCHtnPmqj7Zl4YDsRo2KDj1yi8mn0ylHhKydq4H1xGbWCQttI9Rt6fIYHFjhj2hNoZ+CWYk1jZaBIwjSLyepB/Pvk1NS8kiqYqiPBJP5/POahRFDFKrk7jZ389cChIUK7fKU6naavNwaxYiwBYR9D3s/MZO00oMe0gWTZPc+2baWOX7tDabAUdMCoZDKFdD5So72CPli+4KWKKrH0A6YkNV9ndoa8tDg9sOxSRB4UrKx6oBV4DEesaYEiRhXBUGrwkEhKtbNtH3aHXEoFLv/ABYyrDu3F4ZKRCqEjqLHWsqGjW0MlU3Va64lKXZXF126XWa07+Qb3KGqCn9cOuh3bi7EluR3A9MKRSKdEZ+g6cm/zoZqSTTotFwWXqAbo++PqirwWDuV6EUMWl0cZFgAsx7Hge+QT9ombcpNH98YYK70H3Fark1z2GHXRsXDkkAdBWdBSJw33jyRRwoaKkSj+GpbubzLzhjtENfocblCeGG5Km2ArFXgM3TgHpXUZAsQQWaUsEU8Ko6+5OcjkMjOY428OxW7kn1q+uPorRTMGZ1vny9SMLqNDEqAiQSbh/L1GAsrxCPa0YU1wT0OaQECwEIHNjrmTCjECmCdBz0wYCROY1D7SOl1geG55KQgV170MzMERP4kjE3X3euaikRJDuSh0odThVlUkAgHb7cnAzHGjlWFmwKDcY4vi7TGNy8/y9jiupmhlkMajzsABnY9nBL+GwFctx7cZUE1EzwkLIAWHHHzxhl3glhV9OevvkXWSu9ozPQJoZnxpniBSUUleU8E+tfngb1QK7mjcH2Pb5Yvp2O0EsCG6sT0wYl8OTcFstwBfGGZ1QhPDFbeDfvhcK6rTKjkqfKeRzfN4GpllYebax4JyhrIkkESllVLBYE4AyiGNgtllNsb5Nj9msAEsCLFvl6saXmycxG2xUCFdxokdO/c4cbhAyHYzmiK5K84ERCO9yrYFGzyT7DKG9RoYVZFhkAZ5AvqDffGW0+michZHYOasnv64FVSRChohe950amMv4xUs4JBDcivlhCmqWAnwhISQKAYAG74zWmqPerU5q1HXjvm3ijkBkeA7ufMO1988I0iWFtpl3HaexH174BFP2hnO0s1cAdD8vfHfhqpp4yzR22/yM3Pvx2xHTKkEhCP5WbkXyPrjSarZLsY2FBKn0BJ6e1/pgNP8QBUqyCwCzcdj6+vTMaYeMEkjUUAATXp3P1xSdo0lUugoi6Ju/njkTLpaiQkueTSijR6/pWAKXTtOjKOVJBd3Nk+3ywzRSNMSZiwU2qKPKL6fv2wDamQMwU1vNke+ehMqy7yeBz1Cgkfs4QXWaX7O3hJPuZuW8tkZgTRRDw2VxJ7tX44fSziZnBUybbJKLQuvXqepxOaI7yslmQ9FPYfjgOadw5F0rfyjr88FqJZ4WXw3KBjw1jn++S5tQ8B4YGuQUPAOPMEkgR5tRtejyeQf8ZIrOpkpfEa3YckscRn1Yb7rEEmgStq3rzhviMenjjV21AmO3eE7Hpx+BP4YhFpl1LM5d0dXpFVeAL63gMyE0HRnd1sAdKHrjEcjPF4RL8noTxxwPzxMyPEViKso3b1N9/X5YwoCVRZjRIUn6nKMsXHnBNe/FcZ1NQ8ctP1q+fvdfXG105kRXkS0NAmvU1xicmnMcyUSwLbSBXlPrgPqYpZQxQANwLfp/nHEdId1mM0NoYk5N08nh8KQaPrjK6mORCPKWPBqqHzwGHl3hQ7AAearzoRWjYXz2BPNYkNOrwbY1BkvzMRlFlWlZ1DDoLwhcI0UQJ9x1sfv/GNjX7YkHLnuowOol3SJCt8jk1++MwYfKSgNWPrx1wpyFRqZLZtiRjoTy3N4wI9OW3CRwgHCYqqqBvBvggAHtmZDtUAMxvmrqsAjkySWxK0DVenvmdZGFZDEB4dV5vX93+Od3B3osBx69PwzojuLe/lU8gk9cmgbO6IvkpD0A4AwaTKG8vNnrmJJCGWFpiw5NnkjBpSgBhY7m8KdebxFUALx0r++BIZ5VBD0LN9jhNL4RoqSSO2bklQqFUhGJuyLyBXUtM3kTcBVWMCyMIQLJs3d49OUAoEktwOnXEfBZZCpKMO5BwFXi1CS+JyFHa6JGbjWOVmMzFeBwG69f3eOSkCIlk+6O56YCFSzCXlPMaBAusA8kWlUqscexUN8L09CT3OI6mbw/Kpth0AHYd8YeYRbgUcsCFthV+2KPO0WoZEKENS0T/fKF/FLlIH3NItDcp4Ldj74VXkP/l5KDq1kUOo98nRSSQ6godwCUy+3+McZxKRN/6j0aH8o9cB77Q0mn+zhVHJIJXnBQRuZWaTaTVWlgE11r1zsLgAsNxbaSPfDHYULJML7+l+2UB1enj1I2BfN3r+b6/lk6SSUEqY9kgayexyiQfEW3JuhfpnngUKd1MSNwscgnASQBXLuLJW/rh9BpF1EQfaTJXmDHpff2wExkAKuV3Ac2KK/wCcLpXmRH2sf4nBIPYYSisgVVaMqsdCh1a/X9cFqgrOFXcGHB549v1wZn7A9eDx098FJMhL0GCXQY+noMClp2QaR42Khm6iuQMQn1AKxx3sIc0OhHvmoJCIdynzsSzj0A6YlqpA04AA2rwp/M4FASxwRuuwyM4veRyD1JGd0bLLIpNsGIG5j0A7YjKytFHIQ/PFE9TfJxv4ckexPulrLG/Y9vrgNvJFE7SyXbAbCB+OblcrEBtAaiR69eL+mKO7MI5HVT52RueOCcK7w+E29+ovk1wKOBzTeJLLtBHP8xPBPtj6weCGdyhVrG27H/GSNPI8km8H/wCI9+mVZdUNNG0GoYIy2WRupNcDCEZdU8UZRnBsclel1/jBNrxOzNI53XZLc/sYozs0pmPTsPTENYZGltd27+leMChNORJuFMo6+mB1E0Rsq7WwtkDdcHA6lHeb7w6Uw6VhIdM8p8Z0qJqNHq3pdYGhM+rbaBsAFB26fIjAjVrFG6ozGmuugxqeBFooXVr2tRNXXpklwyu6OLIu6PX3wLGn1viwxBwreYWrfPtju8HUCQkGgQ5HF3fPp0r88iQJ4kiES0G4r0FcV65c+GGOYGKQtt6sTxRwGF1KGMRAkSldu0njqePbEo1kkLRqm1l4Y3Y981qU2Tk+IWDUbA7dM7AJPGanuzfTqP3eBvV6aTSAUPK9WwHb0xRJDqJ44FLJfFbeaynJLIUAZ9q3QHfIxkH28uoZY7okdScD6DTwLGBtctXUGh/vGnMYiiViDuPAX1ydHqjIUEce1Puk35j7nPNIU1QVVWuSAex9f1wHTUJMkrC3qqXgf5zZ4iEa3XAJAzB5IfeXohq7cYTSligTlgB1brgblijjlqCQmMKCffMychWsV0NVzmiwO8WAensMWa+Qxogbh2vAPEd+8bFQdS5HXOpJFIvhod7r1bpx6DFDMY0LEFeOgP3vpgIZ5Su5UWvUjJrWHJfh/iLuisuv8jdcFt3BRt811yM0/wARZgY6snoe4OcWF9QhbxLbpY4PGARd+lAFg8WB6YrNq97szuse0X8sbkjkYIxLE1VEdcA8UUr+YKp6WB3GQYj1SOoL8g8gdxm08MFdoG1Tu6dcmaqCpyCZLYdK4N9MY00bxv4bXtI79R88qntRsecEqpdW3jnvnXgAMaO4LAMxLGrODgkVndXVSp4DemelkFLRumrkYQj8Umli1CiOIFSOCx74nLB5vF8Tbd/v88a+IlWV0HHF7vTJs3iRxBVax339D1wMazUUhjdakNcqOCO2c00oBoXVfeOdpjtjDBiQQ7enH/GKwhkcgm6HHvlFqNhIgZSRxxtObmnaGBYwtN6kdsS0soiW6rth9Szy+YseB63hB4Z/HsbW56YXUyvEgEnPHAOT4GYsFHYXhtaWkQlXDsoND1wAyzeNsZAOOCt9ecYCGG4/uudxJBsdq+mKfDwULzMKodPXGVDLGbsnaefr/rA4sBmVgDuYk8jgcAUfzxRtzSgUdiKQgPT1F40kskZIjHINn39sDJUkpkdtzFixoemBuCNnlVFN76LV6ZnWxsSE8JAsbMSw7/65xqObwtR4pra1/NOOBxnHTx4y2+yxtTf3rHPH0wEVVBIJmdjEi82Kof7xz4dGojltijRcrY5BPb2xfUuxUIOeB9D2zmnkOl00rmreySMBqSE6fUJpo2ZlLXuPvzz74vryy6jwxfP6DG4iWkVqIJAPXtgdU4ilecbW7EHt2/tge3W8UarVdl9a6YadSTI0038R+X46c1h9GsLIkqqFSNS19+Bk6XUMwLeU2SeO5wjIQCEFVdiB94mrGJs0MA8VwSU5Pp8vfGkn3KUchSe57ZPkD7SiDcl2Td4GYykpZYgSrcjKcUgaMKODGo6fl9KxBNEyKJFNoTyoPTD7miUbTtkYXYHTAaTUruMSx/xZGpWB+77ZP1USiYuXRt3JGHQF/wCIWs+46HAMokWSwgKcCvY4HIQ6S0FIUA+wGUvtTI67QfKWLNX3qAoHJUcjo7Or+Y2DfUdyfpjUThY/M2/cb4wKu6OTTs58gXhfYm7FfLPQalI3dlFlVAPr7Yqskcnw4Scgp262S1c+/IzsjhT4qBkSXqt3RB636dMBzUSuWCiMNwKJ/lbAyxbR4ZAIVtzMOvPb2z0MrMpBBVwOWJs+uEj01qNQ7rV9D368YB4mVY9lUyjkgdfYZuSAozNGSzVyzdemcXT6dImZXfxD0BHOcmZt0YJ4okA+vrgb003hzfxXBLm/Lz9ccWbZGHB/7hLX6ZIjZxDI24WHpSR16cD6nKMLB44yykFY7bnp88D2nfYWEjCyNw564vJr49xVVIFVff54PWRibzRHlSARfSx/xmW0RKLN4fklJDk8EWav5ihgdg1Hj6mNH/luzfBH+cqaRUtlYggmr7A+uRIHYQovV4SQV9bPX2z6f4HHFK6CaVFUobsd64w0mSfD2dgqsPnd2MLAC8TKxIIJBA7H14x3V7UkUKAyr0I6jMJAPCaYfeJskZAIyTyUqh5FRioNZO1E6LuVxsoEkDLPw6V445YwwHiDk9CP84trdFDTTRqrMeDY4B9cD546hzHujVmYGxfpjvw7USjVeJqBs3cbeu0ZzU/D5dOLje2AogdvXEtNJJp5N7glAbAHb298KtzeHGjV13cA9AMBNKygM20kr5gOQMy0wmZVNtZ6jtnGopJGqi1HUn0yoAJ41MpukL+VWH45O+IPEsZKfdIvk4bUKTJI5IJP8voT/wAfnk7VE6oeAi+YN271gbGmeJFnHKcVzzmVjLEGJTt6n54wH/gppjVIBY98Mkce8KrbenOELadd0iByePMV6E/v++Nl1MrKo8p6A9s4I1fUW7FWAr1vjocIEEnhqlnafMR3Ppgci07q8e4cNyR6+2My6RdQVKybbJpqvjChGk8m00DVnt8sK6hJAIy1LwH/AKvTAV0+hELFRMjbiLHTvznHVfDLupUtYA/pH7/TCNCb6ebp9fXjGdJoWlilEqFl2+Ju9avjAUEVFyWC8Wwq6/fT65PCBd24W1FuP1yjOXOpYMHYMLsGuR2xEoq17i/nzhHlLxrx911UkfT/AJzUEopdpp13EccEX1zEh8gjbglu/YemZik867i24Hhr4q/T8MKDI8pcBkI3tTcVfOH1oAkCLtYMiil6DNSoFIcNukAv5We2Gh0ayk0WBUc8dB64RmaKZoBNE1qqizXF8j+2cEbmJImAZq6Due/1y1AF+xIrC6tueBXOLtDFE8OpjQMCDsNUL6YVswpp/hUoaMl6EYUjkD++QZWPgG22+bbQHT65e+JxxsIYBuFJuoXyao8587LG8j7eRsPTsMIwNFK4efbcQPLtwAaxdpGjrYOD1v8ATKOmMi6d4jMFjY+Zavp3vtnE0406sxrZ16fgOcAMbeKrBQE2KG5P6YAr4sjGmXjg11xnS6YO723PDbfa87LCUdgCNo+6Pp1GBx4U0+nDtUniCh+/wzLqCD5BvoEnoScZ1SIApII78ccdcWQbmXeBzgLyaX+I20+YcGvlznlikqyaKd74+eVUhtmIK2ATt/qGKxRqzMsinZ5juB4r0/LAY0s6b5tNJEDHW5qHXjj+2A8ZpWWEKGRl2hT0Auz+WN6HTHUTNJJ0sEqD94AXhtJp4U06CRSxeQi7o0Rga05CLJtYFClc/vjCfZ3eOGqKqwv5emYA2q0akUWusY0JYpJdGNdtj6/5wNyRM+rXa6jcoIB7EcWfrWD1i+Y2KoAFv6j/AIyhDGCgcgGXcQGPp1H6YPWaVgykcsrbmJ557f3wEBpyIVLNYB/3ndfAYo9RFCfFLtQK3X3av9+uVPCjOmKIAXYUR3vFNUh05SKRgbce1V2/PAWaFtPpHYDaQa3H+ah/nFftLtpVk+8S3lQn1u8o/EZ1l07Mi7UiUFvqfy5GQVJhmQFuGFs1crd9MCzpvCi0Z8RCzybSGv6H64/HLCjAKrDegqj0yPopdyMTyF+7Y7kc5R1GohhKDm9lL6jCmPiRSJFkUmmAHHHzvM6QiVXKEk15fT1/tk7W65NREiAWTwO95n4bqJnVlUUqGwB1I6YH0K6QpDE+7Z4lkj5Yl4njSkMzFegF9vfHU0+ufRePsbYPNwOmK/C9BLqJtTI7lEXgex9flkUv8XnaBQq2E6hh1XJGm8Tw3lnQKWNhQb8uWvi2lL/DNy7CSxU1weMkfxlg3EN4hu1Y8gDAJqAFeNo7VW4JAq85A6RJIL3UCOcYO2TSmM2y1usdjV4B1DeEFulBZq+WUTJWYwkqK3mi39JP+sTEjrJaAhEtd39ROUZQrI5dC7bwEJHHuf0xQP4byQoVZGkDdOvvhCe/Uw6xlcMXB2mxlRJGla9poLyRm/iGnQIs0ZJZhZz3w3d4DLXlY8j1OBtkO5SB07+2V9AiOm+iZOvHU5OZFZVFgPfA7ZY0Om8OENuBBH1GB6VRE/l2+YgEVycWVJHfaDZFgc89cMU26iRiRV2Pn+xh4lUSAUCSO3cnCAFS0TQ7aZrAI70M3qdC2l063vCuFJI4vtf64RojsDqzDk7RXbG4J9RrdNIJo0R1+7xwwu8CHq5ok1kZZfIsnNf03zickazanYrBVYmr6Acm8JrLk1Aa1CluAPQHr+Z/DOzvGsSEEbRQ3VRwJuskVpiUCqD0vtWG0bQMCJUfkDwyPXjr7YlIbkILcAE19emG0gadgBSiMbunAvv+OAWcLHrAzWSONo7DG9BI8mlllPUGuevoB+uS9SAmuRiTRAsnscr/AArwmmjR9u1mBYA9sCszVp0iZvKaVueR64uWjkMekSQjwzYJ5564bVKqRJQ3En0+uQ5NSeZYkKlQ4IH8w5vAZ+M/EJIXl5HhMo211+mR31JJSWJTFW0XfJIzqxvPUrBnjazQ/lA6VgNRGURFViaIIBFX74GyWaVUslmYgqO/1zsk7eJ4bUCvW/UYvp2ZJC/A2kNzndU5lbeFG4+Zq784FTRzoZN4AIKc8c/PMamMsZOQAOB63i+jaTTxmTgs38Oj2HfDtIJF2kgFiAWvqPTAKoSSSNK8h8ovMuqwmitGuPYYWJkSVetgjbY6cf7zX2WWZHl+9t4v1HTAwrmRrB6gID7fLFviICUlAoou+5zRqGKg38RgePTBRwNqfK3IU219hWA3pdS8jKq0H2kbgKqx/jHZJYlkSKL7qIQrEdTxziUEZMTSr/DeqI79br8M0lLppC7HcrCmX8xgOM26ViGBYKOK9sa0KCLSuJrVix2r60MFp9OkUbaiSn2Cx/7/AGHyzp1VzBJVIUMW3AW1VgMR61dNL4YBZ9hYX0Xj9cPp5pIomB++5AHfEJJlRxKUL/wmKj+qvX2xUfHeISGICjayV7DAuijqCVN88Yj8f/haiLkEgAVfc98a0E8UhRmkWqDcDp7fpkj49Nu+IeHW4sNgrtxRwFxOW8aGSxGyjft611/ziMs6OEZWOxb/ABHQ/LtjWntdxeINtLc32r/eA02mDiVH+6g38HrwAP7/AJ4FX4O2kSCdZzYKgAHFhMJpQqlbIJJPNCqoDF4v4cTrxu4Zq5oA3i8bE6lWDcM3HuD6/jhXlk+z6owvbKFsV0yr8L1CIzll83QMOnuMUl0HhzKz0o5IJHUYi3xH7Ko0thQzbrP83ywP2LS6zTr/AOHQN6H+FW31OfHx62Xc8e8rExL7VHfE/hnxdpkRfE3b16dgewym2lhkjRiT4o+8o5Ff8nASl1M0elrwg5ZrG4UB1wei0Op1MRmbaW7BT09Tm9Vp3+0rCxZCgJJjNj99Mf8AhWsj06XI5YR9/S/fCgwaJZS0O0IVB5HQjpgJfhzRXEajO4AseOO2WdJ8RgnkILKzgmyOOOwydrGRNQsszgoWpio5A9hhET4lCqQ0pIpQQOl+vzPNfTJY06/w2Xk2OL7Zc1sSzoNjggDiufofX54lPESI1jjtlYAkdh7/AFwO62MtBGkb/wAgY/8AtxXRattNp5VZUIagrMK79vfKEkJEXqdtdeovPn5laKZlPI3dz74RV0upj1EiEtbE1SiyBn00ERiV3u4yBtX/AFnxmlT7HqFIItgT8ueufa6S59GrgXXBF/nhcA02nTVNLbCMAE7j7Dp+WbhjN0WFk9D6YfQae3cHnk3Q68Yf4gghZWVRQ53fPLEITzMG4BrbdE9Lxz4brdMuqVZixhA5Pc5I18q+IkRPfnj8sULMgV+eh69sikPiEpGoZrVRYuugF9BiOq1XiKRR8MMCO2NfEikmpcIetH5GumIyqHotak8EVhHVYTRDijVX+uNaOJ4oHl3miNpF+hGZ0aLMIf5VQVXvjrKg3hd1bro/p+OBM1JAd12kngA9qzEE8sc6ahGO0pxQ6kH/AFhZnaRwEFl+K+vQYeHRk6eN2+6zV8hgF/65qJ4glVbUKGZHjaaPY7EGXkVzsvt+mE+HxIdT5mpeOG7E5v4kh8OIg+bdvrpfGAV9sOlUpt3UbA7euTo2WfUKrltoA6dif9YeTUMyhW22eK98Vhj3ShSRRbqTyMDWq0W1pGC+UtxQ4GCOmcJdG19unzz6CFo/DSFygVvNXoRixlQxmMJdte7vQwJMjM0nhpX8MUK9cyqMNREhKsd5AP8AKfTCLX8f0rgn59sXZiNSgTeKYfPAoNIRNtsEg1ZxwM7IkAtRK1E9eKxNowTGR5mbz0PW6ymsiaeV5hYoXH6hr4wJvxGFY/iJjJClQOnrmUcLsG7/ALiliV9Bndc4k1glYlm6uT3OAjWSMqzcEt5e4GAUI5diwYbjdD0xiBPEJkq4gKI783/jOwqz7oUtm6AHrXpnDtiXw14rrx19sCtzqYIdPYKI10B6gH9/LO/EIw5Z4r3UBYPTM6dvs+jE22+AB8zX+cPrijacqquCFJJHtz+gwEp1IhidDZSM3fG4E9Pw/TPnpduoZlhh2qtnjvWfSavUiKPTtdgKwa+a4ofmRkfTaj7Pp1iaj5mD16+o/fbAe+GErCqFT524J68dMV1iSarXSSR2SNzHb2HW/wAMcjlWB4lYgBgXVmFFVJ6/l+eJLI0LcMTuum78jAZgJOiXShrIJawvPNcfqMQEEsAmjBBYoTft3/XKPw4pFBI0h8xWx6ij+vGLrJE06GiSU8wvryMBTWRHS6wKzgERKSF55YX/AHrNaCNBcjsQV5+mc1UMkf8AEkLcPtBYdSMXWYLG6rZJF36dcB34t8ROqiEgPWOqHQcV/bIMekb4gZwwJddqp+A4H45QcFdOtG+LPt6ZMbU6nTyhEdoyTYYDoR0N+uBf0G2OeBF3AbVPrz3z6fXv9lUCJzuK2fYemfJ/CVE8UckjEMrHbluXWidNoI3ALz6kYUtK7RODvLO4sm764NNbIQscjggyFqFWcam1CyRBEX71ngcjsfxxBPhszSkhAZGBC+lHvgUdA0+55HABcAj0qzxlDWxJOqsr7vG8qseADiugJeJureGgofL9nGPEWWBUIKoxJU1wDfXAzpYm0hBeANHwHB4vr19sJDoo9YZoY+GV91Ma4Ha87rXuNJSbvyEVyPf5YrIskUglWQCRiG97wB6tkjkm09ghjQv+Xm6yBNGV1LqdoNE3j/xCxMJIiaLbt19T6ZPk3M6sygrTcsPXnCPIN0qhiTZrr05rPvfg0sWk0MkJTdJtBUk8Cuxz88jBjmKspDgiwP5Tn1ei1sggSZ4yVJFk9CcClo9WkMqqVKnveNfEmErh9w2GvLftnzurmJ1R4CgC6+vGci1EkhTxWNK1izxWBr4jJE+pj5JYA2Qe3TBapWkk39j+pwOkhXewrgk89+t4x8RifTQodwUkggj9cCLqVdpDdjgk56KKPdHK6kptN/PNkPZQnpf0wscRVViZiq9eB0wE4d8SlQpHAIPrlVGRI2Xi+p9z1xALFuNPyF4FEUcoT6b7KkQO0ySeY0boHnAialXE0jgUUJNDsTlXQRSTabbxtr8DXXALpqklTchLgCy3Q/u8pfDkGjlCzuuxaHlwE9OVUxo485at1WDnfibp9oWMEHbYdh74TUFolIhUrGX8rHrXJ/TEIqMkxmbcxo1gaWNopFS684o+1ZhYGE623fg4Wy3k225qiPXPMpHhM9WK47jA1OZIpVZz5h1vDoxkgBj6t5czr5RNqlZgKIo1+uOfD4zEhl48uBHn07RqIyRRskE++BhSN9UQ4YFaY1xxljW6dXIK8uQeAemI7hGilk862jE+t/8AGATTuY5VZFBCDdz0u+g/HGZJg8iL2QEn1vEEkaOfcDujAI5/qI6Z5ZI1l2uxRwhFD+Y4Hmk2alCgbzmtvfD66VDOkcdLfBrt6f2xJS7vuUkMDakfy1h0+Hyy/Dp9furYwAHtXP8AbALoplW5m/7ljr1OYaUy6gFQSCfzzOlUsqWPunzfh/vC6ehsBBLcj5C+mBW08yhI4pWH8rFfS7xyHZIz2WI8wY+uIQFfGQBByLHvQxt5jpo1jP3itWPc4Eadqn2u1xbwSa+8BgYV3vJIy8VuIzmuDiSUruBX154x/RFZYRpdo3u6vurgChd/n+OBjVOdRIGc+VI/DAA4CqO/4Zj4Zpvtk8cZ2qJd5HPShggWlkZeSRu+t53QFlmsyU0S+T0Jvp+GAbWqya2ZDWwsBV8X0vFdMvhzGqIIKkn8ePwxvVr46GUgEszNXcdecBEoFhrLMpXnocAXxb4gWRI3Y2K3CuSPUe/+MkyyMW8iFU23z0OVdXolEsDSsem3d6kcXiDwHry3laj+OAXRRkxhNxZnHTse9ZnWafxJbUAOhv8AxgtG5jVCCBTWCeCAe+U4Suok3bRYTZ8zfXAc0Gl0qfDmd5Arh6C99vW/zxHTklmJcADge4w4glKShA42glfcDr+RxSORm0zqotQbsjrWFVtBE005CsCT0K88D2wwtiQHrqPkMU0jhIndQVkI+8vH74wumJUqWFCxxfasKe+HwOjSKB97+Yj2wySUW0rjaAbUAcE1zxjsKRuGUPyFthXbpwfpiHxKbw3VkfZ4grpd8flkC2qJVIG81Uw83Sx+orDahDNcbMGZlL2ooCh0GDkikqGR42YKpIYnqvQn99cJDDKutjL15ApHNj5ZUTZIysTwsbIOxiRY6WcR1kQ8JAvlIsD3yprlkGveSQlUl8ygcA8cEfTjENVp3eFDspE4DHCE9nhKzhmVmFX/AFdjlOHUyD4eke8eHG3K+orrkwOu1NxtR0X2Bw8L2OeEujVdDgVdVNFrCJCEjkoCl4uhnICHBYqVo7R6fvvi0KgLFLKG8EvsB9OprCiYlNvmbfL+PGAwZXMyxKRxaA+tnAfEZDIgVzuAIShi51TRysjL519e2eLvqI9xre3I9z0wGfhnw7/qHxARO5Pite6uT74LXxHR6khfMygrXrR74fR6xvhpSeOwxFKT0zOqlbUXKARu4s9ucCaEAZpjR7Gvlh5lid42BZFJHIN0c6rpHpzCUUy2aY+lG8z8PhEkyF1G0MDfrwcDcWnV5VkNi26jsLzmqVwWDldwZlv1NdcpsyRO4j4VwVa/of7ZK1zqzcKd1jqb6enzwMnfqIW3NxGoHyHQHFZWXTHaRuuhfqa/T/Gb1LESlEahIASL79cLr0hXTxbrEwUWb64BtLpgyu263X7p9xi8CbpxI3K97Pe8bSIjTHrHQ3c97HGT0ktPC7k9cBqSI6mWMXxe2/TGdG5jZ4wTVkV79MFLtiICivIrWD1Nf84aBmieKx7mx1wO6iTwNoUm73dLHbvk2VN7AAeYmyCehvKWsi/iyEMNoAoA9sWVDKjyEWEHmHTrxgTnjeEK24WWL/KjxmFZWkVtoLbrB9K9cZGmbU/ERp3cIHfzMRQ6YMsNNqkYUQgtQD6/6wMx7o1MgI3RsDd+4/zjMeoePRtDZKfeK3wW6E/piSKNkjWVU810OH07EIu4UJFKkHt6fqPwwDtGaGw8kgEKeD+7x/SQrFKHNEV5vrg9LpWlgaVASsRqz+/SsOVBirkHp/j++AYRBZX2kFQxKEiiR2Pyxn4h4f2aNiP4iOSGvt2/TEVlZ3gBq0YoQBm55lcugBZVAVR7dMCNPNw38wduTfTnHvhGuh08ryON25doJ9f3WS9Qi+Msd2tGjdWR0zPiJ9m2FaKm29bvoMBuGW5RKSQBalfmb/tjGjjeeQxxxnxF8xA9Ot4ppgrpM1KzBgACee5x+P4iYNRHLpi0MohCsa9iD87BwKPwD4efiD7Up2MbtXpQ74isSSa1k2sGjRjx3PpzgPhnxDU6SYPpmKufvce3I+uFgdn1T7uCUaiDfU4BNbGZNDE5QbgWBHvx3/fTJyRFZPEckLbVfrWfQamFn0SrsK2xq/pf65J1DBIBAwBZSfN64Hzs4CahgrVHZUG/rlDRP4MqkW6sAR2xP4jAYNQ28fy2B6+mM/DaaCMM22rs9T8sD62Lw59PM6ORvTb60OlZE08Jh1H2eRhsaytj04yj8B1cUkM8IQeVbW+pWxmJ9JvlbVE1tUhaPP7vCl21DCJAi1tBBJHqfTPQ6ac61QKoNfyof8Zz7LLojCqtf2gbTY6etYfQauTTavUljTUBz79h+eFVdOfC06mRq3Dke+LTjxfFjC2XplPpXGKtrHdxta1ZubHQkWcYgmbZ4bK+0lqYjrx0wKURj1EQFMSqgMB/N2vNSaGaEKqrbMQOOdv+P94r8MLQsFO2yBx125Y1OuglmUwlt5tnBuielZcTS+r+FyyRRymJm8Jiqt0I7/5z5mfzI0UkhjG0kFubPpn6Fp/iMK6N4ndtwBF9fNWfFfEtTpdTqPDlgCuOjKab510IxqPldaFhmCqCApHA9gL/AL5pdQUh2ILLnkkc16ZW1egD1GgBFXu9b65Jg0xkLMTuUEEf+4ZA82tY6EaUsQiyb1A/qrnGFZWVEQAEKtEfn+uJurbiCP8A1OtdheHiLBfFVL2db6dMDMygOWIFkcjvnPE2UVJviq7HPTGRot/h2zjcWPX98YOLk7dv/uwDaj4g82lji3DZGSwFVVnPLO7QgO3CttFfzD54mx8OPaDat1HTGBGUKM5G2rC36Vga4ndSLpBdk9ThhJ4czoFIodL6cdvxwA1EaAyRqpDWOejD0HpiSa8+MQTdNtc9etYFvV7tHqtkvUAMDXUZO1UxVxXILgkjDavVtrDLNPJyybCelAdKxFvEkRXYDkji6sd8Dl27NTKQOp6g9sOzyayYCTsoW64JGLSOBKsVEIFHTLPgtpvhiy+GKflD/VzgZ1g8JApNOV5F9MQSJmiDBfun8RjmruaHeKFHaPrWe08P8DeT5VoWPXA9SutMpDKMoaSBHgdtt7FvE9Molnbd90rfHf0ygGOm/hdCy3R9KwEJtsa+IW53ci860BVTJuBDLf59MDO6SSbDRo2SMNHqPGUxuxVbon0wBPpjIqz9iSLHY5J1UZjncbbscc5ZjVvAKtuoHefbFfjMG0JIledKrucAenVJtKFW/GALGxxtAJN+/wDnA6eJ55EVeSK2i+uYj0sn2VWtizbty1QXN6bX+HAzBQCFFn057YFLQ6lxppIQxBJ5FdSBjguWCYqSRFIEJHuP3+OSvh2oji1SqVDqWoE/zGv85Y+JwjQ1HCymOQ7z2Fmv8YAYze9wLCixz1PAxafcsZdQaPPI4611xqIBtNtHBYrR9Dnjp/JEsrGyLK13/wAYHz2pmC2GWhHbDnm+1Zwwo13YYEKR7EYb4nGplArzMaYjoLzGr0s0CiQcHeATXoOmBzRxmJj7KRwPzzZdfF+9ISq7fcfX5ZhJGjkoLuYqQBfQmq/ftntO5DOOW3CuT19sChEE03ncnkKR24IxiLUgLz4dxFmtRyy8UMU1WkdU08m87WUUvrmtHCwBZkJaQDa18L7/AJYFafWxPGX3NYoVf79MjSalXkFqAN2e1c1wttsHdZ/3kyaQsxAB3c3fFHAL8XgbUSSSXaoOK9Bzk5Znj0q+GPvgHn2x6bUMsRYMSZlomunrifw2HxYBG3lVSeT6YH1P/h6IMhZtm8UKvqCcqzaTYyqTa10uhzkP4PqBp5VG1mDV8x7jPpJoJdSu5N5VG3N60PXCktb8ObUxiVjt8FCRR/fOTXUmSWc+Y0Gvt65Y+My/ZYaRwN1qPfIE+tCQFEI2gAH54HoNUZAEDMaNVlOSeTU6aCGMk0OWBquOmRfh6PLqIkjAJYi+Oo6Y9LNLopnBjLADg9vfBVf4ZvURni2BWz062P374WfUqrs8RbzNtsdRzkr4XqWMqJKzBWLP8vTGnf7bqmWNaCFUocUeh/OsByPUSJODuJjcXIPVf8ViOvRYjbEMo5DjrVcj6Yb4pFKNRAIjsDBVsdz6fKuMm6wuzM5UCNlPA7c1/Y5dQP7U0aBl3UD3Hf0zmjlVAgCK6qbCd+xP14wTytX8MEhhY70aof3xSC99taEMTuPQ5BZ04bUSSycbRv20O2F1On26WYClBQBvyyfotQ3iOpO0bjyTwPbKWtO9kaNajMZs+hv/AJwJZmC6MiSmcHab9DgYXWNt55BFfv8ADD6hFkTYgO4sSflgdgEmxaZApHT2wN6nTbgpiAJIO6+a98QVyzmMubCkDjrjMMn2SSaKUNbKVTnp6HA6nZG82/yvxSgd6/3gZOnZNOGBPBHF+lZpVjed0B+6KBHfEUmecpGSSzcED+bi8biIi1MitY8PapXp8/wwHvsmyOKnL71s36HpgTCXV40PIUvf1/3jmnZYQm4b13UB6Uf+fxxaeY6eVmQim5Hy74CX2hTLIa5odO3PGUf+qTfEdKkUhOyM0q30GRZGRp9q3sBskdxj2iZYEJl3eG3mIHWu2BUmVRpolJI3G+eoaz/rKEabNDLGx+6/CgXzkjSSeNOqWSpvbuOWNJaneV3WCRgLLUcibeCDd1yML8TZHk8bcfJHwR+IH9sOdPAdJIwO2cHkeuJyMCDGBuBG0nAnlSmrFihxx7YyqJ4hAoKGIJxdhI2pdo6AK9/QdMxHf2jeLphY+mBROoCrIUBO87HHt/zeStZMZIwSfvMRnZnlSbcprebz2p05TTxMguQEk30wCvqAi/dO3by3vimnijaQpPwrEMB7fsYZmUwopju0K7QebxeFi7ozEEg7aB7e3vzgaRG0moV3jVVjbcPRvb88q/EfiA1KIuwsAApPTnF0ifUrK7R+S+AfT1P4DGxoDKYH2JtC8MDXNnA44ljMRQWkrXfoQLvGTNTRAEeaOl3+tc/LocS1UbxzrCGO0qAV/pJFkZvUzKkTDyuxJ2hjxXH+zgITAySEkDkEjH/iqCP4ZBAsiSuHEniAdbUcfj+mJj+IVt+Y6PuQf94b4qVESpCwKIbJ9VLYEmQbNQrgFiByOnQf4zKOwopVmvx642fs8krAEhAgZu5B6EfhgYwI9tgG7Pvx0wK0Z+0DTwICAsRHqbAOdii8OJw6HaQb56DnB6XXxaZIadEdgBye5Jyu+mkTReKyWqnaf8D8cD5p3J22NxZLI+WB08gSUeLGH8pu+5Pf88oazTfZ1iU8sGO6ueo6fniJDHdKy7iKHPpgal05+zwp0VbAONfYIIY4th5ZBIb9a5GKxuTEdl8SEkHkdM4Z3ZCb4oAYBYdQYdWY2JHhEAHvWX01UkRaQM5SYEbbocdR+mQYNMk8pkZiBtu/U4xFq3WGOEtYDbue2FMa8zFhFNZIAPJ7HJmtTwC8anqN1+lY/wDE9UssviWSCAB71k7XyksoIG8UD6Uf2MBn4Drvsuu3sRt2Ht0OU/iQLwyuzAKyiqHveQ0CJqAFvw159/e8efWjVLsVl2xkWMIBq9T9nd2ivcovcO/I/t/bKum12+NSirGyiuPcjr79DkbUQLNqJDGWRAm4Am6NVlP4XpdT9o00lLKrybV3Dy0P5j+H4DANrtfqJ4k3yU8VWfS+t52H+LpHZvO8bFQoPJFWTh/iujSMNqIL2rX1YjEtO82kJaN03KNhYcfe6/rgIhjE5kUgAMflwbzWn2TTmZ75bkHgXhWgMUTsQaB5WuQMRhP8SiDVAtfS74wDt/FkKgbBuHQZc+Hx/aA8IItiaHW/3WTNakfjBdOpYcEsPllD4NP9nnimKkGO5CL79MBHXRmBQALY830oYlGo8u9mNGgT6E5W+IXPqP4S72Bqu5HqMkT6LURHwJVZTVgHt7fhgeVDNpDqJXBKUQOl3kjU6h5Ekuy9lb74/wDEFOmgALkAcGslxXLqFQsOBZAHIv8Af54GYpSIQVlCS3fHyoG8Y0ckkkoZlLVYJPO42efzznxb4ZLHLFJCQYDtArqpPbNNu08SxqSpU+nQf83gUoZTIuxRSgij6+pwOqYbyx568enPfN6aUHcxIBpb9szGryakUb4bgdzgJ6aNpNQzOvhhAd18cY4szTQiNo123Qa/bF1t5JSootQC119f1zClxudQ/hq2wD09cC38HiX7XsseZTXp/wA59LE0Wn1UdKAFO7aRxVVny3w2aOKATbgsiHoe4z6LSSLqohKTbuQu2uQMAOsRt8+2SgbO4ehyVFKXa16IDQ7k+uUPiasmjLbxvJHB4sHr+mR9JLc58QgXx7YDXw/wU1Upa9i9B3war/GkYHynsBzRxhIL1UjRmwo4PcGu+YVWiQlvvm+nbjAR8QeOVvgdCfbphIpI7kMz2qoxABwMirGoBBvbuv3OB1AkWMkVRABrrzgYi1PgzeKbdADQ9+2MCBPCR05diOK+6bxeFzLFsdFJ8osjoMe+FIJnUSFQoPb2OA5H5NK0NUX6139s+l/8P/D31unCLz5AACOlGyfyyDqth3zJIAyhSFHHPf8At+OfR/8AgnXCBzK7ggG7HTp+mXB878dCwfEDIUKpzuA7EZDkkaaUseTdi/T9nPpfjs4f4tNKIWe9w9jZrpnzc4fTxu5UII7QgG+e5yaD6gGAiVBwzV8v3xieolMUwR2JJWvKbsdsbj1IkhMZ+6COD29/yxbV+Guujcc7aFAV26/jgHhiMujnlYiOdGAN9WHoMC86LNII+QQ22x2rnFWZ5FZj5RuJo9WJ7Z424TqKoknreA9oUR9Yu+APsAAsXtPW7/fTPttOV1mjj0bMALLA9LOfM/DiBqGNLzDXPHbr+ufRxoB8KMiCn42sPkPz64ET4tpXg1zx+YRk8N65M1OmkVS1h068euVfis8rSI4U0xIPfi66ZL1biNNpksEfQ884CMDeGSl7rjsD15wdhnKL5aFgnNB4y0jq5Xah2G/e6xXTSHUOHoDcTtY82fQjAqQalRGN3m4r0IrF7uHxOzDcD6DOT6cxnarEMwH0PbOhG4FHaVs897wo/jM0YdlA21ZPfFGJ3FyOQCPXt0w7jbsS/b55vTQMd+4XzQwBCdm0rIALRuG716Zr4XEPA1A3A0vQ9T7j99sHqoxBKYQyt0Njms5p32ykLz4gNAHCK0KRT/Do/B6ld0hHP0+d59NG8MWjiYrtYAFAR2PF/rny8EjQQMgCgSRFavuR/o4zpviJlWMsTsrgelVQP1wPpfjUUDfDJFjkVGcKb9KoUc+cm8JEZQys5pt18H1H54fUfERNEUYDcaO09SO5+WSTMs88m0BFawLPTi8Cp8QnXXzERps3Kqmulgdf1yNPE0JZEBIAHPocLNrr2BEryKp29unOGMfiIzkgE2CfTjj9MAentGVW+9Vk+vbKImi0mlLEbWNU9+/7/LJOk1IadWZwVA2k+nHXDNMuoQoSCgAvntgNTytptmsU7jJuKt2vuP0xbU/E9Vr1beiLJGSS22j9f33wbgvGIgfKDYDHoKs/pi8StHI21hTg9fT91gO/HdEFWRAUd41B453WBz+efP8Aw2JBKpkAsE+b07V+ufQ/a0dPOvnZStZ8zqZJIX8ZEJh3FWUHp+xgVNVqNn2ZndSA28CuDR4GZ1JjlbUFV8qNbWep/d5MjlXWtFAnRvL0vaOeMYihctNEhPkW3A5uiR/nAag2DSIWLb/FINjisJ8KlCanfJXk8tHvf7GL6cygGFdtSAWD3/dZugibx7XXb0OBqQVqJSh/mrp2rCuXeKOGNeHewBwLHc4P4dvojhmewd3oKsjDwSR7pVJ2mNDQP83qPbAXCkTkHoOaHrn0vwHUoqJ4gJIUqa9c+RaczalutKotu1++VNFNLp2EZIoCwAcCv8UVpI4yT69PnkWOzLuUcKa5x6TWDUQrEasdCf5T/wA4DSRMJFUi93PqRzgO6aQxO4I6tfX72A1moW3CN977prpwR/c/jhNayxahkJ3BBXBvnvknXS/9qM2LYC26gDg4DksO3SKzjlxyR9cnzSSDaCK2cE+pH7/LKOo1CGJDGwdYxXXj2yXLO211Ffe470TgC07Ow3K3lN2D0vscraaMQL4rg7VQBwG+98vyyfCm9FRR2Ckj1vHnkkjgLECtnA6jr6fTAZbVCWEQtGlk3ft+6yjopW0MfA8pJIA6BaH+8+f+HhpTvbduNij7njK8oZIgTZCjYBfBv/g4BtdJJPq41jbdujuTdwFJxVNpEuo2CRlB4PXpxgxr2EkgBshBZq6qx+WKQuYoCxBN2CKsEeuAqqlwZCAlCz+OYjSSdZ2Tou0GvnlGN4X0TndUyi2J7j/OTYtxdjC21XW39gOf8fjgb1EZjlXwnpkAU2OOMEr+GXRl9SpI6D9jD7CzbtzSOR5QB7c/hf1xaQPPH5jTG1HbgEYFL4XqGRkcrutSOenp9Mq6bXSyRJGGNEiwe2S9Npni07twV23x2xnRar7LqFIQO7XtvkGwRRHrgP6ieMwxBrsE7z9a4yLrwWdzflF0K/D9+2MSStIwiHCqd19LJONppzNCZWqgSfQ30/DjA+ei03i6fa9lQ7KDXJHXB/CIGD1IaVLUCu/bK2qQhYlXy3/SehGJgeE/8InaWNn3OBRVotRrogwSNXVUZuwPS/n3wXxjRtoNT4URDoo/7i9xisitFqzGG3KvmJHF8Xh0YyQuXcnwx4Y+vthSsZZX37SQvJxmbUlNtgBmr6YGLURJopC5JLkrVce2K6jWRXZB27vKb6DAG87Ow20GcEEnuM38PddPqEZDbR0QT0JvNxafxV8Zdu1FIQHFICg1Y3kgtz064R9PEF1h3tRagQPXnzflX45l4g03/l6KUKPrx1/PNaM7qUpbhAnz98rfD9KhePgGhuO71uj+OBF1iusG5gaRQgF8gWbxB3kAZK27rZPlXTL3/iFo11E0MaIEcWbN0b/f45HSDxliRVKv5vNfXi/7YE+OHU6NlLtYav8AjKup1P8A5d/DAFVYPbgc5iKGXVSiPkV2P8t98FqYCiSIQeGBPy4wF4gfDY7Tf6Y5ooNmldlBPofri6OYElArziszpZHWM7WOxaPXAbeEIZBFKXocn1o/4zGji8Z1UEJyeT2GahbwnMl8MjCq9c7GBE28N5Q/lI4rgH/GAoGDpJTAhVKAnjoOuT6FSQtupd3Ndecb0yl1dJBQdt+5e3qMNrfhpl06uiDxLIcE9O/4VzgSNGy+OrsBfIHNW3bKKLJoZJGDgiVQtDiweTiyQIEMiqSi82ewI4P15/DHZgJFiUkkGkIY8jA9pmDThmoGyD6DjjG2jFuVUbWAFHt++MQ0wRRtQneex55s3+VZ9D8M0S6uVEcEBrs9/WvywIXhssm4gqQx3A8V0/xhSYfDe12SlQb9OcofEoY4nV13ENRr+2TpFSQNS04Ydeo44OBPkBZrXktz6XjemlCHe4NcUSeuLSAtIoBPHBN1nTtkrhiq967YFTQgPK5H3PvG/nhIpZNLqUlhYrJvsV2yfpp/BYqvmVhYrKGncSAM1bvbsMAJmdZZFU8sbN97xfVoXYtJuvkDtRylBp1kltSCCQd3pV4tqovFaTxSCWPT36/ngLxKojMcisAKtvr1z02lWrT7rOVvvx3xhtEwYruVwzAIVv6ZvWlNKoi6ng/I30OACBhp1YqAwbg8cDOkuYY41BIY8gdv9YIRSPJG8h2oWvnm7ysuibTfDzqih2twB369sAGlTbMEQbC438nk/usb+IS+WFQWrrz68dfz/HJ0MpbWsXbzGhf1xnUMEm8SUgru6fTAFptMuok2uxQqdr7etX2wGomMDPCvnS+4q8K28KZQpAayhU/PPN/5oo/Vkrep5NdLwFY38ISEkBq4NXY7is1FEkcMzKrEyLQI/lB7fgMd+Kw6VNHGI3PitYDD0wGldtNCsbkLuIIY81VHA1o7acaYuQFbcoPUEc1+QwMmnKagxFVCFd3yJOMSp4cx1iuA+/kNySO5w88TzK0joCLtWA5+RwA62bw9KURQVQbSe4/3kuHUyNLTHzE3z1B9ssanTpI5fw2MUu1qB6fP8TkVpVgk8JdoDLTMO3y/ffAe1EuzY7hSQACO/AzY+JyyacVYRnqhiz6WSYSkCjYPJrqKP79sYXQqsIBkDbbah0wBRBpYzbURznCtgCjtHb0PT9co/C4o5ZDpjKpG4tuYdQO31Gcm0xUusY8R1IO0dSOv7+WAH7C+o0jTFmYrSsQLxUabbdSETGm29z741B8VkWCeKEFb8x49O+L6HWxr8QieT7pFNfB57YVzVRLFFLsXy3wD8sjzPEk4UGlHHA6nK/xXVRnUypD5lY7VPzxeP4QiJ4hJkYjv/KPbAU8cRO6xMeV5GZhPhzq11fQN1I9szrY20chGw25oWOKrCfDZJdQ6TMFJTsOlAjCPqPhTpFLHICSVN+YdumW9DGyqXsAlQKY3d9B8+MiwxnSTmOVQHL2oJ48x5H4Zb0evVNKpClhYYg9eDxWAj8W0cbagMtc8qW9QDf6ZG1Mh8ZF8q7gSNvc5R+LTh4+pYnoVNfM58/p50jB3+Zy1rf3gexPtgUtPqxo5ii0dylSavnjC/FZYV+HwHYRKHIJJ5N+345I1WqO1micF24JGZ1GqmFpNYaqKnA0kwZJgCKPTcOpz2niSISKxsBb4PfFtwDhOd1WPf0H4Y5H4Q0btIAvmtVB5o9cDmo1H8ZUHY0K7cYSHUBVP9BYCiLNV+/wxTVHcqMh8QKgtu9+mDWSRY90ijcOAx6/XAY+HuoUM4YIPu9vpeN6eUyPIzOHjEYal4rnzD5jF100SRq4kJiZioUHkFRd/jho2V4G2jg8ruHr/AM4CU8ACvRYcgMaoVXXOOskiEuUO97Bvmu9ewxieWN22FSGCUTfX3H77YqVEaUSSCQenQgVgGULptu9gSRRo98+g0k7wxJqAGBVgQR0sds+YR5DOglKstE0eOf7XlOH4myaAaRx5Vl3bT27f2wGviOqBeSm3Hcefkckvcm6QvRDEVfXDTyNIwMdUz0D6D91gtQGXUFQCUJ4GDAooTLq9rMiq3lNG++O6+AaF3jQ2pUA0MXghMkm/aVBO0H1OOa0bZCSUfeoG6724UnpAokd3BUqpr3xjTkkUoHI5Pri42pJsFlaAs9cr/BtAJ593VApJA78YGNOZdMUktuLoHuL/AMZ3VFpIQwiAVTYNcn2/LHtdCqRvHtIVCa9qybAxI2ShmpLwhn4ZCdVqkStrE8+3sMX+NKml1MqHzOoWjfe7vHvhuq8KRWFKNwu+cW/8RGPWSyFAV3k0ao8C8CfFqfs8viSKHCqaVhW28LrNfqZ4xFHKZIY03MOgF4jIkjBY3tiUAN9QB0zdNHG/3eOao+UXgMfC08VZJxZRVvyjgVnZpftCoF53cUT6nOaSXwoJ1DV4nRB247YtG0iOD1MSbxQ/LAo6qeOHTjSBWV6onsecXaRdLOGkDo3Fc8kn+2DkAErSupoMPxIvOzaj7VNHNrA5+6BZryjANrZ4tUjbRsMa7xfQE9flnNTL5YYKLLGgNV0J9+4xHWiOTXSSadpBFu7sOR7/AEz2n17LI8UgEitZHpXTAoaKCV9SwkP3iKIB5Ht+mfSy6Zm07qkTPGg5YD7t++Qvg0un08pp5LSyo33X0y3H8Vl02mmiidCk6bWAHB56j3wIXxt3jEW59kJokDqxJ9MmOIWTcIzIDa3dUD04yt8XeLwvF2WCoFUDyP3+eS9PqFYFHVCOKHQqDxY/HAfh1Eg0kgpWVUtTXp6Yq0jyS+GTRJCsBxZI6+3bGhJGYETcQihlsCi1Vx8+c7DApQMI2O8MNx9RWBLWfwN8iuwdeQvXjGdNqQ0+8Ft3DCu/HS/cfpmPifwzwdI02+pOBQN2L6YPRmMO0m8LIAGUc0eDxgY0jLJqSQ2wMx4OBs/aW/hHyyWPlfTBq4Z2okSMxIrqT+6/HC6aRYDLIybitV6n1wrYmXVTOVUhi7sFHVRXTHdHA5jg8YsCSdo9cmfCdUBqzIQQxJANcVn0Oq1EO1CP+4JOB88LiZ/4giPg+Swd12e2I6CJRqDTAop5Ujtxm59a+peQP5VjBIDdD+zg/hxkZkmlFqx8wHBIwmvoi+9CfMfEChSOeRRP5EfjhhqTD95tvqQfu3/bnMTSQLotO8bkSBR4pU3Xb/GIrL9pYpKwI2837dsI1qNY0sih12sB56/lOSmrUFpdhJAJ4Fd6GGdW8V6cMyUtjv7/ADIwMuol+Hso3CpAdwPG27H+/rgC3FNPe8htwJXvgdRqfGBntm2gDdi8uqLB2dCw6EX1+Wc0baWNd8is+66WuABgGMz7iRa7V4vp0wx1EhhO4gggEjjACQzahGljADnzKOx6YSaIRhgqMEYkIzdGrAagdCLlZ7PpnJWQ6YqrAG7PrWd08iIiLICw9h0J9TjRgjKgKVNqQCf6sCcmqKFR5vDN16k1j+klM8Ra7brsU0bA4+eAh8PUeKZhu2nbGRxjfw7R7tNLXQfzf02cDu2JpZ0QbmVlBbtXP4dMPp9Esislkjob6rX+hiscwMrKR/3KZiODYv8AXKPwnUoNbJsNbxRodQfb2wJ00BC/xF3eYFgOt9z8qrMxAeaFiyoRvv8AqA5FfXHdYN80joCPDu7PqTx9MVjDBpg1u4jLAda554+WFF06ASLG1grz68+uOT6IsDIeGJ4DeuK6ePxYjMHVwrUu7qaqifx/LKb6qHU/DlTc13uPPy74MJ6HThd0cjChyB74OKDl3cll9b9+v5HGd9xMq7VkZwQT6ZuSFBEFIZt1KPYZKqfLFukjqkKi798o6FTpnSCJ33NQO3vk9o9k5DWDQPzGOK7bGmIIUDqO59cqHpZ0EL9wTW7I8WoMkzxlSKFURbcDGjNJ4NbQoVb9uvpicizQyyESHcBYP64Q4uoLacqnlIK7RVE1+6xbVM7yhXY7Qd230b9nD6RC08YkIFldx69zWK6+QJMyKwO48N1J5wMamTxLmWt/3QR2rqT88U8Z3jk20STfLfe9sp6ARDRyJKBvJqr6/PJ+1ZEkKIlIOt974wMaeYrp9115jZ9MPEwcEHabFX7dsDIEuONGFOTu70SMTlnMcjBV+5x7dcClqU8QF1XaojVzbfTjFYJgxZXYbUI4J5o51GOrPg7hGStC+lZN8HcJgCzvRBA9MChEyHVs8AJQ21GqDe+A1BaN2IVQx56XXqPxxpNDLBoRJbKWIf6dcBrkA0auWG+6464HtPK8cgMjMSVv6ZRj+JMqRktus7SQeDxd5CaaQqwI8wXZYHXCaZGkjjsb41cqeOl0AcCvqdczqYHp9/KiqBPS79arM6v7PNp4ngJ3hadGq7quvvxkkTeIHTcfKf4fNHGFkDSJIP4VmuR1qu+A6C40Jqw6ndtvtdHjCx61x5Y5HF9Ob2/7wUDu3hu8kUq7jtocjr1zga1jeNTI6E2V9D2r2rAL8R1njpIzXRct79rr8bxNYnSdEBKh1DXftfGF3RFRuDMC67lqh8sNJphKqMrPGqsQL7DqL/HAQLtu2xR0UIJ9fnm4nUzEuQFrnjn5jCSiKBhLGHcg2b9+2EgkSVDII0VRwfW8KQeNlkjkLKAxtT2Uj1ywZ2kZtQ7x+bzbV7H2xD4lpgLVSAavg9BikUfhx/wywcqb5PT0NYBviyKYmmgLeXglubJHNZkaqUaWKkC7ePLzeCRWkYQtuZQaIGNyOmmnZY15TkK/Y/v++DW9LqdrLbACSM7+ea60PmQMMzuoadVCiiRfceuTJZHUlCysdwbcg4PF/hzjC6tI9KEcfxVJFnoVokfnf4DCGI2X7YstfeIage/Sv36534u32oz6khQwIYIB0X0xPSK8mpZwCQgsWOpFf5wM+taRprNK1myOp9MBRSs4QABdzAIN3PXBS7vtBANgk2qj5YO23KQGZVF8dhnoZGWQvQO7i8Bv7RIF8UMoIIFdzeNaUNqlKM1gigL4BvriE0a+KafcvBtcNNqI4tNE0SnehIc+pP8AbAJ44dzECVCg21ckjCrJJtiSNmYk0VvjoTYycZZNqyEcN0YdecNBGd0MpcqhNMwH3ecCpoQsKmMjoLr3yn8I1e1vAfgM4BP9Q7frkVWlOqpv+2eQLo41ohuY1Lu2k7b4uwep+fTAJrUSPVGmsXRI+fXPaB0bU1dLdA30/wAeuc1LwSM/h+UgKVDHk+v+cFolT7YBvYKTd1044/uMC1q2TfLHfJK813I7/X9cWkURanxZDtWq+Snj++P6uvEKMu2PetsD94WDz6/PJWvcx7yqWrlar68/XjCmIYW+xSRBrJcrVci+/wCgzuk3R6d1PHVeR05xfTTywTiRGDjYVdTzyeemNwSLMwDGjdktxfXAoCGMSgDk8D6nN6kCMhwQVFWPTAfZpPsDyxyGweSRf/0n8cxLKaJAvsfTIoE9yOKWyOtnqMqBIn+HOGZFCx2PXeTwKyQ7+Em8lyBd7RwubgnFmWQCgAdt9cJDzIXjVAi2Eom+pPf9+uDXQtIu8A7SdhPv8sws7Fndh53YEV8sb0uokCCmopZuu9fn/vKiP8Q3xybYSI1WgA46mrPOLRMqu07IWrsTwOLxv4jukDB627hx68e3rk0BVQgWKAJN/e4oH5HrgFSCaSLxqbdJwxF1/wA98a0GiXa6SvtFfePr25z2n+J+Ppmjc0t1fcnp+/lljX/D9Np/hCTpOtNQ7gkev98D5XUIkWpkCyBgG+9XINH/AFiLNPNLNc2+zbdrOH1+kZ4Q+5yBVVyD/vF9Ki6eUM8bMUPO7+4wMo0wlQLudyK56/7wsHj7Z2ohapqHe/0xibQiSSF/EH8UbgAwBA6jj1wsULLoXHiEX5SLskXgEMkkehjiaQnbfBI4Hp7/AO8R1cUjMA4Y0BSn9MK7Vwu4yA8+oz2p1TlnZwWYr5lQeU88/wBsBHTOytLGV8u02GwsbNDCQDt5Vvr2wTwSbEmLDYbqz2w0SpqvA0shSLcwHinsD/jAUdVXUkSHkNusfplUeI0Ad1BZvIC4oDjMPp4Enp13gNy9XuAOUNSsUGhKOF214lcnrR/1XrgTlZki2Rlj5htv37HPPM0Jd43egQKbg4zpwjE2djWCGPNHsM46tvddQFYsSd3Yn2wBLrZ2ZXkdWFCx2PHX2x7xkdZANio+1wFPKn2+uJaTTCeaMRuBuFWemMvCdNEJnA2gj7p6j1HyvnAxMwMUcgK8+Vh6EZ7TIrsq1tvuv79MzNJGtxbSJAet3XS8CJBFOgvy2Kv9PbCu67Vsq7K44APyzMEm3axRnRO47j39eubWIahyDwFI4JzkhVCYxRKmhR6jCh+K1rqFAQhtqrfI98LJJTmVjvnayx7Hr6fMYNCW4KhV2gWOefXG9JpQ1o63sBO0DkmuMJqdoFEjKJgR4jUXvlR8v33zssdyc2Cz9Dz7HLem0Slg67aKMxUnoQe/p0yX8QhWJ9wCmwbF3s6/6wgvw549F/ElUSseQfTiv9Yjq1E7MY1KKp8QDbyDfUfjmZtU0c0ixJvRUCt6LxZ/IZ2RhLAmojG0oNjnqcBXxGhiKb6viwOn+8Fp9PM021Ii5vp61zjHgNIhYDerkWw/v6YQiSCUlaDUe/bAyFbUyHw1223KEAf85r4hEUi2cE0NyrwAe35ZjTurw2dqst9OLwkTuY6cHg0L5FH27YAYlBhMLBvEZbBPF5a0ehE3wZ1ZVDBrBAsE/vnFtDohJq411JCo4oseABlRtI3w9tRAkiTonmDJwK7HAnbQ2mWTwz/Dbykf3zyTgSUgVEXnaD5ga/MYpNqGkqSASF08rCq3YZnjWJZY94etu0freAvNK8sh2ij0A9cPoJduqVHUsjEcDgm8HqUgjZTGW3XRN9D8s7Fqmjcu8O0t5QSaKEHqMC9O7S6iS68MeYluwrqfyxaR9wiDg0SEYjoPT5iu+aecRMjSIZfFRWIvp269ML4MrR+I0QRFfwwqHp3Avvzf54VhtMrE1Iy7z4Yaq5B4+vOEH8KOQSIWYiiSbJHrXywA+IysjRMqlVqrXzcHGtRqG1EUe9R4qeQkLRNX+/rgFhnYO/hX5ZFJS6DfvnGliCvKyx0G5C3YGJEBJEHhENHZI4PI5474/wCIJHae9vY13+n765FIaqKRNOsUQ8z88mqvMwo+klAaLczDaATVE+v54/R2szfeZCpBYV1uxgPCfxGdxQ6D1Pv+/XKgLll3BDzuoD1OdTWmND5loeYizz/7R++2eeFt62/Xiq96wc0KxSbUXfGDVgUD74QtJMRA5H1PviuoeSKEP4KUh2kA9VwsqVKEUgEEnnpfbFZX1DlyVZoQKPNj8u4wG49NEBvV9zKQQq8D6+hvL8+r0g+HrBz5jRBJvjv/AJz5jQo4kjVTYlHlY9T7e/fKGoRtNCRLZ2sFJHoRffAna/SLFMsenmZkYiwOw+Xtm9AG0usiDupjYiyVvjkAnv3vNaeSDxBZMihqPNZb+HarQ6NZdUfDmV0KeDIQaPb3BBwPl9eiRatwuxwjFQQbBHt7ZtdVKIwyk0Dwt2SMaLaTU6mWZoykN3tXtijlPGJNKC1gE1xgMNFS71BDyCz6X7Z1tK408csTMJSSu2hwMIrOdgcsQOQG7e+U4/8AzUPgJGiD724np/rA+ffSqN25TIQh3Bun0Oe1Omkg8PxUAVRu2g9u15Vg0tOyPYjbuT/f88V1aLpoysgK7uL2kk/7wFF1PjS7UBjROU3dhfFX1zs2pcS+AvlDWrVdEE89enQH2xHUMhdElMiqvl21bLjk5MjeIAyNtHB5vAYuRY2ZWX7wI4FcGxx88OdW08oaVRsDDeBzXI6fQYnDMVj8rEOeSCtUfb2zMEjk7lQMAbIY8N8/bAoTQpDI4idTGQShBsL6j2+uD1GpXw418JRagXg2cwlTLTB7IIHI9vfrnfsss8YkAYqfNf1wOS6dtqy7NykGmvnn1/DCPo/E2ncNtXfTjGTGq+SJ2KD7u7vwOo9e2H8UqiRrFt2C9w6ke+GsT5omjZDTD3U9fpgU07+Z2Jvnt+eVNU8cgjdAt9aAvA7mKlQVW1oWOx/Z/HABUCSL4YaSJRwLq/b1z3w6QoGZeCTfHfNNCNrUNoAoAHmvXPacBCf6QD04waPdpXG4W3HN97/fpiOqn8QyTOlsQQQB0PsMNqpZtSTJ4fhxXtIvqB2zkkXiygMvJB83QLxx9OO+GUbwtRuo7Rp5ltXPYci+PqMxXhmROePKw62Mps7Jp2jeOkdbHpdc/TAayQaiJWHBQkg15m6dcBTSzyJMY1UiN6BjY/usc1Old1B8MU48pY0br/X54CTTxPqGaKUuN1g9CPph2i1DwxmaSVN/KGr6cflgIQKEl2uSu8etEn2zbLK0p2t5ul3V+5yjFpI59MsgRWINOvU3/jNQfDS7KkQBonoel9rwFWjdFVwSD2C88j0w6yvfi07GUbXBHXC6iBYYpBudbI2q3au+CkQwxoYWdi/LKe/tgLuEmBVV288bepOE+Hy6WSE6fUCReTR/ob3Hph4RHI5UNJLMDZ/h0NubneB3DxrGk6gAOPX98c4CxjOm1uyMoyEiyvIIPzyjrdPEImWQi0Plo+Zv9Vk2VzM0gaDw5U6qOvXqL6Y5pdLqtZFGTJ4Z5VeAAfSj0wN65GlXSoEMRkjoKRXIPYZSg0sqJZ3hFclVXlTQofnmzpZ308Er7pTBuAK0NxBvp6XnRNOkUcCAlitEgcD+o3hSun07CnLAEE8DrfbGApaQhY9sSUCas2Pc454sayoZKQUFCr1c9Pqc7DoVYyamXURlA3m820//ABCn6C8BYieZ3KQq6oebBLMB15/HKEelRnCKQCx49/pgPtB0csiSTBFB2nwrYfiBz7n2zaSbWinSdEAYMhDCj8u3bAYOk8OzYJ2nyuvDL6jEDa0CuxKH8xrjH9TqJZjulIXmtqgDb9Bk7USLHJueioJAANEYQq1FrR1ahu447++DGth06qQoZVNkXdnntnviSBXICSAoCvmUA8+vWxk1opGbYFY8dALwCNK2t1Ek6psUtQA+XTCiKOOHwOYyvJKi1YVmYtBIocbTwLYc9M2y7pf4bsqtdBlBoV2Ppga2wDTRqEJkUbg113xSYmWJ28QlWN+Y83f6jHpo38jlkL1YK9bUAUQfbFJ4Ik2yggwkn7t3GewIwJv3SDvGy6ND9R645poPEjDlyK+8OpJ9cJIokLijVenLAc/jntNN4sR0oiLSm2Vmatw7Cj3wFGkfTrYfepIsOotSMc8ImWPcDG9WrOQd4+mZWl2h4mALFXDMDRH764zrVibYIwsZChb3WD/vAE0CMsgc2QOBuI2nK/w+CSOBRsUkixu9h1OSmmgMAKFix4ZAnKn1vuMb07vKh/7rcDzEcCv7YBRpp5HuySTRNUBi2s0crbmV9yop+81iun1OPQ6swTO8zmhz5rH5dc7LMmoibqY14BlBYk9rNDn0wPnjFGstlQ/ZQCVAzkrxmQqiSDcehJIAwurkQIYokMkgbqnb0s+vtisEUsxDoSAgpSLq/S8DYfwZgVJC33PNeh4zM0hdwdhUKOp/m+fb8MovopDoxIXicE3RFtfz7YksL7/CjDFvQE8YA4TslBEpYhTTcn6c4ZftBBKSbhXTrxhdPAgnYAKxWwLNj8cNJETtMKPGymwQaA+X6YV3T/x6gkHJtCSaKkc4wgKShdw2njeLPbv63gUabiUuqFTaqV6v3F1jMGzVuv8ADRSP4oI4I9eMDqhWjDEVIg7dCPXASAo6uBurmv7YxImwEqwKD8r9++AL2Ltye4q7yKWlmIifyq0l8hjXH77YRHKbZth3XW0DueRft6VnHiaSQOI67m+f+M80ibvD3hgK4uyowhl5Q6LGAFTllJPOYYyHRwAvGWIbzKLuuK/S8JpfCGmbw5oXlVxSScBgR1u+l5uDVLBLIjLGaBO08NbcH+3OVCWqBCDbHTAfeBsMCKIyYzGONXI6CthNhh6j04/DLJk0xQQK7FuDX8t3Z+hxWWGPwxFsO5SSq8fr/fAmxwSTapdoAWwAQOgP+81qE1ekcQM0igE0CeL7/LGkvTuXW/J9Mbk14+IK51I8RgPLwFHvf+cCPpUkidlUtEp8rbmtQe15U0GlM6kAq5TuOCf84oqaSVSoZhNu27GU3XYj154OMafRzxweMpY7DwRwa+WAvq5mgLBgxfu1GmH1wO9AqlZwxP8AJuHHyylqZkm09SxmQvREg4I9flkyXSTRShwpA6qSev4YDhRSdyeCxbkgWp+XB6e2GMTbVrSneK81c16++bTRNp3EhmZQTe0Rsb+fFYymmmdKjkdiTVMLT8ug+uAGHRNqHHhMZZCeLFFB611Pyyzp9FFponOsfcrDyyKtEEdqbEdDINI1korqaVwD19eDZx/UvNIhkbUxahm5sIRQ9ya/AYHY5nOmcFI49MVv1469el/TElWabw2tDGnmYKlbz79zj67X08MDMqxITZRyX568kmvw9fnlVJIlUCLY7GlUBqcn15wPmmMkTssygIRy222H5GsM+vcEJ4kpoD+VVLfXrfvlHXT6aJFjdtTIUu4dPLsH1oc9O+SfGVtysoiLN5jQJHys4B9P8Q0umLBoZPO9k2Sx+Z6AYOeUTMT4cUenb7qDoD8qrCxLFF54pZJBZJG4qrelkdsAunkhkVxqonEq0VVCdjepB6j8MgYaFIQsqtzQ+6BuxXVarTz2GiPiEU1WCx7Edr/XG5Fb7FHsSJC7EEoDai/f9cmyafdIBJ59rbgLqvrzlAJNO5Y8My8eZ2AY/S+2HIO8EtHGzNu8QArR+n0wOoQsfEKsjEbSvbj/AJxR45I5Q6J5ewJwLMh2w+PGwjZWKs8MgII47dR39s78MGmfUK8zuyn7kiVdjoa/XJyTS6GUSBjRHmBF2OtVhJJLlTwponv+gkUfTnpgVda2jmtgCxA5Z1rd7+l/hiM7rEFm07s4AG5aIsd1PqMUGqp2SSMVzyT0+dZqXUFoRpyVdPvBl68c37YHtXOskW0RiLaeOnTmh7jEzDESA6S7GHF88jphvszOSpY8kMl88fhnNSI44kaEgM42soPQk+npgJzK+n/9QrJfBNnj0oYTUagyxqsPjBilyXRF+nQVhk07v5y6nuyGQXfHrhZISr3GHAP9QBs98CXFO0ajburuBxWXNB4DacMxcbObqvp1/TMoNK8biaFS1cMh5v3BzpRxGAzLtAsc1+NA0cBl1Myid4pg261XaGsVwSb4GISGcybNl7LYiwovvhXaSNLiYoDwNhNn54KOCYLUbByOdoCk3/8AE4CLvH4oKr4G4crZ5GA1J2ykabdEG6qBwRjurQCvF4mvnd94e1V+uYV4kIDS0tcoX6nt0wBaaSeOPaxLDdXHAH1xoiIG3J2jvtsj2Hri80jrNZjMY6i+CB7en549BGjos0jLZ5JuyMisQxSyTAJp6H8oBBP1+npjYLKGXrfUVyM0NVMkJCMQGFVXNfrmNKxkmO7w3CHcWkG5b9h3PbAzEWbcd+wDqd4o/Mc5qFTGu+CUmuCy0Rx2/wBYB0G1vKzktyT/ADHrxhvDJdpZPCUDr4fNke2FeJmcNtRVo+baMOIaSwqmupHbB+NHtVvDIDLYJ4BHfn/eeSRnDq6AqbHlNV8sDksuwDau4gg2gsA/3z0kY1qmYwOh7bTwD7WPfofzzLwVF5pF5BADAkH9+uM/D5Z5NLHGXXw2slAbK1xZv8QeeMYhGLTBJo2a1VT5toBzcsenCB6kdFJUGjS9++UZ4mRSGG1iDQFcH1zHho8E0MMqKxK+aQ9Urkc97v55RP0+2aYRRRxM6gkgOAawbRb1XYNttVN1UjqMZ1emLmNI9OunEX/qWtgmr6H9cd8FEfxPvKxZTs8osVyB1B4Br3wIrG/4ZRyGPLqL57mq4HPTF4dPKuo8lOOlqB69QcrqtKzsHYMxAIBP0OajSGRlhR4mRlsg+V1Ne/b3wENbH46KrQhpI/8A1VWmPz565rR6mZAFDrKLo2wU/Ig45PpkifaATxfpf+cTeKMuzA7KP3h0P5cYI3qJFfZs2Ivo58oN/wBVcYvVWj3HVhl4N/X0zaBWjaniZl4IK2SPUV/fNPoSoXbq01BFAKrbgR+VYQ4j6diTqGWNq6cN/fHoE084YKolZquRJGAoeoB6YMNDDGIDAsb1yqjcB78dPqThC0MEYaDT238rHisA5i0yqaaiOu07Tf16fLMfZ5Ht7jZL6OwAHpyev45lNQg41TBx94hdzbfwzzzxagL4M0SovBZ1BA59GBwDxRrpw28R831ZRzXT5YRdK7Fa+Nx0RZWNwKHoFrE10LPN4r6qLUOeCI3HYduMOfgkDBQY9tg0fKfpeBl9NJFalt6MSRvcF2+ud0/wxFRfElUULYcfmb4+ubaLQ6WNYzJ4lVuAAYivbFQIHhBljG/fzGkYFk9L7V1wGZh4GkdY44Z5HH8OOIFgB6k9gBVeuLwMArhvh2+bdtAlm2Rj6Dn364zHHHNqPDKJqCBVeJUYNjoLF/3xX4q8U2q1EYnQAUSUBC+lADi663gc1zb9KFE+nmlLbKhUiKPvz+HQXijRjb/BeBlYeV4jVHuPbH9NArq8cUwIPl2qACQfbj887q4FkIjg8PxVGzwzKlkgdSBYv29sD5+dpnAvbKS20hmph9e/1GeWJ53j043B6IGxh5qF1yev98ssvgCF5dJDA4tZFZdslex6G+uZ1ujTcrrFDJESGYdOe3rz+XTAmwQTxkK2m1W0feLEMAPcA9MPPLFJGPCRQvbau+samvWOYpfEV2SvGIXf/wDURVk9LxuTTyhY/FhWRlChHhJFHsSLruO2B8+38dCI2iV1Hm4INetHjCQNJIq0IZVvaQh2np0NeovK+oZxIJHjRDV00IZW9QV/uM9BotNKTqW08EUwuPaiKvXnkG77/LAjRwyeLI0SmJEFeGWsbj9BhZI5JF8gYqABx2ypLpyguNJkA6bV3Cvx6ZnTR+JKQNUqbdu3kgm/nkCBgAIeWBmYeUvGjUfp0/fbPKAwOwzIR0DqRlbU/CNc25hqGmXr/DYDj1rivriUnw74khYsJgvaQqvT39soUIaAM5IDWQd/Q/hmomBXqzcclEND8cpad5YgQ3hOxUDYwO1/SqPGdDaYHcNKu40eJ/L8un98gQWJ5GCwlh3IDEV9OM5JonEg3OV73spifeifzOOzSpI4jki+zqerQtuP+swx2oE8d3Pb+KGP6CsCRJpacXAFPXewAv3PFnG9EsaxMY9On8Mbt7xtz9Dx1w8cLMS9ySEi/EC7vpuz0m1Yhp5RLIq/+nIxAP0GAo+nlJM4dWcjcQwF89vbAu7KEmaVkAG2yQoHyAyo0KTDw1SDTooJI3G/rdn8MV1OjE0giTRy6kCjZO1Bx2q+2AjHqoV3NHI0jDgsUJ59brHtHKJiQGBCru+5tX24AxzSfCWkdY3+HEKTflJavfsMclh0/wAOkkCxLLKzeTe1hVPoPX6d8KimaWRFMP8ACQ8gqfO5/sBgmV21EZIgiLMCeCSvr88sQ6KOANO4WRAdoVUJC13+WB0MHJ1xjlkVTTR3tNXwPz/DIEk04imkiJJRdzKnrXc9gfbFtQ/iX4aDZuL2w3MOb6nnj0yl8SMunkaP7KIWa2OwlqI9+b+RxTUKuphErHa17vESDYSb4Buh+GUB+2HyzeJUQeiQTtB7g+mcWYQOG0+oDI4ICqQVP0PGaiTUL4jLGkgkI/7RAquxXnnHtN8MWN1+1QzMrIdp20yntfUYBYjKuijecl9soCsqjcFomtvQr7jGtRpIl1MiWgNmh1Ur1sYmJZ9MfCSMtGpJMfG0j39OcoSpFBqovCR0NWqlhQNcgMD3/vlCcpZI98OnWYM3BB5cjsD3ruMzFMIoVhc/wmUneRxY4H49M3BJq9NGzQv4VkgxhqVj8un1zOj0sjvIEkluG5QhQBhuPJvocDCvNFp3WAxyQN52jYBih/UHF9PKVi3h50UHaoTovrX+MPJFFqNS7yOolrazK4RgPcHthV0ca/8AmgJlUm7RdwvuRtOQT6mkVq8Y0NoBQnNpDMZGbc/iotEIoQkHrddfwx+YaeNCg1E0oU7rWJmBHF9wRzm459NqWaIamVkIsksSR9DzXyyia+gMrElwtnlW8v6gfnnUgTTrRYN121zfzyh9i8VP4c2jnYXRok18ibxN9JqWYpJATz02kKR7cg4FVVgU08YY/wBW2r+gvN/wmO3ZuUdAePyxNdVMdp3wqb5AksfoP0w/24ElSEKf1FxZPy/3kqDzLJIv8B4o1IshKxeXT6mSyd5TdxY/z364M6gqxKrCb9Za5+XOe+0tYb+ECO6y8/piqw0Eilr3bQa2sQQec00QRQssqqwogAkX+HXDr8QoeaY+/wDE3X+OebWwuwLSdOvmHP5ZKFd0YKoHezzXhtz6c1X7ObMsGnP8TTWBXmLAD58dcdh+LaWFdoKEVVMSwHyHQYJ/iGkkmZ2kSMdvCG0/iDxlqF31kEjL/F2qoIAiHUcX25GBj1Cm2WMiHpdqL9yO+Pn4jpBQE0b1VGRFJH1Izy/E4F3XJA9+qqD87Av88lWBQT6WGYysNSHPG4Klj++Dk+I6dta1yyhD5yZFA9uqg9PnhZNZpJBxIsR6Exki/nd3gvtGnApdTsBO40zWT68dPploCrR6maQxxQTkHtIxNevm6CueuF8HTSQ3s1D1/wCmrqDYPW2oYX/qEBhMTyRzKeu9bP45h9fp3UoGCqy7CqswFelXioXgWYrJFFDHwdzCWcMUvv04+uEH2pxuPhyIR5ZUmAI+VcVnRLCSx3Fy3BLcn6HrnDLCQN1uQALYAnj3POKrZTWSRptmdH7FpwePqawsUmsWLw5JYXW6o88e3H6YEaqMsT4Z3evGdOsUDhL+b4oOS0cahSgah5CWr6V0wb7TGEbToSTalSMyuvAFGNa7VmZNd4p5HHoABijUkMbeansf1LRHvxmYxGrOjHyGuHXy/Meme+2iqKD8cy2qVxXmHywQVodOymw9N6MCB8uhzDrCAFEjsB/MUPA+eB8QA8E/ic2sqA3tN/8AyOB1khYDbLIAOeh5zqwheVko9/KeRmGnU/yn/wC7Mma+xJ9zgHVI22+YqI14LNQHywQ0wDF5pUZn7rHd/U5gPRJCAXnWdX++gb55ASFTACVnazxyyih8hhGnmXmOdixuioJavS7wAdB0BA9sMs4rkv8AjgeR9TMGBnl54IeWhfyH981HGIKWlTi9+2/nznvEQn/uSL8iM8wgk+/NIfYkf4wDfFJYpVB+xPqKWt3jUCPkMR082ojLeHpdHpGVbRrI2/PzYc6TQMRbr8+b/TPSabQqtxSKT7xk/wBxgCht4xulRZFJLOhYIfw/XOxNJp4igVXG7f5kV1f355BzgRVZal+vhEV/+RxlRpQPPPIx77Y/8kYozpGgDErCIuppCep64SWPTygqolDjjd4lE/PjM3pwRskavcV+l50HTH70n/485QGTRug8SPVBSB0L816ehwiImpjDpCoKngRNS57xYlewykf/AAF/jnm1Ibuf/ur9MUN6dV07geIrLRLRnzbr/PARaMaeVpUnZQ3CgWCq+mBXUrG1gRJ7iyT9Sc0fiEYFGUf/AFOMUZ1OkGoDmXUqS3TcN1D3w+gDqGjWVTH+R+h/tgP+sQ9JJNOo/wDbILza/GNCvSZD7s4JwGZNNMFuMQ31BZbrFH0rvb+LC5HUJGv6jPN8Yj3AxSRPXZqr8jg3lhnfedQkbXdFAwX87xRuASM7eJEkinr/AAxY98YSAUSHZCePurZ+hOIS+MeB8S0ci9leKUV8tr0MApmjFEaSYf8A9TKPydTij//Z\",\r\n  venus: \"data:image/jpeg;base64,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\",\r\n  earth: \"data:image/jpeg;base64,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\",\r\n  mars: \"data:image/jpeg;base64,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\",\r\n  jupiter: \"data:image/jpeg;base64,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\",\r\n  saturn: \"data:image/jpeg;base64,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\",\r\n  uranus: \"data:image/jpeg;base64,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\",\r\n  neptune: \"data:image/jpeg;base64,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\",\r\n};\r\n\r\nconst StylizedPlanet = {\r\n  NS: \"http://www.w3.org/2000/svg\",\r\n  TEXTURES: PLANET_TEXTURE_DATA,\r\n  el(tag, a) {\r\n    const e = document.createElementNS(this.NS, tag);\r\n    for (const k in a) e.setAttribute(k, a[k]);\r\n    return e;\r\n  },\r\n  svgRoot(g) {\r\n    if (g && g.ownerSVGElement) return g.ownerSVGElement;\r\n    return document.getElementById(\"solarSvg\");\r\n  },\r\n  ensureClip(svg, id, r) {\r\n    if (svg.querySelector(\"#\" + id)) return \"url(#\" + id + \")\";\r\n    let defs = svg.querySelector(\"defs\");\r\n    if (!defs) {\r\n      defs = this.el(\"defs\", {});\r\n      svg.insertBefore(defs, svg.firstChild);\r\n    }\r\n    const cp = this.el(\"clipPath\", { id: id });\r\n    cp.appendChild(this.el(\"circle\", { r: String(r) }));\r\n    defs.appendChild(cp);\r\n    return \"url(#\" + id + \")\";\r\n  },\r\n  ensureShading(svg) {\r\n    if (svg.querySelector(\"#sphereShade\")) return;\r\n    let defs = svg.querySelector(\"defs\");\r\n    if (!defs) {\r\n      defs = this.el(\"defs\", {});\r\n      svg.insertBefore(defs, svg.firstChild);\r\n    }\r\n    const rg = this.el(\"radialGradient\", { id: \"sphereShade\", cx: \"35%\", cy: \"32%\", r: \"65%\" });\r\n    rg.appendChild(this.el(\"stop\", { offset: \"0%\", \"stop-color\": \"#ffffff\", \"stop-opacity\": \"0.18\" }));\r\n    rg.appendChild(this.el(\"stop\", { offset: \"55%\", \"stop-color\": \"#000000\", \"stop-opacity\": \"0\" }));\r\n    rg.appendChild(this.el(\"stop\", { offset: \"100%\", \"stop-color\": \"#000000\", \"stop-opacity\": \"0.42\" }));\r\n    defs.appendChild(rg);\r\n  },\r\n  ensureSunGlow(svg) {\r\n    if (svg.querySelector(\"#sunCorona\")) return;\r\n    let defs = svg.querySelector(\"defs\");\r\n    if (!defs) {\r\n      defs = this.el(\"defs\", {});\r\n      svg.insertBefore(defs, svg.firstChild);\r\n    }\r\n    const rg = this.el(\"radialGradient\", { id: \"sunCorona\", cx: \"50%\", cy: \"50%\", r: \"50%\" });\r\n    rg.appendChild(this.el(\"stop\", { offset: \"55%\", \"stop-color\": \"#ff9800\", \"stop-opacity\": \"0\" }));\r\n    rg.appendChild(this.el(\"stop\", { offset: \"85%\", \"stop-color\": \"#ff9800\", \"stop-opacity\": \"0.35\" }));\r\n    rg.appendChild(this.el(\"stop\", { offset: \"100%\", \"stop-color\": \"#ffc107\", \"stop-opacity\": \"0.65\" }));\r\n    defs.appendChild(rg);\r\n  },\r\n  ensureSaturnRingClips(svg, r) {\r\n    const key = Math.round(r * 10);\r\n    const backId = \"satRingBack\" + key;\r\n    const frontId = \"satRingFront\" + key;\r\n    if (svg.querySelector(\"#\" + backId)) {\r\n      return { back: \"url(#\" + backId + \")\", front: \"url(#\" + frontId + \")\" };\r\n    }\r\n    let defs = svg.querySelector(\"defs\");\r\n    if (!defs) {\r\n      defs = this.el(\"defs\", {});\r\n      svg.insertBefore(defs, svg.firstChild);\r\n    }\r\n    const pad = r * 3.2;\r\n    const back = this.el(\"clipPath\", { id: backId });\r\n    back.appendChild(this.el(\"rect\", { x: String(-pad), y: String(-pad), width: String(pad * 2), height: String(pad) }));\r\n    defs.appendChild(back);\r\n    const front = this.el(\"clipPath\", { id: frontId });\r\n    front.appendChild(this.el(\"rect\", { x: String(-pad), y: \"0\", width: String(pad * 2), height: String(pad) }));\r\n    defs.appendChild(front);\r\n    return { back: \"url(#\" + backId + \")\", front: \"url(#\" + frontId + \")\" };\r\n  },\r\n  ringEllipses(g, rx, ry, sw, tilt, clipUrl) {\r\n    const S = this;\r\n    const grp = S.el(\"g\", { transform: \"rotate(\" + tilt + \")\", \"clip-path\": clipUrl || \"\" });\r\n    const bands = [\r\n      [1.0, \"rgba(210,185,140,0.62)\", 1.0],\r\n      [0.92, \"rgba(235,215,175,0.55)\", 0.75],\r\n      [0.84, \"rgba(185,155,105,0.48)\", 0.55],\r\n      [0.76, \"rgba(225,205,165,0.42)\", 0.45],\r\n      [0.68, \"rgba(170,140,95,0.36)\", 0.35],\r\n    ];\r\n    bands.forEach(([scale, color, wScale]) => {\r\n      grp.appendChild(S.el(\"ellipse\", {\r\n        cx: \"0\",\r\n        cy: \"0\",\r\n        rx: String(rx * scale),\r\n        ry: String(ry * scale),\r\n        fill: \"none\",\r\n        stroke: color,\r\n        \"stroke-width\": String(Math.max(0.8, sw * wScale)),\r\n      }));\r\n    });\r\n    grp.appendChild(S.el(\"ellipse\", {\r\n      cx: \"0\",\r\n      cy: \"0\",\r\n      rx: String(rx * 0.79),\r\n      ry: String(ry * 0.79),\r\n      fill: \"none\",\r\n      stroke: \"rgba(8,6,20,0.55)\",\r\n      \"stroke-width\": String(Math.max(1.2, sw * 0.55)),\r\n    }));\r\n    g.appendChild(grp);\r\n  },\r\n  texturedDisc(g, type, r, clip, useMask) {\r\n    const S = this;\r\n    const tex = S.TEXTURES[type];\r\n    if (!tex) return false;\r\n    const imgAttrs = {\r\n      href: tex,\r\n      x: String(-r),\r\n      y: String(-r),\r\n      width: String(r * 2),\r\n      height: String(r * 2),\r\n      preserveAspectRatio: \"xMidYMid slice\",\r\n    };\r\n    if (useMask) imgAttrs.mask = clip;\r\n    else imgAttrs[\"clip-path\"] = clip;\r\n    g.appendChild(S.el(\"image\", imgAttrs));\r\n    return true;\r\n  },\r\n  drawSaturn(g, r, clip, svg, soft) {\r\n    const S = this;\r\n    const tilt = -18;\r\n    const rx = r * 2.15;\r\n    const ry = r * 0.48;\r\n    const sw = Math.max(1, r * 0.09);\r\n    const ringClips = svg ? S.ensureSaturnRingClips(svg, r) : { back: \"\", front: \"\" };\r\n    S.ringEllipses(g, rx, ry, sw, tilt, ringClips.back);\r\n    S.texturedDisc(g, \"saturn\", r, clip, false) || S.sphere(g, \"saturn\", r, clip, false);\r\n    S.ringEllipses(g, rx, ry, sw, tilt, ringClips.front);\r\n    const shadeAttrs = { r: String(r), fill: \"url(#sphereShade)\", \"clip-path\": clip, \"pointer-events\": \"none\" };\r\n    g.appendChild(S.el(\"circle\", shadeAttrs));\r\n    g.appendChild(S.el(\"circle\", {\r\n      r: String(r),\r\n      fill: \"rgba(0,0,0,0.001)\",\r\n      \"pointer-events\": \"all\",\r\n      style: \"cursor:pointer\",\r\n    }));\r\n  },\r\n  sphere(g, type, r, clip, soft) {\r\n    const S = this;\r\n    const svg = S.svgRoot(g);\r\n    if (svg) S.ensureShading(svg);\r\n    const hardClip = svg ? S.ensureClip(svg, r === 88 ? \"globe\" : \"globe-r\" + Math.round(r * 10), r) : clip;\r\n    if (S.texturedDisc(g, type, r, hardClip, false)) {\r\n      g.appendChild(S.el(\"circle\", {\r\n        r: String(r),\r\n        fill: \"url(#sphereShade)\",\r\n        \"clip-path\": hardClip,\r\n        \"pointer-events\": \"none\",\r\n      }));\r\n    } else {\r\n      g.appendChild(S.el(\"circle\", { r: String(r), fill: \"#888\", \"clip-path\": hardClip }));\r\n    }\r\n    g.appendChild(S.el(\"circle\", {\r\n      r: String(r),\r\n      fill: \"rgba(0,0,0,0.001)\",\r\n      \"pointer-events\": \"all\",\r\n      style: \"cursor:pointer\",\r\n    }));\r\n  },\r\n  drawSun(g, r, clip, svg) {\r\n    const S = this;\r\n    if (svg) S.ensureSunGlow(svg);\r\n    g.appendChild(S.el(\"circle\", { r: String(r * 1.45), fill: \"url(#sunCorona)\", \"pointer-events\": \"none\" }));\r\n    g.appendChild(S.el(\"circle\", { r: String(r * 1.2), fill: \"rgba(255,193,7,0.18)\", \"pointer-events\": \"none\" }));\r\n    S.texturedDisc(g, \"sun\", r, clip) || S.sphere(g, \"sun\", r, clip);\r\n  },\r\n  draw(g, type, r, hostSvg, soft) {\r\n    r = r || 88;\r\n    const S = this;\r\n    const svg = hostSvg || S.svgRoot(g);\r\n    const clipId = r === 88 ? \"globe\" : \"globe-r\" + Math.round(r * 10);\r\n    const softId = \"soft-r\" + Math.round(r * 10);\r\n    let clip = \"\";\r\n    if (soft && svg) clip = S.ensureSoftMask(svg, softId, r);\r\n    else if (svg) clip = S.ensureClip(svg, clipId, r);\r\n    if (svg) S.ensureShading(svg);\r\n    if (soft && svg) S.ensureSoftBlur(svg);\r\n    if (type === \"saturn\") {\r\n      const hardClip = svg ? S.ensureClip(svg, clipId, r) : \"\";\r\n      S.drawSaturn(g, r, hardClip, svg, soft);\r\n      return;\r\n    }\r\n    if (type === \"sun\") {\r\n      S.drawSun(g, r, clip, svg);\r\n      return;\r\n    }\r\n    if (S.TEXTURES[type]) {\r\n      S.sphere(g, type, r, clip, soft);\r\n      return;\r\n    }\r\n    g.appendChild(S.el(\"circle\", { r: String(r), fill: \"#888\" }));\r\n  },\r\n  ensureSoftBlur(svg) {\r\n    if (svg.querySelector(\"#softBlur\")) return;\r\n    let defs = svg.querySelector(\"defs\");\r\n    if (!defs) {\r\n      defs = this.el(\"defs\", {});\r\n      svg.insertBefore(defs, svg.firstChild);\r\n    }\r\n    const f = this.el(\"filter\", { id: \"softBlur\", x: \"-30%\", y: \"-30%\", width: \"160%\", height: \"160%\" });\r\n    f.appendChild(this.el(\"feGaussianBlur\", { stdDeviation: \"5\", result: \"b\" }));\r\n    defs.appendChild(f);\r\n  },\r\n  ensureSoftMask(svg, id, r) {\r\n    if (svg.querySelector(\"#\" + id)) return \"url(#\" + id + \")\";\r\n    let defs = svg.querySelector(\"defs\");\r\n    if (!defs) {\r\n      defs = this.el(\"defs\", {});\r\n      svg.insertBefore(defs, svg.firstChild);\r\n    }\r\n    const gradId = id + \"Grad\";\r\n    const rg = this.el(\"radialGradient\", { id: gradId, cx: \"50%\", cy: \"50%\", r: \"50%\" });\r\n    rg.appendChild(this.el(\"stop\", { offset: \"0%\", \"stop-color\": \"#ffffff\" }));\r\n    rg.appendChild(this.el(\"stop\", { offset: \"68%\", \"stop-color\": \"#ffffff\" }));\r\n    rg.appendChild(this.el(\"stop\", { offset: \"88%\", \"stop-color\": \"#bbbbbb\" }));\r\n    rg.appendChild(this.el(\"stop\", { offset: \"100%\", \"stop-color\": \"#000000\" }));\r\n    defs.appendChild(rg);\r\n    const mask = this.el(\"mask\", { id: id });\r\n    mask.appendChild(this.el(\"circle\", { r: String(r * 1.05), fill: \"url(#\" + gradId + \")\" }));\r\n    defs.appendChild(mask);\r\n    return \"url(#\" + id + \")\";\r\n  },\r\n};\r\n\r\n  /* ── Solar System Viewer ── */\r\n  const Solar = {\r\n    svg: null, viewG: null, verticalG: null, info: null,\r\n    telescopeG: null, movieG: null,\r\n    playing: true, speedIdx: 0, viewModeIdx: 0, zoom: 1.2, rot: 0, drag: 0,\r\n    angles: {}, spinAngles: {}, sunSpin: 0, selected: null,\r\n    telescopeIdx: 0, telescopeAccum: 0,\r\n    _sceneCache: {},\r\n    invalidateScenes() {\r\n      this._sceneCache = {};\r\n    },\r\n    ensureActiveScene() {\r\n      const layer = this.activeLayer();\r\n      if (layer === 'vertical') this.ensureVerticalScene();\r\n      else if (layer === 'orbit') this.ensureOrbitScene();\r\n      else if (layer === 'telescope') this.ensureTelescopeScene();\r\n      else if (layer === 'movie') this.ensureMovieScene();\r\n    },\r\n    tickActiveView() {\r\n      const layer = this.activeLayer();\r\n      if (layer === 'vertical') this.updateVerticalAnim();\r\n      else if (layer === 'orbit') this.updateOrbitAnim();\r\n      else if (layer === 'telescope') this.updateTelescopeAnim();\r\n      else if (layer === 'movie') this.updateMovieAnim();\r\n    },\r\n    ORBIT_TILT: 0.68,\r\n    DEFAULT_ROT: 0,\r\n    DEFAULT_ZOOM: 1.2,\r\n    VIEW_CY: 300,\r\n    maxOrbitR: 196,\r\n    CAMERA_NEAR: 0.72,\r\n    CAMERA_FAR: 1.18,\r\n    CLOSEUP_BOOST: 1.12,\r\n    currentMode() {\r\n      return VIEW_MODES[this.viewModeIdx] || VIEW_MODES[0];\r\n    },\r\n    activeLayer() {\r\n      const mode = this.currentMode();\r\n      return mode.layer || 'orbit';\r\n    },\r\n    switchActiveLayer() {\r\n      const layer = this.activeLayer();\r\n      document.querySelectorAll('.view-layer').forEach(el => {\r\n        el.classList.toggle('active', el.dataset.layer === layer);\r\n      });\r\n      const label = document.getElementById('telescopeLabel');\r\n      if (label && layer === 'telescope') this.updateTelescopeLabel();\r\n      else this.showDefaultInfo();\r\n      if (layer === 'orbit') {\r\n        requestAnimationFrame(function() { Solar.fitView(); });\r\n      }\r\n      this.syncActiveStageViewBox();\r\n      this.ensureActiveScene();\r\n    },\r\n    syncStageViewBox(svgId, contentW, contentH, prefix) {\r\n      const stage = document.getElementById('viewStage');\r\n      const svg = document.getElementById(svgId);\r\n      if (!stage || !svg) return null;\r\n      const w = Math.max(1, stage.clientWidth);\r\n      const h = Math.max(1, stage.clientHeight);\r\n      const frameAspect = w / h;\r\n      const contentAspect = contentW / contentH;\r\n      let vbW, vbH, x0, y0;\r\n      if (frameAspect >= contentAspect) {\r\n        vbH = contentH;\r\n        vbW = vbH * frameAspect;\r\n        x0 = (contentW - vbW) / 2;\r\n        y0 = 0;\r\n      } else {\r\n        vbW = contentW;\r\n        vbH = vbW / frameAspect;\r\n        x0 = 0;\r\n        y0 = (contentH - vbH) / 2;\r\n      }\r\n      svg.setAttribute('viewBox', x0 + ' ' + y0 + ' ' + vbW + ' ' + vbH);\r\n      svg.setAttribute('preserveAspectRatio', 'xMidYMid meet');\r\n      /* Fit scale: keep all content visible; starfield fills any extra viewBox space. */\r\n      const fit = Math.min(vbW / contentW, vbH / contentH);\r\n      const boost = Math.max(0.38, Math.min(1.65, fit));\r\n      this['_' + prefix + 'VbW'] = vbW;\r\n      this['_' + prefix + 'VbH'] = vbH;\r\n      this['_' + prefix + 'X0'] = x0;\r\n      this['_' + prefix + 'Y0'] = y0;\r\n      this['_' + prefix + 'Boost'] = boost;\r\n      return { vbW: vbW, vbH: vbH, x0: x0, y0: y0, boost: boost, cx: x0 + vbW / 2, cy: y0 + vbH / 2 };\r\n    },\r\n    syncMovieViewBox() {\r\n      const ML = MOVIE_LAYOUT;\r\n      const stage = document.getElementById('viewStage');\r\n      const svg = document.getElementById('movieSvg');\r\n      if (!stage || !svg) return null;\r\n      const w = Math.max(1, stage.clientWidth);\r\n      const h = Math.max(1, stage.clientHeight);\r\n      const frameAspect = w / h;\r\n      const contentW = ML.contentW;\r\n      const contentH = ML.contentH;\r\n      const contentAspect = contentW / contentH;\r\n      const isWide = frameAspect > contentAspect * 1.05;\r\n      let vbW, vbH, x0, y0, boost;\r\n      if (isWide) {\r\n        vbH = contentH;\r\n        vbW = Math.max(contentW, vbH * frameAspect);\r\n        x0 = 0;\r\n        y0 = 0;\r\n        const fitW = vbW / contentW;\r\n        boost = Math.min(1.78, fitW * 0.98);\r\n      } else {\r\n        if (frameAspect >= contentAspect) {\r\n          vbH = contentH;\r\n          vbW = vbH * frameAspect;\r\n          x0 = (contentW - vbW) / 2;\r\n          y0 = 0;\r\n        } else {\r\n          vbW = contentW;\r\n          vbH = vbW / frameAspect;\r\n          x0 = 0;\r\n          y0 = (contentH - vbH) / 2;\r\n        }\r\n        const fit = Math.min(vbW / contentW, vbH / contentH);\r\n        boost = Math.max(0.38, Math.min(1.65, fit));\r\n      }\r\n      svg.setAttribute('viewBox', x0 + ' ' + y0 + ' ' + vbW + ' ' + vbH);\r\n      svg.setAttribute('preserveAspectRatio', 'xMidYMid meet');\r\n      this._movieVbW = vbW;\r\n      this._movieVbH = vbH;\r\n      this._movieX0 = x0;\r\n      this._movieY0 = y0;\r\n      this._movieBoost = boost;\r\n      const M = {\r\n        vbW: vbW,\r\n        vbH: vbH,\r\n        x0: x0,\r\n        y0: y0,\r\n        boost: boost,\r\n        cx: x0 + vbW / 2,\r\n        cy: y0 + vbH / 2,\r\n        wide: isWide,\r\n      };\r\n      if (isWide) {\r\n        M.originX = 4;\r\n        M.rowStartX = 24;\r\n        M.rowEndX = (vbW - 20 - M.originX) / boost;\r\n      }\r\n      return M;\r\n    },\r\n    syncActiveStageViewBox() {\r\n      const layer = this.activeLayer();\r\n      if (layer === 'vertical') this.syncVerticalViewBox();\r\n      else if (layer === 'movie') this.syncMovieViewBox();\r\n      else if (layer === 'telescope') this.syncStageViewBox('telescopeSvg', 400, 400, 'tele');\r\n      else if (layer === 'orbit') this.syncOrbitViewBox();\r\n    },\r\n    syncOrbitViewBox() {\r\n      const stage = document.getElementById('viewStage');\r\n      const svg = document.getElementById('solarSvg');\r\n      if (!stage || !svg) return null;\r\n      const w = Math.max(1, stage.clientWidth);\r\n      const h = Math.max(1, stage.clientHeight);\r\n      const contentW = 600;\r\n      const contentH = 600;\r\n      const aspect = w / h;\r\n      const isWide = aspect > 1.05;\r\n      let vbW = contentW;\r\n      let x0 = 0;\r\n      if (isWide) {\r\n        vbW = Math.max(contentW, contentH * aspect);\r\n        x0 = (contentW - vbW) / 2;\r\n      }\r\n      svg.setAttribute('viewBox', x0 + ' 0 ' + vbW + ' ' + contentH);\r\n      svg.setAttribute('preserveAspectRatio', 'xMidYMid meet');\r\n      this._orbitVbW = vbW;\r\n      this._orbitVbH = contentH;\r\n      this._orbitX0 = x0;\r\n      this._orbitY0 = 0;\r\n      this._orbitWide = isWide;\r\n      this._orbitAspect = aspect;\r\n      return { vbW: vbW, vbH: contentH, x0: x0, y0: 0, wide: isWide, cx: 300, cy: 300 };\r\n    },\r\n    syncVerticalViewBox() {\r\n      const stage = document.getElementById('viewStage');\r\n      const svg = document.getElementById('verticalSvg');\r\n      if (!stage || !svg) return;\r\n      const w = Math.max(1, stage.clientWidth);\r\n      const h = Math.max(1, stage.clientHeight);\r\n      const contentW = VERT_LINE.contentW || 580;\r\n      const vbH = VERT_LINE.vbH || 620;\r\n      const aspect = w / h;\r\n      const isWide = aspect > 1.05;\r\n      const vbW = isWide ? Math.max(contentW, vbH * aspect) : contentW;\r\n      const x0 = (contentW - vbW) / 2;\r\n      svg.setAttribute('viewBox', x0 + ' 0 ' + vbW + ' ' + vbH);\r\n      svg.setAttribute('preserveAspectRatio', 'xMidYMid meet');\r\n      this._vertVbW = vbW;\r\n      this._vertVbH = vbH;\r\n      this._vertX0 = x0;\r\n      const areaBoost = Math.sqrt((w * h) / (320 * 520));\r\n      const wideBoost = isWide ? Math.min(1.22, 1 + (aspect - 1) * 0.09) : 1;\r\n      this._vertSizeBoost = Math.min(1.65, Math.max(1.08, areaBoost * wideBoost));\r\n    },\r\n    verticalMetrics() {\r\n      const vbW = this._vertVbW || VERT_LINE.contentW || 580;\r\n      const vbH = this._vertVbH || VERT_LINE.vbH || 620;\r\n      const x0 = this._vertX0 != null ? this._vertX0 : 0;\r\n      return {\r\n        vbW: vbW,\r\n        vbH: vbH,\r\n        x0: x0,\r\n        cx: VERT_LINE.cx || ((VERT_LINE.contentW || 580) / 2),\r\n        boost: this._vertSizeBoost || 1,\r\n      };\r\n    },\r\n    isLandscape() {\r\n      return window.matchMedia('(orientation: landscape) and (max-height: 520px)').matches;\r\n    },\r\n    applyViewBox() {\r\n      if (!this.svg) return;\r\n      if (document.body.classList.contains('all-planets-page')) {\r\n        this.syncOrbitViewBox();\r\n        return;\r\n      }\r\n      if (this.isLandscape()) {\r\n        this.svg.setAttribute('viewBox', '30 20 540 540');\r\n      } else {\r\n        this.svg.setAttribute('viewBox', '0 0 600 600');\r\n      }\r\n    },\r\n    orbitLayout(mode) {\r\n      if (mode.id === 'orbit') {\r\n        return {\r\n          orbitScale: ORBIT_MAP_LAYOUT.orbitScale,\r\n          sunOffsetX: ORBIT_MAP_LAYOUT.sunOffsetX,\r\n          sunRadius: ORBIT_MAP_LAYOUT.sunRadius,\r\n          tilt: ORBIT_MAP_LAYOUT.tilt,\r\n          planetSizeScale: ORBIT_MAP_LAYOUT.planetSizeScale,\r\n          frontArcOnly: false,\r\n        };\r\n      }\r\n      return {\r\n        orbitScale: 1,\r\n        sunOffsetX: 0,\r\n        sunRadius: this.sunRadiusForMode(mode),\r\n        tilt: mode.orbitTilt != null ? mode.orbitTilt : this.ORBIT_TILT,\r\n        planetSizeScale: 1,\r\n        frontArcOnly: false,\r\n      };\r\n    },\r\n    effectiveOrbitLayout(mode) {\r\n      const baseLayout = this.orbitLayout(mode);\r\n      const wide = this.orbitStageWide();\r\n      if (!wide) return baseLayout;\r\n      return {\r\n        orbitScale: baseLayout.orbitScale * 1.05,\r\n        sunOffsetX: baseLayout.sunOffsetX,\r\n        sunRadius: baseLayout.sunRadius * 1.12,\r\n        tilt: baseLayout.tilt,\r\n        planetSizeScale: baseLayout.planetSizeScale * 1.1,\r\n        frontArcOnly: baseLayout.frontArcOnly,\r\n      };\r\n    },\r\n    displayOrbitR(planet, layout) {\r\n      return planet.orbitR * layout.orbitScale;\r\n    },\r\n    visiblePlanets(mode) {\r\n      return PLANETS.filter(p => {\r\n        if (mode.innerOrbitMax != null && p.orbitR > mode.innerOrbitMax) return false;\r\n        if (mode.innerOrbitMin != null && p.orbitR < mode.innerOrbitMin) return false;\r\n        return true;\r\n      });\r\n    },\r\n    getFrontPlanet() {\r\n      const tilt = this.ORBIT_TILT;\r\n      const mode = this.currentMode();\r\n      let best = null;\r\n      let bestPy = -Infinity;\r\n      this.visiblePlanets(mode).forEach(p => {\r\n        const pos = this.orbitPoint(this.angles[p.id], p.orbitR, tilt);\r\n        if (pos.py > bestPy) {\r\n          bestPy = pos.py;\r\n          best = { p, ang: this.angles[p.id], py: pos.py };\r\n        }\r\n      });\r\n      return best;\r\n    },\r\n    orbitPoint(ang, orbitR, tilt) {\r\n      const t = tilt || this.ORBIT_TILT;\r\n      return {\r\n        px: Math.cos(ang) * orbitR,\r\n        py: Math.sin(ang) * orbitR * t,\r\n      };\r\n    },\r\n    windowDepth(py, orbitR, tilt) {\r\n      const span = orbitR * Math.abs(tilt || this.ORBIT_TILT);\r\n      if (!span) return 0.5;\r\n      return (py / span + 1) / 2;\r\n    },\r\n    isBehindSun(depth) {\r\n      return depth < 0.48;\r\n    },\r\n    hiddenBySun(px, py, scale, planetSize, sunRadius) {\r\n      const dist = Math.hypot(px, py);\r\n      const occultR = sunRadius + planetSize * scale * 0.42;\r\n      return dist < occultR;\r\n    },\r\n    windowScale(py, orbitR, tilt) {\r\n      const mode = this.currentMode();\r\n      if (mode.id === 'orbit') return 1;\r\n      const near = this.windowDepth(py, orbitR, tilt);\r\n      if (mode.id === 'cockpit') {\r\n        return 0.72 + Math.pow(near, 1.6) * 0.55;\r\n      }\r\n      return this.CAMERA_NEAR + near * (this.CAMERA_FAR - this.CAMERA_NEAR);\r\n    },\r\n    windowOpacity() {\r\n      return 1;\r\n    },\r\n    orbitArcPath(orbitR, tilt, sunX, steps) {\r\n      const t = Math.abs(tilt || this.ORBIT_TILT);\r\n      const sx = sunX || 0;\r\n      const n = steps || 48;\r\n      let d = '';\r\n      for (let i = 0; i <= n; i++) {\r\n        const ang = Math.PI * (i / n);\r\n        const x = sx + Math.cos(ang) * orbitR;\r\n        const y = Math.sin(ang) * orbitR * t;\r\n        d += (i === 0 ? 'M' : 'L') + x.toFixed(2) + ',' + y.toFixed(2);\r\n      }\r\n      return d;\r\n    },\r\n    sunRadiusForMode(mode) {\r\n      return mode.sunRadius != null ? mode.sunRadius : SUN_RADIUS_DEFAULT;\r\n    },\r\n    buildPlanetDrawList(mode, front, tilt, layout) {\r\n      const sunX = layout ? layout.sunOffsetX : 0;\r\n      return this.visiblePlanets(mode).map(p => {\r\n        const ang = this.angles[p.id];\r\n        const orbitR = this.displayOrbitR(p, layout);\r\n        const pos = this.orbitPoint(ang, orbitR, tilt);\r\n        let scale = this.windowScale(pos.py, orbitR, tilt);\r\n        if (front && p.id === front.p.id) scale *= mode.heroBoost;\r\n        return {\r\n          p,\r\n          px: sunX + pos.px,\r\n          py: pos.py,\r\n          scale,\r\n          ang,\r\n          orbitR,\r\n        };\r\n      });\r\n    },\r\n    appendPlanetNode(parent, item, mode, hostSvg, layout) {\r\n      const drawSize = item.p.size * (layout ? layout.planetSizeScale : 1);\r\n      const spin = (this.spinAngles[item.p.id] || 0).toFixed(2);\r\n      const pg = el('g', {\r\n        class:'planet-hit',\r\n        transform:'translate(' + item.px.toFixed(2) + ',' + item.py.toFixed(2) + ') scale(' + item.scale.toFixed(3) + ') rotate(' + spin + ')',\r\n        'data-id': item.p.id,\r\n        style: 'cursor:pointer'\r\n      });\r\n      parent.appendChild(pg);\r\n      this.drawPlanetBody(pg, item.p, drawSize, hostSvg);\r\n    },\r\n    orbitStageWide() {\r\n      const stage = document.getElementById('viewStage');\r\n      if (!stage) return !!this._orbitWide;\r\n      return stage.clientWidth / Math.max(1, stage.clientHeight) > 1.05;\r\n    },\r\n    fitView(){\r\n      if (this.activeLayer() !== 'orbit') return;\r\n      const M = this.syncOrbitViewBox() || { vbW: 600, vbH: 600, cx: 300, cy: 300 };\r\n      const mode = this.currentMode();\r\n      const layout = this.effectiveOrbitLayout(mode);\r\n      this.CAMERA_NEAR = mode.cameraNear;\r\n      this.CAMERA_FAR = mode.cameraFar;\r\n      this.ORBIT_TILT = layout.tilt;\r\n      const visible = this.visiblePlanets(mode);\r\n      const maxOrbitR = visible.length\r\n        ? Math.max(...visible.map(p => this.displayOrbitR(p, layout)))\r\n        : Math.max(...PLANETS.map(p => this.displayOrbitR(p, layout)));\r\n      this.maxOrbitR = maxOrbitR;\r\n      const largestPlanet = Math.max(...visible.map(p => p.size)) * layout.planetSizeScale;\r\n      const sunR = layout.sunRadius;\r\n      const cx = M.cx != null ? M.cx : 300;\r\n      const cy = M.cy != null ? M.cy : 300;\r\n      const x0 = M.x0 != null ? M.x0 : 0;\r\n      const y0 = M.y0 != null ? M.y0 : 0;\r\n      const halfW = Math.min(cx - x0, x0 + M.vbW - cx);\r\n      const halfH = Math.min(cy - y0, y0 + M.vbH - cy);\r\n      const horizHalf = Math.abs(layout.sunOffsetX) + maxOrbitR + largestPlanet + 8;\r\n      const vertHalf = maxOrbitR * Math.abs(layout.tilt) + Math.max(largestPlanet, sunR * 0.45) + 8;\r\n      const pad = 0.92;\r\n      const zFit = Math.min(halfW / horizHalf, halfH / vertHalf) * pad;\r\n      const z = Math.min(2.65, Math.max(0.45, zFit));\r\n      this.DEFAULT_ZOOM = Math.round(z * mode.closeupBoost * mode.zoomBoost * 100) / 100;\r\n      if (!this._userZoomed) this.zoom = this.DEFAULT_ZOOM;\r\n    },\r\n    updateViewModeButton() {\r\n      const btn = document.getElementById('btnViewMode');\r\n      if (!btn) return;\r\n      const mode = this.currentMode();\r\n      btn.textContent = '👁️ View' + (this.viewModeIdx + 1);\r\n      btn.classList.toggle('active', this.viewModeIdx !== 0);\r\n    },\r\n    modeIcon(mode) {\r\n      return { orbit:'🛰️', vertical:'📱', telescope:'🔭', movie:'🎬' }[mode.id] || '🛰️';\r\n    },\r\n    showDefaultInfo() {\r\n      this.selected = null;\r\n      this.initInfoPanel();\r\n    },\r\n    initInfoPanel() {\r\n      if (!this.info) return;\r\n      this.info.innerHTML = '<h2>🪐 Our Solar System</h2><p>' + pickRandom(SOLAR_SYSTEM_INFO) + '</p>';\r\n    },\r\n    showFact(p) {\r\n      this.selected = p.id;\r\n      const line = randomPlanetFact(p);\r\n      this.info.innerHTML = '<h2>' + p.emoji + ' ' + p.name + '</h2><p>' + line + '</p>';\r\n      return line;\r\n    },\r\n    showSunInfo() {\r\n      const line = pickRandom(SUN_FACTS);\r\n      this.info.innerHTML = '<h2>☀️ The Sun</h2><p>' + line + '</p>';\r\n      return line;\r\n    },\r\n    shiftTelescope(delta) {\r\n      this.telescopeIdx = (this.telescopeIdx + delta + PLANETS.length) % PLANETS.length;\r\n      delete this._sceneCache.telescopeKey;\r\n      this.ensureTelescopeScene();\r\n      this.updateTelescopeLabel();\r\n    },\r\n    updateTelescopeLabel() {\r\n      const label = document.getElementById('telescopeLabel');\r\n      const p = PLANETS[this.telescopeIdx];\r\n      if (label) label.textContent = '🔭 ' + p.emoji + ' ' + p.name;\r\n    },\r\n    makePlanetSvg(gId, type, r, vb, dataId) {\r\n      const svg = document.createElementNS(NS, 'svg');\r\n      svg.setAttribute('viewBox', '0 0 ' + vb + ' ' + vb);\r\n      if (!svg.querySelector('defs')) svg.appendChild(el('defs', {}));\r\n      const cx = vb / 2;\r\n      const g = el('g', {\r\n        id: gId,\r\n        class: 'planet-hit',\r\n        'data-id': dataId || type,\r\n        transform: 'translate(' + cx + ',' + cx + ')',\r\n        style: 'cursor:pointer'\r\n      });\r\n      svg.appendChild(g);\r\n      if (type === 'sun') this.drawSun(g, r, svg);\r\n      else {\r\n        const p = PLANETS.find(x => x.id === type);\r\n        if (p) this.drawPlanetBody(g, p, r, svg);\r\n      }\r\n      return svg;\r\n    },\r\n    ensureHalfSunClip(svg, id, side, clipW, clipX, clipH) {\r\n      const w = clipW || VERT_LINE.contentW || 580;\r\n      const x = clipX != null ? clipX : (this._vertX0 != null ? this._vertX0 : 0);\r\n      const h = clipH != null ? clipH : (VERT_LINE.topClipH || 96);\r\n      let defs = svg.querySelector('defs');\r\n      if (!defs) {\r\n        defs = el('defs', {});\r\n        svg.insertBefore(defs, svg.firstChild);\r\n      }\r\n      let cp = svg.querySelector('#' + id);\r\n      if (!cp) {\r\n        cp = el('clipPath', { id: id });\r\n        defs.appendChild(cp);\r\n      }\r\n      while (cp.firstChild) cp.removeChild(cp.firstChild);\r\n      if (side === 'left') cp.appendChild(el('rect', { x: '0', y: '0', width: '420', height: '420' }));\r\n      else if (side === 'top') cp.appendChild(el('rect', { x: String(x), y: '0', width: String(w), height: String(h) }));\r\n      else cp.appendChild(el('rect', { x: '0', y: '0', width: '800', height: '420' }));\r\n      return 'url(#' + id + ')';\r\n    },\r\n    ensureRectClip(svg, id, width, height, clipX) {\r\n      const x = clipX != null ? clipX : (this._vertX0 != null ? this._vertX0 : 0);\r\n      let defs = svg.querySelector('defs');\r\n      if (!defs) {\r\n        defs = el('defs', {});\r\n        svg.insertBefore(defs, svg.firstChild);\r\n      }\r\n      let cp = svg.querySelector('#' + id);\r\n      if (!cp) {\r\n        cp = el('clipPath', { id: id });\r\n        defs.appendChild(cp);\r\n      }\r\n      while (cp.firstChild) cp.removeChild(cp.firstChild);\r\n      cp.appendChild(el('rect', {\r\n        x: String(x),\r\n        y: '0',\r\n        width: String(width),\r\n        height: String(height),\r\n      }));\r\n      return 'url(#' + id + ')';\r\n    },\r\n    drawPlanetRealistic(g, p, r, svg) {\r\n      if (!svg) svg = g.ownerSVGElement;\r\n      if (svg) {\r\n        StylizedPlanet.ensureSoftBlur(svg);\r\n        StylizedPlanet.ensureShading(svg);\r\n      }\r\n      if (p.id === 'saturn') {\r\n        const satRing = {\r\n          rx: String(r * 2.2), ry: String(r * 0.52),\r\n          fill: 'rgba(210,185,130,0.12)',\r\n          transform: 'rotate(-18)', 'pointer-events': 'none'\r\n        };\r\n        if (!LOW_GPU) satRing.filter = 'url(#softBlur)';\r\n        g.appendChild(el('ellipse', satRing));\r\n        this.drawPlanetBody(g, p, r, svg, false);\r\n        return;\r\n      }\r\n      if (!LOW_GPU) {\r\n        g.appendChild(el('circle', {\r\n          r: String(r * 1.22),\r\n          fill: 'rgba(130,165,255,0.1)',\r\n          filter: 'url(#softBlur)',\r\n          'pointer-events': 'none'\r\n        }));\r\n        g.appendChild(el('circle', {\r\n          r: String(r * 1.1),\r\n          fill: 'rgba(255,255,255,0.05)',\r\n          'pointer-events': 'none'\r\n        }));\r\n      }\r\n      this.drawPlanetBody(g, p, r, svg, false);\r\n    },\r\n    drawPlanetSoft(g, p, r, svg) {\r\n      this.drawPlanetRealistic(g, p, r, svg);\r\n    },\r\n    drawVerticalSun(g, r, svg) {\r\n      if (svg) StylizedPlanet.ensureSunGlow(svg);\r\n      if (svg) StylizedPlanet.ensureSoftBlur(svg);\r\n      if (svg) StylizedPlanet.ensureShading(svg);\r\n      const glowWrap = el('g', { 'pointer-events': 'none' });\r\n      g.appendChild(glowWrap);\r\n      glowWrap.appendChild(el('circle', (function() {\r\n        const a = { r: String(r * 1.52), fill: 'rgba(255,100,0,0.09)', 'pointer-events': 'none' };\r\n        if (!LOW_GPU) a.filter = 'url(#softBlur)';\r\n        return a;\r\n      })()));\r\n      glowWrap.appendChild(el('circle', {\r\n        r: String(r * 1.42), fill: 'url(#sunCorona)', opacity: '0.88', 'pointer-events': 'none'\r\n      }));\r\n      glowWrap.appendChild(el('circle', {\r\n        r: String(r * 1.12), fill: 'rgba(255,193,7,0.18)', 'pointer-events': 'none'\r\n      }));\r\n      const clip = svg ? StylizedPlanet.ensureClip(svg, 'globe-r' + Math.round(r * 10), r) : '';\r\n      if (!StylizedPlanet.texturedDisc(g, 'sun', r, clip, false)) {\r\n        StylizedPlanet.sphere(g, 'sun', r, clip, false);\r\n      }\r\n    },\r\n    drawSubtleSky(g, M) {\r\n      const x0 = M.x0 != null ? M.x0 : 0;\r\n      const y0 = M.y0 != null ? M.y0 : 0;\r\n      g.appendChild(el('rect', {\r\n        x: String(x0), y: String(y0),\r\n        width: String(M.vbW), height: String(M.vbH),\r\n        fill: '#04040e', 'pointer-events': 'none'\r\n      }));\r\n      const areaFactor = Math.max(1, (M.vbW * M.vbH) / (800 * 560));\r\n      const starBase = LOW_GPU ? 56 : 110;\r\n      const count = Math.round(starBase * Math.min(1.85, Math.sqrt(areaFactor)));\r\n      for (let i = 0; i < count; i++) {\r\n        g.appendChild(el('circle', {\r\n          cx: String(x0 + ((i * 47.1 + 20) % Math.max(1, M.vbW - 20)) + 10),\r\n          cy: String(y0 + ((i * 29.3 + 10) % Math.max(1, M.vbH - 10))),\r\n          r: String(0.3 + (i % 4) * 0.25),\r\n          fill: 'rgba(255,255,255,' + (0.18 + (i % 6) * 0.1).toFixed(2) + ')',\r\n          'pointer-events': 'none'\r\n        }));\r\n      }\r\n    },\r\n    drawSunBurning(g, r, svg, clip) {\r\n      if (svg) StylizedPlanet.ensureSunGlow(svg);\r\n      if (svg) StylizedPlanet.ensureSoftBlur(svg);\r\n      const wrap = clip ? el('g', { 'clip-path': clip }) : g;\r\n      if (clip) g.appendChild(wrap);\r\n      const target = clip ? wrap : g;\r\n      target.appendChild(el('circle', { r: String(r * 1.85), fill: 'rgba(255,120,0,0.22)', filter: 'url(#softBlur)', 'pointer-events': 'none' }));\r\n      target.appendChild(el('circle', { r: String(r * 1.55), fill: 'url(#sunCorona)', 'pointer-events': 'none' }));\r\n      target.appendChild(el('circle', { r: String(r * 1.25), fill: 'rgba(255,193,7,0.25)', 'pointer-events': 'none' }));\r\n      this.drawSun(target, r, svg);\r\n    },\r\n    handlePlanetTap(hit) {\r\n      if (!hit) return false;\r\n      if (hit.dataset && hit.dataset.id && hit.dataset.id !== 'sun') {\r\n        const p = PLANETS.find(x => x.id === hit.dataset.id);\r\n        if (p) {\r\n          this.showFact(p);\r\n          return true;\r\n        }\r\n      }\r\n      if ((hit.dataset && hit.dataset.id === 'sun') || hit.id === 'sunHit') {\r\n        this.showSunInfo();\r\n        return true;\r\n      }\r\n      return false;\r\n    },\r\n    bindLayerClicks() {\r\n      const onClick = (e) => {\r\n        const hit = findPlanetHit(e.target);\r\n        this.handlePlanetTap(hit);\r\n      };\r\n      ['solarSvg', 'verticalSvg', 'telescopeSvg', 'movieSvg'].forEach(id => {\r\n        const svg = document.getElementById(id);\r\n        if (svg) svg.addEventListener('click', onClick);\r\n      });\r\n    },\r\n    bindTelescopeArrows() {\r\n      const prev = document.getElementById('telPrev');\r\n      const next = document.getElementById('telNext');\r\n      if (prev) prev.onclick = () => this.shiftTelescope(-1);\r\n      if (next) next.onclick = () => this.shiftTelescope(1);\r\n    },\r\n    init(){\r\n      this.svg = document.getElementById('solarSvg');\r\n      this.viewG = document.getElementById('viewGroup');\r\n      this.verticalG = document.getElementById('verticalGroup');\r\n      this.telescopeG = document.getElementById('telescopeGroup');\r\n      this.movieG = document.getElementById('movieGroup');\r\n      this.info = document.getElementById('infoPanel');\r\n      if (!this.svg || !this.viewG) return;\r\n      this._userZoomed = false;\r\n      this.viewModeIdx = 0;\r\n      this.telescopeIdx = 0;\r\n      this.telescopeAccum = 0;\r\n      this.switchActiveLayer();\r\n      this.syncActiveStageViewBox();\r\n      this.fitView();\r\n      this.updateViewModeButton();\r\n      this.updateTelescopeLabel();\r\n      const defaults = seedDefaultSolarAngles();\r\n      PLANETS.forEach(p => { this.angles[p.id] = defaults[p.id]; this.spinAngles[p.id] = 0; });\r\n      this.bindControls();\r\n      this.bindDrag();\r\n      this.bindLayerClicks();\r\n      this.bindTelescopeArrows();\r\n      this.ensureActiveScene();\r\n      this.loop();\r\n      window.addEventListener('resize', () => {\r\n        this.invalidateScenes();\r\n        this.syncActiveStageViewBox();\r\n        this.fitView();\r\n        this.ensureActiveScene();\r\n      });\r\n      this.initInfoPanel();\r\n      this.showDefaultInfo();\r\n    },\r\n    bindControls(){\r\n      document.getElementById('btnPlay').onclick = () => {\r\n        this.playing = !this.playing;\r\n        document.getElementById('btnPlay').textContent = this.playing ? '⏸️ Pause' : '▶️ Play';\r\n      };\r\n      document.getElementById('btnSpeed').onclick = () => {\r\n        this.speedIdx = (this.speedIdx + 1) % SPEEDS.length;\r\n        document.getElementById('btnSpeed').textContent = '🚀 ' + SPEEDS[this.speedIdx] + '×';\r\n      };\r\n      document.getElementById('btnViewMode').onclick = () => {\r\n        this.viewModeIdx = (this.viewModeIdx + 1) % VIEW_MODES.length;\r\n        this._userZoomed = false;\r\n        this.invalidateScenes();\r\n        this.switchActiveLayer();\r\n        this.updateViewModeButton();\r\n        this.fitView();\r\n      };\r\n      document.getElementById('btnReset').onclick = () => {\r\n        this._userZoomed = false;\r\n        this.viewModeIdx = 0;\r\n        this.telescopeIdx = 0;\r\n        this.telescopeAccum = 0;\r\n        this.invalidateScenes();\r\n        this.switchActiveLayer();\r\n        this.fitView();\r\n        this.updateViewModeButton();\r\n        this.rot = this.DEFAULT_ROT;\r\n        this.drag = 0;\r\n        this.playing = true; this.speedIdx = 0;\r\n        document.getElementById('btnPlay').textContent = '⏸️ Pause';\r\n        document.getElementById('btnSpeed').textContent = '🚀 0.5×';\r\n        const defaults = seedDefaultSolarAngles();\r\n        PLANETS.forEach(p => { this.angles[p.id] = defaults[p.id]; });\r\n        this.updateTelescopeLabel();\r\n        this.showDefaultInfo();\r\n      };\r\n    },\r\n    bindDrag(){\r\n      const wrap = document.getElementById('svgWrap');\r\n      let lx = 0, dragging = false, pinchDist = 0, pinchZoom = 1;\r\n\r\n      const touchDist = (t) => {\r\n        const dx = t[0].clientX - t[1].clientX;\r\n        const dy = t[0].clientY - t[1].clientY;\r\n        return Math.hypot(dx, dy);\r\n      };\r\n      const finishDrag = () => {\r\n        if (dragging) {\r\n          this.rot += this.drag;\r\n          this.drag = 0;\r\n          dragging = false;\r\n        }\r\n      };\r\n\r\n      wrap.addEventListener('mousedown', e => {\r\n        if (findPlanetHit(e.target)) return;\r\n        dragging = true;\r\n        lx = e.clientX;\r\n      });\r\n      window.addEventListener('mousemove', e => {\r\n        if (!dragging) return;\r\n        this.drag += (e.clientX - lx) * 0.4;\r\n        lx = e.clientX;\r\n      });\r\n      window.addEventListener('mouseup', finishDrag);\r\n\r\n      wrap.addEventListener('touchstart', e => {\r\n        if (e.touches.length === 2) {\r\n          dragging = false;\r\n          this.drag = 0;\r\n          pinchDist = touchDist(e.touches);\r\n          pinchZoom = this.zoom;\r\n          e.preventDefault();\r\n          return;\r\n        }\r\n        if (findPlanetHit(e.target)) return;\r\n        dragging = true;\r\n        lx = e.touches[0].clientX;\r\n      }, { passive: false });\r\n\r\n      wrap.addEventListener('touchmove', e => {\r\n        if (e.touches.length === 2 && pinchDist) {\r\n          e.preventDefault();\r\n          this._userZoomed = true;\r\n          const d = touchDist(e.touches);\r\n          this.zoom = Math.min(3.4, Math.max(0.4, pinchZoom * (d / pinchDist)));\r\n          return;\r\n        }\r\n        if (!dragging || e.touches.length !== 1) return;\r\n        e.preventDefault();\r\n        this.drag += (e.touches[0].clientX - lx) * 0.4;\r\n        lx = e.touches[0].clientX;\r\n      }, { passive: false });\r\n\r\n      wrap.addEventListener('touchend', e => {\r\n        if (e.touches.length < 2) pinchDist = 0;\r\n        if (!e.touches.length) finishDrag();\r\n      });\r\n\r\n      wrap.addEventListener('wheel', e => {\r\n        e.preventDefault();\r\n        this._userZoomed = true;\r\n        this.zoom = Math.min(3.4, Math.max(0.4, this.zoom + (e.deltaY < 0 ? 0.1 : -0.1)));\r\n      }, { passive: false });\r\n    },\r\n    drawSun(g, sunRadius, hostSvg){\r\n      StylizedPlanet.draw(g, 'sun', sunRadius || SUN_RADIUS_DEFAULT, hostSvg);\r\n    },\r\n    drawPlanetBody(g, p, s, hostSvg, soft){\r\n      StylizedPlanet.draw(g, p.id, s, hostSvg, soft);\r\n    },\r\n    /* Movie view only — some planets share clip ids; use pattern spheres here */\r\n    ensureMovieSpherePattern(svg, planetId, r) {\r\n      const id = 'moviePat-' + planetId;\r\n      if (svg.querySelector('#' + id)) return id;\r\n      const tex = StylizedPlanet.TEXTURES[planetId];\r\n      if (!tex) return null;\r\n      let defs = svg.querySelector('defs');\r\n      if (!defs) {\r\n        defs = el('defs', {});\r\n        svg.insertBefore(defs, svg.firstChild);\r\n      }\r\n      const d = r * 2;\r\n      const pat = el('pattern', {\r\n        id: id,\r\n        patternUnits: 'userSpaceOnUse',\r\n        x: String(-r),\r\n        y: String(-r),\r\n        width: String(d),\r\n        height: String(d),\r\n      });\r\n      pat.appendChild(el('image', {\r\n        href: tex,\r\n        'xlink:href': tex,\r\n        x: '0',\r\n        y: '0',\r\n        width: String(d),\r\n        height: String(d),\r\n        preserveAspectRatio: 'xMidYMid slice',\r\n      }));\r\n      defs.appendChild(pat);\r\n      return id;\r\n    },\r\n    drawMovieSphereBody(g, p, r, svg) {\r\n      const patId = this.ensureMovieSpherePattern(svg, p.id, r);\r\n      if (!patId) {\r\n        g.appendChild(el('circle', { r: String(r), fill: '#888', 'pointer-events': 'none' }));\r\n        return;\r\n      }\r\n      g.appendChild(el('circle', {\r\n        r: String(r),\r\n        fill: 'url(#' + patId + ')',\r\n        'pointer-events': 'none',\r\n      }));\r\n      g.appendChild(el('circle', {\r\n        r: String(r),\r\n        fill: 'url(#sphereShade)',\r\n        'pointer-events': 'none',\r\n      }));\r\n    },\r\n    drawMoviePlanet(g, p, r, svg) {\r\n      if (!svg) svg = g.ownerSVGElement;\r\n      if (svg) {\r\n        StylizedPlanet.ensureSoftBlur(svg);\r\n        StylizedPlanet.ensureShading(svg);\r\n      }\r\n      if (p.id === 'saturn') {\r\n        g.appendChild(el('ellipse', {\r\n          rx: String(r * 2.2), ry: String(r * 0.52),\r\n          fill: 'rgba(210,185,130,0.12)', filter: 'url(#softBlur)',\r\n          transform: 'rotate(-18)', 'pointer-events': 'none'\r\n        }));\r\n        this.drawPlanetBody(g, p, r, svg, false);\r\n        return;\r\n      }\r\n      g.appendChild(el('circle', {\r\n        r: String(r * 1.22),\r\n        fill: 'rgba(130,165,255,0.1)',\r\n        filter: 'url(#softBlur)',\r\n        'pointer-events': 'none'\r\n      }));\r\n      g.appendChild(el('circle', {\r\n        r: String(r * 1.1),\r\n        fill: 'rgba(255,255,255,0.05)',\r\n        'pointer-events': 'none'\r\n      }));\r\n      this.drawMovieSphereBody(g, p, r, svg);\r\n    },\r\n    _vertSceneKey() {\r\n      this.syncVerticalViewBox();\r\n      const M = this.verticalMetrics();\r\n      return [M.vbW, M.vbH, M.boost, M.cx].join('|');\r\n    },\r\n    ensureVerticalScene() {\r\n      const key = this._vertSceneKey();\r\n      if (this._sceneCache.verticalKey === key && this._sceneCache.vertical) return;\r\n      const g = this.verticalG;\r\n      const svg = document.getElementById('verticalSvg');\r\n      if (!g || !svg) return;\r\n      const L = VERT_LINE;\r\n      const M = this.verticalMetrics();\r\n      const cx = M.cx;\r\n      const scale = M.boost * (L.sizeScale || 1);\r\n      const sunR = L.sunR * scale;\r\n      while (g.firstChild) g.removeChild(g.firstChild);\r\n      this.drawSubtleSky(g, M);\r\n      const cache = { sunSpin: null, planetSpins: {} };\r\n      const sunY = -sunR * 0.58;\r\n      const sunG = el('g', { class: 'planet-hit', 'data-id': 'sun', style: 'cursor:pointer' });\r\n      g.appendChild(sunG);\r\n      const sunInner = el('g', { class: 'planet-spin' });\r\n      sunG.appendChild(sunInner);\r\n      cache.sunSpin = sunInner;\r\n      sunInner.setAttribute('transform', 'translate(' + cx + ',' + sunY.toFixed(1) + ')');\r\n      this.drawVerticalSun(sunInner, sunR, svg);\r\n      sunInner.appendChild(el('circle', {\r\n        r: String(sunR * 0.95),\r\n        fill: 'rgba(0,0,0,0.001)',\r\n        'pointer-events': 'all'\r\n      }));\r\n      const step = (L.bottomY - L.topY) / (PLANETS.length + 1);\r\n      PLANETS.forEach((p, i) => {\r\n        const y = L.topY + step * (i + 1);\r\n        const r = (MOVIE_SIZES[p.id] || 24) * scale;\r\n        const hitR = p.id === 'saturn' ? r * 1.35 : r + 8;\r\n        const pg = el('g', {\r\n          class: 'planet-hit',\r\n          'data-id': p.id,\r\n          transform: 'translate(' + cx + ',' + y.toFixed(1) + ')',\r\n          style: 'cursor:pointer'\r\n        });\r\n        g.appendChild(pg);\r\n        const spinG = el('g', { class: 'planet-spin' });\r\n        pg.appendChild(spinG);\r\n        cache.planetSpins[p.id] = spinG;\r\n        this.drawPlanetRealistic(spinG, p, r, svg);\r\n        pg.appendChild(el('circle', {\r\n          r: String(hitR),\r\n          fill: 'rgba(0,0,0,0.001)',\r\n          'pointer-events': 'all'\r\n        }));\r\n      });\r\n      this._sceneCache.vertical = cache;\r\n      this._sceneCache.verticalKey = key;\r\n      this.updateVerticalAnim();\r\n    },\r\n    updateVerticalAnim() {\r\n      const cache = this._sceneCache.vertical;\r\n      if (!cache) return;\r\n      if (cache.sunSpin) {\r\n        const base = cache.sunSpin.getAttribute('data-base') || cache.sunSpin.getAttribute('transform') || '';\r\n        if (!cache.sunSpin.getAttribute('data-base')) cache.sunSpin.setAttribute('data-base', base);\r\n        const spin = (this.sunSpin || 0).toFixed(2);\r\n        cache.sunSpin.setAttribute('transform', base + ' rotate(' + spin + ')');\r\n      }\r\n      PLANETS.forEach(p => {\r\n        const spinG = cache.planetSpins[p.id];\r\n        if (spinG) {\r\n          spinG.setAttribute('transform', 'rotate(' + (this.spinAngles[p.id] || 0).toFixed(2) + ')');\r\n        }\r\n      });\r\n    },\r\n    _orbitSceneKey() {\r\n      const M = this.syncOrbitViewBox() || {};\r\n      const mode = this.currentMode();\r\n      const layout = this.effectiveOrbitLayout(mode);\r\n      return [\r\n        M.vbW, M.vbH, M.wide ? 1 : 0,\r\n        layout.tilt, layout.orbitScale, layout.sunRadius,\r\n        layout.sunOffsetX, layout.planetSizeScale, mode.id\r\n      ].join('|');\r\n    },\r\n    ensureOrbitScene() {\r\n      const key = this._orbitSceneKey();\r\n      if (this._sceneCache.orbitKey === key && this._sceneCache.orbit) return;\r\n      const M = this.syncOrbitViewBox() || { vbW: 600, vbH: 600, x0: 0, y0: 0, cx: 300, cy: 300 };\r\n      let skyG = this.svg.querySelector('#orbitSkyGroup');\r\n      if (!skyG) {\r\n        skyG = el('g', { id: 'orbitSkyGroup' });\r\n        this.svg.insertBefore(skyG, this.viewG);\r\n      }\r\n      while (skyG.firstChild) skyG.removeChild(skyG.firstChild);\r\n      this.drawSubtleSky(skyG, M);\r\n      while (this.viewG.firstChild) this.viewG.removeChild(this.viewG.firstChild);\r\n      const mode = this.currentMode();\r\n      const layout = this.effectiveOrbitLayout(mode);\r\n      const wide = M.wide || this.orbitStageWide();\r\n      const sunR = layout.sunRadius;\r\n      const sunX = layout.sunOffsetX;\r\n      const hostSvg = this.svg;\r\n      const cache = {\r\n        backG: el('g', { id: 'orbitBackPlanets' }),\r\n        frontG: el('g', { id: 'orbitFrontPlanets' }),\r\n        planets: {},\r\n        sunG: null,\r\n      };\r\n      this.viewG.appendChild(el('g', { id: 'orbitEllipses' }));\r\n      this.viewG.appendChild(cache.backG);\r\n      const sunG = el('g', {\r\n        id: 'sunHit',\r\n        class: 'planet-hit',\r\n        'data-id': 'sun',\r\n        transform: 'translate(' + sunX + ',0)',\r\n        style: 'cursor:pointer'\r\n      });\r\n      this.viewG.appendChild(sunG);\r\n      cache.sunG = sunG;\r\n      this.drawSun(sunG, sunR, hostSvg);\r\n      this.viewG.appendChild(cache.frontG);\r\n      this.visiblePlanets(mode).forEach(p => {\r\n        const orbitR = this.displayOrbitR(p, layout);\r\n        this.viewG.firstChild.appendChild(el('ellipse', {\r\n          cx: sunX, cy: 0, rx: orbitR, ry: orbitR * Math.abs(layout.tilt),\r\n          fill: 'none',\r\n          stroke: 'rgba(255,255,255,0.42)',\r\n          'stroke-width': wide ? '1.8' : '1.5'\r\n        }));\r\n        const drawSize = p.size * layout.planetSizeScale;\r\n        const pg = el('g', {\r\n          class: 'planet-hit',\r\n          'data-id': p.id,\r\n          style: 'cursor:pointer'\r\n        });\r\n        const spinG = el('g', { class: 'planet-spin' });\r\n        pg.appendChild(spinG);\r\n        this.drawPlanetBody(spinG, p, drawSize, hostSvg);\r\n        cache.planets[p.id] = { pg: pg, spinG: spinG };\r\n      });\r\n      this._sceneCache.orbit = cache;\r\n      this._sceneCache.orbitKey = key;\r\n      this.updateOrbitAnim();\r\n    },\r\n    updateOrbitAnim() {\r\n      const cache = this._sceneCache.orbit;\r\n      if (!cache || !this.viewG) return;\r\n      const mode = this.currentMode();\r\n      const layout = this.effectiveOrbitLayout(mode);\r\n      const cx = 300;\r\n      const cy = mode.viewCy != null ? mode.viewCy : (this.VIEW_CY || 300);\r\n      const rot = this.rot + this.drag;\r\n      const tilt = layout.tilt;\r\n      const sunX = layout.sunOffsetX;\r\n      this.viewG.setAttribute('transform', 'translate(' + cx + ',' + cy + ') rotate(' + rot + ') scale(' + this.zoom + ')');\r\n      const drawList = this.buildPlanetDrawList(mode, null, tilt, layout).sort((a, b) => a.py - b.py);\r\n      drawList.forEach(item => {\r\n        const node = cache.planets[item.p.id];\r\n        if (!node) return;\r\n        const spin = (this.spinAngles[item.p.id] || 0).toFixed(2);\r\n        node.pg.setAttribute('transform', 'translate(' + item.px.toFixed(2) + ',' + item.py.toFixed(2) + ') scale(' + item.scale.toFixed(3) + ')');\r\n        node.spinG.setAttribute('transform', 'rotate(' + spin + ')');\r\n        const parent = item.py < 0 ? cache.backG : cache.frontG;\r\n        if (node.pg.parentNode !== parent) parent.appendChild(node.pg);\r\n      });\r\n      if (cache.sunG) {\r\n        cache.sunG.setAttribute('transform', 'translate(' + sunX + ',0)');\r\n      }\r\n    },\r\n    _telescopeSceneKey() {\r\n      return String(this.telescopeIdx);\r\n    },\r\n    ensureTelescopeScene() {\r\n      const key = this._telescopeSceneKey();\r\n      if (this._sceneCache.telescopeKey === key && this._sceneCache.telescope) return;\r\n      const g = this.telescopeG;\r\n      const svg = document.getElementById('telescopeSvg');\r\n      if (!g || !svg) return;\r\n      const M = this.syncStageViewBox('telescopeSvg', 400, 400, 'tele');\r\n      if (!M) return;\r\n      while (g.firstChild) g.removeChild(g.firstChild);\r\n      g.appendChild(el('rect', { x: String(M.x0), y: String(M.y0), width: String(M.vbW), height: String(M.vbH), fill: '#030308' }));\r\n      const starCount = LOW_GPU ? 36 : 72;\r\n      for (let i = 0; i < starCount; i++) {\r\n        g.appendChild(el('circle', {\r\n          cx: String(M.x0 + ((i * 53.7 + 12) % Math.max(1, M.vbW - 12))),\r\n          cy: String(M.y0 + ((i * 91.3 + 28) % Math.max(1, M.vbH - 12))),\r\n          r: String(0.35 + (i % 5) * 0.22),\r\n          fill: 'rgba(255,255,255,' + (0.2 + (i % 7) * 0.1).toFixed(2) + ')'\r\n        }));\r\n      }\r\n      if (!svg.querySelector('#telVignette')) {\r\n        let defs = svg.querySelector('defs');\r\n        if (!defs) {\r\n          defs = el('defs', {});\r\n          svg.insertBefore(defs, svg.firstChild);\r\n        }\r\n        const rg = el('radialGradient', { id: 'telVignette', cx: '50%', cy: '48%', r: '58%' });\r\n        rg.appendChild(el('stop', { offset: '50%', 'stop-color': 'rgba(0,0,0,0)' }));\r\n        rg.appendChild(el('stop', { offset: '100%', 'stop-color': 'rgba(0,0,0,0.75)' }));\r\n        defs.appendChild(rg);\r\n      }\r\n      const contentG = el('g', {\r\n        transform: 'translate(' + M.cx.toFixed(2) + ',' + M.cy.toFixed(2) + ') scale(' + M.boost.toFixed(4) + ') translate(-200,-200)'\r\n      });\r\n      g.appendChild(contentG);\r\n      const p = PLANETS[this.telescopeIdx];\r\n      const pg = el('g', {\r\n        class: 'planet-hit',\r\n        'data-id': p.id,\r\n        transform: 'translate(200,200)',\r\n        style: 'cursor:pointer'\r\n      });\r\n      contentG.appendChild(pg);\r\n      const spinG = el('g', { class: 'planet-spin' });\r\n      pg.appendChild(spinG);\r\n      this.drawPlanetSoft(spinG, p, TELESCOPE_DRAW_R, svg);\r\n      g.appendChild(el('rect', {\r\n        x: String(M.x0), y: String(M.y0), width: String(M.vbW), height: String(M.vbH),\r\n        fill: 'url(#telVignette)', 'pointer-events': 'none', opacity: '0.45'\r\n      }));\r\n      this._sceneCache.telescope = { spinG: spinG };\r\n      this._sceneCache.telescopeKey = key;\r\n      this.updateTelescopeAnim();\r\n    },\r\n    updateTelescopeAnim() {\r\n      const cache = this._sceneCache.telescope;\r\n      if (!cache || !cache.spinG) return;\r\n      const p = PLANETS[this.telescopeIdx];\r\n      cache.spinG.setAttribute('transform', 'rotate(' + (this.spinAngles[p.id] || 0).toFixed(2) + ')');\r\n    },\r\n    _movieSceneKey() {\r\n      const M = this.syncMovieViewBox();\r\n      if (!M) return '';\r\n      return [M.vbW, M.vbH, M.wide ? 1 : 0, M.boost].join('|');\r\n    },\r\n    ensureMovieScene() {\r\n      const key = this._movieSceneKey();\r\n      if (this._sceneCache.movieKey === key && this._sceneCache.movie) return;\r\n      const g = this.movieG;\r\n      const svg = document.getElementById('movieSvg');\r\n      if (!g || !svg) return;\r\n      const ML = MOVIE_LAYOUT;\r\n      const M = this.syncMovieViewBox();\r\n      if (!M) return;\r\n      while (g.firstChild) g.removeChild(g.firstChild);\r\n      this.drawSubtleSky(g, M);\r\n      let contentG;\r\n      let startX;\r\n      let endX;\r\n      let sunR;\r\n      if (M.wide) {\r\n        contentG = el('g', {\r\n          transform: 'translate(' + M.originX.toFixed(2) + ',' + M.cy.toFixed(2) + ') scale(' + M.boost.toFixed(4) + ') translate(0,' + (-ML.centerY) + ')'\r\n        });\r\n        startX = M.rowStartX;\r\n        endX = M.rowEndX;\r\n        sunR = ML.sunR;\r\n      } else {\r\n        contentG = el('g', {\r\n          transform: 'translate(' + M.cx.toFixed(2) + ',' + M.cy.toFixed(2) + ') scale(' + M.boost.toFixed(4) + ') translate(' + (-ML.centerX) + ',' + (-ML.centerY) + ')'\r\n        });\r\n        startX = ML.startX;\r\n        endX = ML.endX;\r\n        sunR = ML.sunR;\r\n      }\r\n      g.appendChild(contentG);\r\n      const glowPad = Math.ceil(sunR * 0.22);\r\n      const sunWrap = el('g', { 'clip-path': 'url(#movieSunLeftClip)' });\r\n      let defs = svg.querySelector('defs');\r\n      if (!defs) {\r\n        defs = el('defs', {});\r\n        svg.insertBefore(defs, svg.firstChild);\r\n      }\r\n      let cp = svg.querySelector('#movieSunLeftClip');\r\n      if (!cp) {\r\n        cp = el('clipPath', { id: 'movieSunLeftClip' });\r\n        defs.appendChild(cp);\r\n      }\r\n      while (cp.firstChild) cp.removeChild(cp.firstChild);\r\n      cp.appendChild(el('rect', {\r\n        x: '0',\r\n        y: String(-glowPad),\r\n        width: '460',\r\n        height: String(ML.contentH + glowPad * 2)\r\n      }));\r\n      contentG.appendChild(sunWrap);\r\n      const sunG = el('g', {\r\n        transform: 'translate(' + ML.sunCX + ',' + ML.centerY + ')',\r\n        class: 'planet-hit',\r\n        id: 'sunHit',\r\n        'data-id': 'sun',\r\n        style: 'cursor:pointer'\r\n      });\r\n      sunWrap.appendChild(sunG);\r\n      this.drawSunBurning(sunG, sunR, svg, null);\r\n      const cache = { planetSpins: {} };\r\n      const lineY = ML.centerY;\r\n      const gap = (endX - startX) / (PLANETS.length - 1);\r\n      PLANETS.forEach((p, i) => {\r\n        const x = startX + gap * i;\r\n        const r = MOVIE_SIZES[p.id] || 24;\r\n        const pg = el('g', {\r\n          class: 'planet-hit',\r\n          'data-id': p.id,\r\n          transform: 'translate(' + x.toFixed(1) + ',' + lineY + ')',\r\n          style: 'cursor:pointer'\r\n        });\r\n        contentG.appendChild(pg);\r\n        const spinG = el('g', { class: 'planet-spin' });\r\n        pg.appendChild(spinG);\r\n        cache.planetSpins[p.id] = spinG;\r\n        this.drawMoviePlanet(spinG, p, r, svg);\r\n      });\r\n      this._sceneCache.movie = cache;\r\n      this._sceneCache.movieKey = key;\r\n      this.updateMovieAnim();\r\n    },\r\n    updateMovieAnim() {\r\n      const cache = this._sceneCache.movie;\r\n      if (!cache) return;\r\n      PLANETS.forEach(p => {\r\n        const spinG = cache.planetSpins[p.id];\r\n        if (spinG) {\r\n          spinG.setAttribute('transform', 'rotate(' + (this.spinAngles[p.id] || 0).toFixed(2) + ')');\r\n        }\r\n      });\r\n    },\r\n    drawOrbit(){\r\n      this.ensureOrbitScene();\r\n      this.updateOrbitAnim();\r\n    },\r\n    drawVertical() {\r\n      this.ensureVerticalScene();\r\n      this.updateVerticalAnim();\r\n    },\r\n    drawTelescope() {\r\n      this.ensureTelescopeScene();\r\n      this.updateTelescopeAnim();\r\n    },\r\n    drawMovie() {\r\n      this.ensureMovieScene();\r\n      this.updateMovieAnim();\r\n    },\r\n    loop(){\r\n      const layer = this.activeLayer();\r\n      if (this.playing){\r\n        const mult = SPEEDS[this.speedIdx];\r\n        PLANETS.forEach(p => {\r\n          this.angles[p.id] += p.baseSpeed * mult;\r\n          this.spinAngles[p.id] = (this.spinAngles[p.id] || 0) + 0.5 * mult;\r\n        });\r\n        this.sunSpin = (this.sunSpin || 0) + 0.35 * mult;\r\n      }\r\n      this.tickActiveView();\r\n      requestAnimationFrame(() => this.loop());\r\n    }\r\n  };\r\n\r\n  /* ── Order the Planets Minigame ── */\r\n  const Game = {\r\n    step: 0, done: false,\r\n    init(){\r\n      this.slots = document.getElementById('progressSlots');\r\n      this.grid = document.getElementById('planetGrid');\r\n      this.hint = document.getElementById('gameHint');\r\n      this.win = document.getElementById('winBanner');\r\n      this.orderList = document.getElementById('orderList');\r\n      document.getElementById('playAgain').onclick = () => this.reset();\r\n      this.reset();\r\n    },\r\n    reset(){\r\n      this.step = 0;\r\n      this.done = false;\r\n      this.win.classList.add('hidden');\r\n      this.hint.textContent = 'Tap Mercury first — it\\'s the closest to the Sun!';\r\n      this.slots.innerHTML = '';\r\n      for (let i = 0; i < 8; i++){\r\n        const s = document.createElement('div');\r\n        s.className = 'slot';\r\n        s.textContent = i + 1;\r\n        this.slots.appendChild(s);\r\n      }\r\n      this.orderList.innerHTML = '';\r\n      PLANET_ORDER.forEach(name => {\r\n        const p = PLANETS.find(x => x.name === name);\r\n        const item = document.createElement('span');\r\n        item.className = 'order-item';\r\n        item.textContent = p.emoji + ' ' + name;\r\n        this.orderList.appendChild(item);\r\n      });\r\n      const shuffled = [...PLANETS].sort(() => Math.random() - 0.5);\r\n      this.grid.innerHTML = '';\r\n      shuffled.forEach(p => {\r\n        const card = document.createElement('div');\r\n        card.className = 'planet-card';\r\n        card.dataset.name = p.name;\r\n        card.innerHTML = '<span class=\"emoji\">' + p.emoji + '</span><span class=\"name\">' + p.name + '</span>';\r\n        card.onclick = () => this.tap(card, p);\r\n        this.grid.appendChild(card);\r\n      });\r\n    },\r\n    tap(card, p){\r\n      if (this.done || card.classList.contains('done')) return;\r\n      const expected = PLANET_ORDER[this.step];\r\n      if (p.name === expected){\r\n        card.classList.add('done');\r\n        const slot = this.slots.children[this.step];\r\n        slot.textContent = p.emoji;\r\n        slot.classList.add('filled');\r\n        this.step++;\r\n        if (this.step >= 8){\r\n          this.done = true;\r\n          this.win.classList.remove('hidden');\r\n          this.hint.textContent = '🌟 Amazing! You know the order of the planets!';\r\n        } else {\r\n          const next = PLANET_ORDER[this.step];\r\n          const nextP = PLANETS.find(x => x.name === next);\r\n          this.hint.textContent = 'Nice! Now tap ' + next + ' ' + nextP.emoji;\r\n        }\r\n      } else {\r\n        card.classList.add('shake');\r\n        setTimeout(() => card.classList.remove('shake'), 350);\r\n        const nextP = PLANETS.find(x => x.name === expected);\r\n        this.hint.textContent = 'Not quite! Hint: tap ' + expected + ' ' + nextP.emoji + ' next.';\r\n      }\r\n    }\r\n  };\r\n\r\n  Game.init();\r\n  try { Solar.init(); } catch (err) { console.error('Solar viewer:', err); }\r\n})();\r\n</script>\r\n</body>\r\n</html>\r\n"
            }
          ]
        },
        {
          "id": "solarsystem-ch-import-1784351954791-6",
          "courseId": "solarsystem",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "solarsystem-ch-import-1784351954791-6-step-0",
              "courseId": "solarsystem",
              "chapterId": "solarsystem-ch-import-1784351954791-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "html",
              "title": "OurSolarSystem Explained",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n  <meta charset=\"UTF-8\">\r\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n  <title>Solar System Adventure - Explained</title>\r\n  <style>\r\n    *{\r\n      margin:0;\r\n      padding:0;\r\n      box-sizing:border-box;\r\n    }\r\n    body{\r\n      font-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;\r\n      background:#0f0c29;\r\n      color:#e0e7ff;\r\n      min-height:100vh;\r\n      position:relative;\r\n      overflow-x:hidden;\r\n    }\r\n    .stars{\r\n      position:fixed;\r\n      top:0;\r\n      left:0;\r\n      width:100%;\r\n      height:100%;\r\n      pointer-events:none;\r\n      background-image:\r\n        radial-gradient(2px 2px at 20px 30px,#fff,transparent),\r\n        radial-gradient(2px 2px at 40px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 90px 40px,#fff,transparent),\r\n        radial-gradient(2px 2px at 130px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 160px 120px,#fff,transparent),\r\n        radial-gradient(2px 2px at 200px 50px,#fff,transparent),\r\n        radial-gradient(1px 1px at 250px 160px,#fff,transparent),\r\n        radial-gradient(2px 2px at 300px 90px,#fff,transparent),\r\n        radial-gradient(1px 1px at 350px 130px,#fff,transparent),\r\n        radial-gradient(2px 2px at 400px 60px,#fff,transparent),\r\n        radial-gradient(1px 1px at 450px 180px,#fff,transparent),\r\n        radial-gradient(2px 2px at 500px 100px,#fff,transparent),\r\n        radial-gradient(1px 1px at 550px 140px,#fff,transparent),\r\n        radial-gradient(2px 2px at 600px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 650px 190px,#fff,transparent),\r\n        radial-gradient(2px 2px at 700px 110px,#fff,transparent),\r\n        radial-gradient(1px 1px at 750px 150px,#fff,transparent),\r\n        radial-gradient(2px 2px at 800px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 850px 170px,#fff,transparent);\r\n      background-size:900px 200px;\r\n      animation:twinkle 4s ease-in-out infinite;\r\n      z-index:0;\r\n    }\r\n    @keyframes twinkle{\r\n      0%,100%{opacity:0.3;}\r\n      50%{opacity:0.8;}\r\n    }\r\n    .container{\r\n      max-width:640px;\r\n      margin:auto;\r\n      padding:24px 16px 40px;\r\n      position:relative;\r\n      z-index:1;\r\n    }\r\n    .header{\r\n      text-align:center;\r\n      margin-bottom:20px;\r\n    }\r\n    h1{\r\n      font-size:28px;\r\n      color:#a78bfa;\r\n      margin-bottom:8px;\r\n    }\r\n    .subtitle{\r\n      color:#c4b5fd;\r\n      font-size:16px;\r\n    }\r\n    .card{\r\n      background:#1a1735;\r\n      backdrop-filter:blur(10px);\r\n      border-radius:20px;\r\n      padding:20px;\r\n      margin-bottom:16px;\r\n      border:1px solid rgba(255,255,255,0.1);\r\n    }\r\n    .card h2{\r\n      color:#a78bfa;\r\n      margin-bottom:12px;\r\n      font-size:20px;\r\n    }\r\n    .card p{\r\n      font-size:16px;\r\n      line-height:1.7;\r\n      margin-bottom:10px;\r\n    }\r\n    .card ul{\r\n      margin-left:20px;\r\n      margin-bottom:10px;\r\n    }\r\n    .card li{\r\n      font-size:16px;\r\n      line-height:1.7;\r\n      margin-bottom:8px;\r\n    }\r\n    .fact-box{\r\n      background:rgba(251,191,36,0.2);\r\n      border-left:6px solid #fbbf24;\r\n      padding:16px;\r\n      border-radius:12px;\r\n      margin-top:12px;\r\n    }\r\n    .fact-box h3{\r\n      color:#fbbf24;\r\n      margin-bottom:8px;\r\n      font-size:18px;\r\n    }\r\n    .fact-box p{\r\n      font-size:15px;\r\n      line-height:1.6;\r\n      margin:0;\r\n    }\r\n    .planet-order{\r\n      display:flex;\r\n      flex-direction:column;\r\n      gap:10px;\r\n      margin-top:12px;\r\n    }\r\n    .planet-row{\r\n      display:flex;\r\n      align-items:center;\r\n      gap:12px;\r\n      background:rgba(255,255,255,0.05);\r\n      padding:12px;\r\n      border-radius:12px;\r\n    }\r\n    .planet-emoji{\r\n      font-size:28px;\r\n    }\r\n    .planet-name{\r\n      font-size:16px;\r\n      font-weight:bold;\r\n      flex:1;\r\n    }\r\n    .planet-desc{\r\n      font-size:13px;\r\n      color:#c4b5fd;\r\n    }\r\n    .nav-hint{\r\n      margin-top:20px;\r\n      text-align:center;\r\n      font-size:13px;\r\n      color:#a78bfa;\r\n      background:rgba(167,139,250,0.1);\r\n      padding:10px;\r\n      border-radius:10px;\r\n    }\r\n  /* solar-desktop-fit */\r\nhtml {\r\n  min-height: 100%;\r\n}\r\nbody:has(.character-grid),\r\nbody:has(.game-shell),\r\nbody:has(#solarSvg),\r\nbody:has(.fire-btn),\r\nbody:has(.planet-game) {\r\n  overflow: hidden !important;\r\n  height: 100%;\r\n  min-height: 0 !important;\r\n}\r\nbody:not(:has(.character-grid)):not(:has(.game-shell)):not(:has(#solarSvg)):not(:has(.fire-btn)):not(:has(.planet-game)) {\r\n  overflow-x: hidden;\r\n  overflow-y: auto;\r\n  -webkit-overflow-scrolling: touch;\r\n  min-height: 100%;\r\n  height: auto;\r\n}\r\n.game-shell {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.character-grid) .container,\r\nbody:has(.game-shell) .container,\r\nbody:has(#solarSvg) .container,\r\nbody:has(.fire-btn) .container,\r\nbody:has(.planet-game) .container {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.game-shell) .game-shell {\r\n  padding: 4px 8px 6px;\r\n}\r\nbody:has(.game-shell) .game-shell .title {\r\n  display: none;\r\n}\r\nbody:has(.game-shell) .ui-container {\r\n  margin-bottom: 4px;\r\n  padding: 4px 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.game-shell) .game-stage {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  width: 100%;\r\n  aspect-ratio: 7 / 6;\r\n}\r\nbody:has(.game-shell) .touch-controls {\r\n  flex-shrink: 0;\r\n  margin-top: 4px;\r\n}\r\nbody:has(#solarSvg) .container {\r\n  padding: 8px 12px 10px;\r\n}\r\nbody:has(#solarSvg) .solar-panel {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  display: flex;\r\n  flex-direction: column;\r\n  margin-bottom: 6px;\r\n  padding: 8px;\r\n}\r\nbody:has(#solarSvg) .svg-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  max-height: none;\r\n  aspect-ratio: unset;\r\n  height: auto;\r\n}\r\nbody:has(#solarSvg) #solarSvg {\r\n  min-height: 0;\r\n  height: 100%;\r\n}\r\nbody:has(#solarSvg) .minigame-panel {\r\n  flex-shrink: 0;\r\n  max-height: 34%;\r\n  overflow-y: auto;\r\n}\r\nbody:has(.fire-btn) .container {\r\n  padding: 4px 12px 6px;\r\n}\r\nbody:has(.fire-btn) .game-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n}\r\nbody:has(.fire-btn) .fire-btn {\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .container {\r\n  padding: 8px 12px 10px;\r\n  justify-content: center;\r\n}\r\nbody:has(.character-grid) .header {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-section {\r\n  padding: 8px;\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-character {\r\n  font-size: 36px;\r\n  margin-bottom: 4px;\r\n}\r\nbody:has(.character-grid) input[type=\"text\"] {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-grid {\r\n  gap: 6px;\r\n  margin-bottom: 0;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-option {\r\n  padding: 6px 2px;\r\n  font-size: 26px;\r\n  border-width: 2px;\r\n  border-radius: 12px;\r\n}\r\nbody:has(.character-grid) .character-name {\r\n  font-size: 10px;\r\n  margin-top: 2px;\r\n}\r\n@media (min-width: 640px), (min-width: 768px) and (max-width: 1024px) {\r\n  body:has(.character-grid) .container {\r\n    padding: 6px 12px 8px;\r\n    justify-content: center;\r\n  }\r\n  body:has(.character-grid) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.character-grid) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(.character-grid) .preview-section {\r\n    padding: 6px 8px;\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 32px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.character-grid) .preview-name {\r\n    font-size: 15px;\r\n  }\r\n  body:has(.character-grid) input[type=\"text\"] {\r\n    padding: 6px 10px;\r\n    margin-bottom: 6px;\r\n    font-size: 14px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-grid {\r\n    gap: 6px;\r\n    margin-bottom: 0;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    padding: 4px 2px;\r\n    font-size: 24px;\r\n    border-width: 2px;\r\n    border-radius: 10px;\r\n  }\r\n  body:has(.character-grid) .character-name {\r\n    font-size: 9px;\r\n    margin-top: 1px;\r\n  }\r\n  body:has(.game-shell) .ui-item {\r\n    font-size: 13px;\r\n    padding: 4px 8px;\r\n  }\r\n  body:has(.game-shell) .touch-controls {\r\n    gap: 10px;\r\n  }\r\n  body:has(#solarSvg) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(#solarSvg) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(#solarSvg) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(#solarSvg) .info-panel,\r\n  body:has(#solarSvg) .nav-hint {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .header {\r\n    margin-bottom: 4px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.fire-btn) .header .subtitle {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .hud {\r\n    padding: 6px 10px;\r\n    margin-bottom: 4px;\r\n    font-size: 12px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .game-wrap {\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.fire-btn) .fire-btn {\r\n    padding: 10px;\r\n    font-size: 14px;\r\n    margin-bottom: 0;\r\n  }\r\n  body:has(.fire-btn) .instructions,\r\n  body:has(.fire-btn) .nav-hint {\r\n    display: none;\r\n  }\r\n  .planet-svg-panel .svg-viewport,\r\n  .svg-viewport {\r\n    max-height: 220px !important;\r\n    min-height: 0 !important;\r\n  }\r\n  .planet-game .game-canvas,\r\n  .game-canvas-wrap {\r\n    height: 220px !important;\r\n    min-height: 180px !important;\r\n    max-height: 220px !important;\r\n  }\r\n  .planet-game {\r\n    padding: 10px;\r\n    margin-top: 10px;\r\n    flex-shrink: 0;\r\n  }\r\n  .planet-game h2 {\r\n    margin-bottom: 8px;\r\n    font-size: 17px;\r\n  }\r\n  .planet-game p {\r\n    margin-bottom: 8px;\r\n    font-size: 12px;\r\n  }\r\n  .touch-controls {\r\n    margin-top: 6px;\r\n    grid-template-columns: repeat(3, 48px);\r\n    grid-template-rows: repeat(3, 48px);\r\n    gap: 6px;\r\n  }\r\n  .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n}\r\n@media (max-height: 760px) {\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 28px;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    font-size: 22px;\r\n    padding: 3px 2px;\r\n  }\r\n  body:has(.game-shell) .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 18px;\r\n  }\r\n}\r\n  \r\nbody.reading-page {\r\n  overflow-x: hidden;\r\n  overflow-y: auto !important;\r\n  height: auto !important;\r\n  min-height: 100%;\r\n  -webkit-overflow-scrolling: touch;\r\n}\r\nbody.reading-page .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  display: block;\r\n}\r\n\r\n/* solar-ui-audit-overrides */\nbody.reading-page,\nbody.reading-page:has(.container),\nbody.reading-page:has(.quiz-card),\nbody.reading-page:has(.character-grid) {\n  overflow-y: auto !important;\n  height: auto !important;\n}\nbody.reading-page .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  display: block;\n}\nbody.reading-page:has(.character-grid) .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  justify-content: flex-start;\n}\n@media (max-width: 639px) {\n  body.big-planet-page .planet-svg-panel {\n    padding: 8px !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    max-width: 100% !important;\n    overflow: hidden !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .svg-viewport,\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    width: 100% !important;\n    max-width: 100% !important;\n    height: auto !important;\n    max-height: min(78vw, calc(100svh - 220px)) !important;\n    min-height: 0 !important;\n    aspect-ratio: 1 !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .container {\n    overflow-x: hidden !important;\n    max-width: 100% !important;\n  }\n  body.big-planet-page .sun-game .game-canvas-wrap,\n  body.big-planet-page .planet-game .game-canvas,\n  body.big-planet-page .planet-game .game-canvas-wrap {\n    height: min(48vh, 400px) !important;\n    min-height: min(40vh, 280px) !important;\n    max-height: min(52vh, 420px) !important;\n  }\n}\n@media (min-width: 640px) {\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport,\n  body.big-planet-page .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n    min-height: min(56vw, calc(100svh - 200px)) !important;\n  }\n}\nbody.big-planet-page .sun-game .game-canvas-wrap,\nbody.big-planet-page .planet-game .game-canvas,\nbody.big-planet-page .planet-game .game-canvas-wrap {\n  width: 100% !important;\n  height: min(50vh, 440px) !important;\n  min-height: min(42vh, 300px) !important;\n  max-height: min(56vh, 480px) !important;\n}\nbody.big-planet-page .sun-game,\nbody.big-planet-page .planet-game {\n  margin-bottom: 8px !important;\n}\nbody.big-planet-page .nav-hint {\n  margin-top: 8px !important;\n  padding-bottom: 8px !important;\n  font-size: 12px !important;\n  line-height: 1.45 !important;\n}\nbody.all-planets-page:has(#solarSvg) .svg-wrap {\n  max-height: min(96vw, calc(100svh - 162px)) !important;\n  min-height: min(43svh, calc(100svh - 168px), 96vw) !important;\n}\nbody.big-game-page:has(.game-shell) {\n  overflow: hidden !important;\n  height: 100% !important;\n  min-height: 100% !important;\n  max-height: 100% !important;\n}\nhtml:has(body.big-game-page) {\n  height: 100% !important;\n  min-height: 100% !important;\n  overflow: hidden !important;\n}\nbody.big-game-page:has(.game-shell) .game-shell {\n  min-height: 100% !important;\n  height: 100% !important;\n  max-height: 100% !important;\n  display: flex !important;\n  flex-direction: column !important;\n}\nbody.big-game-page:has(.game-shell) .stage-wrap {\n  flex: 1 1 auto !important;\n  min-height: 0 !important;\n  align-items: center !important;\n  justify-content: center !important;\n}\nbody.big-game-page:has(.game-shell) .game-stage {\n  flex: 1 1 auto !important;\n  width: 100% !important;\n  height: 100% !important;\n  min-height: 0 !important;\n  max-height: none !important;\n  aspect-ratio: unset !important;\n  margin: 0 !important;\n}\n@media (min-width: 768px) {\n  body.big-game-page:has(.game-shell) .stage-wrap {\n    align-items: center !important;\n    justify-content: center !important;\n  }\n  body.big-game-page:has(.game-shell) .game-stage {\n    flex: 1 1 auto !important;\n    width: 100% !important;\n    height: 100% !important;\n    min-height: 0 !important;\n    max-height: none !important;\n    aspect-ratio: unset !important;\n    margin: 0 !important;\n  }\n}\nbody.big-game-page:has(.fire-btn) .game-wrap {\n  min-height: min(calc(100svh - 178px), 78vh) !important;\n  height: min(calc(100svh - 178px), 78vh) !important;\n  max-height: none !important;\n}\n@media (min-width: 640px) {\n  body:has(.planet-svg-panel) .svg-viewport,\n  body:has(.planet-game) .game-canvas,\n  body:has(.sun-game) .game-canvas-wrap {\n    max-height: none !important;\n  }\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n  }\n}\n  </style>\r\n<script>\r\n(function (w) {\r\n  var BOOK = \"solarsystem\";\r\n  function key(name) {\r\n    return \"book:\" + BOOK + \":\" + name;\r\n  }\r\n  w.SolarPlayer = {\r\n    getUserName: function () {\r\n      return localStorage.getItem(key(\"userName\")) || localStorage.getItem(\"userName\") || \"Explorer\";\r\n    },\r\n    getCharacter: function () {\r\n      return localStorage.getItem(key(\"userCharacter\")) || localStorage.getItem(\"userCharacter\") || \"👨‍🚀\";\r\n    },\r\n    getCharacterName: function () {\r\n      return localStorage.getItem(key(\"characterName\")) || localStorage.getItem(\"characterName\") || \"Astronaut\";\r\n    },\r\n    save: function (name, character, characterName) {\r\n      localStorage.setItem(key(\"userName\"), name);\r\n      localStorage.setItem(key(\"userCharacter\"), character);\r\n      if (characterName != null) localStorage.setItem(key(\"characterName\"), characterName);\r\n      localStorage.setItem(\"userName\", name);\r\n      localStorage.setItem(\"userCharacter\", character);\r\n      if (characterName != null) localStorage.setItem(\"characterName\", characterName);\r\n    },\r\n  };\r\n})(window);\r\n</script>\r\n</head>\r\n<body class=\"reading-page\">\r\n<div class=\"stars\"></div>\r\n<div class=\"container\">\r\n  <div class=\"header\">\r\n    <h1>📚 Our Solar System Explained</h1>\r\n    <div class=\"subtitle\">Learn how our cosmic neighborhood works!</div>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🌟 What is the Solar System?</h2>\r\n    <p>\r\n      The solar system is our cosmic neighborhood in space. It's like a big family with the Sun at the center and all the planets orbiting around it.\r\n    </p>\r\n    <p>\r\n      <strong>Orbit</strong> means going around in a circle. Just like the Moon orbits around Earth, all the planets orbit around the Sun!\r\n    </p>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>☀️ The Sun - Our Star</h2>\r\n    <p>\r\n      The Sun is a star, not a planet! It's a huge ball of hot, glowing gas that gives us light and heat. Without the Sun, Earth would be freezing cold and dark.\r\n    </p>\r\n    <div class=\"fact-box\">\r\n      <h3>💡 Fun Fact</h3>\r\n      <p>The Sun is so big that over 1 million Earths could fit inside it!</p>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🪐 The 8 Planets</h2>\r\n    <p>\r\n      There are 8 planets in our solar system. They are divided into two groups:\r\n    </p>\r\n    <ul>\r\n      <li><strong>Inner Planets</strong> (closer to the Sun): Mercury, Venus, Earth, Mars</li>\r\n      <li><strong>Outer Planets</strong> (farther from the Sun): Jupiter, Saturn, Uranus, Neptune</li>\r\n    </ul>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>📏 Order from the Sun</h2>\r\n    <div class=\"planet-order\">\r\n      <div class=\"planet-row\">\r\n        <div class=\"planet-emoji\">☀️</div>\r\n        <div class=\"planet-name\">The Sun</div>\r\n        <div class=\"planet-desc\">Center of our system</div>\r\n      </div>\r\n      <div class=\"planet-row\">\r\n        <div class=\"planet-emoji\">🪨</div>\r\n        <div class=\"planet-name\">Mercury</div>\r\n        <div class=\"planet-desc\">Smallest planet</div>\r\n      </div>\r\n      <div class=\"planet-row\">\r\n        <div class=\"planet-emoji\">🔥</div>\r\n        <div class=\"planet-name\">Venus</div>\r\n        <div class=\"planet-desc\">Hottest planet</div>\r\n      </div>\r\n      <div class=\"planet-row\">\r\n        <div class=\"planet-emoji\">🌍</div>\r\n        <div class=\"planet-name\">Earth</div>\r\n        <div class=\"planet-desc\">Our home</div>\r\n      </div>\r\n      <div class=\"planet-row\">\r\n        <div class=\"planet-emoji\">🔴</div>\r\n        <div class=\"planet-name\">Mars</div>\r\n        <div class=\"planet-desc\">The red planet</div>\r\n      </div>\r\n      <div class=\"planet-row\">\r\n        <div class=\"planet-emoji\">🟠</div>\r\n        <div class=\"planet-name\">Jupiter</div>\r\n        <div class=\"planet-desc\">Biggest planet</div>\r\n      </div>\r\n      <div class=\"planet-row\">\r\n        <div class=\"planet-emoji\">💍</div>\r\n        <div class=\"planet-name\">Saturn</div>\r\n        <div class=\"planet-desc\">Has beautiful rings</div>\r\n      </div>\r\n      <div class=\"planet-row\">\r\n        <div class=\"planet-emoji\">🔵</div>\r\n        <div class=\"planet-name\">Uranus</div>\r\n        <div class=\"planet-desc\">Ice giant</div>\r\n      </div>\r\n      <div class=\"planet-row\">\r\n        <div class=\"planet-emoji\">🔷</div>\r\n        <div class=\"planet-name\">Neptune</div>\r\n        <div class=\"planet-desc\">Windiest planet</div>\r\n      </div>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🌙 Other Objects in Space</h2>\r\n    <p>\r\n      Besides the Sun and planets, our solar system has many other interesting things:\r\n    </p>\r\n    <ul>\r\n      <li><strong>Moons</strong> - Many planets have moons that orbit around them</li>\r\n      <li><strong>Asteroids</strong> - Rocky objects that orbit the Sun, mostly between Mars and Jupiter</li>\r\n      <li><strong>Comets</strong> - Dirty snowballs that leave beautiful tails when they get close to the Sun</li>\r\n    </ul>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🚀 Why is Earth Special?</h2>\r\n    <p>\r\n      Earth is the only planet we know of that has life! It's just the right distance from the Sun - not too hot and not too cold. It has water, air, and everything living things need.\r\n    </p>\r\n    <div class=\"fact-box\">\r\n      <h3>💡 Fun Fact</h3>\r\n      <p>Earth is often called the \"Goldilocks Planet\" because it's just right for life!</p>\r\n    </div>\r\n  </div>\r\n\r\n<div class=\"nav-hint\">\r\n  <div>💡 Use the ← → arrows in the top navigation bar to go to the next chapter.</div>\r\n  <div>💡 Use the 🏠 button in the top navigation bar to go back to the Home page.</div>\r\n</div>\r\n\r\n</div>\r\n</body>\r\n</html>\r\n"
            }
          ]
        },
        {
          "id": "solarsystem-ch-import-1784351954791-7",
          "courseId": "solarsystem",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "solarsystem-ch-import-1784351954791-7-step-0",
              "courseId": "solarsystem",
              "chapterId": "solarsystem-ch-import-1784351954791-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "html",
              "title": "OurSolarSystem Quiz",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n  <meta charset=\"UTF-8\">\r\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n  <title>Solar System Adventure - Solar System Quiz</title>\r\n  <style>\r\n    *{\r\n      margin:0;\r\n      padding:0;\r\n      box-sizing:border-box;\r\n    }\r\n    body{\r\n      font-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;\r\n      background:#0f0c29;\r\n      color:#e0e7ff;\r\n      min-height:100vh;\r\n      position:relative;\r\n      overflow-x:hidden;\r\n    }\r\n    .stars{\r\n      position:fixed;\r\n      top:0;\r\n      left:0;\r\n      width:100%;\r\n      height:100%;\r\n      pointer-events:none;\r\n      background-image:\r\n        radial-gradient(2px 2px at 20px 30px,#fff,transparent),\r\n        radial-gradient(2px 2px at 40px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 90px 40px,#fff,transparent),\r\n        radial-gradient(2px 2px at 130px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 160px 120px,#fff,transparent),\r\n        radial-gradient(2px 2px at 200px 50px,#fff,transparent),\r\n        radial-gradient(1px 1px at 250px 160px,#fff,transparent),\r\n        radial-gradient(2px 2px at 300px 90px,#fff,transparent),\r\n        radial-gradient(1px 1px at 350px 130px,#fff,transparent),\r\n        radial-gradient(2px 2px at 400px 60px,#fff,transparent),\r\n        radial-gradient(1px 1px at 450px 180px,#fff,transparent),\r\n        radial-gradient(2px 2px at 500px 100px,#fff,transparent),\r\n        radial-gradient(1px 1px at 550px 140px,#fff,transparent),\r\n        radial-gradient(2px 2px at 600px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 650px 190px,#fff,transparent),\r\n        radial-gradient(2px 2px at 700px 110px,#fff,transparent),\r\n        radial-gradient(1px 1px at 750px 150px,#fff,transparent),\r\n        radial-gradient(2px 2px at 800px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 850px 170px,#fff,transparent);\r\n      background-size:900px 200px;\r\n      animation:twinkle 4s ease-in-out infinite;\r\n      z-index:0;\r\n    }\r\n    @keyframes twinkle{\r\n      0%,100%{opacity:0.3;}\r\n      50%{opacity:0.8;}\r\n    }\r\n    .container{\r\n      max-width:640px;\r\n      margin:auto;\r\n      padding:12px 16px 20px;\r\n      position:relative;\r\n      z-index:1;\r\n    }\r\n    @media (max-width: 480px) {\r\n      .container {\r\n        padding: 10px 12px 16px;\r\n      }\r\n    }\r\n    .header{\r\n      text-align:center;\r\n      margin-bottom:12px;\r\n    }\r\n    h1{\r\n      font-size:24px;\r\n      color:#ffd700;\r\n      margin-bottom:4px;\r\n    }\r\n    .subtitle{\r\n      color:#c4b5fd;\r\n      font-size:16px;\r\n    }\r\n    .player-info{\r\n      display:flex;\r\n      align-items:center;\r\n      justify-content:center;\r\n      gap:8px;\r\n      margin-top:6px;\r\n      font-size:16px;\r\n      color:#ffd700;\r\n      font-weight:bold;\r\n    }\r\n    .player-info span:first-child{\r\n      font-size:24px;\r\n    }\r\n    .competition-bar{\r\n      display:flex;\r\n      justify-content:space-between;\r\n      align-items:center;\r\n      background:#1a1735;\r\n      border-radius:12px;\r\n      padding:10px;\r\n      margin-bottom:12px;\r\n    }\r\n    .competition-bar.hidden{display:none;}\r\n    .competitor{\r\n      display:flex;\r\n      flex-direction:column;\r\n      align-items:center;\r\n      gap:4px;\r\n    }\r\n    .competitor-icon{font-size:28px;}\r\n    .competitor-name{font-size:12px;color:#c4b5fd;}\r\n    .competitor-score{font-size:18px;font-weight:bold;color:#ffd700;}\r\n    .vs-divider{font-size:18px;color:#a78bfa;font-weight:bold;}\r\n    .quiz-card{\r\n      background:#1a1735;\r\n      backdrop-filter:blur(10px);\r\n      border-radius:12px;\r\n      padding:12px;\r\n      margin-bottom:8px;\r\n      border:1px solid rgba(255,255,255,0.1);\r\n      display:none;\r\n    }\r\n    .quiz-card.active{\r\n      display:block;\r\n    }\r\n    .question{\r\n      font-size:15px;\r\n      font-weight:bold;\r\n      margin-bottom:10px;\r\n      color:#fff;\r\n    }\r\n    .options{\r\n      display:flex;\r\n      flex-direction:column;\r\n      gap:6px;\r\n    }\r\n    .option{\r\n      padding:10px 14px;\r\n      background:rgba(255,255,255,0.05);\r\n      border:2px solid rgba(255,255,255,0.2);\r\n      border-radius:8px;\r\n      cursor:pointer;\r\n      font-size:14px;\r\n      transition:0.2s;\r\n    }\r\n    .option:hover{\r\n      background:#1a1735;\r\n      border-color:#ffd700;\r\n    }\r\n    .option.correct{\r\n      background:rgba(34,197,94,0.3);\r\n      border-color:#22c55e;\r\n    }\r\n    .option.wrong{\r\n      background:rgba(239,68,68,0.3);\r\n      border-color:#ef4444;\r\n    }\r\n    .feedback{\r\n      margin-top:8px;\r\n      padding:8px;\r\n      border-radius:8px;\r\n      font-size:13px;\r\n      display:none;\r\n    }\r\n    .feedback.show{\r\n      display:block;\r\n    }\r\n    .feedback.correct{\r\n      background:rgba(34,197,94,0.2);\r\n      color:#4ade80;\r\n    }\r\n    .feedback.wrong{\r\n      background:rgba(239,68,68,0.2);\r\n      color:#f87171;\r\n    }\r\n    .score-card{\r\n      background:linear-gradient(135deg, rgba(255,215,0,0.98), rgba(255,165,0,0.98));\r\n      border-radius:24px;\r\n      padding:10px 20px 60px;\r\n      text-align:center;\r\n      margin-top:20px;\r\n      display:none;\r\n      box-shadow: 0 16px 48px rgba(255, 215, 0, 0.35);\r\n      border:4px solid #fff176;\r\n      z-index: 10;\r\n      position: relative;\r\n    }\r\n    .score-card.show{\r\n      display:block;\r\n      animation: slideUp 0.5s ease-out;\r\n    }\r\n    @keyframes slideUp {\r\n      from {\r\n        opacity: 0;\r\n        transform: translateY(30px);\r\n      }\r\n      to {\r\n        opacity: 1;\r\n        transform: translateY(0);\r\n      }\r\n    }\r\n    .score-card h2{\r\n      font-size:26px;\r\n      margin-top: 0;\r\n      margin-bottom:30px;\r\n      color:#1a1240;\r\n      text-shadow: 1px 1px 0 rgba(255,255,255,0.4);\r\n    }\r\n    .score-display{\r\n      background:linear-gradient(135deg, #1a1240, #3a2f70);\r\n      border-radius:18px;\r\n      padding:18px;\r\n      margin-bottom:18px;\r\n      box-shadow: inset 0 4px 12px rgba(0,0,0,0.35);\r\n      position: relative;\r\n      z-index: 20;\r\n    }\r\n    .score-card .score{\r\n      font-size:52px;\r\n      font-weight:bold;\r\n      margin-bottom:6px;\r\n      color:#ffe066;\r\n      text-shadow: 0 0 18px rgba(255, 224, 102, 0.7);\r\n    }\r\n    .score-label{\r\n      font-size:13px;\r\n      color:#d1c4ff;\r\n      text-transform: uppercase;\r\n      letter-spacing:2px;\r\n    }\r\n    .score-card .message{\r\n      font-size:17px;\r\n      margin-top:10px;\r\n      margin-bottom:16px;\r\n      color:#ffffff;\r\n      font-weight:bold;\r\n      padding:10px;\r\n      background:#1a1240;\r\n      border-radius:12px;\r\n    }\r\n    .podium{\r\n      display:flex;\r\n      justify-content:center;\r\n      align-items:flex-end;\r\n      gap:14px;\r\n      margin-top:120px;\r\n      height:140px;\r\n      padding:6px;\r\n      overflow: visible;\r\n    }\r\n    .podium-place{\r\n      display:flex;\r\n      flex-direction:column;\r\n      align-items:center;\r\n      gap:4px;\r\n      transition:transform 0.3s ease;\r\n      position: relative;\r\n      z-index: 1;\r\n    }\r\n    .podium-place:hover{\r\n      transform:translateY(-1px);\r\n    }\r\n    .podium-character{\r\n      font-size:42px;\r\n      filter:drop-shadow(0 2px 4px rgba(0,0,0,0.3));\r\n      animation: none;\r\n    }\r\n    .podium-bar{\r\n      border-radius:12px 12px 0 0;\r\n      display:flex;\r\n      align-items:center;\r\n      justify-content:center;\r\n      font-size:22px;\r\n      font-weight:bold;\r\n      color:#fff;\r\n      position:relative;\r\n      box-shadow: 0 -4px 18px rgba(0,0,0,0.25);\r\n    }\r\n    .podium-bar.first{\r\n      width:100px;\r\n      height:100px;\r\n      background:linear-gradient(180deg,#b8860b,#8b6914);\r\n      box-shadow: 0 -4px 20px rgba(184,134,11,0.45);\r\n    }\r\n    .podium-bar.second{\r\n      width:90px;\r\n      height:80px;\r\n      background:linear-gradient(180deg,#c0c0c0,#a0a0a0);\r\n      box-shadow: 0 -4px 18px rgba(192,192,192,0.35);\r\n    }\r\n    .rank-badge{\r\n      position:absolute;\r\n      top:-10px;\r\n      font-size:26px;\r\n      animation: none;\r\n    }\r\n    .podium-name{\r\n      font-size:13px;\r\n      color:#1a1240;\r\n      margin-top:6px;\r\n      text-align:center;\r\n      font-weight:bold;\r\n      background:rgba(255,255,255,0.6);\r\n      padding:5px 9px;\r\n      border-radius:8px;\r\n    }\r\n    .podium-score{\r\n      font-size:15px;\r\n      color:#ffffff;\r\n      font-weight:bold;\r\n      background:#1a1240;\r\n      padding:3px 7px;\r\n      border-radius:6px;\r\n    }\r\n    .button-group{\r\n      display:flex;\r\n      gap:10px;\r\n      justify-content:center;\r\n      margin-top:20px;\r\n      flex-wrap:wrap;\r\n    }\r\n    .retry-btn{\r\n      padding:14px 28px;\r\n      border:none;\r\n      border-radius:14px;\r\n      font-size:15px;\r\n      font-weight:bold;\r\n      cursor:pointer;\r\n      transition:all 0.3s ease;\r\n      box-shadow:0 5px 16px rgba(0,0,0,0.25);\r\n    }\r\n    .retry-btn{\r\n      background:linear-gradient(135deg,#1a1240,#3a2f70);\r\n      color:#ffe066;\r\n    }\r\n    .retry-btn:hover{\r\n      transform:scale(1.06);\r\n      box-shadow:0 7px 22px rgba(0,0,0,0.35);\r\n    }\r\n    \r\n    \r\n    /* Mobile adjustments */\r\n    @media (max-width: 480px) {\r\n      .score-card {\r\n        padding:10px 14px 60px;\r\n        margin-top: 14px;\r\n      }\r\n      .score-card h2 {\r\n        font-size: 20px;\r\n      }\r\n      .score-card .score {\r\n        font-size: 10px;\r\n      }\r\n      .score-display {\r\n        padding: 9px;\r\n      }\r\n      .score-card .message {\r\n        margin-top: 8px;\r\n        margin-bottom: 12px;\r\n        font-size: 14px;\r\n        color:#ffffff;\r\n        background:#1a1240;\r\n      }\r\n      .podium {\r\n        height: 120px;\r\n        gap: 12px;\r\n        padding: 6px;\r\n        margin-top: 120px;\r\n      }\r\n      .podium-character {\r\n        font-size: 36px;\r\n      }\r\n      .podium-bar.first {\r\n        width: 85px;\r\n        height: 90px;\r\n        background:linear-gradient(180deg,#b8860b,#8b6914);\r\n      }\r\n      .podium-bar.second {\r\n        width: 75px;\r\n        height: 70px;\r\n      }\r\n      .rank-badge {\r\n        font-size: 22px;\r\n        top: -8px;\r\n      }\r\n      .button-group {\r\n        flex-direction: column;\r\n        gap: 10px;\r\n      }\r\n      .retry-btn {\r\n        width: 100%;\r\n        padding: 14px;\r\n        font-size: 14px;\r\n      }\r\n    }\r\n    .nav-hint{\r\n      margin-top:12px;\r\n      text-align:center;\r\n      font-size:11px;\r\n      color:#a78bfa;\r\n      background:rgba(167,139,250,0.1);\r\n      padding:6px;\r\n      border-radius:8px;\r\n    }\r\n  /* solar-desktop-fit */\r\nhtml {\r\n  min-height: 100%;\r\n}\r\nbody:has(.character-grid),\r\nbody:has(.game-shell),\r\nbody:has(#solarSvg),\r\nbody:has(.fire-btn),\r\nbody:has(.planet-game) {\r\n  overflow: hidden !important;\r\n  height: 100%;\r\n  min-height: 0 !important;\r\n}\r\nbody:not(:has(.character-grid)):not(:has(.game-shell)):not(:has(#solarSvg)):not(:has(.fire-btn)):not(:has(.planet-game)) {\r\n  overflow-x: hidden;\r\n  overflow-y: auto;\r\n  -webkit-overflow-scrolling: touch;\r\n  min-height: 100%;\r\n  height: auto;\r\n}\r\n.game-shell {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.character-grid) .container,\r\nbody:has(.game-shell) .container,\r\nbody:has(#solarSvg) .container,\r\nbody:has(.fire-btn) .container,\r\nbody:has(.planet-game) .container {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.game-shell) .game-shell {\r\n  padding: 4px 8px 6px;\r\n}\r\nbody:has(.game-shell) .game-shell .title {\r\n  display: none;\r\n}\r\nbody:has(.game-shell) .ui-container {\r\n  margin-bottom: 4px;\r\n  padding: 4px 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.game-shell) .game-stage {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  width: 100%;\r\n  aspect-ratio: 7 / 6;\r\n}\r\nbody:has(.game-shell) .touch-controls {\r\n  flex-shrink: 0;\r\n  margin-top: 4px;\r\n}\r\nbody:has(#solarSvg) .container {\r\n  padding: 8px 12px 10px;\r\n}\r\nbody:has(#solarSvg) .solar-panel {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  display: flex;\r\n  flex-direction: column;\r\n  margin-bottom: 6px;\r\n  padding: 8px;\r\n}\r\nbody:has(#solarSvg) .svg-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  max-height: none;\r\n  aspect-ratio: unset;\r\n  height: auto;\r\n}\r\nbody:has(#solarSvg) #solarSvg {\r\n  min-height: 0;\r\n  height: 100%;\r\n}\r\nbody:has(#solarSvg) .minigame-panel {\r\n  flex-shrink: 0;\r\n  max-height: 34%;\r\n  overflow-y: auto;\r\n}\r\nbody:has(.fire-btn) .container {\r\n  padding: 4px 12px 6px;\r\n}\r\nbody:has(.fire-btn) .game-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n}\r\nbody:has(.fire-btn) .fire-btn {\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .container {\r\n  padding: 8px 12px 10px;\r\n  justify-content: center;\r\n}\r\nbody:has(.character-grid) .header {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-section {\r\n  padding: 8px;\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-character {\r\n  font-size: 36px;\r\n  margin-bottom: 4px;\r\n}\r\nbody:has(.character-grid) input[type=\"text\"] {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-grid {\r\n  gap: 6px;\r\n  margin-bottom: 0;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-option {\r\n  padding: 6px 2px;\r\n  font-size: 26px;\r\n  border-width: 2px;\r\n  border-radius: 12px;\r\n}\r\nbody:has(.character-grid) .character-name {\r\n  font-size: 10px;\r\n  margin-top: 2px;\r\n}\r\n@media (min-width: 640px), (min-width: 768px) and (max-width: 1024px) {\r\n  body:has(.character-grid) .container {\r\n    padding: 6px 12px 8px;\r\n    justify-content: center;\r\n  }\r\n  body:has(.character-grid) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.character-grid) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(.character-grid) .preview-section {\r\n    padding: 6px 8px;\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 32px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.character-grid) .preview-name {\r\n    font-size: 15px;\r\n  }\r\n  body:has(.character-grid) input[type=\"text\"] {\r\n    padding: 6px 10px;\r\n    margin-bottom: 6px;\r\n    font-size: 14px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-grid {\r\n    gap: 6px;\r\n    margin-bottom: 0;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    padding: 4px 2px;\r\n    font-size: 24px;\r\n    border-width: 2px;\r\n    border-radius: 10px;\r\n  }\r\n  body:has(.character-grid) .character-name {\r\n    font-size: 9px;\r\n    margin-top: 1px;\r\n  }\r\n  body:has(.game-shell) .ui-item {\r\n    font-size: 13px;\r\n    padding: 4px 8px;\r\n  }\r\n  body:has(.game-shell) .touch-controls {\r\n    gap: 10px;\r\n  }\r\n  body:has(#solarSvg) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(#solarSvg) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(#solarSvg) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(#solarSvg) .info-panel,\r\n  body:has(#solarSvg) .nav-hint {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .header {\r\n    margin-bottom: 4px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.fire-btn) .header .subtitle {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .hud {\r\n    padding: 6px 10px;\r\n    margin-bottom: 4px;\r\n    font-size: 12px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .game-wrap {\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.fire-btn) .fire-btn {\r\n    padding: 10px;\r\n    font-size: 14px;\r\n    margin-bottom: 0;\r\n  }\r\n  body:has(.fire-btn) .instructions,\r\n  body:has(.fire-btn) .nav-hint {\r\n    display: none;\r\n  }\r\n  .planet-svg-panel .svg-viewport,\r\n  .svg-viewport {\r\n    max-height: 220px !important;\r\n    min-height: 0 !important;\r\n  }\r\n  .planet-game .game-canvas,\r\n  .game-canvas-wrap {\r\n    height: 220px !important;\r\n    min-height: 180px !important;\r\n    max-height: 220px !important;\r\n  }\r\n  .planet-game {\r\n    padding: 10px;\r\n    margin-top: 10px;\r\n    flex-shrink: 0;\r\n  }\r\n  .planet-game h2 {\r\n    margin-bottom: 8px;\r\n    font-size: 17px;\r\n  }\r\n  .planet-game p {\r\n    margin-bottom: 8px;\r\n    font-size: 12px;\r\n  }\r\n  .touch-controls {\r\n    margin-top: 6px;\r\n    grid-template-columns: repeat(3, 48px);\r\n    grid-template-rows: repeat(3, 48px);\r\n    gap: 6px;\r\n  }\r\n  .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n}\r\n@media (max-height: 760px) {\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 28px;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    font-size: 22px;\r\n    padding: 3px 2px;\r\n  }\r\n  body:has(.game-shell) .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 18px;\r\n  }\r\n}\r\n/* quiz-readability-boost */\r\n.quiz-card{padding:16px !important;}\r\n.question{font-size:20px !important;line-height:1.45 !important;}\r\n.quiz-card .option,.options .option{font-size:18px !important;line-height:1.4 !important;padding:12px 16px !important;}\r\n.feedback{font-size:17px !important;line-height:1.45 !important;}\r\n.competitor-name{font-size:16px !important;}\r\n.competitor-score{font-size:22px !important;}\r\n.vs-divider{font-size:22px !important;}\r\n.competitor-icon{font-size:34px !important;}\r\n.player-info{font-size:18px !important;}\r\n.container > .header .subtitle,.header .subtitle,.subtitle{font-size:18px !important;}\r\n.container > .header h1,.header h1{font-size:28px !important;}\r\n.podium-name{font-size:16px !important;}\r\n.podium-score{font-size:18px !important;}\r\n.score-label{font-size:16px !important;}\r\n.score-card .message{font-size:20px !important;}\r\n.retry-btn{font-size:18px !important;}\r\n.quiz-card .options,.options{gap:10px !important;}\r\n.q-label{font-size:17px !important;}\r\n.q-text{font-size:22px !important;line-height:1.6 !important;}\r\n.card .option,.option{font-size:20px !important;line-height:1.45 !important;padding:14px 18px !important;}\r\n.card .scene,.scene{font-size:20px !important;}\r\n.explain,.explanation{font-size:18px !important;line-height:1.5 !important;}\r\n  \r\nbody.reading-page {\r\n  overflow-x: hidden;\r\n  overflow-y: auto !important;\r\n  height: auto !important;\r\n  min-height: 100%;\r\n  -webkit-overflow-scrolling: touch;\r\n}\r\nbody.reading-page .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  display: block;\r\n}\r\n\r\n/* solar-ui-audit-overrides */\nbody.reading-page,\nbody.reading-page:has(.container),\nbody.reading-page:has(.quiz-card),\nbody.reading-page:has(.character-grid) {\n  overflow-y: auto !important;\n  height: auto !important;\n}\nbody.reading-page .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  display: block;\n}\nbody.reading-page:has(.character-grid) .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  justify-content: flex-start;\n}\n@media (max-width: 639px) {\n  body.big-planet-page .planet-svg-panel {\n    padding: 8px !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    max-width: 100% !important;\n    overflow: hidden !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .svg-viewport,\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    width: 100% !important;\n    max-width: 100% !important;\n    height: auto !important;\n    max-height: min(78vw, calc(100svh - 220px)) !important;\n    min-height: 0 !important;\n    aspect-ratio: 1 !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .container {\n    overflow-x: hidden !important;\n    max-width: 100% !important;\n  }\n  body.big-planet-page .sun-game .game-canvas-wrap,\n  body.big-planet-page .planet-game .game-canvas,\n  body.big-planet-page .planet-game .game-canvas-wrap {\n    height: min(48vh, 400px) !important;\n    min-height: min(40vh, 280px) !important;\n    max-height: min(52vh, 420px) !important;\n  }\n}\n@media (min-width: 640px) {\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport,\n  body.big-planet-page .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n    min-height: min(56vw, calc(100svh - 200px)) !important;\n  }\n}\nbody.big-planet-page .sun-game .game-canvas-wrap,\nbody.big-planet-page .planet-game .game-canvas,\nbody.big-planet-page .planet-game .game-canvas-wrap {\n  width: 100% !important;\n  height: min(50vh, 440px) !important;\n  min-height: min(42vh, 300px) !important;\n  max-height: min(56vh, 480px) !important;\n}\nbody.big-planet-page .sun-game,\nbody.big-planet-page .planet-game {\n  margin-bottom: 8px !important;\n}\nbody.big-planet-page .nav-hint {\n  margin-top: 8px !important;\n  padding-bottom: 8px !important;\n  font-size: 12px !important;\n  line-height: 1.45 !important;\n}\nbody.all-planets-page:has(#solarSvg) .svg-wrap {\n  max-height: min(96vw, calc(100svh - 162px)) !important;\n  min-height: min(43svh, calc(100svh - 168px), 96vw) !important;\n}\nbody.big-game-page:has(.game-shell) {\n  overflow: hidden !important;\n  height: 100% !important;\n  min-height: 100% !important;\n  max-height: 100% !important;\n}\nhtml:has(body.big-game-page) {\n  height: 100% !important;\n  min-height: 100% !important;\n  overflow: hidden !important;\n}\nbody.big-game-page:has(.game-shell) .game-shell {\n  min-height: 100% !important;\n  height: 100% !important;\n  max-height: 100% !important;\n  display: flex !important;\n  flex-direction: column !important;\n}\nbody.big-game-page:has(.game-shell) .stage-wrap {\n  flex: 1 1 auto !important;\n  min-height: 0 !important;\n  align-items: center !important;\n  justify-content: center !important;\n}\nbody.big-game-page:has(.game-shell) .game-stage {\n  flex: 1 1 auto !important;\n  width: 100% !important;\n  height: 100% !important;\n  min-height: 0 !important;\n  max-height: none !important;\n  aspect-ratio: unset !important;\n  margin: 0 !important;\n}\n@media (min-width: 768px) {\n  body.big-game-page:has(.game-shell) .stage-wrap {\n    align-items: center !important;\n    justify-content: center !important;\n  }\n  body.big-game-page:has(.game-shell) .game-stage {\n    flex: 1 1 auto !important;\n    width: 100% !important;\n    height: 100% !important;\n    min-height: 0 !important;\n    max-height: none !important;\n    aspect-ratio: unset !important;\n    margin: 0 !important;\n  }\n}\nbody.big-game-page:has(.fire-btn) .game-wrap {\n  min-height: min(calc(100svh - 178px), 78vh) !important;\n  height: min(calc(100svh - 178px), 78vh) !important;\n  max-height: none !important;\n}\n@media (min-width: 640px) {\n  body:has(.planet-svg-panel) .svg-viewport,\n  body:has(.planet-game) .game-canvas,\n  body:has(.sun-game) .game-canvas-wrap {\n    max-height: none !important;\n  }\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n  }\n}\n  </style>\r\n<script>\r\n(function (w) {\r\n  var BOOK = \"solarsystem\";\r\n  function key(name) {\r\n    return \"book:\" + BOOK + \":\" + name;\r\n  }\r\n  w.SolarPlayer = {\r\n    getUserName: function () {\r\n      return localStorage.getItem(key(\"userName\")) || localStorage.getItem(\"userName\") || \"Explorer\";\r\n    },\r\n    getCharacter: function () {\r\n      return localStorage.getItem(key(\"userCharacter\")) || localStorage.getItem(\"userCharacter\") || \"👨‍🚀\";\r\n    },\r\n    getCharacterName: function () {\r\n      return localStorage.getItem(key(\"characterName\")) || localStorage.getItem(\"characterName\") || \"Astronaut\";\r\n    },\r\n    save: function (name, character, characterName) {\r\n      localStorage.setItem(key(\"userName\"), name);\r\n      localStorage.setItem(key(\"userCharacter\"), character);\r\n      if (characterName != null) localStorage.setItem(key(\"characterName\"), characterName);\r\n      localStorage.setItem(\"userName\", name);\r\n      localStorage.setItem(\"userCharacter\", character);\r\n      if (characterName != null) localStorage.setItem(\"characterName\", characterName);\r\n    },\r\n  };\r\n})(window);\r\n</script>\r\n</head>\r\n<body class=\"reading-page\">\r\n<div class=\"stars\"></div>\r\n<div class=\"container\">\r\n  <div class=\"header\">\r\n    <h1>❓ Solar System Quiz</h1>\r\n  </div>\r\n\r\n  <div class=\"competition-bar\" id=\"liveScoreBar\">\r\n    <div class=\"competitor\">\r\n      <div class=\"competitor-icon\" id=\"playerIcon\">👨‍🚀</div>\r\n      <div class=\"competitor-name\" id=\"playerName2\">Explorer</div>\r\n      <div class=\"competitor-score\" id=\"playerScore\">0</div>\r\n    </div>\r\n    <div class=\"vs-divider\">VS</div>\r\n    <div class=\"competitor\">\r\n      <div class=\"competitor-icon\" id=\"botIcon\">🤖</div>\r\n      <div class=\"competitor-name\" id=\"botName\">SolarBot</div>\r\n      <div class=\"competitor-score\" id=\"computerScore\">0</div>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"quiz-card active\" id=\"quizCard-1\">\r\n    <div class=\"question\">1. What is at the center of our solar system?</div>\r\n    <div class=\"options\">\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 1, false)\">Earth</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 1, true)\">The Sun</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 1, false)\">Jupiter</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 1, false)\">The Moon</div>\r\n    </div>\r\n    <div class=\"feedback\" id=\"feedback-1\"></div>\r\n  </div>\r\n\r\n  <div class=\"quiz-card\" id=\"quizCard-2\">\r\n    <div class=\"question\">2. How many planets are in our solar system?</div>\r\n    <div class=\"options\">\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 2, false)\">7</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 2, false)\">9</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 2, true)\">8</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 2, false)\">10</div>\r\n    </div>\r\n    <div class=\"feedback\" id=\"feedback-2\"></div>\r\n  </div>\r\n\r\n  <div class=\"quiz-card\" id=\"quizCard-3\">\r\n    <div class=\"question\">3. Which planet is known as the \"Red Planet\"?</div>\r\n    <div class=\"options\">\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 3, false)\">Venus</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 3, true)\">Mars</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 3, false)\">Jupiter</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 3, false)\">Saturn</div>\r\n    </div>\r\n    <div class=\"feedback\" id=\"feedback-3\"></div>\r\n  </div>\r\n\r\n  <div class=\"quiz-card\" id=\"quizCard-4\">\r\n    <div class=\"question\">4. Which planet is the largest?</div>\r\n    <div class=\"options\">\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 4, false)\">Earth</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 4, false)\">Saturn</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 4, true)\">Jupiter</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 4, false)\">Neptune</div>\r\n    </div>\r\n    <div class=\"feedback\" id=\"feedback-4\"></div>\r\n  </div>\r\n\r\n  <div class=\"quiz-card\" id=\"quizCard-5\">\r\n    <div class=\"question\">5. Which planet has beautiful rings?</div>\r\n    <div class=\"options\">\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 5, false)\">Jupiter</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 5, true)\">Saturn</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 5, false)\">Uranus</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 5, false)\">Neptune</div>\r\n    </div>\r\n    <div class=\"feedback\" id=\"feedback-5\"></div>\r\n  </div>\r\n\r\n  <div class=\"quiz-card\" id=\"quizCard-6\">\r\n    <div class=\"question\">6. Which planet is the hottest?</div>\r\n    <div class=\"options\">\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 6, false)\">Mercury</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 6, true)\">Venus</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 6, false)\">Mars</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 6, false)\">The Sun</div>\r\n    </div>\r\n    <div class=\"feedback\" id=\"feedback-6\"></div>\r\n  </div>\r\n\r\n  <div class=\"quiz-card\" id=\"quizCard-7\">\r\n    <div class=\"question\">7. Which planet is the smallest?</div>\r\n    <div class=\"options\">\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 7, true)\">Mercury</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 7, false)\">Venus</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 7, false)\">Mars</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 7, false)\">Earth</div>\r\n    </div>\r\n    <div class=\"feedback\" id=\"feedback-7\"></div>\r\n  </div>\r\n\r\n  <div class=\"quiz-card\" id=\"quizCard-8\">\r\n    <div class=\"question\">8. Which planet is our home?</div>\r\n    <div class=\"options\">\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 8, false)\">Mars</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 8, false)\">Venus</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 8, true)\">Earth</div>\r\n      <div class=\"option\" onclick=\"checkAnswer(this, 8, false)\">Jupiter</div>\r\n    </div>\r\n    <div class=\"feedback\" id=\"feedback-8\"></div>\r\n  </div>\r\n\r\n  <div class=\"score-card\" id=\"scoreCard\">\r\n    <h2>🎉 Quiz Complete!</h2>\r\n    <div class=\"podium\" id=\"podium\">\r\n      <div class=\"podium-place\" id=\"podium-second\">\r\n        <div class=\"podium-character\" id=\"podium-char-2\">🤖</div>\r\n        <div class=\"podium-bar second\">\r\n          <span class=\"rank-badge\">🥈</span>\r\n        </div>\r\n        <div class=\"podium-score\" id=\"podium-score-2\">0</div>\r\n        <div class=\"podium-name\" id=\"podium-name-2\">SolarBot</div>\r\n      </div>\r\n      <div class=\"podium-place\" id=\"podium-first\">\r\n        <div class=\"podium-character\" id=\"podium-char-1\">👨‍🚀</div>\r\n        <div class=\"podium-bar first\">\r\n          <span class=\"rank-badge\">🥇</span>\r\n        </div>\r\n        <div class=\"podium-score\" id=\"podium-score-1\">0</div>\r\n        <div class=\"podium-name\" id=\"podium-name-1\">Ariel</div>\r\n      </div>\r\n    </div>\r\n    <div class=\"message\" id=\"scoreMessage\"></div>\r\n    <div class=\"button-group\">\r\n      <button class=\"retry-btn\" onclick=\"retryQuiz()\">🔄 Try Again</button>\r\n    </div>\r\n  </div>\r\n\r\n<div class=\"nav-hint\">\r\n  <div>💡 Use the ← → arrows in the top navigation bar to go to the next chapter.</div>\r\n  <div>💡 Use the 🏠 button in the top navigation bar to go back to the Home page.</div>\r\n</div>\r\n\r\n</div>\r\n\r\n<script>\r\nlet score = 0;\r\nlet currentQuestion = 1;\r\nconst totalQuestions = 8;\r\nlet computerScore = 0;\r\n\r\nfunction checkAnswer(element, questionNum, isCorrect) {\r\n  const parent = element.parentElement;\r\n  const options = parent.querySelectorAll('.option');\r\n  const feedback = document.getElementById('feedback-' + questionNum);\r\n  \r\n  options.forEach(opt => {\r\n    opt.style.pointerEvents = 'none';\r\n  });\r\n  \r\n  // Computer answers randomly (70% chance of being correct)\r\n  const computerCorrect = Math.random() < 0.7;\r\n  if (computerCorrect) {\r\n    computerScore++;\r\n    document.getElementById('computerScore').textContent = computerScore;\r\n  }\r\n  \r\n  if (isCorrect) {\r\n    element.classList.add('correct');\r\n    feedback.textContent = '✅ Correct! Great job!';\r\n    feedback.className = 'feedback show correct';\r\n    score++;\r\n    document.getElementById('playerScore').textContent = score;\r\n  } else {\r\n    element.classList.add('wrong');\r\n    feedback.textContent = '❌ Not quite. Try again next time!';\r\n    feedback.className = 'feedback show wrong';\r\n  }\r\n  \r\n  setTimeout(() => {\r\n    nextQuestion();\r\n  }, 1500);\r\n}\r\n\r\nfunction nextQuestion() {\r\n  const currentCard = document.getElementById('quizCard-' + currentQuestion);\r\n  currentCard.classList.remove('active');\r\n  \r\n  currentQuestion++;\r\n  \r\n  if (currentQuestion <= totalQuestions) {\r\n    const nextCard = document.getElementById('quizCard-' + currentQuestion);\r\n    nextCard.classList.add('active');\r\n  } else {\r\n    showScore();\r\n  }\r\n}\r\n\r\n\r\nfunction showScore() {\r\n  const scoreCard = document.getElementById('scoreCard');\r\n  const scoreMessage = document.getElementById('scoreMessage');\r\n  const podium = document.getElementById('podium');\r\n  \r\n  \r\n  const userName = SolarPlayer.getUserName() || 'Explorer';\r\n  const userCharacter = SolarPlayer.getCharacter() || '👨‍🚀';\r\n  const botName = 'SolarBot';\r\n  const botCharacter = '🤖';\r\n  \r\n  // Create competitors array with scores\r\n  const competitors = [\r\n    { name: userName, character: userCharacter, score: score, isPlayer: true },\r\n    { name: botName, character: botCharacter, score: computerScore, isPlayer: false }\r\n  ];\r\n  \r\n  // Sort by score (descending)\r\n  competitors.sort((a, b) => b.score - a.score);\r\n  \r\n  // Update podium\r\n  document.getElementById('podium-char-1').textContent = competitors[0].character;\r\n  document.getElementById('podium-name-1').textContent = competitors[0].name;\r\n  document.getElementById('podium-score-1').textContent = competitors[0].score;\r\n  \r\n  document.getElementById('podium-char-2').textContent = competitors[1].character;\r\n  document.getElementById('podium-name-2').textContent = competitors[1].name;\r\n  document.getElementById('podium-score-2').textContent = competitors[1].score;\r\n  \r\n  // Update message\r\n  if (competitors[0].isPlayer) {\r\n    scoreMessage.textContent = '🎉 ' + userName + ' wins! Amazing job!';\r\n  } else {\r\n    scoreMessage.textContent = competitors[0].name + ' won this time. Try again!';\r\n  }\r\n  \r\n  document.getElementById('liveScoreBar').classList.add('hidden');\r\n  document.querySelectorAll('.quiz-card').forEach(c => c.classList.remove('active'));\r\n  podium.style.display = 'flex';\r\n  scoreCard.classList.add('show');\r\n}\r\n\r\nfunction retryQuiz() {\r\n  score = 0;\r\n  currentQuestion = 1;\r\n  computerScore = 0;\r\n  \r\n  document.querySelectorAll('.quiz-card').forEach((card, index) => {\r\n    card.classList.remove('active');\r\n    if (index === 0) card.classList.add('active');\r\n  });\r\n  \r\n  document.querySelectorAll('.option').forEach(opt => {\r\n    opt.classList.remove('correct', 'wrong');\r\n    opt.style.pointerEvents = 'auto';\r\n  });\r\n  \r\n  document.querySelectorAll('.feedback').forEach(fb => {\r\n    fb.classList.remove('show', 'correct', 'wrong');\r\n  });\r\n  \r\n  document.getElementById('scoreCard').classList.remove('show');\r\n  document.getElementById('liveScoreBar').classList.remove('hidden');\r\n  document.getElementById('playerScore').textContent = '0';\r\n  document.getElementById('computerScore').textContent = '0';\r\n}\r\n\r\n// Load player info from page 3 character selection\nfunction loadPlayerInfo() {\n  const userName = SolarPlayer.getUserName() || 'Explorer';\n  const userCharacter = SolarPlayer.getCharacter() || '👨‍🚀';\n  const playerName2 = document.getElementById('playerName2');\n  const playerIcon = document.getElementById('playerIcon');\n  const podiumChar = document.getElementById('podium-char-1');\n  const podiumName = document.getElementById('podium-name-1');\n  if (playerName2) playerName2.textContent = userName;\n  if (playerIcon) playerIcon.textContent = userCharacter;\n  if (podiumChar) podiumChar.textContent = userCharacter;\n  if (podiumName) podiumName.textContent = userName;\n}\nloadPlayerInfo();\n\n</script>\r\n</body>\r\n</html>"
            }
          ]
        },
        {
          "id": "solarsystem-ch-import-1784351954791-8",
          "courseId": "solarsystem",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "solarsystem-ch-import-1784351954791-8-step-0",
              "courseId": "solarsystem",
              "chapterId": "solarsystem-ch-import-1784351954791-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "html",
              "title": "The Sun",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n  <meta charset=\"UTF-8\">\r\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n  <title>Solar System Adventure - The Sun</title>\r\n  <style>\r\n    *{\r\n      margin:0;\r\n      padding:0;\r\n      box-sizing:border-box;\r\n    }\r\n    body{\r\n      font-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;\r\n      background:#0f0c29;\r\n      color:#e0e7ff;\r\n      min-height:100vh;\r\n      position:relative;\r\n      overflow-x:hidden;\r\n    }\r\n    .stars{\r\n      position:fixed;\r\n      top:0;\r\n      left:0;\r\n      width:100%;\r\n      height:100%;\r\n      pointer-events:none;\r\n      background-image:\r\n        radial-gradient(2px 2px at 20px 30px,#fff,transparent),\r\n        radial-gradient(2px 2px at 40px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 90px 40px,#fff,transparent),\r\n        radial-gradient(2px 2px at 130px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 160px 120px,#fff,transparent),\r\n        radial-gradient(2px 2px at 200px 50px,#fff,transparent),\r\n        radial-gradient(1px 1px at 250px 160px,#fff,transparent),\r\n        radial-gradient(2px 2px at 300px 90px,#fff,transparent),\r\n        radial-gradient(1px 1px at 350px 130px,#fff,transparent),\r\n        radial-gradient(2px 2px at 400px 60px,#fff,transparent),\r\n        radial-gradient(1px 1px at 450px 180px,#fff,transparent),\r\n        radial-gradient(2px 2px at 500px 100px,#fff,transparent),\r\n        radial-gradient(1px 1px at 550px 140px,#fff,transparent),\r\n        radial-gradient(2px 2px at 600px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 650px 190px,#fff,transparent),\r\n        radial-gradient(2px 2px at 700px 110px,#fff,transparent),\r\n        radial-gradient(1px 1px at 750px 150px,#fff,transparent),\r\n        radial-gradient(2px 2px at 800px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 850px 170px,#fff,transparent);\r\n      background-size:900px 200px;\r\n      animation:twinkle 4s ease-in-out infinite;\r\n      z-index:0;\r\n    }\r\n    @keyframes twinkle{\r\n      0%,100%{opacity:0.3;}\r\n      50%{opacity:0.8;}\r\n    }\r\n    .container{\r\n      max-width:640px;\r\n      margin:auto;\r\n      padding:24px 16px 40px;\r\n      position:relative;\r\n      z-index:1;\r\n    }\r\n    .header{\r\n      text-align:center;\r\n      margin-bottom:20px;\r\n    }\r\n    h1{\r\n      font-size:32px;\r\n      color:#ffd700;\r\n      margin-bottom:8px;\r\n    }\r\n    .subtitle{\r\n      color:#c4b5fd;\r\n      font-size:16px;\r\n    }\r\n    .sun-display{\r\n      display:flex;\r\n      justify-content:center;\r\n      align-items:center;\r\n      margin:30px 0;\r\n    }\r\n    .sun{\r\n      width:150px;\r\n      height:150px;\r\n      background:radial-gradient(circle,#ffd700,#ff8c00);\r\n      border-radius:50%;\r\n      box-shadow:0 0 80px #ffd700,0 0 120px #ff8c00;\r\n      animation:pulse 2s ease-in-out infinite;\r\n      cursor:pointer;\r\n      transition:transform 0.3s;\r\n    }\r\n    .sun:hover{\r\n      transform:scale(1.1);\r\n    }\r\n    @keyframes pulse{\r\n      0%,100%{transform:scale(1);}\r\n      50%{transform:scale(1.05);}\r\n    }\r\n    .card{\r\n      background:#1a1735;\r\n      backdrop-filter:blur(10px);\r\n      border-radius:20px;\r\n      padding:20px;\r\n      margin-bottom:16px;\r\n      border:1px solid rgba(255,255,255,0.1);\r\n    }\r\n    .card h2{\r\n      color:#ffd700;\r\n      margin-bottom:12px;\r\n      font-size:20px;\r\n    }\r\n    .card p{\r\n      font-size:16px;\r\n      line-height:1.7;\r\n      margin-bottom:10px;\r\n    }\r\n    .fact-box{\r\n      background:rgba(251,191,36,0.2);\r\n      border-left:6px solid #fbbf24;\r\n      padding:16px;\r\n      border-radius:12px;\r\n      margin-top:12px;\r\n    }\r\n    .fact-box h3{\r\n      color:#fbbf24;\r\n      margin-bottom:8px;\r\n      font-size:18px;\r\n    }\r\n    .fact-box p{\r\n      font-size:15px;\r\n      line-height:1.6;\r\n      margin:0;\r\n    }\r\n    .stats-grid{\r\n      display:grid;\r\n      grid-template-columns:repeat(2,1fr);\r\n      gap:12px;\r\n      margin-top:12px;\r\n    }\r\n    .stat-item{\r\n      background:rgba(255,215,0,0.1);\r\n      border-radius:12px;\r\n      padding:14px;\r\n      text-align:center;\r\n    }\r\n    .stat-label{\r\n      font-size:13px;\r\n      color:#c4b5fd;\r\n      margin-bottom:4px;\r\n    }\r\n    .stat-value{\r\n      font-size:18px;\r\n      font-weight:bold;\r\n      color:#ffd700;\r\n    }\r\n    .nav-hint{\r\n      margin-top:20px;\r\n      text-align:center;\r\n      font-size:13px;\r\n      color:#a78bfa;\r\n      background:rgba(167,139,250,0.1);\r\n      padding:10px;\r\n      border-radius:10px;\r\n    }\r\n    .sun-game{\r\n      background:#1a1735;\r\n      backdrop-filter:blur(10px);\r\n      border-radius:20px;\r\n      padding:20px;\r\n      margin-top:20px;\r\n      border:1px solid rgba(255,255,255,0.1);\r\n    }\r\n    .sun-game h2{color:#ffd700;margin-bottom:8px;font-size:20px;text-align:center;}\r\n    .sun-game .game-desc{text-align:center;color:#c4b5fd;font-size:14px;margin-bottom:14px;line-height:1.55;}\r\n    .game-canvas-wrap{position:relative;height:min(50vh,440px);min-height:min(42vh,300px);max-height:min(56vh,480px);background:#12102a;border-radius:16px;overflow:hidden;touch-action:none;cursor:grab;}\r\n    .game-canvas-wrap:active{cursor:grabbing;}\r\n    .game-hud-float{position:absolute;top:8px;left:8px;right:8px;display:flex;justify-content:space-between;gap:6px;z-index:6;pointer-events:none;}\r\n    .game-hud-float span{background:rgba(0,0,0,0.65);padding:5px 10px;border-radius:8px;font-size:12px;font-weight:bold;color:#ffd700;border:1px solid rgba(255,215,0,0.35);}\r\n    .game-drag-hint{\r\n      position:absolute;\r\n      bottom:8px;\r\n      left:50%;\r\n      transform:translateX(-50%);\r\n      z-index:6;\r\n      pointer-events:none;\r\n      max-width:calc(100% - 16px);\r\n      padding:5px 10px;\r\n      border-radius:999px;\r\n      background:rgba(0,0,0,0.62);\r\n      border:1px solid rgba(167,139,250,0.35);\r\n      color:#c4b5fd;\r\n      font-size:11px;\r\n      font-weight:bold;\r\n      text-align:center;\r\n      white-space:nowrap;\r\n    }\r\n    #sunGameCanvas{display:block;width:100%;height:100%;}\r\n    .game-canvas-wrap .game-overlay{\r\n      position:absolute;\r\n      top:50%;\r\n      left:50%;\r\n      transform:translate(-50%,-50%);\r\n      display:flex;\r\n      flex-direction:column;\r\n      align-items:center;\r\n      justify-content:center;\r\n      gap:10px;\r\n      box-sizing:border-box;\r\n      width:min(92%,300px);\r\n      max-width:calc(100% - 16px);\r\n      max-height:calc(100% - 20px);\r\n      overflow-y:auto;\r\n      -webkit-overflow-scrolling:touch;\r\n      background:rgba(8,6,24,0.94);\r\n      padding:16px 14px;\r\n      border-radius:14px;\r\n      text-align:center;\r\n      border:2px solid #ffd700;\r\n      z-index:10;\r\n    }\r\n    .game-overlay h3{\r\n      color:#ffd700;\r\n      margin:0;\r\n      font-size:clamp(15px,4.2vw,20px);\r\n      line-height:1.25;\r\n    }\r\n    .game-overlay p{\r\n      color:#ddd;\r\n      margin:0;\r\n      font-size:clamp(11px,3vw,14px);\r\n      line-height:1.45;\r\n      max-width:100%;\r\n    }\r\n    .overlay-btn{\r\n      flex-shrink:0;\r\n      margin-top:2px;\r\n      padding:9px 22px;\r\n      border:none;\r\n      border-radius:12px;\r\n      background:linear-gradient(135deg,#667eea,#764ba2);\r\n      color:#fff;\r\n      font-size:clamp(13px,3.5vw,15px);\r\n      font-weight:bold;\r\n      cursor:pointer;\r\n    }\r\n    @media (max-height: 700px) {\r\n      .game-canvas-wrap .game-overlay {\r\n        padding: 12px;\r\n        gap: 8px;\r\n      }\r\n    }\r\n    .game-hud{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin-top:12px;}\r\n    .game-hud-item{background:#1a1735;padding:8px 14px;border-radius:8px;font-size:15px;font-weight:bold;color:#ffd700;border:1px solid rgba(255,215,0,0.45);}\r\n    .touch-controls{display:none;}\r\n  \r\n    .planet-svg-panel{background:#12102a;border-radius:20px;border:1px solid rgba(255,215,0,0.45);padding:12px;margin:20px 0;}\r\n    .svg-viewport{width:100%;aspect-ratio:1;max-height:min(72vw,260px);border-radius:14px;overflow:hidden;background:#0a0820;touch-action:none;}\r\n    .svg-viewport svg{width:100%;height:100%;display:block;cursor:grab;}\r\n    .planet-info-panel{margin-top:10px;min-height:52px;padding:12px 14px;background:#1a1735;border-radius:12px;border-left:4px solid #ffd700;font-size:14px;line-height:1.55;}\r\n    .planet-info-panel strong{color:#ffd700;font-size:15px;}\r\n    .svg-controls{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:10px;}\r\n    .svg-ctrl{padding:10px 14px;border:none;border-radius:10px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;font-size:13px;font-weight:bold;cursor:pointer;min-height:44px;}\r\n    .svg-ctrl.active{background:linear-gradient(135deg,#f59e0b,#ef4444);}\r\n    .game-desc{text-align:center;color:#c4b5fd;font-size:14px;margin-bottom:14px;line-height:1.55;padding:0 8px;}\r\n    .game-hud{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin-top:12px;}\r\n    .game-hud-item{background:#1a1735;padding:8px 14px;border-radius:8px;font-size:15px;font-weight:bold;color:#ffd700;border:1px solid rgba(255,215,0,0.45);}\r\n    .game-canvas{position:relative;}\r\n\r\n  /* big-planet-first-view */\r\nbody.big-planet-page {\r\n  overflow-x: hidden;\r\n  overflow-y: auto !important;\r\n  height: auto !important;\r\n  min-height: 100%;\r\n  -webkit-overflow-scrolling: touch;\r\n}\r\nbody.big-planet-page .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  max-width: min(960px, 100%);\r\n  overflow: visible !important;\r\n  display: block;\r\n  padding: 8px 10px 32px;\r\n}\r\nbody.big-planet-page .header {\r\n  margin-bottom: 8px;\r\n}\r\nbody.big-planet-page .header h1 {\r\n  font-size: 22px;\r\n  margin-bottom: 4px;\r\n}\r\nbody.big-planet-page .header .subtitle {\r\n  font-size: 13px;\r\n  line-height: 1.35;\r\n}\r\nbody.big-planet-page .planet-svg-panel {\r\n  margin: 0 0 10px;\r\n  padding: 10px;\r\n  max-width: 100%;\r\n  box-sizing: border-box;\r\n  overflow: hidden;\r\n}\r\nbody.big-planet-page .svg-viewport {\r\n  width: 100%;\r\n  max-width: 100%;\r\n  height: auto;\r\n  max-height: min(calc(100svh - 168px), 100%);\r\n  aspect-ratio: 1;\r\n  margin: 0 auto;\r\n  box-sizing: border-box;\r\n}\r\nbody.big-planet-page .planet-info-panel {\r\n  margin-top: 8px;\r\n}\r\nbody.big-planet-page .svg-controls {\r\n  margin-top: 10px;\r\n}\r\nbody.big-planet-page .scroll-cue {\r\n  margin-top: 10px;\r\n  text-align: center;\r\n  font-size: 13px;\r\n  color: #a78bfa;\r\n  opacity: 0.85;\r\n}\r\n@media (min-width: 640px) {\r\n  body.big-planet-page .svg-viewport {\r\n    width: min(92vw, 820px);\r\n    height: min(92vw, calc(100svh - 156px));\r\n    max-height: min(92vw, calc(100svh - 156px));\r\n  }\r\n}\r\n@media (min-width: 900px) {\r\n  body.big-planet-page .svg-viewport {\r\n    width: min(88vw, 920px);\r\n    height: min(78vh, 920px);\r\n    max-height: min(78vh, 920px);\r\n  }\r\n}\r\nbody.big-planet-page:has(.planet-svg-panel) {\r\n  overflow-y: auto !important;\r\n  height: auto !important;\r\n}\r\nbody.big-planet-page:has(.planet-svg-panel) .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  display: block;\r\n}\r\nbody.big-planet-page:has(.planet-svg-panel) .svg-viewport {\r\n  flex: none !important;\r\n}\r\nbody.big-planet-page:has(.planet-game) .container,\r\nbody.big-planet-page:has(.sun-game) .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  display: block;\r\n}\r\n@media (min-width: 640px) {\r\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\r\n    max-height: min(92vw, calc(100svh - 156px)) !important;\r\n  }\r\n}\r\n@media (min-width: 900px) {\r\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\r\n    max-height: min(78vh, 920px) !important;\r\n  }\r\n}\r\n/* solar-desktop-fit */\r\nhtml {\r\n  min-height: 100%;\r\n}\r\nbody:has(.character-grid),\r\nbody:has(.game-shell),\r\nbody:has(#solarSvg),\r\nbody:has(.fire-btn),\r\nbody:has(.planet-game) {\r\n  overflow: hidden !important;\r\n  height: 100%;\r\n  min-height: 0 !important;\r\n}\r\nbody:not(:has(.character-grid)):not(:has(.game-shell)):not(:has(#solarSvg)):not(:has(.fire-btn)):not(:has(.planet-game)) {\r\n  overflow-x: hidden;\r\n  overflow-y: auto;\r\n  -webkit-overflow-scrolling: touch;\r\n  min-height: 100%;\r\n  height: auto;\r\n}\r\n.game-shell {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.character-grid) .container,\r\nbody:has(.game-shell) .container,\r\nbody:has(#solarSvg) .container,\r\nbody:has(.fire-btn) .container,\r\nbody:has(.planet-game) .container {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.game-shell) .game-shell {\r\n  padding: 4px 8px 6px;\r\n}\r\nbody:has(.game-shell) .game-shell .title {\r\n  display: none;\r\n}\r\nbody:has(.game-shell) .ui-container {\r\n  margin-bottom: 4px;\r\n  padding: 4px 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.game-shell) .game-stage {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  width: 100%;\r\n  aspect-ratio: 7 / 6;\r\n}\r\nbody:has(.game-shell) .touch-controls {\r\n  flex-shrink: 0;\r\n  margin-top: 4px;\r\n}\r\nbody:has(#solarSvg) .container {\r\n  padding: 8px 12px 10px;\r\n}\r\nbody:has(#solarSvg) .solar-panel {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  display: flex;\r\n  flex-direction: column;\r\n  margin-bottom: 6px;\r\n  padding: 8px;\r\n}\r\nbody:has(#solarSvg) .svg-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  max-height: none;\r\n  aspect-ratio: unset;\r\n  height: auto;\r\n}\r\nbody:has(#solarSvg) #solarSvg {\r\n  min-height: 0;\r\n  height: 100%;\r\n}\r\nbody:has(#solarSvg) .minigame-panel {\r\n  flex-shrink: 0;\r\n  max-height: 34%;\r\n  overflow-y: auto;\r\n}\r\nbody:has(.fire-btn) .container {\r\n  padding: 4px 12px 6px;\r\n}\r\nbody:has(.fire-btn) .game-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n}\r\nbody:has(.fire-btn) .fire-btn {\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .container {\r\n  padding: 8px 12px 10px;\r\n  justify-content: center;\r\n}\r\nbody:has(.character-grid) .header {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-section {\r\n  padding: 8px;\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-character {\r\n  font-size: 36px;\r\n  margin-bottom: 4px;\r\n}\r\nbody:has(.character-grid) input[type=\"text\"] {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-grid {\r\n  gap: 6px;\r\n  margin-bottom: 0;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-option {\r\n  padding: 6px 2px;\r\n  font-size: 26px;\r\n  border-width: 2px;\r\n  border-radius: 12px;\r\n}\r\nbody:has(.character-grid) .character-name {\r\n  font-size: 10px;\r\n  margin-top: 2px;\r\n}\r\n@media (min-width: 640px), (min-width: 768px) and (max-width: 1024px) {\r\n  body:has(.character-grid) .container {\r\n    padding: 6px 12px 8px;\r\n    justify-content: center;\r\n  }\r\n  body:has(.character-grid) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.character-grid) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(.character-grid) .preview-section {\r\n    padding: 6px 8px;\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 32px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.character-grid) .preview-name {\r\n    font-size: 15px;\r\n  }\r\n  body:has(.character-grid) input[type=\"text\"] {\r\n    padding: 6px 10px;\r\n    margin-bottom: 6px;\r\n    font-size: 14px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-grid {\r\n    gap: 6px;\r\n    margin-bottom: 0;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    padding: 4px 2px;\r\n    font-size: 24px;\r\n    border-width: 2px;\r\n    border-radius: 10px;\r\n  }\r\n  body:has(.character-grid) .character-name {\r\n    font-size: 9px;\r\n    margin-top: 1px;\r\n  }\r\n  body:has(.game-shell) .ui-item {\r\n    font-size: 13px;\r\n    padding: 4px 8px;\r\n  }\r\n  body:has(.game-shell) .touch-controls {\r\n    gap: 10px;\r\n  }\r\n  body:has(#solarSvg) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(#solarSvg) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(#solarSvg) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(#solarSvg) .info-panel,\r\n  body:has(#solarSvg) .nav-hint {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .header {\r\n    margin-bottom: 4px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.fire-btn) .header .subtitle {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .hud {\r\n    padding: 6px 10px;\r\n    margin-bottom: 4px;\r\n    font-size: 12px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .game-wrap {\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.fire-btn) .fire-btn {\r\n    padding: 10px;\r\n    font-size: 14px;\r\n    margin-bottom: 0;\r\n  }\r\n  body:has(.fire-btn) .instructions,\r\n  body:has(.fire-btn) .nav-hint {\r\n    display: none;\r\n  }\r\n  .planet-svg-panel .svg-viewport,\r\n  .svg-viewport {\r\n    max-height: 220px !important;\r\n    min-height: 0 !important;\r\n  }\r\n  .planet-game .game-canvas,\r\n  .game-canvas-wrap {\r\n    height: 220px !important;\r\n    min-height: 180px !important;\r\n    max-height: 220px !important;\r\n  }\r\n  .planet-game {\r\n    padding: 10px;\r\n    margin-top: 10px;\r\n    flex-shrink: 0;\r\n  }\r\n  .planet-game h2 {\r\n    margin-bottom: 8px;\r\n    font-size: 17px;\r\n  }\r\n  .planet-game p {\r\n    margin-bottom: 8px;\r\n    font-size: 12px;\r\n  }\r\n  .touch-controls {\r\n    margin-top: 6px;\r\n    grid-template-columns: repeat(3, 48px);\r\n    grid-template-rows: repeat(3, 48px);\r\n    gap: 6px;\r\n  }\r\n  .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n}\r\n@media (max-height: 760px) {\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 28px;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    font-size: 22px;\r\n    padding: 3px 2px;\r\n  }\r\n  body:has(.game-shell) .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 18px;\r\n  }\r\n}\r\n  \r\nbody.reading-page {\r\n  overflow-x: hidden;\r\n  overflow-y: auto !important;\r\n  height: auto !important;\r\n  min-height: 100%;\r\n  -webkit-overflow-scrolling: touch;\r\n}\r\nbody.reading-page .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  display: block;\r\n}\r\n\r\n/* solar-ui-audit-overrides */\r\nbody.reading-page,\r\nbody.reading-page:has(.container),\r\nbody.reading-page:has(.quiz-card),\r\nbody.reading-page:has(.character-grid) {\r\n  overflow-y: auto !important;\r\n  height: auto !important;\r\n}\r\nbody.reading-page .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  display: block;\r\n}\r\nbody.reading-page:has(.character-grid) .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  justify-content: flex-start;\r\n}\r\n@media (max-width: 639px) {\r\n  body.big-planet-page .planet-svg-panel {\r\n    padding: 8px !important;\r\n    margin-left: 0 !important;\r\n    margin-right: 0 !important;\r\n    max-width: 100% !important;\r\n    overflow: hidden !important;\r\n    box-sizing: border-box !important;\r\n  }\r\n  body.big-planet-page .svg-viewport,\r\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\r\n    width: 100% !important;\r\n    max-width: 100% !important;\r\n    height: auto !important;\r\n    max-height: min(78vw, calc(100svh - 220px)) !important;\r\n    min-height: 0 !important;\r\n    aspect-ratio: 1 !important;\r\n    box-sizing: border-box !important;\r\n  }\r\n  body.big-planet-page .container {\r\n    overflow-x: hidden !important;\r\n    max-width: 100% !important;\r\n  }\r\n  body.big-planet-page .sun-game .game-canvas-wrap,\r\n  body.big-planet-page .planet-game .game-canvas,\r\n  body.big-planet-page .planet-game .game-canvas-wrap {\r\n    height: min(48vh, 400px) !important;\r\n    min-height: min(40vh, 280px) !important;\r\n    max-height: min(52vh, 420px) !important;\r\n  }\r\n}\r\n@media (min-width: 640px) {\r\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport,\r\n  body.big-planet-page .svg-viewport {\r\n    max-height: min(92vw, calc(100svh - 156px)) !important;\r\n    min-height: min(56vw, calc(100svh - 200px)) !important;\r\n  }\r\n}\r\nbody.big-planet-page .sun-game .game-canvas-wrap,\r\nbody.big-planet-page .planet-game .game-canvas,\r\nbody.big-planet-page .planet-game .game-canvas-wrap {\r\n  width: 100% !important;\r\n  height: min(50vh, 440px) !important;\r\n  min-height: min(42vh, 300px) !important;\r\n  max-height: min(56vh, 480px) !important;\r\n}\r\nbody.big-planet-page .sun-game,\r\nbody.big-planet-page .planet-game {\r\n  margin-bottom: 8px !important;\r\n}\r\nbody.big-planet-page .nav-hint {\r\n  margin-top: 8px !important;\r\n  padding-bottom: 8px !important;\r\n  font-size: 12px !important;\r\n  line-height: 1.45 !important;\r\n}\r\nbody.all-planets-page:has(#solarSvg) .svg-wrap {\r\n  max-height: min(96vw, calc(100svh - 162px)) !important;\r\n  min-height: min(43svh, calc(100svh - 168px), 96vw) !important;\r\n}\r\nbody.big-game-page:has(.game-shell) {\r\n  overflow: hidden !important;\r\n  height: 100% !important;\r\n  min-height: 100% !important;\r\n  max-height: 100% !important;\r\n}\r\nhtml:has(body.big-game-page) {\r\n  height: 100% !important;\r\n  min-height: 100% !important;\r\n  overflow: hidden !important;\r\n}\r\nbody.big-game-page:has(.game-shell) .game-shell {\r\n  min-height: 100% !important;\r\n  height: 100% !important;\r\n  max-height: 100% !important;\r\n  display: flex !important;\r\n  flex-direction: column !important;\r\n}\r\nbody.big-game-page:has(.game-shell) .stage-wrap {\r\n  flex: 1 1 auto !important;\r\n  min-height: 0 !important;\r\n  align-items: center !important;\r\n  justify-content: center !important;\r\n}\r\nbody.big-game-page:has(.game-shell) .game-stage {\r\n  flex: 1 1 auto !important;\r\n  width: 100% !important;\r\n  height: 100% !important;\r\n  min-height: 0 !important;\r\n  max-height: none !important;\r\n  aspect-ratio: unset !important;\r\n  margin: 0 !important;\r\n}\r\n@media (min-width: 768px) {\r\n  body.big-game-page:has(.game-shell) .stage-wrap {\r\n    align-items: center !important;\r\n    justify-content: center !important;\r\n  }\r\n  body.big-game-page:has(.game-shell) .game-stage {\r\n    flex: 1 1 auto !important;\r\n    width: 100% !important;\r\n    height: 100% !important;\r\n    min-height: 0 !important;\r\n    max-height: none !important;\r\n    aspect-ratio: unset !important;\r\n    margin: 0 !important;\r\n  }\r\n}\r\nbody.big-game-page:has(.fire-btn) .game-wrap {\r\n  min-height: min(calc(100svh - 178px), 78vh) !important;\r\n  height: min(calc(100svh - 178px), 78vh) !important;\r\n  max-height: none !important;\r\n}\r\n@media (min-width: 640px) {\r\n  body:has(.planet-svg-panel) .svg-viewport,\r\n  body:has(.planet-game) .game-canvas,\r\n  body:has(.sun-game) .game-canvas-wrap {\r\n    max-height: none !important;\r\n  }\r\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\r\n    max-height: min(92vw, calc(100svh - 156px)) !important;\r\n  }\r\n}\r\n  </style>\r\n<script>\r\n(function (w) {\r\n  var BOOK = \"solarsystem\";\r\n  function key(name) {\r\n    return \"book:\" + BOOK + \":\" + name;\r\n  }\r\n  w.SolarPlayer = {\r\n    getUserName: function () {\r\n      return localStorage.getItem(key(\"userName\")) || localStorage.getItem(\"userName\") || \"Explorer\";\r\n    },\r\n    getCharacter: function () {\r\n      return localStorage.getItem(key(\"userCharacter\")) || localStorage.getItem(\"userCharacter\") || \"👨‍🚀\";\r\n    },\r\n    getCharacterName: function () {\r\n      return localStorage.getItem(key(\"characterName\")) || localStorage.getItem(\"characterName\") || \"Astronaut\";\r\n    },\r\n    save: function (name, character, characterName) {\r\n      localStorage.setItem(key(\"userName\"), name);\r\n      localStorage.setItem(key(\"userCharacter\"), character);\r\n      if (characterName != null) localStorage.setItem(key(\"characterName\"), characterName);\r\n      localStorage.setItem(\"userName\", name);\r\n      localStorage.setItem(\"userCharacter\", character);\r\n      if (characterName != null) localStorage.setItem(\"characterName\", characterName);\r\n    },\r\n  };\r\n})(window);\r\n</script>\r\n</head>\r\n<body class=\"big-planet-page\">\r\n<div class=\"stars\"></div>\r\n<div class=\"container\">\r\n  <div class=\"header\">\r\n    <h1>☀️ The Sun</h1>\r\n    <div class=\"subtitle\">Our amazing star!</div>\r\n  </div>\r\n\r\n    <div class=\"planet-svg-panel\">\r\n    <div class=\"svg-viewport\" id=\"svgViewport\">\r\n      <svg id=\"planetSvg\" viewBox=\"0 0 400 400\" xmlns=\"http://www.w3.org/2000/svg\" aria-label=\"The Sun\">\r\n        <defs><clipPath id=\"globe\"><circle r=\"88\"/></clipPath></defs>\r\n        <g id=\"planetGroup\"></g>\r\n      </svg>\r\n    </div>\r\n    <div class=\"planet-info-panel\" id=\"planetInfo\">👆 Tap the Sun for a fun fact! Spin, zoom &amp; rotate with the buttons.</div>\r\n    <div class=\"svg-controls\">\r\n      <button class=\"svg-ctrl\" id=\"btnSpin\" type=\"button\">Stop</button>\r\n      <button class=\"svg-ctrl\" id=\"btnZoomIn\" type=\"button\">🔍 +</button>\r\n      <button class=\"svg-ctrl\" id=\"btnZoomOut\" type=\"button\">🔍 −</button>\r\n      <button class=\"svg-ctrl\" id=\"btnRotL\" type=\"button\">↺</button>\r\n      <button class=\"svg-ctrl\" id=\"btnRotR\" type=\"button\">↻</button>\r\n    </div>\r\n  </div>\r\n    <p class=\"scroll-cue\">↓ Scroll for facts and the mini-game</p>\r\n\r\n  <div class=\"card\">\r\n    <h2>🌟 What is the Sun?</h2>\r\n    <p>\r\n      The Sun is a star - a huge ball of hot, glowing gas. It's not a planet! The Sun is at the center of our solar system and gives us light and heat.\r\n    </p>\r\n    <p>\r\n      Without the Sun, Earth would be freezing cold and dark. All living things need the Sun to survive!\r\n    </p>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🔥 How Hot is the Sun?</h2>\r\n    <p>\r\n      The Sun is incredibly hot! The surface is about 5,500°C (9,932°F) - that's super hot! But the inside is even hotter - about 15 million°C!\r\n    </p>\r\n    <div class=\"fact-box\">\r\n      <h3>💡 Fun Fact</h3>\r\n      <p>The Sun is so hot that you could melt metal on its surface!</p>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>📏 How Big is the Sun?</h2>\r\n    <p>\r\n      The Sun is HUGE! It's over 100 times bigger than Earth. In fact, over 1 million Earths could fit inside the Sun!\r\n    </p>\r\n    <div class=\"stats-grid\">\r\n      <div class=\"stat-item\">\r\n        <div class=\"stat-label\">Diameter</div>\r\n        <div class=\"stat-value\">1.4 million km</div>\r\n      </div>\r\n      <div class=\"stat-item\">\r\n        <div class=\"stat-label\">Age</div>\r\n        <div class=\"stat-value\">4.6 billion years</div>\r\n      </div>\r\n      <div class=\"stat-item\">\r\n        <div class=\"stat-label\">Surface Temp</div>\r\n        <div class=\"stat-value\">5,500°C</div>\r\n      </div>\r\n      <div class=\"stat-item\">\r\n        <div class=\"stat-label\">Distance from Earth</div>\r\n        <div class=\"stat-value\">150 million km</div>\r\n      </div>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>💡 Why is the Sun Important?</h2>\r\n    <p>\r\n      The Sun is very important for life on Earth:\r\n    </p>\r\n    <ul style=\"margin-left:20px;margin-bottom:10px;\">\r\n      <li style=\"font-size:16px;line-height:1.7;margin-bottom:8px;\">It gives us light during the day</li>\r\n      <li style=\"font-size:16px;line-height:1.7;margin-bottom:8px;\">It keeps Earth warm enough for life</li>\r\n      <li style=\"font-size:16px;line-height:1.7;margin-bottom:8px;\">Plants use sunlight to make food (photosynthesis)</li>\r\n      <li style=\"font-size:16px;line-height:1.7;margin-bottom:8px;\">It gives us energy (solar power)</li>\r\n    </ul>\r\n  </div>\r\n\r\n  <div class=\"sun-game\">\r\n    <h2>☀️ Climb to the Sun!</h2>\r\n    <p class=\"game-desc\">Jump on solar platforms! Drag inside the game to move — tap or flick up to jump. Touch the Sun or its rays to win!</p>\r\n    <div class=\"game-canvas-wrap\" id=\"sunGameWrap\">\r\n      <div class=\"game-hud-float\">\r\n        <span id=\"sunGameTimer\">⏱ 90s | ❤️❤️❤️</span>\r\n      </div>\r\n      <div class=\"game-drag-hint\" id=\"sunDragHint\" style=\"display:none;\">👆 Drag to move · Tap or flick up to jump</div>\r\n      <canvas id=\"sunGameCanvas\"></canvas>\r\n      <div class=\"game-overlay\" id=\"sunStartScreen\">\r\n        <h3>☀️ Solar Climb!</h3>\r\n        <p>Drag anywhere in the game to walk left or right. Tap or swipe up to jump between platforms. Land on the Sun to win!</p>\r\n        <button class=\"overlay-btn\" type=\"button\" onclick=\"startSunClimb()\">▶️ Start</button>\r\n      </div>\r\n      <div class=\"game-overlay\" id=\"sunEndScreen\" style=\"display:none;\">\r\n        <h3 id=\"sunEndTitle\">🎉 You Made It!</h3>\r\n        <p id=\"sunEndStats\">Score: 0</p>\r\n        <button class=\"overlay-btn\" type=\"button\" onclick=\"startSunClimb()\">🔄 Play Again</button>\r\n      </div>\r\n    </div>\r\n  </div>\r\n\r\n<div class=\"nav-hint\">\r\n  <div>💡 Use the ← → arrows in the top navigation bar to go to the next chapter.</div>\r\n  <div>💡 Use the 🏠 button in the top navigation bar to go back to the Home page.</div>\r\n</div>\r\n\r\n</div>\r\n\r\n<script>\r\nconst sunFacts = [\r\n  \"The Sun is 4.6 billion years old!\",\r\n  \"Light from the Sun takes 8 minutes to reach Earth!\",\r\n  \"The Sun makes up 99.86% of the solar system's mass!\",\r\n  \"The Sun's gravity keeps all the planets in orbit!\",\r\n  \"One day on the Sun is 25 Earth days!\",\r\n  \"The Sun will shine for another 5 billion years!\",\r\n  \"The Sun is actually a yellow dwarf star!\",\r\n  \"Solar flares can be bigger than Earth!\"\r\n];\r\n\r\n// ☀️ Solar Climb — Mario-style platform climb to the Sun\r\nlet sunCanvas, sunCtx, sunRunning = false;\r\nlet sunPlayer, sunPlatforms = [], sunFlares = [], sunCamY = 0;\r\nlet sunStartPlat = null;\r\nlet sunTime = 90, sunLives = 3, sunHeight = 0, sunAnimId, sunTimerId;\r\nlet sunKeys = {}, sunDragMove = 0, sunJumpReq = false;\r\nlet sunDragPointerId = null, sunDragStartX = 0, sunDragStartY = 0, sunDragStartTime = 0;\r\nlet sunPhys = { grav: 0.58, jumpV: -10.2, speed: 4.8, maxJumpH: 76, maxJumpX: 130 };\r\nconst SUN_BODY_RADIUS = 45;\r\nconst SUN_RAY_LEN = 34;\r\nconst SUN_CENTER_Y = 72;\r\n\r\nfunction sunPhysicsFor(w, h) {\r\n  const scale = Math.max(1, Math.min(w, h) / 380);\r\n  const grav = 0.58;\r\n  const jumpV = -10.2 * Math.min(1.28, 0.9 + scale * 0.14);\r\n  const speed = 4.8 * Math.min(1.22, 0.94 + scale * 0.1);\r\n  const maxJumpH = (jumpV * jumpV) / (2 * grav) * 0.88;\r\n  const airFrames = (-2 * jumpV / grav) * 0.9;\r\n  const maxJumpX = speed * airFrames * 0.88;\r\n  return { grav: grav, jumpV: jumpV, speed: speed, maxJumpH: maxJumpH, maxJumpX: maxJumpX };\r\n}\r\n\r\nfunction startSunClimb() {\r\n  const wrap = document.getElementById('sunGameWrap');\r\n  sunCanvas = document.getElementById('sunGameCanvas');\r\n  sunCtx = sunCanvas.getContext('2d');\r\n  sunCanvas.width = wrap.clientWidth;\r\n  sunCanvas.height = wrap.clientHeight;\r\n  document.getElementById('sunStartScreen').style.display = 'none';\r\n  document.getElementById('sunEndScreen').style.display = 'none';\r\n  const dragHint = document.getElementById('sunDragHint');\r\n  if (dragHint) dragHint.style.display = 'block';\r\n  sunRunning = true;\r\n  sunTime = 90; sunLives = 3; sunHeight = 0; sunCamY = 0;\r\n  sunFlares = [];\r\n  sunKeys = {}; sunDragMove = 0; sunJumpReq = false; sunDragPointerId = null;\r\n  sunPhys = sunPhysicsFor(sunCanvas.width, sunCanvas.height);\r\n  sunPlatforms = buildSunPlatforms(sunCanvas.width, sunCanvas.height, sunPhys);\r\n  const startPlat = sunPlatforms.find(p => p.isStart) || sunPlatforms.filter(p => !p.isSun).reduce((a, b) => (a.y > b.y ? a : b));\r\n  sunStartPlat = startPlat;\r\n  sunPlayer = {\r\n    x: startPlat.x + startPlat.width / 2,\r\n    y: startPlat.y - 14,\r\n    w: 24, h: 28, vx: 0, vy: 0, onGround: true\r\n  };\r\n  sunCamY = sunBottomCamY(startPlat, sunCanvas.height);\r\n  updateSunHud();\r\n  document.addEventListener('keydown', sunKeyDown);\r\n  document.addEventListener('keyup', sunKeyUp);\r\n  bindSunDragControls();\r\n  if (sunTimerId) clearInterval(sunTimerId);\r\n  sunTimerId = setInterval(function() {\r\n    if (!sunRunning) return;\r\n    sunTime--;\r\n    updateSunHud();\r\n    if (sunTime <= 0) endSunClimb(false);\r\n  }, 1000);\r\n  sunLoop();\r\n}\r\n\r\nfunction buildSunPlatforms(w, h, phys) {\r\n  phys = phys || sunPhysicsFor(w, h);\r\n  const sunCx = w / 2;\r\n  const sunW = Math.max(104, 108);\r\n  const plats = [{\r\n    x: sunCx - sunW / 2,\r\n    y: SUN_CENTER_Y,\r\n    width: sunW,\r\n    h: 14,\r\n    isSun: true,\r\n    sunR: SUN_BODY_RADIUS,\r\n    sunCx: sunCx,\r\n    sunCy: SUN_CENTER_Y\r\n  }];\r\n  const gapMin = Math.max(22, phys.maxJumpH * 0.36);\r\n  const gapMax = Math.max(gapMin + 8, phys.maxJumpH * 0.5);\r\n  const maxDx = Math.min(phys.maxJumpX, w * 0.34);\r\n  const sunBottom = SUN_CENTER_Y + SUN_BODY_RADIUS;\r\n  const minPlatY = sunBottom + gapMin * 0.82;\r\n  const steps = Math.max(28, Math.round(h * 2.6 / gapMin));\r\n  let y = h - 20;\r\n  const startW = Math.max(88, Math.min(w - 24, 124));\r\n  let prevCx = sunCx;\r\n  plats.push({ x: prevCx - startW / 2, y: y, width: startW, h: 14, isStart: true });\r\n  for (let i = 0; i < steps; i++) {\r\n    const nextY = y - (gapMin + Math.random() * (gapMax - gapMin));\r\n    if (nextY < minPlatY) break;\r\n    y = nextY;\r\n    const pw = Math.max(72, Math.min(w * 0.3, 78 + Math.random() * 36));\r\n    const dx = (Math.random() * 2 - 1) * maxDx;\r\n    let cx = prevCx + dx;\r\n    cx = Math.max(pw / 2 + 10, Math.min(w - pw / 2 - 10, cx));\r\n    plats.push({ x: cx - pw / 2, y: y, width: pw, h: 14 });\r\n    prevCx = cx;\r\n  }\r\n  const regular = plats.filter(p => !p.isSun);\r\n  const closest = regular.reduce((a, b) => (a.y < b.y ? a : b), regular[0]);\r\n  const approachTop = sunBottom + gapMin * 0.78;\r\n  if (!closest || closest.y > approachTop + gapMax * 0.55) {\r\n    const pw = Math.max(84, Math.min(w * 0.34, 102));\r\n    plats.push({ x: sunCx - pw / 2, y: approachTop, width: pw, h: 14, isApproach: true });\r\n  }\r\n  return plats.filter(p => p.isSun || p.y >= minPlatY - 4);\r\n}\r\n\r\nfunction resetSunDrag() {\r\n  sunDragMove = 0;\r\n  sunDragPointerId = null;\r\n}\r\n\r\nfunction bindSunDragControls() {\r\n  const wrap = document.getElementById('sunGameWrap');\r\n  if (!wrap || wrap._dragBound) return;\r\n  wrap._dragBound = true;\r\n  const DRAG_DEAD = 10;\r\n  const MOVE_SCALE = 72;\r\n  const FLICK_UP = -32;\r\n  const TAP_MAX_DIST = 18;\r\n  const TAP_MAX_MS = 280;\r\n\r\n  function onDown(e) {\r\n    if (!sunRunning || e.target.closest('.game-overlay') || e.target.closest('.overlay-btn')) return;\r\n    e.preventDefault();\r\n    sunDragPointerId = e.pointerId;\r\n    sunDragStartX = e.clientX;\r\n    sunDragStartY = e.clientY;\r\n    sunDragStartTime = Date.now();\r\n    sunDragMove = 0;\r\n    wrap.setPointerCapture(e.pointerId);\r\n  }\r\n\r\n  function onMove(e) {\r\n    if (sunDragPointerId !== e.pointerId || !sunRunning) return;\r\n    e.preventDefault();\r\n    const dx = e.clientX - sunDragStartX;\r\n    const dy = e.clientY - sunDragStartY;\r\n    if (Math.abs(dx) > DRAG_DEAD) {\r\n      sunDragMove = Math.max(-1, Math.min(1, dx / MOVE_SCALE));\r\n    } else {\r\n      sunDragMove = 0;\r\n    }\r\n    if (dy < FLICK_UP && sunPlayer && sunPlayer.onGround) {\r\n      sunJumpReq = true;\r\n      sunDragStartY = e.clientY;\r\n    }\r\n  }\r\n\r\n  function onUp(e) {\r\n    if (sunDragPointerId !== e.pointerId) return;\r\n    const dx = e.clientX - sunDragStartX;\r\n    const dy = e.clientY - sunDragStartY;\r\n    const elapsed = Date.now() - sunDragStartTime;\r\n    const dist = Math.hypot(dx, dy);\r\n    if ((dist < TAP_MAX_DIST && elapsed < TAP_MAX_MS) || dy < FLICK_UP) {\r\n      sunJumpReq = true;\r\n    }\r\n    resetSunDrag();\r\n  }\r\n\r\n  wrap.addEventListener('pointerdown', onDown);\r\n  wrap.addEventListener('pointermove', onMove);\r\n  wrap.addEventListener('pointerup', onUp);\r\n  wrap.addEventListener('pointercancel', onUp);\r\n}\r\n\r\nfunction sunKeyDown(e) {\r\n  if (!sunRunning) return;\r\n  if (['ArrowLeft','ArrowRight','ArrowUp',' '].includes(e.key)) e.preventDefault();\r\n  if (e.key === 'ArrowLeft' || e.key === 'a') sunKeys.left = true;\r\n  if (e.key === 'ArrowRight' || e.key === 'd') sunKeys.right = true;\r\n  if (e.key === 'ArrowUp' || e.key === 'w' || e.key === ' ') sunJumpReq = true;\r\n}\r\n\r\nfunction sunKeyUp(e) {\r\n  if (e.key === 'ArrowLeft' || e.key === 'a') sunKeys.left = false;\r\n  if (e.key === 'ArrowRight' || e.key === 'd') sunKeys.right = false;\r\n}\r\n\r\nfunction updateSunHud() {\r\n  document.getElementById('sunGameTimer').textContent = '⏱ ' + sunTime + 's | ' + '❤️'.repeat(sunLives) + '🖤'.repeat(Math.max(0, 3 - sunLives));\r\n}\r\n\r\nfunction sunBottomCamY(plat, canvasH) {\r\n  if (!plat) return 0;\r\n  return Math.max(0, plat.y + plat.h - canvasH + 6);\r\n}\r\n\r\nfunction playerTouchesSun(p) {\r\n  const sun = sunPlatforms.find(pl => pl.isSun);\r\n  if (!sun) return false;\r\n  const cx = sun.sunCx || (sun.x + sun.width / 2);\r\n  const cy = sun.sunCy || sun.y;\r\n  const sunR = sun.sunR || SUN_BODY_RADIUS;\r\n  const hitR = sunR + SUN_RAY_LEN + 12;\r\n  const dx = p.x - cx;\r\n  const dy = p.y - cy;\r\n  if (Math.hypot(dx, dy) <= hitR) return true;\r\n  const pad = 16;\r\n  return p.y <= cy + sunR + pad &&\r\n    p.y >= cy - sunR - SUN_RAY_LEN &&\r\n    Math.abs(p.x - cx) <= sunR + SUN_RAY_LEN + pad;\r\n}\r\n\r\nfunction endSunClimb(won) {\r\n  sunRunning = false;\r\n  sunKeys = {}; sunDragMove = 0; sunJumpReq = false;\r\n  resetSunDrag();\r\n  const dragHint = document.getElementById('sunDragHint');\r\n  if (dragHint) dragHint.style.display = 'none';\r\n  cancelAnimationFrame(sunAnimId);\r\n  clearInterval(sunTimerId);\r\n  document.removeEventListener('keydown', sunKeyDown);\r\n  document.removeEventListener('keyup', sunKeyUp);\r\n  document.getElementById('sunEndTitle').textContent = won ? '☀️ You Reached the Sun!' : '💥 Solar Fall!';\r\n  document.getElementById('sunEndStats').textContent = 'Height: ' + sunHeight + 'm | Time left: ' + sunTime + 's';\r\n  document.getElementById('sunEndScreen').style.display = 'flex';\r\n}\r\n\r\nfunction sunLoop() {\r\n  if (!sunRunning) return;\r\n  const p = sunPlayer;\r\n  const grav = sunPhys.grav;\r\n  const jumpV = sunPhys.jumpV;\r\n  const speed = sunPhys.speed;\r\n  let move = 0;\r\n  if (sunKeys.left) move = -1;\r\n  else if (sunKeys.right) move = 1;\r\n  else if (Math.abs(sunDragMove) > 0.08) move = sunDragMove;\r\n  if (move !== 0) p.vx = move * speed;\r\n  else p.vx *= 0.75;\r\n  if (sunJumpReq && p.onGround) { p.vy = jumpV; p.onGround = false; }\r\n  sunJumpReq = false;\r\n  p.vy += grav;\r\n  p.x += p.vx;\r\n  p.y += p.vy;\r\n  p.x = Math.max(p.w, Math.min(sunCanvas.width - p.w, p.x));\r\n  if (playerTouchesSun(p)) { endSunClimb(true); return; }\r\n  p.onGround = false;\r\n  sunPlatforms.forEach(pl => {\r\n    if (pl.isSun) return;\r\n    if (p.vy >= 0 && p.y + p.h / 2 >= pl.y && p.y + p.h / 2 <= pl.y + pl.h + p.vy + 2 &&\r\n        p.x + p.w / 2 > pl.x && p.x - p.w / 2 < pl.x + pl.width) {\r\n      p.y = pl.y - p.h / 2;\r\n      p.vy = 0;\r\n      p.onGround = true;\r\n    }\r\n  });\r\n  const playerScreenY = p.y - sunCamY;\r\n  if (playerScreenY > sunCanvas.height + 40) {\r\n    sunLives--;\r\n    updateSunHud();\r\n    if (sunLives <= 0) { endSunClimb(false); return; }\r\n    const sp = sunPlatforms.find(p => p.isStart) || sunPlatforms.filter(p => !p.isSun).reduce((a, b) => (a.y > b.y ? a : b));\r\n    sunStartPlat = sp;\r\n    p.x = sp.x + sp.width / 2;\r\n    p.y = sp.y - 14;\r\n    p.vy = 0;\r\n    sunCamY = sunBottomCamY(sp, sunCanvas.height);\r\n  }\r\n  const bottomCam = sunBottomCamY(sunStartPlat, sunCanvas.height);\r\n  const sunPlat = sunPlatforms.find(pl => pl.isSun);\r\n  const sunCy = sunPlat ? (sunPlat.sunCy || sunPlat.y) : SUN_CENTER_Y;\r\n  const maxCamY = Math.max(0, sunCy + SUN_BODY_RADIUS + SUN_RAY_LEN + 56 - sunCanvas.height);\r\n  const followCam = Math.max(0, p.y - sunCanvas.height * 0.52);\r\n  const stillNearStart = p.y > sunCanvas.height * 0.62;\r\n  const nearSun = p.y < sunCy + SUN_BODY_RADIUS + 100;\r\n  let targetCam;\r\n  if (stillNearStart) {\r\n    targetCam = bottomCam;\r\n  } else if (nearSun) {\r\n    targetCam = Math.max(bottomCam, Math.min(maxCamY, p.y - sunCanvas.height * 0.58));\r\n  } else {\r\n    targetCam = Math.max(bottomCam, followCam);\r\n  }\r\n  targetCam = Math.min(targetCam, maxCamY);\r\n  sunCamY += (targetCam - sunCamY) * 0.15;\r\n  sunHeight = Math.max(sunHeight, Math.floor(-sunCamY / 8));\r\n  if (Math.random() < 0.007) sunFlares.push({ x: Math.random() * sunCanvas.width, y: sunCamY + 60 + Math.random() * 120, w: 32, h: 10, vx: (Math.random() - 0.5) * 4 });\r\n  sunFlares.forEach(f => { f.x += f.vx; });\r\n  sunFlares = sunFlares.filter(f => f.x > -50 && f.x < sunCanvas.width + 50);\r\n  sunFlares.forEach(f => {\r\n    if (Math.abs(p.x - f.x) < 24 && Math.abs(p.y - f.y) < 16) {\r\n      sunLives--;\r\n      updateSunHud();\r\n      f.x = -9999;\r\n      if (sunLives <= 0) { endSunClimb(false); return; }\r\n    }\r\n  });\r\n  drawSunClimb();\r\n  sunAnimId = requestAnimationFrame(sunLoop);\r\n}\r\n\r\nfunction drawSunClimb() {\r\n  const c = sunCtx, W = sunCanvas.width, H = sunCanvas.height;\r\n  const bg = c.createLinearGradient(0, 0, 0, H);\r\n  bg.addColorStop(0, '#1a0800'); bg.addColorStop(1, '#0f0c29');\r\n  c.fillStyle = bg; c.fillRect(0, 0, W, H);\r\n  for (let i = 0; i < 30; i++) {\r\n    c.fillStyle = 'rgba(255,255,255,0.25)';\r\n    c.beginPath(); c.arc((i * 97) % W, ((i * 61) % H + sunCamY * 0.1) % H, 1, 0, Math.PI * 2); c.fill();\r\n  }\r\n  sunPlatforms.forEach(pl => {\r\n    const py = pl.y - sunCamY;\r\n    if (py < -30 || py > H + 30) return;\r\n    if (pl.isSun) {\r\n      const cx = pl.sunCx || (pl.x + pl.width / 2);\r\n      const sunR = pl.sunR || SUN_BODY_RADIUS;\r\n      const grd = c.createRadialGradient(cx, py, 5, cx, py, sunR + 5);\r\n      grd.addColorStop(0, '#fff176'); grd.addColorStop(1, '#ff8c00');\r\n      c.fillStyle = grd;\r\n      c.beginPath(); c.arc(cx, py, sunR, 0, Math.PI * 2); c.fill();\r\n      c.strokeStyle = 'rgba(255,230,120,0.9)';\r\n      c.lineWidth = 4;\r\n      c.lineCap = 'round';\r\n      for (let i = 0; i < 12; i++) {\r\n        const a = (i / 12) * Math.PI * 2 - Math.PI / 2;\r\n        c.beginPath();\r\n        c.moveTo(cx + Math.cos(a) * (sunR - 2), py + Math.sin(a) * (sunR - 2));\r\n        c.lineTo(cx + Math.cos(a) * (sunR + SUN_RAY_LEN), py + Math.sin(a) * (sunR + SUN_RAY_LEN));\r\n        c.stroke();\r\n      }\r\n      c.font = '36px serif'; c.textAlign = 'center'; c.fillText('☀️', cx, py + 12);\r\n    } else {\r\n      c.fillStyle = '#ff9800';\r\n      c.fillRect(pl.x, py, pl.width, pl.h);\r\n      c.fillStyle = '#ffd54f';\r\n      c.fillRect(pl.x + 4, py + 3, pl.width - 8, pl.h - 6);\r\n    }\r\n  });\r\n  sunFlares.forEach(f => {\r\n    const fy = f.y - sunCamY;\r\n    c.fillStyle = 'rgba(255,100,0,0.85)';\r\n    c.beginPath(); c.ellipse(f.x, fy, f.w / 2, f.h / 2, 0, 0, Math.PI * 2); c.fill();\r\n  });\r\n  const py = sunPlayer.y - sunCamY;\r\n  c.font = '26px serif'; c.textAlign = 'center'; c.textBaseline = 'middle';\r\n  c.fillText('🧑‍🚀', sunPlayer.x, py);\r\n}\r\n\r\n/* Planet texture art — NASA maps embedded as data URIs (no external assets) */\r\nconst PLANET_TEXTURE_DATA = {\r\n  sun: \"data:image/jpeg;base64,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\",\r\n  mercury: \"data:image/jpeg;base64,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\",\r\n  venus: \"data:image/jpeg;base64,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\",\r\n  earth: \"data:image/jpeg;base64,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\",\r\n  mars: \"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAYEBAUEBAYFBQUGBgYHCQ4JCQgICRINDQoOFRIWFhUSFBQXGiEcFxgfGRQUHScdHyIjJSUlFhwpLCgkKyEkJST/2wBDAQYGBgkICREJCREkGBQYJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCT/wAARCAGAAYADASIAAhEBAxEB/8QAHAAAAgMBAQEBAAAAAAAAAAAAAwQBAgUGAAcI/8QARhAAAgIBAwIFAQYEBAQFAgUFAQIDEQAEEiExQQUTIlFhcQYUMoGRoQcjQrEVUsHRM2Lh8CRDcoLxCJIWFzVFU0Rzg4Si/8QAGgEAAwEBAQEAAAAAAAAAAAAAAgMEAQAFBv/EADIRAAICAgIBAwEGBgIDAQAAAAABAhEDIRIxBCJBURMFFGFxkaEVMkKB0fAjsTNTsuH/2gAMAwEAAhEDEQA/AP1Nuz24e+fIPDf43eFyyeXMdQovgiRTnQ6f+KPgUpH/AI6db7Mit/bELycfyUy8DOv6bO+v5z276ZyUH2+8Dlbb/jECn2kXbmnB9oNDqFDReI6ZwehEin/XGRywl0xM8GWH80Wv7M2ryczv8ThC7jqIK99wr++Lt9o9CpKrrNM7DqFbcf2vNc4rtgqEn0jZvPXmNp/H/vJITR6lgP6qoH9cbj1q2PMMsN9mo/2zVJPoxxkux7PXgDqY6BWQEHuDk+cpNB1J9jwc0Gw2e+owAmvrQ+CaOR56g/iH/wBwzTrGDnrxY6lP836kYF9fCnVxXvWZo7Y9uHvkF1HcZmt4nG34G4+Mp96c8hePnM5I2maoce+Td5iv4xFpiRLKiEC6BzA8W/iX4P4Y2yXXRK/ZS3qP5YEssI9sbjwZJ/yqzucnOJ8H+2Wo8XG7TaKZlPRmXbx+ebaz+JS/+Wi/HXOjljJWjsmGeN8ZaNq89uHxmUsevbrIi/QZYRa9WH84Mv8A6cO/wFV+Jp7si8Wji1J/FIB+QwnlTf8A8w/Nc0wLfzk384JEmB9TIR8DCUa6jOOJ/PPc54X3r8s9ecaTkZ7cMjzUHU5xxPOevK+ch6c54ToT85xhbPXlfNXPCZTxmnWWvJu8oZl7VlfOHxnHBN2evFpJwBf+mJP4mqA06CvfMbSNSb6Nbdnt4985vU/anSaUFp9VFGoH4twrM2T+IngcVlvFUP8AyhbxbzY12x0fGyy3GL/Q7bcPfPXnzbV/xZ0MJPkebMO22O7/AHzOf+Mfq/8A0+WvdmC4p+ZhXuUR+zPJa/lPrW7Pbxnx6b+LmrdDJp9LDt/59SP9sz5P40+Jrd6PTLXczg/6Zi83Ewv4V5Pwfcdw+M9vHuM/Pur/AI8eJwn+VFohXvIcDF/9QfiCj+Ymiv2sn/TC+9Q+GC/s7Ku2v1P0PvHxng498+BQf/UOxrztPB/7XIzTg/jvpNVQaIKOvEo/2Gb95gD/AA/N7V+qPh+lMupAZNA0yBq3KpJ/PNB59SIAq+FlIwbV/urXx/zVncJH9ivs/FBFqJvEdZqSwaTTatdmoTnjcQNo7/PSsib7eBI10cBnOhJ9Uc0hYgdgpBBH/XPMnLi/UfQYk5xuH71/v+9nAf4sY6R47Y8cg3+mUl8RpTcWwg1+Abgfoec2ftF4x4b4pOF0nhaaSNU8sHezux/zFmsj8sxho5NNFX30O55DiMFq9ix65ilH3GOOT2f/AF/k9/ic6qEkecCuA19PpjUWv1ej2zR6jUaYdRIpZP34zd+zf25ePw+TwvVrGrvIN088rBClV6gFJ/T36ZrR/b3QPBD4c3g+g00QYxtPGTLa+5DDnkD6Z3X4A+p9bMTQ/bP7S6OVW032k1qt2Ek+4H/7s6KP+M/240aIsq6LWoQSN+n/ABAdeVIzmXn8G132mi0o8M8LmSSzG8SHSsxAJpgrBQT0688Z1Gr8C8MEKeAeFSw6vVyyeadRpg7+SrX6JDVLR4JJ9rrC5Tirixbhim+OSOwafx81qzFdX4K8ZagfJmKj67WGdjoP4vrrwkH3OckpuC2o6e5JHP0vPhv2m0Wv8P1P3aaHS6h0XY7aeVZPz3ixfwMnR+Ca7xLQvJ4XoPEpfIj3zKGJr6gXQv64f1J0qdCvu2K2pRtfofoGP+MWhTTzM2m1Q8ngbq3N/wC0nOL8S/8AqEkkneCLwXUu6mg25T+2fKRpdVpWWaOXVaeSraOQng/Q4nLoo3uX7xMuoJs/Ocs03qUjpeFiirhDf5n0LW/x5+0jSsuj0en0yj/+T1t+fYZ0ngH8UdPqNKJfGPHYvvQbcDGjqK/ylSK/PPiZ8MZUV5RId/Ng3eLNDEJVCOR73jNS6Ypw4dxX7f4P0XN/F7wKJy6F9RMRVxR7EPyQe/0xWX+NcQiOzSUR3ZgM+GwSPC5UM7R1YKCyPqD1GJavWo0xYsT7ewzEsjepGuOCKtxPoH2q/iH4h4yzPFrBp4z1CH1N+ec99ltax8eXULt1etQ+YlrvHH1zK0svg2r04j1MEhns26seR26YpHFptLJN5Ujbkb0AggMPqO+Ysapx3Yby04yVV8WfpT7PfxO18M8cGu8F8qM8F1Hl18UeDnbRfbzwwhS7GGv83OfkEeKs6pJEJd3Qu7k0fbCr9qPECu1ZG474WOWaCq7E5cPi5HdV+R+ytF9rPC9aoKauJW6cng5of4ppCAPvEVnkerPxOPtX4lBWzVy39Tj0H228ckRQp3kdOuN+8ZEukT/cMMnqbX9rP2cuvgO3+avq6exwq6hGunX9c/HsP248Z07KJkMbr0O4qRmlF/F/7TRkn7/ObFAl91fr0zl5cveP7nS+zI/0z/VNH6v+8JZG8fTvkrKDdyCx2OflPTfxk+0MMgf/ABJwR7Vz9c1tL/HX7RRECKfzL52lNwOF97S7iwP4XJ9TX7/4P0q8yhSSwX69Mz5fF4YWKyzpGexJz8wePfxj+1nicrKPEpNPHfqjRtn7jMKbxnxrxJHlMniE7dSzk1+p64M/Lfsv1Dx/Zif80v0R+n9Z9vvB9MzpJ4lpEZLDfzBmSP4r/Z2Jtr+NRSP38v1BfzGfmoweKSSFHgcFRduwA/65T7jrWkMn3cKe54H54r7zJ+6KP4bjXs/9/sfrTw77ZeBapDKPGYto6sXCj++auk8f8K8QTzNHr49TGG2lkawD7Xn4z+9eI6UkwiVVPY85s/Z77TeKeHmcw6nUJMFB2KxQN9T7j2wvvM4q3TA/huKTqLaf4o/YRk06R7/MUKe4zP13iOm0vpaWIBu8kqr/AHOfmF/tt9pNXG0cmsl8tuqySmv+uY8niXjM7ctGou+SOc1+Y30v3Bj9kruUn+n/AOn6tl+0nhWlBXVeJ6KKRQCVM68X06HET9sPA2V5W8f0CIhII88brHx1z8t7J0BlE62TypGVi8ePh2tT7/oH10C0WhjbyzID7NRqvzzF5UpOo0E/szHBXNv9j7t9oP4v+CaWJ49FppdbMLHMmxT+ZskflnI6j+L+vmi8uDUeHaTfyI9LpptRKvwWbat5828a8Ug1ZQ+F+Ex6P02wMrOxP1IA/LM6PQ+K6pC/lLGx6PZU/tgOcmrk6HLx8cXUIt/udzpPtUPHfF4YNVH41rvEJWqJJZtPBET9W6fAx37Q/Yz7ctLJO3hmj02nQDYX1kTsB/6hQz5v4b4h4p4D4vpNfBDDLPopBLD5otd46WB1+nfO8+z32o0vjWpTxP7Sw6rVy6dmaOKKYR6feQKBWvUQ43cmu1cYMoY0rYUcmZvjG/y/2jndT4J9qZUAaDWSCyA0ALqfzTg4eD+HP2veNJB4TrmL8gSRNZH559Cj/iT45/i00PhK+DaXTLHsWORGl8s3+IkVbdq6D2wniM322LRyaj7czrpJhuUeH6dEA91O3kc8c5iyY0u/2ClizOSuPfyziX/hz9s9P4bNqZfBZVihG5rU7q96rOXhTWtJEJEEUMpO2RzS0DRPXjPuvg3gfh/iivN439o/EPGZGiZ002o1DJ0FFQAR++c5qv4e/ZfxmFYx998Lfztwmkd3LKTyhFUB7HnM5R/U31bTu1/v5/sfPtP4BqvE9OZtLP4dLtZlKmYLwO9tmWdGhBA+7eZuI2rMCc+8wfwq+xPjXha+HxRavS7KdpI5itmqsWNp6dSMr4d4b/CvwWNdIkmm1k8LeX52pLMWY/8APVUO5w1F1doU80XJpRbr4R8E00DTagRDTeYbqlbk4eRBpSweGRCho8XRz7xof4Z/Yz7Sa/VeK6HdxSH7rqN0aEgdPSOfqTi2t/gn4PHA0n37xiZoSSNlbz3CqOAfzwnCb37AryMS9LdP8j5CI44drBVJvpWEU+a3Cbfes9JED/VzkRDy/UWHW7755/Z7aVOg406WCIx+eUkhiYkqhDDpR4wbyW34jVdjkBWLfjIrBpjHJPSRQ6XTkHdfvz74zAkO31RKK988K5BIIPfPKiM3K3nN2joxp2hnw3WTeCeJJ4l4c50+pUFd6gEUfcEEZL6jUa7X6rxCfUzPqtQd0klhd5PuBXGBCkWKA/LCKojXdV+1cH6HAeR1Vhxww5cq2e8qJ42Eu+9tDaeh/wBsc8P+1/jHhWjOg8O1p0mmstsgjVSSepLVd/niY37b4HwMhlB55r3zIzcembkxRn/MgGoml1r+bPLLI/8AmkYsf1OKy6SCXqlnHWAVa98CEG8mgbFc4Sk+wJRXQnIrxAeVwVFAYhr9L5ke8RVL3KjNuWIkggYNomqhYv2xkMtOxOXApJpnO6bz9FJ5kbgkivfENbAC7SBFQk2a6Z1Oq0i7d6jaQOeeuYOuB5G2h8ZfhycnZ5Pk4OC4sygzxmwdp+OMPp52UtYLBxTfIyBErMFPfpzj8Hh7uhCVx1vtlEpJdkWOEm9EBlTTkRvEzkV6wKr2+vzgButkZVUnkC+MHN4dqlZiFY7eGoXlIlaOg97ffi8FJezGNu6aoZi00kqs1KoUbvXwD9Pc454fNEQAsro/tt9I/PBs+rGlYRPD5B4AaPcwH16YbwnTTSI4FsO46A4qctNsfih6kkafiK63X+VEmyZgaMh4AH685paL7OwRoGnmkd+D6QFA/vhNLA3lgAgGuSBmiprjgf6Z5eTPJLjE97D4sW+clYqdBDIiiaOJzG25W8sAj6++MgqqhQijaKBCj9MlmPY1g2dem28RbfZWoxjtENQHCR8G+VGRJJJJ/wCYwX65YrxuCgZQ2OorCQMkBaJL9W5vqcsscdKdn1Htklh3z0bLZu6+MbdoRSTLbISuwpXPUDPSRRUQIwv55DyLXTA+aobr0zKZrkgq6eHbyo9/rl/ucYAbYOnQ9cUPiMKvyxNdSOgy7eKRMgMRsHpfXNcJGLJjDGLbxWAl0EU3qKsCOwJ5zy6wdKYfXvhfvcai725qUkC5QfYbw3UyeF61dZHHppnUUE1MAkT9Dmh4z9p/G/HQqa/WFtOv4dPCgiiA9tq1xmKusE1soYL0sjCJqlUnzAH4qmwuc0qA+lik+TW/krr1i1somXTQaVgmzbpl8ux8kGz9ScXj00cS7EQKvsMO8yk8Cspv4znKT7OUYL+VFwSi7EYgVXp4xgaicUxnl3DiwaOLqQecvxxycVJFERp/ENUG8xppS5/qZrv64X/GNe5XdqZGCClDmwv0xQnjmuMG8h7VgJBtpD+s8V12s066efXzvEvIiMh2j8sF4TH4WPFIYvFpJ4NE9+ZPCm9locDb8n9MS3mwSRlCA0pclifbtjI2nsTNJqo6Nqbxn/CtXKvgXiWsTThj5clmNyPkA5k6nxDVaos76md3ZtzF5Gtj79euBo3yBWVq29hhJtdAuKrZR45DKQn4K64ExbH2ty1YWPWAz0FJUcce+TPEXl3buDzQxyTWmTtp7QIxKSu0gWLxiNeikerKxQsDuvi+LxuGKm6j64rI6HYo2XXR7qNggYRNK1c1nrkhIF2pPOGhlLrdCsmk5FsVGwLQMD2yTAbqqGOKoftljFZAGL5MdwRmyadweLrKMsoSgBx2zaMII6DBSaNf8uFHJ8i5YvgyQm8DcvOeXSLVg5qJpVAJ2554LUlVvN+p8GfS+THaPaa5wRJ7EV9M03garZaJ7YnqQ8LDYg44IOMjKxOSNKxCaOrs8HFtR4STEJXASPpdYXUalSfUKI9ji83iLPGsTu1dr6ZZBTVUedlljd2Y2o0iwS/yZLB55GNaSd0mUtQa+uD1EX80AkhT0xqDRQSKWTUgyDlQRX75W3rZ50Y1J8Qsgk0+oMiDasgIJPQ4qzwrKN6o6nqQt3l21TKpsfhNVeKah0u1B55GZGD9wp5F7DkkenlYLEH2nsPfN3QQaaOFBCGW+Xvuc5jQ6hVI9XPSvbNiHxElqLVt4qqvFZscqpFPi5oXyZvT6pNCiMNJNPubaRGaI+cMxXqDY7H3GY8HiLs43MStc/Oa+neOVAymx24zzMkHHs9rDkU3pngpJs5PlE9PrWFRbPfj4wY1MckpRUK8cMxr8sBNsY6XZGwjKmInrg014JFoQO+EXXRsrcG644w+MkBzg/cq8aqtFwGAs3i+9KKqQSe+UYCVj1ZjydxyGjVTYPPTHRXyTTlfRL8KTxx2JxSUPJE79roVhJNOZAN3QdvfJRQo2gGqNn2xypE0remZr6ctEFLlNzUL6YLzY9LIeS5U0oB44743qdI8jBgp2gfrik/h4U764HUe4+Moi0+yOalF6R5deSQ9XR/+4+/0wcutl3b1s2eL7nBecIXO1uBxtrqMnTxrqWcPJHG1bgCaxnBLdCXkk9WHi1b7tofYCOTfAOER3L+pi/fluoxWHTLJIUjYOOm4ci/jNLSadmUKUVmCEc4vIkh2Fyl2WhnZgaXgftjXmsE8zyzs6bj74H7uYkKMCAwuxgtTp2KIwNp0v2/LEtJsqjKSQ0urVCN42nvzjDSx7S6lio75jsjuQa4vaDh2XUQRCI0qngAc3mPEjY55btFn8WdJKEQI9ycMfEonXaAS30rM6SCdW/mR7OLF9M8mnllV2iHKDcSD0wnjjQEc2SzRg1IlqxtJ5Avrl1d934LF9MViD6Z1kJG0Dg9qwq6sWSD1PArkYtwvocslLYd7uyPyGREimQI5IB7+2DOqVWLPuJA9qyscgaQs3vV/lnfTZzyoBopHaVXNBWBb9OBjsMRJZyxNjaPjFoomijBBJeq5xuF7iUBCG73hZJfAGGDemE+7lCFBLN74zDp2JPb6Z6FWYhiOceihaugHGQ5Mvseph8ddgPuhIAPI63lk0xUGg1YzCuoErB/LMNDZQ9V97+MZUCqrnAeQYsfuKQxMoAojGUQXljQ6ZIYLgs1F9oA6c4CQ3yDhWcHBOcFBFb4rLRiifnKqO/vnt23rhA7LSIpF98R1cKSgq461+eFmlY8g1zmfLq2jdkkYURQYdVOFBO9A5JJLZla3whkLvHZUc8dc5+ZnVypRgR752q6mHYzGQEKOT74GfQ6TWKSIlDHgfOX4vJcf5keX5HhKe4OmcTNqi8Iib+k2p7/ngItSVNWeOM2PFfAfLZfKYhhyVvnMaWIwuVIFj2z08coyWjw82PJjl6gvmeY4G7k+5756UGF2jkHqXqLxNpAvJOQJDIOTRHfGcRHMKs5TeBX0PfNPTy+YAWHNAcZjAXXteaMBeN9pBP8ArgzjoPFJpnT6WAOqlTtCECqu+M2NNtd9q/8ADVRx85ycHiwiUoVNkdQavN/wrXwfd1G/1Hk++eP5OKS2fR+Fng9I20UdqGZ2uEkagyIpokeZ/mvHY33Cwcs6q6FXAZT75DCXFnqzhyiYse0lt+4iuK9892oisbGk2ikUAjj65Q6bddN3omv1yv6iZB9JoFHHSk9/YZIdTzdDHE0cYF7yD270MFN4Y0rEmQ0e1YCyK9jHiaWkJfeKfaB856GVJXIYEk+3vh18GeJCVdWYdjxismj1IIAGxbst26ZQnF9MjkpxfqQxqplgQIlFrpvfEndDZK+kn35r2weokkhBK+oVywxOTUlQpsg9+cbjhoRmyb2LeJLG8rCGMj+wxaCDzJVeVVlX2HQ45qNxhZVCKW5Nmz+eB0UQ2PGw20OADwTlcXUTzpRuYzC7LLQIXvXb8vnNWGZkmBFepGN+3vmCi0QhZgAe3fNvROH2jrRoj8sTlRTgk+hqeXzQtix2W+cVYoAVIBJP6DK6jULFMygkqRXJ/XAeYjrfQYuMdD5Ttl5CIxYHB6HJ85nKFpB8j2GDDFygB4HPwMrEwjmYkXfA/wB8OkLtj0jvKV3cqDxx7YFgq+lB+Lt74XSyAI4IYkjgZURs5NiubxSaToc4tqyA6sAvWuLxeaNiSwUlgOa98YaIIKvg54qYWLs1BBZrphp10Lkm+zyaNp4wzEChyB3+cjUN5CKBtUgcAdcJp5ZCglI4fgjF5ozO5Lqe4HbnOT3s5qo6Hdjm/Sa+mMaeE7hYrDhlJPvlgQnOQTm2etjxpBoxt69sL5xu7OJeeSvBrnJE575O4MrWVLRqxzjgH2yxk9sy1mogk8HDrMX4J4+MBxaDUkxzdxd5YG+2LoRxffG4VL8gdMK9ANUyDyMExN46umZj06855tHfUYPJIJIUBBSqyv4icI0e0mjwMGF/S86wuIGboT7ZmTbXA3pRq6PXNgIdxF0CCfri+rgEq9AMOMqFTg2YBVEkW4xKjtbP/lI/7/bH45oyAAQG6Cu5y0+kpNsYArp8ZnBZI3Msh/mHgf8AKv8AucqTU0Q8XjkG1ZLJtoMzdCe2cp4tCYZT1o88jOlfUKTzwLoXmF9oJC1AryP3y3xbUqPN+0KlBs52eyar8/bBg0oY/TjCTNYPA69BiaubF89s9VLR89J7NLTEFhuIC97NZfz2d/UeSeOeMW05Ta7SSMpK1XW8mNmoEgcHBaDUtGhGylgCwHyca0+peNwyNVV3zPWwu4myefphtMm5wTyK4GJnFPsqxzaao6nw/wAbdpQjMCtc89834dUsq8HOEhiKTnbQC9xnSaKfgAG6GeT5OCKdxPofC8uTVSNjzG6uVu+CuL6zXJ4dpTP5Zko/h6A/U+2VileVqXr7YcBXG1v0yZRp20WSnyi1FgdHN5yK7XyLN8ZooeASMSSONXFEm+2NGUBSAOR2zpq3aNxyqNMszAC9w/XANqoXJjJW6ognAzRtqJRbr5YFlCOpxLxXTQqBq33eZEPQobg84yGNdMRkytW0jQEOmYmHZFtqitDnMbxj7Phpo20UQANl1sBRmVrdQPEvFIRGXjBAU31HuM6HQ+JtNK2mlQo8ZIBvhwOLGNcJ4qkmJjlxZ7hJfkzkdWG0kjRsoVgfUGHI+me5kYNE5PFg30ze8cXRBtQxW9SUBV2PC+wH6ZzKyGJqDFBd8dBl+GfONnkeTi+lOrtDj6hhQ2J6Rwa5OXh1TkBd13z8jM95Nnp3H4y0RZJ+5NcYckqAhJ2aioWO9m5vrlypL0O/HHfAwrJV7WNY7Do5JBua1s5K512y6OPktIEvBEQ4O737ZpjwuNowQTeUi8PjZ7YHjNFVKDJ8mX4LcPj98ke0+mQJQUCuMudIoB4yyIpIc3uW6o8c4YAk+4yRzZdHGmqozptNQ4rEX0srzrEyttZgLriu+b0kYPbKmMudv/Yx2POyfL4yYlKlUiJYuunTBSwGJ9v4r7gdc0ZKsmsDuAPbCjNgyxITE3mAlD1wts/4jznO+D+ISGVYG5Vjwc6JyKodMPLjcHQvx8yyR5IqfSaywa1J9hi82qhi4kfaKJHu2U8L1cuqpvLUIw5+Of8A4wHB8eQxZVzUEF1DyB1FduK6H5x/Sn0gtdnKpBSoxogCsZjgqrB3HmsTOSapFGODTthY2ujXAN47pJGLk9ADxisabDZ6Y9oIlN32xD0U9mrEVMJr8Q74VofQCeDWDSo1+CMrNrAqHaeSKAyZh0Z/iEexWI6AZl6eV9tt0vH9XM0i8nr1xVSgVVVqrqMbF6NoNvBW+xNDPMobg9PfKijECv0HxldxNgjtmmFZVAsCsytbplYna3r9qzZ2grZoYgaaVq7C/qcZjlTFZopqjPk06tF61BbrWcx4yN8pC9E4zq52AjaY80CCO15zXiCqVZiOW5Pxnp+LJp2zxfPgnGkctPHt3CjZPW8DDp90m3uRwTmvqNkxYkC/pirwgGwTdZ7EZaPmpY9gFQJank3zjESiqPAwaILNdRhjGQhN88cZzZsUEQevaeR/fG4l2EiuR0y/hWhOqUkrS1w2asPgxSdaG5CBZJ75JlzRTpno4PGnKKkgEOmaQWtixzY/fNXRxMm1RyD0rrjkXhqrbsSNoqsqdXHCxVOWQ/pkLm59HqRxLHtldcJ9Lp3n0zBHrgsQAD+eYul1s07w7J2l1Ln1gk1yPf3zb1BbWLTFHjcAMrCx1/viXh0R+7sfJj0zhmW4+RwaB/TDxtKLvsVmTlNU9FPP1N+XPGYkIO4KxN+1Zpffo9Pon1TBhDCm5wo/p+MOkX3sqCnQHmuuNQ+Ho+lkjkQFHBUhh1xU8kfdFGPDPbTBBllSOdCvIB9szvEW85/LckxpbKB/Ww7WM3PIWOALtrgDjtmZ4xshaN2RfLDGxXQ11wcck5aCzQajs5aSJoJ01FMqhrI28rx2/XNyGaPWKZ4AVdl2g7e/ucZl0aTxFCQ4I7m/3zM/w/VaCIppZSwvmJxwbylzjkVPsjWKWF2tphPGTAulP3gBpNtAD3/2zlwCzE0SFN8+2dDNovvGmkE8o86BSgN2Oxs4BfA4JI4nUkEr6z7muo9sPHKMI02KzY55ZWkA0XggluXUMyAfhUAH8zmuNBD5u8INx71lETywFBJ7E++GBJ5DG6ybJklJ9luLFCKpILHCFG3lu9nCBaJHFDKBvTZ7ZDOCCSOcRtssVJB4zV8cjCbgQD74vA90N1n574YsoO0YMlsOD0FEhVgByOuFXUkMFxYMOcvCwMnOLcR0ZDbsDyDxeTYNfJ64tI5Fr3ykchaSOAnknr8Z0IGZMhM7eWSL6ZnvrkUbi3GU8X1TRlxGbBJsn2zF1Wp26cFlIs0f+mXYsNqzy8/lcXS9hjwjwp4WWeU888VyM2ASw5xqaMRaSlWucTB4wJ5HkfJjcWFYVxRRtLGXLstsffGdNDtIKgD6YNr4rGYWYlFHQdTiZydFOKC5dDaR+YQvvlpWqSrOWh3bC617YKdmJB5BPJyWJZJIbQ2bPN49piycAWD0zN0zeZGVH9P/AGcev0gAc4MjUtDxmtavpgN4c37GsWMrcAdPbJsreLoYD1HqJAPXBRwKPyOemkO6hXPfKBnVeD1OEjQnpDFTyO2STtNHn/bAxnknqcuRzYvp1zTCzuDx0B5zK1viEWmNs1V8Y9MTts/tmB41q9Aiokqs7swpV617/tlHjw5SqiPy8vCF2I+J+LjVwxoiuqXQboDzgNTSwVyRV375HiBgmCLp1DBHuwKBNdcDrZT5CqKHFkDtnrxglSR8/PI25OTsyy34gBlSAoB4I/vkPd3yL5yFYj9MtPLZCJRv3wwTewA5LdBkRC1s++aHhOm87WpShlj5Yf2wJz4psZixcmkvc6LwbQ+RplSUAEL3/vjWrheHTSNG4BYHYwNEH2yNXLHAWaGRHBjCspPIs9BgioSG2ZmYf0noM8ncpcmfQajHgvYHNrt0kbNujEgBcJ16YBI5dRIroxj3L+IC++COll1M4PSm4HbNvS6cFRQBK8C+2NlJQWhEISyPYHT6ciM7VABNA9emOafw4KjEEKPxEHubwhhZAKoP1PteGALsAfwnrkssj9i6GFLtBYdP5aihd/thlXjuSO5z26lPHTKs52k4m7KKo8xHTMzxLRjVRsjGhyetXeGOpp/xdcrqZlWMt1xsE07QnJxkmmIxumnhjihT0Cgqrz+WXZinpfr3waP5nIBUAjtxh2QurMVFqp6npj2tkybrQoY1YsQLDd8ssYK1XTjPLe0iuM9vCgc/XMlYUK7MbxfxCTw51WONW3gklvrjsL3GrEVuANZlfaNWM6NfpZKA9uuaMQ2KqDoFAGNnFcIsmxTl9WafSGN1msr5nPTKsSOcGWvknEJFTkGk1AhjLn9vfM3UeKv5yHcGANgAdcLrJdmlJIBPUDMoAFwzGySB+WU4saq2R58sr4pm/pvEAyhieLrGl1Sg0Cel32zP8H8Pk1s7xj/gxVu+ubsXg6xSbuCp4rJcnCLouw/UlGwMcu9i5HHS8KWUTKwCkWPV7dRgfEHWAERgAFv0wem3NpXdmoMaH5ZkY65BTnviZWr3amdzfpBrAarQtqYGVeWHNe+a0enRdpIBsFiP9MmOC5SCOL6ZSsvHr2IpYOd37mpLKsy+WqEKbIvECm3jjHRSwgg2wPPxirgFryRaPQe9sGVO4Y9CFEV1yeMSYktj+lS1BPbnF5Oh2FbGwQoVQLrJlhDoCPfI043MGPPHXDurSekAnrwMQtMoe0AhAhkDL/UKo5ooB0780MztXA+nlVZFK7uaOPQncgY9QOM6XyciZFVboAYORrXCSDcDi5PQdBihiAiO3oDi8PNCEUADgC8GGpb+cOVMhFtd9/fNZoqFG4kYSxXx7ZV12+kdsGZAgo5qMYDVyFULLd/GcL4n56auTUna5Ivb0NZ3ZljIYVZPb4zlfHoU8Um8jTqpkg5Pbr8+2en4T4y2eJ9px5x09+xi6pV0ksMqyEpIvKmxtIP/AExidY5SZ40Kq6gnjvlfFYViljib8ZF88jjNCKArokRq9PJ+mehOdRUjycWNuUo/BhSoQxUWTWL3zQxzVqQ5I9+uKbCKb2/tj4O0R5Y1Kj0chUXZzX8DWQO04plIZavqazLigLce3TNvwVVMhjAIIDbqWiTXX564OZrixnixfNNmppFZ5BZOwtRPW802gJU3yO3xxiixAERRcsWB475pRxsCCSRXB+M8uct2e/ihapiIiPnhAvNg89s1o6ViKU3+2JxRGXXl6NAfrjskRBLDjgYrLL2HYY9tF24otz8ZG4ryOt5WVjQPU++VHqIqxziVsoehlJQ/F/XK6lXaP0nk/uM8FFjb1J6DCvQNe3AzLOoyxA0b0fwjn5ykoMopTfxjzxjyyx/F0quTgwFjgZtq+kGz3+mPjPRNOG6M9Iv/ABIjLEqoG4e3cYfUwxyxtGzEA03pJH/zmPq/GhEjq/pZpNnH0y8XiiSRqxmVHN7d3T88p+nPTIvrY9xG9MsnlsXINMV47jKytRPFXgo/Eo5nMcUyM3UqOwrJeW15JNDvgyTvYcJRa0zP8Zi894FHW6vvWHVhuoduMiRA0iynqo4yimnB+cPuKQHUnL5GG5r6YJqC4UdLOLztwfpi0tjpS1YlPJudhfBFHAwoDIp4JGSPVIT7Y54dozJPZHXKZNRRDBOcjr/AIQmhJZQGfngdc0xDR5N8ViXh6gMq0AoWgBmuhVoqr1DPHyO3Z7+PSSOU8dhVCT05xCFw0QABBBP0rH/tPJQYDreZuifdGBluNf8AGmQZWvqtDMagUSaI6YwiDzC46EcH8sWUhDVX35x/TRt5QdVDBSQQen1wZjMeyHQIAK7VgSgAvGJW3mz1GAme+Ri0x1IDXr4GasKgR3mfGLo5pQD0ge+JzMo8dEw0FsZqeEqrTMzC9q2DmQu5JCOlZreEauONJ43Yb2UbffAQWR0gnjITU6Ynb6lII47YromuL6Gs9rNR5kTk+kABR8m8D4cSfTz+K+O+C1SCg7NERDm+mK6mEhgexzWijUpZ9sV1qAoVJ6Gxib2MRmFPSQOMZgQBAD2yRFvVetjrl9hDhQRznWEKTrtkJB7YhqHJViO2aepC+YVB6DnM3Uil6Hk42HYE+hIuqjcjeqyLBzPMrLKCy2E6X7Y7LCdm0EUelDpfOL6hDsNgk56OOjx8tnLeJyjV+JJIhBX8I465uPXk7SP6cXXQopZwnTt840o3KDXbKcs00kvYjwY3Fyb7Ziz6e34W664rJpmKgbaBIzcaILuPHYZA0y9SRStR+MOOWhU/HUmIQaIxqzMaUKeembOli8lnJAAaipA55Awh04KkV6a65eRo1YKoJBXsOp+MU8jkPjhUAEG6RZCZCjEjp1Av2zaE18kdf3zKjaBGLwg7oyY23D6cf2xmGVgqKVACk973A1+mBONjcU+Jo6KVRO3Yso/X2xqelFL3zJgcpIovaxYHkf8AfbNQtvW9t2evtk2SNOyzDO1QOZqUqLB4NYNXNhu2RKrFb9zlNOCzcn4F4KSoNttjqykdBd9Kwpvcm43ZxcekjkWOKGGZiyryLFmsBjYg53ZFYqeQMSmbydHKzEg9fyx1wDCTd/IzK8aDDQu1kkDoOmOxbaRPndJy/A4/W6kPJKRtYFrBPO0juPnMzU6u2WMMaAq8LrGNt8c5lFiJt3Fgg59BjgqPjs2R2dD9nJH++M3l2pHX2/75zod9k5heBPu3ksCSxqvbNnsDkHk7mev4WsSIk5rKKfUBfTLSG8lYqpvftil0UvsYAsV1wE0eHA2j8sEw3flgxWwpPVCEcX8w33vNjw4LGtf1drxNY1X1HC6eW5xmZHyRuFKDOp0LEpZAsDtjbagoh298ytFLQ69cPNMeRXGQyjs9SEtGD45Kz2pu92L6P0isJ4rzICx64CCZAWAPTg5fCPopHl5JL6rbHCfVVZqaYt5cir+EiiPnMpSfLMg69vrmnpjSjjluPzxGRaKcL2RuHJY9wL+cBIBQrvjRRdgJHToPbAt6Rx3GKsor5KIwDKPfNOGmUZmcGxWPadwIS18AXicpThfYeWEMytYF9bwMnl7AxamUmiDyMuJBPBXFjkYlOhJPXjBhdhZKoLLq3n9O5it98f0BCgE2D3zNijpd3Wuma2gQNHTDvWZlejMSo0YdVaMLuumQsf3yZY+goscGkaxOASdvXHI0jRSwJsqQDk67Gy60LsyCYlOF23XtgGjaVWZLB6YJ2PmsASBj0BGw3nXTNq0Zsmjkircdx6nFNWlxD375tORJ09upzK1vDlQLGMg9mNaETHZoA4nIBuZSeAL5zSmIQcZj6p2Uk2Ooy3C7PP8AISiefTiya+nzirLd9iOKxx2bylB69sGsBIvtfOUJ/JJJW9CEwLVx/wBcP5YFttO5xZUZaeA2v/LlPO3KYwf6doI6g3h9i2qew8bGWA+rYVsZWaQRQMoVAFX0V1PGKx6nZq2VhuQm6Hv2zO1evlk1Em9wEBtaF9MPHibYrNnUY2aemkaRWbyigdizI3Xn+3OaIEShiQVkG2hY6V3+R75j6eRkSNWY79tNZvg9vrmjEbHmnc90vB6jsc2a2ZiloYgkjRgSCx/pvnH/ALyQsVAUx/azmUoqlBv3+cLpQZtSi05KWTzQGJnBPZRjyNaRpzihd9rwMR3AKoO66wjncjBlOytt/lgIwL2i+ffJ0tFjlsZMbhxZsj/XDhN3eiODgUuMXuvtjEfWhVnvi5dDY9lZTZ2UAPjMnxmOb7tKIwz8cD2zYkpSSlGsz9TIXR0alHWzh4XTTFeQri0fO9eu8sB19665iSIUdvjN7xBgHYDmrzNaHeoNAk8Z9Hjej4vNG5DH2fnCTmzyRWdNHIWHJ6Zxvhsgg16xuCNzUM65PSbybyY+qy/7Pn6K+Bi7xpVBAodBZ+MUVgeK564zHJwq135ORtHpcgwXvV5UJyRXTG4ltSK4yDBQLDg4tyHKF7EdVtjjGLaeQGQH5w+rHmC+45rF4in9PvzhxXpFyl6ja0+oCsPfGZdQCvDZirLXIF4TUyS+X/J2ljwNx4xf002O+s0imvIkcc4tpIHMnFCFOL/zt3P641HpZdQUFeruRj8ehGkTZtsKSy/JOMeVRXEQsMpy5sBGu1lFcDtmijfy7298SADObsN+L6Y2jkx0Scmmy7FH4CH8JBPODK2m6x7EYXUVGgeroj88otFSoBJye9FdboCV9WH07qYzF7+m8jYS9HuP3ykKsHdD1HNZ0laOg6Y1AvlybW5HTjKyR+VIV5IoEHGVQSKGr1dDlmiMgXpxxirH0BiQhCTyD0xzTsGIquvOA2ilVTZXGdLH6unBwJBjUwJ20pY3xQwnmttqqrrjsaGKHzVoEUASL6nFHRi+4m7HJ7Yl9HJ26FGoMfrjUCCSI2eoxWRCXIGH00iqhUtR9swNnpk8iKg9iu+ZSvvkLew643rdV6Sg5Y8DnF9Ci+Szb1cswoD+njHQWrFSlToU1qsYi1EVmQ3qdWYfhPTOn1CK8RWufbOflUKXQC+pyrBL2JPJj7gxGWisnaDxeF8ugAFPJzO8Y1WwHSIxjklUhCP6eMbTWCHTKJZbYIAzEVfGVuLpP5Iozjya+CdRCvJu7GYksnlKFFF2frmtqZ1VAaNbbo9s52cu3iYBIoAkAfXHYI3dkvlZFGqNOSQStQVTagqw9+95iaqARz7UcOilj9K5rDvq3hkDIRbMQL6YvoYn1C1JYMhPB/zUReVY4cN+xBmyLJUa2bMEiUpY/wAxugA498Yl1DaZFKra2d1dSPYZn02m1UNKp520faqwvii+bMumNjctlgao4rim0Uc2ov5RoxzqXkBDBkq7Hv0OMQGQnfDwzFRt65jxs8aSztKW3bF5P+Xi86XwlIZwjxElyvc9jicy4qynx3zlTCzdQm7b1xUEqwur98Z1kLR25U03QnJjjG0lgbKiiT+2SJ6L2rZdQXjSue+MLKCPQACBzimlYmNgwoHpRy7TJvYKfV7fGLa3Q6MtWe1Mm0MA1A/scxPGJ2j05A/E3UZqaoByAOCegzmfGtdNJPKoT0AVyeo96yrxYXJEPnZeMWYPiDKzMVAXnpiMTEML5rG9Uh8sm91gG8Q/A1Dtntw6Plsj9Vjsei8/UQTKvIa/rWb2mkEqbunavbAeCxhozYG4HgHvmppNIIw52jlt3IyTNNPT9j0fFxtbXueigIO6uKy5Vle66e2OKm1eO+LypRCc2evxkydlzjSGtM9jk4wyb1Nn1DpiemollujjShrHH54nIqZThdox9QC19QcDGArEHiuBjerWSB24JDHiu2Akg3sK4v8ATHReiaSphYxzeNxxbiO+CjiMa8jt1w8MhjmH+VhiZv4KcSXuaWni8pD7jKSsas2a64ZCWUE+2CnSxWRqW9noOPp0LkAkkdB2wiISLymza3BxuBQUo4UpaMhBtk66MeSQOtgD5OVijYUR0HF++OanTSE9AD2vtntNpGcNzwuJv0jq9VioQoTZ6Hk5AUnUNIOFHU45LpzDy1UbrKrpwy/DcnOs2vgsoCgc9aA+cOYG2E9O2NxQIiRHaCwGFaG4x6SD1P1wGzbM8QbOoF49pIl43ducoIePVxhof5cdGi7dPgYqWxt0PKyS6faRy3QYERAKVIOe09+WCTdNwfyxiIh245wO9Afy7FFhAYlhWKa3bGFK0DmlqtkA3M5KEfi9j0Gc54zaRRMsm9p5TAAvY0T+2PhgtiX5KSsrEjfed5pxuocYj4p4ZqNDHG+i1Gxi67iq0Ao7/XnKaPV6bwYpptbqmbUdd7KVU3fTDeMatdUpi0+oUlRy0TbmTjqRlUMcoS10T5MsckKl3+ezUVllWwwJqzmL4g0elWSdiFAI/U57wbxPcJTMBPIBZKk2i9qHQ4LxPSx61op9zbQSrJdC+15scXGe+gXn54/T2Yf2g2LrYnvcoBO/24xeRhqX06EbgZFarqwORk+Lqu4oGsmup6YLSzxDWxlmH8sEFvfjPTgvQvwPGyy/5Gn7j2vcyIlksHPPzRzH1AdtZ5vXaevz/wBnNHVOgRZdxq+l++ZM0+1Tuseon9cPFHQvyJpvYrLqCzCNuCTWE8PmddZEkpNKwqszyWOp3DoDZxxEZtWrCxVGvfKnHVHnxm+V/idFrIwkkU1Ackc/3zMm8QabXme7XtzXGbniH8zw2N1pXDBqJ+DnMSLK8m8ji63AcfT9MmwJNbLvLbjKo/macupWSAx8kqK9rvNn7NER6RwKMkkJDVe5abj46HOfRi7D0AgEDgZtaDxJNFpkJchYzte+ri+R+WDmjceKD8aaWTlI3IdWYQscyt5MrbFY9Far/wB8ZK1YVlYAkDnge+YHiHikOul8kASoBaAGlQ1yfr+2V8P8ZVL006kxMfS9Xu7H98ilgbjaR6kPKipcW9HRw7SEKMGUjqOczNSrvrWZqVUbmj1HbNHSzQgpp42FBLUD298BrNOZJ+V2+3zk8HUtlU1ygqFwrO9A3fAzlPFWVvHNUrKSNu3g9CBwc61oGiD2GpVsG+uc54hK2o1UllUIAUH3GXeM9s8zzlcUn8mIyEgEtQXkVzijxoWJ5+uacunYbRdV1FYtKimawP6TX0z0oyPEnAf8MljgTdZDE8Z0On1ccsBlIFihWceJGhVXFkjrftmv4fM5V26IRxXOT5sd7LPGz8fSa02r9DkNW0j4yYZ1mG4MLI9S9xmd55YMlABhRb8+uH8JXfIU/FQ4J64iUKjZVHI5SSDJMI5xIAfxbGHW+aGaundZ40cCuKzI1K+XIsbBvRIT9b5wvhWu8uApIdxMzV2oGq4xeSHKNodhycJ8ZDWrjLNRajiwiZZRyCh4r2+mPSjzGcAcg9ffjE9TGRLp13sCZQRQ60DxgY37Dcy9xiNfMU1ztHOTsWxY5+PbAaaSYeIajTBbREDL7sTX++ac0BUxsB6dvIGBk0MwvkvyGoNrR2vYdMifTttJAsDnI8OnjQkMQ6k8G+MajfzbXvkEk0z1YtNGcY++GiW1C+/fGzp74odMiDTEkgZjdhJJD2pQsAdtDisssaJCu0gir4xaacFVS72nBLL6vT0AqhhUJQ7qYgVJokr0ODh0/mWLs8EDucYRt8fPU+/bD6FDHM34R/zflmHN0ehhP8sqDS9SfnoMZaO+Q3vxjLIXhkKAExi69xk/dWROeR0u+pwWApGf5XAJ5sfvl440RkavV0A+cKsbeoX9cs2nZpgFbaAOTi+mObtGezn7wYwSFUlmB+cYbWR6dYkVRcz0Oao4bWeGK6yMnVrOYmrgaR9POGIij5Sj1YV/1wF2MVSR0ECrKSso3KaBHxnMfazQzjxOOZArGCSl9PG3n1flebJ1TqiFRVjk+2I+LTjWzltoAbqB0x2PLxRPLBynvow9RpY9VQlUMoN0RiHiXgUKuuq0w8p0SnUk0aWr/TN0QqFOJamRXRojVEEH9MbizTi9M7P4+OSuS2Y3hfjceh8QZdWqqkqgM4HA9r/3zoNcNO+hdY2VgfWCPoO/fOOl8Hl++gDbsrjcD7ZZ11fhjFoWIUCil2hBPt2z0ZYozacXs8iGaeNNTjoW8R9eoJ9zwcQfRpSyBaO4WvxhZtWsxBNI5NfA5xGSZ2e2Y8dr4y/HBpUeTnyRk7GdjM/qYlBwPpgPEI3V/LNoQeQetZoaJElVpAdsa9j1vreC16qWB9ufrmqXqoyUPRZkKB6jR+bxrSku7XQ9jgZv+XqeMNpgTQXhvkY59E0VTo6Rj94gjWgyrtJBHXMsQSkHevG69vXcc3PB1DxG22vGvmKxNV7/AO+WfQiZfMUgsDuFdCO5yGORRbR60sLmlIyo4UhUvtKlmsKOaHQc5I0ReNUCj1EtyeBm2mjD1IVF9KHbnPSaASlvTtAb9cz6yCXjOjnJ9DJCPMVgFIA46jK0QoOza11x9eM6NvDWkjMZQFSe+Vfw5IiGaPeAQAFHTNXkLpgvxJdoW8P1D6edJiASEI4v/u86TRal9dpBNKm17IPHt0zFbRBF4Ujb0+Me8P1b6dSrAsCRx7D3yTMlJWi/xm4OpdDeuR2gEcfpZiOc5bxXwttE4ledZOzBe3PtnYyTLKLTqOmcX4lqzqPEY4aDDcAx+vv++b4jldIHz1CrYhPQZV5CkV9MU1CUdo446++P+VumYsRtBPbv0wM+nO8F2FMNwroBnpRZ4s4tij1uRTYDDni8ZiZoGXZ06cZ5oCjEML4FWMhohsDkmwe3TCbTBSa2PySttF7SD8c1l/CX3a9KPQ2BisTkx7RyP9MPpw0cqPHwFr1X3xMlpoqhL1Jm34hUcxdyGQUWB6ftmQ4EJPlqSobcCe+OT6r1KoZW3Dn/AGyJUWW4kI6e/XEQ9KplOWpNtA28SeMg7WLVuIBrGPD9Y+qeITIwkVjyfnMYS7CEPK3QHSs0fC5UfWKRHtWNhR7kYc8aUXoXjytyVs6ODTRjxF3obmiUX34P/wAYfTxzFAsvLgm/peRBLG+tdVouqgE++Os4j5FHPNyN+57OJJO0ZTacRbQgAPJ4x/RSruPS6wM9uLHW+2LaeQwTWTYPNYDjyQxS4s3b3o9jawahXtkwkeeOlVWLiazuOQkyq7hR0OK4jVKwGoQjb2PtlYOTTLdHHPKLPuu8uIeAa6cYVg+xZOebvD6WV47DEGz3wSAKOlDPUSTXU4NHN2b8G2VHAkose2NSQho0NndGe3fMTTzHyaum641D4p6AX5+ffMaF0E1PoNmgenHfIaUEIwP1xbU6gyOSOnYYtJMUjIwJRHQZrzTqkJ5s9MQ8hF0SKyg1wL7Hv/fE5NazbUBG3g46siSIFbnmxX0xVMbXFAJUqEAfTM2cbelZp6iXYu0ZlyOhNseM6KGIBI4SNtx6ZkaqVKCr6aPJ98P4lqwA205iidixs8Xl+HE6sg8jOk+JoCRbIPqNXZzP8RcGQJdAiry5m9BIB64vI6k/zUsH8JB6d8qxwp2RZsnKNGLqYUi1RQqhF2eMUnhKs2w+gt+mO69dsqvzzfXBn1qli89KDdJnh5Irk0X0gpdos7vnJ1sZ8sEj2y8BolaA4oYSWpIKNccbvY9sH3sYl6aMkx7mYe3OX08bBg9UDhVQeaPnjC6aFg53V164xy0IjC2a3heoaCTfuFAUR8ZsPTKsgbaCLBX5zG02mV1ZKO5uBXUZ02lRU0yIRaihWefmaTs9jxk2qZfTQqRd7mIH0vDnTxq49I55/PPRqEG0dR3w4pgSe3c5G2ehGNC7RBipA5B4wRi2gA8jcT0x0ABbHN4CQHYa5J4rBTGUJyAPJXHe/j2xUx7Xo0O5ruMe8obCxrreBn0xoFx6iP1x0WTzTewSStHdN8/XMuTw1pZTNtRFlok97GaaQhd2734+MHOQIyvVL4sY2DaehGSKkvUZU2jVfSq2TfOZ7aUlt6glOxzX1b0bQHgEn5OLM6xbTtLerb0vr3yqEnRDkhGzOWEDULYYChZy2pUUVBFA19cdlg22VJJ6c5WXRXHGzCr469cPmhX03TSFo4qhJqiDz7HJMhDWOB1zRj04MexeST++IyQKHZFNnqfjMUkwnBxSo9EVcckk3eXhLCZyKu7XtknSrp1AJ/FyOeRngnqI62NuZaZtNVYJ4mZmJFseOnfC6ZBpJBO4IZQVAqqOOaVWZSj1tuxY64ObTkrbG6Nc9Dmc70EsdepE6LXyrqvMaTYCeFHUfXN2HxeF0JUE01EdxZzlpI3jeORVtz0IPUjG9Ozr/M2hRwGA/qPvi8mKMtjcOaUdHTaixEzJbGieO9YCBDIVLItgcEjp74lB4qJY2jZiDsrcP6c0PDQ8sJkZrQsa98lcHFbLo5FNqh1CWXjpeQ3DD5NGvph4YNqdT7gZ4wcAAcC8nbVlSuhguiAMCDYHfpl0nUpR/pzEGo/8RtLHZtsL71h01Efl2zMRuHQe+dKBkZGtFJFqIw0ZsHgiumQAyWR34zM0/iKx6hwNzIvX6462rV2G29pFjA4tMNyVDkf/AAyP6yK+ne8CWa9t8HjCQurAsRxVcZ6r2tQu8z3MT0WUEKQe2BmvoMOTXAyrqPzzWjIuhNYjYAPPTHoiQgBPJ4r35wHDSCuBfTHZlWSJPLNFaO6vnnA4jHMT1bkKSByeRec9r9Y0ErAMCPb2zrddCINI6Ejnnnk37ZxPiCL5m5CbBA575uKK5bNyZHwtCcjM0Y3Hlj+2ZMrMjk3wec0tQbrsKo4i+mMzmNOSRZs8Z6uKkjxM9t6GIJQ6Kx6gUQOhwGo1KqOhqxf0wsHh87sIUbYo5J7UO2KTxtEW301HDio2LnKfHoU8SO6UWa46YBWJUgnjsctqz5jDbxZ5+MhhFvCg8BR+uVRWkiCTuTYRL2i8pI7AbBuJrkDscmEhm55AF4WKKfbK/pC8Ej+qugzuje+gEMQVhb3zyT2x6AUtr6tvP1xNQSSSpHPOOw2FjBunajWDMLEjY0Eagq/dqJHzmqhJlC80pv8AbMyCo/KAPQC/g5rx3CNwAI6Z5+V7PYwLQ5CRV1xh7AW+DeJxSkn2vpl2nUGsmorsIBtAWzV4Kahdjij0wgkVkarJHHGDlLGEhvxHvnLs19C0bEkCuRltTGzMCLCxgkVlFYmWMBQeT0OGdLJUlqLcsB0GM6Yq7VC1MZo1BATq5P8AlrE9TPscIkanY39++ax0TlTTADkFjwwA6V85lTbyy2EAbljdkiz2w4NNi5ppALSTYCKFkZ5/D2ROUtW6e2H0mmDuFB3EMWvN86b0KQwPYjNll4ukDDBzVs5ObTm9oUEkg8ntlJ02rRDDnpmhNDWtk4O0mgp7YHWBZfWbtRyT0u6/sMdGfQieOrFY96tGVraSSW9skxKxMm2y3TCwxvHpyp5RCSoA5BPODmlfy9pv0itp6gYV70BVLYrqlIkU1QPHTpl44rcsCD6uw64T0zqoCn0msLFCUbgcHrmuVKgVC3YaFC6GPj3+mW1MQQBVQHvzl9NRBPJPxkzbjIo8ynHS+hvEuWylR9JnNAxlRmG4AH0gd8Hq4qKjeSpoAXzeaEgG/epChQbB/vmNqZmllMkUnoNLjoNyJsqUUMwBY32j8NHrznQ+CSRxldOTar6v985lnMM7JYYMBz/mvNfwt/LdbPUe+BnjcRnjSqVHWCVWoCj712wXnCPUyKxpPLsD5vEY9UV3cgV0rIRlkJYnc9ED8s89R2em3rRntNH5oCvZHIJ473lUnIlLRsaAAAHFEn/4zMST+Yr+YC9UgHPPcZafVsHdVosBZroRfH0OV/T9iP62rNKeaTTySCALtYDccpofFHEyxMDwdrN7df8AfBaXYdObkr3U9sXmQoBKqEKfxG+CM2MY9MGc5akjrdBrVdSpYV2+R2x4SRtAHDDh9tflnHxa8KrMCFfaQo7HPR+Msspj2kmR74FUa4xTwN9Dl5EV2dWmrV3rm/bDliwtRZ7jOVj1sgnk2sd4oqPjNCPxVhFZO4gAbb5+cW8TQxZEzRVlZibpuldsd0qbmCeYN12LPBrnMiJmeYqeCOQRjcEgeVBvrnscW0NWx3WymSGwBtssfrnFeL+aJ5EICncNoHUjOvnZtQJlW+OKGY3iOmSRWdlsOtDn264OOVSthTi3GkczIp3bVaxVg9jxh9HCHXy6UEnduPYAdM9q9MsMamLcSTsPt8ZQl9PFdVYIPuMvUrWjz3GpbLtqk0zqSdpFg1/rmXrAuoJN0Cb475SedXLmQkg/tlFYA0Aa6A+2PhDjslyZOevYWnhMZYsOgsD3xZtP5sg2Hjv8ZpTESOq0VAUC6sgjr/fBQ2ZtoB2kFiT0JHQ5RGToinjTlR4aFo4tw4F1fbLLE5RGumIKkX7dP2xuct5axySttAViCOgIwZDOylirhxdqPy5weTfY3glpCjKylk5q/wB8e0cTmMUA1g9+hwkelSViq/iI4x/S6ZYYzxZHGLnkVDMWF2eEbvKQa4PbvmmTIii1BG3v3xHTsFnJ5o8V9MebUiZggH4uR/rkmRnoYkqPRMo1CdkuiSemZs/iKK3pcl2NH3rF/Fddsl2dH3E0DmXLqDDLvVvUDQ9xjceK9sRmz06R1Gh8TF3fN9sNNqg8ZVW2oVJU9bPPGc9ptWzy7yPS3JAH5ZoBy+0M6lB6gAa57YE8aTG48zlE0I52EMIB2+oMWP8A30x+F1kCKTb1R46ZizSMdD5qAVG/lsPg85pQq8USNGhdSBJZ7g/9/tiZrQ/G9jusAX1p6QtUC3XMqTStPIkxA2jt0zSlSOXl1PpAA56n3xfVam5ljUgXk7yNaRVDEpbl0H0unVVPAuuwwi7lNC6vrl9OA4CgcDrk7d05jDCuCb7Yjm+yrgloS1UQecMBRHXATaSKe1ogHqAO4xmaQRM6k8gZdIyUDr0rKIZHRLkwqzJmieE3H1sH6YppoZNTrZQgDEDcwJ5HzmrqFZI2flj/AFfA/wC6xfS6djroo0CCWiGIN7uCaP5ZVDJpkWTFUkeTQASfy1FHn8stJoCgB7m7zW08bsC20deTXAws+nEm5gANovnjEvK7HxwxqjlImZJJT6iARQPfD+duKuzD0817ZGo08sbEG/STXyMu2m8yMvaqe61jnNPYhY5LQnOySOU3bVawbHTEZNE0Y6gKRf1ObSaIvErEUhFse4PtlDCp00ck1/zDtNngf9OMZHLXQmeC+zCaLyytWWP741BO0YVlJrvkFxFqnVU9EZ9H/NgZmZVVQpDsPUV9sffLslS47Rs6PVJJYPq2gk1jP+IbFdV68UffMDSS/wDijCGqwS27jj4wgmkRa282VBPHAxMsSsph5DoppyFEcr+qgTV8A9P7YxCyuzqqAB2skmqFV/viWnG5VilX+Ujet/f2GNLKu5mocEqM2QMOimullMCCIcF2BcnngYfTvqJNJ5rScSN0IvpeF0Wo02qGoTUorRBlG0GiCBRIOMv5e0xbQkcf4FHIrtmSnS40FDG2+d6Eo9BPKEMjXuUCh/SBhE0wimDXZLVTD26Y/HsfTDaNpHBC8be+eGnlm0c+ojSScwPbsqikB6X++AsremG/HSVoFo4m2ckK9GyeNvxgzHLDI5e9wYEZ59YTKVUgCRQKPXpjGpdhpFWWiQKsd+c3lvfudwVa9hqLXvIzEjkLZ7Vi7a1wPODFQD0GDhnXay7SxJrg8856XYFKsTR4B98S0rHptrs3/DdaZI/MLgArZ+T7ZSVDSSSH+UCGZD1IOc3otXLHMYyTtUmvZhmoNXIUCurkkgUeKxM8TT0UY8qaDagachZAqsq336Zz2t1CurvwLIoe3b88e1O9kaJDxdj6Zkz6aRkAVuhu+lAZRghW2ybycjapIAIuWeUAqQQAP9s0/DtF5+hJjCqwPBI5OIylhsZeF3AvzXpzb8O1Hk2ilGI5s98blm60Iw448tmRq9P90QqW9bDbfbM7Ss0zOQo2gEE/Tt+ea3i+pMbeb+NbO5a7ZixR7GFkqCNwGUYm3G2R50lkpDU67+GkG1aUG7sY3oo45VVYlVl7H3xbzDbnbZX3HUYWPUsNMPLBUxBQa7+2c3ao5JKVs8u+DV+hKXceB7VePQSPOqUSKYE7TYI9rxXTO06l2AKMK61Z6Y/pNK8UkI3pHGzWzWKrviskl79j8MXdropM/wDPHazWQJ20QkmLg0eFPFce+e1Ln1BkVnL3YPbE9SrS8vRDAk+2LjvTHStbRj6qabUahtQANllTYyizqImc/wDEHZh2PXKaiTbwFcEX24OLwF5DISdvHHznoRWjxpSfI1fCtsjSK0gjNekE/OawMDxRqSAT6ZC3Au+K9rzmtKHVtyj1L37VmvpNcUj8orbScAk9CMTlju0VePkVUxiTdNqGgXcdMnqZVbiul3nTeCyPKSr3J6aUE2y0KH7ZzEmyHU7JJFW4w5O74sD5zZ8Mm04eOWFm9QDM4b8NHkZJmVxL/HfqZs6t0h01sbZyCD14r++ZOmCSys24cdOeuKeIeKvrQ0UZICMVHsecFoXAlLP6EHQjv8ZI8TSbZ6Ec6ckl0dVpNQqqE464vrEkfXx+QaZvS3098S0CyM67T/zUT0x6UbNSsslLdqCOCDXf88mqmWN2rB6pfNmeMrQHBOHgUNphTcK2085IhaUSR2SXK2PY13xkadNLtpVC2SxuwTnJ+xkl7iKhV31VkEAN0xZoIt8bQj+aAe9bj0/PthnJmkY0xHUUK4xhYjYoFWsFa4Ix8JtE2TGpbCaGRouJACAfUCeAB2y+ucx0wAKPRFc8e15QaUxRjrvZvwhua7nG5k3xoBS3+EHpWdJgxWzH1JvazovIpee2CXVRkspQWvbNDUaNUfbKpCN+Fu2JR6JV32DYa7GYmvcNpvoNpnGoKxBbL36eBVnn9sx/G9Xp4UERoVamvfN6DTBQpVKJsLXc5j63wdPE9SokkWIqGont35/TDxTXK30BmhLhUezmhE2paORHbbzYB5IxqKRWlCspqrA65bVaZ9E6mFA8Lf0gdOMSi1Q084V15J3A12rpnop8lo8eUeD2OanTBpBOu0FT1yNVGV09O1EihX6414XFJOzW6pCSOSO3/wAYPxaRSxRENIxAs1QwFP1cRrxri5fJnRf+IlEu4RqSF2+/zmkmjlkBZwHiLXR6lfj2xv8A/Dyq+03sHqes0PKhUwhBZcbeBfbETzr+kpxeK1fMxtJDHK8uoWLyY5HXanXbXzmvqvDRp4ln3bkIPXqTfQfGAl0flw7YANykWpHfIhh1L+WkxNIbX4wZTvdjIY6XGgiARQqeAT0J+DgNR4rP4V4RrWiaZlmkWQJGgBZrKi/jk/rjTwzo25ipDHaLPTE5PvJLNBQIJDA8gg50GrtmZU6pCul02oZo9TqKjaQCRh3F9sLqdS8sRhQBzz6RyRhQsk0KRysLUdRxZv8A7GOR6WJEKIQZGsgngYcp7ti4Y21SMnSaaV38pmAoeobhYOOEK+1VCgFeebqu+D0nhcUO7U6lixPVVNc3/wDGQuiljLID8r8fF/pmyab7MxxcVtD2m0cElEOaAI5HGM0sZCsq8UN3uKrF9K/kx+WxAci8BNJNIqE+lelG7vJXblRaqjG0tltVOUYxrCHIIsk0FHvmfsea16H/AHw2o1Ji09RKWkFKPrgVmMEcckzEbiVJPW+oyuCqOiHJK5bJmhAUqYlcn0hD79jft1x3w3aIHBQJsv1AHk/nibTCSXT7d3qW2kbp9PrjOqLwaCUxtsUKSSR2rAkm0osZFpNyXsKyQwaiZlYNRHo77fnC6LwwzxOuqj2eUaBB4N97zL8L8ZMM0ZnhIjkFljy1Xx+edO+oji0O2IgR3usm7ws0pQ9Ivxowyvn8CEOkj81kc7iOfbgYObRQgPtUrIZBVDiq6/6YxE6gmQj1Nwcei02n1AjNsxD8x9Q3Svr3xUcji7ZRPEpRpIxYvDi5jVVbhfVR4+uOSac7I4FXb5QNCvnNud4Ip2ijVDKKJjHGzjp+2LmJTIxqmN8noM6WZvs7H48UtGQYuB6Tz7jpkSaDztMzc/RRmnMUYxg3UnH0+TjiKgUwAAshNH98X9VrY36KejgfEtIDOzkrCCDtUdPpmY0TKQh7cge+d14hoFCqwUmMnZfs13V++c28EcM1+WTIxFFh7HPSw57ieL5PiuMrEIye7Koog11OEhkO+04YcL6bF++PTaMFd4iIYnkD++WOlXSFxW4UKYjiiLw/qJgLDJdmdH5ZkEkhJZaJs9Pe/pjZ8SRIXGnb+U1jjuOuGkiEeik0pVXZnV9yrwAR0v3o4vJolj04SNdjEcUOgIzm4vs5RnFOjQ8DVNTqZU28sV9Xb6Z0P+HlHBK7gOQOgznfCNOdI/mFmkG0ACuhHfOlg1jOu1iCSAazzPKb53Ho9rwI/wDGlJbFtMxgnJawea44Hzh/vCyKyal5GIpgxF8j2w8kIlUg0vzWJTM0KN6WJX98lTtlzjSDDx0ykKygdP6a4GNafUxOTsAjUKfwnuemYsJeWShFXckjNzS6GF1UPRKHcSDyD71hSikLU9FIhIwaQkMF9IA4r/fDxlHkkQBnCAf9jI1MUkEPmIAZCaCiqFdzlIJGjTc22wPUOvJ6/lh17i+XsalI0e5B5qG9qBeayZYFeESbvLN/8I9QK64DTa9I4o9qs7ui+lRRHyfbPSSSTMTduAOPbAd9HRXug7bHheGz+EWxHcC/+mZQ1CNKXlFIfwqBQ9smXUTnhm/Cfpxi0KtM7RuwKgkrx0zBiVBpJPvCxpE1Fele/vgNbGsWpbdOrPwdwPHTplfKlViu5T2DD2xJtEJmZvUedo9jjIpfIE230habTz6oFWcsirwe/wBMz/ENCyhbj8xCet1WboVtKVl5UAck9/yxloUdAAu8MOd3UY6Odxr4J5eMpp32Y8OnIAiTcE2im4JBxbxPRSeWrhqkQFm3dDR6ZtvHTqsZ5okXkLoH1MBRxdijf985Zqdmy8a4uIwsrOkgLBS3B+MvG0O/YJCSoNk/9/OBi8vylkkQ7n5oHvfbPBVBkBctf4QB075PRVZYwAOXSUGzyTlIoWDPZkO4bQTzgJ9NI34dxU8MMMsmoKrHHGqAcAE1QGFWtMC97Q15CmI2QOaF9en74pp4USN4xMGJNjiss7yFwzFlCGmBH54HWz+Y97VQmrPv8YyCb0KySS2hF43jB3GzZpQenPfKvIqXJK/loBR55XJd2KPtFl24IyIoGd1LWABzYGUfmSd9GppvLngDodyOFZGJux2OHeKNxuZSVXnjpmemt8uVYmpVK0GIsnn4w0P3maPc3mRxC/QH4s9698RKLWyqEk1QtqdvmFwKboB0rKmVhGY7LFiDRNC8YlitGbzASOPc3isejeQkkkdOT0vOi1WzpKSekJ6iOWMsbHB4A7YtIJfEJY1kcbE/pHvWaOtkKXGrLQNF6v64PS/yiHUKTd2RlEJtKyPJiTlV6CqmyOLTkRAJTFweW56D8s9PL951RghkuByNo97NXfxeNRRUVIYIzKeQv617YlJoRpkVNPIQl87R0F9BgKSbGOEkqXRnz6FkSXTbQ381g0i/1c9f1xzwvUad9P8AdImkfYSAzD0t9PfDwtHqNVJNHFCKP815ZPUVP4SVPSqPT2GG8K0ces1ZSQS6eCOMHTyov/EajyBxtFgmzf8AbGyalGmTwThJOP5ErC9MaJHQn2IwgWPyQqybJQSb5Cgge56/TK64b9DBo9NqZo1jm3glyzSCu4HB57k4eHSzaucMHJm22Sw4ode3HXFUoq7KOUpuqoF4bJM21J461L2xdhQYdL4PP0zSjdZJWBcb0JBX2PziztotBbbmeZhtLr2J9h1rHdPooNLpvLAZ9RId24kUoPviclPY/DcaiVRVSQBiLv03zk+aJNRIFYFn5sdL/wC6yksun3UKV65arr4wGoOxn3LKoRdpZmqyT0H6YlKymUqFdbO5XyxZVXJIOBTwYHURSTyejlq6G8P6onHlEepQLI9+b5wskyHUGNjvXYDvsm2+eMpi3FekjnFSl6gEsMk2nSOJAJSwDE9CM94rCNRplTYgaqeiOAMKJHkgbyxtPqo7uTXeuwxCWOZZDtANDnnqffOjd/kdOuP5g9LGVFVwGuiPnn9sYbSrLLcaUG5r2GeEPlrZBNDke+NRq8S0iWxIO72GFKb7RkMa6YbQ6QQP6FBG0jp3y8GgVXUA0AKFnk/nl9M7QxvyLcWMOs0Xk7yN9La1xu/6ZJKy2PFaBeYY12sosH65SiwLEde2WadHDD0h1H4bvn2yFlLQh5V2NXKjA4jeQCJ/50ashuRiL96/0/1zWhQJdRgX1O79QMy44VdwwK+eFBViLKi+OPrfGaGnaT1CWTc6sB5YTkHryb7/AExzS9ia3exieSMx7VsuTfHND/4xSKAszh4+HFC2q80J9UItIah2zSEncDVLXx3N/tmZENVPrI93ltEDZZj+HMMRKt9wkYyROZSNwB4BXrzj0urV3Z9NuskHceo45GLPHGmoLs9+WdwBHbp9MGz6dCHjR4wTbA/1DnjnpmPqwv6qKlJHZStBR1PzgZ2MEsawPe1vVY5b2rLS6iORtsTFtpI69PfEn0xjkSZpiWu1W7IGdFfIUnrRGqefzI180x6ZVAJP4mOMQspGyPdyt9f3zM1ksmrjVFN2b6fPfGdKmpdwGckKtc9sZKPp2LjL1aCvJ6CQC4og4QK+mSSn/mMg27j0vCqRDxwSRgtVq9rKsi2SBTAizi1b0hsqjtlEkR0DqxZlFNz3xnTagjzNjgUlAHm8SMWmCSyFpUlegqAen65LaP7oLSUmSwa9/jNcUCpPoYmd2jVBtCIeg6n6/GVcl5kcFgRxixmJKMC1st0RRP5dcrozrtSN8pMS8UuwH6853F9s5TV0vcaEhUE22/8AucsskEhqVBtJG/sxI733yuvOzSM6rtO2+eoxDSE6hEaXeFIvgWRhwjasCckmoj8jqbRbCE2AD2vCfc9NNDTONyi6N22JxoSpLTUR8dc8w1FAhyAvthL8GA/xRaWOMIFIFX0J7YcLE6AWo2AAVmbOsj/+YSAeaGEgjnTzWleJYlrYQ/J+CMOUbXYuM6l0F1GnRpFJFbDxWNCQ+sWCGAwQkDhFDhi3O0Dkc1065C+gmhuF1xz3xLbaplMUk7R5tMy+paU9STzz2IwJil6B/T121wDju/fYJQkGhQ6DIUUzcXWBzaGfSTFdToIULGJAqMdwQdF9wPjLxwr5W0rzRPwMe2oymx198XaIrKeRt7Zv1G+wfopdAZU8yQR2yhB7dbyr6Td+Hkk8DG0TkluT/bDRKFYEi8xzfsEsS9zKi8O8reZQGZmttrdf+7OFGgEcRcy1yPSLoD5rk4+ypIaVVUDsBldXp9bGw+7pEEIPLLfbjCWVt9i3hjFdCqaVYmUht1A8nv8ArjEEk66tJBqDHERTgKDY7j9MJNBKsKSABXfqv0wUcJVh5rcX2zub7N+mqortjJIMagbifTx1yy7lVRCKUcHjrjTLEsgCp5nI5B6YpqJSpdY2J5IBTqczk2aoJFmJQgqpAHz6j+eTIwlYM0Sge2BhLByryF64F4Z1sWpKk8EjBegkr2Tq40mceSPKQDoe57nKeSNtGvYkccYRT2PPzksl/Qe2EmBxQM6aPy7XgEm1rkDFTod2/Tt64iK3kcn8s1IUViTYPxlzEAxIF/GdzaO+nGXZljTtHGRZJXgE8384YMyN6UAsUxJuz9Mp4i2shRX0UMUhv1I56/TDRM3lgaoRrNVlUuh+uHb48gKXLiKl5fNDKWO31FR3y8ss0hshgjL1JzShSBQTsHIwbzoAR5a/IrFuY1Y0ZsccUAVIVYDkuWItjx7dhX74RdT6zuHB4vuMvIoCb0qh1BF8Yi3iMCrI7IAiUWdTYH1GFTm7B9ONVZppMiyC5qQqADs5U/64R5UklDefK20ce3zX/X2xGKZZYC2nZJP6gy9K/wB8gSSIgby2bnkiuM1RfQDkns0p9SCLN8Dih1Pz75mTySb18tgAOK/1vDCQzEsSqA9ibrFpopjMwAqvfsMKK3sCT1oO0kxCh5A616q4s5WMszNwQp6/9PbK6OJyUdZBJEwrpzhfNkhcI6BpGNbwnoVfnMl2FDrZBilCjeymum0dPrgYh/4g+Zbf5T7Zrrp0ZBuNtXNf3wTaNWcBdwCjlj3OK5juKFhpYWdpHYUTeyqyySWwVF9I5POUk1GhhnEDT7nsr3PI5IoYUMdOhkKWpBb5HxnNP3NUo+xTUtUhCqAvHXM/W+ZqJgEfZ0HpxmRZNbIpQvGRwUsEYTUR/cQsgjLoRbydduHF8X+Iua5LfRGnlAUI6hlUH6k++SjMXJ8tXboCSeAcoZDISYygAJFVzftkKZI1JZuK4IGY17mp+ww67ioiCEk3Z5ofGSNJ5c5lSJ97LRYuSPyGNaBojBGDK7NGKMrVbH5x1p9OhPm7l21u4uz+WA206Qeq2YM2n1Go1QjdSI66++NJoRpShCCgeLo1mnq5oNNtLqKY7d18A+xxXVKYtG0iBT5nq3XQPPGEpOgWlZma6aEyC6VS3AJ6fX88FCNTLM4liiWDswNkZ6LwR9VMZNRqJUkVrCqAPpmsdP5MTB3iJAoFhQ/OsY5RiqWxShKTuWkY5RJtQI0J4WwSLLAHqewyjaUOxUKx/LNJhG5ZYHDxkfiBqm9q64vqI59qtCiFgeDXt3rO5s76arewMaPGpYhA+3aG2jd+uWgBACkEH5xnR/eNQds8Qje+GVf3xyTQ7TwDuB61i5T9mOhBdoTWMdeRfc55t4vYvq6ANxeaEeiJG6QBuKojKywxKNu2j/ynFWh2xR1dY1Ziob2BsYFJklsrIH2mvTzX6Y6IgUKAE3hdNoogg/pRetLzmpr3BaYmVZCQ45y6sVYEDNB9PHI4RVYKBwW65DaDj0kH4zLNsUXTkeuM7ieq+2GSe7Db0cdSMuNOyZ4wynaKB7X3zjmwGpF7JCxa+lnACNnk29eOLzUXwx9Qg8xQUB6c9cPH4UsMplDyPxQQkUP1wloW5GZIpUJGqKdx6hqAr++Z2p0eoiAYAEk8X0A75uS6N0pVYei6AXj5xebTrqtolj289M2MtmNWjHSWPf5alWodjfOSdSu0MN20C+mOnwpApHIJayV4YDth5NCpiU7TR+nP1wnKPZi5VQij+ZGNti+b74aMSf1URljpJYV3OCxPPHYYMgk2wr4zr+DUvkIAGagQa7qcLHI8TWps8jnnBxxgg7eK79s84eL1bQ3xfXBbCSGpotiI4X0t2PUHF5ZEJtlO49xltPrrUrPwDwOPwjGgdJqVpW2sor/1HM6OEGk2HpaHv3zxaBmA9SsRxffCSwlCyyE0O3+uKuRSlI5Zh3oUBmpWc3RLSAXHZB6XWUEEUUdqiSA1usdRh5NaimP8QPdSOf3z2oUSEqaHFg9zhJNAt2JD+axjhaNFiNbE4F/OSNA0KmcPGlmpDZbcD7Dt9cP93jMTKTaGuFuz+mefQnUIEZeK6C/3xvKifhYlNG8iF4Qrxnit3Jodfg5EAeGEzzgbjQpn6YeTwrURuGgc2eCOww8+jSOPypkjdFANMe/yfph8l0AovsTeQSbPL+9Ef51Xj9DjEz616aGN40PBYr6h8gYxp3gkjNSB1AG1U6LXHAyssYE51DK4YfhVpdq4De+hkbq7C6SV2UOztJu/zLVfllpJ/LZfwvJW4Jf4gPb56dcvoPOlcrKISf6vL/vjco/lGbzPLRehVRuJ+CcT09jrtUjP0uolk2yToFLElR1232+uXkeFWosEdrqz1xaWVZPN/lKQ/duSfreRpY9Pp4W2oisW4A4r3I9sxpPYSbWh/Tx3NuKrsA9TbrJP0/1xHxad4oTNFp5mCklQprnp061l4HfRgICNg6CuR9b5OWh1W9rLsS3/AJbLwP0GctOzGrVCWlMXkprWiMaup3KxsA9LGVeJ5HiZI5BEp9XUbvbp2zVll86MoFQLVVXpwMg3aUIJHhoAb161eEp7OcNEaaRdPC6wD1ki75r35zzEPcgmkWQkAmuSPz/vnljkb0hoiLsWKyxjKGgAeb68YN+4SXsBhYoS5U7W5CuAx+uGm1DTBfOp2/DVdvY1/pg5A0h6IT8jBiGZmZZTSHikrn6k5ydnONDSguoQFSy8oXo7P07ZaZneQB2Fr1DKPbFdpjXYgbb0Iu7/AFyjEs3KsPm8xmpNDcjKfwgKa5rqM8J0jSMPS7zwHNH64KMhEIViA34vnCK0YX8AJPVm5OZo3Y0k0MfIJ+QOf75EmpRuiMfrYGAEqgdqyyzKQOOPjBo2y382ZQqmlHYE1jEWksDcyi/c4vExaZRZFngA1eMujt6S4A/5BZPxf5YSiDKTWizxxjabQLtvn3yqK7b2oMFI4H++V2RLwWbk1WEKHeFiZmIPAHv3zVEFzPCd4OTGaFVY4JyoltyxDAg9BwD9Mv5MrN/MDNz6gf8Ae8VlStXcpYgXVE1Xt8ZvABTsfEvmRkMLPbjKGVUAXaf1zOadkbylSQIp4vk40mojYDfBMAfYHN4nWNR6uSvxAge5ust/iKou2QD6+2VWPRIaYsvurkg5dm085KJtK9KGbwF/UXwSddDLW0i7PQZbdCzCMhi3WtpwA0WnaQ7Tt/8AS3THdNp9JAwkkPmSn+o5qx29gzypLQLbBtH8tDR4PF5ZtCsiBgwQA3y2FZNOZN4VWa75AyhguqpR3AHXC+mD9Vg1jgjCB/U3U0MtPpNE0dlDuvoqn++OQ+p1QFt1E0Fu8ZkhjniubUFVPbb1/LCWGxUvJ4vZyGu025f5TKm3swJGJbGVFG+3I9RWwL/POxl02kMe1bJrqeMxtX4dblkjtf8AMD/pgyg4qijFmjN2Yzl24LOB1odTkxxsPWCt+93Yx1tG278PIHBODmi2gAC6/LF3oopNgEDht3nmum2skwSsto7KD0o5dINQ/wCCFq+mWkhnjS5Y2o8WTxnWzqXQoF8pgzklvcrf98Z+8xmnaMuw7njAeWzNdHC+VtX1Kw59u2byB4Hvvzm1AEa+yrf74KaSSGL0SyFif6QFUD8sKvBICjDoVFFkUkewGEpIFwZjnWThupPPNnrlzM0iFXRmU9jmkwg32Yyo9x2y21QgaJFN/wBRIN4fNfApY3fYtoZZFXYilR2rk4d3lc3LoidvRlfaTkj7zvViqgEcnvWQ2jbYTvYHtxf64LYajQTTGNfSkMkNc8m7J9yTycNqZE8gxk7xXIHf5xPT6Aq1yTSMjckFf9MZbSq/KWNvZR/3WC0gk6FViSNXDd6PyPpl4HjJTZDO6XfKmhlipeTqLsGipGUbXQx7ldpA3/pOZQXIB4lqHQuPuzsb/G3T8sTjl1XDoVde9iiffNWHURahSVkJrihzkbCfwKHI7EZ11qjavdi8sRkG6PeLAI+L5wMXmNI0crM3FrxX5Y+C4BLBQa45/bKh949bbW9sC6DqzNE0ostHVe/GFj1zd0/Q4N1lc2Xm+gsDLoH6F5PzW8a+IqLlYX71fYX9MgTO55FD3rLBaF+Y9/8A9vJJsVu//wCMXSGpsrvYDq5/9uVeWh1I/TDx6eCQ/wAzVNH/AP4S39sZj8N8MYerxdk//wBNj/rhKNgSnXz+jMn70oP42P5/7DPDUlvwxMfyJzdj8O8HX/8AeZT9NEw/1xmHSeDKRu8R1DjvWnK1h8fy/VCnl/P9Gc7CdXIa+7SqOxK8Y1HptX12sf0z6F9novs1G5JDzmuN8Yu/zXj9c7Hw7U+FIpBhhjH9NSpH+ttleLw1k3yS/c83P9qSxOuDf7HxuHwXxXUKGi0OrkB7xRk/65s+HfZXxiVgkfg06MerOtD8yemfVk8Qld3UazQQwf0gSq5r5t6/bIkfZKr6X/DnUj1F2i3E/BvgfllMfs+Hu2QT+2sr0opf3ZwsX8O/EZZ45dUqrEDTIjjcfoBf65vL/DqGOMlo9Seotp1QD56C8301WqLK2o1WnUKbHlagAfooF/rk6d5BLI+o1ullU/8ADAcR7fr6jf1q8ph4mGPsQ5PtDyJdy/Q5mP8Ah/o0XfJq9S8t8xwxGT8r4/XNBfsJ4dC0bJptWNwO/fPHvArsADZ+B75tJ4hoogqanVK7j+tWUX/7jWPw+K+HohYarTAE8fz1J/W8ZHxsPwTz83yX22clp/sjpP8ADJdHFBpomMh3arVKJJmB9lT8PxfPxlf/AMuRNtEmsbUJVA/dwte3U5051fhSO8seuijkJDswlAuuxI6j4y6faXwtU/neJ6Pdf9LV/fN+74f6jl5nk9wv9Di5/sRDo4hJ4o+jVIqCh+d19ioFn9c9H9idXq+f8J08cPBQOqxgfkDYzr3+0PgRYvNr9BKR+EllJA9sgfaj7P7g/wB/0qsO4lH++B93w/KD++eVXTv8n+xzMX2R1Qm8p/CNAsW4DeqMK+lGz+eJSQ6mHUyRxQ6fWCGw8SSqNnbkCyDncf8A4w8Ar/8AV9EPrKMUT7Q/ZrT6mXUQeJaNJJQA5SVfXXS/1znhxf0y/wCjo+Rn3zg3/ZnIh9aKhk+zzuSK2iMkV25qx+uWlfxExGLTeAPExFNYDKR+l/vnYn7Y+B9/F9KPgyrlT9tvAV//AHfSH6ODmfSh/wCz/o362S//AA//AEcPofD/ABYyvHptKYW72KI+ObxLW/ZHxqItPPpdVIO7ghuPyz6G3238DPA8W0Tf+o1icf2w+z8LSGPXeHxB2LMUmKbj70MXLx8LVOf7ofDzPJjK44v2Z8x8ldO582OdiD0Jqv2ym5GIoWPZms59H1H2t8AmNv4p4Rd2dzM9j81zG8X8S+y2sKyJ4p4SrLfpEG7/AEXJZ+NFL0zX7HoY/NyN+vE1+v8Ag5QeWeSi2PnKr5KsWEcYbuaGbh1/grIFHj3hCH3bwpSAP1vEtXpfASjSD7XaR37Rw6NkH98RLE101+q/yVQzJ9p/pL/BnzTit1rX5Ym2pF1vJHtQrFtW+mVzs1KTr78i8ReSI9AB+uSSm7PRx4VVmq43jqCMSn00YJIH6HE2kr8MhX6XlY5XDeqViPknAcrHxxtdMJ5ai7NfSs8gJPpon655pkPRgD9DkLO6/wDnqP8A24IdHgJPMChB6uBhaMIKWpYn8IPQ5Q6xhz5it+VYvJqGY2DX5YVg8fcaUsAT+JvbsP0ywnYdqHxQxL704WgL+pyDrZgf+GCPpnbOpGkNWx43N+Qyyy3XNH3zOPiD/wBMTH4Iyv8AiMvXyiPoM3ZnGJp7me9zLIPkURgmSMKVCED2ux++InxJz1gY/QZQ60n/APp5fyztmVEd8mAkboTY6EL0yCigcsyj26Yj96ftHOPyyPvEp/pm/MZtM5UhmTUeSvplWvZjxi/3mSYWqo3yhvBuZHN7G/NcmNdhsadVPcqlZqSBbd6P/9k=\",\r\n  jupiter: \"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAYEBAUEBAYFBQUGBgYHCQ4JCQgICRINDQoOFRIWFhUSFBQXGiEcFxgfGRQUHScdHyIjJSUlFhwpLCgkKyEkJST/2wBDAQYGBgkICREJCREkGBQYJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCQkJCT/wAARCAGAAYADASIAAhEBAxEB/8QAGwAAAgMBAQEAAAAAAAAAAAAAAgMBBAUABgf/xAA6EAACAgEDAwMCBAQFBAIDAQABAgMRAAQSITFBUQUTYSJxFDKBkQZCodEVI1KxwRbh8PFiciQzNFP/xAAZAQEBAQEBAQAAAAAAAAAAAAABAAIDBAX/xAAsEQACAgEEAwACAgIBBQEAAAAAAQIRAxITITEEQVEUYTJSIpGhQnGBsfDx/9oADAMBAAIRAxEAPwC3vHjO3jwMAJeSYeLzWo82kPcPjJ3DF7RXTOC3lYaRljznWMDb85BWu+OotIzj4zuPOCqX1OMEddDhqLSwdo85O0eTk1kEHzjaLSdtTyc4qn+o/tnAXhVWGpFpYBCf6z+2CaH839McFsZ3tiu2WpFpYi/nOv5xpTIZQOwOWpFpYuz8Z1nCpfFZITjLUOhg1khcLbnCM+ay1FoZG0Z20ZNHycAjnqRlqLSFQyKGQQaw0U1Zw1FoBr7520+Dh1nbfOWotAG3zedtHz++EY76YDKy/bLUWgnaPJ/fO2r/AKskKGHPGT7ajDWWhkbV/wBWRt8HJ2Liyi+MtZaAypHfIsjvgFSOmD1++OodAzcPOdvUdTivqHbDVQeuWotAYdSODnbh5wSi5G2stQaQt485G/5yNmd7YrKy0ne585PufOCYwe+cIx2ysNIYN/zZ24DvnCE5xiYY2Wlnbh/qyb+RgbLOTtystIW75zt48YJQ5G3LUOkIWBkks3fJG3cSOh6Y4RiuBnOzskVgjsarjCVD0yyKjFcG8CiQQDRwTLSAUA71kMADX++HtFfWbyGVQL4/XGw0gCu/FYakHpzgtFuF3zkVtUdMbsqobtPXAJF0cIWOpJyf8u/rwbGiNtgUcILkh1c0pFfGF9KLZbnMNmkgQvzhKvzkpJE61/WslI1J4kv4HbGyoAoDfbAKheCceYxY5IOJlRUPJsnKwaBoHO4HfJC8YNAg2RxjZUTyT8YVkDjITaR1vDLLlqKhVE4B4bnnGNKq8YNhmvrlZUcJFHUZwlQmt2cRY6YpgquQBlYNMsqY+pOd7iNwLyoA/J2mu2EHeyABfwMaIsqA5NEDIaEjuDiQX/NxgNM6sCDX/OZoSxsI651EHnFDVHcN4A4xvvR1e79MnaHgiwOuQQp5wDIsjAD98FtwY7OcgGgKfnIdBd1WIExHNC8kuXuibyorCk+nxgqwPTrgEG664caeTWaMhhdx4GEIWywiJGpF3kWPIzGo1pKrgpweDgbmP2xuoJJHHJGIS2JU9M0mDQwc9MFnI6cHIJA4H75IAqzjYUEskoF0SML3Sw8YUK7vovjrjliVeK5wchUbEKGYYWyu+WCoA6198qGXk88DuMrbJpI4qchty9RhrIv/ALwmcV5GNhRXUuXsqQTzWWUeRrJSh1++BEUkCre7cQBWXGjJIJBHYA+MGzUUU/dZug4wr7spXsKyZCkTFSABXUYtdREU9sCiT1OQhPyKF/J8Yt3UEAm6yBOCaI69jkSKrj6uD8eMlx2D5OkZn6HDWJjQAArqcS7cUpNAcX2zg528Gx3N5oK+lkyFaoA/rkMylSS1NfGVhNsj/IpPk9cbFJFLsB2jd3P8uFIS4kSsePpbbZytLHI5I3V9/GNkf2rqQUaodv3yk+rYtdbvGEU3yifwsR6s6Zadd327ZA125SY/pJOV3mtCaWz5xem+pgLF337ZvSu2Z1O6L0WsTn3ne67YoSKZb3EDGssUDVKqtuFiuowb00gq2++ZtGqYz8Qrd/p6A+crTFnNICEH9cI1AQAqmvOCfUBS/wCXR7jJLm0DfpjNNIdpBB4y0CrKKzNlmtyEXaDz1yymoAhHNNWEovsYy9BTRszK/buDgyyOm2q5xmlnWfcsjqrDpffHnSx+2CQSx7kUMrp0yq+UU0kJJ8fOBJMD9IBDE9ch5F3AbgBjln07RACO2X+uP7oP0AA5Sy4H3yIeCSO3X5yQyM2xzQ81hK8ZbaFrsGvrgPAKyb3Km0GRJHGF4kG75wyEX6SbPx2wCsRf6WIB6isioj2XZQa5w0gY2zEc8dMM6n2hW0EjjIVg68tRy5KkLeIRH6j16VkR1IStUctiKJuWYk/cZWkT2nYo3J/KMk74Jo4oqiwA9dRi45vbbcF4PGDvlB5IAPU1jItMsnWbbt841XZcsWGLFjdHGEFVDiucM6QowKvvX44vFO0qWXjpRwvGXfQVRJ1BJqjz05w0kBNNuoHknEpUg2AAueQRhvHIoCtxXb5ypCmWJfbKfR+bFxxoZQsrhQe+LWjGOfqHN3jkbTkW7jjse+YqjS5D1mm00IuKbeT2ytsbYT2w5Y4Q/wBDBj8HLCxh+SR0/LjdInG2Vo/cHTjDqUD6jfzeXFUCMjaB3xGosAlT8gAdcNdhoFKjScM9V2wo9Orn21YX3JPGV31N0NlADlh1ODEZAbAYDvWbp0BeOlVOS1nrWLc7RuTi+1ZWknZWU2eP98OSSxXuFfisKfshACyvsBIHUc1Rzp9W8bhGldj8HLHs0QSQFHnAkgWVVZQp54INVnNT+nVwAQmZQzEizVnJkT27pSfg5aTSF1Jo0K+ww/b28k398N0drgphZAikUSR3wxEzpbk14y1sJqqA8AZPtoC3HPQnzmXlbNLEilLbfSaCjoRi0054Ngj4y0Uu9nPNYqVzpiEdCtmhYrFSfoHFdkqEjhdnClqoA+cWJY2QgjkrR70cdA8cwJFhh1zhEqknZwO5HXC6LTZSR4y3BZh0PHXHkRkhTaqf6Y0iKIFyAp63ilmidgpDKxF0V6jN6m+jOhLsU7KHqrXpeTGh3MVW+2NfSK4TYpFeMYICCSTyRXOO4G3yVAzPuDN07XzjF2lRXTDk0p6qKY19Qzkg/wAsx9GOO5wG2IZVB+jceQCTzzjilLyVoYkaOSNq613HXBLTMRDabCet1eOtvphoS7Q6OKN2JYkjtXnGyQ7QASAAO+JXTEgU1G64PGMeNo1JJJ7bmzLyW+zSgvguQJGPqrnOZzqBsErsAeLbpkFoz+YDeOOv9cWUUpv3BXJr2wCDX3x1hpHFwFrcGINdMrkN76i2Xea+MYVSI/TyWNHjCQB62qSx6eTWO5QPHYckY05J379pq+uKu6YMTfS8MSEEKI/qP5l/0436Gk2mrHSxluMdtFeAOZbMgU9RWWDOWYgRkWfzHocd7YYlgOftzgtDHpwoZwm7+Vucy8lmlioU8oZiWYbu4I6/bBj3Fr20R0vJK7C5kP8Al0KOGkqCgTsBFix1GWvjgNHPI0rG0a21seoOJktjVXXHXHBkvcSDnEfUSOL7d8562b0IRJEStMTXwcAbilEEXj5W9scgD5wfdVRbEV/q7HNKbJ40DHI1kKpUHvnM7Rsq72avq7843eNgPBB8Yr34yaUi/wDbJTdg4I50ZyCFK/bIjHult24kcfV1xrfUAN9d7vCRqJBALHjLcdEsaK9yROCiXfc9MP2BLywVbwiCsh5NfOCzhBy3BoAkZa36LQvYyKFbG5twBvjvjTLtP0qGA5r/AL4Cgp3v4wVcTnbf5euYts1pXRI1EmytvI74K7jTlyCPnkYz21XgsSawZQI6NCm65XfQ6aK1Rc2rE3XB6YbuFX6RR7WcnerAkBT0sDB9tGG4If7ZtNmGkD4JG4jzhzTxpQ285A9tlsmueQBknZfUEHzycrCjQZEjX6m698S8ZgAUJwOenGMpZAAqkIRwD5v+mdIwPFe4TxxnNHZj1Z1gJ5QOBuBwY03oQV2kngf7ZCs6xVViuCc4SSxqu5SVHIIGGkbFrp5E1Dv7+5WX6Y+wOVNZLPCaCdeCQfynLCy7iR9YNfS337YcUYmppWZISaYgX/5zmlw7MvlUK9O00sbEq5c3fPY4/wBQljnAfTuGdXJDgfSPP3ym2nibUPLtvbySRQPyfnDpigQWCSOAMmrdguFREY9oWLdmNk9L+c6SSR3iEbAAk7gOca0ckScsCaq2N4qixI2lGqga6YcDQjUIocbuVI79zkzQRe7GFD21AuTe34ywUdgAyqxHG7/VkyxwlyIVkSPbx7nUHucVL0DiHEqSsoMpTsADV5M2jpg8MlVw19v7YptOxZCosHgA+cd+FkYsqkBR/KD/AFrM6jWkR+GCP7okNXQ+fGWBIiJZF9ifnORLJ+tmcdlPX98lNE27820GweOftld9ilRUIkYsAxK3dX1yu0Qdr7gVQHzl8QgyOgLliOV28jIeIhSGhZjXBYUcU6MtFOeRjGFgQbh/Mw/2yPw76hl9yQmxZI4y6+nMKAKKF1XcYJgjkKg7iB1UcD+uWqi02Jh9pQ4mTcy8AtlP3WVmpLJP030r4zRaNbVHjoNxyc46RCpMKMy8imyUl7JxfopR6ZWiDAMW7jxjIiCQpiZD0sdQctppTJGVMci1ydz2FxQiUb1t7U345+2a1WGmiYNLxuRaAsnyciWIxklI13E0bNnIErWFO/bd/IxmyUMzKh+rqxGFjXomOFxyLY1X04OtjZ1Cpx3v5GOM0cQLFWY+SaGN0Wml9UlZVaOEcNuYWT+mZv2a08UZsagspZlddpBXkkZB0/tkSKHCkhV5sg/8DNGTQtDqWi+mQx87l7nBl0rIS7Kyhj0JzWozpK0OlBYua3sefqs33wZ9JJKFb8rr45FDHgooBZVPAPBvrhAorKBH3Kljf+2VvsqXRWALkhiQQPg/rjdPoklg2ysoNUWvj7DC1McjoCbVbpDXX7ZEKyQPZba1EkMbv54yJ9hHRxwRqsIt+QQT9u3brlWSONHERCADkt1IyyIHmFh7vwar/tkSaFdyGSNQoUg13/XImVodRGNSpADhGrrw15c1+pGqkR9iwoOt9TleSGCVGDDazgdung4pIQLiYB26WxJ/bKk3ZW6onU0qFkDBexvFu7LGrK6yg8VXP3yE08qSBHU12W7HxjToJ47Z6Ckc+c1wZ7JeT8vUnuBnBlQEqFBPPA64v2ZpDRtew7jGyaZn3BnFqRY3dfnDgeTjI85VUO1idvPk9DgvI8ZEch5TjnzgmCWl9sgDndu+MkaZp7eRvcY9hz+oxAbGu5I6ReDZoVj4tBu2uy7VbsT1wdPoJJIreQiNBxS8kc8Yze0cIEUzVdEHkn+l4P8AQr9nLoWC25UVxQyHgcge2u1b5J7jGBWLKN7k39Q6VhbmUm2YfcXxmeRpFlIV2bB+W7o5C6Ux8gdT1B5GWYoTGu4mwRjilJR7d85KR20lOHTByxCkhOTzwBjnhUwn6bU19JHH6Zys8ayJGoO9fq+Mb9IhHWqFZrUZ0lAo1ihdf+DK82nMr/Srq1g0On/vNJdvO00bvJKKdxBon54GKaBrgraaAKzCVCVbqWN1+2TJFUlqKI6X4y4F46gZASwWq8nIoxKXss4IZQD3+fnGpCQSztZfg2MaVO5QBxdnC2n3AQR2GcnI6KIk6cRgABTz4yuIVjlLFbHWuwy8VCjee/II7XikVvbcN0XuBXBw1GtIC6Pkl3FKSR4zo9PGCSAtnqehOW3Xc+5bIvp54xOzcCVFE9sdbM6EJfSRL9ScG7H3GGkYcAleAel9Ml4CxU88eMEoQuwA7AbPPXFTBxBbShNzBBfY+Pj5wlhU2m/6uO/98tKgZadSPDdqwTELPQ50UkY0srtpPbCkfUTZ4Hft5xbaYm7WgPzBeh+/zl1YWUnaxGN/DozAsN3cqeLwbQpMyzHCYAjQBpQ+73fjxiYtNtlDswaPdZsmx+2a50gW7TYCeB1rKy6YCQdAADY84J0TViloACwwoWFP7Xi6MvJU8jv1GW/ZCk0No6V5xXtBCAo469e+a1IKM9tPuRgQzsenOd7LWEIJocHpl/2hfTnGJCQNp/K3HHXM6jWkpzRrIAojVDVGu9f85EaGMjaOOvzeazQoyhQvI7nm8rvpgGJANfHbGLMyQaRooqqH5enbtz/bK0sbMpsqwT6RfT9LxqBFJ27txG3cOKH/AJ3yGiZmBbcQo/MeTXYZ14OfJRihMTP7rR7Ltly0sEcjixu3dOKIHjGfh4Sp32w8HDWFAq0m0KOgP5sw5G9JX12mQiOMAhiQzfHGV54ZBqA0Y32KJYd81BEDajeqXYBN50kKBiV21RNVhqRaTNhSVH3yIt8gV48Y0IJ3CMwiU8WRfPzlt4giba5PAPW86LpGziqajx1rMuZpRKEek08cf1pvNd+/2xLRIrqqRlV3c/IzWMYALbdwrgfGV5YT9ITuQT/zjrLQVNzKysbbxx0x7r7wG1gtfHjDaMh93Wxg+2Cw6gdRlqRaRiadPbdlt93UDKyQxOlUev1WOcvxREAnnnB9ho1rcOTd1kRWk08b7UKUFG0MDz/58Yp9LGrIqg8VbqOvzl72D9LMbyJdNGFsWCfnG/2FFcyFGRLPI2q3jE+0tgEbuKN490WiKs9j4wdn0UOCeMtZaAWg3Ee3YN+cY0ew7TbE8EnxjdPGxpr6HIlAMn3zGo3pLsEZeEX+mNdQkYtGBI6EZ0SiRgrkg7bG0d8Kbf0LBuvOckzo0VRC9sym7GQy/R9Sbfi8txnanA5yjrJGCk9K6jzm7MUKk2RhTuALHjIaxyeuJBJi2ykMbIF4UAclVtiPHxkRZ0yOzkMePOW1iCg7lYADqMCM0h6VwMsPGY0KozFK4Ddcy2aiikwt7F3hrVcjqe3XGFCLuvN4uNadxRG7ofGZTNNASI1mNVLEfURfTJi3mP6ZeDzQF2PnLOi2QamfefzKCCT2yrErfURYUqWHbvkIyMMoMVgAm/nO2KZDRJXsQMMxuUVgvJNkDrWGsTILHHXjAhDkE8WNuIRXf6lAN81lpwyjdV2K4xWnYJaqLsZJlRYj+mEAoADxybJzmjVmO0c/HTEzOWKqehBsfOPjQPsRiw+njb3OaszRBGxQSrKx85xdmXg348YeoDbAhYNzQOIjVzsFWTYq+MbKgyS67i3NVxlNlYtfPyO2W2jbcwC/SCKOA4AB6cYFRX22aPfF3vYhGBC8EjAkeQShVaqNk4LUZAyCjdcYgMIYmh1GXYoi0a2LNdMRpydtmyexI65dijEjm2KstVQ4/XCzQMoVFA2sCfI6ZVkZi4j3EA5cl3vQJDceeuVJxua2FECsbCiNXB7eoVYnAG28OOQbdrDleCexxS3YYEkki78YcsqlCVrwc1qM6SH9sEFeCO/nLEMZeIcn4ylCbk56DNGJRKwViQdtjaO+ZchUTmURoCVYNXQjI2qwAA5PSvnzhz7+hYN1584uNG2bTaW1/plZNFaUNR2glYzTN4xgRymwyWvgcjG6dkh0Woiat24/r4xMauiEG+CuIDI72hHKgJ/5zleRLPBNjplpoJNyqEvg7gOxyDFQo15JyIpsG5I+2JAYEgHnxlmVlicX/N/TOXa7fT9RvASYm+jntj9IkUySvJ1C8YABRSQLBFZXKgUBYBHbKypDBIoh3EcDkDOcBhe2v98iNglh/wApND4xWqkdbNjjivOVlRzhF2UQGfoMh1YA3zXfFAlogsh3Mb574zTF6CksR4+MzZqixpEeyGP04OpQJILHI/rlmOtlHhSQMVqIwmoABJUDjcOcbCi7p2aPtYU8cc4xkLJ9XJyysDBwCK/TGy6d1jNR9umddhnPeRmJ0F/+sW2n3ndRvNCPTyFFYx0GFgYTaaXoAfknJ42SyIyTphEGkfaAOprCVD+ZjVkc5pPo5GWiqkHqK64C6WZoVJiI+COmZ22O4iokRU8D4ojH8v14FVjwhEix7H5Fk1jRAwIoWO1YbTHdRRaA9AKvEewyEg8+WzVbTvXIq8XHDZdSp+k/pk8MkKyxZQk0izKoYfrjm06Ui1wP9qy62nrvdeMQyMW55y0Oui1qxDRsUUKV68iuuSqsTRFVwcasWzqCST1x6wkLdE4LHIdcSm8B6gV/zlOfTtHIpVa4JJ7ZuLpvcXcQQT5xcmhPI5PFZLHL4DyR+mNtMhBOWdOxjPA3Kvxzjzo2VwpXj4x0emYhQwo981tSDciI9vfy3XrkfhwCWHnj4y7+H6jaeDWd+DYRg1wOoBzaxyrow8i+mXJFI0hP0lTwB4GLOmJ4Ni82TpjtFKorkE5x0jHvz2+cHhYrKjFOjO2gBXyLyDGEb2lK7iLIA7ZrDRMT/qOLTRXKWIAI4v4zLxyro0skb7KKw7rF9Ovxj4w8Y4HUUD3y4ujpjY4/3w20hsVmdqfwd2JS9kuvIs10rEy6UlCWF0OPOaw0309CPjzkPpBz15y2pv0O5FezBi0zCww7XXXIbS8HgjNttMxYkDAOjdrAFd7zawyMPNEyE0/PTLenZo+1gHjzjvwT79oAPc49YGDgEV+mOyzO8iv7ZYfVyftg+yemaDaZwtCPAfTsVJ2kHwO2KwSsnmjRlHSrJIrMKyydMrNuPZa/XLg0q8MpJI7HqMNtIzKSOpHGLxNgsqKEmnkcKVZSAOnz5xawsAeACbJHgZoDRyIgZkJXkXkNAxbkWcztM1uoxG0ci7gQsm7+Y9shdG4dTdUOoGbf4LaL2k/bIOlMZBK9aHAy25FuIpLp2AFda6nK+p0rBxtWjRJPbNXUKYEDFb3GuuG+mIA+liCOmCg+i1rsxjp9yiwenJrJ/Cd+Sa75qHTvwNvHjFNp5GIPNV0rvi8cvhLIvpnmAQq0j7Vo9a/bDEZJBY0SaHzl99EzLtZQVIvzkrBu4KEbT3zm8UjayxKaRFTwPuKwJ0MsgYis0jFa8KQPnFPpXd9oXjNRwyCWWJ6URozbtvIyZkjKikIFdDnnz6tOv1xrPQHAI6/OJ/xHWe2z7HUk82emfW3l8PlbX7PRLHEp+peva+mE8USjcaodznkovV2jl3yq7kdAOP3OQfWp3cP7XuqP5S1AZyfkwOq8eZ6p2iCe5HtJHF+MhXaTmgwPntnnIP4i1MKkNplYVxRBOIf+INTuDPGsSqbADWW++H5MB/HmeqeWIEXXQDnz4zpFijXeVsHjjPFt6vKysHkFk2vHTL5/ibU+x7aUSBW7ZyMfyIB+PM9SgV0rYB3F9MECJPo2qXPUDPHD1rXIFCyybe52k3hP6vqZJ/dJkDDoBfGD8iIrx5Hq5IEZvygecBdKA9hLBzz59b9R3Ehdik/SADf65Uk9Z1K2X93n6SATl+RD4WxP6etiigkZl43jwcCdtNASryU3TaOTnk19adQAmnYnwp5zv8W1J2ldFICpvcSLOZn5UVxX/s3HxpP2epSbTgWJQBXTvhDURil9pmB/KSM8hD6jIsjNKHF9QvX7ZaT+IJVPKWo7Vzks1/8A4GzR6VTE0lbWBHkVhoQSQy2B0rPLL/FEyvW0MaA5wf8AqfWBiBQJ7V0zW8v/AJGdp/8AzPXrtkalWq6k4ewgVsFfbPHj17Wktasb5JxkHrfqTAiOMmuSSQP98n5CSun/AKJYG+E1/s9aNqAKyCj8ZXniDpIFehtIDBfjis8/L/EmvdtqQqSOa6f1wE9Y9WZd34WMgcgmQf7ZmXkLqn/o1Hx2+bX+ze0UDxaaNJW3ygDc1Y72jI9mKgP655pfXNcSzNHQXige+EvrfqTrtVFsirH/AHzSzV6Zl4b9o9R+FAF8LWFGiH6WTcc8mvq3qTrRdQDQ+2Pi9U1szClJPS91c/bjNLyF/UzsV/1HpWhjLECx/wAZPsps/L06Z51Z/UlkEdKhsjk9/teNGq1wUoXjDjryTis6/qWw/wCxtFPp+lRf26YxoaP08/8AOeeb1PWUK3G/Fc4cHqWrdlUhwWuqIPQZve/Rz2f2eg9iNRbKvHbvgCNC24LzmC3qUye2zrIfcJpt18fYZx9WnH1os9AcA98lm/QvF+z0EyIwWk48HBCoHP02M84vqOuKFwjKxPO49DluCTVzg7p1gHNM1noPjFZf0ZeL9m2qxszNsHjAEMZPIo/0zKfWOu7ZK0xCXTECvPGV5fUZkiJRA8lEkBxwMHlQrGzeVU5jBteaHjFpColoqGUHpnnI/WfUArsIU2saveP2vGyev7F2OoZjVmM7q79fOSyRQuEmejI04aggsdeemDtiLUQDfK8Z5OT+IZki2xwszFuOP98DUeva5/8A+bTNyACHeqOO5ENts9cywO3IU0el4ZjiJJSwp7XnitL6j6rsQGBeT0VxuOWdV6j6sVYxaYKCQAPdH05lZl8HZf09UdOgawBY8ZK6cM9hVo+RmHp5NfOgJ1UMbopLopBCiutnv8ZZbVNCVWVw5YL9YYAUelDNb0Q2ZGoNCgeygDdqyTFFuIIUj57ZjS+swLaTaxFN2V3flrtY/wDeUl9cgX2v8xmo8kA8/J+c5y8jGjcfHmz0kaJ9W2MV0whFHQLIortnlJ/4haSSkdlU8ng8nLC+qShI2ZZD7hIDX2HxivIi/wCPJPBJfy4NmCHR+ysYeB2A/lIJ/XHDQ6Yqbjjrxxwc+cj1sSIp9kxdfqBpj88Za0uvd5I4W1riNgSSRRGeGHmY5caT2z8TJHnUe4Og07fyJQ6kVxnP6QrDahFHr0rPL6T1/wDyxGs9N485c0/r5Vf82VSevGa/Kxe4mfxsvqRt/wCCADhlHH+kYqX+HzOQbUjwBlGX1dqU72Qk1TdcCX1O2JXVkjpsv/nN72H4Y2cv0s/9NxRSbpdOWI/LQ3DLyaeLTosIMVkD6WoH9c85qvUnSmjnc0D0Y8fGJ0epi1EyyzOzAnk3f6YRz40+EUsORrlnrDFGFp0UKejLR5wRBpiwA2XfIsc55vWa7T6dmKTOB2Xdkf4p7P5pzYAO0m+vTNfk4+tIfjT71HrP8OgmJsAjwcS3o+jRSCEJJ4B4zy2n9cnnLG1jRTTyE0o79M0dDr9HqXR3lEqg3YPB/tmo5sUukZlhyx5bL3+DaFuiopP9clPR/TwCxeMheOWFDM/W6rRe+0io0ag/yv8A8ZU/EaSafiYn7teEsuNOqGOLI/Zqy+h6Pja6/oQchv4f07WvuqrngGxlWUQsgeOfaFGVNV6oVpfd3DabB7ccHMTzwh3E3HBOXUjX/wCkI4zuEyyUOQTWKk/h3Qurq2nf3D+Ta4bntzeZWk/iFtTAoSX3FHFg8gjthS+oCMWjkcWSO33zTz46UooysE7cZM9QNNCqqJIdOGAAIFXh/g9K3VEUnxWfPdfr9RLMpUycDjYOL+c0IfVnKqrFmdeDuvjMvyoe4ml40vUj076T073CoeHcOOvfOX0vQkGpVXwAeRnmH1AW2oIO+Ik9QEmxVcksaFHnOX5UL/idfxZ1/I9O/osIJLSxADoQ15Wf0vRl9q6taH/y755PV+oTpN7ZlcqOtm6Oa+g1npY9Gladj+J5rnnNRzxfS/5MPDJdv/g2U9GRd30LOvlWF1++WtL6Zp4Jg0MJJIp/cA/T7Z4FPVJd1puK3V7qIzR0/qrRjhnV/JOH5eNPhGvxZtcs9w+h0hYgxKD0NEYs6DSJurZXixxniZ/VtQwYrMb+CcraX1TVTbz7hWOL8zN0HjJ+Xj/qC8TJ/Y98fTNOQAFUKPDDKsvpMD8++I74ornlZfVJlgj92Y7XXevNVmbqPV9QHK7GDGrrrWD8zGlek0vEyN1qPct6fAhqQhwf5ozQI+bOW4YdH7Kxh4HYD+Ugn9c+dxfxFJAp9yL3OaUk/UBjB62JEU+y0XX6gfqPzxmF52P+pp+Fk/sfRxodMVNxx1444OD+A0jKq7Yz5rjjPCaXXPLJHA2udY2UkseCMU2rmieM/iiA4sU2d/ycfaicfxsi7ke9b0XTVuCrR8Hr98TJ6ToWZQDEOearPI/4rrI5EjLMWkoA31zptTMNxM208/UT3zEvJx+om14+T3I9hJ6XoSwKhAvi/wCmd/0/oAG7+LIHOeEf1PVbV3SMB2Yjp+uEn8QarcsTaiv9Lr0P3GS8vFfMCfi5a4meuf8Ah9Cdo1IjJ7EXkSfwwlK41qgf/LjPGT+peoLLu9xlvx0OXf8AGpxEF1B3irKt3x38PNxr/wAhs5uKl/wenT0FYfzye5fdWBH65pr6Vo5FJaPSuQKJQgi88NDrF2XGzgdgTxeV19ZnjZ03ELfY4LNij6sXhyS9nvm9J0y/SAkfHciv98FvRvTyfrK7geli88G3q8qkESuCR5zjqm9xWTUzGwLJPF5flYnwol+NlXLke2l9D0cv0KkTqGFhaDD9MsRekQQgI0US30Fi6zwrerPFKoM7CQ9/j5OQ/qupa5UnBr+YHOb8jGnaibXj5Gqcj3MvpmnU1SUehoZTbQQIakpge6GhXzznhZ/4i1eokA/Esa44PXJi/iCTTAmRPeJPBJ5GH52O/wCIrwslfyMYyyEnk2SP0y1+JWUW6EyHgMD0H2w/8D1uzf7EirxyV64L+i61VsxSqg5J2nPDtSR7tyLLMfprzKrxQzsx78AD+ua59GX0dIdRrJ4SXG6NEcMOnfvmXovSZJ9MPb3iS+STlp/Tp59Or052DaGroM9G3S6PPuJvsHWapZm92WYyv/pUmv1PfOBk9ppCCoJsACz+mFDo9KrodTJIq/zFB9Q+2Wk9O1et+nTqfbUAqLrj++c3Frs6Jp9Gc6OadnY8cCv6ZY0mj1kgeaBTBEwoKRZPyBl+F4dEDp5IkkkKg/UthevXHeowSQ6ZZEUN7W0BUNVz1BHis6xjZzlKhGmg02mbTykNO0v/AOsuK3N0Bo9BfAyhqnj9159Tuvd9OnjHT7kf8Zd1B1uudJJSAK2BmP5e/jMD18yiddJp3cmM20g4s/2wUXJ8E5KK5NNQmocpGuxJTdEUAxoZMntemPJpV1KUrEFoqbfXjM3TSyvIgRHMm2gAePk43SaZRK51oaNQtqK/MfGZeqLpdmlply+izp3k15CRL7hJ5eV+3gYxNMxdZHHtxFvpCj6m+15n6j1BtDMqxwMKpthHTxzlhPUPUPUSZxp2AutwF0Pi8pLSrkiT1OkzQEMskwhjWJkLcEXZPYV0xOvMKwsqMxM1bgt/SK5HPzeTqdZrtqpB6e8KlQgNc8dT/wCfOJPp+qnjsIyA8E1yc4OV9HZRrsrQTJpUuMIornavLHzyayP8TkIZQlhjZ55P3xy+iSlXCbWdRxuzJ1MWqjbZJF7YB5IH/OdYY8k+Ec5ZMcOWWZdZM4Khii3ZC98aNVI61wqjszE7j85Ppvpf41fpYblHdsfL6VMrAKnPbaSbwcZrsVKL6ET6mZ1AckrfTK0jauZDp4F2whbL19VdTz2xsmnOmkf3C5c8Ue2M0+m1LndGjEA2bHGZV9sXXSA0npsWnjIhDkmmJkNXnDTtI31n7hBxlqGHUy1SFizUSWoXlpdLIzNHsTeDQYcD9MdSSpFpvlmLqdD+JnTY3txp1s/2y9BpfcYbXkma+NvAAzS1Onk9PgWCNPd1WoskkWVQda+5yrqPUNQ7bItN7KL+ZE4BP9vjCvZfoGXSf5mzah8JGf8Ac5ECztKwjhjDAn24f5R8ny3ziJ9dqwgSKCKI9Cyiyczx+K37hPIrqd13zeFyfURqK7Zuv6Y8Xp8XqHqHqUendnKDRKAHC9mrx1ygsemA3zs+yi1E8sB/c8ZQnGpnmaedy7t1Y8nFNwOSW47YvHlk/wDGPAKeOK/ylyWdTqoI33aWBFci7HRT8XlQyyEnk2SD9slIzJQHXLn+B63Zv9iRV45K9bw/HyL+RpZ8b6FnVLICXjJkPAYHoPti59S25CoA2isc/omtA5ilVO5CnDg9JZV3CNifJGKxz+g5x+FRtbqHcHczEf0y3N6g00SlUcP/ADHscsL6PKULlTsHJNYh4S6hkdAvgj6s0sE+zLzQ6ZSvUOWqyCbP1f8Al4ccNfXKh3AfS27hfv5xOoaaORo/bIK8decLSwT6hwgLA1wPOdF400raOf5EG+GWZdXKE9sujV0a+R84K6jYFcB5SOTZ7ZLenzQy7HiJA685Zj9H1W9WCOu78pPF/bMvE2uTUciT4FHUsqIIU2kWSzHrz4yv7jmQ25PehmjL6Pq1AbYWYmuWusDXekvotKZmW3/KARx+uUcUpcIpZYxVsrgzOqkpsB4UH6s5o5g4Q7ySOoF4WkTUTqKYFhyKTNERMKCq5J6ED8t9TjsOLphvpq0Uz6VqS4L7FIO63ksnITQaifcGZQo61Qy/JJJH7aqvuHpS91+c4e5M1Ppl2RcrGvA/U98zLEk7s1HK2qoyp/SCD/8AtTb1JAOAzpo0VYV3y1zIw6H4zW1Onl1XBpBISdqcA85k6nRtFMY7JN98xtuX8Ua3FH+R9dh0y6cCNwsgHG4Dp9xjdR6Ymph+lVZfHQjGOrlF2pwxH1YIiMQBUkE8HnPrvHF9o+Wskl0Yen9I/Cal9ikIeozQ0unWIe0R/l/HGWGhcbmeU9OFCnK54BZmc10BFY1xQX7LA0OiVwwiTzyt5zwIhLRRpt8KuV45SrCiwPjLkTgAsE5zO2n2h1yXTMib0qLUSmRkseCOmCNIoI0sa0tkk/8AbNoKZHLbeg5A64A018ty1cdqzLxR7NLLLoxn9HIBU0Qexyi38Ljd7hVQSOV856mOJ3XqDffqRkyachfoZienI6ZqKBswNH6NGgDL9JXyLy1L6LpdRIrlFDgdhYOXfZaJaeUsxNVtw4FKmwDfzk8d8gslHmdf/DsT6hpWa2BoAdMfpdE0G1AAlDgFeM9CIjqGP+WL4sHvgJoAzh5LJ54zTjFqmZUpJ2jPfQCat6gN5xf+FMGO5qU5sJERYAsdOeSML2xtuy1GjnN4I/Dos8umzIX0ilJjAF8EjEz+gI6hOp7g1m7QXqCSf6ZzxFoxtT8xHOSgTmeYh/hkad96AqrGvkZch9KKlhe8+D3zZ/DiOPjgnqbxi6dm6naB3XvnRxvswpV0YT+laaUBJ4VsGwQORkzegROhCNIhHRrH+2bE2le6DN53bb4xbAQuCfr46gYLGvhPI/p5xfS3VyjhiL5I6fthD0XfeyT5o9RmrqZWZyqEqPtjdICTvI+/GaeONdGVkl9MzTekvpp/fkAkO3b9YvjxlwemwSfWsa8/mFc/vmtIwqtp++D+HZCNibQbsjvnPaT7Om610Ysno0NgjSpweprKur/hyHUH3Fgj3g889f756R1I2gH+uQdO5v6gAe1ZqONIJZGzx8n8PQmQb4C3kDiv0OWv+k9LKA+wpxVgAGvt3z0R0xDcfSehbbeBuVTtDMyg+M6NfDmn9MXTfwXpI2DpKdw56WM2odMunAjcLIBxuA/3GWA9LYSz58DJdXKrtTgkc/pmZJPsU2ugJ/TE1MNqqsPHQjMd/RlU7Qh4PHjNkRmIAoSCeDzjQkjj6zSjuBmNqN2jpuy6Zit6aq6YoFAc9h0zJb+GYGfcyle/Gerl07j6VZh33bbytOuwgB2PyFzoric3Ujyc38LwCzs3Fj0PXA0XoseimEgBBB/bPTPtDUIy1fzHIOlMibto2/ObU21yYcEnwZv+ExO4lUgk9VYXmx6dp40HtyqCq8gMLrK66WRBYsX+uNG/6QQbHQ+Mw4prlGlJrobr/SUmcGgoPPAyn6z6PFrdMIRZA/pl9NXICA5ujXOXW2yae1sv3oZRgo8oZTcuGeS9M/hxNI5JQsBwGy9+DhUMGBPg3VZqDTSKrBpST2XaeMQdMxYE7zz4zMoOTs1GaiqM2D02GNy4QG/OM/wVJ2ZlAo+BmimldWFqKvLUdRgjbwO2ZlhNRzHnJP4YRiP81wQeKA4w4f4QgL+60rGQfAOeg+n6mC2e/OSrbE4Sz5whj0FPJrLb6d4CNsh/+pwUityXbrzXg5Uj9VhMJMksZNcEtVH5GEfU45vYANSN+YDsM9mmH08mqXwLU6eVjuFtXa8qfh23EbTfWjlg6hJXmA1SBoSOdwo9/wBDgNqFeaFN+8MQGo8oT0vDQjWsTFpW92zwRl6GEA/UeRlWTUKrTKNTEPaohywoX2P7YX+JR1pCZE9yVgGQHqDmlBezLm/RdGmU2UcqT2zhp5pXAu67jvgLq9O0jbJVC2Rd8Kf7YcWpGmXexP1cgdb+2OiFGdckw5EERUduxHTJCA1TVZvg9czvxwmkZSwAH1Vu6c10w01sJ1kcMbqUYfWt/lP/AJzmEoNm3KdFttDb7mBb5wW06JyT/wBsUPWNilY3gkXcVBaQKf69RlfT6/3tWvvFdjLbIGFrm9MTGuRcSFGJZHIOdKku3lunQjreV59Tpx//ADyqrH8u7ELrZzDGxKq/uBT9QO8X1GG3FjuSRcCFwNvBwLMZraRZ5HzidfrYIG96BlnYcMgaiftkx+oaV9TCxeM747kjZuYx8+MVGNdlql8LrwRFd1k/6h3rCXShQDFKxUixuyhP6tFHIohnVkuwpP5h/fB1vqca6yOLT6iJ4/5lu6PjBxj9JSl8NJYLNs132rCELX1oHMaX1MLKRBOI1i//ANFNM3gecMesyK+wujyVuNCgPuDhoX0db+GrJE7IfqoDwczptJJZGxiPODp/WZJZkikVacXanoL746bV6WBmZNZSqbCk8G+w/tmnCP0FOTfRVXRs1k8V1ywmlaFBIpuP+YZOq1mlmlBMohjAuQ9OQMXHr9MgD/jUMRXkFKYfHzhUF2yufpF2ERSoAAQbqssJp5EHJJvt4zNX1DSFYdjKzXTqrdr4Ix0nqsO94xOjLDQVr/NfQY6YL2Gqb9FowAXzfix0wBGbKn6T4Jymnrcf4ko00ZXbbBT0wR6/EoengKg/zdvj9ME8b6Y/5rtGhJpi8ZIYkdwpyquiHYEd/vlNfXi+qjWP2zEWALK/BHmjltvWNCNxGpqz2vg/GX+H0rn8ChhXf7T2t499O8BG2Q//AFOUZPWdM6osrWWH1MykbfBvBT1iAwkyTRk1wWaqPyMqh9G5/C9HFbne13zXg4fsOAeevzmdJ63p5FgDSCOR/wA4uqX75P8Ai8Khg+qRk6o3n4/9Zmo/R1S+FxllkDAMR24OUpNHILtSQOh64Mfq8ZlQB0dT1CtR++N0/rEFyI7BVulcsKJ8ZaYv2WqXwT+GZkJ4Ff1x8MKMoXds4o7hx1xem9WjllkjZD7YXdQI5By2fVdIjGNxFEqkKC3BJrp851Sguzk3N9Bx6RdnckGrHOLf02RvqjK2OxyV9W0aPD7M6q0vBXd0Hn7ZL+uoWZfcjkS9qupFn5wbj6YpS9oTPoWaMH29rdfvjIaigBU3YFfOHH6zBNJLBLIo9tQb3CuemVpJ/ZQSbgY2NjypzNqjfNjgrM9teN2BO5xMushgi3k8Fd19sq6f1L37YA0OhIq85qZtxLxjDfVv29wK65E2nKJuSm+2KbWxnTmZ5PbVOv0/75Tk9V9rTmwd7G0J448nNqS9mHF+i7BGk4Ozhq5+cmKFQ5iclb75Q0HqsU+6ZSY2Vtp8N/3y3J6tp3CJMbJH1MykbfHObko+zEXL0eTnMcKEj2w3SgbbAT1GX3AkaM7Ec7R0wnYLSyCMvfLE2SM0IfUtBpQ7xAKzkbiBySM+bxL2fR5Xoyk9VYswZ4hzyoNm/wDbIb1tYiNpBY/6aJvNBvXdI6mT29Oo/KXesGH1P0uXVe4scLTkVuTknCldWNuuitCdVJCZZdLsiJv6h1PmshvUgrqxMSydg3DfccZek/iKNBsEXN0O/wDTDb1jS71kl08e9RwWrcPtm6+SMX9RT/xDVtAZJHSGN7C+4wBI+B3++JOs1BT3H1Mnt0QrHjd5AHfxxmuf4o025Y10ySMo5IXdQ++RqP4piiVGMFBvy8Wftj/2kZ77iYMGrnWQtp72KLJCngeScNG1uocGFJGv6twU8jz9s3o/4gjXSnZpRHFW0gKAD8fP2w9R61KIPcWIbANpplG34zNV7NXfoztH6Tqp5j+LnWFAwP0mz/2wpjFGWGnXWqhB2M0ZG4Dv5IyYPVHmdHWJ2Diw10B/fLTSzSJLK+pP4cmm3Hk+QM16pB7tmQs+smnIjRlF0N47YQlmmc0xteE+j6j/AGGa+qj9yGN/bMIIYxkcWKBBH75S/wARh0TmOCL3iE+qvzE/fMuLToVJNWVpZPZQe4fqI6lqP7dsWJ45FZS7Ih/MDxx+uasceiKwvqo0Bol2bkLxf9MqacaWRH1eoT3aAar/ACjt9zkk/bFv4iqumlMRmj0uyM8B5DRYecJYpkjEtJCjcbh1OWPVPV01EkRj3lKqKECi9dWPgXlE6bU6+USanVye4BShBwPgDsMy385NJe3wWUkWNdwk3selJQA+/fBedQeJrvzxZ/tlabVS+mEQ6mJyLpZKrcPn5xT6v3lO1Ab6EcZ591p1JHfbTVxZeuirLMb5JJ/KP175XDRqyuszNJyS1cKB485ns0qqyiOif/liWMhYmRkH3OdNyJjbkX5dVErbg0kg3UGKkC8aPUYvbKkM0wNfm/2GZ5k3oqqyEDjjDidI5A9Cx0rr++SyR7YbcujRl1CggFpFK1YugP8AnDSeOJlj/DGR5Du5PUdiMzZHMylRYF31w4mberA1XAo0c1vRoNqVmhLqBAjmRFiA/kUWetfpiEnP5nJo1SIt9elnKE0S7w8kgez0uxkCUKrKvQ/8YPLEduRpNJM8ntbWQninayv6YayxKGKg0ossT18AAZkrMxYknjzktK1UvUm/vnOWRVwbjB+zTkIdxtWW/wDSe36npiZ3VFJUx7ulXZxBaVqAYAgc0fjBml+jadpfoWuzWZU39FwRZMjWu5kLEWaP5c4TDrNItDybyisk8wYkAgDaNw4Hz98HmgBsFIQT3Oa1sNBpNqtrDoGq/qFcfAzopnlB37I4ga3uOCfA85TQkukkkquAKKlgf0rHRBC6mWULGpJAB6Yan6Y6V8HxqZN5M5VepoHn9BgSKwJ2szIp4NHv58YmMxLM5XUblu7B5Jw5rnnWT3gIwbNHpeOq/Yaa9FmHTUu9nVS3A7tX9sk1GwSixbkAYMXtAuRqFUnuOT++JighVWL6ovd0FNG81bCi17qjqQoPbIX1NIHJEosiiOeRlfTxRxl3k1JViPps3imhZp9yapVjAotV3m45WujEsafY9fXWRWGoHuRxfkS+HPa/gdfnLP8A1Lq9TGN3Qc0o4GUooPTHP+ZqEkkXizwM1NPq/S40MCuu1vzEDi8r1O7CtKqiqvrc2oW9xIQ3f8qn++SPU/pEpH5uASOuWFb0qALEHikUH8o5GWd3pbSCW0Lov0Aj6R+ma5+hx8Mx9a0hDvG1DoWO2/tlk7J9pSOQk/yg2P3PAy+ZvTHgIcxyru6N9TE5Q1ERaUjT0iDsD07dMba7Zmk+kYszSQm20zK5oAjkV97wpNDqBAJui1z2IGe71PpOh1bBngUMO68XjV9H0TR7TFx5J5z1x8Z/Tyy8lfD51qNE7xoGRmhbmlJ5++O0WhEP1wx7IidpJ5PTPoE3ouhlVQsft7RQ2Gv/AHj9P6Vo4B9KAkm2LDrk/Edj+WqPAvpp0basYY3tPNUP7YtdFqFdmIjbbX0jmvnzn0RtDplcMYlb/jBn9K0ErFzAOevbNfifsz+X+jwMWilFXCojNm64J/TJk05WZJmQeLB6fpnu09J0KRmMQJtPbx9srT/w/o5CSpZGIodx+2EvEfaZR8pe0eTElIrMgBRqQlD07c9LyB6QNZGzFZaJ3BQa3H/jPUx+gKkjkyB4yKCHv98I+iKrFoZtgP8AL4H3zD8afaOi8iPTPNe/GpML/wD46G4yA1kKB/TmqrDZ5JFaGBo3hWIGioY/NX1+c1db/DHv17bneOpbkNfnxliP0BItOscg9zvYP1L8g4PBN8Es0VyeViEs8iwNLtmF0pejXx54wtPpd8jpE5eTdRZTe3muvfPS6j+GopyLkHHAJ5IGLH8LPppVm02o2Oo/l4v9OmYl42RdI3HyMb7ZiFzEksS6uGNl3KYpatqNVuPQnKOp1DwqilS5NgCvzuen6Ack5v6j+EZpDLIziUycsrfzHM/V+hT+mFJPaZ4x0G40nxmHjnHtG1khLplz0jQLpI/xGoIk1MgF8flFcKMuskDEsKX/AOprMmbXuYxIbU9CPBqspQq7uG3dOo855PIzaPR6sGLX7N/WaWL1CBtJqQpcco/nPL6r02fSJSp9QYg3Y4zbfUs21QfqVasZtDQs0SiWPa55vN4Vux5RnK9qXDPnbaXWOWojnkc/2ztP6JrtQ4J3le5C/wDJz6GIfb5CJuHQ1mZ60Zi8G9WeBCSVUX261nWXiRStnKPlSbpHitR6R6hBIUMi/JZduLGi9SQqNpJ45HOfQfSop5dLsmiLAGwji6HYc96x2p9Ki1QBEBhcdHjFHJeEmtSJ+Y06Z4QxauGVU1KMTQpVahjkhkkJBikHi24/757jTehaGMe5LAZJj1du/wCmWIvTNIn5dOn6jNrw7MPy66PmmqTUWxEAvuS9/wBMTBp9W/EllRwVuqz6VL/D+hldmOnWz8YUX8OenpydMvP7ZfgMvzkfNE0WsLgrGW54UtuvGx6fVlmtJCV4K+M99qf4bi91ZdEzaZgeaG5SPt5y1oPQ9PpQ0ktzSt1LAV+2S8N3QPzFVnzz2ptoKxMgJ+s7+Tip0khBJgZXNAEcivvefUDotMVpoEHN/lytqfRdDq2BaBQw7rxebfg/GZXm/UfMU/ETD6oXceLo/phD32tPYC82NxNj4z6LF/DXpiaj3mh3GqpjYyZv4c9MlkBCPH8I5FjL8MvzLPCaVBNHtaDZJ2+sAH98VPp9Uv5YVYeFa8+pLodAoQ/ho7QbVsXQxMvpegmvdpouev01eafhWuzK8z9HyuNZI5K/DA/VZHQH4vLi6bUByksQjlXkIT9Nf3z6DJ6B6ZOKaHb4Kkgg/GM0nomg0rlxG8jn+aRrJyXh0T8w+bzRyLKUk0jPx0dyOcOCKaaD/I0wEgai5PAz6LP6H6fqT/mRfNhqIyxofSvT9JGyRxCyRZJsnNrwkjD8yz56mh1En1usfuA9S3FecrnT6mS3ZDIl19Dmq8fGfTz6fo+f8pORXIyuPRtBsKe0Kbwax/CXaZLzH7R81kQozfhvT2FV9T80ctx6JHib3NL/AJm3eu1vzfBz2y/w5B7hB1E7Qk2Y7HP69cvx+jenQk+3D8cscF4j6J+Uj51pY2ktJdEeSeVaj9sGaOSLUGNNKzIoBALH++fQE9D0kchYAi/nIf8Ah/SPIJLfzW7H8Rl+WjwirNLp3UacRF+V+miB98kLqEQbUKg/nZX659CX0zTKzHZfj/nBOl0yrt9hKHP5cn4nsF5XqhPvTkcCgfOLOrnTgDIfVIiFmNADKia2PV6b3Yieb69eM6a/2c9F+i4vqGoPBQDmrxg1stfU639sxnmlZyd1AVx5xbeoqisWBJH9c571ds6bPxG5+NkHO4H9Mk+oSN4/bMEeqIUBY0T2rpnLr5WUsqWB0rNPOl7BYL9G5+KkHfObWuBdgDMf8TPJET0Yc9e3nFSTNLuZZW9sLV9DzxYzP5HxjsfUbq69iR/mLZ7EV0xbeqFWIMi2p5HjPOwQyM7Fy6qTtBJ+ojp/XGyab2k6EgGwB8GxmF5LNvxkeg/Htu2qyk9wCDWCfUpFfbYZuvxWeZKt/mAadfcchmcdTzf9M0NIDEht9zHuTdfGdlmbOLwpM1h6oCU5H13XHjOX1dXERX8sl9vGZkWphkf2wQWjJ7dMKSaFGRBQI6ZPK/pLGvhspqpHNDK2q9QeNwjrQIJJPbKkczSuu1iVFhqNZ00BYfVQB6U11m1J12YcVZX9SSLVLvk2qzEICP5jmZF6RqNx2SlAP9JzdMZCLshFKbWx0xmjCsHDtz8Guc8uXDGbto9WLLKCpMremaSLR/UR70nbcOB8/fNM6mZizObHYdhgJEEUF+SelYYQ7CDxeahjcVS4MympO2CdU3S6H9cS8m42aP3GWV04EdADxnPGFHAHHOdEpfTncfglNXJHGEB/pkHWuWBBs+KxrRhQGIBvI9u23BQCO+aSkuLC4vmgRrNSTwW/bCOp1A6gH9MaUdFBoEHvg7hXQXlTXsFT9AjVTnige9534vUNXFVnbwL4BPbxgSTKgBJ6mhjz9KkF+K1JJ5/ph/iZ6onnECZVl2EGyLGSdQoJrpk2/pUvg0zyk2Sftk+9OR04PnK8WtjlsJzzROG+qRELMaAHXBS92Lj6on3pQegFYQ1EtXtBv4yrpNdDq4RIhNNfXrxjNbqPw+laZFMm0WVXqc0m2rszVOqHiaUkcDn+mQ80iqWLAAZT0Uup1SBpo/Zs3V3YydXpdU+/YwCKBQ6bjeFtqx4ssDWEEAkAnt3zjrGWyCpUGib6f2zzY3rNM0hdyKCneQSPA8d8J9IZ2DMhpefbjPFX0Px3+cxGcjcoI3f8U3ELvUG669cZpdZJLKwq1HfznmnT2naNRcUilI5bv2xXz1ObHpktwgbuTyTiptujLglyab+qFnMQjG4dr64uTUPHw0TH9bynNKkOoWQmt3HXjLQkSQbrvjzmoN/TM0vh34qYNSq3P9MaNZMV8HwMTLLsW7GZ7+qe2SbzTl+wUf0ax1k3JWzRo8cXjjLJf0lSK7jMJPVWZqA+1ecsjXuqkkWuZ1/sdH6NH3ZAxJkHwKwDPIebJrKf4kut2BXX7Y2DWRyAhTfNE5nU/prSvhntrE2hHAN+chp4IIFSNFHWgMwVZnsmSj2F9ca+qaOuh4rnPLLI65PVHGrLMmrb2SwI3A9Ri2YEXYN4iXUK6BelYgyFl4BNeM4qX066fhcUoTdA5biBIJUCyMx0kZeBZGX9NO3DHlQecLS9DX7L4iCyOx37WAFE9PjJWKIB7YbTyQcUNWXYFgNo63lV5naMleG3WL5GWp9pFS6ZqNIiKGFMT363lV9WxU2UNru4/l+Di2DbUKqaHfpfziJdSVJBUEMfGYVt8GnS7CaawvP5jzj4jQ5O775ny6hXIPSunzhR6gkcDp1zpGUvRhxj7NCJPbkDG620L7Wc6RUeQG+nXAGp3sABYvqfGJkl3CXaP/r4yWRk8aLonMaHY/Xixi4PUJIlCyVJyeO4xIDvCp22b5IoWcVJOEPS/wDfHda5RnaXRrR+rHlfb4PF30wDrGIUdD1usz4tSq9RfHHzjHn/AMtyVFmttZp5pfQWGJpJ6rSkPtvscJvWVAC7KNdT0zHG55l4O3b9QIwi2xyaq/2xWeX0nhj8ND/HHFHjbfJ84DetyFiLrjg5nPOF/kB2/HfKUkw3WDye3jHfl9M7MfhuH1lytHj584cXq8r8XxXTPOtK9iwR3HzjodYUPNeM1vSfbDaj8PQPr9S5jCsQoJ3EfbHDWE0G4OY0Os2CjW4nDk1TBFFUxPNeMdcuw249GsdWEYc/Ue2A2tVjTVxzZ85nKGW2YlgTwD2wBKy2D0u+ecVklVsHjV0jU/HKzAkVYyBqgwI7Zmid5GGyMtY7DGMxUcuLoUAfOLzeiWItxMkO4KOD156ZDatNoRwOfOY0+rZGoNycSrM9kyUewvrmdz4a2/p6OGXTQxoqqqDsBxnPqYup4HS/GYscxMgB5WunzjnZk3WOD08ZpTMuBpj1FI5I0AsG/qx7epogbceAPOYK6liS20cccZVl1R3EcGz08ZpZaMPFZ6KZ9K7CRkG4CwQayqmofSNI0DKyypt56jMSTVT3fK0LHHXtiG18ynhl8VmXnRpYWaMzVGYi11RBHbD0upeI1u4zJTUySNdFuccJGo8VnJ5F2dVD0bZl/EbdzfSCLGRK9M+ySgbIAPIrM2J3cAgEm+3F46TVGMdAb4+c0sqDaHz652gFNz0+MrNRJN2DipZ1kUdBXT5yuzsVJAJA54zm8ifZtQa6NLQMplvvWaEinaSo6npeYEE7RMCG6Hg5oQ6xpCrsfpHWu2TmiUS6sex5Cd5ViPzH+mOhZIQwUcHqb6ZT/FlmtgNtG8ozatlag3J7ZuOQzLGUUcSU11VbmI6fbFSTe47c0ADQxaTqUCg1XNYgOySW4DAdQO475waOxdLhlvrz9Vjvhi5FcK1KrG/kZWTUD2x06V98BZ1Egu66cYKJWWd4MhRTdEj75raFFaLkc9D8Ziog3GzRuwT2zQi1DKHVaBNfY46QscSfxTRq1c1xg79khU9F5xEXuxOZW7NYwXnssTfJ/bLSWovEgkl5QAa+b47Yn8JLq9PJqQ9bSdijvWVPfI6njLmm9Uih9NeK/rFgDzeSiyckZ+9QV6AV3xunSTU0UugOQMrXQA62Mt+mTLA7+4CLGWhlqQzTyksyltrC6IyxHG2onWFTRc9czhIGd3HBJJvLGi1n4TUxzNZUdRhoY6i48bQuYpJQpjG2zzfN3WUdRIBIzX9ABC/OHrtcNTqpJlB2nj9soTSFwwU/a8dDDWhsMjyAuDSjisvo++MEMSD1H65mafUBNJJGQNxI+4OODkAAcd6w0sdSNnRi1LtzZytpYvxesKbiAAWsZXj1D+z7aHkE8efthaGeTRsJKBNEfpmWmasMNzIr1YYqf75nl1QsTRII/UZYlmstfJJJJ+coyTDkUDXGA2WZVZAWZ9zE0PteJYGM9bB5vAjkWRBW4FSMiee6Cciu2JksosgVW3dRl6N9yI26xwee2UG1IkTToNvAom+ow9xUkccdvGNvoqRs6hgNKxqiB++VYoWfST6ncbj4rzXXK88suojCoeOO/Ixqal4dPJpyOH5J8ecVdBwMhkJjKAiyN33+Ml2Kg01Ac0D2yg05DArwRkLP7qEEA/IyI6QB45JSaINDBjkD011VbmI6YiWRlPHK3e3BSdSm1TVc1iiHpO805CHaBZOW3mEcQ+u2IoDx+uZ2gn9mV/cqypHXqPjGofchBNcHr4xA1tCA0VMLI4PxmdqGWKdhxww4HcY2PUmMMAQCwAvscz559zNYsnjIixODCGaV9zE1/U/2zPAeQsyiwvJx1rPDQLAqecXHqPwyyLQPuLgQ3RmwbvqORxlpmC7vBylpZFU2f/WPdgRw3brkQ1NSNws1x4zppvdYgtS0a/bKRtq7bchZGVtzAELzXkZUReVxIu7xW4kcC/GcLlQ7WpQxsecrJqVMe0Hp285Ecy+79QPPHGTQ2G0gWYgG+ozV9Oi3qS3bt4zGKBTd8jnnrmnpdUQjBaBIH2zIlgnZK6b6KkdO+UpVDpJKTRBoZLiQF3fjccqzSMp4Nrd1kgZVYAtaijksrFQWJ69RjPcQ5I1CrYXmuM10BEyUQoHBo5WKv7hvpeWjNuAPnzimfrxjZHJNIkxJYnnvlpNS27oMphh4w0ks8URjYUXfxDsNgJ55yF3EsaFnoPGLWb6hQHGF7yjnKyokxvRP/hyVjJtqHHOAdYL6kk4Q1V8EYpmWhmwkBqFdAcgMLJ6DzWCdaCBGApA/3yPxa1QHH/OTY0R9XRQec7azNZ8UBhmdVBsUepvFnUr184WVBe2568V1OIlDBga6+Mf+NUCyL46eMB9Wrc0P1OasBShqO5arucajubNEgcc4I1Ck8gH74xJVa/nMtigo2ZFoc+T5OT7ki0Cfms6MixRPi8MuAAB1zDZtISJy4ehRAs5Sm3MrsAbJy4zC+L24phY5r98EJVR3WNqYr9smMkLYHQ4bBbyN6L3+2aSCyxC67k+kX0N/fHMzFmF8nz2yskyAXx4x6FCCbsnJorHLKQBX6Z02oJJN2e/HTFo489uuE0g2le2KBifeLxlqqjWKjmeLoOuGZbul47YBPcjKis6Q71skrimotajGCRavg4a+2xyorIi8uN36Y+Nysa0APOCpUdOmEJkAoDAjjOz7yBRHPTKUwcozAck5aaUXxddsUzg9egyIrhpFiIDFb8HriwhIFdse7qTxgh0rpgiDhBWrx5uxikkAHTJ91GNkkXjRWGIyf064EsZWuovxhrOFHc/fOedW5sg5EIavcNDvgAMJTeGfrNoLrqc5nUdVPxlRWdvYuSxJN9TlmCV0bkcecqe4oN1j1l6WOCOMKGy6Zy0ZA7m8qTjfdkr9sL8RXY8DFmYFuljJBZns7R2yGzWMXVn6eosZQkmUjbJxfe85J40pRZ7CznSrMXRe/EVwzrecZ9o55FZTMyg/UoyTKKvt/tgJbEwvlR557YRmAHJ4zPOoKm6BHxhtqAE3FTlQWi+uoCAdaGEZjJSqdxI7DM46mwAARfnCj1bROGB2tV2MqJNFrcU4YkMD+2C+pIXYOprm+nOVG1bO5JBN8nIMtjcV6HFfsn0WxqWJoMf34zl1LK4B48HKTakILC1fe8kTsBbV16ZFwX/xJ5LAGh4wPeIss93lb3iaodclC0x6AAfORDxqDZpufGRJrCik0N3QUOuVlYIzbRkO26rHQ/qMQHrqlaiN3z8Zbi1G2qvplCJlFgDkmySca52EBiOxBXBki9+ONgd+94TawqLq8zWXe24HJ91kAUC/nM8GrLx1dCyf3OIfWns1Huau8r+60bBxtPFCxeKCmvpHAzSSBstSaltg2jtgLqGYMAOV7nzi3cKASD9+2KM9AsvI71kgZaOpZkLHkjqMdFqLUGyeKIymkn07jwCLs5PubT4HfBsUjQj1BJKqtkC+vOD+NU8KBZ7jjM8zozEAnjxhRlLtVrIi8s7Ecjd830yJpgdpHD3zlGXUDTcnknisIapXPJ+rxjYfove4W72c7fXXKTagrZo8Zw1QJ54+5wHgtmdg1DJ/Em6/rlJ9RQvB/Ei6KkH/AGySGzSQvJyosDEPqSsntlWHzleLXTxjbGRz5wU1Bma2Fk4UytFhpC10cENsItq/vlfcqNwtE985pPq+rjjGgstpKSadgCfjDDjtxWUZJ6Fop4H7ZwkZQSSGvpjRJovNqEUgEgXxz3wWe+hyosxccpyOchtSQvT/ALYUNl5Zq+jti2ci+bNcZVXUkD8oPmj0yG1PIpeKu8qCy2jbvzHHfiKN0GPU/OUFn3XfAxm76NwIA+cDRa/EqR9v6YBmYFr58V2yp77Dcu4hW6jzhh2dTsUmhzeRFRtMxBJJI8nDTT7QKFnNJ4aNVYw4oFBvpnpUDyaijJpHIDFeBziVhdl6E89M9AFjK0QOlZTk04S9p64aLHXRj7S3CjGJHK35buqP2y8NKoN11y1DpbRmHQcZtQS5ZhzfoyPwzAgn9872XJJ5zUkTmq+MgR0O+aeNAsjM59OzKRsJGcIWAraxHes0wlDCVARRoA4baNbjMn20kiUOnIPXIaMCqYiugzY/DR8fUCMhoYB/JfHfthoXotb9mUkbbbugPGHH9B+lA3PN5o/h4zwBQ8Zw0ir0w0IdZQkVSoCDbXJxSK6oSVuz1zXCograMEqhPAGSgic3ZkCMnkdfnGGNuWF89ry+YB4xsUCcbhk4EplBFKgKbvyMP2SeR/XLzxpX5BiWSjXNZjQb1lP2m4B+w4yUjkj+kGkbqay9FHGvJN4TBGHF3lpDVXJlPpzMdpuvvgDSkKVWqrNB9OS/BoeAMKOEL1H74rGyc0UY9MwUArx3Gc8QsKFPB4PjNUKBxXGdJAGANZOBLJRkPpLHubt1nn4zljlEikEUDfOXxpgSe14xIkU/lvJY2TyIo6gLKxbYAWHI7X5GITTDnoD1zZMUbLyOnSsgaWI0Qa8jJQoNyzKihZvp+pvHORLpyaNVR8dM2xDEota4xEsTO5464qAOZkvCK8m/OcsQF71s5pfg7/lzjpQpAYDzioE5meY5PzqvA4x0YKryK46+M1I44tlDriJYAG8j4x0J8Brrkz5It7fQw6YCafYn1Elu5y9+GCtY4rGjShj1w264HcszTDtXkWDzRzo4QqHaf0POav4eMHbYP3wH0yLdDkYaeBUygIyAaFn4yGhJH1WDlr2wOgzioIo4aB1lER7RkKKBHFZd9hCe1438ClFieMnBEpszACo4A4xgQsouzXIrtl0LGpraMYsaN+WgMHjFZGZhgscmj5wSHAADmunXNV9JHVdcEaJfGWhFrY3lvvnbavzhKAW56Y/YjrWd3I4JFYWT1ySvHOMMZTtkMDlYCiMJJTGKHI8ZJF4BTnEST9Zsnk5wBrJCY4URVYN0SSYh1oWDeQCPGWGhsXittdsU0waoWLJOEVLjgVjVA8YxU3dOM0ZErEaq8IRnbzzllYK64RiA74DZUCizuF+MBk281WXAgvAljtgPGS7IrgX2vJCkY1UGEFGTRahFE9jnCAt1y0kBvHiAV1zLSHUZp0+3vkFKB4y40fPXAeMUaFYppByVg/xnbrPTJKdsMQ/Td85vgCFYn9ckm8hRRya3HCkVimHJAyKIF44xXzgMlVlaI4oVUMGHPbAUMecZsauBjEjYjpWF0NWLQ7TyMcHWs72yMTJYagMy2mNNBO9/lGKfd1YYQB/TCJJGK4JsVuP75JY12vJMZyRESMmwSA22fOExKryMesW0WeuDKAVIzOq2a08C4olcWWxcrMrUDkhTXF5Gxibo49sgAharwpIlFbT2xqRE9QcZ7HxlQWVVXnDIJjyx+H+MgpsOT5JMQmnWiW64cUaocIg4O0jJlZMg2nrg+4aoDD9sMLvnIoC8LQ8k+2bxqRnrhjbjF2+cWCFsLwNl9ssbkvBZ1HQXmVEnIT7WAYiDjzID2wSwONFYn2zhKpGETnbiPGNFZLE7axJGMZ2PSsHKgcgQKx0RA64klhhq9dcSstBr74RP0nKolI74Ym85BZNnIvcTZyC5PfBF5DYYpThAreLOSCMrKiyjjzhiQEHscqhgMkygdMr+hQTOAcU72MEsO15G4DBC2QRWSDglx4yQRiZJ25IGQGwg4HziQLEgcYK3fOGWBORYyorYYIFYQN9MXuHSsNXAPTMOJtTCwWjVjzh+8B2wTKCeRhQuR3tLWSIgOmCZFHxkrID3x5C0SEHjDWNQemBv8HILn/UcuRsOQf6RiGjJ64ZkA74PuDJIy2GkSheSMcsSV2OVw94xGHnHSGtjvbXsBkGNRnK463hb1bHSWoHYtYtlBwyw7YO4YJDqF7B4yTCGw948ZwkXvk0Vld4imK2HLjujYs7SeuSQ2K3ZPuV5yaB7ZBUHEwD7pPbI9w+MLYM7ZkQO89xhB17g5IXJrIghJFXKnAcoegrJ23nbBkQog9jkgHD9sZPtjxkQrafIzqI643aB2zto8ZELoHO2nzjNoztoyIABvOFuCjk52wHzne2vzkQBkvoc7d84XtDzke185ECX+cEvjDDffBOn/wDlkQsP8nJ3HC9gjvnewfOREbvjO3nC9kjuMn22+MiBDnO3ffC9tvjO9s5ERv8AjI3E4Xtn4zvbb4yIHcckPeT7bfGT7ZyI4N85O68j287YciOIvrk/YZG0+cnnIjq+TgOrVwbxln4zv2yITz3vCDfOMr7ZORAAk4QByc7IjgSO+TZzuM7jzkR1nOs+cm18/wBMm1+ciIu+5zj0ydy/OduX5yIAXkG8O18HIJXwf3yI/9k=\",\r\n  saturn: \"data:image/jpeg;base64,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\",\r\n  uranus: \"data:image/jpeg;base64,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\",\r\n  neptune: \"data:image/jpeg;base64,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\",\r\n};\r\n\r\nconst StylizedPlanet = {\r\n  NS: \"http://www.w3.org/2000/svg\",\r\n  TEXTURES: PLANET_TEXTURE_DATA,\r\n  el(tag, a) {\r\n    const e = document.createElementNS(this.NS, tag);\r\n    for (const k in a) e.setAttribute(k, a[k]);\r\n    return e;\r\n  },\r\n  svgRoot(g) {\r\n    return g.ownerSVGElement || document.getElementById(\"planetSvg\") || document.getElementById(\"solarSvg\");\r\n  },\r\n  ensureClip(svg, id, r) {\r\n    if (svg.querySelector(\"#\" + id)) return \"url(#\" + id + \")\";\r\n    let defs = svg.querySelector(\"defs\");\r\n    if (!defs) {\r\n      defs = this.el(\"defs\", {});\r\n      svg.insertBefore(defs, svg.firstChild);\r\n    }\r\n    const cp = this.el(\"clipPath\", { id: id });\r\n    cp.appendChild(this.el(\"circle\", { r: String(r) }));\r\n    defs.appendChild(cp);\r\n    return \"url(#\" + id + \")\";\r\n  },\r\n  ensureShading(svg) {\r\n    if (svg.querySelector(\"#sphereShade\")) return;\r\n    let defs = svg.querySelector(\"defs\");\r\n    if (!defs) {\r\n      defs = this.el(\"defs\", {});\r\n      svg.insertBefore(defs, svg.firstChild);\r\n    }\r\n    const rg = this.el(\"radialGradient\", { id: \"sphereShade\", cx: \"35%\", cy: \"32%\", r: \"65%\" });\r\n    rg.appendChild(this.el(\"stop\", { offset: \"0%\", \"stop-color\": \"#ffffff\", \"stop-opacity\": \"0.18\" }));\r\n    rg.appendChild(this.el(\"stop\", { offset: \"55%\", \"stop-color\": \"#000000\", \"stop-opacity\": \"0\" }));\r\n    rg.appendChild(this.el(\"stop\", { offset: \"100%\", \"stop-color\": \"#000000\", \"stop-opacity\": \"0.42\" }));\r\n    defs.appendChild(rg);\r\n  },\r\n  ensureSunGlow(svg) {\r\n    if (svg.querySelector(\"#sunCorona\")) return;\r\n    let defs = svg.querySelector(\"defs\");\r\n    if (!defs) {\r\n      defs = this.el(\"defs\", {});\r\n      svg.insertBefore(defs, svg.firstChild);\r\n    }\r\n    const rg = this.el(\"radialGradient\", { id: \"sunCorona\", cx: \"50%\", cy: \"50%\", r: \"50%\" });\r\n    rg.appendChild(this.el(\"stop\", { offset: \"55%\", \"stop-color\": \"#ff9800\", \"stop-opacity\": \"0\" }));\r\n    rg.appendChild(this.el(\"stop\", { offset: \"85%\", \"stop-color\": \"#ff9800\", \"stop-opacity\": \"0.35\" }));\r\n    rg.appendChild(this.el(\"stop\", { offset: \"100%\", \"stop-color\": \"#ffc107\", \"stop-opacity\": \"0.65\" }));\r\n    defs.appendChild(rg);\r\n  },\r\n  ensureSaturnRingClips(svg, r) {\r\n    if (svg.querySelector(\"#saturnRingBack\")) return;\r\n    let defs = svg.querySelector(\"defs\");\r\n    if (!defs) {\r\n      defs = this.el(\"defs\", {});\r\n      svg.insertBefore(defs, svg.firstChild);\r\n    }\r\n    const pad = r * 3;\r\n    const back = this.el(\"clipPath\", { id: \"saturnRingBack\" });\r\n    back.appendChild(this.el(\"rect\", { x: String(-pad), y: String(-pad), width: String(pad * 2), height: String(pad) }));\r\n    defs.appendChild(back);\r\n    const front = this.el(\"clipPath\", { id: \"saturnRingFront\" });\r\n    front.appendChild(this.el(\"rect\", { x: String(-pad), y: \"0\", width: String(pad * 2), height: String(pad) }));\r\n    defs.appendChild(front);\r\n  },\r\n  ringEllipses(g, rx, ry, sw, tilt, clipUrl) {\r\n    const S = this;\r\n    const grp = S.el(\"g\", { transform: \"rotate(\" + tilt + \")\", \"clip-path\": clipUrl || \"\" });\r\n    const bands = [\r\n      [1.0, \"rgba(210,185,140,0.62)\", 1.0],\r\n      [0.92, \"rgba(235,215,175,0.55)\", 0.75],\r\n      [0.84, \"rgba(185,155,105,0.48)\", 0.55],\r\n      [0.76, \"rgba(225,205,165,0.42)\", 0.45],\r\n      [0.68, \"rgba(170,140,95,0.36)\", 0.35],\r\n    ];\r\n    bands.forEach(([scale, color, wScale]) => {\r\n      grp.appendChild(S.el(\"ellipse\", {\r\n        cx: \"0\",\r\n        cy: \"0\",\r\n        rx: String(rx * scale),\r\n        ry: String(ry * scale),\r\n        fill: \"none\",\r\n        stroke: color,\r\n        \"stroke-width\": String(Math.max(0.8, sw * wScale)),\r\n      }));\r\n    });\r\n    grp.appendChild(S.el(\"ellipse\", {\r\n      cx: \"0\",\r\n      cy: \"0\",\r\n      rx: String(rx * 0.79),\r\n      ry: String(ry * 0.79),\r\n      fill: \"none\",\r\n      stroke: \"rgba(8,6,20,0.55)\",\r\n      \"stroke-width\": String(Math.max(1.2, sw * 0.55)),\r\n    }));\r\n    g.appendChild(grp);\r\n  },\r\n  texturedDisc(g, type, r, clip) {\r\n    const S = this;\r\n    const tex = S.TEXTURES[type];\r\n    if (!tex) return false;\r\n    g.appendChild(S.el(\"image\", {\r\n      href: tex,\r\n      x: String(-r),\r\n      y: String(-r),\r\n      width: String(r * 2),\r\n      height: String(r * 2),\r\n      preserveAspectRatio: \"xMidYMid slice\",\r\n      \"clip-path\": clip,\r\n    }));\r\n    return true;\r\n  },\r\n  drawSaturn(g, r, clip, svg) {\r\n    const S = this;\r\n    const tilt = -18;\r\n    const rx = r * 2.15;\r\n    const ry = r * 0.48;\r\n    const sw = Math.max(1, r * 0.09);\r\n    if (svg) S.ensureSaturnRingClips(svg, r);\r\n    S.ringEllipses(g, rx, ry, sw, tilt, \"url(#saturnRingBack)\");\r\n    S.texturedDisc(g, \"saturn\", r, clip) || S.sphere(g, \"saturn\", r, clip);\r\n    S.ringEllipses(g, rx, ry, sw, tilt, \"url(#saturnRingFront)\");\r\n    g.appendChild(S.el(\"circle\", {\r\n      r: String(r),\r\n      fill: \"url(#sphereShade)\",\r\n      \"clip-path\": clip,\r\n      \"pointer-events\": \"none\",\r\n    }));\r\n    g.appendChild(S.el(\"circle\", {\r\n      r: String(r),\r\n      fill: \"rgba(0,0,0,0.001)\",\r\n      \"pointer-events\": \"all\",\r\n      style: \"cursor:pointer\",\r\n    }));\r\n  },\r\n  sphere(g, type, r, clip) {\r\n    const S = this;\r\n    const svg = S.svgRoot(g);\r\n    if (svg) S.ensureShading(svg);\r\n    if (S.texturedDisc(g, type, r, clip)) {\r\n      g.appendChild(S.el(\"circle\", {\r\n        r: String(r),\r\n        fill: \"url(#sphereShade)\",\r\n        \"clip-path\": clip,\r\n        \"pointer-events\": \"none\",\r\n      }));\r\n    } else {\r\n      g.appendChild(S.el(\"circle\", { r: String(r), fill: \"#888\", \"clip-path\": clip }));\r\n    }\r\n    g.appendChild(S.el(\"circle\", {\r\n      r: String(r),\r\n      fill: \"rgba(0,0,0,0.001)\",\r\n      \"pointer-events\": \"all\",\r\n      style: \"cursor:pointer\",\r\n    }));\r\n  },\r\n  drawSun(g, r, clip, svg) {\r\n    const S = this;\r\n    if (svg) S.ensureSunGlow(svg);\r\n    g.appendChild(S.el(\"circle\", { r: String(r * 1.45), fill: \"url(#sunCorona)\", \"pointer-events\": \"none\" }));\r\n    g.appendChild(S.el(\"circle\", { r: String(r * 1.2), fill: \"rgba(255,193,7,0.18)\", \"pointer-events\": \"none\" }));\r\n    S.texturedDisc(g, \"sun\", r, clip) || S.sphere(g, \"sun\", r, clip);\r\n  },\r\n  draw(g, type, r) {\r\n    r = r || 88;\r\n    const S = this;\r\n    const svg = S.svgRoot(g);\r\n    const clipId = r === 88 ? \"globe\" : \"globe-r\" + Math.round(r * 10);\r\n    const clip = svg ? S.ensureClip(svg, clipId, r) : \"\";\r\n    if (svg) S.ensureShading(svg);\r\n    if (type === \"saturn\") {\r\n      S.drawSaturn(g, r, clip, svg);\r\n      return;\r\n    }\r\n    if (type === \"sun\") {\r\n      S.drawSun(g, r, clip, svg);\r\n      return;\r\n    }\r\n    if (S.TEXTURES[type]) {\r\n      S.sphere(g, type, r, clip);\r\n      return;\r\n    }\r\n    g.appendChild(S.el(\"circle\", { r: String(r), fill: \"#888\" }));\r\n  },\r\n};\r\nfunction defaultPlanetZoom(svg, planetType) {\r\n  const w = svg ? (svg.clientWidth || svg.getBoundingClientRect().width || 320) : 320;\r\n  let zoom = w <= 360 ? 1.88 : w <= 480 ? 1.65 : w <= 640 ? 1.45 : w <= 820 ? 1.28 : 1.15;\r\n  const fitRadius = 168;\r\n  const bodyR = 88;\r\n  if (planetType === \"sun\") {\r\n    zoom = Math.min(zoom, fitRadius / (bodyR * 1.5));\r\n  } else if (planetType === \"saturn\") {\r\n    zoom = Math.min(zoom, fitRadius / (bodyR * 2.28));\r\n  } else if (planetType === \"meteor\") {\r\n    zoom = Math.min(zoom, fitRadius / (bodyR * 1.35));\r\n  } else if (planetType === \"blackhole\") {\r\n    zoom = Math.min(zoom, fitRadius / (bodyR * 1.92));\r\n  }\r\n  return Math.round(zoom * 100) / 100;\r\n}\r\nfunction makePlanetViewer(planetType, facts, label) {\r\n  return {\r\n    facts: facts, fi: 0, spin: true, zoom: 1.28, rot: 0, drag: 0, ang: 0.08,\r\n    dragMoved: false, startX: 0, startY: 0, lx: 0, dragging: false,\r\n    init() {\r\n      this.svg = document.getElementById('planetSvg');\r\n      this.g = document.getElementById('planetGroup');\r\n      this.info = document.getElementById('planetInfo');\r\n      if (!this.svg || !this.g || !this.info) return;\r\n      const S = this;\r\n      S.zoom = defaultPlanetZoom(this.svg, planetType);\r\nconst btnSpin = document.getElementById('btnSpin');\r\n      btnSpin.onclick = () => {\r\n        S.spin = !S.spin;\r\n        btnSpin.textContent = S.spin ? 'Stop' : 'Spin';\r\n        btnSpin.classList.toggle('active', !S.spin);\r\n      };\r\n      btnSpin.textContent = 'Stop';\r\n      document.getElementById('btnZoomIn').onclick = () => { S.zoom = Math.min(2.2, S.zoom + 0.15); };\r\n      document.getElementById('btnZoomOut').onclick = () => { S.zoom = Math.max(0.55, S.zoom - 0.15); };\r\n      document.getElementById('btnRotL').onclick = () => { S.rot -= 18; };\r\n      document.getElementById('btnRotR').onclick = () => { S.rot += 18; };\r\n      const onDown = e => {\r\n        S.dragging = true;\r\n        S.dragMoved = false;\r\n        const p = e.touches ? e.touches[0] : e;\r\n        S.startX = S.lx = p.clientX;\r\n        S.startY = p.clientY;\r\n      };\r\n      const onMove = e => {\r\n        if (!S.dragging) return;\r\n        const p = e.touches ? e.touches[0] : e;\r\n        if (Math.hypot(p.clientX - S.startX, p.clientY - S.startY) > 12) S.dragMoved = true;\r\n        if (S.dragging) { S.drag += (p.clientX - S.lx) * 0.35; S.lx = p.clientX; }\r\n      };\r\n      const onUp = e => {\r\n        if (!S.dragging) return;\r\n        const p = e.changedTouches ? e.changedTouches[0] : e;\r\n        if (!S.dragMoved && p && S.hitPlanet(p.clientX, p.clientY)) S.nextFact();\r\n        if (S.dragging) { S.rot += S.drag; S.drag = 0; S.dragging = false; }\r\n      };\r\n      this.svg.addEventListener('mousedown', onDown);\r\n      window.addEventListener('mousemove', onMove);\r\n      window.addEventListener('mouseup', onUp);\r\n      this.svg.addEventListener('touchstart', e => { onDown(e); }, { passive: true });\r\n      this.svg.addEventListener('touchmove', e => { onMove(e); }, { passive: true });\r\n      this.svg.addEventListener('touchend', onUp);\r\n      const loop = () => { if (S.spin) S.ang += 0.012; S.draw(); requestAnimationFrame(loop); };\r\n      this.draw();\r\n      loop();\r\n    },\r\n    hitPlanet(clientX, clientY) {\r\n      const pt = this.svg.createSVGPoint();\r\n      pt.x = clientX;\r\n      pt.y = clientY;\r\n      const m = this.g.getScreenCTM();\r\n      if (!m) return false;\r\n      const p = pt.matrixTransform(m.inverse());\r\n      return p.x * p.x + p.y * p.y <= 88 * 88;\r\n    },\r\n    nextFact() {\r\n      this.fi = (this.fi + 1) % this.facts.length;\r\n      this.info.innerHTML = '<strong>' + label + '</strong><br>' + this.facts[this.fi];\r\n    },\r\n    draw() {\r\n      while (this.g.firstChild) this.g.removeChild(this.g.firstChild);\r\n      this.g.setAttribute('transform', 'translate(200,200) rotate(' + (this.rot + this.drag) + ') scale(' + this.zoom + ') rotate(' + this.ang + ')');\r\n      StylizedPlanet.draw(this.g, planetType, 88);\r\n    }\r\n  };\r\n}\r\n\r\nconst PlanetViewer = makePlanetViewer('sun', sunFacts, '☀️ The Sun');\r\ntry { PlanetViewer.init(); } catch (err) { console.error('Planet viewer:', err); }\r\n\r\n</script>\r\n</body>\r\n</html>\r\n"
            }
          ]
        },
        {
          "id": "solarsystem-ch-import-1784351954791-9",
          "courseId": "solarsystem",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "solarsystem-ch-import-1784351954791-9-step-0",
              "courseId": "solarsystem",
              "chapterId": "solarsystem-ch-import-1784351954791-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "html",
              "title": "The Sun Explained",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n  <meta charset=\"UTF-8\">\r\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n  <title>Solar System Adventure - The Sun Explained</title>\r\n  <style>\r\n    *{\r\n      margin:0;\r\n      padding:0;\r\n      box-sizing:border-box;\r\n    }\r\n    body{\r\n      font-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;\r\n      background:#0f0c29;\r\n      color:#e0e7ff;\r\n      min-height:100vh;\r\n      position:relative;\r\n      overflow-x:hidden;\r\n    }\r\n    .stars{\r\n      position:fixed;\r\n      top:0;\r\n      left:0;\r\n      width:100%;\r\n      height:100%;\r\n      pointer-events:none;\r\n      background-image:\r\n        radial-gradient(2px 2px at 20px 30px,#fff,transparent),\r\n        radial-gradient(2px 2px at 40px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 90px 40px,#fff,transparent),\r\n        radial-gradient(2px 2px at 130px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 160px 120px,#fff,transparent),\r\n        radial-gradient(2px 2px at 200px 50px,#fff,transparent),\r\n        radial-gradient(1px 1px at 250px 160px,#fff,transparent),\r\n        radial-gradient(2px 2px at 300px 90px,#fff,transparent),\r\n        radial-gradient(1px 1px at 350px 130px,#fff,transparent),\r\n        radial-gradient(2px 2px at 400px 60px,#fff,transparent),\r\n        radial-gradient(1px 1px at 450px 180px,#fff,transparent),\r\n        radial-gradient(2px 2px at 500px 100px,#fff,transparent),\r\n        radial-gradient(1px 1px at 550px 140px,#fff,transparent),\r\n        radial-gradient(2px 2px at 600px 70px,#fff,transparent),\r\n        radial-gradient(1px 1px at 650px 190px,#fff,transparent),\r\n        radial-gradient(2px 2px at 700px 110px,#fff,transparent),\r\n        radial-gradient(1px 1px at 750px 150px,#fff,transparent),\r\n        radial-gradient(2px 2px at 800px 80px,#fff,transparent),\r\n        radial-gradient(1px 1px at 850px 170px,#fff,transparent);\r\n      background-size:900px 200px;\r\n      animation:twinkle 4s ease-in-out infinite;\r\n      z-index:0;\r\n    }\r\n    @keyframes twinkle{\r\n      0%,100%{opacity:0.3;}\r\n      50%{opacity:0.8;}\r\n    }\r\n    .container{\r\n      max-width:640px;\r\n      margin:auto;\r\n      padding:24px 16px 40px;\r\n      position:relative;\r\n      z-index:1;\r\n    }\r\n    .header{\r\n      text-align:center;\r\n      margin-bottom:20px;\r\n    }\r\n    h1{\r\n      font-size:28px;\r\n      color:#ffd700;\r\n      margin-bottom:8px;\r\n    }\r\n    .subtitle{\r\n      color:#c4b5fd;\r\n      font-size:16px;\r\n    }\r\n    .card{\r\n      background:#1a1735;\r\n      backdrop-filter:blur(10px);\r\n      border-radius:20px;\r\n      padding:20px;\r\n      margin-bottom:16px;\r\n      border:1px solid rgba(255,255,255,0.1);\r\n    }\r\n    .card h2{\r\n      color:#ffd700;\r\n      margin-bottom:12px;\r\n      font-size:20px;\r\n    }\r\n    .card p{\r\n      font-size:16px;\r\n      line-height:1.7;\r\n      margin-bottom:10px;\r\n    }\r\n    .card ul{\r\n      margin-left:20px;\r\n      margin-bottom:10px;\r\n    }\r\n    .card li{\r\n      font-size:16px;\r\n      line-height:1.7;\r\n      margin-bottom:8px;\r\n    }\r\n    .fact-box{\r\n      background:rgba(251,191,36,0.2);\r\n      border-left:6px solid #fbbf24;\r\n      padding:16px;\r\n      border-radius:12px;\r\n      margin-top:12px;\r\n    }\r\n    .fact-box h3{\r\n      color:#fbbf24;\r\n      margin-bottom:8px;\r\n      font-size:18px;\r\n    }\r\n    .fact-box p{\r\n      font-size:15px;\r\n      line-height:1.6;\r\n      margin:0;\r\n    }\r\n    .nav-hint{\r\n      margin-top:20px;\r\n      text-align:center;\r\n      font-size:13px;\r\n      color:#a78bfa;\r\n      background:rgba(167,139,250,0.1);\r\n      padding:10px;\r\n      border-radius:10px;\r\n    }\r\n  /* solar-desktop-fit */\r\nhtml {\r\n  min-height: 100%;\r\n}\r\nbody:has(.character-grid),\r\nbody:has(.game-shell),\r\nbody:has(#solarSvg),\r\nbody:has(.fire-btn),\r\nbody:has(.planet-game) {\r\n  overflow: hidden !important;\r\n  height: 100%;\r\n  min-height: 0 !important;\r\n}\r\nbody:not(:has(.character-grid)):not(:has(.game-shell)):not(:has(#solarSvg)):not(:has(.fire-btn)):not(:has(.planet-game)) {\r\n  overflow-x: hidden;\r\n  overflow-y: auto;\r\n  -webkit-overflow-scrolling: touch;\r\n  min-height: 100%;\r\n  height: auto;\r\n}\r\n.game-shell {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.character-grid) .container,\r\nbody:has(.game-shell) .container,\r\nbody:has(#solarSvg) .container,\r\nbody:has(.fire-btn) .container,\r\nbody:has(.planet-game) .container {\r\n  height: 100%;\r\n  max-height: 100%;\r\n  display: flex;\r\n  flex-direction: column;\r\n  overflow: hidden;\r\n  box-sizing: border-box;\r\n}\r\nbody:has(.game-shell) .game-shell {\r\n  padding: 4px 8px 6px;\r\n}\r\nbody:has(.game-shell) .game-shell .title {\r\n  display: none;\r\n}\r\nbody:has(.game-shell) .ui-container {\r\n  margin-bottom: 4px;\r\n  padding: 4px 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.game-shell) .game-stage {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  width: 100%;\r\n  aspect-ratio: 7 / 6;\r\n}\r\nbody:has(.game-shell) .touch-controls {\r\n  flex-shrink: 0;\r\n  margin-top: 4px;\r\n}\r\nbody:has(#solarSvg) .container {\r\n  padding: 8px 12px 10px;\r\n}\r\nbody:has(#solarSvg) .solar-panel {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  display: flex;\r\n  flex-direction: column;\r\n  margin-bottom: 6px;\r\n  padding: 8px;\r\n}\r\nbody:has(#solarSvg) .svg-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0;\r\n  max-height: none;\r\n  aspect-ratio: unset;\r\n  height: auto;\r\n}\r\nbody:has(#solarSvg) #solarSvg {\r\n  min-height: 0;\r\n  height: 100%;\r\n}\r\nbody:has(#solarSvg) .minigame-panel {\r\n  flex-shrink: 0;\r\n  max-height: 34%;\r\n  overflow-y: auto;\r\n}\r\nbody:has(.fire-btn) .container {\r\n  padding: 4px 12px 6px;\r\n}\r\nbody:has(.fire-btn) .game-wrap {\r\n  flex: 1 1 auto;\r\n  min-height: 0 !important;\r\n  height: auto !important;\r\n  max-height: none !important;\r\n}\r\nbody:has(.fire-btn) .fire-btn {\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .container {\r\n  padding: 8px 12px 10px;\r\n  justify-content: center;\r\n}\r\nbody:has(.character-grid) .header {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-section {\r\n  padding: 8px;\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .preview-character {\r\n  font-size: 36px;\r\n  margin-bottom: 4px;\r\n}\r\nbody:has(.character-grid) input[type=\"text\"] {\r\n  margin-bottom: 8px;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-grid {\r\n  gap: 6px;\r\n  margin-bottom: 0;\r\n  flex-shrink: 0;\r\n}\r\nbody:has(.character-grid) .character-option {\r\n  padding: 6px 2px;\r\n  font-size: 26px;\r\n  border-width: 2px;\r\n  border-radius: 12px;\r\n}\r\nbody:has(.character-grid) .character-name {\r\n  font-size: 10px;\r\n  margin-top: 2px;\r\n}\r\n@media (min-width: 640px), (min-width: 768px) and (max-width: 1024px) {\r\n  body:has(.character-grid) .container {\r\n    padding: 6px 12px 8px;\r\n    justify-content: center;\r\n  }\r\n  body:has(.character-grid) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.character-grid) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(.character-grid) .preview-section {\r\n    padding: 6px 8px;\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 32px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.character-grid) .preview-name {\r\n    font-size: 15px;\r\n  }\r\n  body:has(.character-grid) input[type=\"text\"] {\r\n    padding: 6px 10px;\r\n    margin-bottom: 6px;\r\n    font-size: 14px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-grid {\r\n    gap: 6px;\r\n    margin-bottom: 0;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    padding: 4px 2px;\r\n    font-size: 24px;\r\n    border-width: 2px;\r\n    border-radius: 10px;\r\n  }\r\n  body:has(.character-grid) .character-name {\r\n    font-size: 9px;\r\n    margin-top: 1px;\r\n  }\r\n  body:has(.game-shell) .ui-item {\r\n    font-size: 13px;\r\n    padding: 4px 8px;\r\n  }\r\n  body:has(.game-shell) .touch-controls {\r\n    gap: 10px;\r\n  }\r\n  body:has(#solarSvg) .header {\r\n    margin-bottom: 6px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(#solarSvg) h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(#solarSvg) .subtitle {\r\n    font-size: 13px;\r\n  }\r\n  body:has(#solarSvg) .info-panel,\r\n  body:has(#solarSvg) .nav-hint {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .header {\r\n    margin-bottom: 4px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 20px;\r\n    margin-bottom: 2px;\r\n  }\r\n  body:has(.fire-btn) .header .subtitle {\r\n    display: none;\r\n  }\r\n  body:has(.fire-btn) .hud {\r\n    padding: 6px 10px;\r\n    margin-bottom: 4px;\r\n    font-size: 12px;\r\n    flex-shrink: 0;\r\n  }\r\n  body:has(.fire-btn) .game-wrap {\r\n    margin-bottom: 4px;\r\n  }\r\n  body:has(.fire-btn) .fire-btn {\r\n    padding: 10px;\r\n    font-size: 14px;\r\n    margin-bottom: 0;\r\n  }\r\n  body:has(.fire-btn) .instructions,\r\n  body:has(.fire-btn) .nav-hint {\r\n    display: none;\r\n  }\r\n  .planet-svg-panel .svg-viewport,\r\n  .svg-viewport {\r\n    max-height: 220px !important;\r\n    min-height: 0 !important;\r\n  }\r\n  .planet-game .game-canvas,\r\n  .game-canvas-wrap {\r\n    height: 220px !important;\r\n    min-height: 180px !important;\r\n    max-height: 220px !important;\r\n  }\r\n  .planet-game {\r\n    padding: 10px;\r\n    margin-top: 10px;\r\n    flex-shrink: 0;\r\n  }\r\n  .planet-game h2 {\r\n    margin-bottom: 8px;\r\n    font-size: 17px;\r\n  }\r\n  .planet-game p {\r\n    margin-bottom: 8px;\r\n    font-size: 12px;\r\n  }\r\n  .touch-controls {\r\n    margin-top: 6px;\r\n    grid-template-columns: repeat(3, 48px);\r\n    grid-template-rows: repeat(3, 48px);\r\n    gap: 6px;\r\n  }\r\n  .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n}\r\n@media (max-height: 760px) {\r\n  body:has(.character-grid) .preview-character {\r\n    font-size: 28px;\r\n  }\r\n  body:has(.character-grid) .character-option {\r\n    font-size: 22px;\r\n    padding: 3px 2px;\r\n  }\r\n  body:has(.game-shell) .touch-btn {\r\n    width: 48px;\r\n    height: 48px;\r\n    font-size: 18px;\r\n  }\r\n  body:has(.fire-btn) .header h1 {\r\n    font-size: 18px;\r\n  }\r\n}\r\n  \r\nbody.reading-page {\r\n  overflow-x: hidden;\r\n  overflow-y: auto !important;\r\n  height: auto !important;\r\n  min-height: 100%;\r\n  -webkit-overflow-scrolling: touch;\r\n}\r\nbody.reading-page .container {\r\n  height: auto !important;\r\n  max-height: none !important;\r\n  overflow: visible !important;\r\n  display: block;\r\n}\r\n\r\n/* solar-ui-audit-overrides */\nbody.reading-page,\nbody.reading-page:has(.container),\nbody.reading-page:has(.quiz-card),\nbody.reading-page:has(.character-grid) {\n  overflow-y: auto !important;\n  height: auto !important;\n}\nbody.reading-page .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  display: block;\n}\nbody.reading-page:has(.character-grid) .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  justify-content: flex-start;\n}\n@media (max-width: 639px) {\n  body.big-planet-page .planet-svg-panel {\n    padding: 8px !important;\n    margin-left: 0 !important;\n    margin-right: 0 !important;\n    max-width: 100% !important;\n    overflow: hidden !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .svg-viewport,\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    width: 100% !important;\n    max-width: 100% !important;\n    height: auto !important;\n    max-height: min(78vw, calc(100svh - 220px)) !important;\n    min-height: 0 !important;\n    aspect-ratio: 1 !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .container {\n    overflow-x: hidden !important;\n    max-width: 100% !important;\n  }\n  body.big-planet-page .sun-game .game-canvas-wrap,\n  body.big-planet-page .planet-game .game-canvas,\n  body.big-planet-page .planet-game .game-canvas-wrap {\n    height: min(48vh, 400px) !important;\n    min-height: min(40vh, 280px) !important;\n    max-height: min(52vh, 420px) !important;\n  }\n}\n@media (min-width: 640px) {\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport,\n  body.big-planet-page .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n    min-height: min(56vw, calc(100svh - 200px)) !important;\n  }\n}\nbody.big-planet-page .sun-game .game-canvas-wrap,\nbody.big-planet-page .planet-game .game-canvas,\nbody.big-planet-page .planet-game .game-canvas-wrap {\n  width: 100% !important;\n  height: min(50vh, 440px) !important;\n  min-height: min(42vh, 300px) !important;\n  max-height: min(56vh, 480px) !important;\n}\nbody.big-planet-page .sun-game,\nbody.big-planet-page .planet-game {\n  margin-bottom: 8px !important;\n}\nbody.big-planet-page .nav-hint {\n  margin-top: 8px !important;\n  padding-bottom: 8px !important;\n  font-size: 12px !important;\n  line-height: 1.45 !important;\n}\nbody.all-planets-page:has(#solarSvg) .svg-wrap {\n  max-height: min(96vw, calc(100svh - 162px)) !important;\n  min-height: min(43svh, calc(100svh - 168px), 96vw) !important;\n}\nbody.big-game-page:has(.game-shell) {\n  overflow: hidden !important;\n  height: 100% !important;\n  min-height: 100% !important;\n  max-height: 100% !important;\n}\nhtml:has(body.big-game-page) {\n  height: 100% !important;\n  min-height: 100% !important;\n  overflow: hidden !important;\n}\nbody.big-game-page:has(.game-shell) .game-shell {\n  min-height: 100% !important;\n  height: 100% !important;\n  max-height: 100% !important;\n  display: flex !important;\n  flex-direction: column !important;\n}\nbody.big-game-page:has(.game-shell) .stage-wrap {\n  flex: 1 1 auto !important;\n  min-height: 0 !important;\n  align-items: center !important;\n  justify-content: center !important;\n}\nbody.big-game-page:has(.game-shell) .game-stage {\n  flex: 1 1 auto !important;\n  width: 100% !important;\n  height: 100% !important;\n  min-height: 0 !important;\n  max-height: none !important;\n  aspect-ratio: unset !important;\n  margin: 0 !important;\n}\n@media (min-width: 768px) {\n  body.big-game-page:has(.game-shell) .stage-wrap {\n    align-items: center !important;\n    justify-content: center !important;\n  }\n  body.big-game-page:has(.game-shell) .game-stage {\n    flex: 1 1 auto !important;\n    width: 100% !important;\n    height: 100% !important;\n    min-height: 0 !important;\n    max-height: none !important;\n    aspect-ratio: unset !important;\n    margin: 0 !important;\n  }\n}\nbody.big-game-page:has(.fire-btn) .game-wrap {\n  min-height: min(calc(100svh - 178px), 78vh) !important;\n  height: min(calc(100svh - 178px), 78vh) !important;\n  max-height: none !important;\n}\n@media (min-width: 640px) {\n  body:has(.planet-svg-panel) .svg-viewport,\n  body:has(.planet-game) .game-canvas,\n  body:has(.sun-game) .game-canvas-wrap {\n    max-height: none !important;\n  }\n  body.big-planet-page:has(.planet-svg-panel) .svg-viewport {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n  }\n}\n  </style>\r\n<script>\r\n(function (w) {\r\n  var BOOK = \"solarsystem\";\r\n  function key(name) {\r\n    return \"book:\" + BOOK + \":\" + name;\r\n  }\r\n  w.SolarPlayer = {\r\n    getUserName: function () {\r\n      return localStorage.getItem(key(\"userName\")) || localStorage.getItem(\"userName\") || \"Explorer\";\r\n    },\r\n    getCharacter: function () {\r\n      return localStorage.getItem(key(\"userCharacter\")) || localStorage.getItem(\"userCharacter\") || \"👨‍🚀\";\r\n    },\r\n    getCharacterName: function () {\r\n      return localStorage.getItem(key(\"characterName\")) || localStorage.getItem(\"characterName\") || \"Astronaut\";\r\n    },\r\n    save: function (name, character, characterName) {\r\n      localStorage.setItem(key(\"userName\"), name);\r\n      localStorage.setItem(key(\"userCharacter\"), character);\r\n      if (characterName != null) localStorage.setItem(key(\"characterName\"), characterName);\r\n      localStorage.setItem(\"userName\", name);\r\n      localStorage.setItem(\"userCharacter\", character);\r\n      if (characterName != null) localStorage.setItem(\"characterName\", characterName);\r\n    },\r\n  };\r\n})(window);\r\n</script>\r\n</head>\r\n<body class=\"reading-page\">\r\n<div class=\"stars\"></div>\r\n<div class=\"container\">\r\n  <div class=\"header\">\r\n    <h1>📚 The Sun Explained</h1>\r\n    <div class=\"subtitle\">Learn more about our amazing star!</div>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>⚛️ What is the Sun Made Of?</h2>\r\n    <p>\r\n      The Sun is made mostly of two gases: hydrogen (about 73%) and helium (about 25%). The remaining 2% is made of other elements like oxygen, carbon, and iron.\r\n    </p>\r\n    <p>\r\n      The Sun creates energy by turning hydrogen into helium in a process called <strong>nuclear fusion</strong>. This happens in the Sun's core, where it's super hot!\r\n    </p>\r\n    <div class=\"fact-box\">\r\n      <h3>💡 Fun Fact</h3>\r\n      <p>The Sun uses 600 million tons of hydrogen every second!</p>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🔥 Parts of the Sun</h2>\r\n    <p>\r\n      The Sun has different layers, just like Earth has layers:\r\n    </p>\r\n    <ul>\r\n      <li><strong>Core</strong> - The hottest part where energy is made</li>\r\n      <li><strong>Radiative Zone</strong> - Energy moves through this layer</li>\r\n      <li><strong>Convective Zone</strong> - Hot gas rises and cools gas falls</li>\r\n      <li><strong>Photosphere</strong> - The visible surface we see</li>\r\n      <li><strong>Corona</strong> - The outer atmosphere, super hot!</li>\r\n    </ul>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🌡️ Solar Activity</h2>\r\n    <p>\r\n      The Sun is very active! It has things called:\r\n    </p>\r\n    <ul>\r\n      <li><strong>Sunspots</strong> - Darker, cooler areas on the surface</li>\r\n      <li><strong>Solar Flares</strong> - Big bursts of energy and light</li>\r\n      <li><strong>Coronal Mass Ejections</strong> - Huge clouds of gas that fly into space</li>\r\n    </ul>\r\n    <p>\r\n      Sometimes these can affect Earth! They might cause beautiful auroras (northern lights) or even mess with satellites and power grids.\r\n    </p>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🌅 Day and Night</h2>\r\n    <p>\r\n      Earth rotates (spins) on its axis once every 24 hours. This is why we have day and night. When part of Earth faces the Sun, it's daytime. When it faces away, it's nighttime.\r\n    </p>\r\n    <p>\r\n      The Sun always rises in the east and sets in the west because of Earth's rotation!\r\n    </p>\r\n    <div class=\"fact-box\">\r\n      <h3>💡 Fun Fact</h3>\r\n      <p>The Sun is actually a star, just like the stars you see at night - it's just much closer to us!</p>\r\n    </div>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🔭 The Sun's Future</h2>\r\n    <p>\r\n      The Sun has been shining for about 4.6 billion years and will continue for about 5 billion more years. Eventually, it will run out of hydrogen and become a red giant, then a white dwarf.\r\n    </p>\r\n    <p>\r\n      But don't worry - that won't happen for a very, very long time!\r\n    </p>\r\n  </div>\r\n\r\n  <div class=\"card\">\r\n    <h2>🛡️ Staying Safe</h2>\r\n    <p>\r\n      The Sun gives us life, but we need to be careful too:\r\n    </p>\r\n    <ul>\r\n      <li>Never look directly at the Sun - it can hurt your eyes!</li>\r\n      <li>Wear sunscreen to protect your skin from UV rays</li>\r\n      <li>Wear sunglasses on bright days</li>\r\n      <li>Stay in the shade during the hottest part of the day</li>\r\n    </ul>\r\n  </div>\r\n\r\n<div class=\"nav-hint\">\r\n  <div>💡 Use the ← → arrows in the top navigation bar to go to the next chapter.</div>\r\n  <div>💡 Use the 🏠 button in the top navigation bar to go back to the Home page.</div>\r\n</div>\r\n\r\n</div>\r\n</body>\r\n</html>\r\n"
            }
          ]
        }
      ]
    },
    {
      "id": "myfirst100mmwords",
      "title": "100 Myanmar Words",
      "description": "",
      "isPublished": true,
      "authorName": "Jimmy Cooper",
      "authorPicture": "🧑‍💻",
      "color": "#2563eb",
      "coverColorStart": "#1e1b4b",
      "coverColorMiddle": "#7c3aed",
      "coverColorEnd": "#fbbf24",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/myfirst100mmwords.webp",
      "icon": "🏮",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 60,
      "titleFontWeight": "bolder",
      "titleColor": "#ffffff",
      "titlePosition": "top-left",
      "titleTextAlign": "left",
      "iconPosition": "top-center",
      "courseIndex": 11,
      "category": "Kid, Interactive",
      "cat1": "Kid",
      "cat2": "Interactive",
      "cat3": "",
      "cat4": "",
      "pIndex": 3,
      "artifactType": "book",
      "bookHtmlFolder": "Other/MyFirst100MMWords",
      "stepCount": 38,
      "chapters": [
        {
          "id": "myfirst100mmwords-ch-import-1785052942465-1",
          "courseId": "myfirst100mmwords",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "myfirst100mmwords-ch-import-1785052942465-1-step-0",
              "courseId": "myfirst100mmwords",
              "chapterId": "myfirst100mmwords-ch-import-1785052942465-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "html",
              "title": "Book Briefing",
              "description": "",
              "contentHtml": "<iframe src=\"/book_html/Other/MyFirst100MMWords/001-Book-Briefing.html\" style=\"width:100%;height:100%;border:none;\"></iframe>"
            }
          ]
        },
        {
          "id": "myfirst100mmwords-ch-import-1785052942465-10",
          "courseId": "myfirst100mmwords",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "myfirst100mmwords-ch-import-1785052942465-10-step-0",
              "courseId": "myfirst100mmwords",
              "chapterId": "myfirst100mmwords-ch-import-1785052942465-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "html",
              "title": "Food Quiz",
              "description": "",
              "contentHtml": "<iframe src=\"/book_html/Other/MyFirst100MMWords/010-Food-Quiz.html\" style=\"width:100%;height:100%;border:none;\"></iframe>"
            }
          ]
        },
        {
          "id": "myfirst100mmwords-ch-import-1785052942465-11",
          "courseId": "myfirst100mmwords",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "myfirst100mmwords-ch-import-1785052942465-11-step-0",
              "courseId": "myfirst100mmwords",
              "chapterId": "myfirst100mmwords-ch-import-1785052942465-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "html",
              "title": "Animals",
              "description": "",
              "contentHtml": "<iframe src=\"/book_html/Other/MyFirst100MMWords/011-Animals.html\" style=\"width:100%;height:100%;border:none;\"></iframe>"
            }
          ]
        },
        {
          "id": "myfirst100mmwords-ch-import-1785052942465-12",
          "courseId": "myfirst100mmwords",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "myfirst100mmwords-ch-import-1785052942465-12-step-0",
              "courseId": "myfirst100mmwords",
              "chapterId": "myfirst100mmwords-ch-import-1785052942465-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "html",
              "title": "Animals Explained",
              "description": "",
              "contentHtml": "<iframe src=\"/book_html/Other/MyFirst100MMWords/012-Animals-Explained.html\" style=\"width:100%;height:100%;border:none;\"></iframe>"
            }
          ]
        },
        {
          "id": "myfirst100mmwords-ch-import-1785052942465-13",
          "courseId": "myfirst100mmwords",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "myfirst100mmwords-ch-import-1785052942465-13-step-0",
              "courseId": "myfirst100mmwords",
              "chapterId": "myfirst100mmwords-ch-import-1785052942465-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "html",
              "title": "Animals Quiz",
              "description": "",
              "contentHtml": "<iframe src=\"/book_html/Other/MyFirst100MMWords/013-Animals-Quiz.html\" style=\"width:100%;height:100%;border:none;\"></iframe>"
            }
          ]
        },
        {
          "id": "myfirst100mmwords-ch-import-1785052942465-14",
          "courseId": "myfirst100mmwords",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "myfirst100mmwords-ch-import-1785052942465-14-step-0",
              "courseId": "myfirst100mmwords",
              "chapterId": "myfirst100mmwords-ch-import-1785052942465-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "html",
              "title": "Colors",
              "description": "",
              "contentHtml": "<iframe src=\"/book_html/Other/MyFirst100MMWords/014-Colors.html\" style=\"width:100%;height:100%;border:none;\"></iframe>"
            }
          ]
        },
        {
          "id": "myfirst100mmwords-ch-import-1785052942465-15",
          "courseId": "myfirst100mmwords",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "myfirst100mmwords-ch-import-1785052942465-15-step-0",
              "courseId": "myfirst100mmwords",
              "chapterId": "myfirst100mmwords-ch-import-1785052942465-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "html",
              "title": "Colors Explained",
              "description": "",
              "contentHtml": "<iframe src=\"/book_html/Other/MyFirst100MMWords/015-Colors-Explained.html\" style=\"width:100%;height:100%;border:none;\"></iframe>"
            }
          ]
        },
        {
          "id": "myfirst100mmwords-ch-import-1785052942465-16",
          "courseId": "myfirst100mmwords",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "myfirst100mmwords-ch-import-1785052942465-16-step-0",
              "courseId": "myfirst100mmwords",
              "chapterId": "myfirst100mmwords-ch-import-1785052942465-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "html",
              "title": "Colors Quiz",
              "description": "",
              "contentHtml": "<iframe src=\"/book_html/Other/MyFirst100MMWords/016-Colors-Quiz.html\" style=\"width:100%;height:100%;border:none;\"></iframe>"
            }
          ]
        },
        {
          "id": "myfirst100mmwords-ch-import-1785052942465-17",
          "courseId": "myfirst100mmwords",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "myfirst100mmwords-ch-import-1785052942465-17-step-0",
              "courseId": "myfirst100mmwords",
              "chapterId": "myfirst100mmwords-ch-import-1785052942465-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "html",
              "title": "Numbers",
              "description": "",
              "contentHtml": "<iframe src=\"/book_html/Other/MyFirst100MMWords/017-Numbers.html\" style=\"width:100%;height:100%;border:none;\"></iframe>"
            }
          ]
        },
        {
          "id": "myfirst100mmwords-ch-import-1785052942465-18",
          "courseId": "myfirst100mmwords",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "myfirst100mmwords-ch-import-1785052942465-18-step-0",
              "courseId": "myfirst100mmwords",
              "chapterId": "myfirst100mmwords-ch-import-1785052942465-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "html",
              "title": "Numbers Explained",
              "description": "",
              "contentHtml": "<iframe src=\"/book_html/Other/MyFirst100MMWords/018-Numbers-Explained.html\" style=\"width:100%;height:100%;border:none;\"></iframe>"
            }
          ]
        },
        {
          "id": "myfirst100mmwords-ch-import-1785052942465-19",
          "courseId": "myfirst100mmwords",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "myfirst100mmwords-ch-import-1785052942465-19-step-0",
              "courseId": "myfirst100mmwords",
              "chapterId": "myfirst100mmwords-ch-import-1785052942465-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "html",
              "title": "b Mid Lantern Run",
              "description": "",
              "contentHtml": "<iframe src=\"/book_html/Other/MyFirst100MMWords/019b-Mid-Lantern-Run.html\" style=\"width:100%;height:100%;border:none;\"></iframe>"
            }
          ]
        },
        {
          "id": "myfirst100mmwords-ch-import-1785052942465-2",
          "courseId": "myfirst100mmwords",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "myfirst100mmwords-ch-import-1785052942465-2-step-0",
              "courseId": "myfirst100mmwords",
              "chapterId": "myfirst100mmwords-ch-import-1785052942465-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "html",
              "title": "Index",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<title>My First 100 Myanmar Words - Index</title>\n<link rel=\"stylesheet\" href=\"_mmwords-intro-solar.css\">\n</head>\n<body class=\"mm-solar-intro\">\n<div class=\"mm-petals\"></div>\n<div class=\"mm-container\">\n\n  <div class=\"mm-index-header\">\n    <div class=\"mm-logo\">📚</div>\n    <h1>Table of Contents</h1>\n    <div class=\"mm-subtitle\">38 pages · tap ← → to turn each leaf</div>\n  </div>\n\n  <div class=\"mm-section-label\">Introduction</div>\n  <div class=\"mm-chapter-list\">\n    <div class=\"mm-chapter-card\"><div class=\"mm-num-badge\">1</div><div class=\"mm-chapter-emoji\">📖</div><div class=\"mm-chapter-info\"><div class=\"mm-chapter-title\">Book Briefing</div><div class=\"mm-chapter-concept\">Welcome</div></div></div>\n    <div class=\"mm-chapter-card\"><div class=\"mm-num-badge\">2</div><div class=\"mm-chapter-emoji\">📑</div><div class=\"mm-chapter-info\"><div class=\"mm-chapter-title\">Index</div><div class=\"mm-chapter-concept\">You are here</div></div></div>\n    <div class=\"mm-chapter-card\"><div class=\"mm-num-badge\">3</div><div class=\"mm-chapter-emoji\">🧒</div><div class=\"mm-chapter-info\"><div class=\"mm-chapter-title\">Character Selection</div><div class=\"mm-chapter-concept\">Pick your learner</div></div></div>\n    <div class=\"mm-chapter-card\"><div class=\"mm-num-badge\">4</div><div class=\"mm-chapter-emoji\">🏘️</div><div class=\"mm-chapter-info\"><div class=\"mm-chapter-title\">Build Myanmar Village</div><div class=\"mm-chapter-concept\">Start game</div></div></div>\n  </div>\n\n  <div class=\"mm-section-label\">Ten Chapters</div>\n  <div class=\"mm-chapter-list\">\n    <div class=\"mm-chapter-card\"><div class=\"mm-num-badge\">5</div><div class=\"mm-chapter-emoji\">👨‍👩‍👧</div><div class=\"mm-chapter-info\"><div class=\"mm-chapter-title\">Family</div><div class=\"mm-chapter-concept\">Family words</div></div></div>\n    <div class=\"mm-chapter-card\"><div class=\"mm-num-badge\">6</div><div class=\"mm-chapter-emoji\">📜</div><div class=\"mm-chapter-info\"><div class=\"mm-chapter-title\">Family Sentences</div><div class=\"mm-chapter-concept\">Practice sentences</div></div></div>\n    <div class=\"mm-chapter-card\"><div class=\"mm-num-badge\">7</div><div class=\"mm-chapter-emoji\">❓</div><div class=\"mm-chapter-info\"><div class=\"mm-chapter-title\">Family Quiz</div><div class=\"mm-chapter-concept\">Quiz</div></div></div>\n\n    <div class=\"mm-chapter-card\"><div class=\"mm-num-badge\">8</div><div class=\"mm-chapter-emoji\">🍚</div><div class=\"mm-chapter-info\"><div class=\"mm-chapter-title\">Food</div><div class=\"mm-chapter-concept\">Food words</div></div></div>\n    <div class=\"mm-chapter-card\"><div class=\"mm-num-badge\">9</div><div class=\"mm-chapter-emoji\">📜</div><div class=\"mm-chapter-info\"><div class=\"mm-chapter-title\">Food Sentences</div><div class=\"mm-chapter-concept\">Practice sentences</div></div></div>\n    <div class=\"mm-chapter-card\"><div class=\"mm-num-badge\">10</div><div class=\"mm-chapter-emoji\">❓</div><div class=\"mm-chapter-info\"><div class=\"mm-chapter-title\">Food Quiz</div><div class=\"mm-chapter-concept\">Quiz</div></div></div>\n\n    <div class=\"mm-chapter-card\"><div class=\"mm-num-badge\">11</div><div class=\"mm-chapter-emoji\">🐘</div><div class=\"mm-chapter-info\"><div class=\"mm-chapter-title\">Animals</div><div class=\"mm-chapter-concept\">Animal words</div></div></div>\n    <div class=\"mm-chapter-card\"><div class=\"mm-num-badge\">12</div><div class=\"mm-chapter-emoji\">📜</div><div class=\"mm-chapter-info\"><div class=\"mm-chapter-title\">Animals Sentences</div><div class=\"mm-chapter-concept\">Practice sentences</div></div></div>\n    <div class=\"mm-chapter-card\"><div class=\"mm-num-badge\">13</div><div class=\"mm-chapter-emoji\">❓</div><div class=\"mm-chapter-info\"><div class=\"mm-chapter-title\">Animals Quiz</div><div class=\"mm-chapter-concept\">Quiz</div></div></div>\n\n    <div class=\"mm-chapter-card\"><div class=\"mm-num-badge\">14</div><div class=\"mm-chapter-emoji\">🎨</div><div class=\"mm-chapter-info\"><div class=\"mm-chapter-title\">Colors</div><div class=\"mm-chapter-concept\">Color words</div></div></div>\n    <div class=\"mm-chapter-card\"><div class=\"mm-num-badge\">15</div><div class=\"mm-chapter-emoji\">📜</div><div class=\"mm-chapter-info\"><div class=\"mm-chapter-title\">Colors Sentences</div><div class=\"mm-chapter-concept\">Practice sentences</div></div></div>\n    <div class=\"mm-chapter-card\"><div class=\"mm-num-badge\">16</div><div class=\"mm-chapter-emoji\">❓</div><div class=\"mm-chapter-info\"><div class=\"mm-chapter-title\">Colors Quiz</div><div class=\"mm-chapter-concept\">Quiz</div></div></div>\n\n    <div class=\"mm-chapter-card\"><div class=\"mm-num-badge\">17</div><div class=\"mm-chapter-emoji\">🔢</div><div class=\"mm-chapter-info\"><div class=\"mm-chapter-title\">Numbers</div><div class=\"mm-chapter-concept\">Number words</div></div></div>\n    <div class=\"mm-chapter-card\"><div class=\"mm-num-badge\">18</div><div class=\"mm-chapter-emoji\">📜</div><div class=\"mm-chapter-info\"><div class=\"mm-chapter-title\">Numbers Sentences</div><div class=\"mm-chapter-concept\">Practice sentences</div></div></div>\n    <div class=\"mm-chapter-card\"><div class=\"mm-num-badge\">19</div><div class=\"mm-chapter-emoji\">❓</div><div class=\"mm-chapter-info\"><div class=\"mm-chapter-title\">Numbers Quiz</div><div class=\"mm-chapter-concept\">Quiz</div></div></div>\n\n    <div class=\"mm-chapter-card\"><div class=\"mm-num-badge\">★</div><div class=\"mm-chapter-emoji\">🪔</div><div class=\"mm-chapter-info\"><div class=\"mm-chapter-title\">Lantern Run</div><div class=\"mm-chapter-concept\">Mid-book game</div></div></div>\n\n    <div class=\"mm-chapter-card\"><div class=\"mm-num-badge\">20</div><div class=\"mm-chapter-emoji\">👂</div><div class=\"mm-chapter-info\"><div class=\"mm-chapter-title\">Body Parts</div><div class=\"mm-chapter-concept\">Body words</div></div></div>\n    <div class=\"mm-chapter-card\"><div class=\"mm-num-badge\">21</div><div class=\"mm-chapter-emoji\">📜</div><div class=\"mm-chapter-info\"><div class=\"mm-chapter-title\">Body Sentences</div><div class=\"mm-chapter-concept\">Practice sentences</div></div></div>\n    <div class=\"mm-chapter-card\"><div class=\"mm-num-badge\">22</div><div class=\"mm-chapter-emoji\">❓</div><div class=\"mm-chapter-info\"><div class=\"mm-chapter-title\">Body Quiz</div><div class=\"mm-chapter-concept\">Quiz</div></div></div>\n\n    <div class=\"mm-chapter-card\"><div class=\"mm-num-badge\">23</div><div class=\"mm-chapter-emoji\">🏠</div><div class=\"mm-chapter-info\"><div class=\"mm-chapter-title\">Home</div><div class=\"mm-chapter-concept\">Home words</div></div></div>\n    <div class=\"mm-chapter-card\"><div class=\"mm-num-badge\">24</div><div class=\"mm-chapter-emoji\">📜</div><div class=\"mm-chapter-info\"><div class=\"mm-chapter-title\">Home Sentences</div><div class=\"mm-chapter-concept\">Practice sentences</div></div></div>\n    <div class=\"mm-chapter-card\"><div class=\"mm-num-badge\">25</div><div class=\"mm-chapter-emoji\">❓</div><div class=\"mm-chapter-info\"><div class=\"mm-chapter-title\">Home Quiz</div><div class=\"mm-chapter-concept\">Quiz</div></div></div>\n\n    <div class=\"mm-chapter-card\"><div class=\"mm-num-badge\">26</div><div class=\"mm-chapter-emoji\">🎒</div><div class=\"mm-chapter-info\"><div class=\"mm-chapter-title\">School</div><div class=\"mm-chapter-concept\">School words</div></div></div>\n    <div class=\"mm-chapter-card\"><div class=\"mm-num-badge\">27</div><div class=\"mm-chapter-emoji\">📜</div><div class=\"mm-chapter-info\"><div class=\"mm-chapter-title\">School Sentences</div><div class=\"mm-chapter-concept\">Practice sentences</div></div></div>\n    <div class=\"mm-chapter-card\"><div class=\"mm-num-badge\">28</div><div class=\"mm-chapter-emoji\">❓</div><div class=\"mm-chapter-info\"><div class=\"mm-chapter-title\">School Quiz</div><div class=\"mm-chapter-concept\">Quiz</div></div></div>\n\n    <div class=\"mm-chapter-card\"><div class=\"mm-num-badge\">29</div><div class=\"mm-chapter-emoji\">😊</div><div class=\"mm-chapter-info\"><div class=\"mm-chapter-title\">Feelings</div><div class=\"mm-chapter-concept\">Feeling words</div></div></div>\n    <div class=\"mm-chapter-card\"><div class=\"mm-num-badge\">30</div><div class=\"mm-chapter-emoji\">📜</div><div class=\"mm-chapter-info\"><div class=\"mm-chapter-title\">Feelings Sentences</div><div class=\"mm-chapter-concept\">Practice sentences</div></div></div>\n    <div class=\"mm-chapter-card\"><div class=\"mm-num-badge\">31</div><div class=\"mm-chapter-emoji\">❓</div><div class=\"mm-chapter-info\"><div class=\"mm-chapter-title\">Feelings Quiz</div><div class=\"mm-chapter-concept\">Quiz</div></div></div>\n\n    <div class=\"mm-chapter-card\"><div class=\"mm-num-badge\">32</div><div class=\"mm-chapter-emoji\">🎆</div><div class=\"mm-chapter-info\"><div class=\"mm-chapter-title\">Myanmar Festivals</div><div class=\"mm-chapter-concept\">Festival words</div></div></div>\n    <div class=\"mm-chapter-card\"><div class=\"mm-num-badge\">33</div><div class=\"mm-chapter-emoji\">📜</div><div class=\"mm-chapter-info\"><div class=\"mm-chapter-title\">Festivals Sentences</div><div class=\"mm-chapter-concept\">Practice sentences</div></div></div>\n    <div class=\"mm-chapter-card\"><div class=\"mm-num-badge\">34</div><div class=\"mm-chapter-emoji\">❓</div><div class=\"mm-chapter-info\"><div class=\"mm-chapter-title\">Festivals Quiz</div><div class=\"mm-chapter-concept\">Quiz</div></div></div>\n  </div>\n\n  <div class=\"mm-section-label\">Conclusion</div>\n  <div class=\"mm-chapter-list\">\n    <div class=\"mm-chapter-card\"><div class=\"mm-num-badge\">35</div><div class=\"mm-chapter-emoji\">📚</div><div class=\"mm-chapter-info\"><div class=\"mm-chapter-title\">Conclusion</div><div class=\"mm-chapter-concept\">Wrap-up</div></div></div>\n    <div class=\"mm-chapter-card\"><div class=\"mm-num-badge\">36</div><div class=\"mm-chapter-emoji\">🏆</div><div class=\"mm-chapter-info\"><div class=\"mm-chapter-title\">Overall Quiz</div><div class=\"mm-chapter-concept\">Final quiz</div></div></div>\n    <div class=\"mm-chapter-card\"><div class=\"mm-num-badge\">37</div><div class=\"mm-chapter-emoji\">🎆</div><div class=\"mm-chapter-info\"><div class=\"mm-chapter-title\">Myanmar Festival Parade</div><div class=\"mm-chapter-concept\">End game</div></div></div>\n    <div class=\"mm-chapter-card\"><div class=\"mm-num-badge\">38</div><div class=\"mm-chapter-emoji\">🎉</div><div class=\"mm-chapter-info\"><div class=\"mm-chapter-title\">Congratulations</div><div class=\"mm-chapter-concept\">You did it!</div></div></div>\n  </div>\n\n  <div class=\"mm-nav-hint\">Use ← → in the top bar to turn pages · 🏠 Home returns to library</div>\n\n</div>\n</body>\n</html>\n"
            }
          ]
        },
        {
          "id": "myfirst100mmwords-ch-import-1785052942465-20",
          "courseId": "myfirst100mmwords",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "myfirst100mmwords-ch-import-1785052942465-20-step-0",
              "courseId": "myfirst100mmwords",
              "chapterId": "myfirst100mmwords-ch-import-1785052942465-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "html",
              "title": "Body Parts",
              "description": "",
              "contentHtml": "<iframe src=\"/book_html/Other/MyFirst100MMWords/020-Body-Parts.html\" style=\"width:100%;height:100%;border:none;\"></iframe>"
            }
          ]
        },
        {
          "id": "myfirst100mmwords-ch-import-1785052942465-21",
          "courseId": "myfirst100mmwords",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "myfirst100mmwords-ch-import-1785052942465-21-step-0",
              "courseId": "myfirst100mmwords",
              "chapterId": "myfirst100mmwords-ch-import-1785052942465-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "html",
              "title": "Body Parts Explained",
              "description": "",
              "contentHtml": "<iframe src=\"/book_html/Other/MyFirst100MMWords/021-Body-Parts-Explained.html\" style=\"width:100%;height:100%;border:none;\"></iframe>"
            }
          ]
        },
        {
          "id": "myfirst100mmwords-ch-import-1785052942465-22",
          "courseId": "myfirst100mmwords",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "myfirst100mmwords-ch-import-1785052942465-22-step-0",
              "courseId": "myfirst100mmwords",
              "chapterId": "myfirst100mmwords-ch-import-1785052942465-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "html",
              "title": "Body Parts Quiz",
              "description": "",
              "contentHtml": "<iframe src=\"/book_html/Other/MyFirst100MMWords/022-Body-Parts-Quiz.html\" style=\"width:100%;height:100%;border:none;\"></iframe>"
            }
          ]
        },
        {
          "id": "myfirst100mmwords-ch-import-1785052942465-23",
          "courseId": "myfirst100mmwords",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "myfirst100mmwords-ch-import-1785052942465-23-step-0",
              "courseId": "myfirst100mmwords",
              "chapterId": "myfirst100mmwords-ch-import-1785052942465-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "html",
              "title": "Home",
              "description": "",
              "contentHtml": "<iframe src=\"/book_html/Other/MyFirst100MMWords/023-Home.html\" style=\"width:100%;height:100%;border:none;\"></iframe>"
            }
          ]
        },
        {
          "id": "myfirst100mmwords-ch-import-1785052942465-24",
          "courseId": "myfirst100mmwords",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "myfirst100mmwords-ch-import-1785052942465-24-step-0",
              "courseId": "myfirst100mmwords",
              "chapterId": "myfirst100mmwords-ch-import-1785052942465-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "html",
              "title": "Home Explained",
              "description": "",
              "contentHtml": "<iframe src=\"/book_html/Other/MyFirst100MMWords/024-Home-Explained.html\" style=\"width:100%;height:100%;border:none;\"></iframe>"
            }
          ]
        },
        {
          "id": "myfirst100mmwords-ch-import-1785052942465-25",
          "courseId": "myfirst100mmwords",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "myfirst100mmwords-ch-import-1785052942465-25-step-0",
              "courseId": "myfirst100mmwords",
              "chapterId": "myfirst100mmwords-ch-import-1785052942465-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "html",
              "title": "Home Quiz",
              "description": "",
              "contentHtml": "<iframe src=\"/book_html/Other/MyFirst100MMWords/025-Home-Quiz.html\" style=\"width:100%;height:100%;border:none;\"></iframe>"
            }
          ]
        },
        {
          "id": "myfirst100mmwords-ch-import-1785052942465-26",
          "courseId": "myfirst100mmwords",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "myfirst100mmwords-ch-import-1785052942465-26-step-0",
              "courseId": "myfirst100mmwords",
              "chapterId": "myfirst100mmwords-ch-import-1785052942465-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "html",
              "title": "School",
              "description": "",
              "contentHtml": "<iframe src=\"/book_html/Other/MyFirst100MMWords/026-School.html\" style=\"width:100%;height:100%;border:none;\"></iframe>"
            }
          ]
        },
        {
          "id": "myfirst100mmwords-ch-import-1785052942465-27",
          "courseId": "myfirst100mmwords",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "myfirst100mmwords-ch-import-1785052942465-27-step-0",
              "courseId": "myfirst100mmwords",
              "chapterId": "myfirst100mmwords-ch-import-1785052942465-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "html",
              "title": "School Explained",
              "description": "",
              "contentHtml": "<iframe src=\"/book_html/Other/MyFirst100MMWords/027-School-Explained.html\" style=\"width:100%;height:100%;border:none;\"></iframe>"
            }
          ]
        },
        {
          "id": "myfirst100mmwords-ch-import-1785052942465-28",
          "courseId": "myfirst100mmwords",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "myfirst100mmwords-ch-import-1785052942465-28-step-0",
              "courseId": "myfirst100mmwords",
              "chapterId": "myfirst100mmwords-ch-import-1785052942465-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "html",
              "title": "School Quiz",
              "description": "",
              "contentHtml": "<iframe src=\"/book_html/Other/MyFirst100MMWords/028-School-Quiz.html\" style=\"width:100%;height:100%;border:none;\"></iframe>"
            }
          ]
        },
        {
          "id": "myfirst100mmwords-ch-import-1785052942465-29",
          "courseId": "myfirst100mmwords",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "myfirst100mmwords-ch-import-1785052942465-29-step-0",
              "courseId": "myfirst100mmwords",
              "chapterId": "myfirst100mmwords-ch-import-1785052942465-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "html",
              "title": "Feelings",
              "description": "",
              "contentHtml": "<iframe src=\"/book_html/Other/MyFirst100MMWords/029-Feelings.html\" style=\"width:100%;height:100%;border:none;\"></iframe>"
            }
          ]
        },
        {
          "id": "myfirst100mmwords-ch-import-1785052942465-3",
          "courseId": "myfirst100mmwords",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "myfirst100mmwords-ch-import-1785052942465-3-step-0",
              "courseId": "myfirst100mmwords",
              "chapterId": "myfirst100mmwords-ch-import-1785052942465-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "html",
              "title": "Character Selection",
              "description": "",
              "contentHtml": "<iframe src=\"/book_html/Other/MyFirst100MMWords/003-Character-Selection.html\" style=\"width:100%;height:100%;border:none;\"></iframe>"
            }
          ]
        },
        {
          "id": "myfirst100mmwords-ch-import-1785052942465-30",
          "courseId": "myfirst100mmwords",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "myfirst100mmwords-ch-import-1785052942465-30-step-0",
              "courseId": "myfirst100mmwords",
              "chapterId": "myfirst100mmwords-ch-import-1785052942465-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "html",
              "title": "Feelings Explained",
              "description": "",
              "contentHtml": "<iframe src=\"/book_html/Other/MyFirst100MMWords/030-Feelings-Explained.html\" style=\"width:100%;height:100%;border:none;\"></iframe>"
            }
          ]
        },
        {
          "id": "myfirst100mmwords-ch-import-1785052942465-31",
          "courseId": "myfirst100mmwords",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "myfirst100mmwords-ch-import-1785052942465-31-step-0",
              "courseId": "myfirst100mmwords",
              "chapterId": "myfirst100mmwords-ch-import-1785052942465-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "html",
              "title": "Feelings Quiz",
              "description": "",
              "contentHtml": "<iframe src=\"/book_html/Other/MyFirst100MMWords/031-Feelings-Quiz.html\" style=\"width:100%;height:100%;border:none;\"></iframe>"
            }
          ]
        },
        {
          "id": "myfirst100mmwords-ch-import-1785052942465-32",
          "courseId": "myfirst100mmwords",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "myfirst100mmwords-ch-import-1785052942465-32-step-0",
              "courseId": "myfirst100mmwords",
              "chapterId": "myfirst100mmwords-ch-import-1785052942465-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "html",
              "title": "Myanmar Festivals",
              "description": "",
              "contentHtml": "<iframe src=\"/book_html/Other/MyFirst100MMWords/032-Myanmar-Festivals.html\" style=\"width:100%;height:100%;border:none;\"></iframe>"
            }
          ]
        },
        {
          "id": "myfirst100mmwords-ch-import-1785052942465-33",
          "courseId": "myfirst100mmwords",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "myfirst100mmwords-ch-import-1785052942465-33-step-0",
              "courseId": "myfirst100mmwords",
              "chapterId": "myfirst100mmwords-ch-import-1785052942465-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "html",
              "title": "Myanmar Festivals Explained",
              "description": "",
              "contentHtml": "<iframe src=\"/book_html/Other/MyFirst100MMWords/033-Myanmar-Festivals-Explained.html\" style=\"width:100%;height:100%;border:none;\"></iframe>"
            }
          ]
        },
        {
          "id": "myfirst100mmwords-ch-import-1785052942465-34",
          "courseId": "myfirst100mmwords",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "myfirst100mmwords-ch-import-1785052942465-34-step-0",
              "courseId": "myfirst100mmwords",
              "chapterId": "myfirst100mmwords-ch-import-1785052942465-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "html",
              "title": "Myanmar Festivals Quiz",
              "description": "",
              "contentHtml": "<iframe src=\"/book_html/Other/MyFirst100MMWords/034-Myanmar-Festivals-Quiz.html\" style=\"width:100%;height:100%;border:none;\"></iframe>"
            }
          ]
        },
        {
          "id": "myfirst100mmwords-ch-import-1785052942465-35",
          "courseId": "myfirst100mmwords",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "myfirst100mmwords-ch-import-1785052942465-35-step-0",
              "courseId": "myfirst100mmwords",
              "chapterId": "myfirst100mmwords-ch-import-1785052942465-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "html",
              "title": "Conclusion",
              "description": "",
              "contentHtml": "<iframe src=\"/book_html/Other/MyFirst100MMWords/035-Conclusion.html\" style=\"width:100%;height:100%;border:none;\"></iframe>"
            }
          ]
        },
        {
          "id": "myfirst100mmwords-ch-import-1785052942465-36",
          "courseId": "myfirst100mmwords",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "myfirst100mmwords-ch-import-1785052942465-36-step-0",
              "courseId": "myfirst100mmwords",
              "chapterId": "myfirst100mmwords-ch-import-1785052942465-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "html",
              "title": "Overall Quiz",
              "description": "",
              "contentHtml": "<iframe src=\"/book_html/Other/MyFirst100MMWords/036-Overall-Quiz.html\" style=\"width:100%;height:100%;border:none;\"></iframe>"
            }
          ]
        },
        {
          "id": "myfirst100mmwords-ch-import-1785052942465-37",
          "courseId": "myfirst100mmwords",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "myfirst100mmwords-ch-import-1785052942465-37-step-0",
              "courseId": "myfirst100mmwords",
              "chapterId": "myfirst100mmwords-ch-import-1785052942465-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "html",
              "title": "Myanmar Festival Parade",
              "description": "",
              "contentHtml": "<iframe src=\"/book_html/Other/MyFirst100MMWords/037-Myanmar-Festival-Parade.html\" style=\"width:100%;height:100%;border:none;\"></iframe>"
            }
          ]
        },
        {
          "id": "myfirst100mmwords-ch-import-1785052942465-38",
          "courseId": "myfirst100mmwords",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "myfirst100mmwords-ch-import-1785052942465-38-step-0",
              "courseId": "myfirst100mmwords",
              "chapterId": "myfirst100mmwords-ch-import-1785052942465-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "html",
              "title": "Congratulations",
              "description": "",
              "contentHtml": "<iframe src=\"/book_html/Other/MyFirst100MMWords/038-Congratulations.html\" style=\"width:100%;height:100%;border:none;\"></iframe>"
            }
          ]
        },
        {
          "id": "myfirst100mmwords-ch-import-1785052942465-4",
          "courseId": "myfirst100mmwords",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "myfirst100mmwords-ch-import-1785052942465-4-step-0",
              "courseId": "myfirst100mmwords",
              "chapterId": "myfirst100mmwords-ch-import-1785052942465-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "html",
              "title": "Intro Build Myanmar Village",
              "description": "",
              "contentHtml": "<iframe src=\"/book_html/Other/MyFirst100MMWords/004-Intro-Build-Myanmar-Village.html\" style=\"width:100%;height:100%;border:none;\"></iframe>"
            }
          ]
        },
        {
          "id": "myfirst100mmwords-ch-import-1785052942465-5",
          "courseId": "myfirst100mmwords",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "myfirst100mmwords-ch-import-1785052942465-5-step-0",
              "courseId": "myfirst100mmwords",
              "chapterId": "myfirst100mmwords-ch-import-1785052942465-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "html",
              "title": "Family",
              "description": "",
              "contentHtml": "<iframe src=\"/book_html/Other/MyFirst100MMWords/005-Family.html\" style=\"width:100%;height:100%;border:none;\"></iframe>"
            }
          ]
        },
        {
          "id": "myfirst100mmwords-ch-import-1785052942465-6",
          "courseId": "myfirst100mmwords",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "myfirst100mmwords-ch-import-1785052942465-6-step-0",
              "courseId": "myfirst100mmwords",
              "chapterId": "myfirst100mmwords-ch-import-1785052942465-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "html",
              "title": "Family Explained",
              "description": "",
              "contentHtml": "<iframe src=\"/book_html/Other/MyFirst100MMWords/006-Family-Explained.html\" style=\"width:100%;height:100%;border:none;\"></iframe>"
            }
          ]
        },
        {
          "id": "myfirst100mmwords-ch-import-1785052942465-7",
          "courseId": "myfirst100mmwords",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "myfirst100mmwords-ch-import-1785052942465-7-step-0",
              "courseId": "myfirst100mmwords",
              "chapterId": "myfirst100mmwords-ch-import-1785052942465-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "html",
              "title": "Family Quiz",
              "description": "",
              "contentHtml": "<iframe src=\"/book_html/Other/MyFirst100MMWords/007-Family-Quiz.html\" style=\"width:100%;height:100%;border:none;\"></iframe>"
            }
          ]
        },
        {
          "id": "myfirst100mmwords-ch-import-1785052942465-8",
          "courseId": "myfirst100mmwords",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "myfirst100mmwords-ch-import-1785052942465-8-step-0",
              "courseId": "myfirst100mmwords",
              "chapterId": "myfirst100mmwords-ch-import-1785052942465-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "html",
              "title": "Food",
              "description": "",
              "contentHtml": "<iframe src=\"/book_html/Other/MyFirst100MMWords/008-Food.html\" style=\"width:100%;height:100%;border:none;\"></iframe>"
            }
          ]
        },
        {
          "id": "myfirst100mmwords-ch-import-1785052942465-9",
          "courseId": "myfirst100mmwords",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "myfirst100mmwords-ch-import-1785052942465-9-step-0",
              "courseId": "myfirst100mmwords",
              "chapterId": "myfirst100mmwords-ch-import-1785052942465-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "html",
              "title": "Food Explained",
              "description": "",
              "contentHtml": "<iframe src=\"/book_html/Other/MyFirst100MMWords/009-Food-Explained.html\" style=\"width:100%;height:100%;border:none;\"></iframe>"
            }
          ]
        }
      ]
    },
    {
      "id": "oceanadventure",
      "title": "Ocean Adventure",
      "description": "",
      "isPublished": true,
      "authorName": "Jimmy Cooper",
      "authorPicture": "🧑‍💻",
      "color": "#2563eb",
      "coverColorStart": "#0a1628",
      "coverColorMiddle": "#1a365d",
      "coverColorEnd": "#0f4c75",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/oceanadventure.webp",
      "icon": "🐬",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 100,
      "titleFontSize": 53,
      "titleFontWeight": "bolder",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 12,
      "category": "Kid, Interactive",
      "cat1": "Kid",
      "cat2": "Interactive",
      "cat3": "",
      "cat4": "",
      "pIndex": 6,
      "artifactType": "book",
      "bookHtmlFolder": "Other/OceanAdventure",
      "stepCount": 35,
      "chapters": [
        {
          "id": "oceanadventure-ch-import-1785156816483-1",
          "courseId": "oceanadventure",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "oceanadventure-ch-import-1785156816483-1-step-0",
              "courseId": "oceanadventure",
              "chapterId": "oceanadventure-ch-import-1785156816483-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "html",
              "title": "Book Briefing",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <title>Ocean Adventure - Book Briefing</title>\n  <style>\n    *{\n      margin:0;\n      padding:0;\n      box-sizing:border-box;\n    }\n    body{\n      font-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;\n      background:linear-gradient(180deg,#0a1628 0%,#1a365d 50%,#0f4c75 100%);\n      color:#e0f4ff;\n      min-height:100vh;\n      position:relative;\n      overflow-x:hidden;\n    }\n    .bubbles{\n      position:fixed;\n      top:0;\n      left:0;\n      width:100%;\n      height:100%;\n      pointer-events:none;\n      background-image:\n        radial-gradient(3px 3px at 30px 50px,rgba(255,255,255,0.3),transparent),\n        radial-gradient(4px 4px at 70px 90px,rgba(255,255,255,0.2),transparent),\n        radial-gradient(2px 2px at 120px 40px,rgba(255,255,255,0.3),transparent),\n        radial-gradient(3px 3px at 180px 80px,rgba(255,255,255,0.2),transparent),\n        radial-gradient(2px 2px at 240px 60px,rgba(255,255,255,0.3),transparent),\n        radial-gradient(4px 4px at 300px 100px,rgba(255,255,255,0.2),transparent),\n        radial-gradient(2px 2px at 360px 50px,rgba(255,255,255,0.3),transparent),\n        radial-gradient(3px 3px at 420px 90px,rgba(255,255,255,0.2),transparent),\n        radial-gradient(2px 2px at 480px 40px,rgba(255,255,255,0.3),transparent),\n        radial-gradient(4px 4px at 540px 80px,rgba(255,255,255,0.2),transparent),\n        radial-gradient(2px 2px at 600px 60px,rgba(255,255,255,0.3),transparent),\n        radial-gradient(3px 3px at 660px 100px,rgba(255,255,255,0.2),transparent),\n        radial-gradient(2px 2px at 720px 50px,rgba(255,255,255,0.3),transparent),\n        radial-gradient(4px 4px at 780px 90px,rgba(255,255,255,0.2),transparent),\n        radial-gradient(2px 2px at 840px 40px,rgba(255,255,255,0.3),transparent);\n      background-size:900px 150px;\n      animation:rise 8s ease-in-out infinite;\n      z-index:0;\n    }\n    @keyframes rise{\n      0%,100%{transform:translateY(0);}\n      50%{transform:translateY(-20px);}\n    }\n    .container{\n      max-width:640px;\n      margin:auto;\n      padding:24px 16px 40px;\n      position:relative;\n      z-index:1;\n    }\n    .header{\n      text-align:center;\n      margin-bottom:30px;\n    }\n    .wave-icon{\n      font-size:60px;\n      animation:wave 2s ease-in-out infinite;\n    }\n    @keyframes wave{\n      0%,100%{transform:rotate(-5deg);}\n      50%{transform:rotate(5deg);}\n    }\n    h1{\n      font-size:36px;\n      color:#64ffda;\n      margin-bottom:8px;\n    }\n    .subtitle{\n      color:#80deea;\n      font-size:18px;\n    }\n    .card{\n      background:rgba(255,255,255,0.1);\n      backdrop-filter:blur(10px);\n      border-radius:20px;\n      padding:20px;\n      margin-bottom:16px;\n      border:1px solid rgba(255,255,255,0.1);\n    }\n    .card h2{\n      color:#64ffda;\n      margin-bottom:12px;\n      font-size:22px;\n    }\n    .card p{\n      font-size:16px;\n      line-height:1.7;\n      margin-bottom:10px;\n    }\n    .info-grid{\n      display:grid;\n      grid-template-columns:repeat(2,1fr);\n      gap:12px;\n      margin-top:12px;\n    }\n    .info-item{\n      background:rgba(100,255,218,0.1);\n      border-radius:12px;\n      padding:14px;\n      text-align:center;\n    }\n    .info-label{\n      font-size:13px;\n      color:#80deea;\n      margin-bottom:4px;\n    }\n    .info-value{\n      font-size:18px;\n      font-weight:bold;\n      color:#64ffda;\n    }\n    .nav-hint{\n      margin-top:20px;\n      text-align:center;\n      font-size:13px;\n      color:#80deea;\n      background:rgba(128,222,234,0.1);\n      padding:10px;\n      border-radius:10px;\n    }\n  \n/* ocean-ui-audit-overrides */\nbody.reading-page,\nbody.reading-page:has(.container),\nbody.reading-page:has(.quiz-card),\nbody.reading-page:has(.character-grid) {\n  overflow-y: auto !important;\n  height: auto !important;\n}\nbody.reading-page .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  display: block;\n}\nbody.reading-page:has(.character-grid) .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  justify-content: flex-start;\n}\n@media (max-width: 639px) {\n  body.big-planet-page .ocean-display {\n    width: 100% !important;\n    max-width: 100% !important;\n    height: auto !important;\n    max-height: min(78vw, calc(100svh - 220px)) !important;\n    min-height: min(56vw, 220px) !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .container {\n    overflow-x: hidden !important;\n    max-width: 100% !important;\n  }\n  body.big-planet-page .planet-game .game-canvas,\n  body:has(.planet-game) .game-canvas {\n    height: min(48vh, 400px) !important;\n    min-height: min(40vh, 280px) !important;\n    max-height: min(52vh, 420px) !important;\n  }\n  .planet-game { padding: 10px !important; margin-top: 10px !important; }\n  .planet-game h2 { margin-bottom: 8px !important; font-size: 17px !important; }\n  .touch-controls { margin-top: 6px; gap: 6px; }\n  .touch-btn { min-height: 48px; font-size: 18px; }\n}\n@media (min-width: 640px) {\n  body.big-planet-page .ocean-display {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n    min-height: min(56vw, calc(100svh - 200px)) !important;\n  }\n}\nbody.big-planet-page .planet-game .game-canvas {\n  width: 100% !important;\n  height: min(50vh, 440px) !important;\n  min-height: min(42vh, 300px) !important;\n  max-height: min(56vh, 480px) !important;\n}\nbody.big-planet-page .planet-game { margin-bottom: 8px !important; }\nbody.big-game-page:has(.game-shell) {\n  overflow: hidden !important;\n  height: 100% !important;\n  min-height: 100% !important;\n  max-height: 100% !important;\n}\nhtml:has(body.big-game-page) {\n  height: 100% !important;\n  min-height: 100% !important;\n  overflow: hidden !important;\n}\nbody.big-game-page:has(.game-shell) .game-shell {\n  min-height: 100% !important;\n  height: 100% !important;\n  max-height: 100% !important;\n  display: flex !important;\n  flex-direction: column !important;\n}\nbody.big-game-page:has(.game-shell) .stage-wrap {\n  flex: 1 1 auto !important;\n  min-height: 0 !important;\n  align-items: center !important;\n  justify-content: center !important;\n}\nbody.big-game-page:has(.game-shell) .game-stage {\n  flex: 1 1 auto !important;\n  width: 100% !important;\n  height: 100% !important;\n  min-height: 0 !important;\n  max-height: none !important;\n  aspect-ratio: unset !important;\n  margin: 0 !important;\n}\nbody.reading-page {\n  overflow-x: hidden;\n  overflow-y: auto !important;\n  height: auto !important;\n  min-height: 100%;\n  -webkit-overflow-scrolling: touch;\n}\nbody.reading-page .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  display: block;\n}\n      .game-overlay.end-popup{display:none;flex-direction:column;align-items:center;text-align:center;}\n    .game-overlay.end-popup h3{color:#64ffda;margin-bottom:8px;font-size:22px;writing-mode:horizontal-tb;text-orientation:mixed;}\n  </style>\n<script>\n(function (w) {\n  var BOOK = \"oceanadventure\";\n  function key(name) { return \"book:\" + BOOK + \":\" + name; }\n  w.OceanPlayer = {\n    getUserName: function () { return localStorage.getItem(key(\"userName\")) || localStorage.getItem(\"userName\") || \"Explorer\"; },\n    getCharacter: function () { return localStorage.getItem(key(\"userCharacter\")) || localStorage.getItem(\"userCharacter\") || \"🤿\"; },\n    getCharacterName: function () { return localStorage.getItem(key(\"characterName\")) || localStorage.getItem(\"characterName\") || \"Diver\"; },\n    save: function (name, character, characterName) {\n      localStorage.setItem(key(\"userName\"), name);\n      localStorage.setItem(key(\"userCharacter\"), character);\n      if (characterName != null) localStorage.setItem(key(\"characterName\"), characterName);\n      localStorage.setItem(\"userName\", name);\n      localStorage.setItem(\"userCharacter\", character);\n      if (characterName != null) localStorage.setItem(\"characterName\", characterName);\n    }\n  };\n})(window);\n</script>\n</head>\n<body class=\"reading-page\">\n<div class=\"bubbles\"></div>\n<div class=\"container\">\n  <div class=\"header\">\n    <div class=\"wave-icon\">🌊</div>\n    <h1>Ocean Adventure</h1>\n    <div class=\"subtitle\">An exciting journey into the deep blue sea!</div>\n  </div>\n\n  <div class=\"card\">\n    <h2>📖 About This Book</h2>\n    <p>\n      Welcome to Ocean Adventure! This book will take you on an amazing journey through the world's oceans. You'll learn about different ocean zones, amazing sea creatures, and why the ocean is so important for our planet.\n    </p>\n    <p>\n      Get ready to dive deep and discover the wonders of the underwater world!\n    </p>\n  </div>\n\n  <div class=\"card\">\n    <h2>📚 Book Details</h2>\n    <div class=\"info-grid\">\n      <div class=\"info-item\">\n        <div class=\"info-label\">Author</div>\n        <div class=\"info-value\">Jimmy Cooper</div>\n      </div>\n      <div class=\"info-item\">\n        <div class=\"info-label\">Age Group</div>\n        <div class=\"info-value\">7-8 years</div>\n      </div>\n      <div class=\"info-item\">\n        <div class=\"info-label\">Chapters</div>\n        <div class=\"info-value\">32</div>\n      </div>\n      <div class=\"info-item\">\n        <div class=\"info-label\">Theme</div>\n        <div class=\"info-value\">Ocean & Sea Life</div>\n      </div>\n    </div>\n  </div>\n\n  <div class=\"card\">\n    <h2>💬 Author's Message</h2>\n    <p style=\"font-style:italic;line-height:1.7;background:rgba(100,255,218,0.12);padding:16px;border-radius:14px;border-left:4px solid #64ffda;\">\n      \"Hello, young explorer! I'm Jimmy Cooper, and I created this book to share my love for the ocean with you. From sunny shallows to the deep abyss, every zone has amazing stories. Dive in, play the games, and become an ocean hero!\"\n    </p>\n  </div>\n\n  <div class=\"card\">\n    <h2>🎯 What You'll Learn</h2>\n    <ul style=\"margin-left:20px;\">\n      <li style=\"font-size:16px;line-height:1.7;margin-bottom:8px;\">About the different ocean zones</li>\n      <li style=\"font-size:16px;line-height:1.7;margin-bottom:8px;\">Amazing sea creatures and how they live</li>\n      <li style=\"font-size:16px;line-height:1.7;margin-bottom:8px;\">Why coral reefs are important</li>\n      <li style=\"font-size:16px;line-height:1.7;margin-bottom:8px;\">About marine mammals like dolphins and whales</li>\n      <li style=\"font-size:16px;line-height:1.7;margin-bottom:8px;\">How to protect our oceans</li>\n    </ul>\n  </div>\n\n  <div class=\"card\">\n    <h2>🎮 How to Use This Book</h2>\n    <p>\n      Each chapter has fun activities to help you learn:\n    </p>\n    <ul style=\"margin-left:20px;margin-top:10px;\">\n      <li style=\"font-size:16px;line-height:1.7;margin-bottom:8px;\">📖 Read briefing and index, then choose your diver</li>\n      <li style=\"font-size:16px;line-height:1.7;margin-bottom:8px;\">🎮 Play the intro game, then explore each topic</li>\n      <li style=\"font-size:16px;line-height:1.7;margin-bottom:8px;\">🎯 Each topic: activity + explained + quiz</li>\n      <li style=\"font-size:16px;line-height:1.7;margin-bottom:8px;\">🏆 Finish with conclusion, overall quiz, and finale game</li>\n    </ul>\n  </div>\n\n  <div class=\"card\">\n    <h2>🌊 Why the Ocean Matters</h2>\n    <p>\n      The ocean covers more than 70% of Earth's surface! It's home to millions of amazing creatures and helps keep our planet healthy. Learning about the ocean helps us understand how to protect it for future generations.\n    </p>\n  </div>\n\n<div class=\"nav-hint\">\n  <div>💡 Use the ← → arrows in the top navigation bar to go to the next chapter.</div>\n  <div>💡 Use the 🏠 button in the top navigation bar to go back to the Home page.</div>\n</div>\n\n</div>\n</body>\n</html>\n"
            }
          ]
        },
        {
          "id": "oceanadventure-ch-import-1785156816483-10",
          "courseId": "oceanadventure",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "oceanadventure-ch-import-1785156816483-10-step-0",
              "courseId": "oceanadventure",
              "chapterId": "oceanadventure-ch-import-1785156816483-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "html",
              "title": "Sunlight Zone Quiz",
              "description": "",
              "contentHtml": "<iframe src=\"/book_html/Other/OceanAdventure/010-Sunlight-Zone-Quiz.html\" style=\"width:100%;height:100%;border:none;\"></iframe>"
            }
          ]
        },
        {
          "id": "oceanadventure-ch-import-1785156816483-11",
          "courseId": "oceanadventure",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "oceanadventure-ch-import-1785156816483-11-step-0",
              "courseId": "oceanadventure",
              "chapterId": "oceanadventure-ch-import-1785156816483-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "html",
              "title": "Twilight Zone",
              "description": "",
              "contentHtml": "<iframe src=\"/book_html/Other/OceanAdventure/011-Twilight-Zone.html\" style=\"width:100%;height:100%;border:none;\"></iframe>"
            }
          ]
        },
        {
          "id": "oceanadventure-ch-import-1785156816483-12",
          "courseId": "oceanadventure",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "oceanadventure-ch-import-1785156816483-12-step-0",
              "courseId": "oceanadventure",
              "chapterId": "oceanadventure-ch-import-1785156816483-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "html",
              "title": "Twilight Zone Explained",
              "description": "",
              "contentHtml": "<iframe src=\"/book_html/Other/OceanAdventure/012-Twilight-Zone-Explained.html\" style=\"width:100%;height:100%;border:none;\"></iframe>"
            }
          ]
        },
        {
          "id": "oceanadventure-ch-import-1785156816483-13",
          "courseId": "oceanadventure",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "oceanadventure-ch-import-1785156816483-13-step-0",
              "courseId": "oceanadventure",
              "chapterId": "oceanadventure-ch-import-1785156816483-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "html",
              "title": "Twilight Zone Quiz",
              "description": "",
              "contentHtml": "<iframe src=\"/book_html/Other/OceanAdventure/013-Twilight-Zone-Quiz.html\" style=\"width:100%;height:100%;border:none;\"></iframe>"
            }
          ]
        },
        {
          "id": "oceanadventure-ch-import-1785156816483-14",
          "courseId": "oceanadventure",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "oceanadventure-ch-import-1785156816483-14-step-0",
              "courseId": "oceanadventure",
              "chapterId": "oceanadventure-ch-import-1785156816483-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "html",
              "title": "Midnight Zone",
              "description": "",
              "contentHtml": "<iframe src=\"/book_html/Other/OceanAdventure/014-Midnight-Zone.html\" style=\"width:100%;height:100%;border:none;\"></iframe>"
            }
          ]
        },
        {
          "id": "oceanadventure-ch-import-1785156816483-15",
          "courseId": "oceanadventure",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "oceanadventure-ch-import-1785156816483-15-step-0",
              "courseId": "oceanadventure",
              "chapterId": "oceanadventure-ch-import-1785156816483-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "html",
              "title": "Midnight Zone Explained",
              "description": "",
              "contentHtml": "<iframe src=\"/book_html/Other/OceanAdventure/015-Midnight-Zone-Explained.html\" style=\"width:100%;height:100%;border:none;\"></iframe>"
            }
          ]
        },
        {
          "id": "oceanadventure-ch-import-1785156816483-16",
          "courseId": "oceanadventure",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "oceanadventure-ch-import-1785156816483-16-step-0",
              "courseId": "oceanadventure",
              "chapterId": "oceanadventure-ch-import-1785156816483-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "html",
              "title": "Midnight Zone Quiz",
              "description": "",
              "contentHtml": "<iframe src=\"/book_html/Other/OceanAdventure/016-Midnight-Zone-Quiz.html\" style=\"width:100%;height:100%;border:none;\"></iframe>"
            }
          ]
        },
        {
          "id": "oceanadventure-ch-import-1785156816483-17",
          "courseId": "oceanadventure",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "oceanadventure-ch-import-1785156816483-17-step-0",
              "courseId": "oceanadventure",
              "chapterId": "oceanadventure-ch-import-1785156816483-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "html",
              "title": "Abyss Zone",
              "description": "",
              "contentHtml": "<iframe src=\"/book_html/Other/OceanAdventure/017-Abyss-Zone.html\" style=\"width:100%;height:100%;border:none;\"></iframe>"
            }
          ]
        },
        {
          "id": "oceanadventure-ch-import-1785156816483-18",
          "courseId": "oceanadventure",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "oceanadventure-ch-import-1785156816483-18-step-0",
              "courseId": "oceanadventure",
              "chapterId": "oceanadventure-ch-import-1785156816483-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "html",
              "title": "Abyss Zone Explained",
              "description": "",
              "contentHtml": "<iframe src=\"/book_html/Other/OceanAdventure/018-Abyss-Zone-Explained.html\" style=\"width:100%;height:100%;border:none;\"></iframe>"
            }
          ]
        },
        {
          "id": "oceanadventure-ch-import-1785156816483-19",
          "courseId": "oceanadventure",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "oceanadventure-ch-import-1785156816483-19-step-0",
              "courseId": "oceanadventure",
              "chapterId": "oceanadventure-ch-import-1785156816483-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "html",
              "title": "b Ocean Zone Dive",
              "description": "",
              "contentHtml": "<iframe src=\"/book_html/Other/OceanAdventure/019b-Ocean-Zone-Dive.html\" style=\"width:100%;height:100%;border:none;\"></iframe>"
            }
          ]
        },
        {
          "id": "oceanadventure-ch-import-1785156816483-2",
          "courseId": "oceanadventure",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "oceanadventure-ch-import-1785156816483-2-step-0",
              "courseId": "oceanadventure",
              "chapterId": "oceanadventure-ch-import-1785156816483-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "html",
              "title": "Index",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <title>Ocean Adventure - Index</title>\n  <style>\n    *{\n      margin:0;\n      padding:0;\n      box-sizing:border-box;\n    }\n    body{\n      font-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;\n      background:linear-gradient(180deg,#0a1628 0%,#1a365d 50%,#0f4c75 100%);\n      color:#e0f4ff;\n      min-height:100vh;\n      position:relative;\n      overflow-x:hidden;\n    }\n    .bubbles{\n      position:fixed;\n      top:0;\n      left:0;\n      width:100%;\n      height:100%;\n      pointer-events:none;\n      background-image:\n        radial-gradient(3px 3px at 30px 50px,rgba(255,255,255,0.3),transparent),\n        radial-gradient(4px 4px at 70px 90px,rgba(255,255,255,0.2),transparent),\n        radial-gradient(2px 2px at 120px 40px,rgba(255,255,255,0.3),transparent),\n        radial-gradient(3px 3px at 180px 80px,rgba(255,255,255,0.2),transparent),\n        radial-gradient(2px 2px at 240px 60px,rgba(255,255,255,0.3),transparent),\n        radial-gradient(4px 4px at 300px 100px,rgba(255,255,255,0.2),transparent),\n        radial-gradient(2px 2px at 360px 50px,rgba(255,255,255,0.3),transparent),\n        radial-gradient(3px 3px at 420px 90px,rgba(255,255,255,0.2),transparent),\n        radial-gradient(2px 2px at 480px 40px,rgba(255,255,255,0.3),transparent),\n        radial-gradient(4px 4px at 540px 80px,rgba(255,255,255,0.2),transparent),\n        radial-gradient(2px 2px at 600px 60px,rgba(255,255,255,0.3),transparent),\n        radial-gradient(3px 3px at 660px 100px,rgba(255,255,255,0.2),transparent),\n        radial-gradient(2px 2px at 720px 50px,rgba(255,255,255,0.3),transparent),\n        radial-gradient(4px 4px at 780px 90px,rgba(255,255,255,0.2),transparent),\n        radial-gradient(2px 2px at 840px 40px,rgba(255,255,255,0.3),transparent);\n      background-size:900px 150px;\n      animation:rise 8s ease-in-out infinite;\n      z-index:0;\n    }\n    @keyframes rise{\n      0%,100%{transform:translateY(0);}\n      50%{transform:translateY(-20px);}\n    }\n    .container{\n      max-width:640px;\n      margin:auto;\n      padding:24px 16px 40px;\n      position:relative;\n      z-index:1;\n    }\n    .header{\n      text-align:center;\n      margin-bottom:30px;\n    }\n    h1{\n      font-size:32px;\n      color:#64ffda;\n      margin-bottom:8px;\n    }\n    .subtitle{\n      color:#80deea;\n      font-size:16px;\n    }\n    .chapter-grid{\n      display:grid;\n      grid-template-columns:repeat(auto-fill,minmax(140px,1fr));\n      gap:12px;\n    }\n    .chapter-card{\n      background:rgba(255,255,255,0.1);\n      backdrop-filter:blur(10px);\n      border-radius:16px;\n      padding:16px;\n      border:1px solid rgba(255,255,255,0.1);\n      cursor:pointer;\n      transition:transform 0.2s,background 0.2s;\n    }\n    .chapter-card:hover{\n      transform:translateY(-4px);\n      background:rgba(255,255,255,0.15);\n    }\n    .chapter-number{\n      font-size:14px;\n      color:#80deea;\n      margin-bottom:4px;\n    }\n    .chapter-emoji{\n      font-size:32px;\n      margin-bottom:8px;\n    }\n    .chapter-title{\n      font-size:15px;\n      font-weight:bold;\n      color:#64ffda;\n      margin-bottom:4px;\n    }\n    .chapter-concept{\n      font-size:12px;\n      color:#b0bec5;\n    }\n    .nav-hint{\n      margin-top:20px;\n      text-align:center;\n      font-size:13px;\n      color:#80deea;\n      background:rgba(128,222,234,0.1);\n      padding:10px;\n      border-radius:10px;\n    }\n  \n/* ocean-ui-audit-overrides */\nbody.reading-page,\nbody.reading-page:has(.container),\nbody.reading-page:has(.quiz-card),\nbody.reading-page:has(.character-grid) {\n  overflow-y: auto !important;\n  height: auto !important;\n}\nbody.reading-page .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  display: block;\n}\nbody.reading-page:has(.character-grid) .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  justify-content: flex-start;\n}\n@media (max-width: 639px) {\n  body.big-planet-page .ocean-display {\n    width: 100% !important;\n    max-width: 100% !important;\n    height: auto !important;\n    max-height: min(78vw, calc(100svh - 220px)) !important;\n    min-height: min(56vw, 220px) !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .container {\n    overflow-x: hidden !important;\n    max-width: 100% !important;\n  }\n  body.big-planet-page .planet-game .game-canvas,\n  body:has(.planet-game) .game-canvas {\n    height: min(48vh, 400px) !important;\n    min-height: min(40vh, 280px) !important;\n    max-height: min(52vh, 420px) !important;\n  }\n  .planet-game { padding: 10px !important; margin-top: 10px !important; }\n  .planet-game h2 { margin-bottom: 8px !important; font-size: 17px !important; }\n  .touch-controls { margin-top: 6px; gap: 6px; }\n  .touch-btn { min-height: 48px; font-size: 18px; }\n}\n@media (min-width: 640px) {\n  body.big-planet-page .ocean-display {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n    min-height: min(56vw, calc(100svh - 200px)) !important;\n  }\n}\nbody.big-planet-page .planet-game .game-canvas {\n  width: 100% !important;\n  height: min(50vh, 440px) !important;\n  min-height: min(42vh, 300px) !important;\n  max-height: min(56vh, 480px) !important;\n}\nbody.big-planet-page .planet-game { margin-bottom: 8px !important; }\nbody.big-game-page:has(.game-shell) {\n  overflow: hidden !important;\n  height: 100% !important;\n  min-height: 100% !important;\n  max-height: 100% !important;\n}\nhtml:has(body.big-game-page) {\n  height: 100% !important;\n  min-height: 100% !important;\n  overflow: hidden !important;\n}\nbody.big-game-page:has(.game-shell) .game-shell {\n  min-height: 100% !important;\n  height: 100% !important;\n  max-height: 100% !important;\n  display: flex !important;\n  flex-direction: column !important;\n}\nbody.big-game-page:has(.game-shell) .stage-wrap {\n  flex: 1 1 auto !important;\n  min-height: 0 !important;\n  align-items: center !important;\n  justify-content: center !important;\n}\nbody.big-game-page:has(.game-shell) .game-stage {\n  flex: 1 1 auto !important;\n  width: 100% !important;\n  height: 100% !important;\n  min-height: 0 !important;\n  max-height: none !important;\n  aspect-ratio: unset !important;\n  margin: 0 !important;\n}\nbody.reading-page {\n  overflow-x: hidden;\n  overflow-y: auto !important;\n  height: auto !important;\n  min-height: 100%;\n  -webkit-overflow-scrolling: touch;\n}\nbody.reading-page .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  display: block;\n}\n      .game-overlay.end-popup{display:none;flex-direction:column;align-items:center;text-align:center;}\n    .game-overlay.end-popup h3{color:#64ffda;margin-bottom:8px;font-size:22px;writing-mode:horizontal-tb;text-orientation:mixed;}\n  </style>\n<script>\n(function (w) {\n  var BOOK = \"oceanadventure\";\n  function key(name) { return \"book:\" + BOOK + \":\" + name; }\n  w.OceanPlayer = {\n    getUserName: function () { return localStorage.getItem(key(\"userName\")) || localStorage.getItem(\"userName\") || \"Explorer\"; },\n    getCharacter: function () { return localStorage.getItem(key(\"userCharacter\")) || localStorage.getItem(\"userCharacter\") || \"🤿\"; },\n    getCharacterName: function () { return localStorage.getItem(key(\"characterName\")) || localStorage.getItem(\"characterName\") || \"Diver\"; },\n    save: function (name, character, characterName) {\n      localStorage.setItem(key(\"userName\"), name);\n      localStorage.setItem(key(\"userCharacter\"), character);\n      if (characterName != null) localStorage.setItem(key(\"characterName\"), characterName);\n      localStorage.setItem(\"userName\", name);\n      localStorage.setItem(\"userCharacter\", character);\n      if (characterName != null) localStorage.setItem(\"characterName\", characterName);\n    }\n  };\n})(window);\n</script>\n</head>\n<body class=\"reading-page\">\n<div class=\"bubbles\"></div>\n<div class=\"container\">\n  <div class=\"header\">\n    <h1>📚 Ocean Adventure Index</h1>\n    <div class=\"subtitle\">Choose a chapter to explore!</div>\n  </div>\n\n  <div class=\"chapter-grid\">\n    <div class=\"chapter-card\"><div class=\"chapter-number\">001</div><div class=\"chapter-emoji\">📖</div><div class=\"chapter-title\">Book Briefing</div><div class=\"chapter-concept\">Introduction</div></div>\n\n    <div class=\"chapter-card\"><div class=\"chapter-number\">002</div><div class=\"chapter-emoji\">📑</div><div class=\"chapter-title\">Index</div><div class=\"chapter-concept\">Chapter List</div></div>\n\n    <div class=\"chapter-card\"><div class=\"chapter-number\">003</div><div class=\"chapter-emoji\">🤿</div><div class=\"chapter-title\">Character Selection</div><div class=\"chapter-concept\">Choose Diver</div></div>\n\n    <div class=\"chapter-card\"><div class=\"chapter-number\">004</div><div class=\"chapter-emoji\">🎮</div><div class=\"chapter-title\">Reef Defender</div><div class=\"chapter-concept\">Intro Game</div></div>\n\n    <div class=\"chapter-card\"><div class=\"chapter-number\">005</div><div class=\"chapter-emoji\">🌊</div><div class=\"chapter-title\">Ocean Overview</div><div class=\"chapter-concept\">Activity</div></div>\n\n    <div class=\"chapter-card\"><div class=\"chapter-number\">006</div><div class=\"chapter-emoji\">📖</div><div class=\"chapter-title\">Ocean Explained</div><div class=\"chapter-concept\">Reading</div></div>\n\n    <div class=\"chapter-card\"><div class=\"chapter-number\">007</div><div class=\"chapter-emoji\">❓</div><div class=\"chapter-title\">Ocean Quiz</div><div class=\"chapter-concept\">Quiz Time</div></div>\n\n    <div class=\"chapter-card\"><div class=\"chapter-number\">008</div><div class=\"chapter-emoji\">☀️</div><div class=\"chapter-title\">Sunlight Zone</div><div class=\"chapter-concept\">Activity</div></div>\n\n    <div class=\"chapter-card\"><div class=\"chapter-number\">009</div><div class=\"chapter-emoji\">📖</div><div class=\"chapter-title\">Sunlight Explained</div><div class=\"chapter-concept\">Reading</div></div>\n\n    <div class=\"chapter-card\"><div class=\"chapter-number\">010</div><div class=\"chapter-emoji\">❓</div><div class=\"chapter-title\">Sunlight Quiz</div><div class=\"chapter-concept\">Quiz Time</div></div>\n\n    <div class=\"chapter-card\"><div class=\"chapter-number\">011</div><div class=\"chapter-emoji\">🌅</div><div class=\"chapter-title\">Twilight Zone</div><div class=\"chapter-concept\">Activity</div></div>\n\n    <div class=\"chapter-card\"><div class=\"chapter-number\">012</div><div class=\"chapter-emoji\">📖</div><div class=\"chapter-title\">Twilight Explained</div><div class=\"chapter-concept\">Reading</div></div>\n\n    <div class=\"chapter-card\"><div class=\"chapter-number\">013</div><div class=\"chapter-emoji\">❓</div><div class=\"chapter-title\">Twilight Quiz</div><div class=\"chapter-concept\">Quiz Time</div></div>\n\n    <div class=\"chapter-card\"><div class=\"chapter-number\">014</div><div class=\"chapter-emoji\">🌙</div><div class=\"chapter-title\">Midnight Zone</div><div class=\"chapter-concept\">Activity</div></div>\n\n    <div class=\"chapter-card\"><div class=\"chapter-number\">015</div><div class=\"chapter-emoji\">📖</div><div class=\"chapter-title\">Midnight Explained</div><div class=\"chapter-concept\">Reading</div></div>\n\n    <div class=\"chapter-card\"><div class=\"chapter-number\">016</div><div class=\"chapter-emoji\">❓</div><div class=\"chapter-title\">Midnight Quiz</div><div class=\"chapter-concept\">Quiz Time</div></div>\n\n    <div class=\"chapter-card\"><div class=\"chapter-number\">017</div><div class=\"chapter-emoji\">🕳️</div><div class=\"chapter-title\">Abyss Zone</div><div class=\"chapter-concept\">Activity</div></div>\n\n    <div class=\"chapter-card\"><div class=\"chapter-number\">018</div><div class=\"chapter-emoji\">📖</div><div class=\"chapter-title\">Abyss Explained</div><div class=\"chapter-concept\">Reading</div></div>\n\n    <div class=\"chapter-card\"><div class=\"chapter-number\">019</div><div class=\"chapter-emoji\">❓</div><div class=\"chapter-title\">Abyss Quiz</div><div class=\"chapter-concept\">Quiz Time</div></div>\n\n    <div class=\"chapter-card\"><div class=\"chapter-number\">019b</div><div class=\"chapter-emoji\">🤿</div><div class=\"chapter-title\">Zone Dive</div><div class=\"chapter-concept\">Mid-Book Game</div></div>\n\n    <div class=\"chapter-card\"><div class=\"chapter-number\">020</div><div class=\"chapter-emoji\">⛰️</div><div class=\"chapter-title\">Hadal Zone</div><div class=\"chapter-concept\">Activity</div></div>\n\n    <div class=\"chapter-card\"><div class=\"chapter-number\">021</div><div class=\"chapter-emoji\">📖</div><div class=\"chapter-title\">Hadal Explained</div><div class=\"chapter-concept\">Reading</div></div>\n\n    <div class=\"chapter-card\"><div class=\"chapter-number\">022</div><div class=\"chapter-emoji\">❓</div><div class=\"chapter-title\">Hadal Quiz</div><div class=\"chapter-concept\">Quiz Time</div></div>\n\n    <div class=\"chapter-card\"><div class=\"chapter-number\">023</div><div class=\"chapter-emoji\">🪸</div><div class=\"chapter-title\">Coral Reefs</div><div class=\"chapter-concept\">Activity</div></div>\n\n    <div class=\"chapter-card\"><div class=\"chapter-number\">024</div><div class=\"chapter-emoji\">📖</div><div class=\"chapter-title\">Coral Explained</div><div class=\"chapter-concept\">Reading</div></div>\n\n    <div class=\"chapter-card\"><div class=\"chapter-number\">025</div><div class=\"chapter-emoji\">❓</div><div class=\"chapter-title\">Coral Quiz</div><div class=\"chapter-concept\">Quiz Time</div></div>\n\n    <div class=\"chapter-card\"><div class=\"chapter-number\">026</div><div class=\"chapter-emoji\">🐬</div><div class=\"chapter-title\">Marine Mammals</div><div class=\"chapter-concept\">Activity</div></div>\n\n    <div class=\"chapter-card\"><div class=\"chapter-number\">027</div><div class=\"chapter-emoji\">📖</div><div class=\"chapter-title\">Mammals Explained</div><div class=\"chapter-concept\">Reading</div></div>\n\n    <div class=\"chapter-card\"><div class=\"chapter-number\">028</div><div class=\"chapter-emoji\">❓</div><div class=\"chapter-title\">Mammals Quiz</div><div class=\"chapter-concept\">Quiz Time</div></div>\n\n    <div class=\"chapter-card\"><div class=\"chapter-number\">029</div><div class=\"chapter-emoji\">🐟</div><div class=\"chapter-title\">Fish</div><div class=\"chapter-concept\">Activity</div></div>\n\n    <div class=\"chapter-card\"><div class=\"chapter-number\">030</div><div class=\"chapter-emoji\">📖</div><div class=\"chapter-title\">Fish Explained</div><div class=\"chapter-concept\">Reading</div></div>\n\n    <div class=\"chapter-card\"><div class=\"chapter-number\">031</div><div class=\"chapter-emoji\">❓</div><div class=\"chapter-title\">Fish Quiz</div><div class=\"chapter-concept\">Quiz Time</div></div>\n\n    <div class=\"chapter-card\"><div class=\"chapter-number\">032</div><div class=\"chapter-emoji\">📚</div><div class=\"chapter-title\">Conclusion</div><div class=\"chapter-concept\">Summary</div></div>\n\n    <div class=\"chapter-card\"><div class=\"chapter-number\">033</div><div class=\"chapter-emoji\">🏆</div><div class=\"chapter-title\">Overall Quiz</div><div class=\"chapter-concept\">Final Quiz</div></div>\n\n    <div class=\"chapter-card\"><div class=\"chapter-number\">034</div><div class=\"chapter-emoji\">💎</div><div class=\"chapter-title\">Treasure Rush</div><div class=\"chapter-concept\">Outro Game</div></div>\n\n    <div class=\"chapter-card\"><div class=\"chapter-number\">035</div><div class=\"chapter-emoji\">🎉</div><div class=\"chapter-title\">Congratulations</div><div class=\"chapter-concept\">You Did It!</div></div>\n  </div>\n\n<div class=\"nav-hint\">\n  <div>💡 Use the ← → arrows in the top navigation bar to go to the next chapter.</div>\n  <div>💡 Use the 🏠 button in the top navigation bar to go back to the Home page.</div>\n</div>\n\n</div>\n</body>\n</html>\n"
            }
          ]
        },
        {
          "id": "oceanadventure-ch-import-1785156816483-20",
          "courseId": "oceanadventure",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "oceanadventure-ch-import-1785156816483-20-step-0",
              "courseId": "oceanadventure",
              "chapterId": "oceanadventure-ch-import-1785156816483-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "html",
              "title": "Hadal Zone",
              "description": "",
              "contentHtml": "<iframe src=\"/book_html/Other/OceanAdventure/020-Hadal-Zone.html\" style=\"width:100%;height:100%;border:none;\"></iframe>"
            }
          ]
        },
        {
          "id": "oceanadventure-ch-import-1785156816483-21",
          "courseId": "oceanadventure",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "oceanadventure-ch-import-1785156816483-21-step-0",
              "courseId": "oceanadventure",
              "chapterId": "oceanadventure-ch-import-1785156816483-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "html",
              "title": "Hadal Zone Explained",
              "description": "",
              "contentHtml": "<iframe src=\"/book_html/Other/OceanAdventure/021-Hadal-Zone-Explained.html\" style=\"width:100%;height:100%;border:none;\"></iframe>"
            }
          ]
        },
        {
          "id": "oceanadventure-ch-import-1785156816483-22",
          "courseId": "oceanadventure",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "oceanadventure-ch-import-1785156816483-22-step-0",
              "courseId": "oceanadventure",
              "chapterId": "oceanadventure-ch-import-1785156816483-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "html",
              "title": "Hadal Zone Quiz",
              "description": "",
              "contentHtml": "<iframe src=\"/book_html/Other/OceanAdventure/022-Hadal-Zone-Quiz.html\" style=\"width:100%;height:100%;border:none;\"></iframe>"
            }
          ]
        },
        {
          "id": "oceanadventure-ch-import-1785156816483-23",
          "courseId": "oceanadventure",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "oceanadventure-ch-import-1785156816483-23-step-0",
              "courseId": "oceanadventure",
              "chapterId": "oceanadventure-ch-import-1785156816483-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "html",
              "title": "Coral Reefs",
              "description": "",
              "contentHtml": "<iframe src=\"/book_html/Other/OceanAdventure/023-Coral-Reefs.html\" style=\"width:100%;height:100%;border:none;\"></iframe>"
            }
          ]
        },
        {
          "id": "oceanadventure-ch-import-1785156816483-24",
          "courseId": "oceanadventure",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "oceanadventure-ch-import-1785156816483-24-step-0",
              "courseId": "oceanadventure",
              "chapterId": "oceanadventure-ch-import-1785156816483-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "html",
              "title": "Coral Reefs Explained",
              "description": "",
              "contentHtml": "<iframe src=\"/book_html/Other/OceanAdventure/024-Coral-Reefs-Explained.html\" style=\"width:100%;height:100%;border:none;\"></iframe>"
            }
          ]
        },
        {
          "id": "oceanadventure-ch-import-1785156816483-25",
          "courseId": "oceanadventure",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "oceanadventure-ch-import-1785156816483-25-step-0",
              "courseId": "oceanadventure",
              "chapterId": "oceanadventure-ch-import-1785156816483-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "html",
              "title": "Coral Reefs Quiz",
              "description": "",
              "contentHtml": "<iframe src=\"/book_html/Other/OceanAdventure/025-Coral-Reefs-Quiz.html\" style=\"width:100%;height:100%;border:none;\"></iframe>"
            }
          ]
        },
        {
          "id": "oceanadventure-ch-import-1785156816483-26",
          "courseId": "oceanadventure",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "oceanadventure-ch-import-1785156816483-26-step-0",
              "courseId": "oceanadventure",
              "chapterId": "oceanadventure-ch-import-1785156816483-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "html",
              "title": "Marine Mammals",
              "description": "",
              "contentHtml": "<iframe src=\"/book_html/Other/OceanAdventure/026-Marine-Mammals.html\" style=\"width:100%;height:100%;border:none;\"></iframe>"
            }
          ]
        },
        {
          "id": "oceanadventure-ch-import-1785156816483-27",
          "courseId": "oceanadventure",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "oceanadventure-ch-import-1785156816483-27-step-0",
              "courseId": "oceanadventure",
              "chapterId": "oceanadventure-ch-import-1785156816483-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "html",
              "title": "Marine Mammals Explained",
              "description": "",
              "contentHtml": "<iframe src=\"/book_html/Other/OceanAdventure/027-Marine-Mammals-Explained.html\" style=\"width:100%;height:100%;border:none;\"></iframe>"
            }
          ]
        },
        {
          "id": "oceanadventure-ch-import-1785156816483-28",
          "courseId": "oceanadventure",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "oceanadventure-ch-import-1785156816483-28-step-0",
              "courseId": "oceanadventure",
              "chapterId": "oceanadventure-ch-import-1785156816483-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "html",
              "title": "Marine Mammals Quiz",
              "description": "",
              "contentHtml": "<iframe src=\"/book_html/Other/OceanAdventure/028-Marine-Mammals-Quiz.html\" style=\"width:100%;height:100%;border:none;\"></iframe>"
            }
          ]
        },
        {
          "id": "oceanadventure-ch-import-1785156816483-29",
          "courseId": "oceanadventure",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "oceanadventure-ch-import-1785156816483-29-step-0",
              "courseId": "oceanadventure",
              "chapterId": "oceanadventure-ch-import-1785156816483-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "html",
              "title": "Fish",
              "description": "",
              "contentHtml": "<iframe src=\"/book_html/Other/OceanAdventure/029-Fish.html\" style=\"width:100%;height:100%;border:none;\"></iframe>"
            }
          ]
        },
        {
          "id": "oceanadventure-ch-import-1785156816483-3",
          "courseId": "oceanadventure",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "oceanadventure-ch-import-1785156816483-3-step-0",
              "courseId": "oceanadventure",
              "chapterId": "oceanadventure-ch-import-1785156816483-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "html",
              "title": "Character Selection",
              "description": "",
              "contentHtml": "<iframe src=\"/book_html/Other/OceanAdventure/003-Character-Selection.html\" style=\"width:100%;height:100%;border:none;\"></iframe>"
            }
          ]
        },
        {
          "id": "oceanadventure-ch-import-1785156816483-30",
          "courseId": "oceanadventure",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "oceanadventure-ch-import-1785156816483-30-step-0",
              "courseId": "oceanadventure",
              "chapterId": "oceanadventure-ch-import-1785156816483-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "html",
              "title": "Fish Explained",
              "description": "",
              "contentHtml": "<iframe src=\"/book_html/Other/OceanAdventure/030-Fish-Explained.html\" style=\"width:100%;height:100%;border:none;\"></iframe>"
            }
          ]
        },
        {
          "id": "oceanadventure-ch-import-1785156816483-31",
          "courseId": "oceanadventure",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "oceanadventure-ch-import-1785156816483-31-step-0",
              "courseId": "oceanadventure",
              "chapterId": "oceanadventure-ch-import-1785156816483-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "html",
              "title": "Fish Quiz",
              "description": "",
              "contentHtml": "<iframe src=\"/book_html/Other/OceanAdventure/031-Fish-Quiz.html\" style=\"width:100%;height:100%;border:none;\"></iframe>"
            }
          ]
        },
        {
          "id": "oceanadventure-ch-import-1785156816483-32",
          "courseId": "oceanadventure",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "oceanadventure-ch-import-1785156816483-32-step-0",
              "courseId": "oceanadventure",
              "chapterId": "oceanadventure-ch-import-1785156816483-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "html",
              "title": "Conclusion",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <title>Ocean Adventure - Conclusion</title>\n  <style>\n    *{\n      margin:0;\n      padding:0;\n      box-sizing:border-box;\n    }\n    body{\n      font-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;\n      background:linear-gradient(180deg,#0a1628 0%,#1a365d 50%,#0f4c75 100%);\n      color:#e0f4ff;\n      min-height:100vh;\n      position:relative;\n      overflow-x:hidden;\n    }\n    .bubbles{\n      position:fixed;\n      top:0;\n      left:0;\n      width:100%;\n      height:100%;\n      pointer-events:none;\n      background-image:\n        radial-gradient(3px 3px at 30px 50px,rgba(255,255,255,0.3),transparent),\n        radial-gradient(4px 4px at 70px 90px,rgba(255,255,255,0.2),transparent),\n        radial-gradient(2px 2px at 120px 40px,rgba(255,255,255,0.3),transparent),\n        radial-gradient(3px 3px at 180px 80px,rgba(255,255,255,0.2),transparent),\n        radial-gradient(2px 2px at 240px 60px,rgba(255,255,255,0.3),transparent),\n        radial-gradient(4px 4px at 300px 100px,rgba(255,255,255,0.2),transparent),\n        radial-gradient(2px 2px at 360px 50px,rgba(255,255,255,0.3),transparent),\n        radial-gradient(3px 3px at 420px 90px,rgba(255,255,255,0.2),transparent),\n        radial-gradient(2px 2px at 480px 40px,rgba(255,255,255,0.3),transparent),\n        radial-gradient(4px 4px at 540px 80px,rgba(255,255,255,0.2),transparent),\n        radial-gradient(2px 2px at 600px 60px,rgba(255,255,255,0.3),transparent),\n        radial-gradient(3px 3px at 660px 100px,rgba(255,255,255,0.2),transparent),\n        radial-gradient(2px 2px at 720px 50px,rgba(255,255,255,0.3),transparent),\n        radial-gradient(4px 4px at 780px 90px,rgba(255,255,255,0.2),transparent),\n        radial-gradient(2px 2px at 840px 40px,rgba(255,255,255,0.3),transparent);\n      background-size:900px 150px;\n      animation:rise 8s ease-in-out infinite;\n      z-index:0;\n    }\n    @keyframes rise{\n      0%,100%{transform:translateY(0);}\n      50%{transform:translateY(-20px);}\n    }\n    .container{\n      max-width:640px;\n      margin:auto;\n      padding:24px 16px 40px;\n      position:relative;\n      z-index:1;\n    }\n    .header{\n      text-align:center;\n      margin-bottom:20px;\n    }\n    h1{\n      font-size:32px;\n      color:#64ffda;\n      margin-bottom:8px;\n    }\n    .subtitle{\n      color:#80deea;\n      font-size:16px;\n    }\n    .card{\n      background:rgba(255,255,255,0.1);\n      backdrop-filter:blur(10px);\n      border-radius:20px;\n      padding:20px;\n      margin-bottom:16px;\n      border:1px solid rgba(255,255,255,0.1);\n    }\n    .card h2{\n      color:#64ffda;\n      margin-bottom:12px;\n      font-size:20px;\n    }\n    .card p{\n      font-size:16px;\n      line-height:1.7;\n      margin-bottom:10px;\n    }\n    .card ul{\n      margin-left:20px;\n      margin-bottom:10px;\n    }\n    .card li{\n      font-size:16px;\n      line-height:1.7;\n      margin-bottom:8px;\n    }\n    .summary-grid{\n      display:grid;\n      grid-template-columns:repeat(3,1fr);\n      gap:10px;\n      margin-top:12px;\n    }\n    .summary-item{\n      background:rgba(100,255,218,0.1);\n      border-radius:12px;\n      padding:12px;\n      text-align:center;\n    }\n    .summary-emoji{\n      font-size:24px;\n      margin-bottom:4px;\n    }\n    .summary-label{\n      font-size:12px;\n      color:#c4b5fd;\n    }\n    .nav-hint{\n      margin-top:20px;\n      text-align:center;\n      font-size:13px;\n      color:#80deea;\n      background:rgba(128,222,234,0.1);\n      padding:10px;\n      border-radius:10px;\n    }\n  \n/* ocean-ui-audit-overrides */\nbody.reading-page,\nbody.reading-page:has(.container),\nbody.reading-page:has(.quiz-card),\nbody.reading-page:has(.character-grid) {\n  overflow-y: auto !important;\n  height: auto !important;\n}\nbody.reading-page .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  display: block;\n}\nbody.reading-page:has(.character-grid) .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  justify-content: flex-start;\n}\n@media (max-width: 639px) {\n  body.big-planet-page .ocean-display {\n    width: 100% !important;\n    max-width: 100% !important;\n    height: auto !important;\n    max-height: min(78vw, calc(100svh - 220px)) !important;\n    min-height: min(56vw, 220px) !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .container {\n    overflow-x: hidden !important;\n    max-width: 100% !important;\n  }\n  body.big-planet-page .planet-game .game-canvas,\n  body:has(.planet-game) .game-canvas {\n    height: min(48vh, 400px) !important;\n    min-height: min(40vh, 280px) !important;\n    max-height: min(52vh, 420px) !important;\n  }\n  .planet-game { padding: 10px !important; margin-top: 10px !important; }\n  .planet-game h2 { margin-bottom: 8px !important; font-size: 17px !important; }\n  .touch-controls { margin-top: 6px; gap: 6px; }\n  .touch-btn { min-height: 48px; font-size: 18px; }\n}\n@media (min-width: 640px) {\n  body.big-planet-page .ocean-display {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n    min-height: min(56vw, calc(100svh - 200px)) !important;\n  }\n}\nbody.big-planet-page .planet-game .game-canvas {\n  width: 100% !important;\n  height: min(50vh, 440px) !important;\n  min-height: min(42vh, 300px) !important;\n  max-height: min(56vh, 480px) !important;\n}\nbody.big-planet-page .planet-game { margin-bottom: 8px !important; }\nbody.big-game-page:has(.game-shell) {\n  overflow: hidden !important;\n  height: 100% !important;\n  min-height: 100% !important;\n  max-height: 100% !important;\n}\nhtml:has(body.big-game-page) {\n  height: 100% !important;\n  min-height: 100% !important;\n  overflow: hidden !important;\n}\nbody.big-game-page:has(.game-shell) .game-shell {\n  min-height: 100% !important;\n  height: 100% !important;\n  max-height: 100% !important;\n  display: flex !important;\n  flex-direction: column !important;\n}\nbody.big-game-page:has(.game-shell) .stage-wrap {\n  flex: 1 1 auto !important;\n  min-height: 0 !important;\n  align-items: center !important;\n  justify-content: center !important;\n}\nbody.big-game-page:has(.game-shell) .game-stage {\n  flex: 1 1 auto !important;\n  width: 100% !important;\n  height: 100% !important;\n  min-height: 0 !important;\n  max-height: none !important;\n  aspect-ratio: unset !important;\n  margin: 0 !important;\n}\nbody.reading-page {\n  overflow-x: hidden;\n  overflow-y: auto !important;\n  height: auto !important;\n  min-height: 100%;\n  -webkit-overflow-scrolling: touch;\n}\nbody.reading-page .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  display: block;\n}\n      .game-overlay.end-popup{display:none;flex-direction:column;align-items:center;text-align:center;}\n    .game-overlay.end-popup h3{color:#64ffda;margin-bottom:8px;font-size:22px;writing-mode:horizontal-tb;text-orientation:mixed;}\n  </style>\n<script>\n(function (w) {\n  var BOOK = \"oceanadventure\";\n  function key(name) { return \"book:\" + BOOK + \":\" + name; }\n  w.OceanPlayer = {\n    getUserName: function () { return localStorage.getItem(key(\"userName\")) || localStorage.getItem(\"userName\") || \"Explorer\"; },\n    getCharacter: function () { return localStorage.getItem(key(\"userCharacter\")) || localStorage.getItem(\"userCharacter\") || \"🤿\"; },\n    getCharacterName: function () { return localStorage.getItem(key(\"characterName\")) || localStorage.getItem(\"characterName\") || \"Diver\"; },\n    save: function (name, character, characterName) {\n      localStorage.setItem(key(\"userName\"), name);\n      localStorage.setItem(key(\"userCharacter\"), character);\n      if (characterName != null) localStorage.setItem(key(\"characterName\"), characterName);\n      localStorage.setItem(\"userName\", name);\n      localStorage.setItem(\"userCharacter\", character);\n      if (characterName != null) localStorage.setItem(\"characterName\", characterName);\n    }\n  };\n})(window);\n</script>\n</head>\n<body class=\"reading-page\">\n<div class=\"bubbles\"></div>\n<div class=\"container\">\n  <div class=\"header\">\n    <h1>📚 Conclusion</h1>\n    <div class=\"subtitle\">What an amazing ocean adventure!</div>\n  </div>\n\n  <div class=\"card\">\n    <h2>🌟 What You've Learned</h2>\n    <p>\n      Congratulations on completing your journey through the ocean! You've learned about:\n    </p>\n    <ul>\n      <li>The ocean and why it's important for our planet</li>\n      <li>The different ocean zones - from sunlight to the deepest hadal trenches</li>\n      <li>Amazing creatures that live in each zone</li>\n      <li>Coral reefs and their incredible biodiversity</li>\n      <li>Marine mammals like whales and dolphins</li>\n      <li>The incredible diversity of ocean fish</li>\n    </ul>\n  </div>\n\n  <div class=\"card\">\n    <h2>🌊 Ocean Zones Summary</h2>\n    <div class=\"summary-grid\">\n      <div class=\"summary-item\">\n        <div class=\"summary-emoji\">☀️</div>\n        <div class=\"summary-label\">Sunlight Zone</div>\n      </div>\n      <div class=\"summary-item\">\n        <div class=\"summary-emoji\">🌅</div>\n        <div class=\"summary-label\">Twilight Zone</div>\n      </div>\n      <div class=\"summary-item\">\n        <div class=\"summary-emoji\">🌙</div>\n        <div class=\"summary-label\">Midnight Zone</div>\n      </div>\n      <div class=\"summary-item\">\n        <div class=\"summary-emoji\">🕳️</div>\n        <div class=\"summary-label\">Abyss Zone</div>\n      </div>\n      <div class=\"summary-item\">\n        <div class=\"summary-emoji\">⛰️</div>\n        <div class=\"summary-label\">Hadal Zone</div>\n      </div>\n      <div class=\"summary-item\">\n        <div class=\"summary-emoji\">🪸</div>\n        <div class=\"summary-label\">Coral Reefs</div>\n      </div>\n      <div class=\"summary-item\">\n        <div class=\"summary-emoji\">🐬</div>\n        <div class=\"summary-label\">Marine Mammals</div>\n      </div>\n      <div class=\"summary-item\">\n        <div class=\"summary-emoji\">🐟</div>\n        <div class=\"summary-label\">Fish</div>\n      </div>\n      <div class=\"summary-item\">\n        <div class=\"summary-emoji\">🌍</div>\n        <div class=\"summary-label\">Our Ocean</div>\n      </div>\n    </div>\n  </div>\n\n  <div class=\"card\">\n    <h2>🔬 The Future of Ocean Exploration</h2>\n    <p>\n      There's still so much to discover! Scientists estimate that we've explored less than 5% of the ocean. New species are being discovered all the time!\n    </p>\n    <p>\n      New technologies like deep-sea submersibles and underwater robots are helping us explore deeper than ever before.\n    </p>\n  </div>\n\n  <div class=\"card\">\n    <h2>🌍 Why the Ocean Matters</h2>\n    <p>\n      The ocean is essential for life on Earth:\n    </p>\n    <ul>\n      <li>Provides most of the oxygen we breathe</li>\n      <li>Regulates Earth's climate and temperature</li>\n      <li>Provides food for billions of people</li>\n      <li>Home to millions of amazing creatures</li>\n      <li>Inspires wonder and discovery</li>\n    </ul>\n  </div>\n\n  <div class=\"card\">\n    <h2>🛡️ Protecting Our Ocean</h2>\n    <p>\n      The ocean faces many challenges, but we can all help protect it:\n    </p>\n    <ul>\n      <li>Reduce plastic use and don't litter</li>\n      <li>Choose sustainable seafood</li>\n      <li>Support marine conservation efforts</li>\n      <li>Learn more and share with others</li>\n      <li>Reduce your carbon footprint</li>\n    </ul>\n  </div>\n\n  <div class=\"card\">\n    <h2>📖 Keep Exploring!</h2>\n    <p>\n      Your ocean adventure is complete, but learning never stops! There's so much more to discover:\n    </p>\n    <ul>\n      <li>Learn about specific ocean species</li>\n      <li>Discover more about marine conservation</li>\n      <li>Watch documentaries about the ocean</li>\n      <li>Visit an aquarium or beach</li>\n      <li>Read more books about marine life</li>\n    </ul>\n  </div>\n\n<div class=\"nav-hint\">\n  <div>You've completed the Ocean Adventure! 🎉</div>\n  <div>💡 Go to the next chapter for your congratulations!</div>\n</div>\n\n</div>\n</body>\n</html>\n"
            }
          ]
        },
        {
          "id": "oceanadventure-ch-import-1785156816483-33",
          "courseId": "oceanadventure",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "oceanadventure-ch-import-1785156816483-33-step-0",
              "courseId": "oceanadventure",
              "chapterId": "oceanadventure-ch-import-1785156816483-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "html",
              "title": "Ocean Overall Quiz",
              "description": "",
              "contentHtml": "<iframe src=\"/book_html/Other/OceanAdventure/033-Ocean-Overall-Quiz.html\" style=\"width:100%;height:100%;border:none;\"></iframe>"
            }
          ]
        },
        {
          "id": "oceanadventure-ch-import-1785156816483-34",
          "courseId": "oceanadventure",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "oceanadventure-ch-import-1785156816483-34-step-0",
              "courseId": "oceanadventure",
              "chapterId": "oceanadventure-ch-import-1785156816483-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "html",
              "title": "Outro OceanTreasureRush",
              "description": "",
              "contentHtml": "<iframe src=\"/book_html/Other/OceanAdventure/034-Outro-OceanTreasureRush.html\" style=\"width:100%;height:100%;border:none;\"></iframe>"
            }
          ]
        },
        {
          "id": "oceanadventure-ch-import-1785156816483-35",
          "courseId": "oceanadventure",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "oceanadventure-ch-import-1785156816483-35-step-0",
              "courseId": "oceanadventure",
              "chapterId": "oceanadventure-ch-import-1785156816483-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "html",
              "title": "Congratulations",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <title>Ocean Adventure - Congratulations</title>\n  <style>\n    *{\n      margin:0;\n      padding:0;\n      box-sizing:border-box;\n    }\n    body{\n      font-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;\n      background:linear-gradient(180deg,#0a1628 0%,#1a365d 50%,#0f4c75 100%);\n      color:#e0f4ff;\n      min-height:100vh;\n      position:relative;\n      overflow-x:hidden;\n    }\n    .bubbles{\n      position:fixed;\n      top:0;\n      left:0;\n      width:100%;\n      height:100%;\n      pointer-events:none;\n      background-image:\n        radial-gradient(3px 3px at 30px 50px,rgba(255,255,255,0.3),transparent),\n        radial-gradient(4px 4px at 70px 90px,rgba(255,255,255,0.2),transparent),\n        radial-gradient(2px 2px at 120px 40px,rgba(255,255,255,0.3),transparent),\n        radial-gradient(3px 3px at 180px 80px,rgba(255,255,255,0.2),transparent),\n        radial-gradient(2px 2px at 240px 60px,rgba(255,255,255,0.3),transparent),\n        radial-gradient(4px 4px at 300px 100px,rgba(255,255,255,0.2),transparent),\n        radial-gradient(2px 2px at 360px 50px,rgba(255,255,255,0.3),transparent),\n        radial-gradient(3px 3px at 420px 90px,rgba(255,255,255,0.2),transparent),\n        radial-gradient(2px 2px at 480px 40px,rgba(255,255,255,0.3),transparent),\n        radial-gradient(4px 4px at 540px 80px,rgba(255,255,255,0.2),transparent),\n        radial-gradient(2px 2px at 600px 60px,rgba(255,255,255,0.3),transparent),\n        radial-gradient(3px 3px at 660px 100px,rgba(255,255,255,0.2),transparent),\n        radial-gradient(2px 2px at 720px 50px,rgba(255,255,255,0.3),transparent),\n        radial-gradient(4px 4px at 780px 90px,rgba(255,255,255,0.2),transparent),\n        radial-gradient(2px 2px at 840px 40px,rgba(255,255,255,0.3),transparent);\n      background-size:900px 150px;\n      animation:rise 8s ease-in-out infinite;\n      z-index:0;\n    }\n    @keyframes rise{\n      0%,100%{transform:translateY(0);}\n      50%{transform:translateY(-20px);}\n    }\n    .container{\n      max-width:640px;\n      margin:auto;\n      padding:24px 16px 40px;\n      position:relative;\n      z-index:1;\n    }\n    .header{\n      text-align:center;\n      margin-bottom:30px;\n    }\n    .trophy{\n      font-size:80px;\n      animation:bounce 1s ease-in-out infinite;\n    }\n    @keyframes bounce{\n      0%,100%{transform:translateY(0);}\n      50%{transform:translateY(-10px);}\n    }\n    h1{\n      font-size:36px;\n      color:#ffd700;\n      margin-bottom:8px;\n    }\n    .subtitle{\n      color:#80deea;\n      font-size:18px;\n    }\n    .card{\n      background:rgba(255,255,255,0.1);\n      backdrop-filter:blur(10px);\n      border-radius:20px;\n      padding:20px;\n      margin-bottom:16px;\n      border:1px solid rgba(255,255,255,0.1);\n      text-align:center;\n    }\n    .card h2{\n      font-size:24px;\n      margin-bottom:12px;\n      color:#64ffda;\n    }\n    .card p{\n      font-size:17px;\n      line-height:1.7;\n      margin-bottom:12px;\n    }\n    .achievement-grid{\n      display:grid;\n      grid-template-columns:repeat(3,1fr);\n      gap:12px;\n      margin-top:16px;\n    }\n    .achievement-item{\n      background:rgba(255,215,0,0.1);\n      border-radius:12px;\n      padding:16px;\n      text-align:center;\n    }\n    .achievement-emoji{\n      font-size:32px;\n      margin-bottom:8px;\n    }\n    .achievement-label{\n      font-size:13px;\n      color:#c4b5fd;\n      font-weight:bold;\n    }\n    .confetti{\n      position:fixed;\n      top:0;\n      left:0;\n      width:100%;\n      height:100%;\n      pointer-events:none;\n      z-index:2;\n    }\n    .confetti-piece{\n      position:absolute;\n      width:10px;\n      height:10px;\n      animation:fall 3s linear infinite;\n    }\n    @keyframes fall{\n      0%{transform:translateY(-100vh) rotate(0deg);opacity:1;}\n      100%{transform:translateY(100vh) rotate(720deg);opacity:0;}\n    }\n    .message-box{\n      background:linear-gradient(135deg,#64ffda,#4fc3f7);\n      border-radius:20px;\n      padding:24px;\n      margin-top:20px;\n      text-align:center;\n    }\n    .message-box h3{\n      color:#0a1628;\n      font-size:22px;\n      margin-bottom:12px;\n    }\n    .message-box p{\n      color:#0a1628;\n      font-size:16px;\n      line-height:1.6;\n    }\n    .nav-hint{\n      margin-top:20px;\n      text-align:center;\n      font-size:13px;\n      color:#80deea;\n      background:rgba(128,222,234,0.1);\n      padding:10px;\n      border-radius:10px;\n    }\n  \n/* ocean-ui-audit-overrides */\nbody.reading-page,\nbody.reading-page:has(.container),\nbody.reading-page:has(.quiz-card),\nbody.reading-page:has(.character-grid) {\n  overflow-y: auto !important;\n  height: auto !important;\n}\nbody.reading-page .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  display: block;\n}\nbody.reading-page:has(.character-grid) .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  justify-content: flex-start;\n}\n@media (max-width: 639px) {\n  body.big-planet-page .ocean-display {\n    width: 100% !important;\n    max-width: 100% !important;\n    height: auto !important;\n    max-height: min(78vw, calc(100svh - 220px)) !important;\n    min-height: min(56vw, 220px) !important;\n    box-sizing: border-box !important;\n  }\n  body.big-planet-page .container {\n    overflow-x: hidden !important;\n    max-width: 100% !important;\n  }\n  body.big-planet-page .planet-game .game-canvas,\n  body:has(.planet-game) .game-canvas {\n    height: min(48vh, 400px) !important;\n    min-height: min(40vh, 280px) !important;\n    max-height: min(52vh, 420px) !important;\n  }\n  .planet-game { padding: 10px !important; margin-top: 10px !important; }\n  .planet-game h2 { margin-bottom: 8px !important; font-size: 17px !important; }\n  .touch-controls { margin-top: 6px; gap: 6px; }\n  .touch-btn { min-height: 48px; font-size: 18px; }\n}\n@media (min-width: 640px) {\n  body.big-planet-page .ocean-display {\n    max-height: min(92vw, calc(100svh - 156px)) !important;\n    min-height: min(56vw, calc(100svh - 200px)) !important;\n  }\n}\nbody.big-planet-page .planet-game .game-canvas {\n  width: 100% !important;\n  height: min(50vh, 440px) !important;\n  min-height: min(42vh, 300px) !important;\n  max-height: min(56vh, 480px) !important;\n}\nbody.big-planet-page .planet-game { margin-bottom: 8px !important; }\nbody.big-game-page:has(.game-shell) {\n  overflow: hidden !important;\n  height: 100% !important;\n  min-height: 100% !important;\n  max-height: 100% !important;\n}\nhtml:has(body.big-game-page) {\n  height: 100% !important;\n  min-height: 100% !important;\n  overflow: hidden !important;\n}\nbody.big-game-page:has(.game-shell) .game-shell {\n  min-height: 100% !important;\n  height: 100% !important;\n  max-height: 100% !important;\n  display: flex !important;\n  flex-direction: column !important;\n}\nbody.big-game-page:has(.game-shell) .stage-wrap {\n  flex: 1 1 auto !important;\n  min-height: 0 !important;\n  align-items: center !important;\n  justify-content: center !important;\n}\nbody.big-game-page:has(.game-shell) .game-stage {\n  flex: 1 1 auto !important;\n  width: 100% !important;\n  height: 100% !important;\n  min-height: 0 !important;\n  max-height: none !important;\n  aspect-ratio: unset !important;\n  margin: 0 !important;\n}\nbody.reading-page {\n  overflow-x: hidden;\n  overflow-y: auto !important;\n  height: auto !important;\n  min-height: 100%;\n  -webkit-overflow-scrolling: touch;\n}\nbody.reading-page .container {\n  height: auto !important;\n  max-height: none !important;\n  overflow: visible !important;\n  display: block;\n}\n      .game-overlay.end-popup{display:none;flex-direction:column;align-items:center;text-align:center;}\n    .game-overlay.end-popup h3{color:#64ffda;margin-bottom:8px;font-size:22px;writing-mode:horizontal-tb;text-orientation:mixed;}\n  </style>\n<script>\n(function (w) {\n  var BOOK = \"oceanadventure\";\n  function key(name) { return \"book:\" + BOOK + \":\" + name; }\n  w.OceanPlayer = {\n    getUserName: function () { return localStorage.getItem(key(\"userName\")) || localStorage.getItem(\"userName\") || \"Explorer\"; },\n    getCharacter: function () { return localStorage.getItem(key(\"userCharacter\")) || localStorage.getItem(\"userCharacter\") || \"🤿\"; },\n    getCharacterName: function () { return localStorage.getItem(key(\"characterName\")) || localStorage.getItem(\"characterName\") || \"Diver\"; },\n    save: function (name, character, characterName) {\n      localStorage.setItem(key(\"userName\"), name);\n      localStorage.setItem(key(\"userCharacter\"), character);\n      if (characterName != null) localStorage.setItem(key(\"characterName\"), characterName);\n      localStorage.setItem(\"userName\", name);\n      localStorage.setItem(\"userCharacter\", character);\n      if (characterName != null) localStorage.setItem(\"characterName\", characterName);\n    }\n  };\n})(window);\n</script>\n</head>\n<body class=\"reading-page\">\n<div class=\"bubbles\"></div>\n<div class=\"confetti\" id=\"confetti\"></div>\n\n<div class=\"container\">\n  <div class=\"header\">\n    <div class=\"trophy\">🏆</div>\n    <h1>Congratulations!</h1>\n    <div class=\"subtitle\">You completed the Ocean Adventure!</div>\n  </div>\n\n  <div class=\"card\">\n    <h2>🌟 Amazing Job!</h2>\n    <p>\n      You've journeyed through the entire ocean and learned about all the amazing zones, creatures, and ecosystems!\n    </p>\n    <p>\n      You are now an Ocean Expert! 🎓\n    </p>\n  </div>\n\n  <div class=\"card\">\n    <h2>🎯 Your Achievements</h2>\n    <div class=\"achievement-grid\">\n      <div class=\"achievement-item\">\n        <div class=\"achievement-emoji\">☀️</div>\n        <div class=\"achievement-label\">Sunlight Zone</div>\n      </div>\n      <div class=\"achievement-item\">\n        <div class=\"achievement-emoji\">🌅</div>\n        <div class=\"achievement-label\">Twilight Zone</div>\n      </div>\n      <div class=\"achievement-item\">\n        <div class=\"achievement-emoji\">🌙</div>\n        <div class=\"achievement-label\">Midnight Zone</div>\n      </div>\n      <div class=\"achievement-item\">\n        <div class=\"achievement-emoji\">🕳️</div>\n        <div class=\"achievement-label\">Abyss Zone</div>\n      </div>\n      <div class=\"achievement-item\">\n        <div class=\"achievement-emoji\">🪸</div>\n        <div class=\"achievement-label\">Coral Reefs</div>\n      </div>\n      <div class=\"achievement-item\">\n        <div class=\"achievement-emoji\">🐬</div>\n        <div class=\"achievement-label\">Marine Mammals</div>\n      </div>\n      <div class=\"achievement-item\">\n        <div class=\"achievement-emoji\">🐟</div>\n        <div class=\"achievement-label\">Fish Expert</div>\n      </div>\n      <div class=\"achievement-item\">\n        <div class=\"achievement-emoji\">🌊</div>\n        <div class=\"achievement-label\">Ocean Guardian</div>\n      </div>\n    </div>\n  </div>\n\n  <div class=\"message-box\">\n    <h3>🚀 You're an Ocean Explorer!</h3>\n    <p>\n      You've learned about our amazing ocean. Keep asking questions, keep exploring, and keep protecting our blue planet!\n    </p>\n    <p>\n      Remember: The ocean is full of wonders waiting to be discovered. Maybe one day, YOU will discover something new!\n    </p>\n  </div>\n\n  <div class=\"card\">\n    <h2>📚 What's Next?</h2>\n    <p>\n      Now that you're an ocean expert, you can:\n    </p>\n    <ul style=\"text-align:left;margin-left:20px;margin-top:12px;\">\n      <li style=\"font-size:16px;line-height:1.7;margin-bottom:8px;\">Watch documentaries about the ocean</li>\n      <li style=\"font-size:16px;line-height:1.7;margin-bottom:8px;\">Visit an aquarium to see ocean creatures</li>\n      <li style=\"font-size:16px;line-height:1.7;margin-bottom:8px;\">Learn about marine conservation</li>\n      <li style=\"font-size:16px;line-height:1.7;margin-bottom:8px;\">Share what you learned with friends!</li>\n      <li style=\"font-size:16px;line-height:1.7;margin-bottom:8px;\">Help protect our oceans!</li>\n    </ul>\n  </div>\n\n  <div class=\"card\">\n    <h2>⭐ Thank You!</h2>\n    <p>\n      Thank you for joining this Ocean Adventure! We hope you had fun learning about the amazing world beneath the waves.\n    </p>\n    <p>\n      Keep exploring, keep learning, and never stop being curious!\n    </p>\n    <div style=\"font-size:40px;margin-top:16px;\">🌊✨🐠</div>\n  </div>\n\n<div class=\"nav-hint\">\n  <div>You've completed all 28 chapters! 🎉</div>\n  <div>💡 You are now a certified Ocean Expert!</div>\n</div>\n\n</div>\n\n<script>\nconst colors = ['#64ffda','#4fc3f7','#00bcd4','#ff6b9d','#ff9800','#ffc107'];\nconst confetti = document.getElementById('confetti');\n\nfunction createConfetti() {\n  for (let i = 0; i < 50; i++) {\n    const piece = document.createElement('div');\n    piece.className = 'confetti-piece';\n    piece.style.left = Math.random() * 100 + '%';\n    piece.style.backgroundColor = colors[Math.floor(Math.random() * colors.length)];\n    piece.style.animationDelay = Math.random() * 3 + 's';\n    piece.style.animationDuration = (Math.random() * 2 + 2) + 's';\n    confetti.appendChild(piece);\n  }\n}\n\ncreateConfetti();\n</script>\n</body>\n</html>\n"
            }
          ]
        },
        {
          "id": "oceanadventure-ch-import-1785156816483-4",
          "courseId": "oceanadventure",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "oceanadventure-ch-import-1785156816483-4-step-0",
              "courseId": "oceanadventure",
              "chapterId": "oceanadventure-ch-import-1785156816483-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "html",
              "title": "Intro MyAquarium",
              "description": "",
              "contentHtml": "<!DOCTYPE html>\n<html lang=\"en\">\n<head>\n  <meta charset=\"UTF-8\">\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n  <title>Ocean Adventure - My Aquarium</title>\n  <style>\n    .bubbles{position:fixed;inset:0;pointer-events:none;z-index:0;background-image:radial-gradient(3px 3px at 30px 50px,rgba(255,255,255,.28),transparent),radial-gradient(4px 4px at 70px 90px,rgba(255,255,255,.18),transparent);background-size:900px 150px;animation:rise 9s ease-in-out infinite;}\n    @keyframes rise{0%,100%{transform:translateY(0)}50%{transform:translateY(-18px)}}\n    *{margin:0;padding:0;box-sizing:border-box;}\n    body{font-family:'Comic Sans MS','Comic Neue',system-ui,sans-serif;background:linear-gradient(180deg,#0a1628,#1a365d,#0f4c75);color:#e0f4ff;}\n    .game-shell{width:100%;max-width:100%;margin:0;position:relative;z-index:1;display:flex;flex-direction:column;height:100%;max-height:100%;overflow:hidden;padding:6px 10px 6px;box-sizing:border-box;}\n    .stamp-row{display:flex;flex-wrap:wrap;gap:4px;justify-content:center;margin-bottom:4px;padding:5px 6px;background:rgba(0,0,0,.28);border-radius:12px;border:1px solid rgba(100,255,218,.25);max-height:calc(2 * 38px + 4px);overflow-y:auto;flex-shrink:0;-webkit-overflow-scrolling:touch;}\n    .stamp-btn{width:36px;height:36px;border:2px solid rgba(100,255,218,.35);border-radius:10px;background:rgba(100,255,218,.08);font-size:20px;cursor:pointer;touch-action:manipulation;transition:.15s;flex-shrink:0;}\n    .stamp-btn.selected{border-color:#ffeb3b;background:rgba(255,235,59,.18);box-shadow:0 0 16px rgba(255,235,59,.35);transform:scale(1.06);}\n    .stamp-btn:active{transform:scale(.96);}\n    .tool-row{display:flex;gap:6px;justify-content:center;margin-bottom:4px;flex-wrap:nowrap;flex-shrink:0;}\n    .tool-btn{padding:6px 10px;border:none;border-radius:10px;background:rgba(255,255,255,.1);color:#cce7ff;font-size:12px;font-weight:bold;cursor:pointer;border:1px solid rgba(100,255,218,.3);flex:1 1 0;min-width:0;white-space:nowrap;}\n    .tool-btn:active{transform:scale(.97);}\n    .tool-btn.active{border-color:#ffeb3b;background:rgba(255,235,59,.18);box-shadow:0 0 10px rgba(255,235,59,.25);}\n    .game-stage.eraser-mode{cursor:cell;}\n    .stage-wrap{flex:1 1 auto;min-height:0;display:flex;align-items:stretch;}\n    .game-stage{position:relative;flex:1 1 auto;min-height:0;border:2px solid rgba(100,255,218,.45);border-radius:16px;overflow:hidden;background:#062035;touch-action:none;cursor:crosshair;}\n    canvas{display:block;width:100%;height:100%;}\n    .overlay{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:rgba(4,20,36,.9);text-align:center;padding:18px;z-index:5;}\n    .overlay h3{color:#64ffda;font-size:20px;margin-bottom:8px;}\n    .overlay p{color:#cce7ff;font-size:14px;line-height:1.5;margin-bottom:12px;max-width:300px;}\n    .btn{padding:10px 22px;border:none;border-radius:12px;background:linear-gradient(135deg,#64ffda,#00bcd4);color:#062035;font-size:15px;font-weight:bold;cursor:pointer;}\n    .nav-hint{margin-top:4px;text-align:center;font-size:11px;color:#80deea;background:rgba(128,222,234,.1);padding:6px 8px;border-radius:10px;flex-shrink:0;line-height:1.4;}\n    html,body{height:100%;overflow:hidden;}\n    body.big-game-page{height:100%;max-height:100%;overflow:hidden;}\n    @media(orientation:landscape){\n      .stamp-row{max-height:44px;margin-bottom:3px;}\n      .nav-hint{font-size:10px;padding:5px 6px;}\n      .tool-btn{font-size:11px;padding:5px 8px;}\n    }\n  </style>\n<script>\n(function (w) {\n  var BOOK = \"oceanadventure\";\n  function key(name) { return \"book:\" + BOOK + \":\" + name; }\n  w.OceanPlayer = {\n    getUserName: function () { return localStorage.getItem(key(\"userName\")) || localStorage.getItem(\"userName\") || \"Explorer\"; },\n    getCharacter: function () { return localStorage.getItem(key(\"userCharacter\")) || localStorage.getItem(\"userCharacter\") || \"🤿\"; },\n    getCharacterName: function () { return localStorage.getItem(key(\"characterName\")) || localStorage.getItem(\"characterName\") || \"Diver\"; },\n    save: function (name, character, characterName) {\n      localStorage.setItem(key(\"userName\"), name);\n      localStorage.setItem(key(\"userCharacter\"), character);\n      if (characterName != null) localStorage.setItem(key(\"characterName\"), characterName);\n      localStorage.setItem(\"userName\", name);\n      localStorage.setItem(\"userCharacter\", character);\n      if (characterName != null) localStorage.setItem(\"characterName\", characterName);\n    }\n  };\n})(window);\n</script>\n</head>\n<body class=\"big-game-page\">\n<div class=\"bubbles\"></div>\n<div class=\"game-shell\">\n  <div class=\"stamp-row\" id=\"stampRow\">\n    <button type=\"button\" class=\"stamp-btn selected\" data-emoji=\"🐠\" title=\"Clownfish\">🐠</button>\n    <button type=\"button\" class=\"stamp-btn\" data-emoji=\"🐟\" title=\"Fish\">🐟</button>\n    <button type=\"button\" class=\"stamp-btn\" data-emoji=\"🐡\" title=\"Pufferfish\">🐡</button>\n    <button type=\"button\" class=\"stamp-btn\" data-emoji=\"🦈\" title=\"Shark\">🦈</button>\n    <button type=\"button\" class=\"stamp-btn\" data-emoji=\"🐙\" title=\"Octopus\">🐙</button>\n    <button type=\"button\" class=\"stamp-btn\" data-emoji=\"🦑\" title=\"Squid\">🦑</button>\n    <button type=\"button\" class=\"stamp-btn\" data-emoji=\"🐢\" title=\"Turtle\">🐢</button>\n    <button type=\"button\" class=\"stamp-btn\" data-emoji=\"🐬\" title=\"Dolphin\">🐬</button>\n    <button type=\"button\" class=\"stamp-btn\" data-emoji=\"🐋\" title=\"Whale\">🐋</button>\n    <button type=\"button\" class=\"stamp-btn\" data-emoji=\"🐳\" title=\"Whale\">🐳</button>\n    <button type=\"button\" class=\"stamp-btn\" data-emoji=\"🧜‍♀️\" title=\"Mermaid\">🧜‍♀️</button>\n    <button type=\"button\" class=\"stamp-btn\" data-emoji=\"🦭\" title=\"Seal\">🦭</button>\n    <button type=\"button\" class=\"stamp-btn\" data-emoji=\"🦐\" title=\"Shrimp\">🦐</button>\n    <button type=\"button\" class=\"stamp-btn\" data-emoji=\"🪼\" title=\"Jellyfish\">🪼</button>\n    <button type=\"button\" class=\"stamp-btn\" data-emoji=\"🪸\" title=\"Coral\">🪸</button>\n    <button type=\"button\" class=\"stamp-btn\" data-emoji=\"🪨\" title=\"Rock\">🪨</button>\n    <button type=\"button\" class=\"stamp-btn\" data-emoji=\"🐚\" title=\"Shell\">🐚</button>\n    <button type=\"button\" class=\"stamp-btn\" data-emoji=\"🌿\" title=\"Seaweed\">🌿</button>\n    <button type=\"button\" class=\"stamp-btn\" data-emoji=\"⭐\" title=\"Starfish\">⭐</button>\n    <button type=\"button\" class=\"stamp-btn\" data-emoji=\"🦀\" title=\"Crab\">🦀</button>\n    <button type=\"button\" class=\"stamp-btn\" data-emoji=\"🌾\" title=\"Seagrass\">🌾</button>\n    <button type=\"button\" class=\"stamp-btn\" data-emoji=\"🎋\" title=\"Kelp\">🎋</button>\n    <button type=\"button\" class=\"stamp-btn\" data-emoji=\"🍃\" title=\"Algae\">🍃</button>\n    <button type=\"button\" class=\"stamp-btn\" data-emoji=\"🪷\" title=\"Water lily\">🪷</button>\n    <button type=\"button\" class=\"stamp-btn\" data-emoji=\"🌱\" title=\"Sprout\">🌱</button>\n    <button type=\"button\" class=\"stamp-btn\" data-emoji=\"🪴\" title=\"Sea plant\">🪴</button>\n    <button type=\"button\" class=\"stamp-btn\" data-emoji=\"🌺\" title=\"Reef flower\">🌺</button>\n  </div>\n\n  <div class=\"stage-wrap\">\n    <div class=\"game-stage\" id=\"stage\">\n      <canvas id=\"gameCanvas\"></canvas>\n      <div class=\"overlay\" id=\"startScreen\">\n        <h3>🐠 My Relaxing Aquarium</h3>\n        <p>Pick fish, coral, or rocks — tap the tank to paint your underwater world.</p>\n        <button class=\"btn\" type=\"button\" id=\"btnStart\">▶️ Start Decorating</button>\n      </div>\n    </div>\n  </div>\n\n  <div class=\"tool-row\">\n    <button type=\"button\" class=\"tool-btn\" id=\"btnUndo\">↩️ Undo</button>\n    <button type=\"button\" class=\"tool-btn\" id=\"btnEraser\">🧽 Eraser</button>\n    <button type=\"button\" class=\"tool-btn\" id=\"btnClear\">🧹 Clear Tank</button>\n  </div>\n\n  <div class=\"nav-hint\">Press top nav: ← → next chapter. 🏠 Home page.</div>\n</div>\n<script>\nconst STORAGE_KEY = 'book:oceanadventure:intro-aquarium';\nconst FONT = '\"Segoe UI Emoji\",\"Apple Color Emoji\",\"Noto Color Emoji\",sans-serif';\nconst PLANT = /🪸|🪨|🐚|🌿|⭐|🌾|🎋|🍃|🪷|🌱|🪴|🌺/;\nconst BIG_SWIMMER = /🦈|🐬|🦭|🧜/;\nconst HUGE_SWIMMER = /🐋|🐳/;\nlet canvas, ctx, running = false, animId;\nlet selectedEmoji = '🐠';\nlet toolMode = 'stamp';\nlet decorations = [];\nlet bubbles = [];\n\nfunction loadTank() {\n  try {\n    const raw = localStorage.getItem(STORAGE_KEY);\n    if (raw) decorations = JSON.parse(raw);\n  } catch (e) { decorations = []; }\n  decorations.forEach(normalizeItem);\n}\n\nfunction normalizeItem(d) {\n  if (d.kind === 'fish') d.kind = 'swimmer';\n  if (d.kind === 'coral' || d.kind === 'rock') d.kind = 'plant';\n  if (!d.kind) d.kind = isPlantEmoji(d.emoji) ? 'plant' : 'swimmer';\n  if (d.kind === 'swimmer') {\n    if (typeof d.dir !== 'number') d.dir = Math.random() > 0.5 ? 1 : -1;\n    if (typeof d.speed !== 'number') d.speed = 0.35 + Math.random() * 0.55;\n  }\n}\n\nfunction isPlantEmoji(emoji) {\n  return PLANT.test(emoji);\n}\n\nfunction itemSize(emoji) {\n  if (isPlantEmoji(emoji)) return 26 + Math.random() * 10;\n  if (HUGE_SWIMMER.test(emoji)) return 54 + Math.random() * 16;\n  if (BIG_SWIMMER.test(emoji)) return 40 + Math.random() * 12;\n  return 28 + Math.random() * 14;\n}\n\nfunction saveTank() {\n  try { localStorage.setItem(STORAGE_KEY, JSON.stringify(decorations)); } catch (e) {}\n}\n\nfunction resize() {\n  const stage = document.getElementById('stage');\n  canvas = document.getElementById('gameCanvas');\n  ctx = canvas.getContext('2d');\n  const w = stage.clientWidth;\n  const h = stage.clientHeight;\n  const dpr = Math.min(window.devicePixelRatio || 1, 2);\n  canvas.width = Math.floor(w * dpr);\n  canvas.height = Math.floor(h * dpr);\n  canvas.style.width = w + 'px';\n  canvas.style.height = h + 'px';\n  ctx.setTransform(dpr, 0, 0, dpr, 0, 0);\n}\n\nfunction initBubbles(count) {\n  bubbles = [];\n  for (let i = 0; i < count; i++) {\n    bubbles.push({\n      x: Math.random() * 400,\n      y: Math.random() * 400,\n      r: 1.5 + Math.random() * 3,\n      speed: 0.3 + Math.random() * 0.8,\n      wobble: Math.random() * Math.PI * 2,\n    });\n  }\n}\n\nfunction drawEmoji(emoji, x, y, size, flipX) {\n  ctx.save();\n  ctx.globalAlpha = 1;\n  ctx.font = 'bold ' + size + 'px ' + FONT;\n  ctx.textAlign = 'center';\n  ctx.textBaseline = 'middle';\n  ctx.fillStyle = '#ffffff';\n  if (flipX) {\n    ctx.translate(x, y);\n    ctx.scale(-1, 1);\n    ctx.fillText(emoji, 0, 0);\n  } else {\n    ctx.fillText(emoji, x, y);\n  }\n  ctx.restore();\n}\n\nfunction drawTankBg(w, h, t) {\n  const g = ctx.createLinearGradient(0, 0, 0, h);\n  g.addColorStop(0, '#4fc3f7');\n  g.addColorStop(0.35, '#0288d1');\n  g.addColorStop(0.72, '#01579b');\n  g.addColorStop(1, '#002171');\n  ctx.fillStyle = g;\n  ctx.fillRect(0, 0, w, h);\n\n  ctx.fillStyle = 'rgba(255,255,255,0.07)';\n  for (let i = 0; i < 5; i++) {\n    const rx = (w * 0.15) + i * 18;\n    const ry = h * 0.08 + Math.sin(t * 0.001 + i) * 6;\n    ctx.beginPath();\n    ctx.ellipse(w * 0.5 + (i - 2) * 40, ry, rx, 12, 0, 0, Math.PI * 2);\n    ctx.fill();\n  }\n\n  const sand = h - 42;\n  ctx.fillStyle = '#c2a878';\n  ctx.fillRect(0, sand, w, h - sand);\n  ctx.fillStyle = 'rgba(0,0,0,0.12)';\n  ctx.fillRect(0, sand, w, 6);\n\n  bubbles.forEach(b => {\n    b.y -= b.speed;\n    b.x += Math.sin(t * 0.002 + b.wobble) * 0.4;\n    if (b.y < -8) { b.y = h + 8; b.x = Math.random() * w; }\n    ctx.fillStyle = 'rgba(255,255,255,0.35)';\n    ctx.beginPath();\n    ctx.arc(b.x % w, b.y, b.r, 0, Math.PI * 2);\n    ctx.fill();\n  });\n}\n\nfunction decorationRenderPos(d, t) {\n  const bob = Math.sin(t * 0.002 + d.phase) * (d.kind === 'swimmer' ? 4 : 1.5);\n  return { x: d.x, y: d.y + bob };\n}\n\nfunction tickSwimmer(d, w) {\n  if (typeof d.dir !== 'number') d.dir = 1;\n  if (typeof d.speed !== 'number') d.speed = 0.45;\n  d.x += d.speed * d.dir;\n  const margin = d.size * 0.5;\n  if (d.x <= margin) {\n    d.x = margin;\n    d.dir = 1;\n  } else if (d.x >= w - margin) {\n    d.x = w - margin;\n    d.dir = -1;\n  }\n}\n\nfunction updateToolUi() {\n  document.getElementById('btnEraser').classList.toggle('active', toolMode === 'eraser');\n  document.getElementById('stage').classList.toggle('eraser-mode', toolMode === 'eraser');\n  document.querySelectorAll('.stamp-btn').forEach(b => {\n    b.classList.toggle('selected', toolMode === 'stamp' && b.dataset.emoji === selectedEmoji);\n  });\n}\n\nfunction hitDecoration(x, y) {\n  const t = performance.now();\n  for (let i = decorations.length - 1; i >= 0; i--) {\n    const p = decorationRenderPos(decorations[i], t);\n    const r = decorations[i].size * 0.55;\n    const dx = x - p.x;\n    const dy = y - p.y;\n    if (dx * dx + dy * dy <= r * r) return i;\n  }\n  return -1;\n}\n\nfunction eraseAt(clientX, clientY) {\n  const r = canvas.getBoundingClientRect();\n  const x = clientX - r.left;\n  const y = clientY - r.top;\n  const idx = hitDecoration(x, y);\n  if (idx < 0) return;\n  decorations.splice(idx, 1);\n  saveTank();\n}\n\nfunction loop(t) {\n  if (!running) return;\n  const w = canvas.clientWidth;\n  const h = canvas.clientHeight;\n  drawTankBg(w, h, t);\n\n  decorations.forEach(d => {\n    if (d.kind === 'swimmer') tickSwimmer(d, w);\n    const p = decorationRenderPos(d, t);\n    const flip = d.kind === 'swimmer' && d.dir > 0;\n    drawEmoji(d.emoji, p.x, p.y, d.size, flip);\n  });\n\n  animId = requestAnimationFrame(loop);\n}\n\nfunction placeAt(clientX, clientY) {\n  const r = canvas.getBoundingClientRect();\n  const x = clientX - r.left;\n  const y = clientY - r.top;\n  if (y > r.height - 36) return;\n  const plant = isPlantEmoji(selectedEmoji);\n  const item = {\n    emoji: selectedEmoji,\n    x: x,\n    y: y,\n    size: itemSize(selectedEmoji),\n    phase: Math.random() * Math.PI * 2,\n    kind: plant ? 'plant' : 'swimmer',\n  };\n  if (!plant) {\n    item.dir = Math.random() > 0.5 ? 1 : -1;\n    item.speed = 0.35 + Math.random() * 0.55;\n  }\n  decorations.push(item);\n  saveTank();\n}\n\nfunction startDecorating() {\n  document.getElementById('startScreen').style.display = 'none';\n  running = true;\n  resize();\n  loop(0);\n}\n\ndocument.getElementById('btnStart').onclick = startDecorating;\n\ndocument.querySelectorAll('.stamp-btn').forEach(btn => {\n  btn.addEventListener('click', () => {\n    toolMode = 'stamp';\n    selectedEmoji = btn.dataset.emoji;\n    updateToolUi();\n  });\n});\n\ndocument.getElementById('btnEraser').onclick = () => {\n  toolMode = 'eraser';\n  updateToolUi();\n};\n\ndocument.getElementById('btnUndo').onclick = () => {\n  if (!decorations.length) return;\n  decorations.pop();\n  saveTank();\n};\n\ndocument.getElementById('btnClear').onclick = () => {\n  decorations = [];\n  saveTank();\n};\n\nfunction bindTap() {\n  const hit = e => {\n    if (document.getElementById('startScreen').style.display !== 'none') return;\n    const p = e.touches ? e.touches[0] : e;\n    if (toolMode === 'eraser') eraseAt(p.clientX, p.clientY);\n    else placeAt(p.clientX, p.clientY);\n  };\n  canvas.addEventListener('click', hit);\n  canvas.addEventListener('touchstart', e => { e.preventDefault(); hit(e); }, { passive: false });\n}\n\nloadTank();\nresize();\ninitBubbles(24);\nupdateToolUi();\nbindTap();\nwindow.addEventListener('resize', resize);\nwindow.addEventListener('orientationchange', () => { setTimeout(resize, 120); });\n\n(function fitGameFrame() {\n  function fit() {\n    const h = window.innerHeight + 'px';\n    document.documentElement.style.height = h;\n    document.documentElement.style.minHeight = h;\n    document.body.style.height = h;\n    document.body.style.minHeight = h;\n    const shell = document.querySelector('.game-shell');\n    if (shell) {\n      shell.style.height = h;\n      shell.style.maxHeight = h;\n    }\n    resize();\n  }\n  fit();\n  window.addEventListener('resize', fit);\n  if (typeof ResizeObserver !== 'undefined') {\n    new ResizeObserver(fit).observe(document.documentElement);\n  }\n})();\n</script>\n</body>\n</html>\n"
            }
          ]
        },
        {
          "id": "oceanadventure-ch-import-1785156816483-5",
          "courseId": "oceanadventure",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "oceanadventure-ch-import-1785156816483-5-step-0",
              "courseId": "oceanadventure",
              "chapterId": "oceanadventure-ch-import-1785156816483-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "html",
              "title": "Ocean Overview",
              "description": "",
              "contentHtml": "<iframe src=\"/book_html/Other/OceanAdventure/005-Ocean-Overview.html\" style=\"width:100%;height:100%;border:none;\"></iframe>"
            }
          ]
        },
        {
          "id": "oceanadventure-ch-import-1785156816483-6",
          "courseId": "oceanadventure",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "oceanadventure-ch-import-1785156816483-6-step-0",
              "courseId": "oceanadventure",
              "chapterId": "oceanadventure-ch-import-1785156816483-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "html",
              "title": "Ocean Explained",
              "description": "",
              "contentHtml": "<iframe src=\"/book_html/Other/OceanAdventure/006-Ocean-Explained.html\" style=\"width:100%;height:100%;border:none;\"></iframe>"
            }
          ]
        },
        {
          "id": "oceanadventure-ch-import-1785156816483-7",
          "courseId": "oceanadventure",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "oceanadventure-ch-import-1785156816483-7-step-0",
              "courseId": "oceanadventure",
              "chapterId": "oceanadventure-ch-import-1785156816483-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "html",
              "title": "Ocean Quiz",
              "description": "",
              "contentHtml": "<iframe src=\"/book_html/Other/OceanAdventure/007-Ocean-Quiz.html\" style=\"width:100%;height:100%;border:none;\"></iframe>"
            }
          ]
        },
        {
          "id": "oceanadventure-ch-import-1785156816483-8",
          "courseId": "oceanadventure",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "oceanadventure-ch-import-1785156816483-8-step-0",
              "courseId": "oceanadventure",
              "chapterId": "oceanadventure-ch-import-1785156816483-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "html",
              "title": "Sunlight Zone",
              "description": "",
              "contentHtml": "<iframe src=\"/book_html/Other/OceanAdventure/008-Sunlight-Zone.html\" style=\"width:100%;height:100%;border:none;\"></iframe>"
            }
          ]
        },
        {
          "id": "oceanadventure-ch-import-1785156816483-9",
          "courseId": "oceanadventure",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "oceanadventure-ch-import-1785156816483-9-step-0",
              "courseId": "oceanadventure",
              "chapterId": "oceanadventure-ch-import-1785156816483-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "html",
              "title": "Sunlight Zone Explained",
              "description": "",
              "contentHtml": "<iframe src=\"/book_html/Other/OceanAdventure/009-Sunlight-Zone-Explained.html\" style=\"width:100%;height:100%;border:none;\"></iframe>"
            }
          ]
        }
      ]
    },
    {
      "id": "shwe-thway-journal-vol-56-no-8",
      "title": "Shwe Thway 56/8",
      "description": "",
      "isPublished": true,
      "authorName": "Shwe Thway Writer",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/shwe-thway-journal-vol-56-no-8.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 15,
      "category": "Kid, Comic, Shwe Thway",
      "cat1": "Kid",
      "cat2": "Comic",
      "cat3": "Shwe Thway",
      "cat4": "",
      "pIndex": 4,
      "artifactType": "book",
      "pageViewType": "ComicView",
      "bookHtmlFolder": "Comic/shwe-thway-journal-vol-56-no-8-1711504983477",
      "stepCount": 16,
      "chapters": [
        {
          "id": "shwe-thway-journal-vol-56-no-8-ch-import-1786358688039-1",
          "courseId": "shwe-thway-journal-vol-56-no-8",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-8-ch-import-1786358688039-1-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-8",
              "chapterId": "shwe-thway-journal-vol-56-no-8-ch-import-1786358688039-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-8-1711504983477/shwe-thway-journal-vol-56-no-8-1711504983477.pdf#page=1"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-8-ch-import-1786358688039-10",
          "courseId": "shwe-thway-journal-vol-56-no-8",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-8-ch-import-1786358688039-10-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-8",
              "chapterId": "shwe-thway-journal-vol-56-no-8-ch-import-1786358688039-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-8-1711504983477/shwe-thway-journal-vol-56-no-8-1711504983477.pdf#page=10"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-8-ch-import-1786358688039-11",
          "courseId": "shwe-thway-journal-vol-56-no-8",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-8-ch-import-1786358688039-11-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-8",
              "chapterId": "shwe-thway-journal-vol-56-no-8-ch-import-1786358688039-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-8-1711504983477/shwe-thway-journal-vol-56-no-8-1711504983477.pdf#page=11"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-8-ch-import-1786358688039-12",
          "courseId": "shwe-thway-journal-vol-56-no-8",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-8-ch-import-1786358688039-12-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-8",
              "chapterId": "shwe-thway-journal-vol-56-no-8-ch-import-1786358688039-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-8-1711504983477/shwe-thway-journal-vol-56-no-8-1711504983477.pdf#page=12"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-8-ch-import-1786358688039-13",
          "courseId": "shwe-thway-journal-vol-56-no-8",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-8-ch-import-1786358688039-13-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-8",
              "chapterId": "shwe-thway-journal-vol-56-no-8-ch-import-1786358688039-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-8-1711504983477/shwe-thway-journal-vol-56-no-8-1711504983477.pdf#page=13"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-8-ch-import-1786358688039-14",
          "courseId": "shwe-thway-journal-vol-56-no-8",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-8-ch-import-1786358688039-14-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-8",
              "chapterId": "shwe-thway-journal-vol-56-no-8-ch-import-1786358688039-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-8-1711504983477/shwe-thway-journal-vol-56-no-8-1711504983477.pdf#page=14"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-8-ch-import-1786358688039-15",
          "courseId": "shwe-thway-journal-vol-56-no-8",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-8-ch-import-1786358688039-15-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-8",
              "chapterId": "shwe-thway-journal-vol-56-no-8-ch-import-1786358688039-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-8-1711504983477/shwe-thway-journal-vol-56-no-8-1711504983477.pdf#page=15"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-8-ch-import-1786358688039-16",
          "courseId": "shwe-thway-journal-vol-56-no-8",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-8-ch-import-1786358688039-16-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-8",
              "chapterId": "shwe-thway-journal-vol-56-no-8-ch-import-1786358688039-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-8-1711504983477/shwe-thway-journal-vol-56-no-8-1711504983477.pdf#page=16"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-8-ch-import-1786358688039-2",
          "courseId": "shwe-thway-journal-vol-56-no-8",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-8-ch-import-1786358688039-2-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-8",
              "chapterId": "shwe-thway-journal-vol-56-no-8-ch-import-1786358688039-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-8-1711504983477/shwe-thway-journal-vol-56-no-8-1711504983477.pdf#page=2"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-8-ch-import-1786358688039-3",
          "courseId": "shwe-thway-journal-vol-56-no-8",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-8-ch-import-1786358688039-3-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-8",
              "chapterId": "shwe-thway-journal-vol-56-no-8-ch-import-1786358688039-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-8-1711504983477/shwe-thway-journal-vol-56-no-8-1711504983477.pdf#page=3"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-8-ch-import-1786358688039-4",
          "courseId": "shwe-thway-journal-vol-56-no-8",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-8-ch-import-1786358688039-4-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-8",
              "chapterId": "shwe-thway-journal-vol-56-no-8-ch-import-1786358688039-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-8-1711504983477/shwe-thway-journal-vol-56-no-8-1711504983477.pdf#page=4"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-8-ch-import-1786358688039-5",
          "courseId": "shwe-thway-journal-vol-56-no-8",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-8-ch-import-1786358688039-5-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-8",
              "chapterId": "shwe-thway-journal-vol-56-no-8-ch-import-1786358688039-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-8-1711504983477/shwe-thway-journal-vol-56-no-8-1711504983477.pdf#page=5"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-8-ch-import-1786358688039-6",
          "courseId": "shwe-thway-journal-vol-56-no-8",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-8-ch-import-1786358688039-6-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-8",
              "chapterId": "shwe-thway-journal-vol-56-no-8-ch-import-1786358688039-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-8-1711504983477/shwe-thway-journal-vol-56-no-8-1711504983477.pdf#page=6"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-8-ch-import-1786358688039-7",
          "courseId": "shwe-thway-journal-vol-56-no-8",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-8-ch-import-1786358688039-7-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-8",
              "chapterId": "shwe-thway-journal-vol-56-no-8-ch-import-1786358688039-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-8-1711504983477/shwe-thway-journal-vol-56-no-8-1711504983477.pdf#page=7"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-8-ch-import-1786358688039-8",
          "courseId": "shwe-thway-journal-vol-56-no-8",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-8-ch-import-1786358688039-8-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-8",
              "chapterId": "shwe-thway-journal-vol-56-no-8-ch-import-1786358688039-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-8-1711504983477/shwe-thway-journal-vol-56-no-8-1711504983477.pdf#page=8"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-8-ch-import-1786358688039-9",
          "courseId": "shwe-thway-journal-vol-56-no-8",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-8-ch-import-1786358688039-9-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-8",
              "chapterId": "shwe-thway-journal-vol-56-no-8-ch-import-1786358688039-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-8-1711504983477/shwe-thway-journal-vol-56-no-8-1711504983477.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "shwe-thway-journal-vol-56-no-9-1711591356943",
      "title": "Shwe Thway 56/9",
      "description": "",
      "isPublished": true,
      "authorName": "Shwe Thway Writer",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/shwe-thway-journal-vol-56-no-9.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 20,
      "category": "Kid, Comic, Shwe Thway",
      "cat1": "Kid",
      "cat2": "Comic",
      "cat3": "Shwe Thway",
      "cat4": "",
      "artifactType": "book",
      "pageViewType": "ComicView",
      "bookHtmlFolder": "Comic/shwe-thway-journal-vol-56-no-9-1711591356943",
      "stepCount": 16,
      "chapters": [
        {
          "id": "shwe-thway-journal-vol-56-no-9-1711591356943-ch-import-1786367858744-1",
          "courseId": "shwe-thway-journal-vol-56-no-9-1711591356943",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-9-1711591356943-ch-import-1786367858744-1-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-9-1711591356943",
              "chapterId": "shwe-thway-journal-vol-56-no-9-1711591356943-ch-import-1786367858744-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-9-1711591356943/shwe-thway-journal-vol-56-no-9-1711591356943.pdf#page=1"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-9-1711591356943-ch-import-1786367858744-10",
          "courseId": "shwe-thway-journal-vol-56-no-9-1711591356943",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-9-1711591356943-ch-import-1786367858744-10-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-9-1711591356943",
              "chapterId": "shwe-thway-journal-vol-56-no-9-1711591356943-ch-import-1786367858744-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-9-1711591356943/shwe-thway-journal-vol-56-no-9-1711591356943.pdf#page=10"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-9-1711591356943-ch-import-1786367858744-11",
          "courseId": "shwe-thway-journal-vol-56-no-9-1711591356943",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-9-1711591356943-ch-import-1786367858744-11-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-9-1711591356943",
              "chapterId": "shwe-thway-journal-vol-56-no-9-1711591356943-ch-import-1786367858744-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-9-1711591356943/shwe-thway-journal-vol-56-no-9-1711591356943.pdf#page=11"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-9-1711591356943-ch-import-1786367858744-12",
          "courseId": "shwe-thway-journal-vol-56-no-9-1711591356943",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-9-1711591356943-ch-import-1786367858744-12-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-9-1711591356943",
              "chapterId": "shwe-thway-journal-vol-56-no-9-1711591356943-ch-import-1786367858744-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-9-1711591356943/shwe-thway-journal-vol-56-no-9-1711591356943.pdf#page=12"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-9-1711591356943-ch-import-1786367858744-13",
          "courseId": "shwe-thway-journal-vol-56-no-9-1711591356943",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-9-1711591356943-ch-import-1786367858744-13-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-9-1711591356943",
              "chapterId": "shwe-thway-journal-vol-56-no-9-1711591356943-ch-import-1786367858744-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-9-1711591356943/shwe-thway-journal-vol-56-no-9-1711591356943.pdf#page=13"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-9-1711591356943-ch-import-1786367858744-14",
          "courseId": "shwe-thway-journal-vol-56-no-9-1711591356943",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-9-1711591356943-ch-import-1786367858744-14-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-9-1711591356943",
              "chapterId": "shwe-thway-journal-vol-56-no-9-1711591356943-ch-import-1786367858744-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-9-1711591356943/shwe-thway-journal-vol-56-no-9-1711591356943.pdf#page=14"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-9-1711591356943-ch-import-1786367858744-15",
          "courseId": "shwe-thway-journal-vol-56-no-9-1711591356943",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-9-1711591356943-ch-import-1786367858744-15-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-9-1711591356943",
              "chapterId": "shwe-thway-journal-vol-56-no-9-1711591356943-ch-import-1786367858744-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-9-1711591356943/shwe-thway-journal-vol-56-no-9-1711591356943.pdf#page=15"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-9-1711591356943-ch-import-1786367858744-16",
          "courseId": "shwe-thway-journal-vol-56-no-9-1711591356943",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-9-1711591356943-ch-import-1786367858744-16-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-9-1711591356943",
              "chapterId": "shwe-thway-journal-vol-56-no-9-1711591356943-ch-import-1786367858744-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-9-1711591356943/shwe-thway-journal-vol-56-no-9-1711591356943.pdf#page=16"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-9-1711591356943-ch-import-1786367858744-2",
          "courseId": "shwe-thway-journal-vol-56-no-9-1711591356943",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-9-1711591356943-ch-import-1786367858744-2-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-9-1711591356943",
              "chapterId": "shwe-thway-journal-vol-56-no-9-1711591356943-ch-import-1786367858744-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-9-1711591356943/shwe-thway-journal-vol-56-no-9-1711591356943.pdf#page=2"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-9-1711591356943-ch-import-1786367858744-3",
          "courseId": "shwe-thway-journal-vol-56-no-9-1711591356943",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-9-1711591356943-ch-import-1786367858744-3-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-9-1711591356943",
              "chapterId": "shwe-thway-journal-vol-56-no-9-1711591356943-ch-import-1786367858744-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-9-1711591356943/shwe-thway-journal-vol-56-no-9-1711591356943.pdf#page=3"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-9-1711591356943-ch-import-1786367858744-4",
          "courseId": "shwe-thway-journal-vol-56-no-9-1711591356943",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-9-1711591356943-ch-import-1786367858744-4-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-9-1711591356943",
              "chapterId": "shwe-thway-journal-vol-56-no-9-1711591356943-ch-import-1786367858744-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-9-1711591356943/shwe-thway-journal-vol-56-no-9-1711591356943.pdf#page=4"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-9-1711591356943-ch-import-1786367858744-5",
          "courseId": "shwe-thway-journal-vol-56-no-9-1711591356943",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-9-1711591356943-ch-import-1786367858744-5-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-9-1711591356943",
              "chapterId": "shwe-thway-journal-vol-56-no-9-1711591356943-ch-import-1786367858744-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-9-1711591356943/shwe-thway-journal-vol-56-no-9-1711591356943.pdf#page=5"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-9-1711591356943-ch-import-1786367858744-6",
          "courseId": "shwe-thway-journal-vol-56-no-9-1711591356943",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-9-1711591356943-ch-import-1786367858744-6-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-9-1711591356943",
              "chapterId": "shwe-thway-journal-vol-56-no-9-1711591356943-ch-import-1786367858744-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-9-1711591356943/shwe-thway-journal-vol-56-no-9-1711591356943.pdf#page=6"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-9-1711591356943-ch-import-1786367858744-7",
          "courseId": "shwe-thway-journal-vol-56-no-9-1711591356943",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-9-1711591356943-ch-import-1786367858744-7-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-9-1711591356943",
              "chapterId": "shwe-thway-journal-vol-56-no-9-1711591356943-ch-import-1786367858744-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-9-1711591356943/shwe-thway-journal-vol-56-no-9-1711591356943.pdf#page=7"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-9-1711591356943-ch-import-1786367858744-8",
          "courseId": "shwe-thway-journal-vol-56-no-9-1711591356943",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-9-1711591356943-ch-import-1786367858744-8-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-9-1711591356943",
              "chapterId": "shwe-thway-journal-vol-56-no-9-1711591356943-ch-import-1786367858744-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-9-1711591356943/shwe-thway-journal-vol-56-no-9-1711591356943.pdf#page=8"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-9-1711591356943-ch-import-1786367858744-9",
          "courseId": "shwe-thway-journal-vol-56-no-9-1711591356943",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-9-1711591356943-ch-import-1786367858744-9-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-9-1711591356943",
              "chapterId": "shwe-thway-journal-vol-56-no-9-1711591356943-ch-import-1786367858744-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-9-1711591356943/shwe-thway-journal-vol-56-no-9-1711591356943.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "autobiographyofbenjaminfranklin",
      "title": "AutobiographyOfBenjaminFranklin",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-autobiographyofbenjaminfranklin.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 21,
      "category": "Other, Biography",
      "cat1": "Other",
      "cat2": "Biography",
      "cat3": "",
      "cat4": "",
      "artifactType": "book",
      "bookHtmlFolder": "Other/AutobiographyOfBenjaminFranklin",
      "stepCount": 35,
      "chapters": [
        {
          "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-1",
          "courseId": "autobiographyofbenjaminfranklin",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-1-step-0",
              "courseId": "autobiographyofbenjaminfranklin",
              "chapterId": "autobiographyofbenjaminfranklin-ch-import-1787266332786-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "epub",
              "title": "FRANKLIN ARMS",
              "description": "",
              "contentHtml": "/book_html/Other/AutobiographyOfBenjaminFranklin/AutobiographyOfBenjaminFranklin.epub#8835135823442127762_20203-h-0.htm.xhtml#pgepubid00000"
            }
          ]
        },
        {
          "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-10",
          "courseId": "autobiographyofbenjaminfranklin",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-10-step-0",
              "courseId": "autobiographyofbenjaminfranklin",
              "chapterId": "autobiographyofbenjaminfranklin-ch-import-1787266332786-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "epub",
              "title": "I ANCESTRY AND EARLY YOUTH IN BOSTON",
              "description": "",
              "contentHtml": "/book_html/Other/AutobiographyOfBenjaminFranklin/AutobiographyOfBenjaminFranklin.epub#8835135823442127762_20203-h-0.htm.xhtml#pgepubid00009"
            }
          ]
        },
        {
          "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-11",
          "courseId": "autobiographyofbenjaminfranklin",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-11-step-0",
              "courseId": "autobiographyofbenjaminfranklin",
              "chapterId": "autobiographyofbenjaminfranklin-ch-import-1787266332786-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "epub",
              "title": "II BEGINNING LIFE AS A PRINTER",
              "description": "",
              "contentHtml": "/book_html/Other/AutobiographyOfBenjaminFranklin/AutobiographyOfBenjaminFranklin.epub#8835135823442127762_20203-h-0.htm.xhtml#pgepubid00010"
            }
          ]
        },
        {
          "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-12",
          "courseId": "autobiographyofbenjaminfranklin",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-12-step-0",
              "courseId": "autobiographyofbenjaminfranklin",
              "chapterId": "autobiographyofbenjaminfranklin-ch-import-1787266332786-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "epub",
              "title": "III ARRIVAL IN PHILADELPHIA",
              "description": "",
              "contentHtml": "/book_html/Other/AutobiographyOfBenjaminFranklin/AutobiographyOfBenjaminFranklin.epub#8835135823442127762_20203-h-0.htm.xhtml#pgepubid00011"
            }
          ]
        },
        {
          "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-13",
          "courseId": "autobiographyofbenjaminfranklin",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-13-step-0",
              "courseId": "autobiographyofbenjaminfranklin",
              "chapterId": "autobiographyofbenjaminfranklin-ch-import-1787266332786-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "epub",
              "title": "IV FIRST VISIT TO BOSTON",
              "description": "",
              "contentHtml": "/book_html/Other/AutobiographyOfBenjaminFranklin/AutobiographyOfBenjaminFranklin.epub#8835135823442127762_20203-h-0.htm.xhtml#pgepubid00012"
            }
          ]
        },
        {
          "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-14",
          "courseId": "autobiographyofbenjaminfranklin",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-14-step-0",
              "courseId": "autobiographyofbenjaminfranklin",
              "chapterId": "autobiographyofbenjaminfranklin-ch-import-1787266332786-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "epub",
              "title": "V EARLY FRIENDS IN PHILADELPHIA",
              "description": "",
              "contentHtml": "/book_html/Other/AutobiographyOfBenjaminFranklin/AutobiographyOfBenjaminFranklin.epub#8835135823442127762_20203-h-0.htm.xhtml#pgepubid00013"
            }
          ]
        },
        {
          "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-15",
          "courseId": "autobiographyofbenjaminfranklin",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-15-step-0",
              "courseId": "autobiographyofbenjaminfranklin",
              "chapterId": "autobiographyofbenjaminfranklin-ch-import-1787266332786-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "epub",
              "title": "VI FIRST VISIT TO LONDON",
              "description": "",
              "contentHtml": "/book_html/Other/AutobiographyOfBenjaminFranklin/AutobiographyOfBenjaminFranklin.epub#8835135823442127762_20203-h-0.htm.xhtml#pgepubid00014"
            }
          ]
        },
        {
          "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-16",
          "courseId": "autobiographyofbenjaminfranklin",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-16-step-0",
              "courseId": "autobiographyofbenjaminfranklin",
              "chapterId": "autobiographyofbenjaminfranklin-ch-import-1787266332786-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "epub",
              "title": "VII BEGINNING BUSINESS IN PHILADELPHIA",
              "description": "",
              "contentHtml": "/book_html/Other/AutobiographyOfBenjaminFranklin/AutobiographyOfBenjaminFranklin.epub#8835135823442127762_20203-h-1.htm.xhtml#pgepubid00015"
            }
          ]
        },
        {
          "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-17",
          "courseId": "autobiographyofbenjaminfranklin",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-17-step-0",
              "courseId": "autobiographyofbenjaminfranklin",
              "chapterId": "autobiographyofbenjaminfranklin-ch-import-1787266332786-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "epub",
              "title": "VIII BUSINESS SUCCESS AND FIRST PUBLIC SERVICE",
              "description": "",
              "contentHtml": "/book_html/Other/AutobiographyOfBenjaminFranklin/AutobiographyOfBenjaminFranklin.epub#8835135823442127762_20203-h-1.htm.xhtml#pgepubid00016"
            }
          ]
        },
        {
          "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-18",
          "courseId": "autobiographyofbenjaminfranklin",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-18-step-0",
              "courseId": "autobiographyofbenjaminfranklin",
              "chapterId": "autobiographyofbenjaminfranklin-ch-import-1787266332786-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "epub",
              "title": "IX PLAN FOR ATTAINING MORAL PERFECTION",
              "description": "",
              "contentHtml": "/book_html/Other/AutobiographyOfBenjaminFranklin/AutobiographyOfBenjaminFranklin.epub#8835135823442127762_20203-h-1.htm.xhtml#pgepubid00017"
            }
          ]
        },
        {
          "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-19",
          "courseId": "autobiographyofbenjaminfranklin",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-19-step-0",
              "courseId": "autobiographyofbenjaminfranklin",
              "chapterId": "autobiographyofbenjaminfranklin-ch-import-1787266332786-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "epub",
              "title": "X POOR RICHARD'S ALMANAC AND OTHER ACTIVITIES",
              "description": "",
              "contentHtml": "/book_html/Other/AutobiographyOfBenjaminFranklin/AutobiographyOfBenjaminFranklin.epub#8835135823442127762_20203-h-1.htm.xhtml#pgepubid00018"
            }
          ]
        },
        {
          "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-2",
          "courseId": "autobiographyofbenjaminfranklin",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-2-step-0",
              "courseId": "autobiographyofbenjaminfranklin",
              "chapterId": "autobiographyofbenjaminfranklin-ch-import-1787266332786-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "epub",
              "title": "FRANKLIN SEAL",
              "description": "",
              "contentHtml": "/book_html/Other/AutobiographyOfBenjaminFranklin/AutobiographyOfBenjaminFranklin.epub#8835135823442127762_20203-h-0.htm.xhtml#pgepubid00001"
            }
          ]
        },
        {
          "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-20",
          "courseId": "autobiographyofbenjaminfranklin",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-20-step-0",
              "courseId": "autobiographyofbenjaminfranklin",
              "chapterId": "autobiographyofbenjaminfranklin-ch-import-1787266332786-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "epub",
              "title": "XI INTEREST IN PUBLIC AFFAIRS",
              "description": "",
              "contentHtml": "/book_html/Other/AutobiographyOfBenjaminFranklin/AutobiographyOfBenjaminFranklin.epub#8835135823442127762_20203-h-2.htm.xhtml#pgepubid00019"
            }
          ]
        },
        {
          "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-21",
          "courseId": "autobiographyofbenjaminfranklin",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-21-step-0",
              "courseId": "autobiographyofbenjaminfranklin",
              "chapterId": "autobiographyofbenjaminfranklin-ch-import-1787266332786-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "epub",
              "title": "XII DEFENSE OF THE PROVINCE",
              "description": "",
              "contentHtml": "/book_html/Other/AutobiographyOfBenjaminFranklin/AutobiographyOfBenjaminFranklin.epub#8835135823442127762_20203-h-2.htm.xhtml#pgepubid00020"
            }
          ]
        },
        {
          "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-22",
          "courseId": "autobiographyofbenjaminfranklin",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-22-step-0",
              "courseId": "autobiographyofbenjaminfranklin",
              "chapterId": "autobiographyofbenjaminfranklin-ch-import-1787266332786-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "epub",
              "title": "XIII",
              "description": "",
              "contentHtml": "/book_html/Other/AutobiographyOfBenjaminFranklin/AutobiographyOfBenjaminFranklin.epub#8835135823442127762_20203-h-2.htm.xhtml#pgepubid00021"
            }
          ]
        },
        {
          "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-23",
          "courseId": "autobiographyofbenjaminfranklin",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-23-step-0",
              "courseId": "autobiographyofbenjaminfranklin",
              "chapterId": "autobiographyofbenjaminfranklin-ch-import-1787266332786-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "epub",
              "title": "XIV ALBANY PLAN OF UNION",
              "description": "",
              "contentHtml": "/book_html/Other/AutobiographyOfBenjaminFranklin/AutobiographyOfBenjaminFranklin.epub#8835135823442127762_20203-h-2.htm.xhtml#pgepubid00022"
            }
          ]
        },
        {
          "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-24",
          "courseId": "autobiographyofbenjaminfranklin",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-24-step-0",
              "courseId": "autobiographyofbenjaminfranklin",
              "chapterId": "autobiographyofbenjaminfranklin-ch-import-1787266332786-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "epub",
              "title": "XV QUARRELS WITH THE PROPRIETARY GOVERNORS",
              "description": "",
              "contentHtml": "/book_html/Other/AutobiographyOfBenjaminFranklin/AutobiographyOfBenjaminFranklin.epub#8835135823442127762_20203-h-2.htm.xhtml#pgepubid00023"
            }
          ]
        },
        {
          "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-25",
          "courseId": "autobiographyofbenjaminfranklin",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-25-step-0",
              "courseId": "autobiographyofbenjaminfranklin",
              "chapterId": "autobiographyofbenjaminfranklin-ch-import-1787266332786-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "epub",
              "title": "XVI BRADDOCK'S EXPEDITION",
              "description": "",
              "contentHtml": "/book_html/Other/AutobiographyOfBenjaminFranklin/AutobiographyOfBenjaminFranklin.epub#8835135823442127762_20203-h-2.htm.xhtml#pgepubid00024"
            }
          ]
        },
        {
          "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-26",
          "courseId": "autobiographyofbenjaminfranklin",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-26-step-0",
              "courseId": "autobiographyofbenjaminfranklin",
              "chapterId": "autobiographyofbenjaminfranklin-ch-import-1787266332786-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "epub",
              "title": "XVII FRANKLIN'S DEFENSE OF THE FRONTIER",
              "description": "",
              "contentHtml": "/book_html/Other/AutobiographyOfBenjaminFranklin/AutobiographyOfBenjaminFranklin.epub#8835135823442127762_20203-h-2.htm.xhtml#pgepubid00025"
            }
          ]
        },
        {
          "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-27",
          "courseId": "autobiographyofbenjaminfranklin",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-27-step-0",
              "courseId": "autobiographyofbenjaminfranklin",
              "chapterId": "autobiographyofbenjaminfranklin-ch-import-1787266332786-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "epub",
              "title": "XVIII SCIENTIFIC EXPERIMENTS",
              "description": "",
              "contentHtml": "/book_html/Other/AutobiographyOfBenjaminFranklin/AutobiographyOfBenjaminFranklin.epub#8835135823442127762_20203-h-2.htm.xhtml#pgepubid00026"
            }
          ]
        },
        {
          "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-28",
          "courseId": "autobiographyofbenjaminfranklin",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-28-step-0",
              "courseId": "autobiographyofbenjaminfranklin",
              "chapterId": "autobiographyofbenjaminfranklin-ch-import-1787266332786-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "epub",
              "title": "XIX AGENT OF PENNSYLVANIA IN LONDON",
              "description": "",
              "contentHtml": "/book_html/Other/AutobiographyOfBenjaminFranklin/AutobiographyOfBenjaminFranklin.epub#8835135823442127762_20203-h-2.htm.xhtml#pgepubid00027"
            }
          ]
        },
        {
          "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-29",
          "courseId": "autobiographyofbenjaminfranklin",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-29-step-0",
              "courseId": "autobiographyofbenjaminfranklin",
              "chapterId": "autobiographyofbenjaminfranklin-ch-import-1787266332786-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "epub",
              "title": "APPENDIX",
              "description": "",
              "contentHtml": "/book_html/Other/AutobiographyOfBenjaminFranklin/AutobiographyOfBenjaminFranklin.epub#8835135823442127762_20203-h-3.htm.xhtml#pgepubid00028"
            }
          ]
        },
        {
          "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-3",
          "courseId": "autobiographyofbenjaminfranklin",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-3-step-0",
              "courseId": "autobiographyofbenjaminfranklin",
              "chapterId": "autobiographyofbenjaminfranklin-ch-import-1787266332786-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "epub",
              "title": "A U T O B I O G R A P H Y OF",
              "description": "",
              "contentHtml": "/book_html/Other/AutobiographyOfBenjaminFranklin/AutobiographyOfBenjaminFranklin.epub#8835135823442127762_20203-h-0.htm.xhtml#pgepubid00002"
            }
          ]
        },
        {
          "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-30",
          "courseId": "autobiographyofbenjaminfranklin",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-30-step-0",
              "courseId": "autobiographyofbenjaminfranklin",
              "chapterId": "autobiographyofbenjaminfranklin-ch-import-1787266332786-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "epub",
              "title": "ELECTRICAL KITE",
              "description": "",
              "contentHtml": "/book_html/Other/AutobiographyOfBenjaminFranklin/AutobiographyOfBenjaminFranklin.epub#8835135823442127762_20203-h-3.htm.xhtml#pgepubid00029"
            }
          ]
        },
        {
          "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-31",
          "courseId": "autobiographyofbenjaminfranklin",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-31-step-0",
              "courseId": "autobiographyofbenjaminfranklin",
              "chapterId": "autobiographyofbenjaminfranklin-ch-import-1787266332786-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "epub",
              "title": "THE WAY TO WEALTH",
              "description": "",
              "contentHtml": "/book_html/Other/AutobiographyOfBenjaminFranklin/AutobiographyOfBenjaminFranklin.epub#8835135823442127762_20203-h-3.htm.xhtml#pgepubid00030"
            }
          ]
        },
        {
          "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-32",
          "courseId": "autobiographyofbenjaminfranklin",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-32-step-0",
              "courseId": "autobiographyofbenjaminfranklin",
              "chapterId": "autobiographyofbenjaminfranklin-ch-import-1787266332786-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "epub",
              "title": "THE WHISTLE",
              "description": "",
              "contentHtml": "/book_html/Other/AutobiographyOfBenjaminFranklin/AutobiographyOfBenjaminFranklin.epub#8835135823442127762_20203-h-3.htm.xhtml#pgepubid00031"
            }
          ]
        },
        {
          "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-33",
          "courseId": "autobiographyofbenjaminfranklin",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-33-step-0",
              "courseId": "autobiographyofbenjaminfranklin",
              "chapterId": "autobiographyofbenjaminfranklin-ch-import-1787266332786-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "epub",
              "title": "A LETTER TO SAMUEL MATHER",
              "description": "",
              "contentHtml": "/book_html/Other/AutobiographyOfBenjaminFranklin/AutobiographyOfBenjaminFranklin.epub#8835135823442127762_20203-h-3.htm.xhtml#pgepubid00032"
            }
          ]
        },
        {
          "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-34",
          "courseId": "autobiographyofbenjaminfranklin",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-34-step-0",
              "courseId": "autobiographyofbenjaminfranklin",
              "chapterId": "autobiographyofbenjaminfranklin-ch-import-1787266332786-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "epub",
              "title": "BIBLIOGRAPHY",
              "description": "",
              "contentHtml": "/book_html/Other/AutobiographyOfBenjaminFranklin/AutobiographyOfBenjaminFranklin.epub#8835135823442127762_20203-h-3.htm.xhtml#pgepubid00033"
            }
          ]
        },
        {
          "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-35",
          "courseId": "autobiographyofbenjaminfranklin",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-35-step-0",
              "courseId": "autobiographyofbenjaminfranklin",
              "chapterId": "autobiographyofbenjaminfranklin-ch-import-1787266332786-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "epub",
              "title": "THE FULL PROJECT GUTENBERG™ LICENSE",
              "description": "",
              "contentHtml": "/book_html/Other/AutobiographyOfBenjaminFranklin/AutobiographyOfBenjaminFranklin.epub#8835135823442127762_20203-h-4.htm.xhtml#pg-footer-heading"
            }
          ]
        },
        {
          "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-4",
          "courseId": "autobiographyofbenjaminfranklin",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-4-step-0",
              "courseId": "autobiographyofbenjaminfranklin",
              "chapterId": "autobiographyofbenjaminfranklin-ch-import-1787266332786-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "epub",
              "title": "B E N J A M I N F R A N K L I N",
              "description": "",
              "contentHtml": "/book_html/Other/AutobiographyOfBenjaminFranklin/AutobiographyOfBenjaminFranklin.epub#8835135823442127762_20203-h-0.htm.xhtml#pgepubid00003"
            }
          ]
        },
        {
          "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-5",
          "courseId": "autobiographyofbenjaminfranklin",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-5-step-0",
              "courseId": "autobiographyofbenjaminfranklin",
              "chapterId": "autobiographyofbenjaminfranklin-ch-import-1787266332786-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "epub",
              "title": "CONTENTS",
              "description": "",
              "contentHtml": "/book_html/Other/AutobiographyOfBenjaminFranklin/AutobiographyOfBenjaminFranklin.epub#8835135823442127762_20203-h-0.htm.xhtml#pgepubid00004"
            }
          ]
        },
        {
          "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-6",
          "courseId": "autobiographyofbenjaminfranklin",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-6-step-0",
              "courseId": "autobiographyofbenjaminfranklin",
              "chapterId": "autobiographyofbenjaminfranklin-ch-import-1787266332786-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "epub",
              "title": "ILLUSTRATIONS",
              "description": "",
              "contentHtml": "/book_html/Other/AutobiographyOfBenjaminFranklin/AutobiographyOfBenjaminFranklin.epub#8835135823442127762_20203-h-0.htm.xhtml#pgepubid00005"
            }
          ]
        },
        {
          "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-7",
          "courseId": "autobiographyofbenjaminfranklin",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-7-step-0",
              "courseId": "autobiographyofbenjaminfranklin",
              "chapterId": "autobiographyofbenjaminfranklin-ch-import-1787266332786-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "epub",
              "title": "INTRODUCTION",
              "description": "",
              "contentHtml": "/book_html/Other/AutobiographyOfBenjaminFranklin/AutobiographyOfBenjaminFranklin.epub#8835135823442127762_20203-h-0.htm.xhtml#pgepubid00006"
            }
          ]
        },
        {
          "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-8",
          "courseId": "autobiographyofbenjaminfranklin",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-8-step-0",
              "courseId": "autobiographyofbenjaminfranklin",
              "chapterId": "autobiographyofbenjaminfranklin-ch-import-1787266332786-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "epub",
              "title": "The Story of the Autobiography",
              "description": "",
              "contentHtml": "/book_html/Other/AutobiographyOfBenjaminFranklin/AutobiographyOfBenjaminFranklin.epub#8835135823442127762_20203-h-0.htm.xhtml#pgepubid00007"
            }
          ]
        },
        {
          "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-9",
          "courseId": "autobiographyofbenjaminfranklin",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "autobiographyofbenjaminfranklin-ch-import-1787266332786-9-step-0",
              "courseId": "autobiographyofbenjaminfranklin",
              "chapterId": "autobiographyofbenjaminfranklin-ch-import-1787266332786-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "epub",
              "title": "AUTOBIOGRAPHY OF BENJAMIN FRANKLIN",
              "description": "",
              "contentHtml": "/book_html/Other/AutobiographyOfBenjaminFranklin/AutobiographyOfBenjaminFranklin.epub#8835135823442127762_20203-h-0.htm.xhtml#pgepubid00008"
            }
          ]
        }
      ]
    },
    {
      "id": "the-richest-man-in-babylon",
      "title": "The Richest Man In Babylon",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/The_Richest_Man_In_Babylon.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 21,
      "category": "Other, Finance",
      "cat1": "Other",
      "cat2": "Finance",
      "cat3": "",
      "cat4": "",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/The_Richest_Man_In_Babylon",
      "stepCount": 90,
      "chapters": [
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-1",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-1-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=1"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-10",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-10-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=10"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-11",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-11-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=11"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-12",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-12-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=12"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-13",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-13-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=13"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-14",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-14-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=14"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-15",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-15-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=15"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-16",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-16-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=16"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-17",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-17-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=17"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-18",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-18-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=18"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-19",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-19-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=19"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-2",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-2-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=2"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-20",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-20-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=20"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-21",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-21-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=21"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-22",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-22-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=22"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-23",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-23-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=23"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-24",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-24-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=24"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-25",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-25-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=25"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-26",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-26-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=26"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-27",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-27-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=27"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-28",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-28-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=28"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-29",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-29-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=29"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-3",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-3-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=3"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-30",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-30-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=30"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-31",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-31-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=31"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-32",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-32-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=32"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-33",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-33-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=33"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-34",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-34-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=34"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-35",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-35-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=35"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-36",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-36-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=36"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-37",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-37-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=37"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-38",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-38-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=38"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-39",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-39-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=39"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-4",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-4-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=4"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-40",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-40-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=40"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-41",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-41-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=41"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-42",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-42-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=42"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-43",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-43-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=43"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-44",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-44-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=44"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-45",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-45-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=45"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-46",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-46-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=46"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-47",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-47-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=47"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-48",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-48-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=48"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-49",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-49-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=49"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-5",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-5-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=5"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-50",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-50-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=50"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-51",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-51-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=51"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-52",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-52-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=52"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-53",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-53-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=53"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-54",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-54-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=54"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-55",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-55-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=55"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-56",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-56-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=56"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-57",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-57-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=57"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-58",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-58-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=58"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-59",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-59-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=59"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-6",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-6-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=6"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-60",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-60-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=60"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-61",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-61-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=61"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-62",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-62-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=62"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-63",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-63-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=63"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-64",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-64-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=64"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-65",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-65-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=65"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-66",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-66-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=66"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-67",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-67-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=67"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-68",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-68-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=68"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-69",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-69-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=69"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-7",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-7-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=7"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-70",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-70-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=70"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-71",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-71-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=71"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-72",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-72-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=72"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-73",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-73-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=73"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-74",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-74-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=74"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-75",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-75-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=75"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-76",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-76-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=76"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-77",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-77-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=77"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-78",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-78-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=78"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-79",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-79-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=79"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-8",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-8-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=8"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-80",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-80-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=80"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-81",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-81-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=81"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-82",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-82-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=82"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-83",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-83-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=83"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-84",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-84-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=84"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-85",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-85-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=85"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-86",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-86-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=86"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-87",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-87-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=87"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-88",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-88-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=88"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-89",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-89-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=89"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-9",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-9-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=9"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-ch-import-1786965307066-90",
          "courseId": "the-richest-man-in-babylon",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-ch-import-1786965307066-90-step-0",
              "courseId": "the-richest-man-in-babylon",
              "chapterId": "the-richest-man-in-babylon-ch-import-1786965307066-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The_Richest_Man_In_Babylon/The_Richest_Man_In_Babylon.pdf#page=90"
            }
          ]
        }
      ]
    },
    {
      "id": "shwe-thway-journal-vol-56-no-10",
      "title": "Shwe Thway 56/10",
      "description": "Shwe Thway comic journal Shwe Thway 56/10. Burmese and English stories for kids.",
      "isPublished": true,
      "authorName": "Shwe Thway Writer",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/shwe-thway-journal-vol-56-no-10.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 22,
      "category": "Kid, Comic, Shwe Thway",
      "cat1": "Kid",
      "cat2": "Comic",
      "cat3": "Shwe Thway",
      "cat4": "",
      "pIndex": 6,
      "artifactType": "book",
      "pageViewType": "ComicView",
      "bookHtmlFolder": "Comic/shwe-thway-journal-vol-56-no-10",
      "stepCount": 16,
      "chapters": [
        {
          "id": "shwe-thway-journal-vol-56-no-10-ch-import-1787376263975-1",
          "courseId": "shwe-thway-journal-vol-56-no-10",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-10-ch-import-1787376263975-1-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-10",
              "chapterId": "shwe-thway-journal-vol-56-no-10-ch-import-1787376263975-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-10/shwe-thway-journal-vol-56-no-10.pdf#page=1"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-10-ch-import-1787376263975-10",
          "courseId": "shwe-thway-journal-vol-56-no-10",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-10-ch-import-1787376263975-10-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-10",
              "chapterId": "shwe-thway-journal-vol-56-no-10-ch-import-1787376263975-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-10/shwe-thway-journal-vol-56-no-10.pdf#page=10"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-10-ch-import-1787376263975-11",
          "courseId": "shwe-thway-journal-vol-56-no-10",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-10-ch-import-1787376263975-11-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-10",
              "chapterId": "shwe-thway-journal-vol-56-no-10-ch-import-1787376263975-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-10/shwe-thway-journal-vol-56-no-10.pdf#page=11"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-10-ch-import-1787376263975-12",
          "courseId": "shwe-thway-journal-vol-56-no-10",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-10-ch-import-1787376263975-12-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-10",
              "chapterId": "shwe-thway-journal-vol-56-no-10-ch-import-1787376263975-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-10/shwe-thway-journal-vol-56-no-10.pdf#page=12"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-10-ch-import-1787376263975-13",
          "courseId": "shwe-thway-journal-vol-56-no-10",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-10-ch-import-1787376263975-13-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-10",
              "chapterId": "shwe-thway-journal-vol-56-no-10-ch-import-1787376263975-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-10/shwe-thway-journal-vol-56-no-10.pdf#page=13"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-10-ch-import-1787376263975-14",
          "courseId": "shwe-thway-journal-vol-56-no-10",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-10-ch-import-1787376263975-14-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-10",
              "chapterId": "shwe-thway-journal-vol-56-no-10-ch-import-1787376263975-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-10/shwe-thway-journal-vol-56-no-10.pdf#page=14"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-10-ch-import-1787376263975-15",
          "courseId": "shwe-thway-journal-vol-56-no-10",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-10-ch-import-1787376263975-15-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-10",
              "chapterId": "shwe-thway-journal-vol-56-no-10-ch-import-1787376263975-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-10/shwe-thway-journal-vol-56-no-10.pdf#page=15"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-10-ch-import-1787376263975-16",
          "courseId": "shwe-thway-journal-vol-56-no-10",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-10-ch-import-1787376263975-16-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-10",
              "chapterId": "shwe-thway-journal-vol-56-no-10-ch-import-1787376263975-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-10/shwe-thway-journal-vol-56-no-10.pdf#page=16"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-10-ch-import-1787376263975-2",
          "courseId": "shwe-thway-journal-vol-56-no-10",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-10-ch-import-1787376263975-2-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-10",
              "chapterId": "shwe-thway-journal-vol-56-no-10-ch-import-1787376263975-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-10/shwe-thway-journal-vol-56-no-10.pdf#page=2"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-10-ch-import-1787376263975-3",
          "courseId": "shwe-thway-journal-vol-56-no-10",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-10-ch-import-1787376263975-3-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-10",
              "chapterId": "shwe-thway-journal-vol-56-no-10-ch-import-1787376263975-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-10/shwe-thway-journal-vol-56-no-10.pdf#page=3"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-10-ch-import-1787376263975-4",
          "courseId": "shwe-thway-journal-vol-56-no-10",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-10-ch-import-1787376263975-4-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-10",
              "chapterId": "shwe-thway-journal-vol-56-no-10-ch-import-1787376263975-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-10/shwe-thway-journal-vol-56-no-10.pdf#page=4"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-10-ch-import-1787376263975-5",
          "courseId": "shwe-thway-journal-vol-56-no-10",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-10-ch-import-1787376263975-5-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-10",
              "chapterId": "shwe-thway-journal-vol-56-no-10-ch-import-1787376263975-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-10/shwe-thway-journal-vol-56-no-10.pdf#page=5"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-10-ch-import-1787376263975-6",
          "courseId": "shwe-thway-journal-vol-56-no-10",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-10-ch-import-1787376263975-6-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-10",
              "chapterId": "shwe-thway-journal-vol-56-no-10-ch-import-1787376263975-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-10/shwe-thway-journal-vol-56-no-10.pdf#page=6"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-10-ch-import-1787376263975-7",
          "courseId": "shwe-thway-journal-vol-56-no-10",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-10-ch-import-1787376263975-7-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-10",
              "chapterId": "shwe-thway-journal-vol-56-no-10-ch-import-1787376263975-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-10/shwe-thway-journal-vol-56-no-10.pdf#page=7"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-10-ch-import-1787376263975-8",
          "courseId": "shwe-thway-journal-vol-56-no-10",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-10-ch-import-1787376263975-8-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-10",
              "chapterId": "shwe-thway-journal-vol-56-no-10-ch-import-1787376263975-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-10/shwe-thway-journal-vol-56-no-10.pdf#page=8"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-10-ch-import-1787376263975-9",
          "courseId": "shwe-thway-journal-vol-56-no-10",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-10-ch-import-1787376263975-9-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-10",
              "chapterId": "shwe-thway-journal-vol-56-no-10-ch-import-1787376263975-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-10/shwe-thway-journal-vol-56-no-10.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "shwe-thway-journal-vol-56-no-11",
      "title": "Shwe Thway 56/11",
      "description": "Shwe Thway comic journal Shwe Thway 56/11. Burmese and English stories for kids.",
      "isPublished": true,
      "authorName": "Shwe Thway Writer",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/shwe-thway-journal-vol-56-no-11.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 23,
      "category": "Kid, Comic, Shwe Thway",
      "cat1": "Kid",
      "cat2": "Comic",
      "cat3": "Shwe Thway",
      "cat4": "",
      "artifactType": "book",
      "pageViewType": "ComicView",
      "bookHtmlFolder": "Comic/shwe-thway-journal-vol-56-no-11",
      "stepCount": 16,
      "chapters": [
        {
          "id": "shwe-thway-journal-vol-56-no-11-ch-import-1787376263975-1",
          "courseId": "shwe-thway-journal-vol-56-no-11",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-11-ch-import-1787376263975-1-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-11",
              "chapterId": "shwe-thway-journal-vol-56-no-11-ch-import-1787376263975-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-11/shwe-thway-journal-vol-56-no-11.pdf#page=1"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-11-ch-import-1787376263975-10",
          "courseId": "shwe-thway-journal-vol-56-no-11",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-11-ch-import-1787376263975-10-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-11",
              "chapterId": "shwe-thway-journal-vol-56-no-11-ch-import-1787376263975-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-11/shwe-thway-journal-vol-56-no-11.pdf#page=10"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-11-ch-import-1787376263975-11",
          "courseId": "shwe-thway-journal-vol-56-no-11",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-11-ch-import-1787376263975-11-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-11",
              "chapterId": "shwe-thway-journal-vol-56-no-11-ch-import-1787376263975-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-11/shwe-thway-journal-vol-56-no-11.pdf#page=11"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-11-ch-import-1787376263975-12",
          "courseId": "shwe-thway-journal-vol-56-no-11",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-11-ch-import-1787376263975-12-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-11",
              "chapterId": "shwe-thway-journal-vol-56-no-11-ch-import-1787376263975-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-11/shwe-thway-journal-vol-56-no-11.pdf#page=12"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-11-ch-import-1787376263975-13",
          "courseId": "shwe-thway-journal-vol-56-no-11",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-11-ch-import-1787376263975-13-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-11",
              "chapterId": "shwe-thway-journal-vol-56-no-11-ch-import-1787376263975-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-11/shwe-thway-journal-vol-56-no-11.pdf#page=13"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-11-ch-import-1787376263975-14",
          "courseId": "shwe-thway-journal-vol-56-no-11",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-11-ch-import-1787376263975-14-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-11",
              "chapterId": "shwe-thway-journal-vol-56-no-11-ch-import-1787376263975-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-11/shwe-thway-journal-vol-56-no-11.pdf#page=14"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-11-ch-import-1787376263975-15",
          "courseId": "shwe-thway-journal-vol-56-no-11",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-11-ch-import-1787376263975-15-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-11",
              "chapterId": "shwe-thway-journal-vol-56-no-11-ch-import-1787376263975-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-11/shwe-thway-journal-vol-56-no-11.pdf#page=15"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-11-ch-import-1787376263975-16",
          "courseId": "shwe-thway-journal-vol-56-no-11",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-11-ch-import-1787376263975-16-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-11",
              "chapterId": "shwe-thway-journal-vol-56-no-11-ch-import-1787376263975-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-11/shwe-thway-journal-vol-56-no-11.pdf#page=16"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-11-ch-import-1787376263975-2",
          "courseId": "shwe-thway-journal-vol-56-no-11",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-11-ch-import-1787376263975-2-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-11",
              "chapterId": "shwe-thway-journal-vol-56-no-11-ch-import-1787376263975-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-11/shwe-thway-journal-vol-56-no-11.pdf#page=2"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-11-ch-import-1787376263975-3",
          "courseId": "shwe-thway-journal-vol-56-no-11",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-11-ch-import-1787376263975-3-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-11",
              "chapterId": "shwe-thway-journal-vol-56-no-11-ch-import-1787376263975-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-11/shwe-thway-journal-vol-56-no-11.pdf#page=3"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-11-ch-import-1787376263975-4",
          "courseId": "shwe-thway-journal-vol-56-no-11",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-11-ch-import-1787376263975-4-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-11",
              "chapterId": "shwe-thway-journal-vol-56-no-11-ch-import-1787376263975-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-11/shwe-thway-journal-vol-56-no-11.pdf#page=4"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-11-ch-import-1787376263975-5",
          "courseId": "shwe-thway-journal-vol-56-no-11",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-11-ch-import-1787376263975-5-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-11",
              "chapterId": "shwe-thway-journal-vol-56-no-11-ch-import-1787376263975-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-11/shwe-thway-journal-vol-56-no-11.pdf#page=5"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-11-ch-import-1787376263975-6",
          "courseId": "shwe-thway-journal-vol-56-no-11",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-11-ch-import-1787376263975-6-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-11",
              "chapterId": "shwe-thway-journal-vol-56-no-11-ch-import-1787376263975-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-11/shwe-thway-journal-vol-56-no-11.pdf#page=6"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-11-ch-import-1787376263975-7",
          "courseId": "shwe-thway-journal-vol-56-no-11",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-11-ch-import-1787376263975-7-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-11",
              "chapterId": "shwe-thway-journal-vol-56-no-11-ch-import-1787376263975-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-11/shwe-thway-journal-vol-56-no-11.pdf#page=7"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-11-ch-import-1787376263975-8",
          "courseId": "shwe-thway-journal-vol-56-no-11",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-11-ch-import-1787376263975-8-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-11",
              "chapterId": "shwe-thway-journal-vol-56-no-11-ch-import-1787376263975-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-11/shwe-thway-journal-vol-56-no-11.pdf#page=8"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-11-ch-import-1787376263975-9",
          "courseId": "shwe-thway-journal-vol-56-no-11",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-11-ch-import-1787376263975-9-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-11",
              "chapterId": "shwe-thway-journal-vol-56-no-11-ch-import-1787376263975-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-11/shwe-thway-journal-vol-56-no-11.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "shwe-thway-journal-vol-56-no-13",
      "title": "Shwe Thway 56/13",
      "description": "Shwe Thway comic journal Shwe Thway 56/13. Burmese and English stories for kids.",
      "isPublished": true,
      "authorName": "Shwe Thway Writer",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/shwe-thway-journal-vol-56-no-13.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 24,
      "category": "Kid, Comic, Shwe Thway",
      "cat1": "Kid",
      "cat2": "Comic",
      "cat3": "Shwe Thway",
      "cat4": "",
      "artifactType": "book",
      "pageViewType": "ComicView",
      "bookHtmlFolder": "Comic/shwe-thway-journal-vol-56-no-13",
      "stepCount": 16,
      "chapters": [
        {
          "id": "shwe-thway-journal-vol-56-no-13-ch-import-1787376263975-1",
          "courseId": "shwe-thway-journal-vol-56-no-13",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-13-ch-import-1787376263975-1-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-13",
              "chapterId": "shwe-thway-journal-vol-56-no-13-ch-import-1787376263975-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-13/shwe-thway-journal-vol-56-no-13.pdf#page=1"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-13-ch-import-1787376263975-10",
          "courseId": "shwe-thway-journal-vol-56-no-13",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-13-ch-import-1787376263975-10-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-13",
              "chapterId": "shwe-thway-journal-vol-56-no-13-ch-import-1787376263975-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-13/shwe-thway-journal-vol-56-no-13.pdf#page=10"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-13-ch-import-1787376263975-11",
          "courseId": "shwe-thway-journal-vol-56-no-13",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-13-ch-import-1787376263975-11-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-13",
              "chapterId": "shwe-thway-journal-vol-56-no-13-ch-import-1787376263975-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-13/shwe-thway-journal-vol-56-no-13.pdf#page=11"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-13-ch-import-1787376263975-12",
          "courseId": "shwe-thway-journal-vol-56-no-13",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-13-ch-import-1787376263975-12-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-13",
              "chapterId": "shwe-thway-journal-vol-56-no-13-ch-import-1787376263975-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-13/shwe-thway-journal-vol-56-no-13.pdf#page=12"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-13-ch-import-1787376263975-13",
          "courseId": "shwe-thway-journal-vol-56-no-13",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-13-ch-import-1787376263975-13-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-13",
              "chapterId": "shwe-thway-journal-vol-56-no-13-ch-import-1787376263975-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-13/shwe-thway-journal-vol-56-no-13.pdf#page=13"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-13-ch-import-1787376263975-14",
          "courseId": "shwe-thway-journal-vol-56-no-13",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-13-ch-import-1787376263975-14-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-13",
              "chapterId": "shwe-thway-journal-vol-56-no-13-ch-import-1787376263975-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-13/shwe-thway-journal-vol-56-no-13.pdf#page=14"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-13-ch-import-1787376263975-15",
          "courseId": "shwe-thway-journal-vol-56-no-13",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-13-ch-import-1787376263975-15-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-13",
              "chapterId": "shwe-thway-journal-vol-56-no-13-ch-import-1787376263975-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-13/shwe-thway-journal-vol-56-no-13.pdf#page=15"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-13-ch-import-1787376263975-16",
          "courseId": "shwe-thway-journal-vol-56-no-13",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-13-ch-import-1787376263975-16-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-13",
              "chapterId": "shwe-thway-journal-vol-56-no-13-ch-import-1787376263975-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-13/shwe-thway-journal-vol-56-no-13.pdf#page=16"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-13-ch-import-1787376263975-2",
          "courseId": "shwe-thway-journal-vol-56-no-13",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-13-ch-import-1787376263975-2-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-13",
              "chapterId": "shwe-thway-journal-vol-56-no-13-ch-import-1787376263975-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-13/shwe-thway-journal-vol-56-no-13.pdf#page=2"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-13-ch-import-1787376263975-3",
          "courseId": "shwe-thway-journal-vol-56-no-13",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-13-ch-import-1787376263975-3-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-13",
              "chapterId": "shwe-thway-journal-vol-56-no-13-ch-import-1787376263975-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-13/shwe-thway-journal-vol-56-no-13.pdf#page=3"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-13-ch-import-1787376263975-4",
          "courseId": "shwe-thway-journal-vol-56-no-13",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-13-ch-import-1787376263975-4-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-13",
              "chapterId": "shwe-thway-journal-vol-56-no-13-ch-import-1787376263975-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-13/shwe-thway-journal-vol-56-no-13.pdf#page=4"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-13-ch-import-1787376263975-5",
          "courseId": "shwe-thway-journal-vol-56-no-13",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-13-ch-import-1787376263975-5-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-13",
              "chapterId": "shwe-thway-journal-vol-56-no-13-ch-import-1787376263975-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-13/shwe-thway-journal-vol-56-no-13.pdf#page=5"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-13-ch-import-1787376263975-6",
          "courseId": "shwe-thway-journal-vol-56-no-13",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-13-ch-import-1787376263975-6-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-13",
              "chapterId": "shwe-thway-journal-vol-56-no-13-ch-import-1787376263975-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-13/shwe-thway-journal-vol-56-no-13.pdf#page=6"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-13-ch-import-1787376263975-7",
          "courseId": "shwe-thway-journal-vol-56-no-13",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-13-ch-import-1787376263975-7-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-13",
              "chapterId": "shwe-thway-journal-vol-56-no-13-ch-import-1787376263975-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-13/shwe-thway-journal-vol-56-no-13.pdf#page=7"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-13-ch-import-1787376263975-8",
          "courseId": "shwe-thway-journal-vol-56-no-13",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-13-ch-import-1787376263975-8-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-13",
              "chapterId": "shwe-thway-journal-vol-56-no-13-ch-import-1787376263975-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-13/shwe-thway-journal-vol-56-no-13.pdf#page=8"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-13-ch-import-1787376263975-9",
          "courseId": "shwe-thway-journal-vol-56-no-13",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-13-ch-import-1787376263975-9-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-13",
              "chapterId": "shwe-thway-journal-vol-56-no-13-ch-import-1787376263975-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-13/shwe-thway-journal-vol-56-no-13.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "shwe-thway-journal-vol-56-no-14",
      "title": "Shwe Thway 56/14",
      "description": "Shwe Thway comic journal Shwe Thway 56/14. Burmese and English stories for kids.",
      "isPublished": true,
      "authorName": "Shwe Thway Writer",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/shwe-thway-journal-vol-56-no-14.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 25,
      "category": "Kid, Comic, Shwe Thway",
      "cat1": "Kid",
      "cat2": "Comic",
      "cat3": "Shwe Thway",
      "cat4": "",
      "artifactType": "book",
      "pageViewType": "ComicView",
      "bookHtmlFolder": "Comic/shwe-thway-journal-vol-56-no-14",
      "stepCount": 16,
      "chapters": [
        {
          "id": "shwe-thway-journal-vol-56-no-14-ch-import-1787376263975-1",
          "courseId": "shwe-thway-journal-vol-56-no-14",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-14-ch-import-1787376263975-1-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-14",
              "chapterId": "shwe-thway-journal-vol-56-no-14-ch-import-1787376263975-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-14/shwe-thway-journal-vol-56-no-14.pdf#page=1"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-14-ch-import-1787376263975-10",
          "courseId": "shwe-thway-journal-vol-56-no-14",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-14-ch-import-1787376263975-10-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-14",
              "chapterId": "shwe-thway-journal-vol-56-no-14-ch-import-1787376263975-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-14/shwe-thway-journal-vol-56-no-14.pdf#page=10"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-14-ch-import-1787376263975-11",
          "courseId": "shwe-thway-journal-vol-56-no-14",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-14-ch-import-1787376263975-11-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-14",
              "chapterId": "shwe-thway-journal-vol-56-no-14-ch-import-1787376263975-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-14/shwe-thway-journal-vol-56-no-14.pdf#page=11"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-14-ch-import-1787376263975-12",
          "courseId": "shwe-thway-journal-vol-56-no-14",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-14-ch-import-1787376263975-12-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-14",
              "chapterId": "shwe-thway-journal-vol-56-no-14-ch-import-1787376263975-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-14/shwe-thway-journal-vol-56-no-14.pdf#page=12"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-14-ch-import-1787376263975-13",
          "courseId": "shwe-thway-journal-vol-56-no-14",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-14-ch-import-1787376263975-13-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-14",
              "chapterId": "shwe-thway-journal-vol-56-no-14-ch-import-1787376263975-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-14/shwe-thway-journal-vol-56-no-14.pdf#page=13"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-14-ch-import-1787376263975-14",
          "courseId": "shwe-thway-journal-vol-56-no-14",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-14-ch-import-1787376263975-14-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-14",
              "chapterId": "shwe-thway-journal-vol-56-no-14-ch-import-1787376263975-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-14/shwe-thway-journal-vol-56-no-14.pdf#page=14"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-14-ch-import-1787376263975-15",
          "courseId": "shwe-thway-journal-vol-56-no-14",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-14-ch-import-1787376263975-15-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-14",
              "chapterId": "shwe-thway-journal-vol-56-no-14-ch-import-1787376263975-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-14/shwe-thway-journal-vol-56-no-14.pdf#page=15"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-14-ch-import-1787376263975-16",
          "courseId": "shwe-thway-journal-vol-56-no-14",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-14-ch-import-1787376263975-16-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-14",
              "chapterId": "shwe-thway-journal-vol-56-no-14-ch-import-1787376263975-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-14/shwe-thway-journal-vol-56-no-14.pdf#page=16"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-14-ch-import-1787376263975-2",
          "courseId": "shwe-thway-journal-vol-56-no-14",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-14-ch-import-1787376263975-2-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-14",
              "chapterId": "shwe-thway-journal-vol-56-no-14-ch-import-1787376263975-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-14/shwe-thway-journal-vol-56-no-14.pdf#page=2"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-14-ch-import-1787376263975-3",
          "courseId": "shwe-thway-journal-vol-56-no-14",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-14-ch-import-1787376263975-3-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-14",
              "chapterId": "shwe-thway-journal-vol-56-no-14-ch-import-1787376263975-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-14/shwe-thway-journal-vol-56-no-14.pdf#page=3"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-14-ch-import-1787376263975-4",
          "courseId": "shwe-thway-journal-vol-56-no-14",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-14-ch-import-1787376263975-4-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-14",
              "chapterId": "shwe-thway-journal-vol-56-no-14-ch-import-1787376263975-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-14/shwe-thway-journal-vol-56-no-14.pdf#page=4"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-14-ch-import-1787376263975-5",
          "courseId": "shwe-thway-journal-vol-56-no-14",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-14-ch-import-1787376263975-5-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-14",
              "chapterId": "shwe-thway-journal-vol-56-no-14-ch-import-1787376263975-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-14/shwe-thway-journal-vol-56-no-14.pdf#page=5"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-14-ch-import-1787376263975-6",
          "courseId": "shwe-thway-journal-vol-56-no-14",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-14-ch-import-1787376263975-6-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-14",
              "chapterId": "shwe-thway-journal-vol-56-no-14-ch-import-1787376263975-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-14/shwe-thway-journal-vol-56-no-14.pdf#page=6"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-14-ch-import-1787376263975-7",
          "courseId": "shwe-thway-journal-vol-56-no-14",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-14-ch-import-1787376263975-7-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-14",
              "chapterId": "shwe-thway-journal-vol-56-no-14-ch-import-1787376263975-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-14/shwe-thway-journal-vol-56-no-14.pdf#page=7"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-14-ch-import-1787376263975-8",
          "courseId": "shwe-thway-journal-vol-56-no-14",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-14-ch-import-1787376263975-8-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-14",
              "chapterId": "shwe-thway-journal-vol-56-no-14-ch-import-1787376263975-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-14/shwe-thway-journal-vol-56-no-14.pdf#page=8"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-14-ch-import-1787376263975-9",
          "courseId": "shwe-thway-journal-vol-56-no-14",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-14-ch-import-1787376263975-9-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-14",
              "chapterId": "shwe-thway-journal-vol-56-no-14-ch-import-1787376263975-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-14/shwe-thway-journal-vol-56-no-14.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "shwe-thway-journal-vol-56-no-15",
      "title": "Shwe Thway 56/15",
      "description": "Shwe Thway comic journal Shwe Thway 56/15. Burmese and English stories for kids.",
      "isPublished": true,
      "authorName": "Shwe Thway Writer",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/shwe-thway-journal-vol-56-no-15.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 26,
      "category": "Kid, Comic, Shwe Thway",
      "cat1": "Kid",
      "cat2": "Comic",
      "cat3": "Shwe Thway",
      "cat4": "",
      "pIndex": 4,
      "artifactType": "book",
      "pageViewType": "ComicView",
      "bookHtmlFolder": "Comic/shwe-thway-journal-vol-56-no-15",
      "stepCount": 16,
      "chapters": [
        {
          "id": "shwe-thway-journal-vol-56-no-15-ch-import-1787376263975-1",
          "courseId": "shwe-thway-journal-vol-56-no-15",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-15-ch-import-1787376263975-1-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-15",
              "chapterId": "shwe-thway-journal-vol-56-no-15-ch-import-1787376263975-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-15/shwe-thway-journal-vol-56-no-15.pdf#page=1"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-15-ch-import-1787376263975-10",
          "courseId": "shwe-thway-journal-vol-56-no-15",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-15-ch-import-1787376263975-10-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-15",
              "chapterId": "shwe-thway-journal-vol-56-no-15-ch-import-1787376263975-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-15/shwe-thway-journal-vol-56-no-15.pdf#page=10"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-15-ch-import-1787376263975-11",
          "courseId": "shwe-thway-journal-vol-56-no-15",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-15-ch-import-1787376263975-11-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-15",
              "chapterId": "shwe-thway-journal-vol-56-no-15-ch-import-1787376263975-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-15/shwe-thway-journal-vol-56-no-15.pdf#page=11"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-15-ch-import-1787376263975-12",
          "courseId": "shwe-thway-journal-vol-56-no-15",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-15-ch-import-1787376263975-12-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-15",
              "chapterId": "shwe-thway-journal-vol-56-no-15-ch-import-1787376263975-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-15/shwe-thway-journal-vol-56-no-15.pdf#page=12"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-15-ch-import-1787376263975-13",
          "courseId": "shwe-thway-journal-vol-56-no-15",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-15-ch-import-1787376263975-13-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-15",
              "chapterId": "shwe-thway-journal-vol-56-no-15-ch-import-1787376263975-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-15/shwe-thway-journal-vol-56-no-15.pdf#page=13"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-15-ch-import-1787376263975-14",
          "courseId": "shwe-thway-journal-vol-56-no-15",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-15-ch-import-1787376263975-14-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-15",
              "chapterId": "shwe-thway-journal-vol-56-no-15-ch-import-1787376263975-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-15/shwe-thway-journal-vol-56-no-15.pdf#page=14"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-15-ch-import-1787376263975-15",
          "courseId": "shwe-thway-journal-vol-56-no-15",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-15-ch-import-1787376263975-15-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-15",
              "chapterId": "shwe-thway-journal-vol-56-no-15-ch-import-1787376263975-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-15/shwe-thway-journal-vol-56-no-15.pdf#page=15"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-15-ch-import-1787376263975-16",
          "courseId": "shwe-thway-journal-vol-56-no-15",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-15-ch-import-1787376263975-16-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-15",
              "chapterId": "shwe-thway-journal-vol-56-no-15-ch-import-1787376263975-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-15/shwe-thway-journal-vol-56-no-15.pdf#page=16"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-15-ch-import-1787376263975-2",
          "courseId": "shwe-thway-journal-vol-56-no-15",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-15-ch-import-1787376263975-2-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-15",
              "chapterId": "shwe-thway-journal-vol-56-no-15-ch-import-1787376263975-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-15/shwe-thway-journal-vol-56-no-15.pdf#page=2"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-15-ch-import-1787376263975-3",
          "courseId": "shwe-thway-journal-vol-56-no-15",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-15-ch-import-1787376263975-3-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-15",
              "chapterId": "shwe-thway-journal-vol-56-no-15-ch-import-1787376263975-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-15/shwe-thway-journal-vol-56-no-15.pdf#page=3"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-15-ch-import-1787376263975-4",
          "courseId": "shwe-thway-journal-vol-56-no-15",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-15-ch-import-1787376263975-4-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-15",
              "chapterId": "shwe-thway-journal-vol-56-no-15-ch-import-1787376263975-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-15/shwe-thway-journal-vol-56-no-15.pdf#page=4"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-15-ch-import-1787376263975-5",
          "courseId": "shwe-thway-journal-vol-56-no-15",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-15-ch-import-1787376263975-5-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-15",
              "chapterId": "shwe-thway-journal-vol-56-no-15-ch-import-1787376263975-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-15/shwe-thway-journal-vol-56-no-15.pdf#page=5"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-15-ch-import-1787376263975-6",
          "courseId": "shwe-thway-journal-vol-56-no-15",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-15-ch-import-1787376263975-6-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-15",
              "chapterId": "shwe-thway-journal-vol-56-no-15-ch-import-1787376263975-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-15/shwe-thway-journal-vol-56-no-15.pdf#page=6"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-15-ch-import-1787376263975-7",
          "courseId": "shwe-thway-journal-vol-56-no-15",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-15-ch-import-1787376263975-7-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-15",
              "chapterId": "shwe-thway-journal-vol-56-no-15-ch-import-1787376263975-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-15/shwe-thway-journal-vol-56-no-15.pdf#page=7"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-15-ch-import-1787376263975-8",
          "courseId": "shwe-thway-journal-vol-56-no-15",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-15-ch-import-1787376263975-8-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-15",
              "chapterId": "shwe-thway-journal-vol-56-no-15-ch-import-1787376263975-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-15/shwe-thway-journal-vol-56-no-15.pdf#page=8"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-15-ch-import-1787376263975-9",
          "courseId": "shwe-thway-journal-vol-56-no-15",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-15-ch-import-1787376263975-9-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-15",
              "chapterId": "shwe-thway-journal-vol-56-no-15-ch-import-1787376263975-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-15/shwe-thway-journal-vol-56-no-15.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "shwe-thway-journal-vol-56-no-16",
      "title": "Shwe Thway 56/16",
      "description": "Shwe Thway comic journal Shwe Thway 56/16. Burmese and English stories for kids.",
      "isPublished": true,
      "authorName": "Shwe Thway Writer",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/shwe-thway-journal-vol-56-no-16.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 27,
      "category": "Kid, Comic, Shwe Thway",
      "cat1": "Kid",
      "cat2": "Comic",
      "cat3": "Shwe Thway",
      "cat4": "",
      "artifactType": "book",
      "pageViewType": "ComicView",
      "bookHtmlFolder": "Comic/shwe-thway-journal-vol-56-no-16",
      "stepCount": 16,
      "chapters": [
        {
          "id": "shwe-thway-journal-vol-56-no-16-ch-import-1787376263975-1",
          "courseId": "shwe-thway-journal-vol-56-no-16",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-16-ch-import-1787376263975-1-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-16",
              "chapterId": "shwe-thway-journal-vol-56-no-16-ch-import-1787376263975-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-16/shwe-thway-journal-vol-56-no-16.pdf#page=1"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-16-ch-import-1787376263975-10",
          "courseId": "shwe-thway-journal-vol-56-no-16",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-16-ch-import-1787376263975-10-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-16",
              "chapterId": "shwe-thway-journal-vol-56-no-16-ch-import-1787376263975-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-16/shwe-thway-journal-vol-56-no-16.pdf#page=10"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-16-ch-import-1787376263975-11",
          "courseId": "shwe-thway-journal-vol-56-no-16",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-16-ch-import-1787376263975-11-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-16",
              "chapterId": "shwe-thway-journal-vol-56-no-16-ch-import-1787376263975-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-16/shwe-thway-journal-vol-56-no-16.pdf#page=11"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-16-ch-import-1787376263975-12",
          "courseId": "shwe-thway-journal-vol-56-no-16",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-16-ch-import-1787376263975-12-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-16",
              "chapterId": "shwe-thway-journal-vol-56-no-16-ch-import-1787376263975-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-16/shwe-thway-journal-vol-56-no-16.pdf#page=12"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-16-ch-import-1787376263975-13",
          "courseId": "shwe-thway-journal-vol-56-no-16",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-16-ch-import-1787376263975-13-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-16",
              "chapterId": "shwe-thway-journal-vol-56-no-16-ch-import-1787376263975-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-16/shwe-thway-journal-vol-56-no-16.pdf#page=13"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-16-ch-import-1787376263975-14",
          "courseId": "shwe-thway-journal-vol-56-no-16",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-16-ch-import-1787376263975-14-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-16",
              "chapterId": "shwe-thway-journal-vol-56-no-16-ch-import-1787376263975-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-16/shwe-thway-journal-vol-56-no-16.pdf#page=14"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-16-ch-import-1787376263975-15",
          "courseId": "shwe-thway-journal-vol-56-no-16",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-16-ch-import-1787376263975-15-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-16",
              "chapterId": "shwe-thway-journal-vol-56-no-16-ch-import-1787376263975-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-16/shwe-thway-journal-vol-56-no-16.pdf#page=15"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-16-ch-import-1787376263975-16",
          "courseId": "shwe-thway-journal-vol-56-no-16",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-16-ch-import-1787376263975-16-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-16",
              "chapterId": "shwe-thway-journal-vol-56-no-16-ch-import-1787376263975-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-16/shwe-thway-journal-vol-56-no-16.pdf#page=16"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-16-ch-import-1787376263975-2",
          "courseId": "shwe-thway-journal-vol-56-no-16",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-16-ch-import-1787376263975-2-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-16",
              "chapterId": "shwe-thway-journal-vol-56-no-16-ch-import-1787376263975-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-16/shwe-thway-journal-vol-56-no-16.pdf#page=2"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-16-ch-import-1787376263975-3",
          "courseId": "shwe-thway-journal-vol-56-no-16",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-16-ch-import-1787376263975-3-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-16",
              "chapterId": "shwe-thway-journal-vol-56-no-16-ch-import-1787376263975-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-16/shwe-thway-journal-vol-56-no-16.pdf#page=3"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-16-ch-import-1787376263975-4",
          "courseId": "shwe-thway-journal-vol-56-no-16",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-16-ch-import-1787376263975-4-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-16",
              "chapterId": "shwe-thway-journal-vol-56-no-16-ch-import-1787376263975-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-16/shwe-thway-journal-vol-56-no-16.pdf#page=4"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-16-ch-import-1787376263975-5",
          "courseId": "shwe-thway-journal-vol-56-no-16",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-16-ch-import-1787376263975-5-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-16",
              "chapterId": "shwe-thway-journal-vol-56-no-16-ch-import-1787376263975-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-16/shwe-thway-journal-vol-56-no-16.pdf#page=5"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-16-ch-import-1787376263975-6",
          "courseId": "shwe-thway-journal-vol-56-no-16",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-16-ch-import-1787376263975-6-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-16",
              "chapterId": "shwe-thway-journal-vol-56-no-16-ch-import-1787376263975-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-16/shwe-thway-journal-vol-56-no-16.pdf#page=6"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-16-ch-import-1787376263975-7",
          "courseId": "shwe-thway-journal-vol-56-no-16",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-16-ch-import-1787376263975-7-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-16",
              "chapterId": "shwe-thway-journal-vol-56-no-16-ch-import-1787376263975-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-16/shwe-thway-journal-vol-56-no-16.pdf#page=7"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-16-ch-import-1787376263975-8",
          "courseId": "shwe-thway-journal-vol-56-no-16",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-16-ch-import-1787376263975-8-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-16",
              "chapterId": "shwe-thway-journal-vol-56-no-16-ch-import-1787376263975-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-16/shwe-thway-journal-vol-56-no-16.pdf#page=8"
            }
          ]
        },
        {
          "id": "shwe-thway-journal-vol-56-no-16-ch-import-1787376263975-9",
          "courseId": "shwe-thway-journal-vol-56-no-16",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "shwe-thway-journal-vol-56-no-16-ch-import-1787376263975-9-step-0",
              "courseId": "shwe-thway-journal-vol-56-no-16",
              "chapterId": "shwe-thway-journal-vol-56-no-16-ch-import-1787376263975-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/shwe-thway-journal-vol-56-no-16/shwe-thway-journal-vol-56-no-16.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "lyra-and-silent-frequency",
      "title": "Lyra and Silent Frequency",
      "description": "A cinematic story of Lyra and a silent frequency. Original fiction by KoEiMaung.",
      "isPublished": true,
      "authorName": "Ko Ei Maung",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/lyra-and-silent-frequency.webp",
      "icon": "🌅",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 28,
      "category": "Other, Fiction",
      "cat1": "Other",
      "cat2": "Fiction",
      "cat3": "",
      "cat4": "",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/lyra-and-silent-frequency",
      "stepCount": 306,
      "chapters": [
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-1",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-1-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=1"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-10",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-10-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=10"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-100",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-100-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=100"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-101",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-101-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=101"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-102",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-102-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=102"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-103",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-103-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=103"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-104",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-104-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=104"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-105",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-105-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=105"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-106",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-106-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=106"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-107",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-107-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=107"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-108",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-108-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=108"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-109",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-109-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=109"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-11",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-11-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=11"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-110",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-110-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=110"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-111",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-111-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=111"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-112",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-112-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=112"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-113",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-113-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=113"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-114",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-114-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=114"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-115",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-115-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=115"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-116",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-116-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=116"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-117",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-117-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=117"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-118",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-118-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=118"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-119",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-119-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=119"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-12",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-12-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=12"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-120",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-120-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=120"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-121",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-121-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=121"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-122",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-122-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=122"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-123",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-123-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=123"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-124",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-124-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=124"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-125",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-125-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=125"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-126",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-126-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=126"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-127",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-127-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=127"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-128",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-128-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=128"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-129",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-129-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=129"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-13",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-13-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=13"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-130",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-130-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=130"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-131",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-131-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=131"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-132",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-132-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=132"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-133",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-133-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=133"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-134",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-134-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=134"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-135",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-135-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=135"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-136",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 136",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-136-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-136",
              "chapterTitle": "Page 136",
              "chapterIndex": 0,
              "stepIndex": 136,
              "stepType": "pdf",
              "title": "Page 136",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=136"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-137",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 137",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-137-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-137",
              "chapterTitle": "Page 137",
              "chapterIndex": 0,
              "stepIndex": 137,
              "stepType": "pdf",
              "title": "Page 137",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=137"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-138",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 138",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-138-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-138",
              "chapterTitle": "Page 138",
              "chapterIndex": 0,
              "stepIndex": 138,
              "stepType": "pdf",
              "title": "Page 138",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=138"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-139",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 139",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-139-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-139",
              "chapterTitle": "Page 139",
              "chapterIndex": 0,
              "stepIndex": 139,
              "stepType": "pdf",
              "title": "Page 139",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=139"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-14",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-14-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=14"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-140",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 140",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-140-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-140",
              "chapterTitle": "Page 140",
              "chapterIndex": 0,
              "stepIndex": 140,
              "stepType": "pdf",
              "title": "Page 140",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=140"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-141",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 141",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-141-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-141",
              "chapterTitle": "Page 141",
              "chapterIndex": 0,
              "stepIndex": 141,
              "stepType": "pdf",
              "title": "Page 141",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=141"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-142",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 142",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-142-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-142",
              "chapterTitle": "Page 142",
              "chapterIndex": 0,
              "stepIndex": 142,
              "stepType": "pdf",
              "title": "Page 142",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=142"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-143",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 143",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-143-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-143",
              "chapterTitle": "Page 143",
              "chapterIndex": 0,
              "stepIndex": 143,
              "stepType": "pdf",
              "title": "Page 143",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=143"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-144",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 144",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-144-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-144",
              "chapterTitle": "Page 144",
              "chapterIndex": 0,
              "stepIndex": 144,
              "stepType": "pdf",
              "title": "Page 144",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=144"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-145",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 145",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-145-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-145",
              "chapterTitle": "Page 145",
              "chapterIndex": 0,
              "stepIndex": 145,
              "stepType": "pdf",
              "title": "Page 145",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=145"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-146",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 146",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-146-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-146",
              "chapterTitle": "Page 146",
              "chapterIndex": 0,
              "stepIndex": 146,
              "stepType": "pdf",
              "title": "Page 146",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=146"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-147",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 147",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-147-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-147",
              "chapterTitle": "Page 147",
              "chapterIndex": 0,
              "stepIndex": 147,
              "stepType": "pdf",
              "title": "Page 147",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=147"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-148",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 148",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-148-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-148",
              "chapterTitle": "Page 148",
              "chapterIndex": 0,
              "stepIndex": 148,
              "stepType": "pdf",
              "title": "Page 148",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=148"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-149",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 149",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-149-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-149",
              "chapterTitle": "Page 149",
              "chapterIndex": 0,
              "stepIndex": 149,
              "stepType": "pdf",
              "title": "Page 149",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=149"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-15",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-15-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=15"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-150",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 150",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-150-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-150",
              "chapterTitle": "Page 150",
              "chapterIndex": 0,
              "stepIndex": 150,
              "stepType": "pdf",
              "title": "Page 150",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=150"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-151",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 151",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-151-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-151",
              "chapterTitle": "Page 151",
              "chapterIndex": 0,
              "stepIndex": 151,
              "stepType": "pdf",
              "title": "Page 151",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=151"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-152",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 152",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-152-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-152",
              "chapterTitle": "Page 152",
              "chapterIndex": 0,
              "stepIndex": 152,
              "stepType": "pdf",
              "title": "Page 152",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=152"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-153",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 153",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-153-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-153",
              "chapterTitle": "Page 153",
              "chapterIndex": 0,
              "stepIndex": 153,
              "stepType": "pdf",
              "title": "Page 153",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=153"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-154",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 154",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-154-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-154",
              "chapterTitle": "Page 154",
              "chapterIndex": 0,
              "stepIndex": 154,
              "stepType": "pdf",
              "title": "Page 154",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=154"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-155",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 155",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-155-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-155",
              "chapterTitle": "Page 155",
              "chapterIndex": 0,
              "stepIndex": 155,
              "stepType": "pdf",
              "title": "Page 155",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=155"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-156",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 156",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-156-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-156",
              "chapterTitle": "Page 156",
              "chapterIndex": 0,
              "stepIndex": 156,
              "stepType": "pdf",
              "title": "Page 156",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=156"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-157",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 157",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-157-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-157",
              "chapterTitle": "Page 157",
              "chapterIndex": 0,
              "stepIndex": 157,
              "stepType": "pdf",
              "title": "Page 157",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=157"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-158",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 158",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-158-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-158",
              "chapterTitle": "Page 158",
              "chapterIndex": 0,
              "stepIndex": 158,
              "stepType": "pdf",
              "title": "Page 158",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=158"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-159",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 159",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-159-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-159",
              "chapterTitle": "Page 159",
              "chapterIndex": 0,
              "stepIndex": 159,
              "stepType": "pdf",
              "title": "Page 159",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=159"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-16",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-16-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=16"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-160",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 160",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-160-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-160",
              "chapterTitle": "Page 160",
              "chapterIndex": 0,
              "stepIndex": 160,
              "stepType": "pdf",
              "title": "Page 160",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=160"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-161",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 161",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-161-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-161",
              "chapterTitle": "Page 161",
              "chapterIndex": 0,
              "stepIndex": 161,
              "stepType": "pdf",
              "title": "Page 161",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=161"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-162",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 162",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-162-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-162",
              "chapterTitle": "Page 162",
              "chapterIndex": 0,
              "stepIndex": 162,
              "stepType": "pdf",
              "title": "Page 162",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=162"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-163",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 163",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-163-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-163",
              "chapterTitle": "Page 163",
              "chapterIndex": 0,
              "stepIndex": 163,
              "stepType": "pdf",
              "title": "Page 163",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=163"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-164",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 164",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-164-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-164",
              "chapterTitle": "Page 164",
              "chapterIndex": 0,
              "stepIndex": 164,
              "stepType": "pdf",
              "title": "Page 164",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=164"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-165",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 165",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-165-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-165",
              "chapterTitle": "Page 165",
              "chapterIndex": 0,
              "stepIndex": 165,
              "stepType": "pdf",
              "title": "Page 165",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=165"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-166",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 166",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-166-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-166",
              "chapterTitle": "Page 166",
              "chapterIndex": 0,
              "stepIndex": 166,
              "stepType": "pdf",
              "title": "Page 166",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=166"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-167",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 167",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-167-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-167",
              "chapterTitle": "Page 167",
              "chapterIndex": 0,
              "stepIndex": 167,
              "stepType": "pdf",
              "title": "Page 167",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=167"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-168",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 168",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-168-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-168",
              "chapterTitle": "Page 168",
              "chapterIndex": 0,
              "stepIndex": 168,
              "stepType": "pdf",
              "title": "Page 168",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=168"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-169",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 169",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-169-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-169",
              "chapterTitle": "Page 169",
              "chapterIndex": 0,
              "stepIndex": 169,
              "stepType": "pdf",
              "title": "Page 169",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=169"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-17",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-17-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=17"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-170",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 170",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-170-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-170",
              "chapterTitle": "Page 170",
              "chapterIndex": 0,
              "stepIndex": 170,
              "stepType": "pdf",
              "title": "Page 170",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=170"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-171",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 171",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-171-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-171",
              "chapterTitle": "Page 171",
              "chapterIndex": 0,
              "stepIndex": 171,
              "stepType": "pdf",
              "title": "Page 171",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=171"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-172",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 172",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-172-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-172",
              "chapterTitle": "Page 172",
              "chapterIndex": 0,
              "stepIndex": 172,
              "stepType": "pdf",
              "title": "Page 172",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=172"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-173",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 173",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-173-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-173",
              "chapterTitle": "Page 173",
              "chapterIndex": 0,
              "stepIndex": 173,
              "stepType": "pdf",
              "title": "Page 173",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=173"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-174",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 174",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-174-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-174",
              "chapterTitle": "Page 174",
              "chapterIndex": 0,
              "stepIndex": 174,
              "stepType": "pdf",
              "title": "Page 174",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=174"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-175",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 175",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-175-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-175",
              "chapterTitle": "Page 175",
              "chapterIndex": 0,
              "stepIndex": 175,
              "stepType": "pdf",
              "title": "Page 175",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=175"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-176",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 176",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-176-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-176",
              "chapterTitle": "Page 176",
              "chapterIndex": 0,
              "stepIndex": 176,
              "stepType": "pdf",
              "title": "Page 176",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=176"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-177",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 177",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-177-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-177",
              "chapterTitle": "Page 177",
              "chapterIndex": 0,
              "stepIndex": 177,
              "stepType": "pdf",
              "title": "Page 177",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=177"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-178",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 178",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-178-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-178",
              "chapterTitle": "Page 178",
              "chapterIndex": 0,
              "stepIndex": 178,
              "stepType": "pdf",
              "title": "Page 178",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=178"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-179",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 179",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-179-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-179",
              "chapterTitle": "Page 179",
              "chapterIndex": 0,
              "stepIndex": 179,
              "stepType": "pdf",
              "title": "Page 179",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=179"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-18",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-18-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=18"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-180",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 180",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-180-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-180",
              "chapterTitle": "Page 180",
              "chapterIndex": 0,
              "stepIndex": 180,
              "stepType": "pdf",
              "title": "Page 180",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=180"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-181",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 181",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-181-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-181",
              "chapterTitle": "Page 181",
              "chapterIndex": 0,
              "stepIndex": 181,
              "stepType": "pdf",
              "title": "Page 181",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=181"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-182",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 182",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-182-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-182",
              "chapterTitle": "Page 182",
              "chapterIndex": 0,
              "stepIndex": 182,
              "stepType": "pdf",
              "title": "Page 182",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=182"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-183",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 183",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-183-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-183",
              "chapterTitle": "Page 183",
              "chapterIndex": 0,
              "stepIndex": 183,
              "stepType": "pdf",
              "title": "Page 183",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=183"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-184",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 184",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-184-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-184",
              "chapterTitle": "Page 184",
              "chapterIndex": 0,
              "stepIndex": 184,
              "stepType": "pdf",
              "title": "Page 184",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=184"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-185",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 185",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-185-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-185",
              "chapterTitle": "Page 185",
              "chapterIndex": 0,
              "stepIndex": 185,
              "stepType": "pdf",
              "title": "Page 185",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=185"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-186",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 186",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-186-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-186",
              "chapterTitle": "Page 186",
              "chapterIndex": 0,
              "stepIndex": 186,
              "stepType": "pdf",
              "title": "Page 186",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=186"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-187",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 187",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-187-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-187",
              "chapterTitle": "Page 187",
              "chapterIndex": 0,
              "stepIndex": 187,
              "stepType": "pdf",
              "title": "Page 187",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=187"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-188",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 188",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-188-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-188",
              "chapterTitle": "Page 188",
              "chapterIndex": 0,
              "stepIndex": 188,
              "stepType": "pdf",
              "title": "Page 188",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=188"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-189",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 189",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-189-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-189",
              "chapterTitle": "Page 189",
              "chapterIndex": 0,
              "stepIndex": 189,
              "stepType": "pdf",
              "title": "Page 189",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=189"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-19",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-19-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=19"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-190",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 190",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-190-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-190",
              "chapterTitle": "Page 190",
              "chapterIndex": 0,
              "stepIndex": 190,
              "stepType": "pdf",
              "title": "Page 190",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=190"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-191",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 191",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-191-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-191",
              "chapterTitle": "Page 191",
              "chapterIndex": 0,
              "stepIndex": 191,
              "stepType": "pdf",
              "title": "Page 191",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=191"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-192",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 192",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-192-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-192",
              "chapterTitle": "Page 192",
              "chapterIndex": 0,
              "stepIndex": 192,
              "stepType": "pdf",
              "title": "Page 192",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=192"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-193",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 193",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-193-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-193",
              "chapterTitle": "Page 193",
              "chapterIndex": 0,
              "stepIndex": 193,
              "stepType": "pdf",
              "title": "Page 193",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=193"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-194",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 194",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-194-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-194",
              "chapterTitle": "Page 194",
              "chapterIndex": 0,
              "stepIndex": 194,
              "stepType": "pdf",
              "title": "Page 194",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=194"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-195",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 195",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-195-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-195",
              "chapterTitle": "Page 195",
              "chapterIndex": 0,
              "stepIndex": 195,
              "stepType": "pdf",
              "title": "Page 195",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=195"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-196",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 196",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-196-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-196",
              "chapterTitle": "Page 196",
              "chapterIndex": 0,
              "stepIndex": 196,
              "stepType": "pdf",
              "title": "Page 196",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=196"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-197",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 197",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-197-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-197",
              "chapterTitle": "Page 197",
              "chapterIndex": 0,
              "stepIndex": 197,
              "stepType": "pdf",
              "title": "Page 197",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=197"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-198",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 198",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-198-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-198",
              "chapterTitle": "Page 198",
              "chapterIndex": 0,
              "stepIndex": 198,
              "stepType": "pdf",
              "title": "Page 198",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=198"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-199",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 199",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-199-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-199",
              "chapterTitle": "Page 199",
              "chapterIndex": 0,
              "stepIndex": 199,
              "stepType": "pdf",
              "title": "Page 199",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=199"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-2",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-2-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=2"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-20",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-20-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=20"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-200",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 200",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-200-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-200",
              "chapterTitle": "Page 200",
              "chapterIndex": 0,
              "stepIndex": 200,
              "stepType": "pdf",
              "title": "Page 200",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=200"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-201",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 201",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-201-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-201",
              "chapterTitle": "Page 201",
              "chapterIndex": 0,
              "stepIndex": 201,
              "stepType": "pdf",
              "title": "Page 201",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=201"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-202",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 202",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-202-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-202",
              "chapterTitle": "Page 202",
              "chapterIndex": 0,
              "stepIndex": 202,
              "stepType": "pdf",
              "title": "Page 202",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=202"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-203",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 203",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-203-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-203",
              "chapterTitle": "Page 203",
              "chapterIndex": 0,
              "stepIndex": 203,
              "stepType": "pdf",
              "title": "Page 203",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=203"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-204",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 204",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-204-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-204",
              "chapterTitle": "Page 204",
              "chapterIndex": 0,
              "stepIndex": 204,
              "stepType": "pdf",
              "title": "Page 204",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=204"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-205",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 205",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-205-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-205",
              "chapterTitle": "Page 205",
              "chapterIndex": 0,
              "stepIndex": 205,
              "stepType": "pdf",
              "title": "Page 205",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=205"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-206",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 206",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-206-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-206",
              "chapterTitle": "Page 206",
              "chapterIndex": 0,
              "stepIndex": 206,
              "stepType": "pdf",
              "title": "Page 206",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=206"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-207",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 207",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-207-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-207",
              "chapterTitle": "Page 207",
              "chapterIndex": 0,
              "stepIndex": 207,
              "stepType": "pdf",
              "title": "Page 207",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=207"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-208",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 208",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-208-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-208",
              "chapterTitle": "Page 208",
              "chapterIndex": 0,
              "stepIndex": 208,
              "stepType": "pdf",
              "title": "Page 208",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=208"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-209",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 209",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-209-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-209",
              "chapterTitle": "Page 209",
              "chapterIndex": 0,
              "stepIndex": 209,
              "stepType": "pdf",
              "title": "Page 209",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=209"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-21",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-21-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=21"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-210",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 210",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-210-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-210",
              "chapterTitle": "Page 210",
              "chapterIndex": 0,
              "stepIndex": 210,
              "stepType": "pdf",
              "title": "Page 210",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=210"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-211",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 211",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-211-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-211",
              "chapterTitle": "Page 211",
              "chapterIndex": 0,
              "stepIndex": 211,
              "stepType": "pdf",
              "title": "Page 211",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=211"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-212",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 212",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-212-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-212",
              "chapterTitle": "Page 212",
              "chapterIndex": 0,
              "stepIndex": 212,
              "stepType": "pdf",
              "title": "Page 212",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=212"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-213",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 213",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-213-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-213",
              "chapterTitle": "Page 213",
              "chapterIndex": 0,
              "stepIndex": 213,
              "stepType": "pdf",
              "title": "Page 213",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=213"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-214",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 214",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-214-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-214",
              "chapterTitle": "Page 214",
              "chapterIndex": 0,
              "stepIndex": 214,
              "stepType": "pdf",
              "title": "Page 214",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=214"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-215",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 215",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-215-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-215",
              "chapterTitle": "Page 215",
              "chapterIndex": 0,
              "stepIndex": 215,
              "stepType": "pdf",
              "title": "Page 215",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=215"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-216",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 216",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-216-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-216",
              "chapterTitle": "Page 216",
              "chapterIndex": 0,
              "stepIndex": 216,
              "stepType": "pdf",
              "title": "Page 216",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=216"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-217",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 217",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-217-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-217",
              "chapterTitle": "Page 217",
              "chapterIndex": 0,
              "stepIndex": 217,
              "stepType": "pdf",
              "title": "Page 217",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=217"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-218",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 218",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-218-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-218",
              "chapterTitle": "Page 218",
              "chapterIndex": 0,
              "stepIndex": 218,
              "stepType": "pdf",
              "title": "Page 218",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=218"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-219",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 219",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-219-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-219",
              "chapterTitle": "Page 219",
              "chapterIndex": 0,
              "stepIndex": 219,
              "stepType": "pdf",
              "title": "Page 219",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=219"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-22",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-22-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=22"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-220",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 220",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-220-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-220",
              "chapterTitle": "Page 220",
              "chapterIndex": 0,
              "stepIndex": 220,
              "stepType": "pdf",
              "title": "Page 220",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=220"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-221",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 221",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-221-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-221",
              "chapterTitle": "Page 221",
              "chapterIndex": 0,
              "stepIndex": 221,
              "stepType": "pdf",
              "title": "Page 221",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=221"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-222",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 222",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-222-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-222",
              "chapterTitle": "Page 222",
              "chapterIndex": 0,
              "stepIndex": 222,
              "stepType": "pdf",
              "title": "Page 222",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=222"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-223",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 223",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-223-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-223",
              "chapterTitle": "Page 223",
              "chapterIndex": 0,
              "stepIndex": 223,
              "stepType": "pdf",
              "title": "Page 223",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=223"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-224",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 224",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-224-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-224",
              "chapterTitle": "Page 224",
              "chapterIndex": 0,
              "stepIndex": 224,
              "stepType": "pdf",
              "title": "Page 224",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=224"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-225",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 225",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-225-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-225",
              "chapterTitle": "Page 225",
              "chapterIndex": 0,
              "stepIndex": 225,
              "stepType": "pdf",
              "title": "Page 225",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=225"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-226",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 226",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-226-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-226",
              "chapterTitle": "Page 226",
              "chapterIndex": 0,
              "stepIndex": 226,
              "stepType": "pdf",
              "title": "Page 226",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=226"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-227",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 227",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-227-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-227",
              "chapterTitle": "Page 227",
              "chapterIndex": 0,
              "stepIndex": 227,
              "stepType": "pdf",
              "title": "Page 227",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=227"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-228",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 228",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-228-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-228",
              "chapterTitle": "Page 228",
              "chapterIndex": 0,
              "stepIndex": 228,
              "stepType": "pdf",
              "title": "Page 228",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=228"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-229",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 229",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-229-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-229",
              "chapterTitle": "Page 229",
              "chapterIndex": 0,
              "stepIndex": 229,
              "stepType": "pdf",
              "title": "Page 229",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=229"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-23",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-23-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=23"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-230",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 230",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-230-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-230",
              "chapterTitle": "Page 230",
              "chapterIndex": 0,
              "stepIndex": 230,
              "stepType": "pdf",
              "title": "Page 230",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=230"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-231",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 231",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-231-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-231",
              "chapterTitle": "Page 231",
              "chapterIndex": 0,
              "stepIndex": 231,
              "stepType": "pdf",
              "title": "Page 231",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=231"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-232",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 232",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-232-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-232",
              "chapterTitle": "Page 232",
              "chapterIndex": 0,
              "stepIndex": 232,
              "stepType": "pdf",
              "title": "Page 232",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=232"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-233",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 233",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-233-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-233",
              "chapterTitle": "Page 233",
              "chapterIndex": 0,
              "stepIndex": 233,
              "stepType": "pdf",
              "title": "Page 233",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=233"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-234",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 234",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-234-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-234",
              "chapterTitle": "Page 234",
              "chapterIndex": 0,
              "stepIndex": 234,
              "stepType": "pdf",
              "title": "Page 234",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=234"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-235",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 235",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-235-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-235",
              "chapterTitle": "Page 235",
              "chapterIndex": 0,
              "stepIndex": 235,
              "stepType": "pdf",
              "title": "Page 235",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=235"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-236",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 236",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-236-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-236",
              "chapterTitle": "Page 236",
              "chapterIndex": 0,
              "stepIndex": 236,
              "stepType": "pdf",
              "title": "Page 236",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=236"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-237",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 237",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-237-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-237",
              "chapterTitle": "Page 237",
              "chapterIndex": 0,
              "stepIndex": 237,
              "stepType": "pdf",
              "title": "Page 237",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=237"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-238",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 238",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-238-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-238",
              "chapterTitle": "Page 238",
              "chapterIndex": 0,
              "stepIndex": 238,
              "stepType": "pdf",
              "title": "Page 238",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=238"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-239",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 239",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-239-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-239",
              "chapterTitle": "Page 239",
              "chapterIndex": 0,
              "stepIndex": 239,
              "stepType": "pdf",
              "title": "Page 239",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=239"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-24",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-24-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=24"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-240",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 240",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-240-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-240",
              "chapterTitle": "Page 240",
              "chapterIndex": 0,
              "stepIndex": 240,
              "stepType": "pdf",
              "title": "Page 240",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=240"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-241",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 241",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-241-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-241",
              "chapterTitle": "Page 241",
              "chapterIndex": 0,
              "stepIndex": 241,
              "stepType": "pdf",
              "title": "Page 241",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=241"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-242",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 242",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-242-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-242",
              "chapterTitle": "Page 242",
              "chapterIndex": 0,
              "stepIndex": 242,
              "stepType": "pdf",
              "title": "Page 242",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=242"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-243",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 243",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-243-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-243",
              "chapterTitle": "Page 243",
              "chapterIndex": 0,
              "stepIndex": 243,
              "stepType": "pdf",
              "title": "Page 243",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=243"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-244",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 244",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-244-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-244",
              "chapterTitle": "Page 244",
              "chapterIndex": 0,
              "stepIndex": 244,
              "stepType": "pdf",
              "title": "Page 244",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=244"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-245",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 245",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-245-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-245",
              "chapterTitle": "Page 245",
              "chapterIndex": 0,
              "stepIndex": 245,
              "stepType": "pdf",
              "title": "Page 245",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=245"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-246",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 246",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-246-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-246",
              "chapterTitle": "Page 246",
              "chapterIndex": 0,
              "stepIndex": 246,
              "stepType": "pdf",
              "title": "Page 246",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=246"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-247",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 247",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-247-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-247",
              "chapterTitle": "Page 247",
              "chapterIndex": 0,
              "stepIndex": 247,
              "stepType": "pdf",
              "title": "Page 247",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=247"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-248",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 248",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-248-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-248",
              "chapterTitle": "Page 248",
              "chapterIndex": 0,
              "stepIndex": 248,
              "stepType": "pdf",
              "title": "Page 248",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=248"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-249",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 249",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-249-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-249",
              "chapterTitle": "Page 249",
              "chapterIndex": 0,
              "stepIndex": 249,
              "stepType": "pdf",
              "title": "Page 249",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=249"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-25",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-25-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=25"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-250",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 250",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-250-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-250",
              "chapterTitle": "Page 250",
              "chapterIndex": 0,
              "stepIndex": 250,
              "stepType": "pdf",
              "title": "Page 250",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=250"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-251",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 251",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-251-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-251",
              "chapterTitle": "Page 251",
              "chapterIndex": 0,
              "stepIndex": 251,
              "stepType": "pdf",
              "title": "Page 251",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=251"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-252",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 252",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-252-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-252",
              "chapterTitle": "Page 252",
              "chapterIndex": 0,
              "stepIndex": 252,
              "stepType": "pdf",
              "title": "Page 252",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=252"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-253",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 253",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-253-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-253",
              "chapterTitle": "Page 253",
              "chapterIndex": 0,
              "stepIndex": 253,
              "stepType": "pdf",
              "title": "Page 253",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=253"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-254",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 254",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-254-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-254",
              "chapterTitle": "Page 254",
              "chapterIndex": 0,
              "stepIndex": 254,
              "stepType": "pdf",
              "title": "Page 254",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=254"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-255",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 255",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-255-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-255",
              "chapterTitle": "Page 255",
              "chapterIndex": 0,
              "stepIndex": 255,
              "stepType": "pdf",
              "title": "Page 255",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=255"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-256",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 256",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-256-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-256",
              "chapterTitle": "Page 256",
              "chapterIndex": 0,
              "stepIndex": 256,
              "stepType": "pdf",
              "title": "Page 256",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=256"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-257",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 257",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-257-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-257",
              "chapterTitle": "Page 257",
              "chapterIndex": 0,
              "stepIndex": 257,
              "stepType": "pdf",
              "title": "Page 257",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=257"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-258",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 258",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-258-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-258",
              "chapterTitle": "Page 258",
              "chapterIndex": 0,
              "stepIndex": 258,
              "stepType": "pdf",
              "title": "Page 258",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=258"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-259",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 259",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-259-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-259",
              "chapterTitle": "Page 259",
              "chapterIndex": 0,
              "stepIndex": 259,
              "stepType": "pdf",
              "title": "Page 259",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=259"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-26",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-26-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=26"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-260",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 260",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-260-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-260",
              "chapterTitle": "Page 260",
              "chapterIndex": 0,
              "stepIndex": 260,
              "stepType": "pdf",
              "title": "Page 260",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=260"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-261",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 261",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-261-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-261",
              "chapterTitle": "Page 261",
              "chapterIndex": 0,
              "stepIndex": 261,
              "stepType": "pdf",
              "title": "Page 261",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=261"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-262",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 262",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-262-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-262",
              "chapterTitle": "Page 262",
              "chapterIndex": 0,
              "stepIndex": 262,
              "stepType": "pdf",
              "title": "Page 262",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=262"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-263",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 263",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-263-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-263",
              "chapterTitle": "Page 263",
              "chapterIndex": 0,
              "stepIndex": 263,
              "stepType": "pdf",
              "title": "Page 263",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=263"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-264",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 264",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-264-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-264",
              "chapterTitle": "Page 264",
              "chapterIndex": 0,
              "stepIndex": 264,
              "stepType": "pdf",
              "title": "Page 264",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=264"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-265",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 265",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-265-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-265",
              "chapterTitle": "Page 265",
              "chapterIndex": 0,
              "stepIndex": 265,
              "stepType": "pdf",
              "title": "Page 265",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=265"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-266",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 266",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-266-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-266",
              "chapterTitle": "Page 266",
              "chapterIndex": 0,
              "stepIndex": 266,
              "stepType": "pdf",
              "title": "Page 266",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=266"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-267",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 267",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-267-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-267",
              "chapterTitle": "Page 267",
              "chapterIndex": 0,
              "stepIndex": 267,
              "stepType": "pdf",
              "title": "Page 267",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=267"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-268",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 268",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-268-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-268",
              "chapterTitle": "Page 268",
              "chapterIndex": 0,
              "stepIndex": 268,
              "stepType": "pdf",
              "title": "Page 268",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=268"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-269",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 269",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-269-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-269",
              "chapterTitle": "Page 269",
              "chapterIndex": 0,
              "stepIndex": 269,
              "stepType": "pdf",
              "title": "Page 269",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=269"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-27",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-27-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=27"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-270",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 270",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-270-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-270",
              "chapterTitle": "Page 270",
              "chapterIndex": 0,
              "stepIndex": 270,
              "stepType": "pdf",
              "title": "Page 270",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=270"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-271",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 271",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-271-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-271",
              "chapterTitle": "Page 271",
              "chapterIndex": 0,
              "stepIndex": 271,
              "stepType": "pdf",
              "title": "Page 271",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=271"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-272",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 272",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-272-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-272",
              "chapterTitle": "Page 272",
              "chapterIndex": 0,
              "stepIndex": 272,
              "stepType": "pdf",
              "title": "Page 272",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=272"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-273",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 273",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-273-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-273",
              "chapterTitle": "Page 273",
              "chapterIndex": 0,
              "stepIndex": 273,
              "stepType": "pdf",
              "title": "Page 273",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=273"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-274",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 274",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-274-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-274",
              "chapterTitle": "Page 274",
              "chapterIndex": 0,
              "stepIndex": 274,
              "stepType": "pdf",
              "title": "Page 274",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=274"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-275",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 275",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-275-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-275",
              "chapterTitle": "Page 275",
              "chapterIndex": 0,
              "stepIndex": 275,
              "stepType": "pdf",
              "title": "Page 275",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=275"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-276",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 276",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-276-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-276",
              "chapterTitle": "Page 276",
              "chapterIndex": 0,
              "stepIndex": 276,
              "stepType": "pdf",
              "title": "Page 276",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=276"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-277",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 277",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-277-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-277",
              "chapterTitle": "Page 277",
              "chapterIndex": 0,
              "stepIndex": 277,
              "stepType": "pdf",
              "title": "Page 277",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=277"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-278",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 278",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-278-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-278",
              "chapterTitle": "Page 278",
              "chapterIndex": 0,
              "stepIndex": 278,
              "stepType": "pdf",
              "title": "Page 278",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=278"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-279",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 279",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-279-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-279",
              "chapterTitle": "Page 279",
              "chapterIndex": 0,
              "stepIndex": 279,
              "stepType": "pdf",
              "title": "Page 279",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=279"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-28",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-28-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=28"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-280",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 280",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-280-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-280",
              "chapterTitle": "Page 280",
              "chapterIndex": 0,
              "stepIndex": 280,
              "stepType": "pdf",
              "title": "Page 280",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=280"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-281",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 281",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-281-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-281",
              "chapterTitle": "Page 281",
              "chapterIndex": 0,
              "stepIndex": 281,
              "stepType": "pdf",
              "title": "Page 281",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=281"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-282",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 282",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-282-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-282",
              "chapterTitle": "Page 282",
              "chapterIndex": 0,
              "stepIndex": 282,
              "stepType": "pdf",
              "title": "Page 282",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=282"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-283",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 283",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-283-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-283",
              "chapterTitle": "Page 283",
              "chapterIndex": 0,
              "stepIndex": 283,
              "stepType": "pdf",
              "title": "Page 283",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=283"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-284",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 284",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-284-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-284",
              "chapterTitle": "Page 284",
              "chapterIndex": 0,
              "stepIndex": 284,
              "stepType": "pdf",
              "title": "Page 284",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=284"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-285",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 285",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-285-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-285",
              "chapterTitle": "Page 285",
              "chapterIndex": 0,
              "stepIndex": 285,
              "stepType": "pdf",
              "title": "Page 285",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=285"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-286",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 286",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-286-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-286",
              "chapterTitle": "Page 286",
              "chapterIndex": 0,
              "stepIndex": 286,
              "stepType": "pdf",
              "title": "Page 286",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=286"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-287",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 287",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-287-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-287",
              "chapterTitle": "Page 287",
              "chapterIndex": 0,
              "stepIndex": 287,
              "stepType": "pdf",
              "title": "Page 287",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=287"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-288",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 288",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-288-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-288",
              "chapterTitle": "Page 288",
              "chapterIndex": 0,
              "stepIndex": 288,
              "stepType": "pdf",
              "title": "Page 288",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=288"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-289",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 289",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-289-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-289",
              "chapterTitle": "Page 289",
              "chapterIndex": 0,
              "stepIndex": 289,
              "stepType": "pdf",
              "title": "Page 289",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=289"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-29",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-29-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=29"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-290",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 290",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-290-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-290",
              "chapterTitle": "Page 290",
              "chapterIndex": 0,
              "stepIndex": 290,
              "stepType": "pdf",
              "title": "Page 290",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=290"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-291",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 291",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-291-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-291",
              "chapterTitle": "Page 291",
              "chapterIndex": 0,
              "stepIndex": 291,
              "stepType": "pdf",
              "title": "Page 291",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=291"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-292",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 292",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-292-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-292",
              "chapterTitle": "Page 292",
              "chapterIndex": 0,
              "stepIndex": 292,
              "stepType": "pdf",
              "title": "Page 292",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=292"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-293",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 293",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-293-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-293",
              "chapterTitle": "Page 293",
              "chapterIndex": 0,
              "stepIndex": 293,
              "stepType": "pdf",
              "title": "Page 293",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=293"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-294",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 294",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-294-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-294",
              "chapterTitle": "Page 294",
              "chapterIndex": 0,
              "stepIndex": 294,
              "stepType": "pdf",
              "title": "Page 294",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=294"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-295",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 295",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-295-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-295",
              "chapterTitle": "Page 295",
              "chapterIndex": 0,
              "stepIndex": 295,
              "stepType": "pdf",
              "title": "Page 295",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=295"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-296",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 296",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-296-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-296",
              "chapterTitle": "Page 296",
              "chapterIndex": 0,
              "stepIndex": 296,
              "stepType": "pdf",
              "title": "Page 296",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=296"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-297",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 297",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-297-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-297",
              "chapterTitle": "Page 297",
              "chapterIndex": 0,
              "stepIndex": 297,
              "stepType": "pdf",
              "title": "Page 297",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=297"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-298",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 298",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-298-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-298",
              "chapterTitle": "Page 298",
              "chapterIndex": 0,
              "stepIndex": 298,
              "stepType": "pdf",
              "title": "Page 298",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=298"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-299",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 299",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-299-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-299",
              "chapterTitle": "Page 299",
              "chapterIndex": 0,
              "stepIndex": 299,
              "stepType": "pdf",
              "title": "Page 299",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=299"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-3",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-3-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=3"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-30",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-30-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=30"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-300",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 300",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-300-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-300",
              "chapterTitle": "Page 300",
              "chapterIndex": 0,
              "stepIndex": 300,
              "stepType": "pdf",
              "title": "Page 300",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=300"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-301",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 301",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-301-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-301",
              "chapterTitle": "Page 301",
              "chapterIndex": 0,
              "stepIndex": 301,
              "stepType": "pdf",
              "title": "Page 301",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=301"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-302",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 302",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-302-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-302",
              "chapterTitle": "Page 302",
              "chapterIndex": 0,
              "stepIndex": 302,
              "stepType": "pdf",
              "title": "Page 302",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=302"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-303",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 303",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-303-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-303",
              "chapterTitle": "Page 303",
              "chapterIndex": 0,
              "stepIndex": 303,
              "stepType": "pdf",
              "title": "Page 303",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=303"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-304",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 304",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-304-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-304",
              "chapterTitle": "Page 304",
              "chapterIndex": 0,
              "stepIndex": 304,
              "stepType": "pdf",
              "title": "Page 304",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=304"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-305",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 305",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-305-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-305",
              "chapterTitle": "Page 305",
              "chapterIndex": 0,
              "stepIndex": 305,
              "stepType": "pdf",
              "title": "Page 305",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=305"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-306",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 306",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-306-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-306",
              "chapterTitle": "Page 306",
              "chapterIndex": 0,
              "stepIndex": 306,
              "stepType": "pdf",
              "title": "Page 306",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=306"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-31",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-31-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=31"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-32",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-32-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=32"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-33",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-33-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=33"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-34",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-34-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=34"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-35",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-35-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=35"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-36",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-36-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=36"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-37",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-37-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=37"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-38",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-38-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=38"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-39",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-39-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=39"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-4",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-4-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=4"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-40",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-40-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=40"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-41",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-41-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=41"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-42",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-42-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=42"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-43",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-43-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=43"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-44",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-44-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=44"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-45",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-45-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=45"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-46",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-46-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=46"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-47",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-47-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=47"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-48",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-48-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=48"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-49",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-49-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=49"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-5",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-5-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=5"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-50",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-50-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=50"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-51",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-51-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=51"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-52",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-52-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=52"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-53",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-53-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=53"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-54",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-54-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=54"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-55",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-55-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=55"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-56",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-56-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=56"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-57",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-57-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=57"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-58",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-58-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=58"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-59",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-59-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=59"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-6",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-6-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=6"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-60",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-60-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=60"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-61",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-61-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=61"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-62",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-62-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=62"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-63",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-63-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=63"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-64",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-64-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=64"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-65",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-65-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=65"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-66",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-66-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=66"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-67",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-67-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=67"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-68",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-68-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=68"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-69",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-69-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=69"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-7",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-7-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=7"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-70",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-70-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=70"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-71",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-71-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=71"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-72",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-72-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=72"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-73",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-73-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=73"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-74",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-74-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=74"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-75",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-75-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=75"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-76",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-76-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=76"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-77",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-77-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=77"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-78",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-78-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=78"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-79",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-79-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=79"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-8",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-8-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=8"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-80",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-80-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=80"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-81",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-81-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=81"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-82",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-82-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=82"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-83",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-83-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=83"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-84",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-84-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=84"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-85",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-85-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=85"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-86",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-86-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=86"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-87",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-87-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=87"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-88",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-88-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=88"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-89",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-89-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=89"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-9",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-9-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=9"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-90",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-90-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=90"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-91",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-91-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=91"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-92",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-92-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=92"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-93",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-93-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=93"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-94",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-94-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=94"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-95",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-95-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=95"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-96",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-96-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=96"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-97",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-97-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=97"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-98",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-98-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=98"
            }
          ]
        },
        {
          "id": "lyra-and-silent-frequency-ch-import-1787400000000-99",
          "courseId": "lyra-and-silent-frequency",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "lyra-and-silent-frequency-ch-import-1787400000000-99-step-0",
              "courseId": "lyra-and-silent-frequency",
              "chapterId": "lyra-and-silent-frequency-ch-import-1787400000000-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lyra-and-silent-frequency/lyra-and-silent-frequency.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "rockstar-developer-2025",
      "title": "Rockstar Developer 2025",
      "description": "Full stack JavaScript handbook for 2025.",
      "isPublished": true,
      "authorName": "Ko Ei Maung",
      "authorPicture": "🧑‍💻",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/rockstar-developer-2025.webp",
      "icon": "🎸",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 29,
      "category": "Other, IT",
      "cat1": "Other",
      "cat2": "IT",
      "cat3": "",
      "cat4": "",
      "scIndex": 1,
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/rockstar-developer-2025",
      "stepCount": 435,
      "chapters": [
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-1",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-1-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=1"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-10",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-10-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=10"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-100",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-100-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=100"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-101",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-101-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=101"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-102",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-102-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=102"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-103",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-103-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=103"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-104",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-104-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=104"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-105",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-105-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=105"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-106",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-106-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=106"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-107",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-107-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=107"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-108",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-108-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=108"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-109",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-109-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=109"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-11",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-11-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=11"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-110",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-110-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=110"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-111",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-111-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=111"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-112",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-112-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=112"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-113",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-113-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=113"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-114",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-114-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=114"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-115",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-115-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=115"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-116",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-116-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=116"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-117",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-117-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=117"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-118",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-118-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=118"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-119",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-119-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=119"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-12",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-12-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=12"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-120",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-120-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=120"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-121",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-121-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=121"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-122",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-122-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=122"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-123",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-123-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=123"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-124",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-124-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=124"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-125",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-125-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=125"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-126",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-126-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=126"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-127",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-127-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=127"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-128",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-128-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=128"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-129",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-129-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=129"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-13",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-13-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=13"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-130",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-130-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=130"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-131",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-131-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=131"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-132",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-132-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=132"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-133",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-133-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=133"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-134",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-134-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=134"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-135",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-135-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=135"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-136",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 136",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-136-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-136",
              "chapterTitle": "Page 136",
              "chapterIndex": 0,
              "stepIndex": 136,
              "stepType": "pdf",
              "title": "Page 136",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=136"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-137",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 137",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-137-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-137",
              "chapterTitle": "Page 137",
              "chapterIndex": 0,
              "stepIndex": 137,
              "stepType": "pdf",
              "title": "Page 137",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=137"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-138",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 138",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-138-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-138",
              "chapterTitle": "Page 138",
              "chapterIndex": 0,
              "stepIndex": 138,
              "stepType": "pdf",
              "title": "Page 138",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=138"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-139",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 139",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-139-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-139",
              "chapterTitle": "Page 139",
              "chapterIndex": 0,
              "stepIndex": 139,
              "stepType": "pdf",
              "title": "Page 139",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=139"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-14",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-14-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=14"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-140",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 140",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-140-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-140",
              "chapterTitle": "Page 140",
              "chapterIndex": 0,
              "stepIndex": 140,
              "stepType": "pdf",
              "title": "Page 140",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=140"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-141",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 141",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-141-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-141",
              "chapterTitle": "Page 141",
              "chapterIndex": 0,
              "stepIndex": 141,
              "stepType": "pdf",
              "title": "Page 141",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=141"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-142",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 142",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-142-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-142",
              "chapterTitle": "Page 142",
              "chapterIndex": 0,
              "stepIndex": 142,
              "stepType": "pdf",
              "title": "Page 142",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=142"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-143",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 143",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-143-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-143",
              "chapterTitle": "Page 143",
              "chapterIndex": 0,
              "stepIndex": 143,
              "stepType": "pdf",
              "title": "Page 143",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=143"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-144",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 144",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-144-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-144",
              "chapterTitle": "Page 144",
              "chapterIndex": 0,
              "stepIndex": 144,
              "stepType": "pdf",
              "title": "Page 144",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=144"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-145",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 145",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-145-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-145",
              "chapterTitle": "Page 145",
              "chapterIndex": 0,
              "stepIndex": 145,
              "stepType": "pdf",
              "title": "Page 145",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=145"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-146",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 146",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-146-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-146",
              "chapterTitle": "Page 146",
              "chapterIndex": 0,
              "stepIndex": 146,
              "stepType": "pdf",
              "title": "Page 146",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=146"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-147",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 147",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-147-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-147",
              "chapterTitle": "Page 147",
              "chapterIndex": 0,
              "stepIndex": 147,
              "stepType": "pdf",
              "title": "Page 147",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=147"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-148",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 148",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-148-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-148",
              "chapterTitle": "Page 148",
              "chapterIndex": 0,
              "stepIndex": 148,
              "stepType": "pdf",
              "title": "Page 148",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=148"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-149",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 149",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-149-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-149",
              "chapterTitle": "Page 149",
              "chapterIndex": 0,
              "stepIndex": 149,
              "stepType": "pdf",
              "title": "Page 149",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=149"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-15",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-15-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=15"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-150",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 150",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-150-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-150",
              "chapterTitle": "Page 150",
              "chapterIndex": 0,
              "stepIndex": 150,
              "stepType": "pdf",
              "title": "Page 150",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=150"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-151",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 151",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-151-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-151",
              "chapterTitle": "Page 151",
              "chapterIndex": 0,
              "stepIndex": 151,
              "stepType": "pdf",
              "title": "Page 151",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=151"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-152",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 152",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-152-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-152",
              "chapterTitle": "Page 152",
              "chapterIndex": 0,
              "stepIndex": 152,
              "stepType": "pdf",
              "title": "Page 152",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=152"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-153",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 153",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-153-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-153",
              "chapterTitle": "Page 153",
              "chapterIndex": 0,
              "stepIndex": 153,
              "stepType": "pdf",
              "title": "Page 153",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=153"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-154",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 154",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-154-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-154",
              "chapterTitle": "Page 154",
              "chapterIndex": 0,
              "stepIndex": 154,
              "stepType": "pdf",
              "title": "Page 154",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=154"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-155",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 155",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-155-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-155",
              "chapterTitle": "Page 155",
              "chapterIndex": 0,
              "stepIndex": 155,
              "stepType": "pdf",
              "title": "Page 155",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=155"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-156",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 156",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-156-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-156",
              "chapterTitle": "Page 156",
              "chapterIndex": 0,
              "stepIndex": 156,
              "stepType": "pdf",
              "title": "Page 156",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=156"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-157",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 157",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-157-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-157",
              "chapterTitle": "Page 157",
              "chapterIndex": 0,
              "stepIndex": 157,
              "stepType": "pdf",
              "title": "Page 157",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=157"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-158",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 158",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-158-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-158",
              "chapterTitle": "Page 158",
              "chapterIndex": 0,
              "stepIndex": 158,
              "stepType": "pdf",
              "title": "Page 158",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=158"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-159",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 159",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-159-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-159",
              "chapterTitle": "Page 159",
              "chapterIndex": 0,
              "stepIndex": 159,
              "stepType": "pdf",
              "title": "Page 159",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=159"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-16",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-16-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=16"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-160",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 160",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-160-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-160",
              "chapterTitle": "Page 160",
              "chapterIndex": 0,
              "stepIndex": 160,
              "stepType": "pdf",
              "title": "Page 160",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=160"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-161",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 161",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-161-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-161",
              "chapterTitle": "Page 161",
              "chapterIndex": 0,
              "stepIndex": 161,
              "stepType": "pdf",
              "title": "Page 161",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=161"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-162",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 162",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-162-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-162",
              "chapterTitle": "Page 162",
              "chapterIndex": 0,
              "stepIndex": 162,
              "stepType": "pdf",
              "title": "Page 162",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=162"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-163",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 163",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-163-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-163",
              "chapterTitle": "Page 163",
              "chapterIndex": 0,
              "stepIndex": 163,
              "stepType": "pdf",
              "title": "Page 163",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=163"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-164",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 164",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-164-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-164",
              "chapterTitle": "Page 164",
              "chapterIndex": 0,
              "stepIndex": 164,
              "stepType": "pdf",
              "title": "Page 164",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=164"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-165",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 165",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-165-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-165",
              "chapterTitle": "Page 165",
              "chapterIndex": 0,
              "stepIndex": 165,
              "stepType": "pdf",
              "title": "Page 165",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=165"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-166",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 166",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-166-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-166",
              "chapterTitle": "Page 166",
              "chapterIndex": 0,
              "stepIndex": 166,
              "stepType": "pdf",
              "title": "Page 166",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=166"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-167",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 167",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-167-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-167",
              "chapterTitle": "Page 167",
              "chapterIndex": 0,
              "stepIndex": 167,
              "stepType": "pdf",
              "title": "Page 167",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=167"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-168",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 168",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-168-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-168",
              "chapterTitle": "Page 168",
              "chapterIndex": 0,
              "stepIndex": 168,
              "stepType": "pdf",
              "title": "Page 168",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=168"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-169",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 169",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-169-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-169",
              "chapterTitle": "Page 169",
              "chapterIndex": 0,
              "stepIndex": 169,
              "stepType": "pdf",
              "title": "Page 169",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=169"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-17",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-17-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=17"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-170",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 170",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-170-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-170",
              "chapterTitle": "Page 170",
              "chapterIndex": 0,
              "stepIndex": 170,
              "stepType": "pdf",
              "title": "Page 170",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=170"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-171",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 171",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-171-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-171",
              "chapterTitle": "Page 171",
              "chapterIndex": 0,
              "stepIndex": 171,
              "stepType": "pdf",
              "title": "Page 171",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=171"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-172",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 172",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-172-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-172",
              "chapterTitle": "Page 172",
              "chapterIndex": 0,
              "stepIndex": 172,
              "stepType": "pdf",
              "title": "Page 172",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=172"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-173",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 173",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-173-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-173",
              "chapterTitle": "Page 173",
              "chapterIndex": 0,
              "stepIndex": 173,
              "stepType": "pdf",
              "title": "Page 173",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=173"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-174",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 174",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-174-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-174",
              "chapterTitle": "Page 174",
              "chapterIndex": 0,
              "stepIndex": 174,
              "stepType": "pdf",
              "title": "Page 174",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=174"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-175",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 175",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-175-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-175",
              "chapterTitle": "Page 175",
              "chapterIndex": 0,
              "stepIndex": 175,
              "stepType": "pdf",
              "title": "Page 175",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=175"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-176",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 176",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-176-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-176",
              "chapterTitle": "Page 176",
              "chapterIndex": 0,
              "stepIndex": 176,
              "stepType": "pdf",
              "title": "Page 176",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=176"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-177",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 177",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-177-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-177",
              "chapterTitle": "Page 177",
              "chapterIndex": 0,
              "stepIndex": 177,
              "stepType": "pdf",
              "title": "Page 177",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=177"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-178",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 178",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-178-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-178",
              "chapterTitle": "Page 178",
              "chapterIndex": 0,
              "stepIndex": 178,
              "stepType": "pdf",
              "title": "Page 178",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=178"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-179",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 179",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-179-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-179",
              "chapterTitle": "Page 179",
              "chapterIndex": 0,
              "stepIndex": 179,
              "stepType": "pdf",
              "title": "Page 179",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=179"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-18",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-18-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=18"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-180",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 180",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-180-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-180",
              "chapterTitle": "Page 180",
              "chapterIndex": 0,
              "stepIndex": 180,
              "stepType": "pdf",
              "title": "Page 180",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=180"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-181",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 181",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-181-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-181",
              "chapterTitle": "Page 181",
              "chapterIndex": 0,
              "stepIndex": 181,
              "stepType": "pdf",
              "title": "Page 181",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=181"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-182",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 182",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-182-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-182",
              "chapterTitle": "Page 182",
              "chapterIndex": 0,
              "stepIndex": 182,
              "stepType": "pdf",
              "title": "Page 182",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=182"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-183",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 183",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-183-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-183",
              "chapterTitle": "Page 183",
              "chapterIndex": 0,
              "stepIndex": 183,
              "stepType": "pdf",
              "title": "Page 183",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=183"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-184",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 184",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-184-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-184",
              "chapterTitle": "Page 184",
              "chapterIndex": 0,
              "stepIndex": 184,
              "stepType": "pdf",
              "title": "Page 184",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=184"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-185",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 185",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-185-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-185",
              "chapterTitle": "Page 185",
              "chapterIndex": 0,
              "stepIndex": 185,
              "stepType": "pdf",
              "title": "Page 185",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=185"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-186",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 186",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-186-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-186",
              "chapterTitle": "Page 186",
              "chapterIndex": 0,
              "stepIndex": 186,
              "stepType": "pdf",
              "title": "Page 186",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=186"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-187",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 187",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-187-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-187",
              "chapterTitle": "Page 187",
              "chapterIndex": 0,
              "stepIndex": 187,
              "stepType": "pdf",
              "title": "Page 187",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=187"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-188",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 188",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-188-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-188",
              "chapterTitle": "Page 188",
              "chapterIndex": 0,
              "stepIndex": 188,
              "stepType": "pdf",
              "title": "Page 188",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=188"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-189",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 189",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-189-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-189",
              "chapterTitle": "Page 189",
              "chapterIndex": 0,
              "stepIndex": 189,
              "stepType": "pdf",
              "title": "Page 189",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=189"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-19",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-19-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=19"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-190",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 190",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-190-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-190",
              "chapterTitle": "Page 190",
              "chapterIndex": 0,
              "stepIndex": 190,
              "stepType": "pdf",
              "title": "Page 190",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=190"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-191",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 191",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-191-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-191",
              "chapterTitle": "Page 191",
              "chapterIndex": 0,
              "stepIndex": 191,
              "stepType": "pdf",
              "title": "Page 191",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=191"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-192",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 192",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-192-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-192",
              "chapterTitle": "Page 192",
              "chapterIndex": 0,
              "stepIndex": 192,
              "stepType": "pdf",
              "title": "Page 192",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=192"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-193",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 193",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-193-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-193",
              "chapterTitle": "Page 193",
              "chapterIndex": 0,
              "stepIndex": 193,
              "stepType": "pdf",
              "title": "Page 193",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=193"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-194",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 194",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-194-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-194",
              "chapterTitle": "Page 194",
              "chapterIndex": 0,
              "stepIndex": 194,
              "stepType": "pdf",
              "title": "Page 194",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=194"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-195",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 195",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-195-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-195",
              "chapterTitle": "Page 195",
              "chapterIndex": 0,
              "stepIndex": 195,
              "stepType": "pdf",
              "title": "Page 195",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=195"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-196",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 196",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-196-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-196",
              "chapterTitle": "Page 196",
              "chapterIndex": 0,
              "stepIndex": 196,
              "stepType": "pdf",
              "title": "Page 196",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=196"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-197",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 197",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-197-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-197",
              "chapterTitle": "Page 197",
              "chapterIndex": 0,
              "stepIndex": 197,
              "stepType": "pdf",
              "title": "Page 197",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=197"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-198",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 198",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-198-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-198",
              "chapterTitle": "Page 198",
              "chapterIndex": 0,
              "stepIndex": 198,
              "stepType": "pdf",
              "title": "Page 198",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=198"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-199",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 199",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-199-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-199",
              "chapterTitle": "Page 199",
              "chapterIndex": 0,
              "stepIndex": 199,
              "stepType": "pdf",
              "title": "Page 199",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=199"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-2",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-2-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=2"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-20",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-20-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=20"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-200",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 200",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-200-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-200",
              "chapterTitle": "Page 200",
              "chapterIndex": 0,
              "stepIndex": 200,
              "stepType": "pdf",
              "title": "Page 200",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=200"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-201",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 201",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-201-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-201",
              "chapterTitle": "Page 201",
              "chapterIndex": 0,
              "stepIndex": 201,
              "stepType": "pdf",
              "title": "Page 201",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=201"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-202",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 202",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-202-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-202",
              "chapterTitle": "Page 202",
              "chapterIndex": 0,
              "stepIndex": 202,
              "stepType": "pdf",
              "title": "Page 202",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=202"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-203",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 203",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-203-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-203",
              "chapterTitle": "Page 203",
              "chapterIndex": 0,
              "stepIndex": 203,
              "stepType": "pdf",
              "title": "Page 203",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=203"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-204",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 204",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-204-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-204",
              "chapterTitle": "Page 204",
              "chapterIndex": 0,
              "stepIndex": 204,
              "stepType": "pdf",
              "title": "Page 204",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=204"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-205",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 205",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-205-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-205",
              "chapterTitle": "Page 205",
              "chapterIndex": 0,
              "stepIndex": 205,
              "stepType": "pdf",
              "title": "Page 205",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=205"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-206",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 206",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-206-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-206",
              "chapterTitle": "Page 206",
              "chapterIndex": 0,
              "stepIndex": 206,
              "stepType": "pdf",
              "title": "Page 206",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=206"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-207",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 207",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-207-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-207",
              "chapterTitle": "Page 207",
              "chapterIndex": 0,
              "stepIndex": 207,
              "stepType": "pdf",
              "title": "Page 207",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=207"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-208",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 208",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-208-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-208",
              "chapterTitle": "Page 208",
              "chapterIndex": 0,
              "stepIndex": 208,
              "stepType": "pdf",
              "title": "Page 208",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=208"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-209",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 209",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-209-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-209",
              "chapterTitle": "Page 209",
              "chapterIndex": 0,
              "stepIndex": 209,
              "stepType": "pdf",
              "title": "Page 209",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=209"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-21",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-21-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=21"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-210",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 210",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-210-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-210",
              "chapterTitle": "Page 210",
              "chapterIndex": 0,
              "stepIndex": 210,
              "stepType": "pdf",
              "title": "Page 210",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=210"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-211",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 211",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-211-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-211",
              "chapterTitle": "Page 211",
              "chapterIndex": 0,
              "stepIndex": 211,
              "stepType": "pdf",
              "title": "Page 211",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=211"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-212",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 212",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-212-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-212",
              "chapterTitle": "Page 212",
              "chapterIndex": 0,
              "stepIndex": 212,
              "stepType": "pdf",
              "title": "Page 212",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=212"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-213",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 213",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-213-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-213",
              "chapterTitle": "Page 213",
              "chapterIndex": 0,
              "stepIndex": 213,
              "stepType": "pdf",
              "title": "Page 213",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=213"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-214",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 214",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-214-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-214",
              "chapterTitle": "Page 214",
              "chapterIndex": 0,
              "stepIndex": 214,
              "stepType": "pdf",
              "title": "Page 214",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=214"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-215",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 215",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-215-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-215",
              "chapterTitle": "Page 215",
              "chapterIndex": 0,
              "stepIndex": 215,
              "stepType": "pdf",
              "title": "Page 215",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=215"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-216",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 216",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-216-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-216",
              "chapterTitle": "Page 216",
              "chapterIndex": 0,
              "stepIndex": 216,
              "stepType": "pdf",
              "title": "Page 216",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=216"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-217",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 217",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-217-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-217",
              "chapterTitle": "Page 217",
              "chapterIndex": 0,
              "stepIndex": 217,
              "stepType": "pdf",
              "title": "Page 217",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=217"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-218",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 218",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-218-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-218",
              "chapterTitle": "Page 218",
              "chapterIndex": 0,
              "stepIndex": 218,
              "stepType": "pdf",
              "title": "Page 218",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=218"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-219",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 219",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-219-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-219",
              "chapterTitle": "Page 219",
              "chapterIndex": 0,
              "stepIndex": 219,
              "stepType": "pdf",
              "title": "Page 219",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=219"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-22",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-22-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=22"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-220",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 220",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-220-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-220",
              "chapterTitle": "Page 220",
              "chapterIndex": 0,
              "stepIndex": 220,
              "stepType": "pdf",
              "title": "Page 220",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=220"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-221",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 221",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-221-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-221",
              "chapterTitle": "Page 221",
              "chapterIndex": 0,
              "stepIndex": 221,
              "stepType": "pdf",
              "title": "Page 221",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=221"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-222",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 222",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-222-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-222",
              "chapterTitle": "Page 222",
              "chapterIndex": 0,
              "stepIndex": 222,
              "stepType": "pdf",
              "title": "Page 222",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=222"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-223",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 223",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-223-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-223",
              "chapterTitle": "Page 223",
              "chapterIndex": 0,
              "stepIndex": 223,
              "stepType": "pdf",
              "title": "Page 223",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=223"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-224",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 224",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-224-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-224",
              "chapterTitle": "Page 224",
              "chapterIndex": 0,
              "stepIndex": 224,
              "stepType": "pdf",
              "title": "Page 224",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=224"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-225",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 225",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-225-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-225",
              "chapterTitle": "Page 225",
              "chapterIndex": 0,
              "stepIndex": 225,
              "stepType": "pdf",
              "title": "Page 225",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=225"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-226",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 226",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-226-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-226",
              "chapterTitle": "Page 226",
              "chapterIndex": 0,
              "stepIndex": 226,
              "stepType": "pdf",
              "title": "Page 226",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=226"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-227",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 227",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-227-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-227",
              "chapterTitle": "Page 227",
              "chapterIndex": 0,
              "stepIndex": 227,
              "stepType": "pdf",
              "title": "Page 227",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=227"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-228",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 228",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-228-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-228",
              "chapterTitle": "Page 228",
              "chapterIndex": 0,
              "stepIndex": 228,
              "stepType": "pdf",
              "title": "Page 228",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=228"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-229",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 229",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-229-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-229",
              "chapterTitle": "Page 229",
              "chapterIndex": 0,
              "stepIndex": 229,
              "stepType": "pdf",
              "title": "Page 229",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=229"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-23",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-23-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=23"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-230",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 230",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-230-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-230",
              "chapterTitle": "Page 230",
              "chapterIndex": 0,
              "stepIndex": 230,
              "stepType": "pdf",
              "title": "Page 230",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=230"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-231",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 231",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-231-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-231",
              "chapterTitle": "Page 231",
              "chapterIndex": 0,
              "stepIndex": 231,
              "stepType": "pdf",
              "title": "Page 231",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=231"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-232",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 232",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-232-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-232",
              "chapterTitle": "Page 232",
              "chapterIndex": 0,
              "stepIndex": 232,
              "stepType": "pdf",
              "title": "Page 232",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=232"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-233",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 233",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-233-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-233",
              "chapterTitle": "Page 233",
              "chapterIndex": 0,
              "stepIndex": 233,
              "stepType": "pdf",
              "title": "Page 233",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=233"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-234",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 234",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-234-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-234",
              "chapterTitle": "Page 234",
              "chapterIndex": 0,
              "stepIndex": 234,
              "stepType": "pdf",
              "title": "Page 234",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=234"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-235",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 235",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-235-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-235",
              "chapterTitle": "Page 235",
              "chapterIndex": 0,
              "stepIndex": 235,
              "stepType": "pdf",
              "title": "Page 235",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=235"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-236",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 236",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-236-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-236",
              "chapterTitle": "Page 236",
              "chapterIndex": 0,
              "stepIndex": 236,
              "stepType": "pdf",
              "title": "Page 236",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=236"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-237",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 237",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-237-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-237",
              "chapterTitle": "Page 237",
              "chapterIndex": 0,
              "stepIndex": 237,
              "stepType": "pdf",
              "title": "Page 237",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=237"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-238",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 238",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-238-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-238",
              "chapterTitle": "Page 238",
              "chapterIndex": 0,
              "stepIndex": 238,
              "stepType": "pdf",
              "title": "Page 238",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=238"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-239",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 239",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-239-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-239",
              "chapterTitle": "Page 239",
              "chapterIndex": 0,
              "stepIndex": 239,
              "stepType": "pdf",
              "title": "Page 239",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=239"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-24",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-24-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=24"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-240",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 240",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-240-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-240",
              "chapterTitle": "Page 240",
              "chapterIndex": 0,
              "stepIndex": 240,
              "stepType": "pdf",
              "title": "Page 240",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=240"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-241",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 241",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-241-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-241",
              "chapterTitle": "Page 241",
              "chapterIndex": 0,
              "stepIndex": 241,
              "stepType": "pdf",
              "title": "Page 241",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=241"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-242",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 242",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-242-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-242",
              "chapterTitle": "Page 242",
              "chapterIndex": 0,
              "stepIndex": 242,
              "stepType": "pdf",
              "title": "Page 242",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=242"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-243",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 243",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-243-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-243",
              "chapterTitle": "Page 243",
              "chapterIndex": 0,
              "stepIndex": 243,
              "stepType": "pdf",
              "title": "Page 243",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=243"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-244",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 244",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-244-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-244",
              "chapterTitle": "Page 244",
              "chapterIndex": 0,
              "stepIndex": 244,
              "stepType": "pdf",
              "title": "Page 244",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=244"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-245",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 245",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-245-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-245",
              "chapterTitle": "Page 245",
              "chapterIndex": 0,
              "stepIndex": 245,
              "stepType": "pdf",
              "title": "Page 245",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=245"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-246",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 246",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-246-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-246",
              "chapterTitle": "Page 246",
              "chapterIndex": 0,
              "stepIndex": 246,
              "stepType": "pdf",
              "title": "Page 246",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=246"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-247",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 247",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-247-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-247",
              "chapterTitle": "Page 247",
              "chapterIndex": 0,
              "stepIndex": 247,
              "stepType": "pdf",
              "title": "Page 247",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=247"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-248",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 248",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-248-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-248",
              "chapterTitle": "Page 248",
              "chapterIndex": 0,
              "stepIndex": 248,
              "stepType": "pdf",
              "title": "Page 248",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=248"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-249",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 249",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-249-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-249",
              "chapterTitle": "Page 249",
              "chapterIndex": 0,
              "stepIndex": 249,
              "stepType": "pdf",
              "title": "Page 249",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=249"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-25",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-25-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=25"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-250",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 250",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-250-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-250",
              "chapterTitle": "Page 250",
              "chapterIndex": 0,
              "stepIndex": 250,
              "stepType": "pdf",
              "title": "Page 250",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=250"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-251",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 251",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-251-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-251",
              "chapterTitle": "Page 251",
              "chapterIndex": 0,
              "stepIndex": 251,
              "stepType": "pdf",
              "title": "Page 251",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=251"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-252",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 252",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-252-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-252",
              "chapterTitle": "Page 252",
              "chapterIndex": 0,
              "stepIndex": 252,
              "stepType": "pdf",
              "title": "Page 252",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=252"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-253",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 253",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-253-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-253",
              "chapterTitle": "Page 253",
              "chapterIndex": 0,
              "stepIndex": 253,
              "stepType": "pdf",
              "title": "Page 253",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=253"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-254",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 254",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-254-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-254",
              "chapterTitle": "Page 254",
              "chapterIndex": 0,
              "stepIndex": 254,
              "stepType": "pdf",
              "title": "Page 254",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=254"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-255",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 255",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-255-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-255",
              "chapterTitle": "Page 255",
              "chapterIndex": 0,
              "stepIndex": 255,
              "stepType": "pdf",
              "title": "Page 255",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=255"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-256",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 256",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-256-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-256",
              "chapterTitle": "Page 256",
              "chapterIndex": 0,
              "stepIndex": 256,
              "stepType": "pdf",
              "title": "Page 256",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=256"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-257",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 257",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-257-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-257",
              "chapterTitle": "Page 257",
              "chapterIndex": 0,
              "stepIndex": 257,
              "stepType": "pdf",
              "title": "Page 257",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=257"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-258",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 258",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-258-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-258",
              "chapterTitle": "Page 258",
              "chapterIndex": 0,
              "stepIndex": 258,
              "stepType": "pdf",
              "title": "Page 258",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=258"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-259",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 259",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-259-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-259",
              "chapterTitle": "Page 259",
              "chapterIndex": 0,
              "stepIndex": 259,
              "stepType": "pdf",
              "title": "Page 259",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=259"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-26",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-26-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=26"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-260",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 260",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-260-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-260",
              "chapterTitle": "Page 260",
              "chapterIndex": 0,
              "stepIndex": 260,
              "stepType": "pdf",
              "title": "Page 260",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=260"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-261",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 261",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-261-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-261",
              "chapterTitle": "Page 261",
              "chapterIndex": 0,
              "stepIndex": 261,
              "stepType": "pdf",
              "title": "Page 261",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=261"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-262",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 262",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-262-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-262",
              "chapterTitle": "Page 262",
              "chapterIndex": 0,
              "stepIndex": 262,
              "stepType": "pdf",
              "title": "Page 262",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=262"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-263",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 263",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-263-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-263",
              "chapterTitle": "Page 263",
              "chapterIndex": 0,
              "stepIndex": 263,
              "stepType": "pdf",
              "title": "Page 263",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=263"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-264",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 264",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-264-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-264",
              "chapterTitle": "Page 264",
              "chapterIndex": 0,
              "stepIndex": 264,
              "stepType": "pdf",
              "title": "Page 264",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=264"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-265",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 265",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-265-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-265",
              "chapterTitle": "Page 265",
              "chapterIndex": 0,
              "stepIndex": 265,
              "stepType": "pdf",
              "title": "Page 265",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=265"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-266",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 266",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-266-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-266",
              "chapterTitle": "Page 266",
              "chapterIndex": 0,
              "stepIndex": 266,
              "stepType": "pdf",
              "title": "Page 266",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=266"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-267",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 267",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-267-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-267",
              "chapterTitle": "Page 267",
              "chapterIndex": 0,
              "stepIndex": 267,
              "stepType": "pdf",
              "title": "Page 267",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=267"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-268",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 268",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-268-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-268",
              "chapterTitle": "Page 268",
              "chapterIndex": 0,
              "stepIndex": 268,
              "stepType": "pdf",
              "title": "Page 268",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=268"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-269",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 269",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-269-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-269",
              "chapterTitle": "Page 269",
              "chapterIndex": 0,
              "stepIndex": 269,
              "stepType": "pdf",
              "title": "Page 269",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=269"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-27",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-27-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=27"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-270",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 270",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-270-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-270",
              "chapterTitle": "Page 270",
              "chapterIndex": 0,
              "stepIndex": 270,
              "stepType": "pdf",
              "title": "Page 270",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=270"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-271",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 271",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-271-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-271",
              "chapterTitle": "Page 271",
              "chapterIndex": 0,
              "stepIndex": 271,
              "stepType": "pdf",
              "title": "Page 271",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=271"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-272",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 272",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-272-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-272",
              "chapterTitle": "Page 272",
              "chapterIndex": 0,
              "stepIndex": 272,
              "stepType": "pdf",
              "title": "Page 272",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=272"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-273",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 273",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-273-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-273",
              "chapterTitle": "Page 273",
              "chapterIndex": 0,
              "stepIndex": 273,
              "stepType": "pdf",
              "title": "Page 273",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=273"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-274",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 274",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-274-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-274",
              "chapterTitle": "Page 274",
              "chapterIndex": 0,
              "stepIndex": 274,
              "stepType": "pdf",
              "title": "Page 274",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=274"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-275",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 275",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-275-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-275",
              "chapterTitle": "Page 275",
              "chapterIndex": 0,
              "stepIndex": 275,
              "stepType": "pdf",
              "title": "Page 275",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=275"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-276",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 276",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-276-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-276",
              "chapterTitle": "Page 276",
              "chapterIndex": 0,
              "stepIndex": 276,
              "stepType": "pdf",
              "title": "Page 276",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=276"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-277",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 277",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-277-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-277",
              "chapterTitle": "Page 277",
              "chapterIndex": 0,
              "stepIndex": 277,
              "stepType": "pdf",
              "title": "Page 277",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=277"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-278",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 278",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-278-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-278",
              "chapterTitle": "Page 278",
              "chapterIndex": 0,
              "stepIndex": 278,
              "stepType": "pdf",
              "title": "Page 278",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=278"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-279",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 279",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-279-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-279",
              "chapterTitle": "Page 279",
              "chapterIndex": 0,
              "stepIndex": 279,
              "stepType": "pdf",
              "title": "Page 279",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=279"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-28",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-28-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=28"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-280",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 280",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-280-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-280",
              "chapterTitle": "Page 280",
              "chapterIndex": 0,
              "stepIndex": 280,
              "stepType": "pdf",
              "title": "Page 280",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=280"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-281",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 281",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-281-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-281",
              "chapterTitle": "Page 281",
              "chapterIndex": 0,
              "stepIndex": 281,
              "stepType": "pdf",
              "title": "Page 281",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=281"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-282",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 282",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-282-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-282",
              "chapterTitle": "Page 282",
              "chapterIndex": 0,
              "stepIndex": 282,
              "stepType": "pdf",
              "title": "Page 282",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=282"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-283",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 283",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-283-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-283",
              "chapterTitle": "Page 283",
              "chapterIndex": 0,
              "stepIndex": 283,
              "stepType": "pdf",
              "title": "Page 283",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=283"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-284",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 284",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-284-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-284",
              "chapterTitle": "Page 284",
              "chapterIndex": 0,
              "stepIndex": 284,
              "stepType": "pdf",
              "title": "Page 284",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=284"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-285",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 285",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-285-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-285",
              "chapterTitle": "Page 285",
              "chapterIndex": 0,
              "stepIndex": 285,
              "stepType": "pdf",
              "title": "Page 285",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=285"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-286",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 286",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-286-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-286",
              "chapterTitle": "Page 286",
              "chapterIndex": 0,
              "stepIndex": 286,
              "stepType": "pdf",
              "title": "Page 286",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=286"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-287",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 287",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-287-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-287",
              "chapterTitle": "Page 287",
              "chapterIndex": 0,
              "stepIndex": 287,
              "stepType": "pdf",
              "title": "Page 287",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=287"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-288",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 288",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-288-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-288",
              "chapterTitle": "Page 288",
              "chapterIndex": 0,
              "stepIndex": 288,
              "stepType": "pdf",
              "title": "Page 288",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=288"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-289",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 289",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-289-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-289",
              "chapterTitle": "Page 289",
              "chapterIndex": 0,
              "stepIndex": 289,
              "stepType": "pdf",
              "title": "Page 289",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=289"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-29",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-29-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=29"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-290",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 290",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-290-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-290",
              "chapterTitle": "Page 290",
              "chapterIndex": 0,
              "stepIndex": 290,
              "stepType": "pdf",
              "title": "Page 290",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=290"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-291",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 291",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-291-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-291",
              "chapterTitle": "Page 291",
              "chapterIndex": 0,
              "stepIndex": 291,
              "stepType": "pdf",
              "title": "Page 291",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=291"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-292",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 292",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-292-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-292",
              "chapterTitle": "Page 292",
              "chapterIndex": 0,
              "stepIndex": 292,
              "stepType": "pdf",
              "title": "Page 292",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=292"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-293",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 293",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-293-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-293",
              "chapterTitle": "Page 293",
              "chapterIndex": 0,
              "stepIndex": 293,
              "stepType": "pdf",
              "title": "Page 293",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=293"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-294",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 294",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-294-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-294",
              "chapterTitle": "Page 294",
              "chapterIndex": 0,
              "stepIndex": 294,
              "stepType": "pdf",
              "title": "Page 294",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=294"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-295",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 295",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-295-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-295",
              "chapterTitle": "Page 295",
              "chapterIndex": 0,
              "stepIndex": 295,
              "stepType": "pdf",
              "title": "Page 295",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=295"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-296",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 296",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-296-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-296",
              "chapterTitle": "Page 296",
              "chapterIndex": 0,
              "stepIndex": 296,
              "stepType": "pdf",
              "title": "Page 296",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=296"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-297",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 297",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-297-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-297",
              "chapterTitle": "Page 297",
              "chapterIndex": 0,
              "stepIndex": 297,
              "stepType": "pdf",
              "title": "Page 297",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=297"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-298",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 298",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-298-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-298",
              "chapterTitle": "Page 298",
              "chapterIndex": 0,
              "stepIndex": 298,
              "stepType": "pdf",
              "title": "Page 298",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=298"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-299",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 299",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-299-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-299",
              "chapterTitle": "Page 299",
              "chapterIndex": 0,
              "stepIndex": 299,
              "stepType": "pdf",
              "title": "Page 299",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=299"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-3",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-3-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=3"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-30",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-30-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=30"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-300",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 300",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-300-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-300",
              "chapterTitle": "Page 300",
              "chapterIndex": 0,
              "stepIndex": 300,
              "stepType": "pdf",
              "title": "Page 300",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=300"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-301",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 301",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-301-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-301",
              "chapterTitle": "Page 301",
              "chapterIndex": 0,
              "stepIndex": 301,
              "stepType": "pdf",
              "title": "Page 301",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=301"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-302",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 302",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-302-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-302",
              "chapterTitle": "Page 302",
              "chapterIndex": 0,
              "stepIndex": 302,
              "stepType": "pdf",
              "title": "Page 302",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=302"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-303",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 303",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-303-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-303",
              "chapterTitle": "Page 303",
              "chapterIndex": 0,
              "stepIndex": 303,
              "stepType": "pdf",
              "title": "Page 303",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=303"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-304",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 304",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-304-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-304",
              "chapterTitle": "Page 304",
              "chapterIndex": 0,
              "stepIndex": 304,
              "stepType": "pdf",
              "title": "Page 304",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=304"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-305",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 305",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-305-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-305",
              "chapterTitle": "Page 305",
              "chapterIndex": 0,
              "stepIndex": 305,
              "stepType": "pdf",
              "title": "Page 305",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=305"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-306",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 306",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-306-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-306",
              "chapterTitle": "Page 306",
              "chapterIndex": 0,
              "stepIndex": 306,
              "stepType": "pdf",
              "title": "Page 306",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=306"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-307",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 307",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-307-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-307",
              "chapterTitle": "Page 307",
              "chapterIndex": 0,
              "stepIndex": 307,
              "stepType": "pdf",
              "title": "Page 307",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=307"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-308",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 308",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-308-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-308",
              "chapterTitle": "Page 308",
              "chapterIndex": 0,
              "stepIndex": 308,
              "stepType": "pdf",
              "title": "Page 308",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=308"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-309",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 309",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-309-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-309",
              "chapterTitle": "Page 309",
              "chapterIndex": 0,
              "stepIndex": 309,
              "stepType": "pdf",
              "title": "Page 309",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=309"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-31",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-31-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=31"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-310",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 310",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-310-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-310",
              "chapterTitle": "Page 310",
              "chapterIndex": 0,
              "stepIndex": 310,
              "stepType": "pdf",
              "title": "Page 310",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=310"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-311",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 311",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-311-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-311",
              "chapterTitle": "Page 311",
              "chapterIndex": 0,
              "stepIndex": 311,
              "stepType": "pdf",
              "title": "Page 311",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=311"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-312",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 312",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-312-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-312",
              "chapterTitle": "Page 312",
              "chapterIndex": 0,
              "stepIndex": 312,
              "stepType": "pdf",
              "title": "Page 312",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=312"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-313",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 313",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-313-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-313",
              "chapterTitle": "Page 313",
              "chapterIndex": 0,
              "stepIndex": 313,
              "stepType": "pdf",
              "title": "Page 313",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=313"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-314",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 314",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-314-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-314",
              "chapterTitle": "Page 314",
              "chapterIndex": 0,
              "stepIndex": 314,
              "stepType": "pdf",
              "title": "Page 314",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=314"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-315",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 315",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-315-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-315",
              "chapterTitle": "Page 315",
              "chapterIndex": 0,
              "stepIndex": 315,
              "stepType": "pdf",
              "title": "Page 315",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=315"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-316",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 316",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-316-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-316",
              "chapterTitle": "Page 316",
              "chapterIndex": 0,
              "stepIndex": 316,
              "stepType": "pdf",
              "title": "Page 316",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=316"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-317",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 317",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-317-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-317",
              "chapterTitle": "Page 317",
              "chapterIndex": 0,
              "stepIndex": 317,
              "stepType": "pdf",
              "title": "Page 317",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=317"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-318",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 318",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-318-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-318",
              "chapterTitle": "Page 318",
              "chapterIndex": 0,
              "stepIndex": 318,
              "stepType": "pdf",
              "title": "Page 318",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=318"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-319",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 319",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-319-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-319",
              "chapterTitle": "Page 319",
              "chapterIndex": 0,
              "stepIndex": 319,
              "stepType": "pdf",
              "title": "Page 319",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=319"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-32",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-32-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=32"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-320",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 320",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-320-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-320",
              "chapterTitle": "Page 320",
              "chapterIndex": 0,
              "stepIndex": 320,
              "stepType": "pdf",
              "title": "Page 320",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=320"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-321",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 321",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-321-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-321",
              "chapterTitle": "Page 321",
              "chapterIndex": 0,
              "stepIndex": 321,
              "stepType": "pdf",
              "title": "Page 321",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=321"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-322",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 322",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-322-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-322",
              "chapterTitle": "Page 322",
              "chapterIndex": 0,
              "stepIndex": 322,
              "stepType": "pdf",
              "title": "Page 322",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=322"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-323",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 323",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-323-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-323",
              "chapterTitle": "Page 323",
              "chapterIndex": 0,
              "stepIndex": 323,
              "stepType": "pdf",
              "title": "Page 323",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=323"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-324",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 324",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-324-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-324",
              "chapterTitle": "Page 324",
              "chapterIndex": 0,
              "stepIndex": 324,
              "stepType": "pdf",
              "title": "Page 324",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=324"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-325",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 325",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-325-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-325",
              "chapterTitle": "Page 325",
              "chapterIndex": 0,
              "stepIndex": 325,
              "stepType": "pdf",
              "title": "Page 325",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=325"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-326",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 326",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-326-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-326",
              "chapterTitle": "Page 326",
              "chapterIndex": 0,
              "stepIndex": 326,
              "stepType": "pdf",
              "title": "Page 326",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=326"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-327",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 327",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-327-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-327",
              "chapterTitle": "Page 327",
              "chapterIndex": 0,
              "stepIndex": 327,
              "stepType": "pdf",
              "title": "Page 327",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=327"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-328",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 328",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-328-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-328",
              "chapterTitle": "Page 328",
              "chapterIndex": 0,
              "stepIndex": 328,
              "stepType": "pdf",
              "title": "Page 328",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=328"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-329",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 329",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-329-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-329",
              "chapterTitle": "Page 329",
              "chapterIndex": 0,
              "stepIndex": 329,
              "stepType": "pdf",
              "title": "Page 329",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=329"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-33",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-33-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=33"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-330",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 330",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-330-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-330",
              "chapterTitle": "Page 330",
              "chapterIndex": 0,
              "stepIndex": 330,
              "stepType": "pdf",
              "title": "Page 330",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=330"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-331",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 331",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-331-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-331",
              "chapterTitle": "Page 331",
              "chapterIndex": 0,
              "stepIndex": 331,
              "stepType": "pdf",
              "title": "Page 331",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=331"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-332",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 332",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-332-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-332",
              "chapterTitle": "Page 332",
              "chapterIndex": 0,
              "stepIndex": 332,
              "stepType": "pdf",
              "title": "Page 332",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=332"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-333",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 333",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-333-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-333",
              "chapterTitle": "Page 333",
              "chapterIndex": 0,
              "stepIndex": 333,
              "stepType": "pdf",
              "title": "Page 333",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=333"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-334",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 334",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-334-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-334",
              "chapterTitle": "Page 334",
              "chapterIndex": 0,
              "stepIndex": 334,
              "stepType": "pdf",
              "title": "Page 334",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=334"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-335",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 335",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-335-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-335",
              "chapterTitle": "Page 335",
              "chapterIndex": 0,
              "stepIndex": 335,
              "stepType": "pdf",
              "title": "Page 335",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=335"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-336",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 336",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-336-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-336",
              "chapterTitle": "Page 336",
              "chapterIndex": 0,
              "stepIndex": 336,
              "stepType": "pdf",
              "title": "Page 336",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=336"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-337",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 337",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-337-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-337",
              "chapterTitle": "Page 337",
              "chapterIndex": 0,
              "stepIndex": 337,
              "stepType": "pdf",
              "title": "Page 337",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=337"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-338",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 338",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-338-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-338",
              "chapterTitle": "Page 338",
              "chapterIndex": 0,
              "stepIndex": 338,
              "stepType": "pdf",
              "title": "Page 338",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=338"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-339",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 339",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-339-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-339",
              "chapterTitle": "Page 339",
              "chapterIndex": 0,
              "stepIndex": 339,
              "stepType": "pdf",
              "title": "Page 339",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=339"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-34",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-34-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=34"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-340",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 340",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-340-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-340",
              "chapterTitle": "Page 340",
              "chapterIndex": 0,
              "stepIndex": 340,
              "stepType": "pdf",
              "title": "Page 340",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=340"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-341",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 341",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-341-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-341",
              "chapterTitle": "Page 341",
              "chapterIndex": 0,
              "stepIndex": 341,
              "stepType": "pdf",
              "title": "Page 341",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=341"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-342",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 342",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-342-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-342",
              "chapterTitle": "Page 342",
              "chapterIndex": 0,
              "stepIndex": 342,
              "stepType": "pdf",
              "title": "Page 342",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=342"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-343",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 343",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-343-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-343",
              "chapterTitle": "Page 343",
              "chapterIndex": 0,
              "stepIndex": 343,
              "stepType": "pdf",
              "title": "Page 343",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=343"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-344",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 344",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-344-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-344",
              "chapterTitle": "Page 344",
              "chapterIndex": 0,
              "stepIndex": 344,
              "stepType": "pdf",
              "title": "Page 344",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=344"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-345",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 345",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-345-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-345",
              "chapterTitle": "Page 345",
              "chapterIndex": 0,
              "stepIndex": 345,
              "stepType": "pdf",
              "title": "Page 345",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=345"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-346",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 346",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-346-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-346",
              "chapterTitle": "Page 346",
              "chapterIndex": 0,
              "stepIndex": 346,
              "stepType": "pdf",
              "title": "Page 346",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=346"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-347",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 347",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-347-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-347",
              "chapterTitle": "Page 347",
              "chapterIndex": 0,
              "stepIndex": 347,
              "stepType": "pdf",
              "title": "Page 347",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=347"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-348",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 348",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-348-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-348",
              "chapterTitle": "Page 348",
              "chapterIndex": 0,
              "stepIndex": 348,
              "stepType": "pdf",
              "title": "Page 348",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=348"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-349",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 349",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-349-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-349",
              "chapterTitle": "Page 349",
              "chapterIndex": 0,
              "stepIndex": 349,
              "stepType": "pdf",
              "title": "Page 349",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=349"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-35",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-35-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=35"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-350",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 350",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-350-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-350",
              "chapterTitle": "Page 350",
              "chapterIndex": 0,
              "stepIndex": 350,
              "stepType": "pdf",
              "title": "Page 350",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=350"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-351",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 351",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-351-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-351",
              "chapterTitle": "Page 351",
              "chapterIndex": 0,
              "stepIndex": 351,
              "stepType": "pdf",
              "title": "Page 351",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=351"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-352",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 352",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-352-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-352",
              "chapterTitle": "Page 352",
              "chapterIndex": 0,
              "stepIndex": 352,
              "stepType": "pdf",
              "title": "Page 352",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=352"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-353",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 353",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-353-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-353",
              "chapterTitle": "Page 353",
              "chapterIndex": 0,
              "stepIndex": 353,
              "stepType": "pdf",
              "title": "Page 353",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=353"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-354",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 354",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-354-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-354",
              "chapterTitle": "Page 354",
              "chapterIndex": 0,
              "stepIndex": 354,
              "stepType": "pdf",
              "title": "Page 354",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=354"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-355",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 355",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-355-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-355",
              "chapterTitle": "Page 355",
              "chapterIndex": 0,
              "stepIndex": 355,
              "stepType": "pdf",
              "title": "Page 355",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=355"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-356",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 356",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-356-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-356",
              "chapterTitle": "Page 356",
              "chapterIndex": 0,
              "stepIndex": 356,
              "stepType": "pdf",
              "title": "Page 356",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=356"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-357",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 357",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-357-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-357",
              "chapterTitle": "Page 357",
              "chapterIndex": 0,
              "stepIndex": 357,
              "stepType": "pdf",
              "title": "Page 357",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=357"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-358",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 358",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-358-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-358",
              "chapterTitle": "Page 358",
              "chapterIndex": 0,
              "stepIndex": 358,
              "stepType": "pdf",
              "title": "Page 358",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=358"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-359",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 359",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-359-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-359",
              "chapterTitle": "Page 359",
              "chapterIndex": 0,
              "stepIndex": 359,
              "stepType": "pdf",
              "title": "Page 359",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=359"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-36",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-36-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=36"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-360",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 360",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-360-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-360",
              "chapterTitle": "Page 360",
              "chapterIndex": 0,
              "stepIndex": 360,
              "stepType": "pdf",
              "title": "Page 360",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=360"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-361",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 361",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-361-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-361",
              "chapterTitle": "Page 361",
              "chapterIndex": 0,
              "stepIndex": 361,
              "stepType": "pdf",
              "title": "Page 361",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=361"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-362",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 362",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-362-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-362",
              "chapterTitle": "Page 362",
              "chapterIndex": 0,
              "stepIndex": 362,
              "stepType": "pdf",
              "title": "Page 362",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=362"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-363",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 363",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-363-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-363",
              "chapterTitle": "Page 363",
              "chapterIndex": 0,
              "stepIndex": 363,
              "stepType": "pdf",
              "title": "Page 363",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=363"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-364",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 364",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-364-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-364",
              "chapterTitle": "Page 364",
              "chapterIndex": 0,
              "stepIndex": 364,
              "stepType": "pdf",
              "title": "Page 364",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=364"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-365",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 365",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-365-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-365",
              "chapterTitle": "Page 365",
              "chapterIndex": 0,
              "stepIndex": 365,
              "stepType": "pdf",
              "title": "Page 365",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=365"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-366",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 366",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-366-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-366",
              "chapterTitle": "Page 366",
              "chapterIndex": 0,
              "stepIndex": 366,
              "stepType": "pdf",
              "title": "Page 366",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=366"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-367",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 367",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-367-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-367",
              "chapterTitle": "Page 367",
              "chapterIndex": 0,
              "stepIndex": 367,
              "stepType": "pdf",
              "title": "Page 367",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=367"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-368",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 368",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-368-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-368",
              "chapterTitle": "Page 368",
              "chapterIndex": 0,
              "stepIndex": 368,
              "stepType": "pdf",
              "title": "Page 368",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=368"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-369",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 369",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-369-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-369",
              "chapterTitle": "Page 369",
              "chapterIndex": 0,
              "stepIndex": 369,
              "stepType": "pdf",
              "title": "Page 369",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=369"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-37",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-37-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=37"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-370",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 370",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-370-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-370",
              "chapterTitle": "Page 370",
              "chapterIndex": 0,
              "stepIndex": 370,
              "stepType": "pdf",
              "title": "Page 370",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=370"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-371",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 371",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-371-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-371",
              "chapterTitle": "Page 371",
              "chapterIndex": 0,
              "stepIndex": 371,
              "stepType": "pdf",
              "title": "Page 371",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=371"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-372",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 372",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-372-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-372",
              "chapterTitle": "Page 372",
              "chapterIndex": 0,
              "stepIndex": 372,
              "stepType": "pdf",
              "title": "Page 372",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=372"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-373",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 373",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-373-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-373",
              "chapterTitle": "Page 373",
              "chapterIndex": 0,
              "stepIndex": 373,
              "stepType": "pdf",
              "title": "Page 373",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=373"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-374",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 374",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-374-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-374",
              "chapterTitle": "Page 374",
              "chapterIndex": 0,
              "stepIndex": 374,
              "stepType": "pdf",
              "title": "Page 374",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=374"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-375",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 375",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-375-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-375",
              "chapterTitle": "Page 375",
              "chapterIndex": 0,
              "stepIndex": 375,
              "stepType": "pdf",
              "title": "Page 375",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=375"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-376",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 376",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-376-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-376",
              "chapterTitle": "Page 376",
              "chapterIndex": 0,
              "stepIndex": 376,
              "stepType": "pdf",
              "title": "Page 376",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=376"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-377",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 377",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-377-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-377",
              "chapterTitle": "Page 377",
              "chapterIndex": 0,
              "stepIndex": 377,
              "stepType": "pdf",
              "title": "Page 377",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=377"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-378",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 378",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-378-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-378",
              "chapterTitle": "Page 378",
              "chapterIndex": 0,
              "stepIndex": 378,
              "stepType": "pdf",
              "title": "Page 378",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=378"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-379",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 379",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-379-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-379",
              "chapterTitle": "Page 379",
              "chapterIndex": 0,
              "stepIndex": 379,
              "stepType": "pdf",
              "title": "Page 379",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=379"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-38",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-38-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=38"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-380",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 380",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-380-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-380",
              "chapterTitle": "Page 380",
              "chapterIndex": 0,
              "stepIndex": 380,
              "stepType": "pdf",
              "title": "Page 380",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=380"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-381",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 381",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-381-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-381",
              "chapterTitle": "Page 381",
              "chapterIndex": 0,
              "stepIndex": 381,
              "stepType": "pdf",
              "title": "Page 381",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=381"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-382",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 382",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-382-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-382",
              "chapterTitle": "Page 382",
              "chapterIndex": 0,
              "stepIndex": 382,
              "stepType": "pdf",
              "title": "Page 382",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=382"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-383",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 383",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-383-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-383",
              "chapterTitle": "Page 383",
              "chapterIndex": 0,
              "stepIndex": 383,
              "stepType": "pdf",
              "title": "Page 383",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=383"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-384",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 384",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-384-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-384",
              "chapterTitle": "Page 384",
              "chapterIndex": 0,
              "stepIndex": 384,
              "stepType": "pdf",
              "title": "Page 384",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=384"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-385",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 385",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-385-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-385",
              "chapterTitle": "Page 385",
              "chapterIndex": 0,
              "stepIndex": 385,
              "stepType": "pdf",
              "title": "Page 385",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=385"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-386",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 386",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-386-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-386",
              "chapterTitle": "Page 386",
              "chapterIndex": 0,
              "stepIndex": 386,
              "stepType": "pdf",
              "title": "Page 386",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=386"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-387",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 387",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-387-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-387",
              "chapterTitle": "Page 387",
              "chapterIndex": 0,
              "stepIndex": 387,
              "stepType": "pdf",
              "title": "Page 387",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=387"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-388",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 388",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-388-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-388",
              "chapterTitle": "Page 388",
              "chapterIndex": 0,
              "stepIndex": 388,
              "stepType": "pdf",
              "title": "Page 388",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=388"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-389",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 389",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-389-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-389",
              "chapterTitle": "Page 389",
              "chapterIndex": 0,
              "stepIndex": 389,
              "stepType": "pdf",
              "title": "Page 389",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=389"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-39",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-39-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=39"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-390",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 390",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-390-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-390",
              "chapterTitle": "Page 390",
              "chapterIndex": 0,
              "stepIndex": 390,
              "stepType": "pdf",
              "title": "Page 390",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=390"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-391",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 391",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-391-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-391",
              "chapterTitle": "Page 391",
              "chapterIndex": 0,
              "stepIndex": 391,
              "stepType": "pdf",
              "title": "Page 391",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=391"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-392",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 392",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-392-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-392",
              "chapterTitle": "Page 392",
              "chapterIndex": 0,
              "stepIndex": 392,
              "stepType": "pdf",
              "title": "Page 392",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=392"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-393",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 393",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-393-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-393",
              "chapterTitle": "Page 393",
              "chapterIndex": 0,
              "stepIndex": 393,
              "stepType": "pdf",
              "title": "Page 393",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=393"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-394",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 394",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-394-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-394",
              "chapterTitle": "Page 394",
              "chapterIndex": 0,
              "stepIndex": 394,
              "stepType": "pdf",
              "title": "Page 394",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=394"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-395",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 395",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-395-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-395",
              "chapterTitle": "Page 395",
              "chapterIndex": 0,
              "stepIndex": 395,
              "stepType": "pdf",
              "title": "Page 395",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=395"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-396",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 396",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-396-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-396",
              "chapterTitle": "Page 396",
              "chapterIndex": 0,
              "stepIndex": 396,
              "stepType": "pdf",
              "title": "Page 396",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=396"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-397",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 397",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-397-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-397",
              "chapterTitle": "Page 397",
              "chapterIndex": 0,
              "stepIndex": 397,
              "stepType": "pdf",
              "title": "Page 397",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=397"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-398",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 398",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-398-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-398",
              "chapterTitle": "Page 398",
              "chapterIndex": 0,
              "stepIndex": 398,
              "stepType": "pdf",
              "title": "Page 398",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=398"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-399",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 399",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-399-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-399",
              "chapterTitle": "Page 399",
              "chapterIndex": 0,
              "stepIndex": 399,
              "stepType": "pdf",
              "title": "Page 399",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=399"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-4",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-4-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=4"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-40",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-40-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=40"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-400",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 400",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-400-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-400",
              "chapterTitle": "Page 400",
              "chapterIndex": 0,
              "stepIndex": 400,
              "stepType": "pdf",
              "title": "Page 400",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=400"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-401",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 401",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-401-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-401",
              "chapterTitle": "Page 401",
              "chapterIndex": 0,
              "stepIndex": 401,
              "stepType": "pdf",
              "title": "Page 401",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=401"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-402",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 402",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-402-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-402",
              "chapterTitle": "Page 402",
              "chapterIndex": 0,
              "stepIndex": 402,
              "stepType": "pdf",
              "title": "Page 402",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=402"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-403",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 403",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-403-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-403",
              "chapterTitle": "Page 403",
              "chapterIndex": 0,
              "stepIndex": 403,
              "stepType": "pdf",
              "title": "Page 403",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=403"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-404",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 404",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-404-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-404",
              "chapterTitle": "Page 404",
              "chapterIndex": 0,
              "stepIndex": 404,
              "stepType": "pdf",
              "title": "Page 404",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=404"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-405",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 405",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-405-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-405",
              "chapterTitle": "Page 405",
              "chapterIndex": 0,
              "stepIndex": 405,
              "stepType": "pdf",
              "title": "Page 405",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=405"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-406",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 406",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-406-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-406",
              "chapterTitle": "Page 406",
              "chapterIndex": 0,
              "stepIndex": 406,
              "stepType": "pdf",
              "title": "Page 406",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=406"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-407",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 407",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-407-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-407",
              "chapterTitle": "Page 407",
              "chapterIndex": 0,
              "stepIndex": 407,
              "stepType": "pdf",
              "title": "Page 407",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=407"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-408",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 408",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-408-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-408",
              "chapterTitle": "Page 408",
              "chapterIndex": 0,
              "stepIndex": 408,
              "stepType": "pdf",
              "title": "Page 408",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=408"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-409",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 409",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-409-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-409",
              "chapterTitle": "Page 409",
              "chapterIndex": 0,
              "stepIndex": 409,
              "stepType": "pdf",
              "title": "Page 409",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=409"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-41",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-41-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=41"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-410",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 410",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-410-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-410",
              "chapterTitle": "Page 410",
              "chapterIndex": 0,
              "stepIndex": 410,
              "stepType": "pdf",
              "title": "Page 410",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=410"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-411",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 411",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-411-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-411",
              "chapterTitle": "Page 411",
              "chapterIndex": 0,
              "stepIndex": 411,
              "stepType": "pdf",
              "title": "Page 411",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=411"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-412",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 412",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-412-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-412",
              "chapterTitle": "Page 412",
              "chapterIndex": 0,
              "stepIndex": 412,
              "stepType": "pdf",
              "title": "Page 412",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=412"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-413",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 413",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-413-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-413",
              "chapterTitle": "Page 413",
              "chapterIndex": 0,
              "stepIndex": 413,
              "stepType": "pdf",
              "title": "Page 413",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=413"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-414",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 414",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-414-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-414",
              "chapterTitle": "Page 414",
              "chapterIndex": 0,
              "stepIndex": 414,
              "stepType": "pdf",
              "title": "Page 414",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=414"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-415",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 415",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-415-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-415",
              "chapterTitle": "Page 415",
              "chapterIndex": 0,
              "stepIndex": 415,
              "stepType": "pdf",
              "title": "Page 415",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=415"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-416",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 416",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-416-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-416",
              "chapterTitle": "Page 416",
              "chapterIndex": 0,
              "stepIndex": 416,
              "stepType": "pdf",
              "title": "Page 416",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=416"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-417",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 417",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-417-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-417",
              "chapterTitle": "Page 417",
              "chapterIndex": 0,
              "stepIndex": 417,
              "stepType": "pdf",
              "title": "Page 417",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=417"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-418",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 418",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-418-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-418",
              "chapterTitle": "Page 418",
              "chapterIndex": 0,
              "stepIndex": 418,
              "stepType": "pdf",
              "title": "Page 418",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=418"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-419",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 419",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-419-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-419",
              "chapterTitle": "Page 419",
              "chapterIndex": 0,
              "stepIndex": 419,
              "stepType": "pdf",
              "title": "Page 419",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=419"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-42",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-42-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=42"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-420",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 420",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-420-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-420",
              "chapterTitle": "Page 420",
              "chapterIndex": 0,
              "stepIndex": 420,
              "stepType": "pdf",
              "title": "Page 420",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=420"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-421",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 421",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-421-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-421",
              "chapterTitle": "Page 421",
              "chapterIndex": 0,
              "stepIndex": 421,
              "stepType": "pdf",
              "title": "Page 421",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=421"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-422",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 422",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-422-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-422",
              "chapterTitle": "Page 422",
              "chapterIndex": 0,
              "stepIndex": 422,
              "stepType": "pdf",
              "title": "Page 422",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=422"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-423",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 423",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-423-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-423",
              "chapterTitle": "Page 423",
              "chapterIndex": 0,
              "stepIndex": 423,
              "stepType": "pdf",
              "title": "Page 423",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=423"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-424",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 424",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-424-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-424",
              "chapterTitle": "Page 424",
              "chapterIndex": 0,
              "stepIndex": 424,
              "stepType": "pdf",
              "title": "Page 424",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=424"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-425",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 425",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-425-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-425",
              "chapterTitle": "Page 425",
              "chapterIndex": 0,
              "stepIndex": 425,
              "stepType": "pdf",
              "title": "Page 425",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=425"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-426",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 426",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-426-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-426",
              "chapterTitle": "Page 426",
              "chapterIndex": 0,
              "stepIndex": 426,
              "stepType": "pdf",
              "title": "Page 426",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=426"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-427",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 427",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-427-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-427",
              "chapterTitle": "Page 427",
              "chapterIndex": 0,
              "stepIndex": 427,
              "stepType": "pdf",
              "title": "Page 427",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=427"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-428",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 428",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-428-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-428",
              "chapterTitle": "Page 428",
              "chapterIndex": 0,
              "stepIndex": 428,
              "stepType": "pdf",
              "title": "Page 428",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=428"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-429",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 429",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-429-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-429",
              "chapterTitle": "Page 429",
              "chapterIndex": 0,
              "stepIndex": 429,
              "stepType": "pdf",
              "title": "Page 429",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=429"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-43",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-43-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=43"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-430",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 430",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-430-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-430",
              "chapterTitle": "Page 430",
              "chapterIndex": 0,
              "stepIndex": 430,
              "stepType": "pdf",
              "title": "Page 430",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=430"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-431",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 431",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-431-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-431",
              "chapterTitle": "Page 431",
              "chapterIndex": 0,
              "stepIndex": 431,
              "stepType": "pdf",
              "title": "Page 431",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=431"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-432",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 432",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-432-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-432",
              "chapterTitle": "Page 432",
              "chapterIndex": 0,
              "stepIndex": 432,
              "stepType": "pdf",
              "title": "Page 432",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=432"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-433",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 433",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-433-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-433",
              "chapterTitle": "Page 433",
              "chapterIndex": 0,
              "stepIndex": 433,
              "stepType": "pdf",
              "title": "Page 433",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=433"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-434",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 434",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-434-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-434",
              "chapterTitle": "Page 434",
              "chapterIndex": 0,
              "stepIndex": 434,
              "stepType": "pdf",
              "title": "Page 434",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=434"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-435",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 435",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-435-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-435",
              "chapterTitle": "Page 435",
              "chapterIndex": 0,
              "stepIndex": 435,
              "stepType": "pdf",
              "title": "Page 435",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=435"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-44",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-44-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=44"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-45",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-45-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=45"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-46",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-46-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=46"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-47",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-47-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=47"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-48",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-48-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=48"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-49",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-49-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=49"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-5",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-5-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=5"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-50",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-50-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=50"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-51",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-51-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=51"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-52",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-52-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=52"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-53",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-53-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=53"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-54",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-54-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=54"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-55",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-55-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=55"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-56",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-56-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=56"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-57",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-57-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=57"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-58",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-58-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=58"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-59",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-59-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=59"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-6",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-6-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=6"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-60",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-60-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=60"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-61",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-61-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=61"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-62",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-62-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=62"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-63",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-63-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=63"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-64",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-64-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=64"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-65",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-65-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=65"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-66",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-66-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=66"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-67",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-67-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=67"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-68",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-68-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=68"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-69",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-69-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=69"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-7",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-7-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=7"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-70",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-70-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=70"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-71",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-71-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=71"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-72",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-72-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=72"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-73",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-73-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=73"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-74",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-74-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=74"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-75",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-75-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=75"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-76",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-76-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=76"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-77",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-77-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=77"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-78",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-78-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=78"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-79",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-79-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=79"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-8",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-8-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=8"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-80",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-80-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=80"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-81",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-81-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=81"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-82",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-82-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=82"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-83",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-83-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=83"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-84",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-84-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=84"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-85",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-85-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=85"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-86",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-86-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=86"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-87",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-87-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=87"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-88",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-88-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=88"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-89",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-89-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=89"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-9",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-9-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=9"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-90",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-90-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=90"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-91",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-91-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=91"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-92",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-92-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=92"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-93",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-93-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=93"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-94",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-94-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=94"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-95",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-95-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=95"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-96",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-96-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=96"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-97",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-97-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=97"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-98",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-98-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=98"
            }
          ]
        },
        {
          "id": "rockstar-developer-2025-ch-import-1787400000000-99",
          "courseId": "rockstar-developer-2025",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "rockstar-developer-2025-ch-import-1787400000000-99-step-0",
              "courseId": "rockstar-developer-2025",
              "chapterId": "rockstar-developer-2025-ch-import-1787400000000-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rockstar-developer-2025/rockstar-developer-2025.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "n8n-book",
      "title": "n8n လိုတိုရှင်း",
      "description": "Concise n8n automation guide.",
      "isPublished": true,
      "authorName": "Ko Ei Maung",
      "authorPicture": "🧑‍💻",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/n8n-book.webp",
      "icon": "🔗",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 30,
      "category": "Other, IT, AI",
      "cat1": "Other",
      "cat2": "IT",
      "cat3": "AI",
      "cat4": "",
      "scIndex": 1,
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/n8n-book",
      "stepCount": 177,
      "chapters": [
        {
          "id": "n8n-book-ch-import-1787400000000-1",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-1-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=1"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-10",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-10-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=10"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-100",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-100-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=100"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-101",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-101-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=101"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-102",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-102-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=102"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-103",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-103-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=103"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-104",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-104-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=104"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-105",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-105-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=105"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-106",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-106-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=106"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-107",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-107-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=107"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-108",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-108-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=108"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-109",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-109-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=109"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-11",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-11-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=11"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-110",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-110-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=110"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-111",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-111-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=111"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-112",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-112-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=112"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-113",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-113-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=113"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-114",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-114-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=114"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-115",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-115-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=115"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-116",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-116-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=116"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-117",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-117-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=117"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-118",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-118-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=118"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-119",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-119-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=119"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-12",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-12-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=12"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-120",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-120-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=120"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-121",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-121-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=121"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-122",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-122-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=122"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-123",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-123-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=123"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-124",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-124-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=124"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-125",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-125-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=125"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-126",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-126-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=126"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-127",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-127-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=127"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-128",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-128-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=128"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-129",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-129-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=129"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-13",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-13-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=13"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-130",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-130-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=130"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-131",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-131-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=131"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-132",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-132-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=132"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-133",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-133-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=133"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-134",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-134-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=134"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-135",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-135-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=135"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-136",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 136",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-136-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-136",
              "chapterTitle": "Page 136",
              "chapterIndex": 0,
              "stepIndex": 136,
              "stepType": "pdf",
              "title": "Page 136",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=136"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-137",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 137",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-137-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-137",
              "chapterTitle": "Page 137",
              "chapterIndex": 0,
              "stepIndex": 137,
              "stepType": "pdf",
              "title": "Page 137",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=137"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-138",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 138",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-138-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-138",
              "chapterTitle": "Page 138",
              "chapterIndex": 0,
              "stepIndex": 138,
              "stepType": "pdf",
              "title": "Page 138",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=138"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-139",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 139",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-139-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-139",
              "chapterTitle": "Page 139",
              "chapterIndex": 0,
              "stepIndex": 139,
              "stepType": "pdf",
              "title": "Page 139",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=139"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-14",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-14-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=14"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-140",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 140",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-140-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-140",
              "chapterTitle": "Page 140",
              "chapterIndex": 0,
              "stepIndex": 140,
              "stepType": "pdf",
              "title": "Page 140",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=140"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-141",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 141",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-141-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-141",
              "chapterTitle": "Page 141",
              "chapterIndex": 0,
              "stepIndex": 141,
              "stepType": "pdf",
              "title": "Page 141",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=141"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-142",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 142",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-142-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-142",
              "chapterTitle": "Page 142",
              "chapterIndex": 0,
              "stepIndex": 142,
              "stepType": "pdf",
              "title": "Page 142",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=142"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-143",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 143",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-143-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-143",
              "chapterTitle": "Page 143",
              "chapterIndex": 0,
              "stepIndex": 143,
              "stepType": "pdf",
              "title": "Page 143",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=143"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-144",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 144",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-144-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-144",
              "chapterTitle": "Page 144",
              "chapterIndex": 0,
              "stepIndex": 144,
              "stepType": "pdf",
              "title": "Page 144",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=144"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-145",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 145",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-145-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-145",
              "chapterTitle": "Page 145",
              "chapterIndex": 0,
              "stepIndex": 145,
              "stepType": "pdf",
              "title": "Page 145",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=145"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-146",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 146",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-146-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-146",
              "chapterTitle": "Page 146",
              "chapterIndex": 0,
              "stepIndex": 146,
              "stepType": "pdf",
              "title": "Page 146",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=146"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-147",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 147",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-147-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-147",
              "chapterTitle": "Page 147",
              "chapterIndex": 0,
              "stepIndex": 147,
              "stepType": "pdf",
              "title": "Page 147",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=147"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-148",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 148",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-148-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-148",
              "chapterTitle": "Page 148",
              "chapterIndex": 0,
              "stepIndex": 148,
              "stepType": "pdf",
              "title": "Page 148",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=148"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-149",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 149",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-149-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-149",
              "chapterTitle": "Page 149",
              "chapterIndex": 0,
              "stepIndex": 149,
              "stepType": "pdf",
              "title": "Page 149",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=149"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-15",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-15-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=15"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-150",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 150",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-150-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-150",
              "chapterTitle": "Page 150",
              "chapterIndex": 0,
              "stepIndex": 150,
              "stepType": "pdf",
              "title": "Page 150",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=150"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-151",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 151",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-151-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-151",
              "chapterTitle": "Page 151",
              "chapterIndex": 0,
              "stepIndex": 151,
              "stepType": "pdf",
              "title": "Page 151",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=151"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-152",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 152",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-152-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-152",
              "chapterTitle": "Page 152",
              "chapterIndex": 0,
              "stepIndex": 152,
              "stepType": "pdf",
              "title": "Page 152",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=152"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-153",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 153",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-153-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-153",
              "chapterTitle": "Page 153",
              "chapterIndex": 0,
              "stepIndex": 153,
              "stepType": "pdf",
              "title": "Page 153",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=153"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-154",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 154",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-154-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-154",
              "chapterTitle": "Page 154",
              "chapterIndex": 0,
              "stepIndex": 154,
              "stepType": "pdf",
              "title": "Page 154",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=154"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-155",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 155",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-155-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-155",
              "chapterTitle": "Page 155",
              "chapterIndex": 0,
              "stepIndex": 155,
              "stepType": "pdf",
              "title": "Page 155",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=155"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-156",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 156",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-156-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-156",
              "chapterTitle": "Page 156",
              "chapterIndex": 0,
              "stepIndex": 156,
              "stepType": "pdf",
              "title": "Page 156",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=156"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-157",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 157",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-157-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-157",
              "chapterTitle": "Page 157",
              "chapterIndex": 0,
              "stepIndex": 157,
              "stepType": "pdf",
              "title": "Page 157",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=157"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-158",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 158",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-158-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-158",
              "chapterTitle": "Page 158",
              "chapterIndex": 0,
              "stepIndex": 158,
              "stepType": "pdf",
              "title": "Page 158",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=158"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-159",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 159",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-159-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-159",
              "chapterTitle": "Page 159",
              "chapterIndex": 0,
              "stepIndex": 159,
              "stepType": "pdf",
              "title": "Page 159",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=159"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-16",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-16-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=16"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-160",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 160",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-160-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-160",
              "chapterTitle": "Page 160",
              "chapterIndex": 0,
              "stepIndex": 160,
              "stepType": "pdf",
              "title": "Page 160",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=160"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-161",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 161",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-161-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-161",
              "chapterTitle": "Page 161",
              "chapterIndex": 0,
              "stepIndex": 161,
              "stepType": "pdf",
              "title": "Page 161",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=161"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-162",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 162",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-162-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-162",
              "chapterTitle": "Page 162",
              "chapterIndex": 0,
              "stepIndex": 162,
              "stepType": "pdf",
              "title": "Page 162",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=162"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-163",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 163",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-163-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-163",
              "chapterTitle": "Page 163",
              "chapterIndex": 0,
              "stepIndex": 163,
              "stepType": "pdf",
              "title": "Page 163",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=163"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-164",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 164",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-164-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-164",
              "chapterTitle": "Page 164",
              "chapterIndex": 0,
              "stepIndex": 164,
              "stepType": "pdf",
              "title": "Page 164",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=164"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-165",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 165",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-165-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-165",
              "chapterTitle": "Page 165",
              "chapterIndex": 0,
              "stepIndex": 165,
              "stepType": "pdf",
              "title": "Page 165",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=165"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-166",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 166",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-166-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-166",
              "chapterTitle": "Page 166",
              "chapterIndex": 0,
              "stepIndex": 166,
              "stepType": "pdf",
              "title": "Page 166",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=166"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-167",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 167",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-167-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-167",
              "chapterTitle": "Page 167",
              "chapterIndex": 0,
              "stepIndex": 167,
              "stepType": "pdf",
              "title": "Page 167",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=167"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-168",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 168",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-168-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-168",
              "chapterTitle": "Page 168",
              "chapterIndex": 0,
              "stepIndex": 168,
              "stepType": "pdf",
              "title": "Page 168",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=168"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-169",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 169",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-169-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-169",
              "chapterTitle": "Page 169",
              "chapterIndex": 0,
              "stepIndex": 169,
              "stepType": "pdf",
              "title": "Page 169",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=169"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-17",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-17-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=17"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-170",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 170",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-170-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-170",
              "chapterTitle": "Page 170",
              "chapterIndex": 0,
              "stepIndex": 170,
              "stepType": "pdf",
              "title": "Page 170",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=170"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-171",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 171",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-171-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-171",
              "chapterTitle": "Page 171",
              "chapterIndex": 0,
              "stepIndex": 171,
              "stepType": "pdf",
              "title": "Page 171",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=171"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-172",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 172",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-172-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-172",
              "chapterTitle": "Page 172",
              "chapterIndex": 0,
              "stepIndex": 172,
              "stepType": "pdf",
              "title": "Page 172",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=172"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-173",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 173",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-173-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-173",
              "chapterTitle": "Page 173",
              "chapterIndex": 0,
              "stepIndex": 173,
              "stepType": "pdf",
              "title": "Page 173",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=173"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-174",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 174",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-174-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-174",
              "chapterTitle": "Page 174",
              "chapterIndex": 0,
              "stepIndex": 174,
              "stepType": "pdf",
              "title": "Page 174",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=174"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-175",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 175",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-175-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-175",
              "chapterTitle": "Page 175",
              "chapterIndex": 0,
              "stepIndex": 175,
              "stepType": "pdf",
              "title": "Page 175",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=175"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-176",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 176",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-176-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-176",
              "chapterTitle": "Page 176",
              "chapterIndex": 0,
              "stepIndex": 176,
              "stepType": "pdf",
              "title": "Page 176",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=176"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-177",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 177",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-177-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-177",
              "chapterTitle": "Page 177",
              "chapterIndex": 0,
              "stepIndex": 177,
              "stepType": "pdf",
              "title": "Page 177",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=177"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-18",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-18-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=18"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-19",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-19-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=19"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-2",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-2-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=2"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-20",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-20-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=20"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-21",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-21-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=21"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-22",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-22-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=22"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-23",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-23-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=23"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-24",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-24-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=24"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-25",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-25-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=25"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-26",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-26-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=26"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-27",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-27-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=27"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-28",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-28-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=28"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-29",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-29-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=29"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-3",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-3-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=3"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-30",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-30-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=30"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-31",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-31-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=31"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-32",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-32-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=32"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-33",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-33-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=33"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-34",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-34-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=34"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-35",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-35-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=35"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-36",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-36-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=36"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-37",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-37-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=37"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-38",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-38-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=38"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-39",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-39-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=39"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-4",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-4-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=4"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-40",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-40-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=40"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-41",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-41-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=41"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-42",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-42-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=42"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-43",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-43-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=43"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-44",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-44-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=44"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-45",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-45-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=45"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-46",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-46-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=46"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-47",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-47-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=47"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-48",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-48-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=48"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-49",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-49-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=49"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-5",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-5-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=5"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-50",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-50-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=50"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-51",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-51-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=51"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-52",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-52-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=52"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-53",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-53-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=53"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-54",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-54-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=54"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-55",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-55-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=55"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-56",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-56-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=56"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-57",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-57-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=57"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-58",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-58-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=58"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-59",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-59-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=59"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-6",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-6-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=6"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-60",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-60-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=60"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-61",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-61-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=61"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-62",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-62-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=62"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-63",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-63-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=63"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-64",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-64-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=64"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-65",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-65-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=65"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-66",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-66-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=66"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-67",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-67-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=67"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-68",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-68-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=68"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-69",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-69-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=69"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-7",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-7-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=7"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-70",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-70-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=70"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-71",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-71-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=71"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-72",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-72-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=72"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-73",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-73-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=73"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-74",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-74-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=74"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-75",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-75-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=75"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-76",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-76-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=76"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-77",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-77-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=77"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-78",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-78-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=78"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-79",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-79-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=79"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-8",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-8-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=8"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-80",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-80-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=80"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-81",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-81-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=81"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-82",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-82-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=82"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-83",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-83-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=83"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-84",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-84-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=84"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-85",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-85-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=85"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-86",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-86-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=86"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-87",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-87-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=87"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-88",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-88-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=88"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-89",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-89-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=89"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-9",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-9-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=9"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-90",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-90-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=90"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-91",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-91-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=91"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-92",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-92-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=92"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-93",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-93-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=93"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-94",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-94-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=94"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-95",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-95-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=95"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-96",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-96-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=96"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-97",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-97-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=97"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-98",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-98-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=98"
            }
          ]
        },
        {
          "id": "n8n-book-ch-import-1787400000000-99",
          "courseId": "n8n-book",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "n8n-book-ch-import-1787400000000-99-step-0",
              "courseId": "n8n-book",
              "chapterId": "n8n-book-ch-import-1787400000000-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/n8n-book/n8n-book.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "openclaw-book",
      "title": "OpenClaw လိုတိုရှင်း",
      "description": "Concise OpenClaw guide.",
      "isPublished": true,
      "authorName": "Ko Ei Maung",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/openclaw-book.webp",
      "icon": "🦞",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 31,
      "category": "Other, IT, AI",
      "cat1": "Other",
      "cat2": "IT",
      "cat3": "AI",
      "cat4": "",
      "scIndex": 1,
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/openclaw-book",
      "stepCount": 129,
      "chapters": [
        {
          "id": "openclaw-book-ch-import-1787400000000-1",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-1-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=1"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-10",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-10-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=10"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-100",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-100-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=100"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-101",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-101-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=101"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-102",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-102-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=102"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-103",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-103-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=103"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-104",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-104-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=104"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-105",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-105-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=105"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-106",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-106-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=106"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-107",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-107-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=107"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-108",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-108-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=108"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-109",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-109-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=109"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-11",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-11-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=11"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-110",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-110-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=110"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-111",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-111-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=111"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-112",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-112-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=112"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-113",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-113-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=113"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-114",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-114-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=114"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-115",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-115-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=115"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-116",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-116-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=116"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-117",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-117-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=117"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-118",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-118-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=118"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-119",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-119-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=119"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-12",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-12-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=12"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-120",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-120-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=120"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-121",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-121-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=121"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-122",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-122-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=122"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-123",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-123-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=123"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-124",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-124-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=124"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-125",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-125-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=125"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-126",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-126-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=126"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-127",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-127-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=127"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-128",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-128-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=128"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-129",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-129-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=129"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-13",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-13-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=13"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-14",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-14-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=14"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-15",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-15-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=15"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-16",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-16-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=16"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-17",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-17-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=17"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-18",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-18-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=18"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-19",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-19-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=19"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-2",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-2-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=2"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-20",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-20-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=20"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-21",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-21-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=21"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-22",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-22-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=22"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-23",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-23-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=23"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-24",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-24-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=24"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-25",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-25-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=25"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-26",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-26-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=26"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-27",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-27-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=27"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-28",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-28-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=28"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-29",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-29-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=29"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-3",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-3-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=3"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-30",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-30-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=30"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-31",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-31-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=31"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-32",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-32-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=32"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-33",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-33-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=33"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-34",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-34-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=34"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-35",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-35-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=35"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-36",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-36-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=36"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-37",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-37-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=37"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-38",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-38-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=38"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-39",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-39-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=39"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-4",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-4-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=4"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-40",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-40-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=40"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-41",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-41-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=41"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-42",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-42-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=42"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-43",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-43-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=43"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-44",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-44-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=44"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-45",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-45-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=45"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-46",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-46-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=46"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-47",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-47-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=47"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-48",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-48-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=48"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-49",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-49-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=49"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-5",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-5-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=5"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-50",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-50-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=50"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-51",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-51-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=51"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-52",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-52-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=52"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-53",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-53-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=53"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-54",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-54-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=54"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-55",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-55-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=55"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-56",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-56-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=56"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-57",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-57-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=57"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-58",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-58-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=58"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-59",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-59-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=59"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-6",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-6-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=6"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-60",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-60-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=60"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-61",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-61-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=61"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-62",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-62-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=62"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-63",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-63-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=63"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-64",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-64-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=64"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-65",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-65-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=65"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-66",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-66-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=66"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-67",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-67-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=67"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-68",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-68-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=68"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-69",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-69-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=69"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-7",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-7-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=7"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-70",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-70-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=70"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-71",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-71-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=71"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-72",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-72-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=72"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-73",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-73-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=73"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-74",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-74-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=74"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-75",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-75-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=75"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-76",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-76-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=76"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-77",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-77-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=77"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-78",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-78-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=78"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-79",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-79-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=79"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-8",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-8-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=8"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-80",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-80-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=80"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-81",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-81-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=81"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-82",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-82-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=82"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-83",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-83-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=83"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-84",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-84-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=84"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-85",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-85-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=85"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-86",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-86-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=86"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-87",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-87-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=87"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-88",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-88-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=88"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-89",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-89-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=89"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-9",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-9-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=9"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-90",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-90-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=90"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-91",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-91-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=91"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-92",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-92-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=92"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-93",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-93-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=93"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-94",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-94-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=94"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-95",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-95-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=95"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-96",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-96-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=96"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-97",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-97-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=97"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-98",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-98-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=98"
            }
          ]
        },
        {
          "id": "openclaw-book-ch-import-1787400000000-99",
          "courseId": "openclaw-book",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "openclaw-book-ch-import-1787400000000-99-step-0",
              "courseId": "openclaw-book",
              "chapterId": "openclaw-book-ch-import-1787400000000-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/openclaw-book/openclaw-book.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "vibe-book-final",
      "title": "Vibe Coding လိုတိုရှင်း",
      "description": "Concise vibe coding guide.",
      "isPublished": true,
      "authorName": "Ko Ei Maung",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/vibe-book-final.webp",
      "icon": "✨",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 32,
      "category": "Other, IT, AI",
      "cat1": "Other",
      "cat2": "IT",
      "cat3": "AI",
      "cat4": "",
      "scIndex": 1,
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/vibe-book-final",
      "stepCount": 209,
      "chapters": [
        {
          "id": "vibe-book-final-ch-import-1787400000000-1",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-1-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=1"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-10",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-10-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=10"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-100",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-100-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=100"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-101",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-101-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=101"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-102",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-102-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=102"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-103",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-103-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=103"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-104",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-104-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=104"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-105",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-105-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=105"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-106",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-106-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=106"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-107",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-107-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=107"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-108",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-108-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=108"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-109",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-109-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=109"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-11",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-11-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=11"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-110",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-110-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=110"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-111",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-111-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=111"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-112",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-112-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=112"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-113",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-113-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=113"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-114",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-114-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=114"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-115",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-115-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=115"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-116",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-116-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=116"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-117",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-117-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=117"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-118",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-118-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=118"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-119",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-119-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=119"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-12",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-12-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=12"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-120",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-120-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=120"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-121",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-121-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=121"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-122",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-122-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=122"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-123",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-123-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=123"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-124",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-124-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=124"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-125",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-125-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=125"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-126",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-126-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=126"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-127",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-127-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=127"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-128",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-128-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=128"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-129",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-129-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=129"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-13",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-13-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=13"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-130",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-130-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=130"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-131",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-131-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=131"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-132",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-132-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=132"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-133",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-133-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=133"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-134",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-134-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=134"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-135",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-135-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=135"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-136",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 136",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-136-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-136",
              "chapterTitle": "Page 136",
              "chapterIndex": 0,
              "stepIndex": 136,
              "stepType": "pdf",
              "title": "Page 136",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=136"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-137",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 137",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-137-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-137",
              "chapterTitle": "Page 137",
              "chapterIndex": 0,
              "stepIndex": 137,
              "stepType": "pdf",
              "title": "Page 137",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=137"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-138",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 138",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-138-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-138",
              "chapterTitle": "Page 138",
              "chapterIndex": 0,
              "stepIndex": 138,
              "stepType": "pdf",
              "title": "Page 138",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=138"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-139",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 139",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-139-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-139",
              "chapterTitle": "Page 139",
              "chapterIndex": 0,
              "stepIndex": 139,
              "stepType": "pdf",
              "title": "Page 139",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=139"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-14",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-14-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=14"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-140",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 140",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-140-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-140",
              "chapterTitle": "Page 140",
              "chapterIndex": 0,
              "stepIndex": 140,
              "stepType": "pdf",
              "title": "Page 140",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=140"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-141",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 141",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-141-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-141",
              "chapterTitle": "Page 141",
              "chapterIndex": 0,
              "stepIndex": 141,
              "stepType": "pdf",
              "title": "Page 141",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=141"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-142",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 142",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-142-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-142",
              "chapterTitle": "Page 142",
              "chapterIndex": 0,
              "stepIndex": 142,
              "stepType": "pdf",
              "title": "Page 142",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=142"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-143",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 143",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-143-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-143",
              "chapterTitle": "Page 143",
              "chapterIndex": 0,
              "stepIndex": 143,
              "stepType": "pdf",
              "title": "Page 143",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=143"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-144",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 144",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-144-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-144",
              "chapterTitle": "Page 144",
              "chapterIndex": 0,
              "stepIndex": 144,
              "stepType": "pdf",
              "title": "Page 144",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=144"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-145",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 145",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-145-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-145",
              "chapterTitle": "Page 145",
              "chapterIndex": 0,
              "stepIndex": 145,
              "stepType": "pdf",
              "title": "Page 145",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=145"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-146",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 146",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-146-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-146",
              "chapterTitle": "Page 146",
              "chapterIndex": 0,
              "stepIndex": 146,
              "stepType": "pdf",
              "title": "Page 146",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=146"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-147",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 147",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-147-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-147",
              "chapterTitle": "Page 147",
              "chapterIndex": 0,
              "stepIndex": 147,
              "stepType": "pdf",
              "title": "Page 147",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=147"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-148",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 148",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-148-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-148",
              "chapterTitle": "Page 148",
              "chapterIndex": 0,
              "stepIndex": 148,
              "stepType": "pdf",
              "title": "Page 148",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=148"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-149",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 149",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-149-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-149",
              "chapterTitle": "Page 149",
              "chapterIndex": 0,
              "stepIndex": 149,
              "stepType": "pdf",
              "title": "Page 149",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=149"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-15",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-15-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=15"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-150",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 150",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-150-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-150",
              "chapterTitle": "Page 150",
              "chapterIndex": 0,
              "stepIndex": 150,
              "stepType": "pdf",
              "title": "Page 150",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=150"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-151",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 151",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-151-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-151",
              "chapterTitle": "Page 151",
              "chapterIndex": 0,
              "stepIndex": 151,
              "stepType": "pdf",
              "title": "Page 151",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=151"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-152",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 152",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-152-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-152",
              "chapterTitle": "Page 152",
              "chapterIndex": 0,
              "stepIndex": 152,
              "stepType": "pdf",
              "title": "Page 152",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=152"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-153",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 153",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-153-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-153",
              "chapterTitle": "Page 153",
              "chapterIndex": 0,
              "stepIndex": 153,
              "stepType": "pdf",
              "title": "Page 153",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=153"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-154",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 154",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-154-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-154",
              "chapterTitle": "Page 154",
              "chapterIndex": 0,
              "stepIndex": 154,
              "stepType": "pdf",
              "title": "Page 154",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=154"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-155",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 155",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-155-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-155",
              "chapterTitle": "Page 155",
              "chapterIndex": 0,
              "stepIndex": 155,
              "stepType": "pdf",
              "title": "Page 155",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=155"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-156",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 156",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-156-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-156",
              "chapterTitle": "Page 156",
              "chapterIndex": 0,
              "stepIndex": 156,
              "stepType": "pdf",
              "title": "Page 156",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=156"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-157",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 157",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-157-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-157",
              "chapterTitle": "Page 157",
              "chapterIndex": 0,
              "stepIndex": 157,
              "stepType": "pdf",
              "title": "Page 157",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=157"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-158",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 158",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-158-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-158",
              "chapterTitle": "Page 158",
              "chapterIndex": 0,
              "stepIndex": 158,
              "stepType": "pdf",
              "title": "Page 158",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=158"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-159",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 159",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-159-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-159",
              "chapterTitle": "Page 159",
              "chapterIndex": 0,
              "stepIndex": 159,
              "stepType": "pdf",
              "title": "Page 159",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=159"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-16",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-16-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=16"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-160",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 160",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-160-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-160",
              "chapterTitle": "Page 160",
              "chapterIndex": 0,
              "stepIndex": 160,
              "stepType": "pdf",
              "title": "Page 160",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=160"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-161",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 161",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-161-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-161",
              "chapterTitle": "Page 161",
              "chapterIndex": 0,
              "stepIndex": 161,
              "stepType": "pdf",
              "title": "Page 161",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=161"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-162",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 162",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-162-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-162",
              "chapterTitle": "Page 162",
              "chapterIndex": 0,
              "stepIndex": 162,
              "stepType": "pdf",
              "title": "Page 162",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=162"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-163",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 163",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-163-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-163",
              "chapterTitle": "Page 163",
              "chapterIndex": 0,
              "stepIndex": 163,
              "stepType": "pdf",
              "title": "Page 163",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=163"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-164",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 164",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-164-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-164",
              "chapterTitle": "Page 164",
              "chapterIndex": 0,
              "stepIndex": 164,
              "stepType": "pdf",
              "title": "Page 164",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=164"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-165",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 165",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-165-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-165",
              "chapterTitle": "Page 165",
              "chapterIndex": 0,
              "stepIndex": 165,
              "stepType": "pdf",
              "title": "Page 165",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=165"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-166",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 166",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-166-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-166",
              "chapterTitle": "Page 166",
              "chapterIndex": 0,
              "stepIndex": 166,
              "stepType": "pdf",
              "title": "Page 166",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=166"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-167",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 167",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-167-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-167",
              "chapterTitle": "Page 167",
              "chapterIndex": 0,
              "stepIndex": 167,
              "stepType": "pdf",
              "title": "Page 167",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=167"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-168",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 168",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-168-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-168",
              "chapterTitle": "Page 168",
              "chapterIndex": 0,
              "stepIndex": 168,
              "stepType": "pdf",
              "title": "Page 168",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=168"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-169",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 169",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-169-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-169",
              "chapterTitle": "Page 169",
              "chapterIndex": 0,
              "stepIndex": 169,
              "stepType": "pdf",
              "title": "Page 169",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=169"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-17",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-17-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=17"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-170",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 170",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-170-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-170",
              "chapterTitle": "Page 170",
              "chapterIndex": 0,
              "stepIndex": 170,
              "stepType": "pdf",
              "title": "Page 170",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=170"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-171",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 171",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-171-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-171",
              "chapterTitle": "Page 171",
              "chapterIndex": 0,
              "stepIndex": 171,
              "stepType": "pdf",
              "title": "Page 171",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=171"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-172",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 172",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-172-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-172",
              "chapterTitle": "Page 172",
              "chapterIndex": 0,
              "stepIndex": 172,
              "stepType": "pdf",
              "title": "Page 172",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=172"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-173",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 173",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-173-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-173",
              "chapterTitle": "Page 173",
              "chapterIndex": 0,
              "stepIndex": 173,
              "stepType": "pdf",
              "title": "Page 173",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=173"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-174",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 174",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-174-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-174",
              "chapterTitle": "Page 174",
              "chapterIndex": 0,
              "stepIndex": 174,
              "stepType": "pdf",
              "title": "Page 174",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=174"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-175",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 175",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-175-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-175",
              "chapterTitle": "Page 175",
              "chapterIndex": 0,
              "stepIndex": 175,
              "stepType": "pdf",
              "title": "Page 175",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=175"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-176",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 176",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-176-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-176",
              "chapterTitle": "Page 176",
              "chapterIndex": 0,
              "stepIndex": 176,
              "stepType": "pdf",
              "title": "Page 176",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=176"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-177",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 177",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-177-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-177",
              "chapterTitle": "Page 177",
              "chapterIndex": 0,
              "stepIndex": 177,
              "stepType": "pdf",
              "title": "Page 177",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=177"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-178",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 178",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-178-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-178",
              "chapterTitle": "Page 178",
              "chapterIndex": 0,
              "stepIndex": 178,
              "stepType": "pdf",
              "title": "Page 178",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=178"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-179",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 179",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-179-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-179",
              "chapterTitle": "Page 179",
              "chapterIndex": 0,
              "stepIndex": 179,
              "stepType": "pdf",
              "title": "Page 179",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=179"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-18",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-18-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=18"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-180",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 180",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-180-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-180",
              "chapterTitle": "Page 180",
              "chapterIndex": 0,
              "stepIndex": 180,
              "stepType": "pdf",
              "title": "Page 180",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=180"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-181",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 181",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-181-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-181",
              "chapterTitle": "Page 181",
              "chapterIndex": 0,
              "stepIndex": 181,
              "stepType": "pdf",
              "title": "Page 181",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=181"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-182",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 182",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-182-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-182",
              "chapterTitle": "Page 182",
              "chapterIndex": 0,
              "stepIndex": 182,
              "stepType": "pdf",
              "title": "Page 182",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=182"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-183",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 183",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-183-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-183",
              "chapterTitle": "Page 183",
              "chapterIndex": 0,
              "stepIndex": 183,
              "stepType": "pdf",
              "title": "Page 183",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=183"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-184",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 184",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-184-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-184",
              "chapterTitle": "Page 184",
              "chapterIndex": 0,
              "stepIndex": 184,
              "stepType": "pdf",
              "title": "Page 184",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=184"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-185",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 185",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-185-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-185",
              "chapterTitle": "Page 185",
              "chapterIndex": 0,
              "stepIndex": 185,
              "stepType": "pdf",
              "title": "Page 185",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=185"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-186",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 186",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-186-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-186",
              "chapterTitle": "Page 186",
              "chapterIndex": 0,
              "stepIndex": 186,
              "stepType": "pdf",
              "title": "Page 186",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=186"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-187",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 187",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-187-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-187",
              "chapterTitle": "Page 187",
              "chapterIndex": 0,
              "stepIndex": 187,
              "stepType": "pdf",
              "title": "Page 187",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=187"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-188",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 188",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-188-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-188",
              "chapterTitle": "Page 188",
              "chapterIndex": 0,
              "stepIndex": 188,
              "stepType": "pdf",
              "title": "Page 188",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=188"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-189",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 189",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-189-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-189",
              "chapterTitle": "Page 189",
              "chapterIndex": 0,
              "stepIndex": 189,
              "stepType": "pdf",
              "title": "Page 189",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=189"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-19",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-19-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=19"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-190",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 190",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-190-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-190",
              "chapterTitle": "Page 190",
              "chapterIndex": 0,
              "stepIndex": 190,
              "stepType": "pdf",
              "title": "Page 190",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=190"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-191",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 191",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-191-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-191",
              "chapterTitle": "Page 191",
              "chapterIndex": 0,
              "stepIndex": 191,
              "stepType": "pdf",
              "title": "Page 191",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=191"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-192",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 192",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-192-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-192",
              "chapterTitle": "Page 192",
              "chapterIndex": 0,
              "stepIndex": 192,
              "stepType": "pdf",
              "title": "Page 192",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=192"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-193",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 193",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-193-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-193",
              "chapterTitle": "Page 193",
              "chapterIndex": 0,
              "stepIndex": 193,
              "stepType": "pdf",
              "title": "Page 193",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=193"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-194",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 194",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-194-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-194",
              "chapterTitle": "Page 194",
              "chapterIndex": 0,
              "stepIndex": 194,
              "stepType": "pdf",
              "title": "Page 194",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=194"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-195",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 195",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-195-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-195",
              "chapterTitle": "Page 195",
              "chapterIndex": 0,
              "stepIndex": 195,
              "stepType": "pdf",
              "title": "Page 195",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=195"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-196",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 196",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-196-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-196",
              "chapterTitle": "Page 196",
              "chapterIndex": 0,
              "stepIndex": 196,
              "stepType": "pdf",
              "title": "Page 196",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=196"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-197",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 197",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-197-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-197",
              "chapterTitle": "Page 197",
              "chapterIndex": 0,
              "stepIndex": 197,
              "stepType": "pdf",
              "title": "Page 197",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=197"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-198",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 198",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-198-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-198",
              "chapterTitle": "Page 198",
              "chapterIndex": 0,
              "stepIndex": 198,
              "stepType": "pdf",
              "title": "Page 198",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=198"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-199",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 199",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-199-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-199",
              "chapterTitle": "Page 199",
              "chapterIndex": 0,
              "stepIndex": 199,
              "stepType": "pdf",
              "title": "Page 199",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=199"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-2",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-2-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=2"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-20",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-20-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=20"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-200",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 200",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-200-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-200",
              "chapterTitle": "Page 200",
              "chapterIndex": 0,
              "stepIndex": 200,
              "stepType": "pdf",
              "title": "Page 200",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=200"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-201",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 201",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-201-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-201",
              "chapterTitle": "Page 201",
              "chapterIndex": 0,
              "stepIndex": 201,
              "stepType": "pdf",
              "title": "Page 201",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=201"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-202",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 202",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-202-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-202",
              "chapterTitle": "Page 202",
              "chapterIndex": 0,
              "stepIndex": 202,
              "stepType": "pdf",
              "title": "Page 202",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=202"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-203",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 203",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-203-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-203",
              "chapterTitle": "Page 203",
              "chapterIndex": 0,
              "stepIndex": 203,
              "stepType": "pdf",
              "title": "Page 203",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=203"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-204",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 204",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-204-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-204",
              "chapterTitle": "Page 204",
              "chapterIndex": 0,
              "stepIndex": 204,
              "stepType": "pdf",
              "title": "Page 204",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=204"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-205",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 205",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-205-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-205",
              "chapterTitle": "Page 205",
              "chapterIndex": 0,
              "stepIndex": 205,
              "stepType": "pdf",
              "title": "Page 205",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=205"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-206",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 206",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-206-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-206",
              "chapterTitle": "Page 206",
              "chapterIndex": 0,
              "stepIndex": 206,
              "stepType": "pdf",
              "title": "Page 206",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=206"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-207",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 207",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-207-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-207",
              "chapterTitle": "Page 207",
              "chapterIndex": 0,
              "stepIndex": 207,
              "stepType": "pdf",
              "title": "Page 207",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=207"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-208",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 208",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-208-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-208",
              "chapterTitle": "Page 208",
              "chapterIndex": 0,
              "stepIndex": 208,
              "stepType": "pdf",
              "title": "Page 208",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=208"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-209",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 209",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-209-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-209",
              "chapterTitle": "Page 209",
              "chapterIndex": 0,
              "stepIndex": 209,
              "stepType": "pdf",
              "title": "Page 209",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=209"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-21",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-21-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=21"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-22",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-22-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=22"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-23",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-23-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=23"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-24",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-24-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=24"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-25",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-25-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=25"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-26",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-26-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=26"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-27",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-27-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=27"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-28",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-28-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=28"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-29",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-29-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=29"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-3",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-3-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=3"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-30",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-30-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=30"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-31",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-31-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=31"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-32",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-32-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=32"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-33",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-33-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=33"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-34",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-34-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=34"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-35",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-35-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=35"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-36",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-36-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=36"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-37",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-37-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=37"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-38",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-38-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=38"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-39",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-39-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=39"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-4",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-4-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=4"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-40",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-40-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=40"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-41",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-41-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=41"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-42",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-42-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=42"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-43",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-43-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=43"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-44",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-44-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=44"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-45",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-45-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=45"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-46",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-46-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=46"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-47",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-47-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=47"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-48",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-48-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=48"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-49",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-49-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=49"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-5",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-5-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=5"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-50",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-50-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=50"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-51",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-51-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=51"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-52",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-52-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=52"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-53",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-53-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=53"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-54",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-54-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=54"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-55",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-55-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=55"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-56",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-56-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=56"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-57",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-57-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=57"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-58",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-58-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=58"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-59",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-59-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=59"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-6",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-6-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=6"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-60",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-60-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=60"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-61",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-61-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=61"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-62",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-62-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=62"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-63",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-63-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=63"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-64",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-64-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=64"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-65",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-65-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=65"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-66",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-66-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=66"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-67",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-67-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=67"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-68",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-68-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=68"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-69",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-69-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=69"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-7",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-7-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=7"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-70",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-70-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=70"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-71",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-71-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=71"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-72",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-72-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=72"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-73",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-73-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=73"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-74",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-74-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=74"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-75",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-75-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=75"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-76",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-76-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=76"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-77",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-77-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=77"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-78",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-78-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=78"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-79",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-79-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=79"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-8",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-8-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=8"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-80",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-80-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=80"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-81",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-81-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=81"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-82",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-82-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=82"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-83",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-83-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=83"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-84",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-84-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=84"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-85",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-85-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=85"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-86",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-86-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=86"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-87",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-87-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=87"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-88",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-88-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=88"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-89",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-89-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=89"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-9",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-9-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=9"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-90",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-90-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=90"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-91",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-91-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=91"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-92",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-92-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=92"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-93",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-93-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=93"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-94",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-94-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=94"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-95",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-95-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=95"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-96",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-96-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=96"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-97",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-97-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=97"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-98",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-98-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=98"
            }
          ]
        },
        {
          "id": "vibe-book-final-ch-import-1787400000000-99",
          "courseId": "vibe-book-final",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "vibe-book-final-ch-import-1787400000000-99-step-0",
              "courseId": "vibe-book-final",
              "chapterId": "vibe-book-final-ch-import-1787400000000-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/vibe-book-final/vibe-book-final.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "koeimaung-programming-for-kids",
      "title": "Programming for Kids",
      "description": "Fun with logic and problem solving. Kids programming stories by KoEiMaung.",
      "isPublished": true,
      "authorName": "Ko Ei Maung",
      "authorPicture": "🧑‍💻",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/Programming-for-Kids.webp",
      "icon": "🧸",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 33,
      "category": "Kid, IT",
      "cat1": "Kid",
      "cat2": "IT",
      "cat3": "",
      "cat4": "",
      "pIndex": 3,
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/koeimaung-programming-for-kids",
      "stepCount": 125,
      "chapters": [
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-1",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-1-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=1"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-10",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-10-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=10"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-100",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-100-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=100"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-101",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-101-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=101"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-102",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-102-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=102"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-103",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-103-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=103"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-104",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-104-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=104"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-105",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-105-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=105"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-106",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-106-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=106"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-107",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-107-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=107"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-108",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-108-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=108"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-109",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-109-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=109"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-11",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-11-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=11"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-110",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-110-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=110"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-111",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-111-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=111"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-112",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-112-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=112"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-113",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-113-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=113"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-114",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-114-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=114"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-115",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-115-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=115"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-116",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-116-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=116"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-117",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-117-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=117"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-118",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-118-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=118"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-119",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-119-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=119"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-12",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-12-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=12"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-120",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-120-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=120"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-121",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-121-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=121"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-122",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-122-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=122"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-123",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-123-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=123"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-124",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-124-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=124"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-125",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-125-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=125"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-13",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-13-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=13"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-14",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-14-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=14"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-15",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-15-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=15"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-16",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-16-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=16"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-17",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-17-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=17"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-18",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-18-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=18"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-19",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-19-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=19"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-2",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-2-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=2"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-20",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-20-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=20"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-21",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-21-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=21"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-22",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-22-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=22"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-23",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-23-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=23"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-24",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-24-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=24"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-25",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-25-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=25"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-26",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-26-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=26"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-27",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-27-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=27"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-28",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-28-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=28"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-29",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-29-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=29"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-3",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-3-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=3"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-30",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-30-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=30"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-31",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-31-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=31"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-32",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-32-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=32"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-33",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-33-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=33"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-34",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-34-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=34"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-35",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-35-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=35"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-36",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-36-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=36"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-37",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-37-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=37"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-38",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-38-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=38"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-39",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-39-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=39"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-4",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-4-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=4"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-40",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-40-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=40"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-41",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-41-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=41"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-42",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-42-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=42"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-43",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-43-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=43"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-44",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-44-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=44"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-45",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-45-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=45"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-46",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-46-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=46"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-47",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-47-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=47"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-48",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-48-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=48"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-49",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-49-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=49"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-5",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-5-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=5"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-50",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-50-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=50"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-51",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-51-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=51"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-52",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-52-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=52"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-53",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-53-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=53"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-54",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-54-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=54"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-55",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-55-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=55"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-56",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-56-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=56"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-57",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-57-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=57"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-58",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-58-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=58"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-59",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-59-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=59"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-6",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-6-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=6"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-60",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-60-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=60"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-61",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-61-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=61"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-62",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-62-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=62"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-63",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-63-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=63"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-64",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-64-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=64"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-65",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-65-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=65"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-66",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-66-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=66"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-67",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-67-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=67"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-68",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-68-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=68"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-69",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-69-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=69"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-7",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-7-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=7"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-70",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-70-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=70"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-71",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-71-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=71"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-72",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-72-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=72"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-73",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-73-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=73"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-74",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-74-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=74"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-75",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-75-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=75"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-76",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-76-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=76"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-77",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-77-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=77"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-78",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-78-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=78"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-79",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-79-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=79"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-8",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-8-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=8"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-80",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-80-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=80"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-81",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-81-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=81"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-82",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-82-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=82"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-83",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-83-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=83"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-84",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-84-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=84"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-85",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-85-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=85"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-86",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-86-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=86"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-87",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-87-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=87"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-88",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-88-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=88"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-89",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-89-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=89"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-9",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-9-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=9"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-90",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-90-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=90"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-91",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-91-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=91"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-92",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-92-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=92"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-93",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-93-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=93"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-94",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-94-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=94"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-95",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-95-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=95"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-96",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-96-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=96"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-97",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-97-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=97"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-98",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-98-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=98"
            }
          ]
        },
        {
          "id": "koeimaung-programming-for-kids-ch-import-1787400000000-99",
          "courseId": "koeimaung-programming-for-kids",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "koeimaung-programming-for-kids-ch-import-1787400000000-99-step-0",
              "courseId": "koeimaung-programming-for-kids",
              "chapterId": "koeimaung-programming-for-kids-ch-import-1787400000000-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/koeimaung-programming-for-kids/koeimaung-programming-for-kids.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "english-american-idioms-meaning-way-of-uses",
      "title": "English American Idioms",
      "description": "English American Idioms. Language study book.",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/english-american-idioms-meaning-way-of-uses.webp?v=mm1",
      "icon": "💬",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 34,
      "category": "Other, Language, Eng",
      "cat1": "Other",
      "cat2": "Language",
      "cat3": "Eng",
      "cat4": "",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/english-american-idioms-meaning-way-of-uses",
      "stepCount": 117,
      "chapters": [
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-1",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-1-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=1"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-10",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-10-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=10"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-100",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-100-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=100"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-101",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-101-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=101"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-102",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-102-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=102"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-103",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-103-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=103"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-104",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-104-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=104"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-105",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-105-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=105"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-106",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-106-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=106"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-107",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-107-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=107"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-108",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-108-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=108"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-109",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-109-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=109"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-11",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-11-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=11"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-110",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-110-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=110"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-111",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-111-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=111"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-112",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-112-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=112"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-113",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-113-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=113"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-114",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-114-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=114"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-115",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-115-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=115"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-116",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-116-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=116"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-117",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-117-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=117"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-12",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-12-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=12"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-13",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-13-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=13"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-14",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-14-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=14"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-15",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-15-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=15"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-16",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-16-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=16"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-17",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-17-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=17"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-18",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-18-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=18"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-19",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-19-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=19"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-2",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-2-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=2"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-20",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-20-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=20"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-21",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-21-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=21"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-22",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-22-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=22"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-23",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-23-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=23"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-24",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-24-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=24"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-25",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-25-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=25"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-26",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-26-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=26"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-27",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-27-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=27"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-28",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-28-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=28"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-29",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-29-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=29"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-3",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-3-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=3"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-30",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-30-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=30"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-31",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-31-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=31"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-32",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-32-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=32"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-33",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-33-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=33"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-34",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-34-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=34"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-35",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-35-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=35"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-36",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-36-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=36"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-37",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-37-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=37"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-38",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-38-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=38"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-39",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-39-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=39"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-4",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-4-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=4"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-40",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-40-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=40"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-41",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-41-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=41"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-42",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-42-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=42"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-43",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-43-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=43"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-44",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-44-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=44"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-45",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-45-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=45"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-46",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-46-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=46"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-47",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-47-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=47"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-48",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-48-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=48"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-49",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-49-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=49"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-5",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-5-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=5"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-50",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-50-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=50"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-51",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-51-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=51"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-52",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-52-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=52"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-53",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-53-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=53"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-54",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-54-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=54"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-55",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-55-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=55"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-56",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-56-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=56"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-57",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-57-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=57"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-58",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-58-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=58"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-59",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-59-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=59"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-6",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-6-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=6"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-60",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-60-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=60"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-61",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-61-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=61"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-62",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-62-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=62"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-63",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-63-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=63"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-64",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-64-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=64"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-65",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-65-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=65"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-66",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-66-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=66"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-67",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-67-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=67"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-68",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-68-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=68"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-69",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-69-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=69"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-7",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-7-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=7"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-70",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-70-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=70"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-71",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-71-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=71"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-72",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-72-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=72"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-73",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-73-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=73"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-74",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-74-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=74"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-75",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-75-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=75"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-76",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-76-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=76"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-77",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-77-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=77"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-78",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-78-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=78"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-79",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-79-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=79"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-8",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-8-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=8"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-80",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-80-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=80"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-81",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-81-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=81"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-82",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-82-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=82"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-83",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-83-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=83"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-84",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-84-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=84"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-85",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-85-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=85"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-86",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-86-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=86"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-87",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-87-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=87"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-88",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-88-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=88"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-89",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-89-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=89"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-9",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-9-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=9"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-90",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-90-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=90"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-91",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-91-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=91"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-92",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-92-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=92"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-93",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-93-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=93"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-94",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-94-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=94"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-95",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-95-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=95"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-96",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-96-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=96"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-97",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-97-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=97"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-98",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-98-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=98"
            }
          ]
        },
        {
          "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-99",
          "courseId": "english-american-idioms-meaning-way-of-uses",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-99-step-0",
              "courseId": "english-american-idioms-meaning-way-of-uses",
              "chapterId": "english-american-idioms-meaning-way-of-uses-ch-import-1787401000000-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-american-idioms-meaning-way-of-uses/english-american-idioms-meaning-way-of-uses.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "english-writing-upper-intermediate-part-3",
      "title": "English Writing Upper Intermediate Part 3",
      "description": "English Writing Upper Intermediate Part 3. Language study book.",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/english-writing-upper-intermediate-part-3.webp?v=mm1",
      "icon": "✍️",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 35,
      "category": "Other, Language, Eng",
      "cat1": "Other",
      "cat2": "Language",
      "cat3": "Eng",
      "cat4": "",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/english-writing-upper-intermediate-part-3",
      "stepCount": 216,
      "chapters": [
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-1",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-1-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=1"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-10",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-10-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=10"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-100",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-100-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=100"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-101",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-101-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=101"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-102",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-102-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=102"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-103",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-103-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=103"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-104",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-104-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=104"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-105",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-105-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=105"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-106",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-106-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=106"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-107",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-107-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=107"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-108",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-108-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=108"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-109",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-109-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=109"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-11",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-11-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=11"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-110",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-110-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=110"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-111",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-111-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=111"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-112",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-112-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=112"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-113",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-113-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=113"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-114",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-114-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=114"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-115",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-115-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=115"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-116",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-116-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=116"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-117",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-117-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=117"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-118",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-118-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=118"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-119",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-119-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=119"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-12",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-12-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=12"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-120",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-120-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=120"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-121",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-121-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=121"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-122",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-122-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=122"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-123",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-123-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=123"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-124",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-124-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=124"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-125",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-125-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=125"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-126",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-126-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=126"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-127",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-127-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=127"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-128",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-128-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=128"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-129",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-129-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=129"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-13",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-13-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=13"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-130",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-130-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=130"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-131",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-131-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=131"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-132",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-132-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=132"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-133",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-133-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=133"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-134",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-134-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=134"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-135",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-135-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=135"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-136",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 136",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-136-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-136",
              "chapterTitle": "Page 136",
              "chapterIndex": 0,
              "stepIndex": 136,
              "stepType": "pdf",
              "title": "Page 136",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=136"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-137",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 137",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-137-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-137",
              "chapterTitle": "Page 137",
              "chapterIndex": 0,
              "stepIndex": 137,
              "stepType": "pdf",
              "title": "Page 137",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=137"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-138",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 138",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-138-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-138",
              "chapterTitle": "Page 138",
              "chapterIndex": 0,
              "stepIndex": 138,
              "stepType": "pdf",
              "title": "Page 138",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=138"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-139",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 139",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-139-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-139",
              "chapterTitle": "Page 139",
              "chapterIndex": 0,
              "stepIndex": 139,
              "stepType": "pdf",
              "title": "Page 139",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=139"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-14",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-14-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=14"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-140",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 140",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-140-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-140",
              "chapterTitle": "Page 140",
              "chapterIndex": 0,
              "stepIndex": 140,
              "stepType": "pdf",
              "title": "Page 140",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=140"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-141",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 141",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-141-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-141",
              "chapterTitle": "Page 141",
              "chapterIndex": 0,
              "stepIndex": 141,
              "stepType": "pdf",
              "title": "Page 141",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=141"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-142",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 142",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-142-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-142",
              "chapterTitle": "Page 142",
              "chapterIndex": 0,
              "stepIndex": 142,
              "stepType": "pdf",
              "title": "Page 142",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=142"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-143",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 143",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-143-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-143",
              "chapterTitle": "Page 143",
              "chapterIndex": 0,
              "stepIndex": 143,
              "stepType": "pdf",
              "title": "Page 143",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=143"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-144",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 144",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-144-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-144",
              "chapterTitle": "Page 144",
              "chapterIndex": 0,
              "stepIndex": 144,
              "stepType": "pdf",
              "title": "Page 144",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=144"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-145",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 145",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-145-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-145",
              "chapterTitle": "Page 145",
              "chapterIndex": 0,
              "stepIndex": 145,
              "stepType": "pdf",
              "title": "Page 145",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=145"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-146",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 146",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-146-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-146",
              "chapterTitle": "Page 146",
              "chapterIndex": 0,
              "stepIndex": 146,
              "stepType": "pdf",
              "title": "Page 146",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=146"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-147",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 147",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-147-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-147",
              "chapterTitle": "Page 147",
              "chapterIndex": 0,
              "stepIndex": 147,
              "stepType": "pdf",
              "title": "Page 147",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=147"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-148",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 148",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-148-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-148",
              "chapterTitle": "Page 148",
              "chapterIndex": 0,
              "stepIndex": 148,
              "stepType": "pdf",
              "title": "Page 148",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=148"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-149",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 149",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-149-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-149",
              "chapterTitle": "Page 149",
              "chapterIndex": 0,
              "stepIndex": 149,
              "stepType": "pdf",
              "title": "Page 149",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=149"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-15",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-15-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=15"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-150",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 150",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-150-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-150",
              "chapterTitle": "Page 150",
              "chapterIndex": 0,
              "stepIndex": 150,
              "stepType": "pdf",
              "title": "Page 150",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=150"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-151",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 151",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-151-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-151",
              "chapterTitle": "Page 151",
              "chapterIndex": 0,
              "stepIndex": 151,
              "stepType": "pdf",
              "title": "Page 151",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=151"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-152",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 152",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-152-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-152",
              "chapterTitle": "Page 152",
              "chapterIndex": 0,
              "stepIndex": 152,
              "stepType": "pdf",
              "title": "Page 152",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=152"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-153",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 153",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-153-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-153",
              "chapterTitle": "Page 153",
              "chapterIndex": 0,
              "stepIndex": 153,
              "stepType": "pdf",
              "title": "Page 153",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=153"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-154",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 154",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-154-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-154",
              "chapterTitle": "Page 154",
              "chapterIndex": 0,
              "stepIndex": 154,
              "stepType": "pdf",
              "title": "Page 154",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=154"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-155",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 155",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-155-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-155",
              "chapterTitle": "Page 155",
              "chapterIndex": 0,
              "stepIndex": 155,
              "stepType": "pdf",
              "title": "Page 155",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=155"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-156",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 156",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-156-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-156",
              "chapterTitle": "Page 156",
              "chapterIndex": 0,
              "stepIndex": 156,
              "stepType": "pdf",
              "title": "Page 156",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=156"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-157",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 157",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-157-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-157",
              "chapterTitle": "Page 157",
              "chapterIndex": 0,
              "stepIndex": 157,
              "stepType": "pdf",
              "title": "Page 157",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=157"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-158",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 158",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-158-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-158",
              "chapterTitle": "Page 158",
              "chapterIndex": 0,
              "stepIndex": 158,
              "stepType": "pdf",
              "title": "Page 158",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=158"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-159",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 159",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-159-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-159",
              "chapterTitle": "Page 159",
              "chapterIndex": 0,
              "stepIndex": 159,
              "stepType": "pdf",
              "title": "Page 159",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=159"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-16",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-16-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=16"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-160",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 160",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-160-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-160",
              "chapterTitle": "Page 160",
              "chapterIndex": 0,
              "stepIndex": 160,
              "stepType": "pdf",
              "title": "Page 160",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=160"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-161",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 161",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-161-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-161",
              "chapterTitle": "Page 161",
              "chapterIndex": 0,
              "stepIndex": 161,
              "stepType": "pdf",
              "title": "Page 161",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=161"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-162",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 162",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-162-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-162",
              "chapterTitle": "Page 162",
              "chapterIndex": 0,
              "stepIndex": 162,
              "stepType": "pdf",
              "title": "Page 162",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=162"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-163",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 163",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-163-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-163",
              "chapterTitle": "Page 163",
              "chapterIndex": 0,
              "stepIndex": 163,
              "stepType": "pdf",
              "title": "Page 163",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=163"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-164",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 164",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-164-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-164",
              "chapterTitle": "Page 164",
              "chapterIndex": 0,
              "stepIndex": 164,
              "stepType": "pdf",
              "title": "Page 164",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=164"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-165",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 165",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-165-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-165",
              "chapterTitle": "Page 165",
              "chapterIndex": 0,
              "stepIndex": 165,
              "stepType": "pdf",
              "title": "Page 165",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=165"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-166",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 166",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-166-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-166",
              "chapterTitle": "Page 166",
              "chapterIndex": 0,
              "stepIndex": 166,
              "stepType": "pdf",
              "title": "Page 166",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=166"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-167",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 167",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-167-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-167",
              "chapterTitle": "Page 167",
              "chapterIndex": 0,
              "stepIndex": 167,
              "stepType": "pdf",
              "title": "Page 167",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=167"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-168",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 168",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-168-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-168",
              "chapterTitle": "Page 168",
              "chapterIndex": 0,
              "stepIndex": 168,
              "stepType": "pdf",
              "title": "Page 168",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=168"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-169",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 169",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-169-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-169",
              "chapterTitle": "Page 169",
              "chapterIndex": 0,
              "stepIndex": 169,
              "stepType": "pdf",
              "title": "Page 169",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=169"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-17",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-17-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=17"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-170",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 170",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-170-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-170",
              "chapterTitle": "Page 170",
              "chapterIndex": 0,
              "stepIndex": 170,
              "stepType": "pdf",
              "title": "Page 170",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=170"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-171",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 171",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-171-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-171",
              "chapterTitle": "Page 171",
              "chapterIndex": 0,
              "stepIndex": 171,
              "stepType": "pdf",
              "title": "Page 171",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=171"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-172",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 172",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-172-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-172",
              "chapterTitle": "Page 172",
              "chapterIndex": 0,
              "stepIndex": 172,
              "stepType": "pdf",
              "title": "Page 172",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=172"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-173",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 173",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-173-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-173",
              "chapterTitle": "Page 173",
              "chapterIndex": 0,
              "stepIndex": 173,
              "stepType": "pdf",
              "title": "Page 173",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=173"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-174",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 174",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-174-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-174",
              "chapterTitle": "Page 174",
              "chapterIndex": 0,
              "stepIndex": 174,
              "stepType": "pdf",
              "title": "Page 174",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=174"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-175",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 175",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-175-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-175",
              "chapterTitle": "Page 175",
              "chapterIndex": 0,
              "stepIndex": 175,
              "stepType": "pdf",
              "title": "Page 175",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=175"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-176",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 176",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-176-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-176",
              "chapterTitle": "Page 176",
              "chapterIndex": 0,
              "stepIndex": 176,
              "stepType": "pdf",
              "title": "Page 176",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=176"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-177",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 177",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-177-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-177",
              "chapterTitle": "Page 177",
              "chapterIndex": 0,
              "stepIndex": 177,
              "stepType": "pdf",
              "title": "Page 177",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=177"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-178",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 178",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-178-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-178",
              "chapterTitle": "Page 178",
              "chapterIndex": 0,
              "stepIndex": 178,
              "stepType": "pdf",
              "title": "Page 178",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=178"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-179",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 179",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-179-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-179",
              "chapterTitle": "Page 179",
              "chapterIndex": 0,
              "stepIndex": 179,
              "stepType": "pdf",
              "title": "Page 179",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=179"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-18",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-18-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=18"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-180",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 180",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-180-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-180",
              "chapterTitle": "Page 180",
              "chapterIndex": 0,
              "stepIndex": 180,
              "stepType": "pdf",
              "title": "Page 180",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=180"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-181",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 181",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-181-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-181",
              "chapterTitle": "Page 181",
              "chapterIndex": 0,
              "stepIndex": 181,
              "stepType": "pdf",
              "title": "Page 181",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=181"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-182",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 182",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-182-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-182",
              "chapterTitle": "Page 182",
              "chapterIndex": 0,
              "stepIndex": 182,
              "stepType": "pdf",
              "title": "Page 182",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=182"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-183",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 183",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-183-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-183",
              "chapterTitle": "Page 183",
              "chapterIndex": 0,
              "stepIndex": 183,
              "stepType": "pdf",
              "title": "Page 183",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=183"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-184",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 184",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-184-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-184",
              "chapterTitle": "Page 184",
              "chapterIndex": 0,
              "stepIndex": 184,
              "stepType": "pdf",
              "title": "Page 184",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=184"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-185",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 185",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-185-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-185",
              "chapterTitle": "Page 185",
              "chapterIndex": 0,
              "stepIndex": 185,
              "stepType": "pdf",
              "title": "Page 185",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=185"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-186",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 186",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-186-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-186",
              "chapterTitle": "Page 186",
              "chapterIndex": 0,
              "stepIndex": 186,
              "stepType": "pdf",
              "title": "Page 186",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=186"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-187",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 187",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-187-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-187",
              "chapterTitle": "Page 187",
              "chapterIndex": 0,
              "stepIndex": 187,
              "stepType": "pdf",
              "title": "Page 187",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=187"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-188",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 188",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-188-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-188",
              "chapterTitle": "Page 188",
              "chapterIndex": 0,
              "stepIndex": 188,
              "stepType": "pdf",
              "title": "Page 188",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=188"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-189",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 189",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-189-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-189",
              "chapterTitle": "Page 189",
              "chapterIndex": 0,
              "stepIndex": 189,
              "stepType": "pdf",
              "title": "Page 189",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=189"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-19",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-19-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=19"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-190",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 190",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-190-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-190",
              "chapterTitle": "Page 190",
              "chapterIndex": 0,
              "stepIndex": 190,
              "stepType": "pdf",
              "title": "Page 190",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=190"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-191",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 191",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-191-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-191",
              "chapterTitle": "Page 191",
              "chapterIndex": 0,
              "stepIndex": 191,
              "stepType": "pdf",
              "title": "Page 191",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=191"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-192",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 192",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-192-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-192",
              "chapterTitle": "Page 192",
              "chapterIndex": 0,
              "stepIndex": 192,
              "stepType": "pdf",
              "title": "Page 192",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=192"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-193",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 193",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-193-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-193",
              "chapterTitle": "Page 193",
              "chapterIndex": 0,
              "stepIndex": 193,
              "stepType": "pdf",
              "title": "Page 193",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=193"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-194",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 194",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-194-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-194",
              "chapterTitle": "Page 194",
              "chapterIndex": 0,
              "stepIndex": 194,
              "stepType": "pdf",
              "title": "Page 194",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=194"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-195",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 195",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-195-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-195",
              "chapterTitle": "Page 195",
              "chapterIndex": 0,
              "stepIndex": 195,
              "stepType": "pdf",
              "title": "Page 195",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=195"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-196",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 196",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-196-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-196",
              "chapterTitle": "Page 196",
              "chapterIndex": 0,
              "stepIndex": 196,
              "stepType": "pdf",
              "title": "Page 196",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=196"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-197",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 197",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-197-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-197",
              "chapterTitle": "Page 197",
              "chapterIndex": 0,
              "stepIndex": 197,
              "stepType": "pdf",
              "title": "Page 197",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=197"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-198",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 198",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-198-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-198",
              "chapterTitle": "Page 198",
              "chapterIndex": 0,
              "stepIndex": 198,
              "stepType": "pdf",
              "title": "Page 198",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=198"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-199",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 199",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-199-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-199",
              "chapterTitle": "Page 199",
              "chapterIndex": 0,
              "stepIndex": 199,
              "stepType": "pdf",
              "title": "Page 199",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=199"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-2",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-2-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=2"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-20",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-20-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=20"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-200",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 200",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-200-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-200",
              "chapterTitle": "Page 200",
              "chapterIndex": 0,
              "stepIndex": 200,
              "stepType": "pdf",
              "title": "Page 200",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=200"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-201",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 201",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-201-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-201",
              "chapterTitle": "Page 201",
              "chapterIndex": 0,
              "stepIndex": 201,
              "stepType": "pdf",
              "title": "Page 201",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=201"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-202",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 202",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-202-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-202",
              "chapterTitle": "Page 202",
              "chapterIndex": 0,
              "stepIndex": 202,
              "stepType": "pdf",
              "title": "Page 202",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=202"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-203",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 203",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-203-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-203",
              "chapterTitle": "Page 203",
              "chapterIndex": 0,
              "stepIndex": 203,
              "stepType": "pdf",
              "title": "Page 203",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=203"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-204",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 204",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-204-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-204",
              "chapterTitle": "Page 204",
              "chapterIndex": 0,
              "stepIndex": 204,
              "stepType": "pdf",
              "title": "Page 204",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=204"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-205",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 205",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-205-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-205",
              "chapterTitle": "Page 205",
              "chapterIndex": 0,
              "stepIndex": 205,
              "stepType": "pdf",
              "title": "Page 205",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=205"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-206",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 206",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-206-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-206",
              "chapterTitle": "Page 206",
              "chapterIndex": 0,
              "stepIndex": 206,
              "stepType": "pdf",
              "title": "Page 206",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=206"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-207",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 207",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-207-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-207",
              "chapterTitle": "Page 207",
              "chapterIndex": 0,
              "stepIndex": 207,
              "stepType": "pdf",
              "title": "Page 207",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=207"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-208",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 208",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-208-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-208",
              "chapterTitle": "Page 208",
              "chapterIndex": 0,
              "stepIndex": 208,
              "stepType": "pdf",
              "title": "Page 208",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=208"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-209",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 209",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-209-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-209",
              "chapterTitle": "Page 209",
              "chapterIndex": 0,
              "stepIndex": 209,
              "stepType": "pdf",
              "title": "Page 209",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=209"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-21",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-21-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=21"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-210",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 210",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-210-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-210",
              "chapterTitle": "Page 210",
              "chapterIndex": 0,
              "stepIndex": 210,
              "stepType": "pdf",
              "title": "Page 210",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=210"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-211",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 211",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-211-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-211",
              "chapterTitle": "Page 211",
              "chapterIndex": 0,
              "stepIndex": 211,
              "stepType": "pdf",
              "title": "Page 211",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=211"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-212",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 212",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-212-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-212",
              "chapterTitle": "Page 212",
              "chapterIndex": 0,
              "stepIndex": 212,
              "stepType": "pdf",
              "title": "Page 212",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=212"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-213",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 213",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-213-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-213",
              "chapterTitle": "Page 213",
              "chapterIndex": 0,
              "stepIndex": 213,
              "stepType": "pdf",
              "title": "Page 213",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=213"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-214",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 214",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-214-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-214",
              "chapterTitle": "Page 214",
              "chapterIndex": 0,
              "stepIndex": 214,
              "stepType": "pdf",
              "title": "Page 214",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=214"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-215",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 215",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-215-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-215",
              "chapterTitle": "Page 215",
              "chapterIndex": 0,
              "stepIndex": 215,
              "stepType": "pdf",
              "title": "Page 215",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=215"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-216",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 216",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-216-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-216",
              "chapterTitle": "Page 216",
              "chapterIndex": 0,
              "stepIndex": 216,
              "stepType": "pdf",
              "title": "Page 216",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=216"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-22",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-22-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=22"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-23",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-23-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=23"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-24",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-24-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=24"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-25",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-25-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=25"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-26",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-26-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=26"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-27",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-27-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=27"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-28",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-28-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=28"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-29",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-29-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=29"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-3",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-3-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=3"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-30",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-30-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=30"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-31",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-31-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=31"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-32",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-32-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=32"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-33",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-33-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=33"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-34",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-34-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=34"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-35",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-35-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=35"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-36",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-36-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=36"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-37",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-37-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=37"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-38",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-38-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=38"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-39",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-39-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=39"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-4",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-4-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=4"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-40",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-40-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=40"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-41",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-41-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=41"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-42",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-42-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=42"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-43",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-43-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=43"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-44",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-44-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=44"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-45",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-45-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=45"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-46",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-46-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=46"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-47",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-47-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=47"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-48",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-48-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=48"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-49",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-49-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=49"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-5",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-5-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=5"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-50",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-50-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=50"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-51",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-51-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=51"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-52",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-52-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=52"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-53",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-53-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=53"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-54",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-54-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=54"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-55",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-55-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=55"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-56",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-56-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=56"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-57",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-57-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=57"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-58",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-58-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=58"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-59",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-59-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=59"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-6",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-6-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=6"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-60",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-60-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=60"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-61",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-61-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=61"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-62",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-62-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=62"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-63",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-63-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=63"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-64",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-64-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=64"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-65",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-65-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=65"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-66",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-66-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=66"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-67",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-67-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=67"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-68",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-68-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=68"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-69",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-69-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=69"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-7",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-7-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=7"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-70",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-70-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=70"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-71",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-71-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=71"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-72",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-72-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=72"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-73",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-73-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=73"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-74",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-74-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=74"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-75",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-75-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=75"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-76",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-76-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=76"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-77",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-77-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=77"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-78",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-78-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=78"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-79",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-79-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=79"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-8",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-8-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=8"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-80",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-80-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=80"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-81",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-81-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=81"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-82",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-82-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=82"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-83",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-83-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=83"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-84",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-84-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=84"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-85",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-85-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=85"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-86",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-86-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=86"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-87",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-87-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=87"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-88",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-88-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=88"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-89",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-89-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=89"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-9",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-9-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=9"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-90",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-90-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=90"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-91",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-91-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=91"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-92",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-92-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=92"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-93",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-93-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=93"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-94",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-94-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=94"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-95",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-95-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=95"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-96",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-96-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=96"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-97",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-97-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=97"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-98",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-98-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=98"
            }
          ]
        },
        {
          "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-99",
          "courseId": "english-writing-upper-intermediate-part-3",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-99-step-0",
              "courseId": "english-writing-upper-intermediate-part-3",
              "chapterId": "english-writing-upper-intermediate-part-3-ch-import-1787401000000-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/english-writing-upper-intermediate-part-3/english-writing-upper-intermediate-part-3.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "high-school-english-grammar-and-composation",
      "title": "High School English Grammar and Composition",
      "description": "High School English Grammar and Composition. Language study book.",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/high-school-english-grammar-and-composation.webp?v=mm1",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 36,
      "category": "Other, Language, Eng",
      "cat1": "Other",
      "cat2": "Language",
      "cat3": "Eng",
      "cat4": "",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/high-school-english-grammar-and-composation",
      "stepCount": 275,
      "chapters": [
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-1",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-1-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=1"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-10",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-10-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=10"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-100",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-100-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=100"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-101",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-101-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=101"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-102",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-102-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=102"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-103",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-103-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=103"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-104",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-104-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=104"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-105",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-105-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=105"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-106",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-106-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=106"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-107",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-107-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=107"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-108",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-108-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=108"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-109",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-109-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=109"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-11",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-11-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=11"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-110",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-110-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=110"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-111",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-111-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=111"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-112",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-112-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=112"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-113",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-113-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=113"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-114",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-114-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=114"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-115",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-115-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=115"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-116",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-116-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=116"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-117",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-117-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=117"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-118",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-118-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=118"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-119",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-119-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=119"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-12",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-12-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=12"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-120",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-120-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=120"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-121",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-121-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=121"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-122",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-122-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=122"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-123",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-123-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=123"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-124",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-124-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=124"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-125",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-125-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=125"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-126",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-126-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=126"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-127",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-127-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=127"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-128",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-128-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=128"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-129",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-129-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=129"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-13",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-13-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=13"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-130",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-130-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=130"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-131",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-131-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=131"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-132",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-132-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=132"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-133",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-133-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=133"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-134",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-134-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=134"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-135",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-135-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=135"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-136",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 136",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-136-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-136",
              "chapterTitle": "Page 136",
              "chapterIndex": 0,
              "stepIndex": 136,
              "stepType": "pdf",
              "title": "Page 136",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=136"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-137",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 137",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-137-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-137",
              "chapterTitle": "Page 137",
              "chapterIndex": 0,
              "stepIndex": 137,
              "stepType": "pdf",
              "title": "Page 137",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=137"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-138",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 138",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-138-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-138",
              "chapterTitle": "Page 138",
              "chapterIndex": 0,
              "stepIndex": 138,
              "stepType": "pdf",
              "title": "Page 138",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=138"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-139",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 139",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-139-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-139",
              "chapterTitle": "Page 139",
              "chapterIndex": 0,
              "stepIndex": 139,
              "stepType": "pdf",
              "title": "Page 139",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=139"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-14",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-14-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=14"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-140",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 140",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-140-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-140",
              "chapterTitle": "Page 140",
              "chapterIndex": 0,
              "stepIndex": 140,
              "stepType": "pdf",
              "title": "Page 140",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=140"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-141",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 141",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-141-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-141",
              "chapterTitle": "Page 141",
              "chapterIndex": 0,
              "stepIndex": 141,
              "stepType": "pdf",
              "title": "Page 141",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=141"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-142",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 142",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-142-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-142",
              "chapterTitle": "Page 142",
              "chapterIndex": 0,
              "stepIndex": 142,
              "stepType": "pdf",
              "title": "Page 142",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=142"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-143",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 143",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-143-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-143",
              "chapterTitle": "Page 143",
              "chapterIndex": 0,
              "stepIndex": 143,
              "stepType": "pdf",
              "title": "Page 143",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=143"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-144",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 144",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-144-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-144",
              "chapterTitle": "Page 144",
              "chapterIndex": 0,
              "stepIndex": 144,
              "stepType": "pdf",
              "title": "Page 144",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=144"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-145",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 145",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-145-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-145",
              "chapterTitle": "Page 145",
              "chapterIndex": 0,
              "stepIndex": 145,
              "stepType": "pdf",
              "title": "Page 145",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=145"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-146",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 146",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-146-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-146",
              "chapterTitle": "Page 146",
              "chapterIndex": 0,
              "stepIndex": 146,
              "stepType": "pdf",
              "title": "Page 146",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=146"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-147",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 147",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-147-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-147",
              "chapterTitle": "Page 147",
              "chapterIndex": 0,
              "stepIndex": 147,
              "stepType": "pdf",
              "title": "Page 147",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=147"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-148",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 148",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-148-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-148",
              "chapterTitle": "Page 148",
              "chapterIndex": 0,
              "stepIndex": 148,
              "stepType": "pdf",
              "title": "Page 148",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=148"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-149",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 149",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-149-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-149",
              "chapterTitle": "Page 149",
              "chapterIndex": 0,
              "stepIndex": 149,
              "stepType": "pdf",
              "title": "Page 149",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=149"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-15",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-15-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=15"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-150",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 150",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-150-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-150",
              "chapterTitle": "Page 150",
              "chapterIndex": 0,
              "stepIndex": 150,
              "stepType": "pdf",
              "title": "Page 150",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=150"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-151",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 151",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-151-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-151",
              "chapterTitle": "Page 151",
              "chapterIndex": 0,
              "stepIndex": 151,
              "stepType": "pdf",
              "title": "Page 151",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=151"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-152",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 152",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-152-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-152",
              "chapterTitle": "Page 152",
              "chapterIndex": 0,
              "stepIndex": 152,
              "stepType": "pdf",
              "title": "Page 152",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=152"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-153",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 153",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-153-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-153",
              "chapterTitle": "Page 153",
              "chapterIndex": 0,
              "stepIndex": 153,
              "stepType": "pdf",
              "title": "Page 153",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=153"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-154",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 154",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-154-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-154",
              "chapterTitle": "Page 154",
              "chapterIndex": 0,
              "stepIndex": 154,
              "stepType": "pdf",
              "title": "Page 154",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=154"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-155",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 155",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-155-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-155",
              "chapterTitle": "Page 155",
              "chapterIndex": 0,
              "stepIndex": 155,
              "stepType": "pdf",
              "title": "Page 155",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=155"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-156",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 156",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-156-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-156",
              "chapterTitle": "Page 156",
              "chapterIndex": 0,
              "stepIndex": 156,
              "stepType": "pdf",
              "title": "Page 156",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=156"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-157",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 157",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-157-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-157",
              "chapterTitle": "Page 157",
              "chapterIndex": 0,
              "stepIndex": 157,
              "stepType": "pdf",
              "title": "Page 157",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=157"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-158",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 158",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-158-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-158",
              "chapterTitle": "Page 158",
              "chapterIndex": 0,
              "stepIndex": 158,
              "stepType": "pdf",
              "title": "Page 158",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=158"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-159",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 159",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-159-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-159",
              "chapterTitle": "Page 159",
              "chapterIndex": 0,
              "stepIndex": 159,
              "stepType": "pdf",
              "title": "Page 159",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=159"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-16",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-16-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=16"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-160",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 160",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-160-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-160",
              "chapterTitle": "Page 160",
              "chapterIndex": 0,
              "stepIndex": 160,
              "stepType": "pdf",
              "title": "Page 160",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=160"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-161",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 161",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-161-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-161",
              "chapterTitle": "Page 161",
              "chapterIndex": 0,
              "stepIndex": 161,
              "stepType": "pdf",
              "title": "Page 161",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=161"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-162",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 162",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-162-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-162",
              "chapterTitle": "Page 162",
              "chapterIndex": 0,
              "stepIndex": 162,
              "stepType": "pdf",
              "title": "Page 162",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=162"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-163",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 163",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-163-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-163",
              "chapterTitle": "Page 163",
              "chapterIndex": 0,
              "stepIndex": 163,
              "stepType": "pdf",
              "title": "Page 163",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=163"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-164",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 164",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-164-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-164",
              "chapterTitle": "Page 164",
              "chapterIndex": 0,
              "stepIndex": 164,
              "stepType": "pdf",
              "title": "Page 164",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=164"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-165",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 165",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-165-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-165",
              "chapterTitle": "Page 165",
              "chapterIndex": 0,
              "stepIndex": 165,
              "stepType": "pdf",
              "title": "Page 165",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=165"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-166",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 166",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-166-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-166",
              "chapterTitle": "Page 166",
              "chapterIndex": 0,
              "stepIndex": 166,
              "stepType": "pdf",
              "title": "Page 166",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=166"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-167",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 167",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-167-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-167",
              "chapterTitle": "Page 167",
              "chapterIndex": 0,
              "stepIndex": 167,
              "stepType": "pdf",
              "title": "Page 167",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=167"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-168",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 168",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-168-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-168",
              "chapterTitle": "Page 168",
              "chapterIndex": 0,
              "stepIndex": 168,
              "stepType": "pdf",
              "title": "Page 168",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=168"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-169",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 169",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-169-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-169",
              "chapterTitle": "Page 169",
              "chapterIndex": 0,
              "stepIndex": 169,
              "stepType": "pdf",
              "title": "Page 169",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=169"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-17",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-17-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=17"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-170",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 170",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-170-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-170",
              "chapterTitle": "Page 170",
              "chapterIndex": 0,
              "stepIndex": 170,
              "stepType": "pdf",
              "title": "Page 170",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=170"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-171",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 171",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-171-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-171",
              "chapterTitle": "Page 171",
              "chapterIndex": 0,
              "stepIndex": 171,
              "stepType": "pdf",
              "title": "Page 171",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=171"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-172",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 172",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-172-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-172",
              "chapterTitle": "Page 172",
              "chapterIndex": 0,
              "stepIndex": 172,
              "stepType": "pdf",
              "title": "Page 172",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=172"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-173",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 173",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-173-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-173",
              "chapterTitle": "Page 173",
              "chapterIndex": 0,
              "stepIndex": 173,
              "stepType": "pdf",
              "title": "Page 173",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=173"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-174",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 174",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-174-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-174",
              "chapterTitle": "Page 174",
              "chapterIndex": 0,
              "stepIndex": 174,
              "stepType": "pdf",
              "title": "Page 174",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=174"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-175",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 175",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-175-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-175",
              "chapterTitle": "Page 175",
              "chapterIndex": 0,
              "stepIndex": 175,
              "stepType": "pdf",
              "title": "Page 175",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=175"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-176",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 176",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-176-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-176",
              "chapterTitle": "Page 176",
              "chapterIndex": 0,
              "stepIndex": 176,
              "stepType": "pdf",
              "title": "Page 176",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=176"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-177",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 177",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-177-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-177",
              "chapterTitle": "Page 177",
              "chapterIndex": 0,
              "stepIndex": 177,
              "stepType": "pdf",
              "title": "Page 177",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=177"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-178",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 178",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-178-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-178",
              "chapterTitle": "Page 178",
              "chapterIndex": 0,
              "stepIndex": 178,
              "stepType": "pdf",
              "title": "Page 178",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=178"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-179",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 179",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-179-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-179",
              "chapterTitle": "Page 179",
              "chapterIndex": 0,
              "stepIndex": 179,
              "stepType": "pdf",
              "title": "Page 179",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=179"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-18",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-18-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=18"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-180",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 180",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-180-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-180",
              "chapterTitle": "Page 180",
              "chapterIndex": 0,
              "stepIndex": 180,
              "stepType": "pdf",
              "title": "Page 180",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=180"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-181",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 181",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-181-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-181",
              "chapterTitle": "Page 181",
              "chapterIndex": 0,
              "stepIndex": 181,
              "stepType": "pdf",
              "title": "Page 181",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=181"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-182",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 182",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-182-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-182",
              "chapterTitle": "Page 182",
              "chapterIndex": 0,
              "stepIndex": 182,
              "stepType": "pdf",
              "title": "Page 182",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=182"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-183",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 183",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-183-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-183",
              "chapterTitle": "Page 183",
              "chapterIndex": 0,
              "stepIndex": 183,
              "stepType": "pdf",
              "title": "Page 183",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=183"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-184",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 184",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-184-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-184",
              "chapterTitle": "Page 184",
              "chapterIndex": 0,
              "stepIndex": 184,
              "stepType": "pdf",
              "title": "Page 184",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=184"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-185",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 185",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-185-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-185",
              "chapterTitle": "Page 185",
              "chapterIndex": 0,
              "stepIndex": 185,
              "stepType": "pdf",
              "title": "Page 185",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=185"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-186",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 186",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-186-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-186",
              "chapterTitle": "Page 186",
              "chapterIndex": 0,
              "stepIndex": 186,
              "stepType": "pdf",
              "title": "Page 186",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=186"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-187",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 187",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-187-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-187",
              "chapterTitle": "Page 187",
              "chapterIndex": 0,
              "stepIndex": 187,
              "stepType": "pdf",
              "title": "Page 187",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=187"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-188",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 188",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-188-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-188",
              "chapterTitle": "Page 188",
              "chapterIndex": 0,
              "stepIndex": 188,
              "stepType": "pdf",
              "title": "Page 188",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=188"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-189",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 189",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-189-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-189",
              "chapterTitle": "Page 189",
              "chapterIndex": 0,
              "stepIndex": 189,
              "stepType": "pdf",
              "title": "Page 189",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=189"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-19",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-19-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=19"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-190",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 190",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-190-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-190",
              "chapterTitle": "Page 190",
              "chapterIndex": 0,
              "stepIndex": 190,
              "stepType": "pdf",
              "title": "Page 190",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=190"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-191",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 191",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-191-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-191",
              "chapterTitle": "Page 191",
              "chapterIndex": 0,
              "stepIndex": 191,
              "stepType": "pdf",
              "title": "Page 191",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=191"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-192",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 192",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-192-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-192",
              "chapterTitle": "Page 192",
              "chapterIndex": 0,
              "stepIndex": 192,
              "stepType": "pdf",
              "title": "Page 192",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=192"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-193",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 193",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-193-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-193",
              "chapterTitle": "Page 193",
              "chapterIndex": 0,
              "stepIndex": 193,
              "stepType": "pdf",
              "title": "Page 193",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=193"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-194",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 194",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-194-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-194",
              "chapterTitle": "Page 194",
              "chapterIndex": 0,
              "stepIndex": 194,
              "stepType": "pdf",
              "title": "Page 194",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=194"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-195",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 195",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-195-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-195",
              "chapterTitle": "Page 195",
              "chapterIndex": 0,
              "stepIndex": 195,
              "stepType": "pdf",
              "title": "Page 195",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=195"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-196",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 196",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-196-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-196",
              "chapterTitle": "Page 196",
              "chapterIndex": 0,
              "stepIndex": 196,
              "stepType": "pdf",
              "title": "Page 196",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=196"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-197",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 197",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-197-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-197",
              "chapterTitle": "Page 197",
              "chapterIndex": 0,
              "stepIndex": 197,
              "stepType": "pdf",
              "title": "Page 197",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=197"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-198",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 198",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-198-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-198",
              "chapterTitle": "Page 198",
              "chapterIndex": 0,
              "stepIndex": 198,
              "stepType": "pdf",
              "title": "Page 198",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=198"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-199",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 199",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-199-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-199",
              "chapterTitle": "Page 199",
              "chapterIndex": 0,
              "stepIndex": 199,
              "stepType": "pdf",
              "title": "Page 199",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=199"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-2",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-2-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=2"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-20",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-20-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=20"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-200",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 200",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-200-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-200",
              "chapterTitle": "Page 200",
              "chapterIndex": 0,
              "stepIndex": 200,
              "stepType": "pdf",
              "title": "Page 200",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=200"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-201",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 201",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-201-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-201",
              "chapterTitle": "Page 201",
              "chapterIndex": 0,
              "stepIndex": 201,
              "stepType": "pdf",
              "title": "Page 201",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=201"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-202",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 202",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-202-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-202",
              "chapterTitle": "Page 202",
              "chapterIndex": 0,
              "stepIndex": 202,
              "stepType": "pdf",
              "title": "Page 202",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=202"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-203",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 203",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-203-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-203",
              "chapterTitle": "Page 203",
              "chapterIndex": 0,
              "stepIndex": 203,
              "stepType": "pdf",
              "title": "Page 203",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=203"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-204",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 204",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-204-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-204",
              "chapterTitle": "Page 204",
              "chapterIndex": 0,
              "stepIndex": 204,
              "stepType": "pdf",
              "title": "Page 204",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=204"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-205",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 205",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-205-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-205",
              "chapterTitle": "Page 205",
              "chapterIndex": 0,
              "stepIndex": 205,
              "stepType": "pdf",
              "title": "Page 205",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=205"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-206",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 206",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-206-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-206",
              "chapterTitle": "Page 206",
              "chapterIndex": 0,
              "stepIndex": 206,
              "stepType": "pdf",
              "title": "Page 206",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=206"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-207",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 207",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-207-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-207",
              "chapterTitle": "Page 207",
              "chapterIndex": 0,
              "stepIndex": 207,
              "stepType": "pdf",
              "title": "Page 207",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=207"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-208",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 208",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-208-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-208",
              "chapterTitle": "Page 208",
              "chapterIndex": 0,
              "stepIndex": 208,
              "stepType": "pdf",
              "title": "Page 208",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=208"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-209",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 209",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-209-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-209",
              "chapterTitle": "Page 209",
              "chapterIndex": 0,
              "stepIndex": 209,
              "stepType": "pdf",
              "title": "Page 209",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=209"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-21",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-21-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=21"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-210",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 210",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-210-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-210",
              "chapterTitle": "Page 210",
              "chapterIndex": 0,
              "stepIndex": 210,
              "stepType": "pdf",
              "title": "Page 210",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=210"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-211",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 211",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-211-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-211",
              "chapterTitle": "Page 211",
              "chapterIndex": 0,
              "stepIndex": 211,
              "stepType": "pdf",
              "title": "Page 211",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=211"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-212",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 212",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-212-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-212",
              "chapterTitle": "Page 212",
              "chapterIndex": 0,
              "stepIndex": 212,
              "stepType": "pdf",
              "title": "Page 212",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=212"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-213",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 213",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-213-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-213",
              "chapterTitle": "Page 213",
              "chapterIndex": 0,
              "stepIndex": 213,
              "stepType": "pdf",
              "title": "Page 213",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=213"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-214",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 214",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-214-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-214",
              "chapterTitle": "Page 214",
              "chapterIndex": 0,
              "stepIndex": 214,
              "stepType": "pdf",
              "title": "Page 214",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=214"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-215",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 215",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-215-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-215",
              "chapterTitle": "Page 215",
              "chapterIndex": 0,
              "stepIndex": 215,
              "stepType": "pdf",
              "title": "Page 215",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=215"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-216",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 216",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-216-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-216",
              "chapterTitle": "Page 216",
              "chapterIndex": 0,
              "stepIndex": 216,
              "stepType": "pdf",
              "title": "Page 216",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=216"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-217",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 217",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-217-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-217",
              "chapterTitle": "Page 217",
              "chapterIndex": 0,
              "stepIndex": 217,
              "stepType": "pdf",
              "title": "Page 217",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=217"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-218",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 218",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-218-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-218",
              "chapterTitle": "Page 218",
              "chapterIndex": 0,
              "stepIndex": 218,
              "stepType": "pdf",
              "title": "Page 218",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=218"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-219",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 219",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-219-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-219",
              "chapterTitle": "Page 219",
              "chapterIndex": 0,
              "stepIndex": 219,
              "stepType": "pdf",
              "title": "Page 219",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=219"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-22",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-22-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=22"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-220",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 220",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-220-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-220",
              "chapterTitle": "Page 220",
              "chapterIndex": 0,
              "stepIndex": 220,
              "stepType": "pdf",
              "title": "Page 220",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=220"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-221",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 221",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-221-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-221",
              "chapterTitle": "Page 221",
              "chapterIndex": 0,
              "stepIndex": 221,
              "stepType": "pdf",
              "title": "Page 221",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=221"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-222",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 222",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-222-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-222",
              "chapterTitle": "Page 222",
              "chapterIndex": 0,
              "stepIndex": 222,
              "stepType": "pdf",
              "title": "Page 222",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=222"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-223",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 223",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-223-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-223",
              "chapterTitle": "Page 223",
              "chapterIndex": 0,
              "stepIndex": 223,
              "stepType": "pdf",
              "title": "Page 223",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=223"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-224",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 224",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-224-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-224",
              "chapterTitle": "Page 224",
              "chapterIndex": 0,
              "stepIndex": 224,
              "stepType": "pdf",
              "title": "Page 224",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=224"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-225",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 225",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-225-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-225",
              "chapterTitle": "Page 225",
              "chapterIndex": 0,
              "stepIndex": 225,
              "stepType": "pdf",
              "title": "Page 225",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=225"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-226",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 226",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-226-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-226",
              "chapterTitle": "Page 226",
              "chapterIndex": 0,
              "stepIndex": 226,
              "stepType": "pdf",
              "title": "Page 226",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=226"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-227",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 227",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-227-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-227",
              "chapterTitle": "Page 227",
              "chapterIndex": 0,
              "stepIndex": 227,
              "stepType": "pdf",
              "title": "Page 227",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=227"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-228",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 228",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-228-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-228",
              "chapterTitle": "Page 228",
              "chapterIndex": 0,
              "stepIndex": 228,
              "stepType": "pdf",
              "title": "Page 228",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=228"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-229",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 229",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-229-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-229",
              "chapterTitle": "Page 229",
              "chapterIndex": 0,
              "stepIndex": 229,
              "stepType": "pdf",
              "title": "Page 229",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=229"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-23",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-23-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=23"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-230",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 230",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-230-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-230",
              "chapterTitle": "Page 230",
              "chapterIndex": 0,
              "stepIndex": 230,
              "stepType": "pdf",
              "title": "Page 230",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=230"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-231",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 231",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-231-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-231",
              "chapterTitle": "Page 231",
              "chapterIndex": 0,
              "stepIndex": 231,
              "stepType": "pdf",
              "title": "Page 231",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=231"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-232",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 232",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-232-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-232",
              "chapterTitle": "Page 232",
              "chapterIndex": 0,
              "stepIndex": 232,
              "stepType": "pdf",
              "title": "Page 232",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=232"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-233",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 233",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-233-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-233",
              "chapterTitle": "Page 233",
              "chapterIndex": 0,
              "stepIndex": 233,
              "stepType": "pdf",
              "title": "Page 233",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=233"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-234",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 234",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-234-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-234",
              "chapterTitle": "Page 234",
              "chapterIndex": 0,
              "stepIndex": 234,
              "stepType": "pdf",
              "title": "Page 234",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=234"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-235",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 235",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-235-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-235",
              "chapterTitle": "Page 235",
              "chapterIndex": 0,
              "stepIndex": 235,
              "stepType": "pdf",
              "title": "Page 235",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=235"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-236",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 236",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-236-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-236",
              "chapterTitle": "Page 236",
              "chapterIndex": 0,
              "stepIndex": 236,
              "stepType": "pdf",
              "title": "Page 236",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=236"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-237",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 237",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-237-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-237",
              "chapterTitle": "Page 237",
              "chapterIndex": 0,
              "stepIndex": 237,
              "stepType": "pdf",
              "title": "Page 237",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=237"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-238",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 238",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-238-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-238",
              "chapterTitle": "Page 238",
              "chapterIndex": 0,
              "stepIndex": 238,
              "stepType": "pdf",
              "title": "Page 238",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=238"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-239",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 239",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-239-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-239",
              "chapterTitle": "Page 239",
              "chapterIndex": 0,
              "stepIndex": 239,
              "stepType": "pdf",
              "title": "Page 239",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=239"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-24",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-24-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=24"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-240",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 240",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-240-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-240",
              "chapterTitle": "Page 240",
              "chapterIndex": 0,
              "stepIndex": 240,
              "stepType": "pdf",
              "title": "Page 240",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=240"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-241",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 241",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-241-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-241",
              "chapterTitle": "Page 241",
              "chapterIndex": 0,
              "stepIndex": 241,
              "stepType": "pdf",
              "title": "Page 241",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=241"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-242",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 242",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-242-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-242",
              "chapterTitle": "Page 242",
              "chapterIndex": 0,
              "stepIndex": 242,
              "stepType": "pdf",
              "title": "Page 242",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=242"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-243",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 243",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-243-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-243",
              "chapterTitle": "Page 243",
              "chapterIndex": 0,
              "stepIndex": 243,
              "stepType": "pdf",
              "title": "Page 243",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=243"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-244",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 244",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-244-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-244",
              "chapterTitle": "Page 244",
              "chapterIndex": 0,
              "stepIndex": 244,
              "stepType": "pdf",
              "title": "Page 244",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=244"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-245",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 245",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-245-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-245",
              "chapterTitle": "Page 245",
              "chapterIndex": 0,
              "stepIndex": 245,
              "stepType": "pdf",
              "title": "Page 245",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=245"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-246",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 246",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-246-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-246",
              "chapterTitle": "Page 246",
              "chapterIndex": 0,
              "stepIndex": 246,
              "stepType": "pdf",
              "title": "Page 246",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=246"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-247",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 247",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-247-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-247",
              "chapterTitle": "Page 247",
              "chapterIndex": 0,
              "stepIndex": 247,
              "stepType": "pdf",
              "title": "Page 247",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=247"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-248",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 248",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-248-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-248",
              "chapterTitle": "Page 248",
              "chapterIndex": 0,
              "stepIndex": 248,
              "stepType": "pdf",
              "title": "Page 248",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=248"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-249",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 249",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-249-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-249",
              "chapterTitle": "Page 249",
              "chapterIndex": 0,
              "stepIndex": 249,
              "stepType": "pdf",
              "title": "Page 249",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=249"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-25",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-25-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=25"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-250",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 250",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-250-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-250",
              "chapterTitle": "Page 250",
              "chapterIndex": 0,
              "stepIndex": 250,
              "stepType": "pdf",
              "title": "Page 250",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=250"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-251",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 251",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-251-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-251",
              "chapterTitle": "Page 251",
              "chapterIndex": 0,
              "stepIndex": 251,
              "stepType": "pdf",
              "title": "Page 251",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=251"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-252",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 252",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-252-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-252",
              "chapterTitle": "Page 252",
              "chapterIndex": 0,
              "stepIndex": 252,
              "stepType": "pdf",
              "title": "Page 252",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=252"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-253",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 253",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-253-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-253",
              "chapterTitle": "Page 253",
              "chapterIndex": 0,
              "stepIndex": 253,
              "stepType": "pdf",
              "title": "Page 253",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=253"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-254",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 254",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-254-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-254",
              "chapterTitle": "Page 254",
              "chapterIndex": 0,
              "stepIndex": 254,
              "stepType": "pdf",
              "title": "Page 254",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=254"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-255",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 255",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-255-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-255",
              "chapterTitle": "Page 255",
              "chapterIndex": 0,
              "stepIndex": 255,
              "stepType": "pdf",
              "title": "Page 255",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=255"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-256",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 256",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-256-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-256",
              "chapterTitle": "Page 256",
              "chapterIndex": 0,
              "stepIndex": 256,
              "stepType": "pdf",
              "title": "Page 256",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=256"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-257",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 257",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-257-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-257",
              "chapterTitle": "Page 257",
              "chapterIndex": 0,
              "stepIndex": 257,
              "stepType": "pdf",
              "title": "Page 257",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=257"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-258",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 258",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-258-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-258",
              "chapterTitle": "Page 258",
              "chapterIndex": 0,
              "stepIndex": 258,
              "stepType": "pdf",
              "title": "Page 258",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=258"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-259",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 259",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-259-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-259",
              "chapterTitle": "Page 259",
              "chapterIndex": 0,
              "stepIndex": 259,
              "stepType": "pdf",
              "title": "Page 259",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=259"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-26",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-26-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=26"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-260",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 260",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-260-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-260",
              "chapterTitle": "Page 260",
              "chapterIndex": 0,
              "stepIndex": 260,
              "stepType": "pdf",
              "title": "Page 260",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=260"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-261",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 261",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-261-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-261",
              "chapterTitle": "Page 261",
              "chapterIndex": 0,
              "stepIndex": 261,
              "stepType": "pdf",
              "title": "Page 261",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=261"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-262",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 262",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-262-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-262",
              "chapterTitle": "Page 262",
              "chapterIndex": 0,
              "stepIndex": 262,
              "stepType": "pdf",
              "title": "Page 262",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=262"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-263",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 263",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-263-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-263",
              "chapterTitle": "Page 263",
              "chapterIndex": 0,
              "stepIndex": 263,
              "stepType": "pdf",
              "title": "Page 263",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=263"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-264",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 264",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-264-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-264",
              "chapterTitle": "Page 264",
              "chapterIndex": 0,
              "stepIndex": 264,
              "stepType": "pdf",
              "title": "Page 264",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=264"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-265",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 265",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-265-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-265",
              "chapterTitle": "Page 265",
              "chapterIndex": 0,
              "stepIndex": 265,
              "stepType": "pdf",
              "title": "Page 265",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=265"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-266",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 266",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-266-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-266",
              "chapterTitle": "Page 266",
              "chapterIndex": 0,
              "stepIndex": 266,
              "stepType": "pdf",
              "title": "Page 266",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=266"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-267",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 267",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-267-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-267",
              "chapterTitle": "Page 267",
              "chapterIndex": 0,
              "stepIndex": 267,
              "stepType": "pdf",
              "title": "Page 267",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=267"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-268",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 268",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-268-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-268",
              "chapterTitle": "Page 268",
              "chapterIndex": 0,
              "stepIndex": 268,
              "stepType": "pdf",
              "title": "Page 268",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=268"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-269",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 269",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-269-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-269",
              "chapterTitle": "Page 269",
              "chapterIndex": 0,
              "stepIndex": 269,
              "stepType": "pdf",
              "title": "Page 269",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=269"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-27",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-27-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=27"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-270",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 270",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-270-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-270",
              "chapterTitle": "Page 270",
              "chapterIndex": 0,
              "stepIndex": 270,
              "stepType": "pdf",
              "title": "Page 270",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=270"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-271",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 271",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-271-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-271",
              "chapterTitle": "Page 271",
              "chapterIndex": 0,
              "stepIndex": 271,
              "stepType": "pdf",
              "title": "Page 271",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=271"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-272",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 272",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-272-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-272",
              "chapterTitle": "Page 272",
              "chapterIndex": 0,
              "stepIndex": 272,
              "stepType": "pdf",
              "title": "Page 272",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=272"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-273",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 273",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-273-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-273",
              "chapterTitle": "Page 273",
              "chapterIndex": 0,
              "stepIndex": 273,
              "stepType": "pdf",
              "title": "Page 273",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=273"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-274",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 274",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-274-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-274",
              "chapterTitle": "Page 274",
              "chapterIndex": 0,
              "stepIndex": 274,
              "stepType": "pdf",
              "title": "Page 274",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=274"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-275",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 275",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-275-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-275",
              "chapterTitle": "Page 275",
              "chapterIndex": 0,
              "stepIndex": 275,
              "stepType": "pdf",
              "title": "Page 275",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=275"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-28",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-28-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=28"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-29",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-29-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=29"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-3",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-3-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=3"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-30",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-30-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=30"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-31",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-31-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=31"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-32",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-32-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=32"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-33",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-33-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=33"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-34",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-34-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=34"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-35",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-35-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=35"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-36",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-36-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=36"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-37",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-37-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=37"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-38",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-38-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=38"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-39",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-39-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=39"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-4",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-4-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=4"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-40",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-40-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=40"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-41",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-41-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=41"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-42",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-42-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=42"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-43",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-43-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=43"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-44",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-44-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=44"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-45",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-45-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=45"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-46",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-46-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=46"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-47",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-47-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=47"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-48",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-48-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=48"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-49",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-49-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=49"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-5",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-5-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=5"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-50",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-50-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=50"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-51",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-51-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=51"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-52",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-52-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=52"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-53",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-53-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=53"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-54",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-54-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=54"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-55",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-55-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=55"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-56",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-56-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=56"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-57",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-57-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=57"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-58",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-58-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=58"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-59",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-59-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=59"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-6",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-6-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=6"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-60",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-60-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=60"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-61",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-61-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=61"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-62",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-62-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=62"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-63",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-63-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=63"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-64",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-64-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=64"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-65",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-65-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=65"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-66",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-66-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=66"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-67",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-67-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=67"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-68",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-68-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=68"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-69",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-69-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=69"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-7",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-7-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=7"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-70",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-70-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=70"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-71",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-71-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=71"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-72",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-72-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=72"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-73",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-73-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=73"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-74",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-74-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=74"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-75",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-75-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=75"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-76",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-76-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=76"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-77",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-77-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=77"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-78",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-78-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=78"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-79",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-79-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=79"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-8",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-8-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=8"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-80",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-80-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=80"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-81",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-81-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=81"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-82",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-82-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=82"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-83",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-83-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=83"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-84",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-84-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=84"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-85",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-85-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=85"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-86",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-86-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=86"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-87",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-87-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=87"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-88",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-88-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=88"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-89",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-89-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=89"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-9",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-9-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=9"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-90",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-90-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=90"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-91",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-91-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=91"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-92",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-92-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=92"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-93",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-93-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=93"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-94",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-94-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=94"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-95",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-95-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=95"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-96",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-96-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=96"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-97",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-97-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=97"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-98",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-98-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=98"
            }
          ]
        },
        {
          "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-99",
          "courseId": "high-school-english-grammar-and-composation",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "high-school-english-grammar-and-composation-ch-import-1787401000000-99-step-0",
              "courseId": "high-school-english-grammar-and-composation",
              "chapterId": "high-school-english-grammar-and-composation-ch-import-1787401000000-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/high-school-english-grammar-and-composation/high-school-english-grammar-and-composation.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "how-to-write-in-english",
      "title": "How to Write in English",
      "description": "How to Write in English. Language study book.",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/how-to-write-in-english.webp?v=mm1",
      "icon": "📝",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 37,
      "category": "Other, Language, Eng",
      "cat1": "Other",
      "cat2": "Language",
      "cat3": "Eng",
      "cat4": "",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/how-to-write-in-english",
      "stepCount": 235,
      "chapters": [
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-1",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-1-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=1"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-10",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-10-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=10"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-100",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-100-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=100"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-101",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-101-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=101"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-102",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-102-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=102"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-103",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-103-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=103"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-104",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-104-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=104"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-105",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-105-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=105"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-106",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-106-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=106"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-107",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-107-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=107"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-108",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-108-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=108"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-109",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-109-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=109"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-11",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-11-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=11"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-110",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-110-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=110"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-111",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-111-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=111"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-112",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-112-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=112"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-113",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-113-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=113"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-114",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-114-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=114"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-115",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-115-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=115"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-116",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-116-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=116"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-117",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-117-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=117"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-118",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-118-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=118"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-119",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-119-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=119"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-12",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-12-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=12"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-120",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-120-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=120"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-121",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-121-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=121"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-122",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-122-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=122"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-123",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-123-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=123"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-124",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-124-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=124"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-125",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-125-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=125"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-126",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-126-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=126"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-127",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-127-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=127"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-128",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-128-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=128"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-129",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-129-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=129"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-13",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-13-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=13"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-130",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-130-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=130"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-131",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-131-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=131"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-132",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-132-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=132"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-133",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-133-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=133"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-134",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-134-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=134"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-135",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-135-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=135"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-136",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 136",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-136-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-136",
              "chapterTitle": "Page 136",
              "chapterIndex": 0,
              "stepIndex": 136,
              "stepType": "pdf",
              "title": "Page 136",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=136"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-137",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 137",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-137-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-137",
              "chapterTitle": "Page 137",
              "chapterIndex": 0,
              "stepIndex": 137,
              "stepType": "pdf",
              "title": "Page 137",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=137"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-138",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 138",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-138-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-138",
              "chapterTitle": "Page 138",
              "chapterIndex": 0,
              "stepIndex": 138,
              "stepType": "pdf",
              "title": "Page 138",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=138"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-139",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 139",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-139-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-139",
              "chapterTitle": "Page 139",
              "chapterIndex": 0,
              "stepIndex": 139,
              "stepType": "pdf",
              "title": "Page 139",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=139"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-14",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-14-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=14"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-140",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 140",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-140-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-140",
              "chapterTitle": "Page 140",
              "chapterIndex": 0,
              "stepIndex": 140,
              "stepType": "pdf",
              "title": "Page 140",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=140"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-141",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 141",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-141-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-141",
              "chapterTitle": "Page 141",
              "chapterIndex": 0,
              "stepIndex": 141,
              "stepType": "pdf",
              "title": "Page 141",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=141"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-142",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 142",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-142-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-142",
              "chapterTitle": "Page 142",
              "chapterIndex": 0,
              "stepIndex": 142,
              "stepType": "pdf",
              "title": "Page 142",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=142"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-143",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 143",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-143-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-143",
              "chapterTitle": "Page 143",
              "chapterIndex": 0,
              "stepIndex": 143,
              "stepType": "pdf",
              "title": "Page 143",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=143"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-144",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 144",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-144-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-144",
              "chapterTitle": "Page 144",
              "chapterIndex": 0,
              "stepIndex": 144,
              "stepType": "pdf",
              "title": "Page 144",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=144"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-145",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 145",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-145-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-145",
              "chapterTitle": "Page 145",
              "chapterIndex": 0,
              "stepIndex": 145,
              "stepType": "pdf",
              "title": "Page 145",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=145"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-146",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 146",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-146-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-146",
              "chapterTitle": "Page 146",
              "chapterIndex": 0,
              "stepIndex": 146,
              "stepType": "pdf",
              "title": "Page 146",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=146"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-147",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 147",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-147-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-147",
              "chapterTitle": "Page 147",
              "chapterIndex": 0,
              "stepIndex": 147,
              "stepType": "pdf",
              "title": "Page 147",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=147"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-148",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 148",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-148-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-148",
              "chapterTitle": "Page 148",
              "chapterIndex": 0,
              "stepIndex": 148,
              "stepType": "pdf",
              "title": "Page 148",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=148"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-149",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 149",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-149-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-149",
              "chapterTitle": "Page 149",
              "chapterIndex": 0,
              "stepIndex": 149,
              "stepType": "pdf",
              "title": "Page 149",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=149"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-15",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-15-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=15"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-150",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 150",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-150-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-150",
              "chapterTitle": "Page 150",
              "chapterIndex": 0,
              "stepIndex": 150,
              "stepType": "pdf",
              "title": "Page 150",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=150"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-151",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 151",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-151-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-151",
              "chapterTitle": "Page 151",
              "chapterIndex": 0,
              "stepIndex": 151,
              "stepType": "pdf",
              "title": "Page 151",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=151"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-152",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 152",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-152-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-152",
              "chapterTitle": "Page 152",
              "chapterIndex": 0,
              "stepIndex": 152,
              "stepType": "pdf",
              "title": "Page 152",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=152"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-153",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 153",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-153-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-153",
              "chapterTitle": "Page 153",
              "chapterIndex": 0,
              "stepIndex": 153,
              "stepType": "pdf",
              "title": "Page 153",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=153"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-154",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 154",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-154-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-154",
              "chapterTitle": "Page 154",
              "chapterIndex": 0,
              "stepIndex": 154,
              "stepType": "pdf",
              "title": "Page 154",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=154"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-155",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 155",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-155-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-155",
              "chapterTitle": "Page 155",
              "chapterIndex": 0,
              "stepIndex": 155,
              "stepType": "pdf",
              "title": "Page 155",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=155"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-156",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 156",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-156-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-156",
              "chapterTitle": "Page 156",
              "chapterIndex": 0,
              "stepIndex": 156,
              "stepType": "pdf",
              "title": "Page 156",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=156"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-157",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 157",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-157-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-157",
              "chapterTitle": "Page 157",
              "chapterIndex": 0,
              "stepIndex": 157,
              "stepType": "pdf",
              "title": "Page 157",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=157"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-158",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 158",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-158-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-158",
              "chapterTitle": "Page 158",
              "chapterIndex": 0,
              "stepIndex": 158,
              "stepType": "pdf",
              "title": "Page 158",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=158"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-159",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 159",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-159-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-159",
              "chapterTitle": "Page 159",
              "chapterIndex": 0,
              "stepIndex": 159,
              "stepType": "pdf",
              "title": "Page 159",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=159"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-16",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-16-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=16"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-160",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 160",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-160-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-160",
              "chapterTitle": "Page 160",
              "chapterIndex": 0,
              "stepIndex": 160,
              "stepType": "pdf",
              "title": "Page 160",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=160"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-161",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 161",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-161-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-161",
              "chapterTitle": "Page 161",
              "chapterIndex": 0,
              "stepIndex": 161,
              "stepType": "pdf",
              "title": "Page 161",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=161"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-162",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 162",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-162-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-162",
              "chapterTitle": "Page 162",
              "chapterIndex": 0,
              "stepIndex": 162,
              "stepType": "pdf",
              "title": "Page 162",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=162"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-163",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 163",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-163-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-163",
              "chapterTitle": "Page 163",
              "chapterIndex": 0,
              "stepIndex": 163,
              "stepType": "pdf",
              "title": "Page 163",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=163"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-164",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 164",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-164-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-164",
              "chapterTitle": "Page 164",
              "chapterIndex": 0,
              "stepIndex": 164,
              "stepType": "pdf",
              "title": "Page 164",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=164"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-165",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 165",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-165-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-165",
              "chapterTitle": "Page 165",
              "chapterIndex": 0,
              "stepIndex": 165,
              "stepType": "pdf",
              "title": "Page 165",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=165"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-166",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 166",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-166-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-166",
              "chapterTitle": "Page 166",
              "chapterIndex": 0,
              "stepIndex": 166,
              "stepType": "pdf",
              "title": "Page 166",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=166"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-167",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 167",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-167-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-167",
              "chapterTitle": "Page 167",
              "chapterIndex": 0,
              "stepIndex": 167,
              "stepType": "pdf",
              "title": "Page 167",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=167"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-168",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 168",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-168-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-168",
              "chapterTitle": "Page 168",
              "chapterIndex": 0,
              "stepIndex": 168,
              "stepType": "pdf",
              "title": "Page 168",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=168"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-169",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 169",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-169-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-169",
              "chapterTitle": "Page 169",
              "chapterIndex": 0,
              "stepIndex": 169,
              "stepType": "pdf",
              "title": "Page 169",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=169"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-17",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-17-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=17"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-170",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 170",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-170-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-170",
              "chapterTitle": "Page 170",
              "chapterIndex": 0,
              "stepIndex": 170,
              "stepType": "pdf",
              "title": "Page 170",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=170"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-171",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 171",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-171-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-171",
              "chapterTitle": "Page 171",
              "chapterIndex": 0,
              "stepIndex": 171,
              "stepType": "pdf",
              "title": "Page 171",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=171"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-172",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 172",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-172-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-172",
              "chapterTitle": "Page 172",
              "chapterIndex": 0,
              "stepIndex": 172,
              "stepType": "pdf",
              "title": "Page 172",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=172"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-173",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 173",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-173-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-173",
              "chapterTitle": "Page 173",
              "chapterIndex": 0,
              "stepIndex": 173,
              "stepType": "pdf",
              "title": "Page 173",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=173"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-174",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 174",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-174-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-174",
              "chapterTitle": "Page 174",
              "chapterIndex": 0,
              "stepIndex": 174,
              "stepType": "pdf",
              "title": "Page 174",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=174"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-175",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 175",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-175-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-175",
              "chapterTitle": "Page 175",
              "chapterIndex": 0,
              "stepIndex": 175,
              "stepType": "pdf",
              "title": "Page 175",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=175"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-176",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 176",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-176-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-176",
              "chapterTitle": "Page 176",
              "chapterIndex": 0,
              "stepIndex": 176,
              "stepType": "pdf",
              "title": "Page 176",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=176"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-177",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 177",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-177-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-177",
              "chapterTitle": "Page 177",
              "chapterIndex": 0,
              "stepIndex": 177,
              "stepType": "pdf",
              "title": "Page 177",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=177"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-178",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 178",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-178-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-178",
              "chapterTitle": "Page 178",
              "chapterIndex": 0,
              "stepIndex": 178,
              "stepType": "pdf",
              "title": "Page 178",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=178"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-179",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 179",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-179-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-179",
              "chapterTitle": "Page 179",
              "chapterIndex": 0,
              "stepIndex": 179,
              "stepType": "pdf",
              "title": "Page 179",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=179"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-18",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-18-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=18"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-180",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 180",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-180-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-180",
              "chapterTitle": "Page 180",
              "chapterIndex": 0,
              "stepIndex": 180,
              "stepType": "pdf",
              "title": "Page 180",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=180"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-181",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 181",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-181-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-181",
              "chapterTitle": "Page 181",
              "chapterIndex": 0,
              "stepIndex": 181,
              "stepType": "pdf",
              "title": "Page 181",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=181"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-182",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 182",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-182-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-182",
              "chapterTitle": "Page 182",
              "chapterIndex": 0,
              "stepIndex": 182,
              "stepType": "pdf",
              "title": "Page 182",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=182"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-183",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 183",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-183-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-183",
              "chapterTitle": "Page 183",
              "chapterIndex": 0,
              "stepIndex": 183,
              "stepType": "pdf",
              "title": "Page 183",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=183"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-184",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 184",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-184-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-184",
              "chapterTitle": "Page 184",
              "chapterIndex": 0,
              "stepIndex": 184,
              "stepType": "pdf",
              "title": "Page 184",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=184"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-185",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 185",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-185-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-185",
              "chapterTitle": "Page 185",
              "chapterIndex": 0,
              "stepIndex": 185,
              "stepType": "pdf",
              "title": "Page 185",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=185"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-186",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 186",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-186-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-186",
              "chapterTitle": "Page 186",
              "chapterIndex": 0,
              "stepIndex": 186,
              "stepType": "pdf",
              "title": "Page 186",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=186"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-187",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 187",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-187-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-187",
              "chapterTitle": "Page 187",
              "chapterIndex": 0,
              "stepIndex": 187,
              "stepType": "pdf",
              "title": "Page 187",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=187"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-188",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 188",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-188-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-188",
              "chapterTitle": "Page 188",
              "chapterIndex": 0,
              "stepIndex": 188,
              "stepType": "pdf",
              "title": "Page 188",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=188"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-189",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 189",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-189-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-189",
              "chapterTitle": "Page 189",
              "chapterIndex": 0,
              "stepIndex": 189,
              "stepType": "pdf",
              "title": "Page 189",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=189"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-19",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-19-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=19"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-190",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 190",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-190-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-190",
              "chapterTitle": "Page 190",
              "chapterIndex": 0,
              "stepIndex": 190,
              "stepType": "pdf",
              "title": "Page 190",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=190"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-191",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 191",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-191-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-191",
              "chapterTitle": "Page 191",
              "chapterIndex": 0,
              "stepIndex": 191,
              "stepType": "pdf",
              "title": "Page 191",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=191"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-192",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 192",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-192-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-192",
              "chapterTitle": "Page 192",
              "chapterIndex": 0,
              "stepIndex": 192,
              "stepType": "pdf",
              "title": "Page 192",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=192"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-193",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 193",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-193-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-193",
              "chapterTitle": "Page 193",
              "chapterIndex": 0,
              "stepIndex": 193,
              "stepType": "pdf",
              "title": "Page 193",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=193"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-194",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 194",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-194-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-194",
              "chapterTitle": "Page 194",
              "chapterIndex": 0,
              "stepIndex": 194,
              "stepType": "pdf",
              "title": "Page 194",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=194"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-195",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 195",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-195-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-195",
              "chapterTitle": "Page 195",
              "chapterIndex": 0,
              "stepIndex": 195,
              "stepType": "pdf",
              "title": "Page 195",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=195"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-196",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 196",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-196-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-196",
              "chapterTitle": "Page 196",
              "chapterIndex": 0,
              "stepIndex": 196,
              "stepType": "pdf",
              "title": "Page 196",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=196"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-197",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 197",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-197-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-197",
              "chapterTitle": "Page 197",
              "chapterIndex": 0,
              "stepIndex": 197,
              "stepType": "pdf",
              "title": "Page 197",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=197"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-198",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 198",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-198-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-198",
              "chapterTitle": "Page 198",
              "chapterIndex": 0,
              "stepIndex": 198,
              "stepType": "pdf",
              "title": "Page 198",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=198"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-199",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 199",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-199-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-199",
              "chapterTitle": "Page 199",
              "chapterIndex": 0,
              "stepIndex": 199,
              "stepType": "pdf",
              "title": "Page 199",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=199"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-2",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-2-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=2"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-20",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-20-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=20"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-200",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 200",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-200-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-200",
              "chapterTitle": "Page 200",
              "chapterIndex": 0,
              "stepIndex": 200,
              "stepType": "pdf",
              "title": "Page 200",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=200"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-201",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 201",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-201-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-201",
              "chapterTitle": "Page 201",
              "chapterIndex": 0,
              "stepIndex": 201,
              "stepType": "pdf",
              "title": "Page 201",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=201"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-202",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 202",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-202-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-202",
              "chapterTitle": "Page 202",
              "chapterIndex": 0,
              "stepIndex": 202,
              "stepType": "pdf",
              "title": "Page 202",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=202"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-203",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 203",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-203-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-203",
              "chapterTitle": "Page 203",
              "chapterIndex": 0,
              "stepIndex": 203,
              "stepType": "pdf",
              "title": "Page 203",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=203"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-204",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 204",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-204-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-204",
              "chapterTitle": "Page 204",
              "chapterIndex": 0,
              "stepIndex": 204,
              "stepType": "pdf",
              "title": "Page 204",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=204"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-205",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 205",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-205-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-205",
              "chapterTitle": "Page 205",
              "chapterIndex": 0,
              "stepIndex": 205,
              "stepType": "pdf",
              "title": "Page 205",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=205"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-206",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 206",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-206-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-206",
              "chapterTitle": "Page 206",
              "chapterIndex": 0,
              "stepIndex": 206,
              "stepType": "pdf",
              "title": "Page 206",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=206"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-207",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 207",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-207-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-207",
              "chapterTitle": "Page 207",
              "chapterIndex": 0,
              "stepIndex": 207,
              "stepType": "pdf",
              "title": "Page 207",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=207"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-208",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 208",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-208-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-208",
              "chapterTitle": "Page 208",
              "chapterIndex": 0,
              "stepIndex": 208,
              "stepType": "pdf",
              "title": "Page 208",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=208"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-209",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 209",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-209-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-209",
              "chapterTitle": "Page 209",
              "chapterIndex": 0,
              "stepIndex": 209,
              "stepType": "pdf",
              "title": "Page 209",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=209"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-21",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-21-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=21"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-210",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 210",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-210-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-210",
              "chapterTitle": "Page 210",
              "chapterIndex": 0,
              "stepIndex": 210,
              "stepType": "pdf",
              "title": "Page 210",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=210"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-211",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 211",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-211-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-211",
              "chapterTitle": "Page 211",
              "chapterIndex": 0,
              "stepIndex": 211,
              "stepType": "pdf",
              "title": "Page 211",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=211"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-212",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 212",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-212-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-212",
              "chapterTitle": "Page 212",
              "chapterIndex": 0,
              "stepIndex": 212,
              "stepType": "pdf",
              "title": "Page 212",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=212"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-213",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 213",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-213-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-213",
              "chapterTitle": "Page 213",
              "chapterIndex": 0,
              "stepIndex": 213,
              "stepType": "pdf",
              "title": "Page 213",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=213"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-214",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 214",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-214-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-214",
              "chapterTitle": "Page 214",
              "chapterIndex": 0,
              "stepIndex": 214,
              "stepType": "pdf",
              "title": "Page 214",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=214"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-215",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 215",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-215-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-215",
              "chapterTitle": "Page 215",
              "chapterIndex": 0,
              "stepIndex": 215,
              "stepType": "pdf",
              "title": "Page 215",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=215"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-216",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 216",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-216-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-216",
              "chapterTitle": "Page 216",
              "chapterIndex": 0,
              "stepIndex": 216,
              "stepType": "pdf",
              "title": "Page 216",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=216"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-217",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 217",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-217-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-217",
              "chapterTitle": "Page 217",
              "chapterIndex": 0,
              "stepIndex": 217,
              "stepType": "pdf",
              "title": "Page 217",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=217"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-218",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 218",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-218-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-218",
              "chapterTitle": "Page 218",
              "chapterIndex": 0,
              "stepIndex": 218,
              "stepType": "pdf",
              "title": "Page 218",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=218"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-219",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 219",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-219-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-219",
              "chapterTitle": "Page 219",
              "chapterIndex": 0,
              "stepIndex": 219,
              "stepType": "pdf",
              "title": "Page 219",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=219"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-22",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-22-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=22"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-220",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 220",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-220-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-220",
              "chapterTitle": "Page 220",
              "chapterIndex": 0,
              "stepIndex": 220,
              "stepType": "pdf",
              "title": "Page 220",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=220"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-221",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 221",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-221-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-221",
              "chapterTitle": "Page 221",
              "chapterIndex": 0,
              "stepIndex": 221,
              "stepType": "pdf",
              "title": "Page 221",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=221"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-222",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 222",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-222-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-222",
              "chapterTitle": "Page 222",
              "chapterIndex": 0,
              "stepIndex": 222,
              "stepType": "pdf",
              "title": "Page 222",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=222"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-223",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 223",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-223-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-223",
              "chapterTitle": "Page 223",
              "chapterIndex": 0,
              "stepIndex": 223,
              "stepType": "pdf",
              "title": "Page 223",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=223"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-224",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 224",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-224-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-224",
              "chapterTitle": "Page 224",
              "chapterIndex": 0,
              "stepIndex": 224,
              "stepType": "pdf",
              "title": "Page 224",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=224"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-225",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 225",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-225-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-225",
              "chapterTitle": "Page 225",
              "chapterIndex": 0,
              "stepIndex": 225,
              "stepType": "pdf",
              "title": "Page 225",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=225"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-226",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 226",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-226-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-226",
              "chapterTitle": "Page 226",
              "chapterIndex": 0,
              "stepIndex": 226,
              "stepType": "pdf",
              "title": "Page 226",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=226"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-227",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 227",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-227-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-227",
              "chapterTitle": "Page 227",
              "chapterIndex": 0,
              "stepIndex": 227,
              "stepType": "pdf",
              "title": "Page 227",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=227"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-228",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 228",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-228-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-228",
              "chapterTitle": "Page 228",
              "chapterIndex": 0,
              "stepIndex": 228,
              "stepType": "pdf",
              "title": "Page 228",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=228"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-229",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 229",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-229-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-229",
              "chapterTitle": "Page 229",
              "chapterIndex": 0,
              "stepIndex": 229,
              "stepType": "pdf",
              "title": "Page 229",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=229"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-23",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-23-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=23"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-230",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 230",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-230-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-230",
              "chapterTitle": "Page 230",
              "chapterIndex": 0,
              "stepIndex": 230,
              "stepType": "pdf",
              "title": "Page 230",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=230"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-231",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 231",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-231-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-231",
              "chapterTitle": "Page 231",
              "chapterIndex": 0,
              "stepIndex": 231,
              "stepType": "pdf",
              "title": "Page 231",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=231"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-232",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 232",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-232-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-232",
              "chapterTitle": "Page 232",
              "chapterIndex": 0,
              "stepIndex": 232,
              "stepType": "pdf",
              "title": "Page 232",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=232"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-233",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 233",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-233-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-233",
              "chapterTitle": "Page 233",
              "chapterIndex": 0,
              "stepIndex": 233,
              "stepType": "pdf",
              "title": "Page 233",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=233"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-234",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 234",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-234-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-234",
              "chapterTitle": "Page 234",
              "chapterIndex": 0,
              "stepIndex": 234,
              "stepType": "pdf",
              "title": "Page 234",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=234"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-235",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 235",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-235-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-235",
              "chapterTitle": "Page 235",
              "chapterIndex": 0,
              "stepIndex": 235,
              "stepType": "pdf",
              "title": "Page 235",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=235"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-24",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-24-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=24"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-25",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-25-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=25"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-26",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-26-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=26"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-27",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-27-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=27"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-28",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-28-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=28"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-29",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-29-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=29"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-3",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-3-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=3"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-30",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-30-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=30"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-31",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-31-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=31"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-32",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-32-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=32"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-33",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-33-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=33"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-34",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-34-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=34"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-35",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-35-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=35"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-36",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-36-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=36"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-37",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-37-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=37"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-38",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-38-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=38"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-39",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-39-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=39"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-4",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-4-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=4"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-40",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-40-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=40"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-41",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-41-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=41"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-42",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-42-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=42"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-43",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-43-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=43"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-44",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-44-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=44"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-45",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-45-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=45"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-46",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-46-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=46"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-47",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-47-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=47"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-48",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-48-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=48"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-49",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-49-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=49"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-5",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-5-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=5"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-50",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-50-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=50"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-51",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-51-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=51"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-52",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-52-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=52"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-53",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-53-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=53"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-54",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-54-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=54"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-55",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-55-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=55"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-56",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-56-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=56"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-57",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-57-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=57"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-58",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-58-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=58"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-59",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-59-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=59"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-6",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-6-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=6"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-60",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-60-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=60"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-61",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-61-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=61"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-62",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-62-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=62"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-63",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-63-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=63"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-64",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-64-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=64"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-65",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-65-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=65"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-66",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-66-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=66"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-67",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-67-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=67"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-68",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-68-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=68"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-69",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-69-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=69"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-7",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-7-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=7"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-70",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-70-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=70"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-71",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-71-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=71"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-72",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-72-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=72"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-73",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-73-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=73"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-74",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-74-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=74"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-75",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-75-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=75"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-76",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-76-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=76"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-77",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-77-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=77"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-78",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-78-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=78"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-79",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-79-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=79"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-8",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-8-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=8"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-80",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-80-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=80"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-81",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-81-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=81"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-82",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-82-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=82"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-83",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-83-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=83"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-84",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-84-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=84"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-85",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-85-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=85"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-86",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-86-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=86"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-87",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-87-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=87"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-88",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-88-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=88"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-89",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-89-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=89"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-9",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-9-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=9"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-90",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-90-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=90"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-91",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-91-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=91"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-92",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-92-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=92"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-93",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-93-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=93"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-94",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-94-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=94"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-95",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-95-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=95"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-96",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-96-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=96"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-97",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-97-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=97"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-98",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-98-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=98"
            }
          ]
        },
        {
          "id": "how-to-write-in-english-ch-import-1787401000000-99",
          "courseId": "how-to-write-in-english",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "how-to-write-in-english-ch-import-1787401000000-99-step-0",
              "courseId": "how-to-write-in-english",
              "chapterId": "how-to-write-in-english-ch-import-1787401000000-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/how-to-write-in-english/how-to-write-in-english.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "modern-american-english-speaking-and-grammar",
      "title": "Modern American English Speaking and Grammar",
      "description": "Modern American English Speaking and Grammar. Language study book.",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/modern-american-english-speaking-and-grammar.webp?v=mm1",
      "icon": "🗣️",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 38,
      "category": "Other, Language, Eng",
      "cat1": "Other",
      "cat2": "Language",
      "cat3": "Eng",
      "cat4": "",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/modern-american-english-speaking-and-grammar",
      "stepCount": 200,
      "chapters": [
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-1",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-1-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=1"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-10",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-10-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=10"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-100",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-100-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=100"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-101",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-101-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=101"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-102",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-102-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=102"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-103",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-103-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=103"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-104",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-104-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=104"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-105",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-105-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=105"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-106",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-106-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=106"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-107",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-107-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=107"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-108",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-108-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=108"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-109",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-109-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=109"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-11",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-11-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=11"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-110",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-110-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=110"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-111",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-111-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=111"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-112",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-112-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=112"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-113",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-113-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=113"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-114",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-114-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=114"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-115",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-115-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=115"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-116",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-116-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=116"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-117",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-117-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=117"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-118",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-118-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=118"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-119",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-119-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=119"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-12",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-12-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=12"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-120",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-120-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=120"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-121",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-121-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=121"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-122",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-122-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=122"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-123",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-123-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=123"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-124",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-124-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=124"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-125",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-125-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=125"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-126",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-126-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=126"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-127",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-127-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=127"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-128",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-128-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=128"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-129",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-129-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=129"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-13",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-13-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=13"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-130",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-130-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=130"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-131",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-131-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=131"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-132",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-132-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=132"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-133",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-133-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=133"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-134",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-134-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=134"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-135",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-135-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=135"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-136",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 136",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-136-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-136",
              "chapterTitle": "Page 136",
              "chapterIndex": 0,
              "stepIndex": 136,
              "stepType": "pdf",
              "title": "Page 136",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=136"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-137",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 137",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-137-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-137",
              "chapterTitle": "Page 137",
              "chapterIndex": 0,
              "stepIndex": 137,
              "stepType": "pdf",
              "title": "Page 137",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=137"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-138",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 138",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-138-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-138",
              "chapterTitle": "Page 138",
              "chapterIndex": 0,
              "stepIndex": 138,
              "stepType": "pdf",
              "title": "Page 138",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=138"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-139",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 139",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-139-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-139",
              "chapterTitle": "Page 139",
              "chapterIndex": 0,
              "stepIndex": 139,
              "stepType": "pdf",
              "title": "Page 139",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=139"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-14",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-14-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=14"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-140",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 140",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-140-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-140",
              "chapterTitle": "Page 140",
              "chapterIndex": 0,
              "stepIndex": 140,
              "stepType": "pdf",
              "title": "Page 140",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=140"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-141",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 141",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-141-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-141",
              "chapterTitle": "Page 141",
              "chapterIndex": 0,
              "stepIndex": 141,
              "stepType": "pdf",
              "title": "Page 141",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=141"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-142",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 142",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-142-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-142",
              "chapterTitle": "Page 142",
              "chapterIndex": 0,
              "stepIndex": 142,
              "stepType": "pdf",
              "title": "Page 142",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=142"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-143",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 143",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-143-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-143",
              "chapterTitle": "Page 143",
              "chapterIndex": 0,
              "stepIndex": 143,
              "stepType": "pdf",
              "title": "Page 143",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=143"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-144",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 144",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-144-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-144",
              "chapterTitle": "Page 144",
              "chapterIndex": 0,
              "stepIndex": 144,
              "stepType": "pdf",
              "title": "Page 144",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=144"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-145",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 145",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-145-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-145",
              "chapterTitle": "Page 145",
              "chapterIndex": 0,
              "stepIndex": 145,
              "stepType": "pdf",
              "title": "Page 145",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=145"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-146",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 146",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-146-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-146",
              "chapterTitle": "Page 146",
              "chapterIndex": 0,
              "stepIndex": 146,
              "stepType": "pdf",
              "title": "Page 146",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=146"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-147",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 147",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-147-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-147",
              "chapterTitle": "Page 147",
              "chapterIndex": 0,
              "stepIndex": 147,
              "stepType": "pdf",
              "title": "Page 147",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=147"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-148",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 148",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-148-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-148",
              "chapterTitle": "Page 148",
              "chapterIndex": 0,
              "stepIndex": 148,
              "stepType": "pdf",
              "title": "Page 148",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=148"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-149",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 149",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-149-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-149",
              "chapterTitle": "Page 149",
              "chapterIndex": 0,
              "stepIndex": 149,
              "stepType": "pdf",
              "title": "Page 149",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=149"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-15",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-15-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=15"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-150",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 150",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-150-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-150",
              "chapterTitle": "Page 150",
              "chapterIndex": 0,
              "stepIndex": 150,
              "stepType": "pdf",
              "title": "Page 150",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=150"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-151",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 151",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-151-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-151",
              "chapterTitle": "Page 151",
              "chapterIndex": 0,
              "stepIndex": 151,
              "stepType": "pdf",
              "title": "Page 151",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=151"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-152",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 152",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-152-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-152",
              "chapterTitle": "Page 152",
              "chapterIndex": 0,
              "stepIndex": 152,
              "stepType": "pdf",
              "title": "Page 152",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=152"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-153",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 153",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-153-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-153",
              "chapterTitle": "Page 153",
              "chapterIndex": 0,
              "stepIndex": 153,
              "stepType": "pdf",
              "title": "Page 153",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=153"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-154",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 154",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-154-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-154",
              "chapterTitle": "Page 154",
              "chapterIndex": 0,
              "stepIndex": 154,
              "stepType": "pdf",
              "title": "Page 154",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=154"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-155",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 155",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-155-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-155",
              "chapterTitle": "Page 155",
              "chapterIndex": 0,
              "stepIndex": 155,
              "stepType": "pdf",
              "title": "Page 155",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=155"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-156",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 156",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-156-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-156",
              "chapterTitle": "Page 156",
              "chapterIndex": 0,
              "stepIndex": 156,
              "stepType": "pdf",
              "title": "Page 156",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=156"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-157",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 157",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-157-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-157",
              "chapterTitle": "Page 157",
              "chapterIndex": 0,
              "stepIndex": 157,
              "stepType": "pdf",
              "title": "Page 157",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=157"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-158",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 158",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-158-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-158",
              "chapterTitle": "Page 158",
              "chapterIndex": 0,
              "stepIndex": 158,
              "stepType": "pdf",
              "title": "Page 158",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=158"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-159",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 159",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-159-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-159",
              "chapterTitle": "Page 159",
              "chapterIndex": 0,
              "stepIndex": 159,
              "stepType": "pdf",
              "title": "Page 159",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=159"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-16",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-16-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=16"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-160",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 160",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-160-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-160",
              "chapterTitle": "Page 160",
              "chapterIndex": 0,
              "stepIndex": 160,
              "stepType": "pdf",
              "title": "Page 160",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=160"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-161",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 161",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-161-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-161",
              "chapterTitle": "Page 161",
              "chapterIndex": 0,
              "stepIndex": 161,
              "stepType": "pdf",
              "title": "Page 161",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=161"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-162",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 162",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-162-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-162",
              "chapterTitle": "Page 162",
              "chapterIndex": 0,
              "stepIndex": 162,
              "stepType": "pdf",
              "title": "Page 162",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=162"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-163",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 163",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-163-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-163",
              "chapterTitle": "Page 163",
              "chapterIndex": 0,
              "stepIndex": 163,
              "stepType": "pdf",
              "title": "Page 163",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=163"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-164",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 164",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-164-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-164",
              "chapterTitle": "Page 164",
              "chapterIndex": 0,
              "stepIndex": 164,
              "stepType": "pdf",
              "title": "Page 164",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=164"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-165",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 165",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-165-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-165",
              "chapterTitle": "Page 165",
              "chapterIndex": 0,
              "stepIndex": 165,
              "stepType": "pdf",
              "title": "Page 165",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=165"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-166",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 166",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-166-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-166",
              "chapterTitle": "Page 166",
              "chapterIndex": 0,
              "stepIndex": 166,
              "stepType": "pdf",
              "title": "Page 166",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=166"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-167",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 167",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-167-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-167",
              "chapterTitle": "Page 167",
              "chapterIndex": 0,
              "stepIndex": 167,
              "stepType": "pdf",
              "title": "Page 167",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=167"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-168",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 168",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-168-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-168",
              "chapterTitle": "Page 168",
              "chapterIndex": 0,
              "stepIndex": 168,
              "stepType": "pdf",
              "title": "Page 168",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=168"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-169",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 169",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-169-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-169",
              "chapterTitle": "Page 169",
              "chapterIndex": 0,
              "stepIndex": 169,
              "stepType": "pdf",
              "title": "Page 169",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=169"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-17",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-17-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=17"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-170",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 170",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-170-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-170",
              "chapterTitle": "Page 170",
              "chapterIndex": 0,
              "stepIndex": 170,
              "stepType": "pdf",
              "title": "Page 170",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=170"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-171",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 171",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-171-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-171",
              "chapterTitle": "Page 171",
              "chapterIndex": 0,
              "stepIndex": 171,
              "stepType": "pdf",
              "title": "Page 171",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=171"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-172",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 172",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-172-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-172",
              "chapterTitle": "Page 172",
              "chapterIndex": 0,
              "stepIndex": 172,
              "stepType": "pdf",
              "title": "Page 172",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=172"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-173",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 173",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-173-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-173",
              "chapterTitle": "Page 173",
              "chapterIndex": 0,
              "stepIndex": 173,
              "stepType": "pdf",
              "title": "Page 173",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=173"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-174",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 174",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-174-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-174",
              "chapterTitle": "Page 174",
              "chapterIndex": 0,
              "stepIndex": 174,
              "stepType": "pdf",
              "title": "Page 174",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=174"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-175",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 175",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-175-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-175",
              "chapterTitle": "Page 175",
              "chapterIndex": 0,
              "stepIndex": 175,
              "stepType": "pdf",
              "title": "Page 175",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=175"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-176",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 176",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-176-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-176",
              "chapterTitle": "Page 176",
              "chapterIndex": 0,
              "stepIndex": 176,
              "stepType": "pdf",
              "title": "Page 176",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=176"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-177",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 177",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-177-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-177",
              "chapterTitle": "Page 177",
              "chapterIndex": 0,
              "stepIndex": 177,
              "stepType": "pdf",
              "title": "Page 177",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=177"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-178",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 178",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-178-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-178",
              "chapterTitle": "Page 178",
              "chapterIndex": 0,
              "stepIndex": 178,
              "stepType": "pdf",
              "title": "Page 178",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=178"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-179",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 179",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-179-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-179",
              "chapterTitle": "Page 179",
              "chapterIndex": 0,
              "stepIndex": 179,
              "stepType": "pdf",
              "title": "Page 179",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=179"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-18",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-18-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=18"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-180",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 180",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-180-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-180",
              "chapterTitle": "Page 180",
              "chapterIndex": 0,
              "stepIndex": 180,
              "stepType": "pdf",
              "title": "Page 180",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=180"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-181",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 181",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-181-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-181",
              "chapterTitle": "Page 181",
              "chapterIndex": 0,
              "stepIndex": 181,
              "stepType": "pdf",
              "title": "Page 181",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=181"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-182",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 182",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-182-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-182",
              "chapterTitle": "Page 182",
              "chapterIndex": 0,
              "stepIndex": 182,
              "stepType": "pdf",
              "title": "Page 182",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=182"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-183",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 183",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-183-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-183",
              "chapterTitle": "Page 183",
              "chapterIndex": 0,
              "stepIndex": 183,
              "stepType": "pdf",
              "title": "Page 183",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=183"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-184",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 184",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-184-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-184",
              "chapterTitle": "Page 184",
              "chapterIndex": 0,
              "stepIndex": 184,
              "stepType": "pdf",
              "title": "Page 184",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=184"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-185",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 185",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-185-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-185",
              "chapterTitle": "Page 185",
              "chapterIndex": 0,
              "stepIndex": 185,
              "stepType": "pdf",
              "title": "Page 185",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=185"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-186",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 186",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-186-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-186",
              "chapterTitle": "Page 186",
              "chapterIndex": 0,
              "stepIndex": 186,
              "stepType": "pdf",
              "title": "Page 186",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=186"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-187",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 187",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-187-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-187",
              "chapterTitle": "Page 187",
              "chapterIndex": 0,
              "stepIndex": 187,
              "stepType": "pdf",
              "title": "Page 187",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=187"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-188",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 188",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-188-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-188",
              "chapterTitle": "Page 188",
              "chapterIndex": 0,
              "stepIndex": 188,
              "stepType": "pdf",
              "title": "Page 188",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=188"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-189",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 189",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-189-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-189",
              "chapterTitle": "Page 189",
              "chapterIndex": 0,
              "stepIndex": 189,
              "stepType": "pdf",
              "title": "Page 189",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=189"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-19",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-19-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=19"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-190",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 190",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-190-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-190",
              "chapterTitle": "Page 190",
              "chapterIndex": 0,
              "stepIndex": 190,
              "stepType": "pdf",
              "title": "Page 190",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=190"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-191",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 191",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-191-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-191",
              "chapterTitle": "Page 191",
              "chapterIndex": 0,
              "stepIndex": 191,
              "stepType": "pdf",
              "title": "Page 191",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=191"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-192",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 192",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-192-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-192",
              "chapterTitle": "Page 192",
              "chapterIndex": 0,
              "stepIndex": 192,
              "stepType": "pdf",
              "title": "Page 192",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=192"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-193",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 193",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-193-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-193",
              "chapterTitle": "Page 193",
              "chapterIndex": 0,
              "stepIndex": 193,
              "stepType": "pdf",
              "title": "Page 193",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=193"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-194",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 194",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-194-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-194",
              "chapterTitle": "Page 194",
              "chapterIndex": 0,
              "stepIndex": 194,
              "stepType": "pdf",
              "title": "Page 194",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=194"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-195",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 195",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-195-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-195",
              "chapterTitle": "Page 195",
              "chapterIndex": 0,
              "stepIndex": 195,
              "stepType": "pdf",
              "title": "Page 195",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=195"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-196",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 196",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-196-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-196",
              "chapterTitle": "Page 196",
              "chapterIndex": 0,
              "stepIndex": 196,
              "stepType": "pdf",
              "title": "Page 196",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=196"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-197",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 197",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-197-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-197",
              "chapterTitle": "Page 197",
              "chapterIndex": 0,
              "stepIndex": 197,
              "stepType": "pdf",
              "title": "Page 197",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=197"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-198",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 198",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-198-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-198",
              "chapterTitle": "Page 198",
              "chapterIndex": 0,
              "stepIndex": 198,
              "stepType": "pdf",
              "title": "Page 198",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=198"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-199",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 199",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-199-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-199",
              "chapterTitle": "Page 199",
              "chapterIndex": 0,
              "stepIndex": 199,
              "stepType": "pdf",
              "title": "Page 199",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=199"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-2",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-2-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=2"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-20",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-20-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=20"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-200",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 200",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-200-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-200",
              "chapterTitle": "Page 200",
              "chapterIndex": 0,
              "stepIndex": 200,
              "stepType": "pdf",
              "title": "Page 200",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=200"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-21",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-21-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=21"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-22",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-22-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=22"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-23",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-23-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=23"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-24",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-24-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=24"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-25",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-25-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=25"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-26",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-26-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=26"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-27",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-27-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=27"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-28",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-28-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=28"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-29",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-29-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=29"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-3",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-3-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=3"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-30",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-30-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=30"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-31",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-31-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=31"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-32",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-32-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=32"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-33",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-33-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=33"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-34",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-34-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=34"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-35",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-35-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=35"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-36",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-36-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=36"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-37",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-37-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=37"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-38",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-38-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=38"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-39",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-39-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=39"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-4",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-4-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=4"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-40",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-40-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=40"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-41",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-41-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=41"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-42",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-42-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=42"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-43",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-43-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=43"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-44",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-44-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=44"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-45",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-45-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=45"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-46",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-46-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=46"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-47",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-47-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=47"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-48",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-48-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=48"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-49",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-49-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=49"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-5",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-5-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=5"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-50",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-50-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=50"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-51",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-51-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=51"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-52",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-52-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=52"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-53",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-53-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=53"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-54",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-54-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=54"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-55",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-55-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=55"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-56",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-56-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=56"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-57",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-57-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=57"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-58",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-58-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=58"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-59",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-59-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=59"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-6",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-6-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=6"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-60",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-60-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=60"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-61",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-61-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=61"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-62",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-62-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=62"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-63",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-63-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=63"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-64",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-64-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=64"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-65",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-65-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=65"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-66",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-66-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=66"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-67",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-67-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=67"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-68",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-68-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=68"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-69",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-69-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=69"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-7",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-7-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=7"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-70",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-70-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=70"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-71",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-71-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=71"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-72",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-72-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=72"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-73",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-73-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=73"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-74",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-74-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=74"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-75",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-75-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=75"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-76",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-76-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=76"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-77",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-77-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=77"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-78",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-78-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=78"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-79",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-79-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=79"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-8",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-8-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=8"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-80",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-80-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=80"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-81",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-81-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=81"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-82",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-82-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=82"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-83",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-83-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=83"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-84",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-84-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=84"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-85",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-85-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=85"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-86",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-86-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=86"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-87",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-87-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=87"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-88",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-88-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=88"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-89",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-89-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=89"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-9",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-9-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=9"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-90",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-90-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=90"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-91",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-91-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=91"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-92",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-92-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=92"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-93",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-93-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=93"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-94",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-94-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=94"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-95",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-95-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=95"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-96",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-96-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=96"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-97",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-97-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=97"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-98",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-98-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=98"
            }
          ]
        },
        {
          "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-99",
          "courseId": "modern-american-english-speaking-and-grammar",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-99-step-0",
              "courseId": "modern-american-english-speaking-and-grammar",
              "chapterId": "modern-american-english-speaking-and-grammar-ch-import-1787401000000-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-american-english-speaking-and-grammar/modern-american-english-speaking-and-grammar.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "practice-with-exercises",
      "title": "Practice with Exercises",
      "description": "Practice with Exercises. Language study book.",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/practice-with-exercises.webp?v=mm1",
      "icon": "✅",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 39,
      "category": "Other, Language, Eng",
      "cat1": "Other",
      "cat2": "Language",
      "cat3": "Eng",
      "cat4": "",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/practice-with-exercises",
      "stepCount": 199,
      "chapters": [
        {
          "id": "practice-with-exercises-ch-import-1787401000000-1",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-1-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=1"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-10",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-10-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=10"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-100",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-100-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=100"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-101",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-101-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=101"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-102",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-102-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=102"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-103",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-103-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=103"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-104",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-104-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=104"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-105",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-105-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=105"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-106",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-106-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=106"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-107",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-107-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=107"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-108",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-108-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=108"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-109",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-109-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=109"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-11",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-11-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=11"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-110",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-110-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=110"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-111",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-111-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=111"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-112",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-112-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=112"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-113",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-113-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=113"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-114",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-114-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=114"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-115",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-115-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=115"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-116",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-116-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=116"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-117",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-117-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=117"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-118",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-118-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=118"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-119",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-119-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=119"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-12",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-12-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=12"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-120",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-120-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=120"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-121",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-121-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=121"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-122",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-122-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=122"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-123",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-123-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=123"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-124",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-124-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=124"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-125",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-125-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=125"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-126",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-126-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=126"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-127",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-127-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=127"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-128",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-128-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=128"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-129",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-129-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=129"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-13",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-13-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=13"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-130",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-130-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=130"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-131",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-131-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=131"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-132",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-132-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=132"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-133",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-133-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=133"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-134",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-134-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=134"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-135",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-135-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=135"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-136",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 136",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-136-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-136",
              "chapterTitle": "Page 136",
              "chapterIndex": 0,
              "stepIndex": 136,
              "stepType": "pdf",
              "title": "Page 136",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=136"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-137",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 137",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-137-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-137",
              "chapterTitle": "Page 137",
              "chapterIndex": 0,
              "stepIndex": 137,
              "stepType": "pdf",
              "title": "Page 137",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=137"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-138",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 138",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-138-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-138",
              "chapterTitle": "Page 138",
              "chapterIndex": 0,
              "stepIndex": 138,
              "stepType": "pdf",
              "title": "Page 138",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=138"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-139",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 139",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-139-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-139",
              "chapterTitle": "Page 139",
              "chapterIndex": 0,
              "stepIndex": 139,
              "stepType": "pdf",
              "title": "Page 139",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=139"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-14",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-14-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=14"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-140",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 140",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-140-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-140",
              "chapterTitle": "Page 140",
              "chapterIndex": 0,
              "stepIndex": 140,
              "stepType": "pdf",
              "title": "Page 140",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=140"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-141",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 141",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-141-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-141",
              "chapterTitle": "Page 141",
              "chapterIndex": 0,
              "stepIndex": 141,
              "stepType": "pdf",
              "title": "Page 141",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=141"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-142",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 142",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-142-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-142",
              "chapterTitle": "Page 142",
              "chapterIndex": 0,
              "stepIndex": 142,
              "stepType": "pdf",
              "title": "Page 142",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=142"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-143",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 143",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-143-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-143",
              "chapterTitle": "Page 143",
              "chapterIndex": 0,
              "stepIndex": 143,
              "stepType": "pdf",
              "title": "Page 143",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=143"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-144",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 144",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-144-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-144",
              "chapterTitle": "Page 144",
              "chapterIndex": 0,
              "stepIndex": 144,
              "stepType": "pdf",
              "title": "Page 144",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=144"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-145",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 145",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-145-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-145",
              "chapterTitle": "Page 145",
              "chapterIndex": 0,
              "stepIndex": 145,
              "stepType": "pdf",
              "title": "Page 145",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=145"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-146",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 146",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-146-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-146",
              "chapterTitle": "Page 146",
              "chapterIndex": 0,
              "stepIndex": 146,
              "stepType": "pdf",
              "title": "Page 146",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=146"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-147",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 147",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-147-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-147",
              "chapterTitle": "Page 147",
              "chapterIndex": 0,
              "stepIndex": 147,
              "stepType": "pdf",
              "title": "Page 147",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=147"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-148",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 148",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-148-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-148",
              "chapterTitle": "Page 148",
              "chapterIndex": 0,
              "stepIndex": 148,
              "stepType": "pdf",
              "title": "Page 148",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=148"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-149",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 149",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-149-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-149",
              "chapterTitle": "Page 149",
              "chapterIndex": 0,
              "stepIndex": 149,
              "stepType": "pdf",
              "title": "Page 149",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=149"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-15",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-15-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=15"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-150",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 150",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-150-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-150",
              "chapterTitle": "Page 150",
              "chapterIndex": 0,
              "stepIndex": 150,
              "stepType": "pdf",
              "title": "Page 150",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=150"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-151",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 151",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-151-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-151",
              "chapterTitle": "Page 151",
              "chapterIndex": 0,
              "stepIndex": 151,
              "stepType": "pdf",
              "title": "Page 151",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=151"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-152",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 152",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-152-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-152",
              "chapterTitle": "Page 152",
              "chapterIndex": 0,
              "stepIndex": 152,
              "stepType": "pdf",
              "title": "Page 152",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=152"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-153",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 153",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-153-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-153",
              "chapterTitle": "Page 153",
              "chapterIndex": 0,
              "stepIndex": 153,
              "stepType": "pdf",
              "title": "Page 153",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=153"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-154",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 154",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-154-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-154",
              "chapterTitle": "Page 154",
              "chapterIndex": 0,
              "stepIndex": 154,
              "stepType": "pdf",
              "title": "Page 154",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=154"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-155",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 155",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-155-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-155",
              "chapterTitle": "Page 155",
              "chapterIndex": 0,
              "stepIndex": 155,
              "stepType": "pdf",
              "title": "Page 155",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=155"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-156",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 156",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-156-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-156",
              "chapterTitle": "Page 156",
              "chapterIndex": 0,
              "stepIndex": 156,
              "stepType": "pdf",
              "title": "Page 156",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=156"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-157",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 157",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-157-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-157",
              "chapterTitle": "Page 157",
              "chapterIndex": 0,
              "stepIndex": 157,
              "stepType": "pdf",
              "title": "Page 157",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=157"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-158",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 158",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-158-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-158",
              "chapterTitle": "Page 158",
              "chapterIndex": 0,
              "stepIndex": 158,
              "stepType": "pdf",
              "title": "Page 158",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=158"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-159",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 159",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-159-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-159",
              "chapterTitle": "Page 159",
              "chapterIndex": 0,
              "stepIndex": 159,
              "stepType": "pdf",
              "title": "Page 159",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=159"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-16",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-16-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=16"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-160",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 160",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-160-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-160",
              "chapterTitle": "Page 160",
              "chapterIndex": 0,
              "stepIndex": 160,
              "stepType": "pdf",
              "title": "Page 160",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=160"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-161",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 161",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-161-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-161",
              "chapterTitle": "Page 161",
              "chapterIndex": 0,
              "stepIndex": 161,
              "stepType": "pdf",
              "title": "Page 161",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=161"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-162",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 162",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-162-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-162",
              "chapterTitle": "Page 162",
              "chapterIndex": 0,
              "stepIndex": 162,
              "stepType": "pdf",
              "title": "Page 162",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=162"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-163",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 163",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-163-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-163",
              "chapterTitle": "Page 163",
              "chapterIndex": 0,
              "stepIndex": 163,
              "stepType": "pdf",
              "title": "Page 163",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=163"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-164",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 164",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-164-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-164",
              "chapterTitle": "Page 164",
              "chapterIndex": 0,
              "stepIndex": 164,
              "stepType": "pdf",
              "title": "Page 164",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=164"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-165",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 165",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-165-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-165",
              "chapterTitle": "Page 165",
              "chapterIndex": 0,
              "stepIndex": 165,
              "stepType": "pdf",
              "title": "Page 165",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=165"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-166",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 166",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-166-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-166",
              "chapterTitle": "Page 166",
              "chapterIndex": 0,
              "stepIndex": 166,
              "stepType": "pdf",
              "title": "Page 166",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=166"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-167",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 167",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-167-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-167",
              "chapterTitle": "Page 167",
              "chapterIndex": 0,
              "stepIndex": 167,
              "stepType": "pdf",
              "title": "Page 167",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=167"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-168",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 168",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-168-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-168",
              "chapterTitle": "Page 168",
              "chapterIndex": 0,
              "stepIndex": 168,
              "stepType": "pdf",
              "title": "Page 168",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=168"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-169",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 169",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-169-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-169",
              "chapterTitle": "Page 169",
              "chapterIndex": 0,
              "stepIndex": 169,
              "stepType": "pdf",
              "title": "Page 169",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=169"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-17",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-17-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=17"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-170",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 170",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-170-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-170",
              "chapterTitle": "Page 170",
              "chapterIndex": 0,
              "stepIndex": 170,
              "stepType": "pdf",
              "title": "Page 170",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=170"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-171",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 171",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-171-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-171",
              "chapterTitle": "Page 171",
              "chapterIndex": 0,
              "stepIndex": 171,
              "stepType": "pdf",
              "title": "Page 171",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=171"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-172",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 172",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-172-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-172",
              "chapterTitle": "Page 172",
              "chapterIndex": 0,
              "stepIndex": 172,
              "stepType": "pdf",
              "title": "Page 172",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=172"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-173",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 173",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-173-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-173",
              "chapterTitle": "Page 173",
              "chapterIndex": 0,
              "stepIndex": 173,
              "stepType": "pdf",
              "title": "Page 173",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=173"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-174",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 174",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-174-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-174",
              "chapterTitle": "Page 174",
              "chapterIndex": 0,
              "stepIndex": 174,
              "stepType": "pdf",
              "title": "Page 174",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=174"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-175",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 175",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-175-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-175",
              "chapterTitle": "Page 175",
              "chapterIndex": 0,
              "stepIndex": 175,
              "stepType": "pdf",
              "title": "Page 175",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=175"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-176",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 176",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-176-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-176",
              "chapterTitle": "Page 176",
              "chapterIndex": 0,
              "stepIndex": 176,
              "stepType": "pdf",
              "title": "Page 176",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=176"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-177",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 177",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-177-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-177",
              "chapterTitle": "Page 177",
              "chapterIndex": 0,
              "stepIndex": 177,
              "stepType": "pdf",
              "title": "Page 177",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=177"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-178",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 178",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-178-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-178",
              "chapterTitle": "Page 178",
              "chapterIndex": 0,
              "stepIndex": 178,
              "stepType": "pdf",
              "title": "Page 178",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=178"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-179",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 179",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-179-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-179",
              "chapterTitle": "Page 179",
              "chapterIndex": 0,
              "stepIndex": 179,
              "stepType": "pdf",
              "title": "Page 179",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=179"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-18",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-18-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=18"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-180",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 180",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-180-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-180",
              "chapterTitle": "Page 180",
              "chapterIndex": 0,
              "stepIndex": 180,
              "stepType": "pdf",
              "title": "Page 180",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=180"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-181",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 181",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-181-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-181",
              "chapterTitle": "Page 181",
              "chapterIndex": 0,
              "stepIndex": 181,
              "stepType": "pdf",
              "title": "Page 181",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=181"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-182",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 182",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-182-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-182",
              "chapterTitle": "Page 182",
              "chapterIndex": 0,
              "stepIndex": 182,
              "stepType": "pdf",
              "title": "Page 182",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=182"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-183",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 183",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-183-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-183",
              "chapterTitle": "Page 183",
              "chapterIndex": 0,
              "stepIndex": 183,
              "stepType": "pdf",
              "title": "Page 183",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=183"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-184",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 184",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-184-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-184",
              "chapterTitle": "Page 184",
              "chapterIndex": 0,
              "stepIndex": 184,
              "stepType": "pdf",
              "title": "Page 184",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=184"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-185",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 185",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-185-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-185",
              "chapterTitle": "Page 185",
              "chapterIndex": 0,
              "stepIndex": 185,
              "stepType": "pdf",
              "title": "Page 185",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=185"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-186",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 186",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-186-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-186",
              "chapterTitle": "Page 186",
              "chapterIndex": 0,
              "stepIndex": 186,
              "stepType": "pdf",
              "title": "Page 186",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=186"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-187",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 187",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-187-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-187",
              "chapterTitle": "Page 187",
              "chapterIndex": 0,
              "stepIndex": 187,
              "stepType": "pdf",
              "title": "Page 187",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=187"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-188",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 188",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-188-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-188",
              "chapterTitle": "Page 188",
              "chapterIndex": 0,
              "stepIndex": 188,
              "stepType": "pdf",
              "title": "Page 188",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=188"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-189",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 189",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-189-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-189",
              "chapterTitle": "Page 189",
              "chapterIndex": 0,
              "stepIndex": 189,
              "stepType": "pdf",
              "title": "Page 189",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=189"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-19",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-19-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=19"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-190",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 190",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-190-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-190",
              "chapterTitle": "Page 190",
              "chapterIndex": 0,
              "stepIndex": 190,
              "stepType": "pdf",
              "title": "Page 190",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=190"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-191",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 191",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-191-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-191",
              "chapterTitle": "Page 191",
              "chapterIndex": 0,
              "stepIndex": 191,
              "stepType": "pdf",
              "title": "Page 191",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=191"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-192",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 192",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-192-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-192",
              "chapterTitle": "Page 192",
              "chapterIndex": 0,
              "stepIndex": 192,
              "stepType": "pdf",
              "title": "Page 192",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=192"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-193",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 193",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-193-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-193",
              "chapterTitle": "Page 193",
              "chapterIndex": 0,
              "stepIndex": 193,
              "stepType": "pdf",
              "title": "Page 193",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=193"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-194",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 194",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-194-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-194",
              "chapterTitle": "Page 194",
              "chapterIndex": 0,
              "stepIndex": 194,
              "stepType": "pdf",
              "title": "Page 194",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=194"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-195",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 195",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-195-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-195",
              "chapterTitle": "Page 195",
              "chapterIndex": 0,
              "stepIndex": 195,
              "stepType": "pdf",
              "title": "Page 195",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=195"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-196",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 196",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-196-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-196",
              "chapterTitle": "Page 196",
              "chapterIndex": 0,
              "stepIndex": 196,
              "stepType": "pdf",
              "title": "Page 196",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=196"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-197",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 197",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-197-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-197",
              "chapterTitle": "Page 197",
              "chapterIndex": 0,
              "stepIndex": 197,
              "stepType": "pdf",
              "title": "Page 197",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=197"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-198",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 198",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-198-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-198",
              "chapterTitle": "Page 198",
              "chapterIndex": 0,
              "stepIndex": 198,
              "stepType": "pdf",
              "title": "Page 198",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=198"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-199",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 199",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-199-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-199",
              "chapterTitle": "Page 199",
              "chapterIndex": 0,
              "stepIndex": 199,
              "stepType": "pdf",
              "title": "Page 199",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=199"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-2",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-2-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=2"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-20",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-20-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=20"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-21",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-21-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=21"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-22",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-22-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=22"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-23",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-23-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=23"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-24",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-24-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=24"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-25",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-25-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=25"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-26",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-26-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=26"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-27",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-27-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=27"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-28",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-28-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=28"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-29",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-29-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=29"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-3",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-3-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=3"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-30",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-30-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=30"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-31",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-31-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=31"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-32",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-32-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=32"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-33",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-33-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=33"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-34",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-34-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=34"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-35",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-35-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=35"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-36",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-36-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=36"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-37",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-37-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=37"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-38",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-38-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=38"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-39",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-39-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=39"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-4",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-4-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=4"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-40",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-40-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=40"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-41",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-41-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=41"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-42",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-42-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=42"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-43",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-43-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=43"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-44",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-44-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=44"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-45",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-45-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=45"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-46",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-46-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=46"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-47",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-47-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=47"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-48",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-48-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=48"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-49",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-49-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=49"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-5",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-5-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=5"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-50",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-50-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=50"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-51",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-51-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=51"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-52",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-52-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=52"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-53",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-53-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=53"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-54",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-54-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=54"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-55",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-55-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=55"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-56",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-56-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=56"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-57",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-57-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=57"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-58",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-58-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=58"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-59",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-59-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=59"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-6",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-6-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=6"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-60",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-60-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=60"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-61",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-61-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=61"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-62",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-62-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=62"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-63",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-63-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=63"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-64",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-64-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=64"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-65",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-65-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=65"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-66",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-66-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=66"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-67",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-67-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=67"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-68",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-68-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=68"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-69",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-69-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=69"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-7",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-7-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=7"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-70",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-70-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=70"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-71",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-71-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=71"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-72",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-72-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=72"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-73",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-73-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=73"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-74",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-74-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=74"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-75",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-75-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=75"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-76",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-76-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=76"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-77",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-77-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=77"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-78",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-78-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=78"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-79",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-79-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=79"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-8",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-8-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=8"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-80",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-80-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=80"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-81",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-81-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=81"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-82",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-82-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=82"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-83",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-83-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=83"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-84",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-84-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=84"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-85",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-85-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=85"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-86",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-86-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=86"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-87",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-87-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=87"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-88",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-88-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=88"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-89",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-89-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=89"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-9",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-9-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=9"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-90",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-90-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=90"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-91",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-91-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=91"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-92",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-92-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=92"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-93",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-93-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=93"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-94",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-94-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=94"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-95",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-95-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=95"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-96",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-96-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=96"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-97",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-97-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=97"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-98",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-98-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=98"
            }
          ]
        },
        {
          "id": "practice-with-exercises-ch-import-1787401000000-99",
          "courseId": "practice-with-exercises",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "practice-with-exercises-ch-import-1787401000000-99-step-0",
              "courseId": "practice-with-exercises",
              "chapterId": "practice-with-exercises-ch-import-1787401000000-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/practice-with-exercises/practice-with-exercises.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "speak-english-for-nurses",
      "title": "Speak English for Nurses",
      "description": "Speak English for Nurses. Language study book.",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/speak-english-for-nurses.webp?v=mm1",
      "icon": "🩺",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 40,
      "category": "Other, Language, Eng",
      "cat1": "Other",
      "cat2": "Language",
      "cat3": "Eng",
      "cat4": "",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/speak-english-for-nurses",
      "stepCount": 123,
      "chapters": [
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-1",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-1-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=1"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-10",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-10-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=10"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-100",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-100-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=100"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-101",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-101-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=101"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-102",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-102-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=102"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-103",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-103-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=103"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-104",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-104-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=104"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-105",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-105-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=105"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-106",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-106-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=106"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-107",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-107-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=107"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-108",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-108-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=108"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-109",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-109-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=109"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-11",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-11-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=11"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-110",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-110-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=110"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-111",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-111-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=111"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-112",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-112-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=112"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-113",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-113-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=113"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-114",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-114-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=114"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-115",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-115-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=115"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-116",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-116-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=116"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-117",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-117-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=117"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-118",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-118-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=118"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-119",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-119-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=119"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-12",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-12-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=12"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-120",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-120-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=120"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-121",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-121-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=121"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-122",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-122-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=122"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-123",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-123-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=123"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-13",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-13-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=13"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-14",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-14-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=14"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-15",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-15-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=15"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-16",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-16-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=16"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-17",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-17-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=17"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-18",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-18-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=18"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-19",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-19-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=19"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-2",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-2-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=2"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-20",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-20-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=20"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-21",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-21-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=21"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-22",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-22-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=22"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-23",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-23-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=23"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-24",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-24-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=24"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-25",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-25-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=25"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-26",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-26-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=26"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-27",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-27-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=27"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-28",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-28-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=28"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-29",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-29-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=29"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-3",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-3-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=3"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-30",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-30-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=30"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-31",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-31-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=31"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-32",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-32-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=32"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-33",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-33-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=33"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-34",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-34-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=34"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-35",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-35-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=35"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-36",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-36-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=36"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-37",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-37-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=37"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-38",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-38-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=38"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-39",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-39-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=39"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-4",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-4-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=4"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-40",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-40-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=40"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-41",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-41-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=41"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-42",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-42-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=42"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-43",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-43-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=43"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-44",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-44-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=44"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-45",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-45-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=45"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-46",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-46-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=46"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-47",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-47-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=47"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-48",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-48-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=48"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-49",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-49-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=49"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-5",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-5-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=5"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-50",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-50-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=50"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-51",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-51-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=51"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-52",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-52-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=52"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-53",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-53-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=53"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-54",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-54-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=54"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-55",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-55-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=55"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-56",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-56-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=56"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-57",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-57-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=57"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-58",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-58-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=58"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-59",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-59-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=59"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-6",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-6-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=6"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-60",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-60-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=60"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-61",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-61-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=61"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-62",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-62-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=62"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-63",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-63-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=63"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-64",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-64-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=64"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-65",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-65-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=65"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-66",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-66-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=66"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-67",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-67-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=67"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-68",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-68-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=68"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-69",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-69-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=69"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-7",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-7-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=7"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-70",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-70-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=70"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-71",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-71-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=71"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-72",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-72-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=72"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-73",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-73-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=73"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-74",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-74-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=74"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-75",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-75-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=75"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-76",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-76-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=76"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-77",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-77-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=77"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-78",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-78-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=78"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-79",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-79-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=79"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-8",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-8-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=8"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-80",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-80-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=80"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-81",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-81-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=81"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-82",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-82-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=82"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-83",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-83-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=83"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-84",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-84-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=84"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-85",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-85-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=85"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-86",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-86-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=86"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-87",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-87-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=87"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-88",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-88-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=88"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-89",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-89-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=89"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-9",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-9-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=9"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-90",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-90-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=90"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-91",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-91-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=91"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-92",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-92-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=92"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-93",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-93-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=93"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-94",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-94-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=94"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-95",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-95-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=95"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-96",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-96-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=96"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-97",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-97-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=97"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-98",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-98-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=98"
            }
          ]
        },
        {
          "id": "speak-english-for-nurses-ch-import-1787401000000-99",
          "courseId": "speak-english-for-nurses",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "speak-english-for-nurses-ch-import-1787401000000-99-step-0",
              "courseId": "speak-english-for-nurses",
              "chapterId": "speak-english-for-nurses-ch-import-1787401000000-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-english-for-nurses/speak-english-for-nurses.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "the-easiest-idioms",
      "title": "The Easiest Idioms",
      "description": "The Easiest Idioms. Language study book.",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/the-easiest-idioms.webp?v=mm1",
      "icon": "💡",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 41,
      "category": "Other, Language, Eng",
      "cat1": "Other",
      "cat2": "Language",
      "cat3": "Eng",
      "cat4": "",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/the-easiest-idioms",
      "stepCount": 133,
      "chapters": [
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-1",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-1-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=1"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-10",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-10-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=10"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-100",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-100-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=100"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-101",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-101-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=101"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-102",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-102-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=102"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-103",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-103-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=103"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-104",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-104-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=104"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-105",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-105-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=105"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-106",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-106-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=106"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-107",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-107-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=107"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-108",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-108-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=108"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-109",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-109-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=109"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-11",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-11-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=11"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-110",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-110-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=110"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-111",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-111-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=111"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-112",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-112-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=112"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-113",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-113-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=113"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-114",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-114-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=114"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-115",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-115-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=115"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-116",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-116-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=116"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-117",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-117-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=117"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-118",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-118-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=118"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-119",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-119-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=119"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-12",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-12-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=12"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-120",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-120-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=120"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-121",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-121-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=121"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-122",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-122-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=122"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-123",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-123-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=123"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-124",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-124-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=124"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-125",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-125-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=125"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-126",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-126-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=126"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-127",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-127-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=127"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-128",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-128-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=128"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-129",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-129-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=129"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-13",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-13-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=13"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-130",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-130-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=130"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-131",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-131-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=131"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-132",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-132-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=132"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-133",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-133-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=133"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-14",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-14-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=14"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-15",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-15-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=15"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-16",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-16-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=16"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-17",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-17-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=17"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-18",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-18-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=18"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-19",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-19-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=19"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-2",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-2-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=2"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-20",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-20-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=20"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-21",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-21-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=21"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-22",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-22-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=22"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-23",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-23-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=23"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-24",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-24-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=24"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-25",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-25-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=25"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-26",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-26-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=26"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-27",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-27-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=27"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-28",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-28-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=28"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-29",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-29-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=29"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-3",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-3-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=3"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-30",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-30-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=30"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-31",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-31-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=31"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-32",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-32-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=32"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-33",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-33-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=33"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-34",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-34-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=34"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-35",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-35-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=35"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-36",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-36-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=36"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-37",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-37-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=37"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-38",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-38-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=38"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-39",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-39-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=39"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-4",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-4-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=4"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-40",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-40-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=40"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-41",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-41-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=41"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-42",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-42-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=42"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-43",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-43-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=43"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-44",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-44-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=44"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-45",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-45-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=45"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-46",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-46-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=46"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-47",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-47-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=47"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-48",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-48-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=48"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-49",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-49-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=49"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-5",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-5-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=5"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-50",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-50-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=50"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-51",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-51-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=51"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-52",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-52-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=52"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-53",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-53-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=53"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-54",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-54-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=54"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-55",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-55-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=55"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-56",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-56-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=56"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-57",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-57-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=57"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-58",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-58-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=58"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-59",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-59-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=59"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-6",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-6-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=6"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-60",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-60-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=60"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-61",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-61-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=61"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-62",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-62-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=62"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-63",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-63-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=63"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-64",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-64-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=64"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-65",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-65-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=65"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-66",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-66-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=66"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-67",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-67-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=67"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-68",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-68-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=68"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-69",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-69-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=69"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-7",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-7-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=7"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-70",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-70-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=70"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-71",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-71-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=71"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-72",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-72-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=72"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-73",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-73-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=73"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-74",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-74-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=74"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-75",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-75-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=75"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-76",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-76-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=76"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-77",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-77-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=77"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-78",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-78-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=78"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-79",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-79-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=79"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-8",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-8-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=8"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-80",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-80-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=80"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-81",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-81-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=81"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-82",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-82-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=82"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-83",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-83-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=83"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-84",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-84-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=84"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-85",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-85-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=85"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-86",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-86-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=86"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-87",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-87-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=87"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-88",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-88-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=88"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-89",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-89-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=89"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-9",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-9-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=9"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-90",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-90-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=90"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-91",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-91-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=91"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-92",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-92-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=92"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-93",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-93-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=93"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-94",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-94-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=94"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-95",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-95-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=95"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-96",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-96-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=96"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-97",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-97-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=97"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-98",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-98-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=98"
            }
          ]
        },
        {
          "id": "the-easiest-idioms-ch-import-1787401000000-99",
          "courseId": "the-easiest-idioms",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "the-easiest-idioms-ch-import-1787401000000-99-step-0",
              "courseId": "the-easiest-idioms",
              "chapterId": "the-easiest-idioms-ch-import-1787401000000-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-idioms/the-easiest-idioms.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "the-good-grammar-book-with-answers",
      "title": "The Good Grammar Book with Answers",
      "description": "The Good Grammar Book with Answers. Language study book.",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/the-good-grammar-book-with-answers.webp?v=mm1",
      "icon": "📗",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 42,
      "category": "Other, Language, Eng",
      "cat1": "Other",
      "cat2": "Language",
      "cat3": "Eng",
      "cat4": "",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/the-good-grammar-book-with-answers",
      "stepCount": 318,
      "chapters": [
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-1",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-1-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=1"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-10",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-10-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=10"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-100",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-100-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=100"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-101",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-101-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=101"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-102",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-102-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=102"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-103",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-103-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=103"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-104",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-104-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=104"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-105",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-105-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=105"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-106",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-106-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=106"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-107",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-107-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=107"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-108",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-108-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=108"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-109",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-109-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=109"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-11",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-11-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=11"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-110",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-110-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=110"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-111",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-111-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=111"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-112",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-112-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=112"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-113",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-113-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=113"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-114",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-114-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=114"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-115",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-115-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=115"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-116",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-116-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=116"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-117",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-117-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=117"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-118",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-118-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=118"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-119",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-119-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=119"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-12",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-12-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=12"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-120",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-120-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=120"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-121",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-121-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=121"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-122",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-122-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=122"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-123",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-123-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=123"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-124",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-124-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=124"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-125",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-125-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=125"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-126",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-126-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=126"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-127",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-127-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=127"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-128",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-128-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=128"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-129",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-129-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=129"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-13",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-13-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=13"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-130",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-130-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=130"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-131",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-131-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=131"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-132",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-132-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=132"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-133",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-133-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=133"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-134",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-134-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=134"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-135",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-135-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=135"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-136",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 136",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-136-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-136",
              "chapterTitle": "Page 136",
              "chapterIndex": 0,
              "stepIndex": 136,
              "stepType": "pdf",
              "title": "Page 136",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=136"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-137",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 137",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-137-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-137",
              "chapterTitle": "Page 137",
              "chapterIndex": 0,
              "stepIndex": 137,
              "stepType": "pdf",
              "title": "Page 137",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=137"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-138",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 138",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-138-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-138",
              "chapterTitle": "Page 138",
              "chapterIndex": 0,
              "stepIndex": 138,
              "stepType": "pdf",
              "title": "Page 138",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=138"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-139",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 139",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-139-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-139",
              "chapterTitle": "Page 139",
              "chapterIndex": 0,
              "stepIndex": 139,
              "stepType": "pdf",
              "title": "Page 139",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=139"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-14",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-14-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=14"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-140",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 140",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-140-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-140",
              "chapterTitle": "Page 140",
              "chapterIndex": 0,
              "stepIndex": 140,
              "stepType": "pdf",
              "title": "Page 140",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=140"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-141",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 141",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-141-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-141",
              "chapterTitle": "Page 141",
              "chapterIndex": 0,
              "stepIndex": 141,
              "stepType": "pdf",
              "title": "Page 141",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=141"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-142",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 142",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-142-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-142",
              "chapterTitle": "Page 142",
              "chapterIndex": 0,
              "stepIndex": 142,
              "stepType": "pdf",
              "title": "Page 142",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=142"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-143",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 143",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-143-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-143",
              "chapterTitle": "Page 143",
              "chapterIndex": 0,
              "stepIndex": 143,
              "stepType": "pdf",
              "title": "Page 143",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=143"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-144",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 144",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-144-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-144",
              "chapterTitle": "Page 144",
              "chapterIndex": 0,
              "stepIndex": 144,
              "stepType": "pdf",
              "title": "Page 144",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=144"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-145",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 145",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-145-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-145",
              "chapterTitle": "Page 145",
              "chapterIndex": 0,
              "stepIndex": 145,
              "stepType": "pdf",
              "title": "Page 145",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=145"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-146",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 146",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-146-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-146",
              "chapterTitle": "Page 146",
              "chapterIndex": 0,
              "stepIndex": 146,
              "stepType": "pdf",
              "title": "Page 146",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=146"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-147",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 147",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-147-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-147",
              "chapterTitle": "Page 147",
              "chapterIndex": 0,
              "stepIndex": 147,
              "stepType": "pdf",
              "title": "Page 147",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=147"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-148",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 148",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-148-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-148",
              "chapterTitle": "Page 148",
              "chapterIndex": 0,
              "stepIndex": 148,
              "stepType": "pdf",
              "title": "Page 148",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=148"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-149",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 149",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-149-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-149",
              "chapterTitle": "Page 149",
              "chapterIndex": 0,
              "stepIndex": 149,
              "stepType": "pdf",
              "title": "Page 149",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=149"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-15",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-15-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=15"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-150",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 150",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-150-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-150",
              "chapterTitle": "Page 150",
              "chapterIndex": 0,
              "stepIndex": 150,
              "stepType": "pdf",
              "title": "Page 150",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=150"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-151",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 151",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-151-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-151",
              "chapterTitle": "Page 151",
              "chapterIndex": 0,
              "stepIndex": 151,
              "stepType": "pdf",
              "title": "Page 151",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=151"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-152",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 152",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-152-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-152",
              "chapterTitle": "Page 152",
              "chapterIndex": 0,
              "stepIndex": 152,
              "stepType": "pdf",
              "title": "Page 152",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=152"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-153",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 153",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-153-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-153",
              "chapterTitle": "Page 153",
              "chapterIndex": 0,
              "stepIndex": 153,
              "stepType": "pdf",
              "title": "Page 153",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=153"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-154",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 154",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-154-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-154",
              "chapterTitle": "Page 154",
              "chapterIndex": 0,
              "stepIndex": 154,
              "stepType": "pdf",
              "title": "Page 154",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=154"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-155",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 155",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-155-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-155",
              "chapterTitle": "Page 155",
              "chapterIndex": 0,
              "stepIndex": 155,
              "stepType": "pdf",
              "title": "Page 155",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=155"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-156",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 156",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-156-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-156",
              "chapterTitle": "Page 156",
              "chapterIndex": 0,
              "stepIndex": 156,
              "stepType": "pdf",
              "title": "Page 156",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=156"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-157",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 157",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-157-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-157",
              "chapterTitle": "Page 157",
              "chapterIndex": 0,
              "stepIndex": 157,
              "stepType": "pdf",
              "title": "Page 157",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=157"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-158",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 158",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-158-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-158",
              "chapterTitle": "Page 158",
              "chapterIndex": 0,
              "stepIndex": 158,
              "stepType": "pdf",
              "title": "Page 158",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=158"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-159",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 159",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-159-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-159",
              "chapterTitle": "Page 159",
              "chapterIndex": 0,
              "stepIndex": 159,
              "stepType": "pdf",
              "title": "Page 159",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=159"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-16",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-16-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=16"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-160",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 160",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-160-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-160",
              "chapterTitle": "Page 160",
              "chapterIndex": 0,
              "stepIndex": 160,
              "stepType": "pdf",
              "title": "Page 160",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=160"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-161",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 161",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-161-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-161",
              "chapterTitle": "Page 161",
              "chapterIndex": 0,
              "stepIndex": 161,
              "stepType": "pdf",
              "title": "Page 161",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=161"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-162",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 162",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-162-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-162",
              "chapterTitle": "Page 162",
              "chapterIndex": 0,
              "stepIndex": 162,
              "stepType": "pdf",
              "title": "Page 162",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=162"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-163",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 163",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-163-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-163",
              "chapterTitle": "Page 163",
              "chapterIndex": 0,
              "stepIndex": 163,
              "stepType": "pdf",
              "title": "Page 163",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=163"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-164",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 164",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-164-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-164",
              "chapterTitle": "Page 164",
              "chapterIndex": 0,
              "stepIndex": 164,
              "stepType": "pdf",
              "title": "Page 164",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=164"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-165",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 165",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-165-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-165",
              "chapterTitle": "Page 165",
              "chapterIndex": 0,
              "stepIndex": 165,
              "stepType": "pdf",
              "title": "Page 165",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=165"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-166",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 166",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-166-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-166",
              "chapterTitle": "Page 166",
              "chapterIndex": 0,
              "stepIndex": 166,
              "stepType": "pdf",
              "title": "Page 166",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=166"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-167",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 167",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-167-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-167",
              "chapterTitle": "Page 167",
              "chapterIndex": 0,
              "stepIndex": 167,
              "stepType": "pdf",
              "title": "Page 167",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=167"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-168",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 168",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-168-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-168",
              "chapterTitle": "Page 168",
              "chapterIndex": 0,
              "stepIndex": 168,
              "stepType": "pdf",
              "title": "Page 168",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=168"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-169",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 169",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-169-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-169",
              "chapterTitle": "Page 169",
              "chapterIndex": 0,
              "stepIndex": 169,
              "stepType": "pdf",
              "title": "Page 169",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=169"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-17",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-17-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=17"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-170",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 170",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-170-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-170",
              "chapterTitle": "Page 170",
              "chapterIndex": 0,
              "stepIndex": 170,
              "stepType": "pdf",
              "title": "Page 170",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=170"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-171",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 171",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-171-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-171",
              "chapterTitle": "Page 171",
              "chapterIndex": 0,
              "stepIndex": 171,
              "stepType": "pdf",
              "title": "Page 171",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=171"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-172",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 172",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-172-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-172",
              "chapterTitle": "Page 172",
              "chapterIndex": 0,
              "stepIndex": 172,
              "stepType": "pdf",
              "title": "Page 172",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=172"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-173",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 173",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-173-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-173",
              "chapterTitle": "Page 173",
              "chapterIndex": 0,
              "stepIndex": 173,
              "stepType": "pdf",
              "title": "Page 173",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=173"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-174",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 174",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-174-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-174",
              "chapterTitle": "Page 174",
              "chapterIndex": 0,
              "stepIndex": 174,
              "stepType": "pdf",
              "title": "Page 174",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=174"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-175",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 175",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-175-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-175",
              "chapterTitle": "Page 175",
              "chapterIndex": 0,
              "stepIndex": 175,
              "stepType": "pdf",
              "title": "Page 175",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=175"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-176",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 176",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-176-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-176",
              "chapterTitle": "Page 176",
              "chapterIndex": 0,
              "stepIndex": 176,
              "stepType": "pdf",
              "title": "Page 176",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=176"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-177",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 177",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-177-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-177",
              "chapterTitle": "Page 177",
              "chapterIndex": 0,
              "stepIndex": 177,
              "stepType": "pdf",
              "title": "Page 177",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=177"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-178",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 178",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-178-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-178",
              "chapterTitle": "Page 178",
              "chapterIndex": 0,
              "stepIndex": 178,
              "stepType": "pdf",
              "title": "Page 178",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=178"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-179",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 179",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-179-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-179",
              "chapterTitle": "Page 179",
              "chapterIndex": 0,
              "stepIndex": 179,
              "stepType": "pdf",
              "title": "Page 179",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=179"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-18",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-18-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=18"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-180",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 180",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-180-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-180",
              "chapterTitle": "Page 180",
              "chapterIndex": 0,
              "stepIndex": 180,
              "stepType": "pdf",
              "title": "Page 180",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=180"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-181",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 181",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-181-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-181",
              "chapterTitle": "Page 181",
              "chapterIndex": 0,
              "stepIndex": 181,
              "stepType": "pdf",
              "title": "Page 181",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=181"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-182",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 182",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-182-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-182",
              "chapterTitle": "Page 182",
              "chapterIndex": 0,
              "stepIndex": 182,
              "stepType": "pdf",
              "title": "Page 182",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=182"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-183",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 183",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-183-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-183",
              "chapterTitle": "Page 183",
              "chapterIndex": 0,
              "stepIndex": 183,
              "stepType": "pdf",
              "title": "Page 183",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=183"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-184",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 184",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-184-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-184",
              "chapterTitle": "Page 184",
              "chapterIndex": 0,
              "stepIndex": 184,
              "stepType": "pdf",
              "title": "Page 184",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=184"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-185",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 185",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-185-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-185",
              "chapterTitle": "Page 185",
              "chapterIndex": 0,
              "stepIndex": 185,
              "stepType": "pdf",
              "title": "Page 185",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=185"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-186",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 186",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-186-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-186",
              "chapterTitle": "Page 186",
              "chapterIndex": 0,
              "stepIndex": 186,
              "stepType": "pdf",
              "title": "Page 186",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=186"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-187",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 187",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-187-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-187",
              "chapterTitle": "Page 187",
              "chapterIndex": 0,
              "stepIndex": 187,
              "stepType": "pdf",
              "title": "Page 187",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=187"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-188",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 188",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-188-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-188",
              "chapterTitle": "Page 188",
              "chapterIndex": 0,
              "stepIndex": 188,
              "stepType": "pdf",
              "title": "Page 188",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=188"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-189",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 189",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-189-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-189",
              "chapterTitle": "Page 189",
              "chapterIndex": 0,
              "stepIndex": 189,
              "stepType": "pdf",
              "title": "Page 189",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=189"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-19",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-19-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=19"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-190",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 190",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-190-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-190",
              "chapterTitle": "Page 190",
              "chapterIndex": 0,
              "stepIndex": 190,
              "stepType": "pdf",
              "title": "Page 190",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=190"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-191",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 191",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-191-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-191",
              "chapterTitle": "Page 191",
              "chapterIndex": 0,
              "stepIndex": 191,
              "stepType": "pdf",
              "title": "Page 191",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=191"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-192",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 192",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-192-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-192",
              "chapterTitle": "Page 192",
              "chapterIndex": 0,
              "stepIndex": 192,
              "stepType": "pdf",
              "title": "Page 192",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=192"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-193",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 193",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-193-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-193",
              "chapterTitle": "Page 193",
              "chapterIndex": 0,
              "stepIndex": 193,
              "stepType": "pdf",
              "title": "Page 193",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=193"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-194",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 194",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-194-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-194",
              "chapterTitle": "Page 194",
              "chapterIndex": 0,
              "stepIndex": 194,
              "stepType": "pdf",
              "title": "Page 194",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=194"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-195",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 195",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-195-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-195",
              "chapterTitle": "Page 195",
              "chapterIndex": 0,
              "stepIndex": 195,
              "stepType": "pdf",
              "title": "Page 195",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=195"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-196",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 196",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-196-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-196",
              "chapterTitle": "Page 196",
              "chapterIndex": 0,
              "stepIndex": 196,
              "stepType": "pdf",
              "title": "Page 196",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=196"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-197",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 197",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-197-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-197",
              "chapterTitle": "Page 197",
              "chapterIndex": 0,
              "stepIndex": 197,
              "stepType": "pdf",
              "title": "Page 197",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=197"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-198",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 198",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-198-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-198",
              "chapterTitle": "Page 198",
              "chapterIndex": 0,
              "stepIndex": 198,
              "stepType": "pdf",
              "title": "Page 198",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=198"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-199",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 199",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-199-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-199",
              "chapterTitle": "Page 199",
              "chapterIndex": 0,
              "stepIndex": 199,
              "stepType": "pdf",
              "title": "Page 199",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=199"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-2",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-2-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=2"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-20",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-20-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=20"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-200",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 200",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-200-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-200",
              "chapterTitle": "Page 200",
              "chapterIndex": 0,
              "stepIndex": 200,
              "stepType": "pdf",
              "title": "Page 200",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=200"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-201",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 201",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-201-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-201",
              "chapterTitle": "Page 201",
              "chapterIndex": 0,
              "stepIndex": 201,
              "stepType": "pdf",
              "title": "Page 201",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=201"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-202",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 202",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-202-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-202",
              "chapterTitle": "Page 202",
              "chapterIndex": 0,
              "stepIndex": 202,
              "stepType": "pdf",
              "title": "Page 202",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=202"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-203",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 203",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-203-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-203",
              "chapterTitle": "Page 203",
              "chapterIndex": 0,
              "stepIndex": 203,
              "stepType": "pdf",
              "title": "Page 203",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=203"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-204",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 204",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-204-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-204",
              "chapterTitle": "Page 204",
              "chapterIndex": 0,
              "stepIndex": 204,
              "stepType": "pdf",
              "title": "Page 204",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=204"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-205",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 205",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-205-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-205",
              "chapterTitle": "Page 205",
              "chapterIndex": 0,
              "stepIndex": 205,
              "stepType": "pdf",
              "title": "Page 205",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=205"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-206",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 206",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-206-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-206",
              "chapterTitle": "Page 206",
              "chapterIndex": 0,
              "stepIndex": 206,
              "stepType": "pdf",
              "title": "Page 206",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=206"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-207",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 207",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-207-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-207",
              "chapterTitle": "Page 207",
              "chapterIndex": 0,
              "stepIndex": 207,
              "stepType": "pdf",
              "title": "Page 207",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=207"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-208",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 208",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-208-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-208",
              "chapterTitle": "Page 208",
              "chapterIndex": 0,
              "stepIndex": 208,
              "stepType": "pdf",
              "title": "Page 208",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=208"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-209",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 209",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-209-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-209",
              "chapterTitle": "Page 209",
              "chapterIndex": 0,
              "stepIndex": 209,
              "stepType": "pdf",
              "title": "Page 209",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=209"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-21",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-21-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=21"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-210",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 210",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-210-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-210",
              "chapterTitle": "Page 210",
              "chapterIndex": 0,
              "stepIndex": 210,
              "stepType": "pdf",
              "title": "Page 210",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=210"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-211",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 211",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-211-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-211",
              "chapterTitle": "Page 211",
              "chapterIndex": 0,
              "stepIndex": 211,
              "stepType": "pdf",
              "title": "Page 211",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=211"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-212",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 212",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-212-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-212",
              "chapterTitle": "Page 212",
              "chapterIndex": 0,
              "stepIndex": 212,
              "stepType": "pdf",
              "title": "Page 212",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=212"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-213",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 213",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-213-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-213",
              "chapterTitle": "Page 213",
              "chapterIndex": 0,
              "stepIndex": 213,
              "stepType": "pdf",
              "title": "Page 213",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=213"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-214",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 214",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-214-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-214",
              "chapterTitle": "Page 214",
              "chapterIndex": 0,
              "stepIndex": 214,
              "stepType": "pdf",
              "title": "Page 214",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=214"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-215",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 215",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-215-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-215",
              "chapterTitle": "Page 215",
              "chapterIndex": 0,
              "stepIndex": 215,
              "stepType": "pdf",
              "title": "Page 215",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=215"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-216",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 216",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-216-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-216",
              "chapterTitle": "Page 216",
              "chapterIndex": 0,
              "stepIndex": 216,
              "stepType": "pdf",
              "title": "Page 216",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=216"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-217",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 217",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-217-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-217",
              "chapterTitle": "Page 217",
              "chapterIndex": 0,
              "stepIndex": 217,
              "stepType": "pdf",
              "title": "Page 217",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=217"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-218",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 218",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-218-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-218",
              "chapterTitle": "Page 218",
              "chapterIndex": 0,
              "stepIndex": 218,
              "stepType": "pdf",
              "title": "Page 218",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=218"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-219",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 219",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-219-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-219",
              "chapterTitle": "Page 219",
              "chapterIndex": 0,
              "stepIndex": 219,
              "stepType": "pdf",
              "title": "Page 219",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=219"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-22",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-22-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=22"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-220",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 220",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-220-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-220",
              "chapterTitle": "Page 220",
              "chapterIndex": 0,
              "stepIndex": 220,
              "stepType": "pdf",
              "title": "Page 220",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=220"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-221",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 221",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-221-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-221",
              "chapterTitle": "Page 221",
              "chapterIndex": 0,
              "stepIndex": 221,
              "stepType": "pdf",
              "title": "Page 221",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=221"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-222",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 222",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-222-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-222",
              "chapterTitle": "Page 222",
              "chapterIndex": 0,
              "stepIndex": 222,
              "stepType": "pdf",
              "title": "Page 222",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=222"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-223",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 223",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-223-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-223",
              "chapterTitle": "Page 223",
              "chapterIndex": 0,
              "stepIndex": 223,
              "stepType": "pdf",
              "title": "Page 223",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=223"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-224",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 224",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-224-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-224",
              "chapterTitle": "Page 224",
              "chapterIndex": 0,
              "stepIndex": 224,
              "stepType": "pdf",
              "title": "Page 224",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=224"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-225",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 225",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-225-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-225",
              "chapterTitle": "Page 225",
              "chapterIndex": 0,
              "stepIndex": 225,
              "stepType": "pdf",
              "title": "Page 225",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=225"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-226",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 226",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-226-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-226",
              "chapterTitle": "Page 226",
              "chapterIndex": 0,
              "stepIndex": 226,
              "stepType": "pdf",
              "title": "Page 226",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=226"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-227",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 227",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-227-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-227",
              "chapterTitle": "Page 227",
              "chapterIndex": 0,
              "stepIndex": 227,
              "stepType": "pdf",
              "title": "Page 227",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=227"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-228",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 228",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-228-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-228",
              "chapterTitle": "Page 228",
              "chapterIndex": 0,
              "stepIndex": 228,
              "stepType": "pdf",
              "title": "Page 228",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=228"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-229",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 229",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-229-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-229",
              "chapterTitle": "Page 229",
              "chapterIndex": 0,
              "stepIndex": 229,
              "stepType": "pdf",
              "title": "Page 229",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=229"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-23",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-23-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=23"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-230",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 230",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-230-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-230",
              "chapterTitle": "Page 230",
              "chapterIndex": 0,
              "stepIndex": 230,
              "stepType": "pdf",
              "title": "Page 230",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=230"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-231",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 231",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-231-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-231",
              "chapterTitle": "Page 231",
              "chapterIndex": 0,
              "stepIndex": 231,
              "stepType": "pdf",
              "title": "Page 231",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=231"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-232",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 232",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-232-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-232",
              "chapterTitle": "Page 232",
              "chapterIndex": 0,
              "stepIndex": 232,
              "stepType": "pdf",
              "title": "Page 232",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=232"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-233",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 233",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-233-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-233",
              "chapterTitle": "Page 233",
              "chapterIndex": 0,
              "stepIndex": 233,
              "stepType": "pdf",
              "title": "Page 233",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=233"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-234",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 234",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-234-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-234",
              "chapterTitle": "Page 234",
              "chapterIndex": 0,
              "stepIndex": 234,
              "stepType": "pdf",
              "title": "Page 234",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=234"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-235",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 235",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-235-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-235",
              "chapterTitle": "Page 235",
              "chapterIndex": 0,
              "stepIndex": 235,
              "stepType": "pdf",
              "title": "Page 235",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=235"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-236",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 236",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-236-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-236",
              "chapterTitle": "Page 236",
              "chapterIndex": 0,
              "stepIndex": 236,
              "stepType": "pdf",
              "title": "Page 236",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=236"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-237",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 237",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-237-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-237",
              "chapterTitle": "Page 237",
              "chapterIndex": 0,
              "stepIndex": 237,
              "stepType": "pdf",
              "title": "Page 237",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=237"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-238",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 238",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-238-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-238",
              "chapterTitle": "Page 238",
              "chapterIndex": 0,
              "stepIndex": 238,
              "stepType": "pdf",
              "title": "Page 238",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=238"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-239",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 239",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-239-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-239",
              "chapterTitle": "Page 239",
              "chapterIndex": 0,
              "stepIndex": 239,
              "stepType": "pdf",
              "title": "Page 239",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=239"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-24",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-24-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=24"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-240",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 240",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-240-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-240",
              "chapterTitle": "Page 240",
              "chapterIndex": 0,
              "stepIndex": 240,
              "stepType": "pdf",
              "title": "Page 240",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=240"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-241",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 241",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-241-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-241",
              "chapterTitle": "Page 241",
              "chapterIndex": 0,
              "stepIndex": 241,
              "stepType": "pdf",
              "title": "Page 241",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=241"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-242",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 242",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-242-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-242",
              "chapterTitle": "Page 242",
              "chapterIndex": 0,
              "stepIndex": 242,
              "stepType": "pdf",
              "title": "Page 242",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=242"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-243",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 243",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-243-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-243",
              "chapterTitle": "Page 243",
              "chapterIndex": 0,
              "stepIndex": 243,
              "stepType": "pdf",
              "title": "Page 243",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=243"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-244",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 244",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-244-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-244",
              "chapterTitle": "Page 244",
              "chapterIndex": 0,
              "stepIndex": 244,
              "stepType": "pdf",
              "title": "Page 244",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=244"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-245",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 245",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-245-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-245",
              "chapterTitle": "Page 245",
              "chapterIndex": 0,
              "stepIndex": 245,
              "stepType": "pdf",
              "title": "Page 245",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=245"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-246",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 246",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-246-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-246",
              "chapterTitle": "Page 246",
              "chapterIndex": 0,
              "stepIndex": 246,
              "stepType": "pdf",
              "title": "Page 246",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=246"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-247",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 247",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-247-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-247",
              "chapterTitle": "Page 247",
              "chapterIndex": 0,
              "stepIndex": 247,
              "stepType": "pdf",
              "title": "Page 247",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=247"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-248",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 248",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-248-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-248",
              "chapterTitle": "Page 248",
              "chapterIndex": 0,
              "stepIndex": 248,
              "stepType": "pdf",
              "title": "Page 248",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=248"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-249",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 249",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-249-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-249",
              "chapterTitle": "Page 249",
              "chapterIndex": 0,
              "stepIndex": 249,
              "stepType": "pdf",
              "title": "Page 249",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=249"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-25",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-25-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=25"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-250",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 250",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-250-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-250",
              "chapterTitle": "Page 250",
              "chapterIndex": 0,
              "stepIndex": 250,
              "stepType": "pdf",
              "title": "Page 250",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=250"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-251",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 251",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-251-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-251",
              "chapterTitle": "Page 251",
              "chapterIndex": 0,
              "stepIndex": 251,
              "stepType": "pdf",
              "title": "Page 251",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=251"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-252",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 252",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-252-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-252",
              "chapterTitle": "Page 252",
              "chapterIndex": 0,
              "stepIndex": 252,
              "stepType": "pdf",
              "title": "Page 252",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=252"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-253",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 253",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-253-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-253",
              "chapterTitle": "Page 253",
              "chapterIndex": 0,
              "stepIndex": 253,
              "stepType": "pdf",
              "title": "Page 253",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=253"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-254",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 254",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-254-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-254",
              "chapterTitle": "Page 254",
              "chapterIndex": 0,
              "stepIndex": 254,
              "stepType": "pdf",
              "title": "Page 254",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=254"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-255",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 255",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-255-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-255",
              "chapterTitle": "Page 255",
              "chapterIndex": 0,
              "stepIndex": 255,
              "stepType": "pdf",
              "title": "Page 255",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=255"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-256",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 256",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-256-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-256",
              "chapterTitle": "Page 256",
              "chapterIndex": 0,
              "stepIndex": 256,
              "stepType": "pdf",
              "title": "Page 256",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=256"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-257",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 257",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-257-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-257",
              "chapterTitle": "Page 257",
              "chapterIndex": 0,
              "stepIndex": 257,
              "stepType": "pdf",
              "title": "Page 257",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=257"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-258",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 258",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-258-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-258",
              "chapterTitle": "Page 258",
              "chapterIndex": 0,
              "stepIndex": 258,
              "stepType": "pdf",
              "title": "Page 258",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=258"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-259",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 259",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-259-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-259",
              "chapterTitle": "Page 259",
              "chapterIndex": 0,
              "stepIndex": 259,
              "stepType": "pdf",
              "title": "Page 259",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=259"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-26",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-26-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=26"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-260",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 260",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-260-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-260",
              "chapterTitle": "Page 260",
              "chapterIndex": 0,
              "stepIndex": 260,
              "stepType": "pdf",
              "title": "Page 260",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=260"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-261",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 261",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-261-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-261",
              "chapterTitle": "Page 261",
              "chapterIndex": 0,
              "stepIndex": 261,
              "stepType": "pdf",
              "title": "Page 261",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=261"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-262",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 262",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-262-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-262",
              "chapterTitle": "Page 262",
              "chapterIndex": 0,
              "stepIndex": 262,
              "stepType": "pdf",
              "title": "Page 262",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=262"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-263",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 263",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-263-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-263",
              "chapterTitle": "Page 263",
              "chapterIndex": 0,
              "stepIndex": 263,
              "stepType": "pdf",
              "title": "Page 263",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=263"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-264",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 264",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-264-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-264",
              "chapterTitle": "Page 264",
              "chapterIndex": 0,
              "stepIndex": 264,
              "stepType": "pdf",
              "title": "Page 264",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=264"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-265",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 265",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-265-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-265",
              "chapterTitle": "Page 265",
              "chapterIndex": 0,
              "stepIndex": 265,
              "stepType": "pdf",
              "title": "Page 265",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=265"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-266",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 266",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-266-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-266",
              "chapterTitle": "Page 266",
              "chapterIndex": 0,
              "stepIndex": 266,
              "stepType": "pdf",
              "title": "Page 266",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=266"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-267",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 267",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-267-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-267",
              "chapterTitle": "Page 267",
              "chapterIndex": 0,
              "stepIndex": 267,
              "stepType": "pdf",
              "title": "Page 267",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=267"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-268",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 268",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-268-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-268",
              "chapterTitle": "Page 268",
              "chapterIndex": 0,
              "stepIndex": 268,
              "stepType": "pdf",
              "title": "Page 268",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=268"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-269",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 269",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-269-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-269",
              "chapterTitle": "Page 269",
              "chapterIndex": 0,
              "stepIndex": 269,
              "stepType": "pdf",
              "title": "Page 269",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=269"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-27",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-27-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=27"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-270",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 270",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-270-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-270",
              "chapterTitle": "Page 270",
              "chapterIndex": 0,
              "stepIndex": 270,
              "stepType": "pdf",
              "title": "Page 270",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=270"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-271",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 271",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-271-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-271",
              "chapterTitle": "Page 271",
              "chapterIndex": 0,
              "stepIndex": 271,
              "stepType": "pdf",
              "title": "Page 271",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=271"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-272",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 272",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-272-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-272",
              "chapterTitle": "Page 272",
              "chapterIndex": 0,
              "stepIndex": 272,
              "stepType": "pdf",
              "title": "Page 272",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=272"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-273",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 273",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-273-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-273",
              "chapterTitle": "Page 273",
              "chapterIndex": 0,
              "stepIndex": 273,
              "stepType": "pdf",
              "title": "Page 273",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=273"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-274",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 274",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-274-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-274",
              "chapterTitle": "Page 274",
              "chapterIndex": 0,
              "stepIndex": 274,
              "stepType": "pdf",
              "title": "Page 274",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=274"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-275",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 275",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-275-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-275",
              "chapterTitle": "Page 275",
              "chapterIndex": 0,
              "stepIndex": 275,
              "stepType": "pdf",
              "title": "Page 275",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=275"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-276",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 276",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-276-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-276",
              "chapterTitle": "Page 276",
              "chapterIndex": 0,
              "stepIndex": 276,
              "stepType": "pdf",
              "title": "Page 276",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=276"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-277",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 277",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-277-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-277",
              "chapterTitle": "Page 277",
              "chapterIndex": 0,
              "stepIndex": 277,
              "stepType": "pdf",
              "title": "Page 277",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=277"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-278",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 278",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-278-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-278",
              "chapterTitle": "Page 278",
              "chapterIndex": 0,
              "stepIndex": 278,
              "stepType": "pdf",
              "title": "Page 278",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=278"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-279",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 279",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-279-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-279",
              "chapterTitle": "Page 279",
              "chapterIndex": 0,
              "stepIndex": 279,
              "stepType": "pdf",
              "title": "Page 279",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=279"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-28",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-28-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=28"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-280",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 280",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-280-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-280",
              "chapterTitle": "Page 280",
              "chapterIndex": 0,
              "stepIndex": 280,
              "stepType": "pdf",
              "title": "Page 280",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=280"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-281",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 281",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-281-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-281",
              "chapterTitle": "Page 281",
              "chapterIndex": 0,
              "stepIndex": 281,
              "stepType": "pdf",
              "title": "Page 281",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=281"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-282",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 282",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-282-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-282",
              "chapterTitle": "Page 282",
              "chapterIndex": 0,
              "stepIndex": 282,
              "stepType": "pdf",
              "title": "Page 282",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=282"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-283",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 283",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-283-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-283",
              "chapterTitle": "Page 283",
              "chapterIndex": 0,
              "stepIndex": 283,
              "stepType": "pdf",
              "title": "Page 283",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=283"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-284",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 284",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-284-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-284",
              "chapterTitle": "Page 284",
              "chapterIndex": 0,
              "stepIndex": 284,
              "stepType": "pdf",
              "title": "Page 284",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=284"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-285",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 285",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-285-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-285",
              "chapterTitle": "Page 285",
              "chapterIndex": 0,
              "stepIndex": 285,
              "stepType": "pdf",
              "title": "Page 285",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=285"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-286",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 286",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-286-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-286",
              "chapterTitle": "Page 286",
              "chapterIndex": 0,
              "stepIndex": 286,
              "stepType": "pdf",
              "title": "Page 286",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=286"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-287",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 287",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-287-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-287",
              "chapterTitle": "Page 287",
              "chapterIndex": 0,
              "stepIndex": 287,
              "stepType": "pdf",
              "title": "Page 287",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=287"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-288",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 288",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-288-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-288",
              "chapterTitle": "Page 288",
              "chapterIndex": 0,
              "stepIndex": 288,
              "stepType": "pdf",
              "title": "Page 288",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=288"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-289",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 289",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-289-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-289",
              "chapterTitle": "Page 289",
              "chapterIndex": 0,
              "stepIndex": 289,
              "stepType": "pdf",
              "title": "Page 289",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=289"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-29",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-29-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=29"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-290",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 290",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-290-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-290",
              "chapterTitle": "Page 290",
              "chapterIndex": 0,
              "stepIndex": 290,
              "stepType": "pdf",
              "title": "Page 290",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=290"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-291",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 291",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-291-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-291",
              "chapterTitle": "Page 291",
              "chapterIndex": 0,
              "stepIndex": 291,
              "stepType": "pdf",
              "title": "Page 291",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=291"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-292",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 292",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-292-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-292",
              "chapterTitle": "Page 292",
              "chapterIndex": 0,
              "stepIndex": 292,
              "stepType": "pdf",
              "title": "Page 292",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=292"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-293",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 293",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-293-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-293",
              "chapterTitle": "Page 293",
              "chapterIndex": 0,
              "stepIndex": 293,
              "stepType": "pdf",
              "title": "Page 293",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=293"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-294",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 294",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-294-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-294",
              "chapterTitle": "Page 294",
              "chapterIndex": 0,
              "stepIndex": 294,
              "stepType": "pdf",
              "title": "Page 294",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=294"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-295",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 295",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-295-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-295",
              "chapterTitle": "Page 295",
              "chapterIndex": 0,
              "stepIndex": 295,
              "stepType": "pdf",
              "title": "Page 295",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=295"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-296",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 296",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-296-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-296",
              "chapterTitle": "Page 296",
              "chapterIndex": 0,
              "stepIndex": 296,
              "stepType": "pdf",
              "title": "Page 296",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=296"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-297",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 297",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-297-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-297",
              "chapterTitle": "Page 297",
              "chapterIndex": 0,
              "stepIndex": 297,
              "stepType": "pdf",
              "title": "Page 297",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=297"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-298",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 298",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-298-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-298",
              "chapterTitle": "Page 298",
              "chapterIndex": 0,
              "stepIndex": 298,
              "stepType": "pdf",
              "title": "Page 298",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=298"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-299",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 299",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-299-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-299",
              "chapterTitle": "Page 299",
              "chapterIndex": 0,
              "stepIndex": 299,
              "stepType": "pdf",
              "title": "Page 299",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=299"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-3",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-3-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=3"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-30",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-30-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=30"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-300",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 300",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-300-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-300",
              "chapterTitle": "Page 300",
              "chapterIndex": 0,
              "stepIndex": 300,
              "stepType": "pdf",
              "title": "Page 300",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=300"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-301",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 301",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-301-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-301",
              "chapterTitle": "Page 301",
              "chapterIndex": 0,
              "stepIndex": 301,
              "stepType": "pdf",
              "title": "Page 301",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=301"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-302",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 302",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-302-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-302",
              "chapterTitle": "Page 302",
              "chapterIndex": 0,
              "stepIndex": 302,
              "stepType": "pdf",
              "title": "Page 302",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=302"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-303",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 303",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-303-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-303",
              "chapterTitle": "Page 303",
              "chapterIndex": 0,
              "stepIndex": 303,
              "stepType": "pdf",
              "title": "Page 303",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=303"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-304",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 304",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-304-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-304",
              "chapterTitle": "Page 304",
              "chapterIndex": 0,
              "stepIndex": 304,
              "stepType": "pdf",
              "title": "Page 304",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=304"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-305",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 305",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-305-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-305",
              "chapterTitle": "Page 305",
              "chapterIndex": 0,
              "stepIndex": 305,
              "stepType": "pdf",
              "title": "Page 305",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=305"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-306",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 306",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-306-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-306",
              "chapterTitle": "Page 306",
              "chapterIndex": 0,
              "stepIndex": 306,
              "stepType": "pdf",
              "title": "Page 306",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=306"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-307",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 307",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-307-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-307",
              "chapterTitle": "Page 307",
              "chapterIndex": 0,
              "stepIndex": 307,
              "stepType": "pdf",
              "title": "Page 307",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=307"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-308",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 308",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-308-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-308",
              "chapterTitle": "Page 308",
              "chapterIndex": 0,
              "stepIndex": 308,
              "stepType": "pdf",
              "title": "Page 308",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=308"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-309",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 309",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-309-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-309",
              "chapterTitle": "Page 309",
              "chapterIndex": 0,
              "stepIndex": 309,
              "stepType": "pdf",
              "title": "Page 309",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=309"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-31",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-31-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=31"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-310",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 310",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-310-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-310",
              "chapterTitle": "Page 310",
              "chapterIndex": 0,
              "stepIndex": 310,
              "stepType": "pdf",
              "title": "Page 310",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=310"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-311",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 311",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-311-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-311",
              "chapterTitle": "Page 311",
              "chapterIndex": 0,
              "stepIndex": 311,
              "stepType": "pdf",
              "title": "Page 311",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=311"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-312",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 312",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-312-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-312",
              "chapterTitle": "Page 312",
              "chapterIndex": 0,
              "stepIndex": 312,
              "stepType": "pdf",
              "title": "Page 312",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=312"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-313",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 313",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-313-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-313",
              "chapterTitle": "Page 313",
              "chapterIndex": 0,
              "stepIndex": 313,
              "stepType": "pdf",
              "title": "Page 313",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=313"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-314",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 314",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-314-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-314",
              "chapterTitle": "Page 314",
              "chapterIndex": 0,
              "stepIndex": 314,
              "stepType": "pdf",
              "title": "Page 314",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=314"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-315",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 315",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-315-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-315",
              "chapterTitle": "Page 315",
              "chapterIndex": 0,
              "stepIndex": 315,
              "stepType": "pdf",
              "title": "Page 315",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=315"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-316",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 316",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-316-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-316",
              "chapterTitle": "Page 316",
              "chapterIndex": 0,
              "stepIndex": 316,
              "stepType": "pdf",
              "title": "Page 316",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=316"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-317",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 317",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-317-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-317",
              "chapterTitle": "Page 317",
              "chapterIndex": 0,
              "stepIndex": 317,
              "stepType": "pdf",
              "title": "Page 317",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=317"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-318",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 318",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-318-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-318",
              "chapterTitle": "Page 318",
              "chapterIndex": 0,
              "stepIndex": 318,
              "stepType": "pdf",
              "title": "Page 318",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=318"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-32",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-32-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=32"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-33",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-33-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=33"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-34",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-34-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=34"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-35",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-35-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=35"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-36",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-36-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=36"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-37",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-37-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=37"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-38",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-38-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=38"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-39",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-39-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=39"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-4",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-4-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=4"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-40",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-40-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=40"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-41",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-41-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=41"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-42",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-42-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=42"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-43",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-43-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=43"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-44",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-44-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=44"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-45",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-45-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=45"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-46",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-46-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=46"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-47",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-47-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=47"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-48",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-48-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=48"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-49",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-49-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=49"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-5",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-5-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=5"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-50",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-50-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=50"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-51",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-51-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=51"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-52",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-52-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=52"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-53",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-53-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=53"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-54",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-54-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=54"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-55",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-55-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=55"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-56",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-56-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=56"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-57",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-57-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=57"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-58",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-58-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=58"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-59",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-59-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=59"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-6",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-6-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=6"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-60",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-60-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=60"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-61",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-61-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=61"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-62",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-62-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=62"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-63",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-63-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=63"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-64",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-64-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=64"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-65",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-65-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=65"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-66",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-66-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=66"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-67",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-67-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=67"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-68",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-68-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=68"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-69",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-69-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=69"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-7",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-7-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=7"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-70",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-70-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=70"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-71",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-71-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=71"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-72",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-72-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=72"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-73",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-73-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=73"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-74",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-74-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=74"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-75",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-75-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=75"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-76",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-76-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=76"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-77",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-77-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=77"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-78",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-78-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=78"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-79",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-79-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=79"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-8",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-8-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=8"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-80",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-80-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=80"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-81",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-81-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=81"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-82",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-82-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=82"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-83",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-83-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=83"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-84",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-84-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=84"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-85",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-85-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=85"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-86",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-86-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=86"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-87",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-87-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=87"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-88",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-88-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=88"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-89",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-89-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=89"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-9",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-9-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=9"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-90",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-90-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=90"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-91",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-91-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=91"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-92",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-92-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=92"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-93",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-93-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=93"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-94",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-94-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=94"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-95",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-95-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=95"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-96",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-96-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=96"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-97",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-97-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=97"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-98",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-98-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=98"
            }
          ]
        },
        {
          "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-99",
          "courseId": "the-good-grammar-book-with-answers",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "the-good-grammar-book-with-answers-ch-import-1787401000000-99-step-0",
              "courseId": "the-good-grammar-book-with-answers",
              "chapterId": "the-good-grammar-book-with-answers-ch-import-1787401000000-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-good-grammar-book-with-answers/the-good-grammar-book-with-answers.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "the-most-beautiful-idiom",
      "title": "The Most Beautiful Idiom",
      "description": "The Most Beautiful Idiom. Language study book.",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/the-most-beautiful-idiom.webp?v=mm1",
      "icon": "🌸",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 43,
      "category": "Other, Language, Eng",
      "cat1": "Other",
      "cat2": "Language",
      "cat3": "Eng",
      "cat4": "",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/the-most-beautiful-idiom",
      "stepCount": 167,
      "chapters": [
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-1",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-1-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=1"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-10",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-10-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=10"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-100",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-100-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=100"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-101",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-101-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=101"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-102",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-102-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=102"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-103",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-103-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=103"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-104",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-104-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=104"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-105",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-105-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=105"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-106",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-106-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=106"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-107",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-107-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=107"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-108",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-108-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=108"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-109",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-109-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=109"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-11",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-11-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=11"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-110",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-110-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=110"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-111",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-111-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=111"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-112",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-112-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=112"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-113",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-113-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=113"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-114",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-114-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=114"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-115",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-115-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=115"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-116",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-116-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=116"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-117",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-117-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=117"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-118",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-118-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=118"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-119",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-119-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=119"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-12",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-12-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=12"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-120",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-120-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=120"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-121",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-121-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=121"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-122",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-122-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=122"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-123",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-123-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=123"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-124",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-124-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=124"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-125",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-125-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=125"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-126",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-126-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=126"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-127",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-127-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=127"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-128",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-128-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=128"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-129",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-129-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=129"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-13",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-13-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=13"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-130",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-130-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=130"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-131",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-131-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=131"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-132",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-132-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=132"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-133",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-133-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=133"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-134",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-134-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=134"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-135",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-135-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=135"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-136",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 136",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-136-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-136",
              "chapterTitle": "Page 136",
              "chapterIndex": 0,
              "stepIndex": 136,
              "stepType": "pdf",
              "title": "Page 136",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=136"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-137",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 137",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-137-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-137",
              "chapterTitle": "Page 137",
              "chapterIndex": 0,
              "stepIndex": 137,
              "stepType": "pdf",
              "title": "Page 137",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=137"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-138",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 138",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-138-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-138",
              "chapterTitle": "Page 138",
              "chapterIndex": 0,
              "stepIndex": 138,
              "stepType": "pdf",
              "title": "Page 138",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=138"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-139",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 139",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-139-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-139",
              "chapterTitle": "Page 139",
              "chapterIndex": 0,
              "stepIndex": 139,
              "stepType": "pdf",
              "title": "Page 139",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=139"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-14",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-14-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=14"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-140",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 140",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-140-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-140",
              "chapterTitle": "Page 140",
              "chapterIndex": 0,
              "stepIndex": 140,
              "stepType": "pdf",
              "title": "Page 140",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=140"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-141",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 141",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-141-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-141",
              "chapterTitle": "Page 141",
              "chapterIndex": 0,
              "stepIndex": 141,
              "stepType": "pdf",
              "title": "Page 141",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=141"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-142",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 142",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-142-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-142",
              "chapterTitle": "Page 142",
              "chapterIndex": 0,
              "stepIndex": 142,
              "stepType": "pdf",
              "title": "Page 142",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=142"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-143",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 143",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-143-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-143",
              "chapterTitle": "Page 143",
              "chapterIndex": 0,
              "stepIndex": 143,
              "stepType": "pdf",
              "title": "Page 143",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=143"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-144",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 144",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-144-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-144",
              "chapterTitle": "Page 144",
              "chapterIndex": 0,
              "stepIndex": 144,
              "stepType": "pdf",
              "title": "Page 144",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=144"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-145",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 145",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-145-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-145",
              "chapterTitle": "Page 145",
              "chapterIndex": 0,
              "stepIndex": 145,
              "stepType": "pdf",
              "title": "Page 145",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=145"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-146",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 146",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-146-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-146",
              "chapterTitle": "Page 146",
              "chapterIndex": 0,
              "stepIndex": 146,
              "stepType": "pdf",
              "title": "Page 146",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=146"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-147",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 147",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-147-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-147",
              "chapterTitle": "Page 147",
              "chapterIndex": 0,
              "stepIndex": 147,
              "stepType": "pdf",
              "title": "Page 147",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=147"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-148",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 148",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-148-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-148",
              "chapterTitle": "Page 148",
              "chapterIndex": 0,
              "stepIndex": 148,
              "stepType": "pdf",
              "title": "Page 148",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=148"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-149",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 149",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-149-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-149",
              "chapterTitle": "Page 149",
              "chapterIndex": 0,
              "stepIndex": 149,
              "stepType": "pdf",
              "title": "Page 149",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=149"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-15",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-15-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=15"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-150",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 150",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-150-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-150",
              "chapterTitle": "Page 150",
              "chapterIndex": 0,
              "stepIndex": 150,
              "stepType": "pdf",
              "title": "Page 150",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=150"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-151",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 151",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-151-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-151",
              "chapterTitle": "Page 151",
              "chapterIndex": 0,
              "stepIndex": 151,
              "stepType": "pdf",
              "title": "Page 151",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=151"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-152",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 152",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-152-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-152",
              "chapterTitle": "Page 152",
              "chapterIndex": 0,
              "stepIndex": 152,
              "stepType": "pdf",
              "title": "Page 152",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=152"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-153",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 153",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-153-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-153",
              "chapterTitle": "Page 153",
              "chapterIndex": 0,
              "stepIndex": 153,
              "stepType": "pdf",
              "title": "Page 153",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=153"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-154",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 154",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-154-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-154",
              "chapterTitle": "Page 154",
              "chapterIndex": 0,
              "stepIndex": 154,
              "stepType": "pdf",
              "title": "Page 154",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=154"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-155",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 155",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-155-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-155",
              "chapterTitle": "Page 155",
              "chapterIndex": 0,
              "stepIndex": 155,
              "stepType": "pdf",
              "title": "Page 155",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=155"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-156",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 156",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-156-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-156",
              "chapterTitle": "Page 156",
              "chapterIndex": 0,
              "stepIndex": 156,
              "stepType": "pdf",
              "title": "Page 156",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=156"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-157",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 157",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-157-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-157",
              "chapterTitle": "Page 157",
              "chapterIndex": 0,
              "stepIndex": 157,
              "stepType": "pdf",
              "title": "Page 157",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=157"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-158",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 158",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-158-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-158",
              "chapterTitle": "Page 158",
              "chapterIndex": 0,
              "stepIndex": 158,
              "stepType": "pdf",
              "title": "Page 158",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=158"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-159",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 159",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-159-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-159",
              "chapterTitle": "Page 159",
              "chapterIndex": 0,
              "stepIndex": 159,
              "stepType": "pdf",
              "title": "Page 159",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=159"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-16",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-16-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=16"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-160",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 160",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-160-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-160",
              "chapterTitle": "Page 160",
              "chapterIndex": 0,
              "stepIndex": 160,
              "stepType": "pdf",
              "title": "Page 160",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=160"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-161",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 161",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-161-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-161",
              "chapterTitle": "Page 161",
              "chapterIndex": 0,
              "stepIndex": 161,
              "stepType": "pdf",
              "title": "Page 161",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=161"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-162",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 162",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-162-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-162",
              "chapterTitle": "Page 162",
              "chapterIndex": 0,
              "stepIndex": 162,
              "stepType": "pdf",
              "title": "Page 162",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=162"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-163",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 163",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-163-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-163",
              "chapterTitle": "Page 163",
              "chapterIndex": 0,
              "stepIndex": 163,
              "stepType": "pdf",
              "title": "Page 163",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=163"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-164",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 164",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-164-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-164",
              "chapterTitle": "Page 164",
              "chapterIndex": 0,
              "stepIndex": 164,
              "stepType": "pdf",
              "title": "Page 164",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=164"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-165",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 165",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-165-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-165",
              "chapterTitle": "Page 165",
              "chapterIndex": 0,
              "stepIndex": 165,
              "stepType": "pdf",
              "title": "Page 165",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=165"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-166",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 166",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-166-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-166",
              "chapterTitle": "Page 166",
              "chapterIndex": 0,
              "stepIndex": 166,
              "stepType": "pdf",
              "title": "Page 166",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=166"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-167",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 167",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-167-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-167",
              "chapterTitle": "Page 167",
              "chapterIndex": 0,
              "stepIndex": 167,
              "stepType": "pdf",
              "title": "Page 167",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=167"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-17",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-17-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=17"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-18",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-18-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=18"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-19",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-19-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=19"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-2",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-2-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=2"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-20",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-20-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=20"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-21",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-21-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=21"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-22",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-22-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=22"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-23",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-23-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=23"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-24",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-24-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=24"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-25",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-25-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=25"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-26",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-26-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=26"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-27",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-27-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=27"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-28",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-28-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=28"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-29",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-29-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=29"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-3",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-3-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=3"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-30",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-30-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=30"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-31",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-31-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=31"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-32",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-32-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=32"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-33",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-33-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=33"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-34",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-34-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=34"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-35",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-35-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=35"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-36",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-36-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=36"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-37",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-37-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=37"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-38",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-38-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=38"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-39",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-39-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=39"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-4",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-4-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=4"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-40",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-40-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=40"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-41",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-41-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=41"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-42",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-42-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=42"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-43",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-43-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=43"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-44",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-44-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=44"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-45",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-45-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=45"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-46",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-46-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=46"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-47",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-47-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=47"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-48",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-48-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=48"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-49",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-49-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=49"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-5",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-5-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=5"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-50",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-50-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=50"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-51",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-51-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=51"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-52",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-52-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=52"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-53",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-53-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=53"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-54",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-54-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=54"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-55",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-55-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=55"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-56",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-56-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=56"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-57",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-57-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=57"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-58",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-58-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=58"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-59",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-59-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=59"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-6",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-6-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=6"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-60",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-60-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=60"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-61",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-61-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=61"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-62",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-62-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=62"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-63",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-63-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=63"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-64",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-64-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=64"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-65",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-65-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=65"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-66",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-66-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=66"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-67",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-67-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=67"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-68",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-68-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=68"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-69",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-69-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=69"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-7",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-7-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=7"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-70",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-70-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=70"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-71",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-71-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=71"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-72",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-72-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=72"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-73",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-73-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=73"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-74",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-74-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=74"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-75",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-75-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=75"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-76",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-76-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=76"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-77",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-77-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=77"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-78",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-78-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=78"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-79",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-79-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=79"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-8",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-8-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=8"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-80",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-80-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=80"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-81",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-81-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=81"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-82",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-82-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=82"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-83",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-83-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=83"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-84",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-84-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=84"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-85",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-85-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=85"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-86",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-86-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=86"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-87",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-87-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=87"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-88",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-88-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=88"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-89",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-89-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=89"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-9",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-9-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=9"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-90",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-90-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=90"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-91",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-91-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=91"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-92",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-92-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=92"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-93",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-93-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=93"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-94",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-94-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=94"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-95",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-95-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=95"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-96",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-96-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=96"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-97",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-97-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=97"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-98",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-98-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=98"
            }
          ]
        },
        {
          "id": "the-most-beautiful-idiom-ch-import-1787401000000-99",
          "courseId": "the-most-beautiful-idiom",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "the-most-beautiful-idiom-ch-import-1787401000000-99-step-0",
              "courseId": "the-most-beautiful-idiom",
              "chapterId": "the-most-beautiful-idiom-ch-import-1787401000000-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-most-beautiful-idiom/the-most-beautiful-idiom.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "writing-method-essay-and-letter",
      "title": "Writing Method Essay and Letter",
      "description": "Writing Method Essay and Letter. Language study book.",
      "isPublished": true,
      "authorName": "Saw Han Nyunt",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/writing-method-essay-and-letter.webp?v=mm1",
      "icon": "✉️",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 44,
      "category": "Other, Language, Eng",
      "cat1": "Other",
      "cat2": "Language",
      "cat3": "Eng",
      "cat4": "",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/writing-method-essay-and-letter",
      "stepCount": 185,
      "chapters": [
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-1",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-1-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=1"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-10",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-10-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=10"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-100",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-100-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=100"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-101",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-101-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=101"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-102",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-102-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=102"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-103",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-103-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=103"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-104",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-104-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=104"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-105",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-105-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=105"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-106",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-106-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=106"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-107",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-107-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=107"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-108",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-108-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=108"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-109",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-109-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=109"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-11",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-11-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=11"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-110",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-110-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=110"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-111",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-111-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=111"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-112",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-112-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=112"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-113",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-113-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=113"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-114",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-114-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=114"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-115",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-115-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=115"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-116",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-116-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=116"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-117",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-117-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=117"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-118",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-118-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=118"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-119",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-119-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=119"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-12",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-12-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=12"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-120",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-120-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=120"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-121",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-121-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=121"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-122",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-122-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=122"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-123",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-123-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=123"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-124",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-124-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=124"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-125",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-125-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=125"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-126",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-126-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=126"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-127",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-127-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=127"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-128",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-128-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=128"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-129",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-129-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=129"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-13",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-13-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=13"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-130",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-130-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=130"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-131",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-131-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=131"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-132",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-132-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=132"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-133",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-133-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=133"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-134",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-134-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=134"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-135",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-135-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=135"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-136",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 136",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-136-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-136",
              "chapterTitle": "Page 136",
              "chapterIndex": 0,
              "stepIndex": 136,
              "stepType": "pdf",
              "title": "Page 136",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=136"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-137",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 137",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-137-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-137",
              "chapterTitle": "Page 137",
              "chapterIndex": 0,
              "stepIndex": 137,
              "stepType": "pdf",
              "title": "Page 137",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=137"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-138",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 138",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-138-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-138",
              "chapterTitle": "Page 138",
              "chapterIndex": 0,
              "stepIndex": 138,
              "stepType": "pdf",
              "title": "Page 138",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=138"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-139",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 139",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-139-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-139",
              "chapterTitle": "Page 139",
              "chapterIndex": 0,
              "stepIndex": 139,
              "stepType": "pdf",
              "title": "Page 139",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=139"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-14",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-14-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=14"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-140",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 140",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-140-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-140",
              "chapterTitle": "Page 140",
              "chapterIndex": 0,
              "stepIndex": 140,
              "stepType": "pdf",
              "title": "Page 140",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=140"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-141",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 141",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-141-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-141",
              "chapterTitle": "Page 141",
              "chapterIndex": 0,
              "stepIndex": 141,
              "stepType": "pdf",
              "title": "Page 141",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=141"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-142",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 142",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-142-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-142",
              "chapterTitle": "Page 142",
              "chapterIndex": 0,
              "stepIndex": 142,
              "stepType": "pdf",
              "title": "Page 142",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=142"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-143",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 143",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-143-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-143",
              "chapterTitle": "Page 143",
              "chapterIndex": 0,
              "stepIndex": 143,
              "stepType": "pdf",
              "title": "Page 143",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=143"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-144",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 144",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-144-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-144",
              "chapterTitle": "Page 144",
              "chapterIndex": 0,
              "stepIndex": 144,
              "stepType": "pdf",
              "title": "Page 144",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=144"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-145",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 145",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-145-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-145",
              "chapterTitle": "Page 145",
              "chapterIndex": 0,
              "stepIndex": 145,
              "stepType": "pdf",
              "title": "Page 145",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=145"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-146",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 146",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-146-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-146",
              "chapterTitle": "Page 146",
              "chapterIndex": 0,
              "stepIndex": 146,
              "stepType": "pdf",
              "title": "Page 146",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=146"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-147",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 147",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-147-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-147",
              "chapterTitle": "Page 147",
              "chapterIndex": 0,
              "stepIndex": 147,
              "stepType": "pdf",
              "title": "Page 147",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=147"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-148",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 148",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-148-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-148",
              "chapterTitle": "Page 148",
              "chapterIndex": 0,
              "stepIndex": 148,
              "stepType": "pdf",
              "title": "Page 148",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=148"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-149",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 149",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-149-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-149",
              "chapterTitle": "Page 149",
              "chapterIndex": 0,
              "stepIndex": 149,
              "stepType": "pdf",
              "title": "Page 149",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=149"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-15",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-15-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=15"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-150",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 150",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-150-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-150",
              "chapterTitle": "Page 150",
              "chapterIndex": 0,
              "stepIndex": 150,
              "stepType": "pdf",
              "title": "Page 150",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=150"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-151",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 151",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-151-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-151",
              "chapterTitle": "Page 151",
              "chapterIndex": 0,
              "stepIndex": 151,
              "stepType": "pdf",
              "title": "Page 151",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=151"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-152",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 152",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-152-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-152",
              "chapterTitle": "Page 152",
              "chapterIndex": 0,
              "stepIndex": 152,
              "stepType": "pdf",
              "title": "Page 152",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=152"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-153",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 153",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-153-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-153",
              "chapterTitle": "Page 153",
              "chapterIndex": 0,
              "stepIndex": 153,
              "stepType": "pdf",
              "title": "Page 153",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=153"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-154",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 154",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-154-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-154",
              "chapterTitle": "Page 154",
              "chapterIndex": 0,
              "stepIndex": 154,
              "stepType": "pdf",
              "title": "Page 154",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=154"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-155",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 155",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-155-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-155",
              "chapterTitle": "Page 155",
              "chapterIndex": 0,
              "stepIndex": 155,
              "stepType": "pdf",
              "title": "Page 155",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=155"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-156",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 156",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-156-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-156",
              "chapterTitle": "Page 156",
              "chapterIndex": 0,
              "stepIndex": 156,
              "stepType": "pdf",
              "title": "Page 156",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=156"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-157",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 157",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-157-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-157",
              "chapterTitle": "Page 157",
              "chapterIndex": 0,
              "stepIndex": 157,
              "stepType": "pdf",
              "title": "Page 157",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=157"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-158",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 158",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-158-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-158",
              "chapterTitle": "Page 158",
              "chapterIndex": 0,
              "stepIndex": 158,
              "stepType": "pdf",
              "title": "Page 158",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=158"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-159",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 159",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-159-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-159",
              "chapterTitle": "Page 159",
              "chapterIndex": 0,
              "stepIndex": 159,
              "stepType": "pdf",
              "title": "Page 159",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=159"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-16",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-16-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=16"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-160",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 160",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-160-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-160",
              "chapterTitle": "Page 160",
              "chapterIndex": 0,
              "stepIndex": 160,
              "stepType": "pdf",
              "title": "Page 160",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=160"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-161",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 161",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-161-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-161",
              "chapterTitle": "Page 161",
              "chapterIndex": 0,
              "stepIndex": 161,
              "stepType": "pdf",
              "title": "Page 161",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=161"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-162",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 162",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-162-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-162",
              "chapterTitle": "Page 162",
              "chapterIndex": 0,
              "stepIndex": 162,
              "stepType": "pdf",
              "title": "Page 162",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=162"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-163",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 163",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-163-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-163",
              "chapterTitle": "Page 163",
              "chapterIndex": 0,
              "stepIndex": 163,
              "stepType": "pdf",
              "title": "Page 163",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=163"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-164",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 164",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-164-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-164",
              "chapterTitle": "Page 164",
              "chapterIndex": 0,
              "stepIndex": 164,
              "stepType": "pdf",
              "title": "Page 164",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=164"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-165",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 165",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-165-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-165",
              "chapterTitle": "Page 165",
              "chapterIndex": 0,
              "stepIndex": 165,
              "stepType": "pdf",
              "title": "Page 165",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=165"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-166",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 166",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-166-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-166",
              "chapterTitle": "Page 166",
              "chapterIndex": 0,
              "stepIndex": 166,
              "stepType": "pdf",
              "title": "Page 166",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=166"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-167",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 167",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-167-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-167",
              "chapterTitle": "Page 167",
              "chapterIndex": 0,
              "stepIndex": 167,
              "stepType": "pdf",
              "title": "Page 167",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=167"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-168",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 168",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-168-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-168",
              "chapterTitle": "Page 168",
              "chapterIndex": 0,
              "stepIndex": 168,
              "stepType": "pdf",
              "title": "Page 168",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=168"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-169",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 169",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-169-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-169",
              "chapterTitle": "Page 169",
              "chapterIndex": 0,
              "stepIndex": 169,
              "stepType": "pdf",
              "title": "Page 169",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=169"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-17",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-17-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=17"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-170",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 170",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-170-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-170",
              "chapterTitle": "Page 170",
              "chapterIndex": 0,
              "stepIndex": 170,
              "stepType": "pdf",
              "title": "Page 170",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=170"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-171",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 171",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-171-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-171",
              "chapterTitle": "Page 171",
              "chapterIndex": 0,
              "stepIndex": 171,
              "stepType": "pdf",
              "title": "Page 171",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=171"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-172",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 172",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-172-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-172",
              "chapterTitle": "Page 172",
              "chapterIndex": 0,
              "stepIndex": 172,
              "stepType": "pdf",
              "title": "Page 172",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=172"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-173",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 173",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-173-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-173",
              "chapterTitle": "Page 173",
              "chapterIndex": 0,
              "stepIndex": 173,
              "stepType": "pdf",
              "title": "Page 173",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=173"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-174",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 174",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-174-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-174",
              "chapterTitle": "Page 174",
              "chapterIndex": 0,
              "stepIndex": 174,
              "stepType": "pdf",
              "title": "Page 174",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=174"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-175",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 175",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-175-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-175",
              "chapterTitle": "Page 175",
              "chapterIndex": 0,
              "stepIndex": 175,
              "stepType": "pdf",
              "title": "Page 175",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=175"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-176",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 176",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-176-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-176",
              "chapterTitle": "Page 176",
              "chapterIndex": 0,
              "stepIndex": 176,
              "stepType": "pdf",
              "title": "Page 176",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=176"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-177",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 177",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-177-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-177",
              "chapterTitle": "Page 177",
              "chapterIndex": 0,
              "stepIndex": 177,
              "stepType": "pdf",
              "title": "Page 177",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=177"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-178",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 178",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-178-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-178",
              "chapterTitle": "Page 178",
              "chapterIndex": 0,
              "stepIndex": 178,
              "stepType": "pdf",
              "title": "Page 178",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=178"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-179",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 179",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-179-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-179",
              "chapterTitle": "Page 179",
              "chapterIndex": 0,
              "stepIndex": 179,
              "stepType": "pdf",
              "title": "Page 179",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=179"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-18",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-18-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=18"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-180",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 180",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-180-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-180",
              "chapterTitle": "Page 180",
              "chapterIndex": 0,
              "stepIndex": 180,
              "stepType": "pdf",
              "title": "Page 180",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=180"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-181",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 181",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-181-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-181",
              "chapterTitle": "Page 181",
              "chapterIndex": 0,
              "stepIndex": 181,
              "stepType": "pdf",
              "title": "Page 181",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=181"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-182",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 182",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-182-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-182",
              "chapterTitle": "Page 182",
              "chapterIndex": 0,
              "stepIndex": 182,
              "stepType": "pdf",
              "title": "Page 182",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=182"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-183",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 183",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-183-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-183",
              "chapterTitle": "Page 183",
              "chapterIndex": 0,
              "stepIndex": 183,
              "stepType": "pdf",
              "title": "Page 183",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=183"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-184",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 184",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-184-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-184",
              "chapterTitle": "Page 184",
              "chapterIndex": 0,
              "stepIndex": 184,
              "stepType": "pdf",
              "title": "Page 184",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=184"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-185",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 185",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-185-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-185",
              "chapterTitle": "Page 185",
              "chapterIndex": 0,
              "stepIndex": 185,
              "stepType": "pdf",
              "title": "Page 185",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=185"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-19",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-19-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=19"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-2",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-2-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=2"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-20",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-20-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=20"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-21",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-21-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=21"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-22",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-22-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=22"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-23",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-23-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=23"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-24",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-24-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=24"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-25",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-25-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=25"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-26",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-26-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=26"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-27",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-27-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=27"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-28",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-28-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=28"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-29",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-29-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=29"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-3",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-3-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=3"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-30",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-30-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=30"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-31",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-31-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=31"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-32",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-32-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=32"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-33",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-33-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=33"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-34",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-34-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=34"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-35",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-35-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=35"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-36",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-36-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=36"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-37",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-37-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=37"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-38",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-38-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=38"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-39",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-39-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=39"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-4",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-4-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=4"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-40",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-40-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=40"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-41",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-41-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=41"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-42",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-42-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=42"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-43",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-43-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=43"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-44",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-44-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=44"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-45",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-45-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=45"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-46",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-46-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=46"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-47",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-47-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=47"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-48",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-48-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=48"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-49",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-49-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=49"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-5",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-5-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=5"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-50",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-50-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=50"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-51",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-51-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=51"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-52",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-52-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=52"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-53",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-53-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=53"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-54",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-54-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=54"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-55",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-55-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=55"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-56",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-56-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=56"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-57",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-57-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=57"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-58",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-58-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=58"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-59",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-59-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=59"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-6",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-6-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=6"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-60",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-60-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=60"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-61",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-61-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=61"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-62",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-62-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=62"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-63",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-63-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=63"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-64",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-64-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=64"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-65",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-65-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=65"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-66",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-66-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=66"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-67",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-67-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=67"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-68",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-68-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=68"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-69",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-69-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=69"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-7",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-7-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=7"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-70",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-70-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=70"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-71",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-71-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=71"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-72",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-72-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=72"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-73",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-73-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=73"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-74",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-74-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=74"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-75",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-75-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=75"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-76",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-76-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=76"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-77",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-77-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=77"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-78",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-78-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=78"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-79",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-79-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=79"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-8",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-8-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=8"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-80",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-80-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=80"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-81",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-81-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=81"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-82",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-82-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=82"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-83",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-83-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=83"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-84",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-84-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=84"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-85",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-85-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=85"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-86",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-86-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=86"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-87",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-87-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=87"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-88",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-88-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=88"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-89",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-89-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=89"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-9",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-9-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=9"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-90",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-90-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=90"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-91",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-91-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=91"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-92",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-92-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=92"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-93",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-93-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=93"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-94",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-94-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=94"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-95",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-95-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=95"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-96",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-96-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=96"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-97",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-97-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=97"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-98",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-98-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=98"
            }
          ]
        },
        {
          "id": "writing-method-essay-and-letter-ch-import-1787401000000-99",
          "courseId": "writing-method-essay-and-letter",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "writing-method-essay-and-letter-ch-import-1787401000000-99-step-0",
              "courseId": "writing-method-essay-and-letter",
              "chapterId": "writing-method-essay-and-letter-ch-import-1787401000000-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/writing-method-essay-and-letter/writing-method-essay-and-letter.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "modern-japanese-language-conversation",
      "title": "Modern Japanese Language Conversation",
      "description": "Modern Japanese Language Conversation. Language study book.",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/modern-japanese-language-conversation.webp?v=mm1",
      "icon": "🇯🇵",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 45,
      "category": "Other, Language, Jap",
      "cat1": "Other",
      "cat2": "Language",
      "cat3": "Jap",
      "cat4": "",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/modern-japanese-language-conversation",
      "stepCount": 211,
      "chapters": [
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-1",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-1-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=1"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-10",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-10-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=10"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-100",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-100-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=100"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-101",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-101-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=101"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-102",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-102-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=102"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-103",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-103-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=103"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-104",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-104-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=104"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-105",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-105-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=105"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-106",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-106-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=106"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-107",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-107-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=107"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-108",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-108-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=108"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-109",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-109-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=109"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-11",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-11-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=11"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-110",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-110-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=110"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-111",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-111-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=111"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-112",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-112-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=112"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-113",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-113-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=113"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-114",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-114-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=114"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-115",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-115-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=115"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-116",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-116-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=116"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-117",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-117-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=117"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-118",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-118-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=118"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-119",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-119-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=119"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-12",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-12-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=12"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-120",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-120-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=120"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-121",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-121-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=121"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-122",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-122-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=122"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-123",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-123-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=123"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-124",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-124-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=124"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-125",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-125-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=125"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-126",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-126-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=126"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-127",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-127-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=127"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-128",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-128-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=128"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-129",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-129-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=129"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-13",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-13-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=13"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-130",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-130-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=130"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-131",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-131-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=131"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-132",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-132-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=132"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-133",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-133-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=133"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-134",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-134-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=134"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-135",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-135-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=135"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-136",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 136",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-136-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-136",
              "chapterTitle": "Page 136",
              "chapterIndex": 0,
              "stepIndex": 136,
              "stepType": "pdf",
              "title": "Page 136",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=136"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-137",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 137",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-137-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-137",
              "chapterTitle": "Page 137",
              "chapterIndex": 0,
              "stepIndex": 137,
              "stepType": "pdf",
              "title": "Page 137",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=137"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-138",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 138",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-138-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-138",
              "chapterTitle": "Page 138",
              "chapterIndex": 0,
              "stepIndex": 138,
              "stepType": "pdf",
              "title": "Page 138",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=138"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-139",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 139",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-139-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-139",
              "chapterTitle": "Page 139",
              "chapterIndex": 0,
              "stepIndex": 139,
              "stepType": "pdf",
              "title": "Page 139",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=139"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-14",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-14-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=14"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-140",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 140",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-140-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-140",
              "chapterTitle": "Page 140",
              "chapterIndex": 0,
              "stepIndex": 140,
              "stepType": "pdf",
              "title": "Page 140",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=140"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-141",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 141",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-141-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-141",
              "chapterTitle": "Page 141",
              "chapterIndex": 0,
              "stepIndex": 141,
              "stepType": "pdf",
              "title": "Page 141",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=141"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-142",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 142",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-142-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-142",
              "chapterTitle": "Page 142",
              "chapterIndex": 0,
              "stepIndex": 142,
              "stepType": "pdf",
              "title": "Page 142",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=142"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-143",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 143",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-143-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-143",
              "chapterTitle": "Page 143",
              "chapterIndex": 0,
              "stepIndex": 143,
              "stepType": "pdf",
              "title": "Page 143",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=143"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-144",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 144",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-144-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-144",
              "chapterTitle": "Page 144",
              "chapterIndex": 0,
              "stepIndex": 144,
              "stepType": "pdf",
              "title": "Page 144",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=144"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-145",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 145",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-145-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-145",
              "chapterTitle": "Page 145",
              "chapterIndex": 0,
              "stepIndex": 145,
              "stepType": "pdf",
              "title": "Page 145",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=145"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-146",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 146",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-146-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-146",
              "chapterTitle": "Page 146",
              "chapterIndex": 0,
              "stepIndex": 146,
              "stepType": "pdf",
              "title": "Page 146",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=146"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-147",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 147",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-147-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-147",
              "chapterTitle": "Page 147",
              "chapterIndex": 0,
              "stepIndex": 147,
              "stepType": "pdf",
              "title": "Page 147",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=147"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-148",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 148",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-148-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-148",
              "chapterTitle": "Page 148",
              "chapterIndex": 0,
              "stepIndex": 148,
              "stepType": "pdf",
              "title": "Page 148",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=148"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-149",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 149",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-149-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-149",
              "chapterTitle": "Page 149",
              "chapterIndex": 0,
              "stepIndex": 149,
              "stepType": "pdf",
              "title": "Page 149",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=149"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-15",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-15-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=15"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-150",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 150",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-150-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-150",
              "chapterTitle": "Page 150",
              "chapterIndex": 0,
              "stepIndex": 150,
              "stepType": "pdf",
              "title": "Page 150",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=150"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-151",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 151",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-151-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-151",
              "chapterTitle": "Page 151",
              "chapterIndex": 0,
              "stepIndex": 151,
              "stepType": "pdf",
              "title": "Page 151",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=151"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-152",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 152",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-152-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-152",
              "chapterTitle": "Page 152",
              "chapterIndex": 0,
              "stepIndex": 152,
              "stepType": "pdf",
              "title": "Page 152",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=152"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-153",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 153",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-153-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-153",
              "chapterTitle": "Page 153",
              "chapterIndex": 0,
              "stepIndex": 153,
              "stepType": "pdf",
              "title": "Page 153",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=153"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-154",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 154",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-154-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-154",
              "chapterTitle": "Page 154",
              "chapterIndex": 0,
              "stepIndex": 154,
              "stepType": "pdf",
              "title": "Page 154",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=154"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-155",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 155",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-155-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-155",
              "chapterTitle": "Page 155",
              "chapterIndex": 0,
              "stepIndex": 155,
              "stepType": "pdf",
              "title": "Page 155",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=155"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-156",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 156",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-156-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-156",
              "chapterTitle": "Page 156",
              "chapterIndex": 0,
              "stepIndex": 156,
              "stepType": "pdf",
              "title": "Page 156",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=156"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-157",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 157",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-157-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-157",
              "chapterTitle": "Page 157",
              "chapterIndex": 0,
              "stepIndex": 157,
              "stepType": "pdf",
              "title": "Page 157",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=157"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-158",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 158",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-158-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-158",
              "chapterTitle": "Page 158",
              "chapterIndex": 0,
              "stepIndex": 158,
              "stepType": "pdf",
              "title": "Page 158",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=158"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-159",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 159",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-159-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-159",
              "chapterTitle": "Page 159",
              "chapterIndex": 0,
              "stepIndex": 159,
              "stepType": "pdf",
              "title": "Page 159",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=159"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-16",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-16-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=16"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-160",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 160",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-160-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-160",
              "chapterTitle": "Page 160",
              "chapterIndex": 0,
              "stepIndex": 160,
              "stepType": "pdf",
              "title": "Page 160",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=160"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-161",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 161",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-161-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-161",
              "chapterTitle": "Page 161",
              "chapterIndex": 0,
              "stepIndex": 161,
              "stepType": "pdf",
              "title": "Page 161",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=161"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-162",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 162",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-162-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-162",
              "chapterTitle": "Page 162",
              "chapterIndex": 0,
              "stepIndex": 162,
              "stepType": "pdf",
              "title": "Page 162",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=162"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-163",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 163",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-163-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-163",
              "chapterTitle": "Page 163",
              "chapterIndex": 0,
              "stepIndex": 163,
              "stepType": "pdf",
              "title": "Page 163",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=163"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-164",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 164",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-164-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-164",
              "chapterTitle": "Page 164",
              "chapterIndex": 0,
              "stepIndex": 164,
              "stepType": "pdf",
              "title": "Page 164",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=164"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-165",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 165",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-165-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-165",
              "chapterTitle": "Page 165",
              "chapterIndex": 0,
              "stepIndex": 165,
              "stepType": "pdf",
              "title": "Page 165",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=165"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-166",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 166",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-166-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-166",
              "chapterTitle": "Page 166",
              "chapterIndex": 0,
              "stepIndex": 166,
              "stepType": "pdf",
              "title": "Page 166",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=166"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-167",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 167",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-167-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-167",
              "chapterTitle": "Page 167",
              "chapterIndex": 0,
              "stepIndex": 167,
              "stepType": "pdf",
              "title": "Page 167",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=167"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-168",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 168",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-168-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-168",
              "chapterTitle": "Page 168",
              "chapterIndex": 0,
              "stepIndex": 168,
              "stepType": "pdf",
              "title": "Page 168",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=168"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-169",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 169",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-169-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-169",
              "chapterTitle": "Page 169",
              "chapterIndex": 0,
              "stepIndex": 169,
              "stepType": "pdf",
              "title": "Page 169",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=169"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-17",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-17-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=17"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-170",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 170",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-170-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-170",
              "chapterTitle": "Page 170",
              "chapterIndex": 0,
              "stepIndex": 170,
              "stepType": "pdf",
              "title": "Page 170",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=170"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-171",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 171",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-171-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-171",
              "chapterTitle": "Page 171",
              "chapterIndex": 0,
              "stepIndex": 171,
              "stepType": "pdf",
              "title": "Page 171",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=171"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-172",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 172",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-172-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-172",
              "chapterTitle": "Page 172",
              "chapterIndex": 0,
              "stepIndex": 172,
              "stepType": "pdf",
              "title": "Page 172",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=172"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-173",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 173",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-173-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-173",
              "chapterTitle": "Page 173",
              "chapterIndex": 0,
              "stepIndex": 173,
              "stepType": "pdf",
              "title": "Page 173",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=173"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-174",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 174",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-174-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-174",
              "chapterTitle": "Page 174",
              "chapterIndex": 0,
              "stepIndex": 174,
              "stepType": "pdf",
              "title": "Page 174",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=174"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-175",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 175",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-175-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-175",
              "chapterTitle": "Page 175",
              "chapterIndex": 0,
              "stepIndex": 175,
              "stepType": "pdf",
              "title": "Page 175",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=175"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-176",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 176",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-176-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-176",
              "chapterTitle": "Page 176",
              "chapterIndex": 0,
              "stepIndex": 176,
              "stepType": "pdf",
              "title": "Page 176",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=176"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-177",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 177",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-177-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-177",
              "chapterTitle": "Page 177",
              "chapterIndex": 0,
              "stepIndex": 177,
              "stepType": "pdf",
              "title": "Page 177",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=177"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-178",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 178",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-178-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-178",
              "chapterTitle": "Page 178",
              "chapterIndex": 0,
              "stepIndex": 178,
              "stepType": "pdf",
              "title": "Page 178",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=178"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-179",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 179",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-179-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-179",
              "chapterTitle": "Page 179",
              "chapterIndex": 0,
              "stepIndex": 179,
              "stepType": "pdf",
              "title": "Page 179",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=179"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-18",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-18-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=18"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-180",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 180",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-180-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-180",
              "chapterTitle": "Page 180",
              "chapterIndex": 0,
              "stepIndex": 180,
              "stepType": "pdf",
              "title": "Page 180",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=180"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-181",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 181",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-181-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-181",
              "chapterTitle": "Page 181",
              "chapterIndex": 0,
              "stepIndex": 181,
              "stepType": "pdf",
              "title": "Page 181",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=181"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-182",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 182",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-182-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-182",
              "chapterTitle": "Page 182",
              "chapterIndex": 0,
              "stepIndex": 182,
              "stepType": "pdf",
              "title": "Page 182",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=182"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-183",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 183",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-183-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-183",
              "chapterTitle": "Page 183",
              "chapterIndex": 0,
              "stepIndex": 183,
              "stepType": "pdf",
              "title": "Page 183",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=183"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-184",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 184",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-184-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-184",
              "chapterTitle": "Page 184",
              "chapterIndex": 0,
              "stepIndex": 184,
              "stepType": "pdf",
              "title": "Page 184",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=184"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-185",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 185",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-185-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-185",
              "chapterTitle": "Page 185",
              "chapterIndex": 0,
              "stepIndex": 185,
              "stepType": "pdf",
              "title": "Page 185",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=185"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-186",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 186",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-186-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-186",
              "chapterTitle": "Page 186",
              "chapterIndex": 0,
              "stepIndex": 186,
              "stepType": "pdf",
              "title": "Page 186",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=186"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-187",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 187",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-187-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-187",
              "chapterTitle": "Page 187",
              "chapterIndex": 0,
              "stepIndex": 187,
              "stepType": "pdf",
              "title": "Page 187",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=187"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-188",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 188",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-188-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-188",
              "chapterTitle": "Page 188",
              "chapterIndex": 0,
              "stepIndex": 188,
              "stepType": "pdf",
              "title": "Page 188",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=188"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-189",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 189",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-189-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-189",
              "chapterTitle": "Page 189",
              "chapterIndex": 0,
              "stepIndex": 189,
              "stepType": "pdf",
              "title": "Page 189",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=189"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-19",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-19-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=19"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-190",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 190",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-190-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-190",
              "chapterTitle": "Page 190",
              "chapterIndex": 0,
              "stepIndex": 190,
              "stepType": "pdf",
              "title": "Page 190",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=190"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-191",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 191",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-191-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-191",
              "chapterTitle": "Page 191",
              "chapterIndex": 0,
              "stepIndex": 191,
              "stepType": "pdf",
              "title": "Page 191",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=191"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-192",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 192",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-192-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-192",
              "chapterTitle": "Page 192",
              "chapterIndex": 0,
              "stepIndex": 192,
              "stepType": "pdf",
              "title": "Page 192",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=192"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-193",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 193",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-193-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-193",
              "chapterTitle": "Page 193",
              "chapterIndex": 0,
              "stepIndex": 193,
              "stepType": "pdf",
              "title": "Page 193",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=193"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-194",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 194",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-194-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-194",
              "chapterTitle": "Page 194",
              "chapterIndex": 0,
              "stepIndex": 194,
              "stepType": "pdf",
              "title": "Page 194",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=194"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-195",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 195",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-195-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-195",
              "chapterTitle": "Page 195",
              "chapterIndex": 0,
              "stepIndex": 195,
              "stepType": "pdf",
              "title": "Page 195",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=195"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-196",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 196",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-196-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-196",
              "chapterTitle": "Page 196",
              "chapterIndex": 0,
              "stepIndex": 196,
              "stepType": "pdf",
              "title": "Page 196",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=196"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-197",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 197",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-197-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-197",
              "chapterTitle": "Page 197",
              "chapterIndex": 0,
              "stepIndex": 197,
              "stepType": "pdf",
              "title": "Page 197",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=197"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-198",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 198",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-198-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-198",
              "chapterTitle": "Page 198",
              "chapterIndex": 0,
              "stepIndex": 198,
              "stepType": "pdf",
              "title": "Page 198",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=198"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-199",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 199",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-199-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-199",
              "chapterTitle": "Page 199",
              "chapterIndex": 0,
              "stepIndex": 199,
              "stepType": "pdf",
              "title": "Page 199",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=199"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-2",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-2-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=2"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-20",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-20-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=20"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-200",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 200",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-200-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-200",
              "chapterTitle": "Page 200",
              "chapterIndex": 0,
              "stepIndex": 200,
              "stepType": "pdf",
              "title": "Page 200",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=200"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-201",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 201",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-201-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-201",
              "chapterTitle": "Page 201",
              "chapterIndex": 0,
              "stepIndex": 201,
              "stepType": "pdf",
              "title": "Page 201",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=201"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-202",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 202",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-202-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-202",
              "chapterTitle": "Page 202",
              "chapterIndex": 0,
              "stepIndex": 202,
              "stepType": "pdf",
              "title": "Page 202",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=202"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-203",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 203",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-203-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-203",
              "chapterTitle": "Page 203",
              "chapterIndex": 0,
              "stepIndex": 203,
              "stepType": "pdf",
              "title": "Page 203",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=203"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-204",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 204",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-204-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-204",
              "chapterTitle": "Page 204",
              "chapterIndex": 0,
              "stepIndex": 204,
              "stepType": "pdf",
              "title": "Page 204",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=204"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-205",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 205",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-205-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-205",
              "chapterTitle": "Page 205",
              "chapterIndex": 0,
              "stepIndex": 205,
              "stepType": "pdf",
              "title": "Page 205",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=205"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-206",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 206",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-206-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-206",
              "chapterTitle": "Page 206",
              "chapterIndex": 0,
              "stepIndex": 206,
              "stepType": "pdf",
              "title": "Page 206",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=206"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-207",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 207",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-207-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-207",
              "chapterTitle": "Page 207",
              "chapterIndex": 0,
              "stepIndex": 207,
              "stepType": "pdf",
              "title": "Page 207",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=207"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-208",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 208",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-208-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-208",
              "chapterTitle": "Page 208",
              "chapterIndex": 0,
              "stepIndex": 208,
              "stepType": "pdf",
              "title": "Page 208",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=208"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-209",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 209",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-209-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-209",
              "chapterTitle": "Page 209",
              "chapterIndex": 0,
              "stepIndex": 209,
              "stepType": "pdf",
              "title": "Page 209",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=209"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-21",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-21-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=21"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-210",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 210",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-210-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-210",
              "chapterTitle": "Page 210",
              "chapterIndex": 0,
              "stepIndex": 210,
              "stepType": "pdf",
              "title": "Page 210",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=210"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-211",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 211",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-211-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-211",
              "chapterTitle": "Page 211",
              "chapterIndex": 0,
              "stepIndex": 211,
              "stepType": "pdf",
              "title": "Page 211",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=211"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-22",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-22-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=22"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-23",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-23-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=23"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-24",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-24-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=24"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-25",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-25-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=25"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-26",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-26-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=26"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-27",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-27-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=27"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-28",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-28-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=28"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-29",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-29-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=29"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-3",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-3-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=3"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-30",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-30-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=30"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-31",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-31-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=31"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-32",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-32-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=32"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-33",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-33-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=33"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-34",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-34-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=34"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-35",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-35-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=35"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-36",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-36-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=36"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-37",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-37-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=37"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-38",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-38-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=38"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-39",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-39-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=39"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-4",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-4-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=4"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-40",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-40-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=40"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-41",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-41-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=41"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-42",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-42-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=42"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-43",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-43-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=43"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-44",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-44-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=44"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-45",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-45-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=45"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-46",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-46-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=46"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-47",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-47-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=47"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-48",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-48-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=48"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-49",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-49-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=49"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-5",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-5-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=5"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-50",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-50-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=50"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-51",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-51-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=51"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-52",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-52-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=52"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-53",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-53-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=53"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-54",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-54-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=54"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-55",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-55-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=55"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-56",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-56-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=56"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-57",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-57-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=57"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-58",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-58-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=58"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-59",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-59-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=59"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-6",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-6-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=6"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-60",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-60-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=60"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-61",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-61-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=61"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-62",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-62-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=62"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-63",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-63-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=63"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-64",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-64-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=64"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-65",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-65-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=65"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-66",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-66-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=66"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-67",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-67-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=67"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-68",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-68-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=68"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-69",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-69-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=69"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-7",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-7-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=7"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-70",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-70-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=70"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-71",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-71-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=71"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-72",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-72-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=72"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-73",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-73-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=73"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-74",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-74-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=74"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-75",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-75-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=75"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-76",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-76-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=76"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-77",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-77-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=77"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-78",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-78-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=78"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-79",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-79-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=79"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-8",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-8-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=8"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-80",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-80-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=80"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-81",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-81-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=81"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-82",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-82-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=82"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-83",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-83-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=83"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-84",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-84-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=84"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-85",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-85-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=85"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-86",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-86-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=86"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-87",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-87-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=87"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-88",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-88-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=88"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-89",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-89-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=89"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-9",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-9-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=9"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-90",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-90-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=90"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-91",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-91-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=91"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-92",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-92-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=92"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-93",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-93-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=93"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-94",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-94-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=94"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-95",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-95-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=95"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-96",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-96-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=96"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-97",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-97-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=97"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-98",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-98-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=98"
            }
          ]
        },
        {
          "id": "modern-japanese-language-conversation-ch-import-1787401000000-99",
          "courseId": "modern-japanese-language-conversation",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "modern-japanese-language-conversation-ch-import-1787401000000-99-step-0",
              "courseId": "modern-japanese-language-conversation",
              "chapterId": "modern-japanese-language-conversation-ch-import-1787401000000-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/modern-japanese-language-conversation/modern-japanese-language-conversation.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "the-easiest-way-to-speak-japanese",
      "title": "The Easiest Way to Speak Japanese",
      "description": "The Easiest Way to Speak Japanese. Language study book.",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/the-easiest-way-to-speak-japanese.webp?v=mm1",
      "icon": "🇯🇵",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 46,
      "category": "Other, Language, Jap",
      "cat1": "Other",
      "cat2": "Language",
      "cat3": "Jap",
      "cat4": "",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/the-easiest-way-to-speak-japanese",
      "stepCount": 118,
      "chapters": [
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-1",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-1-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=1"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-10",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-10-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=10"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-100",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-100-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=100"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-101",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-101-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=101"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-102",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-102-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=102"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-103",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-103-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=103"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-104",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-104-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=104"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-105",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-105-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=105"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-106",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-106-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=106"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-107",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-107-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=107"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-108",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-108-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=108"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-109",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-109-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=109"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-11",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-11-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=11"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-110",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-110-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=110"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-111",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-111-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=111"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-112",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-112-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=112"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-113",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-113-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=113"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-114",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-114-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=114"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-115",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-115-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=115"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-116",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-116-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=116"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-117",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-117-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=117"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-118",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-118-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=118"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-12",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-12-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=12"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-13",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-13-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=13"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-14",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-14-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=14"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-15",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-15-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=15"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-16",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-16-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=16"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-17",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-17-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=17"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-18",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-18-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=18"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-19",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-19-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=19"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-2",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-2-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=2"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-20",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-20-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=20"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-21",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-21-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=21"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-22",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-22-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=22"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-23",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-23-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=23"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-24",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-24-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=24"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-25",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-25-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=25"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-26",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-26-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=26"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-27",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-27-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=27"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-28",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-28-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=28"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-29",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-29-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=29"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-3",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-3-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=3"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-30",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-30-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=30"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-31",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-31-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=31"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-32",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-32-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=32"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-33",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-33-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=33"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-34",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-34-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=34"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-35",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-35-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=35"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-36",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-36-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=36"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-37",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-37-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=37"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-38",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-38-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=38"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-39",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-39-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=39"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-4",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-4-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=4"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-40",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-40-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=40"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-41",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-41-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=41"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-42",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-42-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=42"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-43",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-43-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=43"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-44",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-44-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=44"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-45",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-45-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=45"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-46",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-46-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=46"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-47",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-47-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=47"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-48",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-48-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=48"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-49",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-49-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=49"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-5",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-5-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=5"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-50",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-50-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=50"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-51",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-51-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=51"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-52",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-52-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=52"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-53",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-53-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=53"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-54",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-54-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=54"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-55",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-55-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=55"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-56",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-56-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=56"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-57",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-57-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=57"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-58",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-58-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=58"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-59",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-59-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=59"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-6",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-6-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=6"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-60",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-60-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=60"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-61",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-61-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=61"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-62",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-62-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=62"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-63",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-63-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=63"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-64",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-64-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=64"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-65",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-65-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=65"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-66",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-66-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=66"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-67",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-67-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=67"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-68",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-68-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=68"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-69",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-69-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=69"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-7",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-7-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=7"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-70",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-70-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=70"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-71",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-71-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=71"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-72",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-72-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=72"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-73",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-73-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=73"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-74",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-74-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=74"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-75",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-75-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=75"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-76",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-76-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=76"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-77",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-77-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=77"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-78",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-78-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=78"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-79",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-79-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=79"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-8",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-8-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=8"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-80",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-80-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=80"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-81",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-81-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=81"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-82",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-82-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=82"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-83",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-83-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=83"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-84",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-84-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=84"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-85",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-85-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=85"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-86",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-86-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=86"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-87",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-87-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=87"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-88",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-88-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=88"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-89",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-89-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=89"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-9",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-9-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=9"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-90",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-90-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=90"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-91",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-91-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=91"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-92",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-92-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=92"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-93",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-93-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=93"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-94",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-94-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=94"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-95",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-95-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=95"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-96",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-96-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=96"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-97",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-97-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=97"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-98",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-98-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=98"
            }
          ]
        },
        {
          "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-99",
          "courseId": "the-easiest-way-to-speak-japanese",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-99-step-0",
              "courseId": "the-easiest-way-to-speak-japanese",
              "chapterId": "the-easiest-way-to-speak-japanese-ch-import-1787401000000-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-easiest-way-to-speak-japanese/the-easiest-way-to-speak-japanese.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "speak-thai-burmese-and-english-daily",
      "title": "Speak Thai Burmese and English Daily",
      "description": "Speak Thai Burmese and English Daily. Language study book.",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/speak-thai-burmese-and-english-daily.webp?v=mm1",
      "icon": "🇹🇭",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 47,
      "category": "Other, Language, Thai",
      "cat1": "Other",
      "cat2": "Language",
      "cat3": "Thai",
      "cat4": "",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/speak-thai-burmese-and-english-daily",
      "stepCount": 225,
      "chapters": [
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-1",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-1-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=1"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-10",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-10-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=10"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-100",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-100-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=100"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-101",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-101-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=101"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-102",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-102-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=102"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-103",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-103-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=103"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-104",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-104-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=104"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-105",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-105-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=105"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-106",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-106-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=106"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-107",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-107-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=107"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-108",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-108-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=108"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-109",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-109-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=109"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-11",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-11-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=11"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-110",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-110-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=110"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-111",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-111-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=111"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-112",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-112-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=112"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-113",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-113-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=113"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-114",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-114-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=114"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-115",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-115-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=115"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-116",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-116-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=116"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-117",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-117-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=117"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-118",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-118-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=118"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-119",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-119-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=119"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-12",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-12-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=12"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-120",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-120-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=120"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-121",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-121-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=121"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-122",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-122-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=122"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-123",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-123-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=123"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-124",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-124-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=124"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-125",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-125-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=125"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-126",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-126-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=126"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-127",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-127-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=127"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-128",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-128-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=128"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-129",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-129-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=129"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-13",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-13-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=13"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-130",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-130-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=130"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-131",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-131-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=131"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-132",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-132-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=132"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-133",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-133-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=133"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-134",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-134-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=134"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-135",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-135-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=135"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-136",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 136",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-136-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-136",
              "chapterTitle": "Page 136",
              "chapterIndex": 0,
              "stepIndex": 136,
              "stepType": "pdf",
              "title": "Page 136",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=136"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-137",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 137",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-137-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-137",
              "chapterTitle": "Page 137",
              "chapterIndex": 0,
              "stepIndex": 137,
              "stepType": "pdf",
              "title": "Page 137",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=137"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-138",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 138",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-138-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-138",
              "chapterTitle": "Page 138",
              "chapterIndex": 0,
              "stepIndex": 138,
              "stepType": "pdf",
              "title": "Page 138",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=138"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-139",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 139",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-139-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-139",
              "chapterTitle": "Page 139",
              "chapterIndex": 0,
              "stepIndex": 139,
              "stepType": "pdf",
              "title": "Page 139",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=139"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-14",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-14-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=14"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-140",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 140",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-140-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-140",
              "chapterTitle": "Page 140",
              "chapterIndex": 0,
              "stepIndex": 140,
              "stepType": "pdf",
              "title": "Page 140",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=140"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-141",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 141",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-141-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-141",
              "chapterTitle": "Page 141",
              "chapterIndex": 0,
              "stepIndex": 141,
              "stepType": "pdf",
              "title": "Page 141",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=141"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-142",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 142",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-142-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-142",
              "chapterTitle": "Page 142",
              "chapterIndex": 0,
              "stepIndex": 142,
              "stepType": "pdf",
              "title": "Page 142",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=142"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-143",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 143",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-143-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-143",
              "chapterTitle": "Page 143",
              "chapterIndex": 0,
              "stepIndex": 143,
              "stepType": "pdf",
              "title": "Page 143",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=143"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-144",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 144",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-144-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-144",
              "chapterTitle": "Page 144",
              "chapterIndex": 0,
              "stepIndex": 144,
              "stepType": "pdf",
              "title": "Page 144",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=144"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-145",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 145",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-145-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-145",
              "chapterTitle": "Page 145",
              "chapterIndex": 0,
              "stepIndex": 145,
              "stepType": "pdf",
              "title": "Page 145",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=145"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-146",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 146",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-146-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-146",
              "chapterTitle": "Page 146",
              "chapterIndex": 0,
              "stepIndex": 146,
              "stepType": "pdf",
              "title": "Page 146",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=146"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-147",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 147",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-147-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-147",
              "chapterTitle": "Page 147",
              "chapterIndex": 0,
              "stepIndex": 147,
              "stepType": "pdf",
              "title": "Page 147",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=147"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-148",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 148",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-148-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-148",
              "chapterTitle": "Page 148",
              "chapterIndex": 0,
              "stepIndex": 148,
              "stepType": "pdf",
              "title": "Page 148",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=148"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-149",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 149",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-149-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-149",
              "chapterTitle": "Page 149",
              "chapterIndex": 0,
              "stepIndex": 149,
              "stepType": "pdf",
              "title": "Page 149",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=149"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-15",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-15-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=15"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-150",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 150",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-150-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-150",
              "chapterTitle": "Page 150",
              "chapterIndex": 0,
              "stepIndex": 150,
              "stepType": "pdf",
              "title": "Page 150",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=150"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-151",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 151",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-151-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-151",
              "chapterTitle": "Page 151",
              "chapterIndex": 0,
              "stepIndex": 151,
              "stepType": "pdf",
              "title": "Page 151",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=151"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-152",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 152",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-152-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-152",
              "chapterTitle": "Page 152",
              "chapterIndex": 0,
              "stepIndex": 152,
              "stepType": "pdf",
              "title": "Page 152",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=152"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-153",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 153",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-153-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-153",
              "chapterTitle": "Page 153",
              "chapterIndex": 0,
              "stepIndex": 153,
              "stepType": "pdf",
              "title": "Page 153",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=153"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-154",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 154",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-154-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-154",
              "chapterTitle": "Page 154",
              "chapterIndex": 0,
              "stepIndex": 154,
              "stepType": "pdf",
              "title": "Page 154",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=154"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-155",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 155",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-155-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-155",
              "chapterTitle": "Page 155",
              "chapterIndex": 0,
              "stepIndex": 155,
              "stepType": "pdf",
              "title": "Page 155",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=155"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-156",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 156",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-156-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-156",
              "chapterTitle": "Page 156",
              "chapterIndex": 0,
              "stepIndex": 156,
              "stepType": "pdf",
              "title": "Page 156",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=156"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-157",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 157",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-157-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-157",
              "chapterTitle": "Page 157",
              "chapterIndex": 0,
              "stepIndex": 157,
              "stepType": "pdf",
              "title": "Page 157",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=157"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-158",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 158",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-158-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-158",
              "chapterTitle": "Page 158",
              "chapterIndex": 0,
              "stepIndex": 158,
              "stepType": "pdf",
              "title": "Page 158",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=158"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-159",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 159",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-159-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-159",
              "chapterTitle": "Page 159",
              "chapterIndex": 0,
              "stepIndex": 159,
              "stepType": "pdf",
              "title": "Page 159",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=159"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-16",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-16-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=16"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-160",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 160",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-160-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-160",
              "chapterTitle": "Page 160",
              "chapterIndex": 0,
              "stepIndex": 160,
              "stepType": "pdf",
              "title": "Page 160",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=160"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-161",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 161",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-161-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-161",
              "chapterTitle": "Page 161",
              "chapterIndex": 0,
              "stepIndex": 161,
              "stepType": "pdf",
              "title": "Page 161",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=161"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-162",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 162",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-162-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-162",
              "chapterTitle": "Page 162",
              "chapterIndex": 0,
              "stepIndex": 162,
              "stepType": "pdf",
              "title": "Page 162",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=162"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-163",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 163",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-163-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-163",
              "chapterTitle": "Page 163",
              "chapterIndex": 0,
              "stepIndex": 163,
              "stepType": "pdf",
              "title": "Page 163",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=163"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-164",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 164",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-164-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-164",
              "chapterTitle": "Page 164",
              "chapterIndex": 0,
              "stepIndex": 164,
              "stepType": "pdf",
              "title": "Page 164",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=164"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-165",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 165",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-165-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-165",
              "chapterTitle": "Page 165",
              "chapterIndex": 0,
              "stepIndex": 165,
              "stepType": "pdf",
              "title": "Page 165",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=165"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-166",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 166",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-166-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-166",
              "chapterTitle": "Page 166",
              "chapterIndex": 0,
              "stepIndex": 166,
              "stepType": "pdf",
              "title": "Page 166",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=166"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-167",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 167",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-167-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-167",
              "chapterTitle": "Page 167",
              "chapterIndex": 0,
              "stepIndex": 167,
              "stepType": "pdf",
              "title": "Page 167",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=167"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-168",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 168",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-168-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-168",
              "chapterTitle": "Page 168",
              "chapterIndex": 0,
              "stepIndex": 168,
              "stepType": "pdf",
              "title": "Page 168",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=168"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-169",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 169",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-169-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-169",
              "chapterTitle": "Page 169",
              "chapterIndex": 0,
              "stepIndex": 169,
              "stepType": "pdf",
              "title": "Page 169",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=169"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-17",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-17-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=17"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-170",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 170",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-170-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-170",
              "chapterTitle": "Page 170",
              "chapterIndex": 0,
              "stepIndex": 170,
              "stepType": "pdf",
              "title": "Page 170",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=170"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-171",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 171",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-171-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-171",
              "chapterTitle": "Page 171",
              "chapterIndex": 0,
              "stepIndex": 171,
              "stepType": "pdf",
              "title": "Page 171",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=171"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-172",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 172",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-172-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-172",
              "chapterTitle": "Page 172",
              "chapterIndex": 0,
              "stepIndex": 172,
              "stepType": "pdf",
              "title": "Page 172",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=172"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-173",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 173",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-173-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-173",
              "chapterTitle": "Page 173",
              "chapterIndex": 0,
              "stepIndex": 173,
              "stepType": "pdf",
              "title": "Page 173",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=173"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-174",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 174",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-174-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-174",
              "chapterTitle": "Page 174",
              "chapterIndex": 0,
              "stepIndex": 174,
              "stepType": "pdf",
              "title": "Page 174",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=174"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-175",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 175",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-175-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-175",
              "chapterTitle": "Page 175",
              "chapterIndex": 0,
              "stepIndex": 175,
              "stepType": "pdf",
              "title": "Page 175",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=175"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-176",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 176",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-176-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-176",
              "chapterTitle": "Page 176",
              "chapterIndex": 0,
              "stepIndex": 176,
              "stepType": "pdf",
              "title": "Page 176",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=176"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-177",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 177",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-177-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-177",
              "chapterTitle": "Page 177",
              "chapterIndex": 0,
              "stepIndex": 177,
              "stepType": "pdf",
              "title": "Page 177",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=177"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-178",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 178",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-178-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-178",
              "chapterTitle": "Page 178",
              "chapterIndex": 0,
              "stepIndex": 178,
              "stepType": "pdf",
              "title": "Page 178",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=178"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-179",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 179",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-179-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-179",
              "chapterTitle": "Page 179",
              "chapterIndex": 0,
              "stepIndex": 179,
              "stepType": "pdf",
              "title": "Page 179",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=179"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-18",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-18-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=18"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-180",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 180",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-180-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-180",
              "chapterTitle": "Page 180",
              "chapterIndex": 0,
              "stepIndex": 180,
              "stepType": "pdf",
              "title": "Page 180",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=180"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-181",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 181",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-181-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-181",
              "chapterTitle": "Page 181",
              "chapterIndex": 0,
              "stepIndex": 181,
              "stepType": "pdf",
              "title": "Page 181",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=181"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-182",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 182",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-182-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-182",
              "chapterTitle": "Page 182",
              "chapterIndex": 0,
              "stepIndex": 182,
              "stepType": "pdf",
              "title": "Page 182",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=182"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-183",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 183",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-183-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-183",
              "chapterTitle": "Page 183",
              "chapterIndex": 0,
              "stepIndex": 183,
              "stepType": "pdf",
              "title": "Page 183",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=183"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-184",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 184",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-184-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-184",
              "chapterTitle": "Page 184",
              "chapterIndex": 0,
              "stepIndex": 184,
              "stepType": "pdf",
              "title": "Page 184",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=184"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-185",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 185",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-185-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-185",
              "chapterTitle": "Page 185",
              "chapterIndex": 0,
              "stepIndex": 185,
              "stepType": "pdf",
              "title": "Page 185",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=185"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-186",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 186",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-186-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-186",
              "chapterTitle": "Page 186",
              "chapterIndex": 0,
              "stepIndex": 186,
              "stepType": "pdf",
              "title": "Page 186",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=186"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-187",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 187",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-187-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-187",
              "chapterTitle": "Page 187",
              "chapterIndex": 0,
              "stepIndex": 187,
              "stepType": "pdf",
              "title": "Page 187",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=187"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-188",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 188",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-188-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-188",
              "chapterTitle": "Page 188",
              "chapterIndex": 0,
              "stepIndex": 188,
              "stepType": "pdf",
              "title": "Page 188",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=188"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-189",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 189",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-189-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-189",
              "chapterTitle": "Page 189",
              "chapterIndex": 0,
              "stepIndex": 189,
              "stepType": "pdf",
              "title": "Page 189",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=189"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-19",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-19-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=19"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-190",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 190",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-190-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-190",
              "chapterTitle": "Page 190",
              "chapterIndex": 0,
              "stepIndex": 190,
              "stepType": "pdf",
              "title": "Page 190",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=190"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-191",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 191",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-191-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-191",
              "chapterTitle": "Page 191",
              "chapterIndex": 0,
              "stepIndex": 191,
              "stepType": "pdf",
              "title": "Page 191",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=191"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-192",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 192",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-192-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-192",
              "chapterTitle": "Page 192",
              "chapterIndex": 0,
              "stepIndex": 192,
              "stepType": "pdf",
              "title": "Page 192",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=192"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-193",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 193",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-193-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-193",
              "chapterTitle": "Page 193",
              "chapterIndex": 0,
              "stepIndex": 193,
              "stepType": "pdf",
              "title": "Page 193",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=193"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-194",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 194",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-194-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-194",
              "chapterTitle": "Page 194",
              "chapterIndex": 0,
              "stepIndex": 194,
              "stepType": "pdf",
              "title": "Page 194",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=194"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-195",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 195",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-195-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-195",
              "chapterTitle": "Page 195",
              "chapterIndex": 0,
              "stepIndex": 195,
              "stepType": "pdf",
              "title": "Page 195",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=195"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-196",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 196",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-196-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-196",
              "chapterTitle": "Page 196",
              "chapterIndex": 0,
              "stepIndex": 196,
              "stepType": "pdf",
              "title": "Page 196",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=196"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-197",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 197",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-197-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-197",
              "chapterTitle": "Page 197",
              "chapterIndex": 0,
              "stepIndex": 197,
              "stepType": "pdf",
              "title": "Page 197",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=197"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-198",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 198",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-198-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-198",
              "chapterTitle": "Page 198",
              "chapterIndex": 0,
              "stepIndex": 198,
              "stepType": "pdf",
              "title": "Page 198",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=198"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-199",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 199",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-199-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-199",
              "chapterTitle": "Page 199",
              "chapterIndex": 0,
              "stepIndex": 199,
              "stepType": "pdf",
              "title": "Page 199",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=199"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-2",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-2-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=2"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-20",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-20-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=20"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-200",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 200",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-200-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-200",
              "chapterTitle": "Page 200",
              "chapterIndex": 0,
              "stepIndex": 200,
              "stepType": "pdf",
              "title": "Page 200",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=200"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-201",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 201",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-201-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-201",
              "chapterTitle": "Page 201",
              "chapterIndex": 0,
              "stepIndex": 201,
              "stepType": "pdf",
              "title": "Page 201",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=201"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-202",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 202",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-202-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-202",
              "chapterTitle": "Page 202",
              "chapterIndex": 0,
              "stepIndex": 202,
              "stepType": "pdf",
              "title": "Page 202",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=202"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-203",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 203",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-203-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-203",
              "chapterTitle": "Page 203",
              "chapterIndex": 0,
              "stepIndex": 203,
              "stepType": "pdf",
              "title": "Page 203",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=203"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-204",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 204",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-204-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-204",
              "chapterTitle": "Page 204",
              "chapterIndex": 0,
              "stepIndex": 204,
              "stepType": "pdf",
              "title": "Page 204",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=204"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-205",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 205",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-205-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-205",
              "chapterTitle": "Page 205",
              "chapterIndex": 0,
              "stepIndex": 205,
              "stepType": "pdf",
              "title": "Page 205",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=205"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-206",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 206",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-206-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-206",
              "chapterTitle": "Page 206",
              "chapterIndex": 0,
              "stepIndex": 206,
              "stepType": "pdf",
              "title": "Page 206",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=206"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-207",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 207",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-207-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-207",
              "chapterTitle": "Page 207",
              "chapterIndex": 0,
              "stepIndex": 207,
              "stepType": "pdf",
              "title": "Page 207",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=207"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-208",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 208",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-208-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-208",
              "chapterTitle": "Page 208",
              "chapterIndex": 0,
              "stepIndex": 208,
              "stepType": "pdf",
              "title": "Page 208",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=208"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-209",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 209",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-209-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-209",
              "chapterTitle": "Page 209",
              "chapterIndex": 0,
              "stepIndex": 209,
              "stepType": "pdf",
              "title": "Page 209",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=209"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-21",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-21-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=21"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-210",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 210",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-210-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-210",
              "chapterTitle": "Page 210",
              "chapterIndex": 0,
              "stepIndex": 210,
              "stepType": "pdf",
              "title": "Page 210",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=210"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-211",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 211",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-211-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-211",
              "chapterTitle": "Page 211",
              "chapterIndex": 0,
              "stepIndex": 211,
              "stepType": "pdf",
              "title": "Page 211",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=211"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-212",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 212",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-212-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-212",
              "chapterTitle": "Page 212",
              "chapterIndex": 0,
              "stepIndex": 212,
              "stepType": "pdf",
              "title": "Page 212",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=212"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-213",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 213",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-213-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-213",
              "chapterTitle": "Page 213",
              "chapterIndex": 0,
              "stepIndex": 213,
              "stepType": "pdf",
              "title": "Page 213",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=213"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-214",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 214",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-214-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-214",
              "chapterTitle": "Page 214",
              "chapterIndex": 0,
              "stepIndex": 214,
              "stepType": "pdf",
              "title": "Page 214",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=214"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-215",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 215",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-215-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-215",
              "chapterTitle": "Page 215",
              "chapterIndex": 0,
              "stepIndex": 215,
              "stepType": "pdf",
              "title": "Page 215",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=215"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-216",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 216",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-216-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-216",
              "chapterTitle": "Page 216",
              "chapterIndex": 0,
              "stepIndex": 216,
              "stepType": "pdf",
              "title": "Page 216",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=216"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-217",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 217",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-217-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-217",
              "chapterTitle": "Page 217",
              "chapterIndex": 0,
              "stepIndex": 217,
              "stepType": "pdf",
              "title": "Page 217",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=217"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-218",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 218",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-218-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-218",
              "chapterTitle": "Page 218",
              "chapterIndex": 0,
              "stepIndex": 218,
              "stepType": "pdf",
              "title": "Page 218",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=218"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-219",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 219",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-219-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-219",
              "chapterTitle": "Page 219",
              "chapterIndex": 0,
              "stepIndex": 219,
              "stepType": "pdf",
              "title": "Page 219",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=219"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-22",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-22-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=22"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-220",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 220",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-220-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-220",
              "chapterTitle": "Page 220",
              "chapterIndex": 0,
              "stepIndex": 220,
              "stepType": "pdf",
              "title": "Page 220",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=220"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-221",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 221",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-221-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-221",
              "chapterTitle": "Page 221",
              "chapterIndex": 0,
              "stepIndex": 221,
              "stepType": "pdf",
              "title": "Page 221",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=221"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-222",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 222",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-222-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-222",
              "chapterTitle": "Page 222",
              "chapterIndex": 0,
              "stepIndex": 222,
              "stepType": "pdf",
              "title": "Page 222",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=222"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-223",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 223",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-223-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-223",
              "chapterTitle": "Page 223",
              "chapterIndex": 0,
              "stepIndex": 223,
              "stepType": "pdf",
              "title": "Page 223",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=223"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-224",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 224",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-224-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-224",
              "chapterTitle": "Page 224",
              "chapterIndex": 0,
              "stepIndex": 224,
              "stepType": "pdf",
              "title": "Page 224",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=224"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-225",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 225",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-225-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-225",
              "chapterTitle": "Page 225",
              "chapterIndex": 0,
              "stepIndex": 225,
              "stepType": "pdf",
              "title": "Page 225",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=225"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-23",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-23-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=23"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-24",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-24-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=24"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-25",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-25-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=25"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-26",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-26-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=26"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-27",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-27-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=27"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-28",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-28-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=28"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-29",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-29-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=29"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-3",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-3-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=3"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-30",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-30-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=30"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-31",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-31-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=31"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-32",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-32-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=32"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-33",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-33-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=33"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-34",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-34-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=34"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-35",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-35-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=35"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-36",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-36-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=36"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-37",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-37-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=37"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-38",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-38-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=38"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-39",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-39-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=39"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-4",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-4-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=4"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-40",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-40-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=40"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-41",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-41-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=41"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-42",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-42-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=42"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-43",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-43-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=43"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-44",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-44-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=44"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-45",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-45-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=45"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-46",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-46-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=46"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-47",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-47-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=47"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-48",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-48-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=48"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-49",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-49-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=49"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-5",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-5-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=5"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-50",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-50-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=50"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-51",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-51-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=51"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-52",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-52-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=52"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-53",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-53-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=53"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-54",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-54-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=54"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-55",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-55-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=55"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-56",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-56-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=56"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-57",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-57-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=57"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-58",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-58-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=58"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-59",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-59-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=59"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-6",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-6-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=6"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-60",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-60-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=60"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-61",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-61-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=61"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-62",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-62-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=62"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-63",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-63-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=63"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-64",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-64-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=64"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-65",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-65-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=65"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-66",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-66-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=66"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-67",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-67-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=67"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-68",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-68-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=68"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-69",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-69-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=69"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-7",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-7-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=7"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-70",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-70-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=70"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-71",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-71-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=71"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-72",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-72-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=72"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-73",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-73-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=73"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-74",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-74-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=74"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-75",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-75-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=75"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-76",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-76-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=76"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-77",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-77-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=77"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-78",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-78-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=78"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-79",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-79-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=79"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-8",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-8-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=8"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-80",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-80-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=80"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-81",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-81-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=81"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-82",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-82-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=82"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-83",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-83-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=83"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-84",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-84-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=84"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-85",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-85-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=85"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-86",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-86-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=86"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-87",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-87-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=87"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-88",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-88-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=88"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-89",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-89-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=89"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-9",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-9-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=9"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-90",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-90-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=90"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-91",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-91-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=91"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-92",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-92-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=92"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-93",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-93-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=93"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-94",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-94-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=94"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-95",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-95-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=95"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-96",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-96-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=96"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-97",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-97-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=97"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-98",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-98-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=98"
            }
          ]
        },
        {
          "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-99",
          "courseId": "speak-thai-burmese-and-english-daily",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-99-step-0",
              "courseId": "speak-thai-burmese-and-english-daily",
              "chapterId": "speak-thai-burmese-and-english-daily-ch-import-1787401000000-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-thai-burmese-and-english-daily/speak-thai-burmese-and-english-daily.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "che-guevara",
      "title": "Che Guevara",
      "description": "Che Guevara. Biography.",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/che-guevara.webp?v=bio3",
      "icon": "⭐",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 48,
      "category": "Other, Biography",
      "cat1": "Other",
      "cat2": "Biography",
      "cat3": "",
      "cat4": "",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/che-guevara",
      "stepCount": 208,
      "chapters": [
        {
          "id": "che-guevara-ch-import-1787484008352-1",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-1-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=1"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-10",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-10-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=10"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-100",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-100-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=100"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-101",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-101-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=101"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-102",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-102-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=102"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-103",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-103-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=103"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-104",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-104-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=104"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-105",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-105-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=105"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-106",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-106-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=106"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-107",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-107-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=107"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-108",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-108-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=108"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-109",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-109-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=109"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-11",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-11-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=11"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-110",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-110-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=110"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-111",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-111-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=111"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-112",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-112-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=112"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-113",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-113-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=113"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-114",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-114-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=114"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-115",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-115-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=115"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-116",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-116-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=116"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-117",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-117-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=117"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-118",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-118-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=118"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-119",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-119-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=119"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-12",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-12-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=12"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-120",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-120-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=120"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-121",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-121-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=121"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-122",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-122-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=122"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-123",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-123-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=123"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-124",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-124-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=124"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-125",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-125-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=125"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-126",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-126-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=126"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-127",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-127-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=127"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-128",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-128-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=128"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-129",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-129-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=129"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-13",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-13-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=13"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-130",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-130-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=130"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-131",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-131-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=131"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-132",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-132-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=132"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-133",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-133-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=133"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-134",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-134-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=134"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-135",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-135-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=135"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-136",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 136",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-136-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-136",
              "chapterTitle": "Page 136",
              "chapterIndex": 0,
              "stepIndex": 136,
              "stepType": "pdf",
              "title": "Page 136",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=136"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-137",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 137",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-137-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-137",
              "chapterTitle": "Page 137",
              "chapterIndex": 0,
              "stepIndex": 137,
              "stepType": "pdf",
              "title": "Page 137",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=137"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-138",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 138",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-138-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-138",
              "chapterTitle": "Page 138",
              "chapterIndex": 0,
              "stepIndex": 138,
              "stepType": "pdf",
              "title": "Page 138",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=138"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-139",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 139",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-139-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-139",
              "chapterTitle": "Page 139",
              "chapterIndex": 0,
              "stepIndex": 139,
              "stepType": "pdf",
              "title": "Page 139",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=139"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-14",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-14-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=14"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-140",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 140",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-140-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-140",
              "chapterTitle": "Page 140",
              "chapterIndex": 0,
              "stepIndex": 140,
              "stepType": "pdf",
              "title": "Page 140",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=140"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-141",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 141",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-141-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-141",
              "chapterTitle": "Page 141",
              "chapterIndex": 0,
              "stepIndex": 141,
              "stepType": "pdf",
              "title": "Page 141",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=141"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-142",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 142",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-142-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-142",
              "chapterTitle": "Page 142",
              "chapterIndex": 0,
              "stepIndex": 142,
              "stepType": "pdf",
              "title": "Page 142",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=142"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-143",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 143",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-143-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-143",
              "chapterTitle": "Page 143",
              "chapterIndex": 0,
              "stepIndex": 143,
              "stepType": "pdf",
              "title": "Page 143",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=143"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-144",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 144",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-144-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-144",
              "chapterTitle": "Page 144",
              "chapterIndex": 0,
              "stepIndex": 144,
              "stepType": "pdf",
              "title": "Page 144",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=144"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-145",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 145",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-145-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-145",
              "chapterTitle": "Page 145",
              "chapterIndex": 0,
              "stepIndex": 145,
              "stepType": "pdf",
              "title": "Page 145",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=145"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-146",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 146",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-146-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-146",
              "chapterTitle": "Page 146",
              "chapterIndex": 0,
              "stepIndex": 146,
              "stepType": "pdf",
              "title": "Page 146",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=146"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-147",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 147",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-147-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-147",
              "chapterTitle": "Page 147",
              "chapterIndex": 0,
              "stepIndex": 147,
              "stepType": "pdf",
              "title": "Page 147",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=147"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-148",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 148",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-148-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-148",
              "chapterTitle": "Page 148",
              "chapterIndex": 0,
              "stepIndex": 148,
              "stepType": "pdf",
              "title": "Page 148",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=148"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-149",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 149",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-149-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-149",
              "chapterTitle": "Page 149",
              "chapterIndex": 0,
              "stepIndex": 149,
              "stepType": "pdf",
              "title": "Page 149",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=149"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-15",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-15-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=15"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-150",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 150",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-150-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-150",
              "chapterTitle": "Page 150",
              "chapterIndex": 0,
              "stepIndex": 150,
              "stepType": "pdf",
              "title": "Page 150",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=150"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-151",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 151",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-151-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-151",
              "chapterTitle": "Page 151",
              "chapterIndex": 0,
              "stepIndex": 151,
              "stepType": "pdf",
              "title": "Page 151",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=151"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-152",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 152",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-152-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-152",
              "chapterTitle": "Page 152",
              "chapterIndex": 0,
              "stepIndex": 152,
              "stepType": "pdf",
              "title": "Page 152",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=152"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-153",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 153",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-153-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-153",
              "chapterTitle": "Page 153",
              "chapterIndex": 0,
              "stepIndex": 153,
              "stepType": "pdf",
              "title": "Page 153",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=153"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-154",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 154",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-154-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-154",
              "chapterTitle": "Page 154",
              "chapterIndex": 0,
              "stepIndex": 154,
              "stepType": "pdf",
              "title": "Page 154",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=154"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-155",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 155",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-155-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-155",
              "chapterTitle": "Page 155",
              "chapterIndex": 0,
              "stepIndex": 155,
              "stepType": "pdf",
              "title": "Page 155",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=155"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-156",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 156",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-156-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-156",
              "chapterTitle": "Page 156",
              "chapterIndex": 0,
              "stepIndex": 156,
              "stepType": "pdf",
              "title": "Page 156",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=156"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-157",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 157",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-157-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-157",
              "chapterTitle": "Page 157",
              "chapterIndex": 0,
              "stepIndex": 157,
              "stepType": "pdf",
              "title": "Page 157",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=157"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-158",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 158",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-158-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-158",
              "chapterTitle": "Page 158",
              "chapterIndex": 0,
              "stepIndex": 158,
              "stepType": "pdf",
              "title": "Page 158",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=158"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-159",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 159",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-159-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-159",
              "chapterTitle": "Page 159",
              "chapterIndex": 0,
              "stepIndex": 159,
              "stepType": "pdf",
              "title": "Page 159",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=159"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-16",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-16-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=16"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-160",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 160",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-160-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-160",
              "chapterTitle": "Page 160",
              "chapterIndex": 0,
              "stepIndex": 160,
              "stepType": "pdf",
              "title": "Page 160",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=160"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-161",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 161",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-161-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-161",
              "chapterTitle": "Page 161",
              "chapterIndex": 0,
              "stepIndex": 161,
              "stepType": "pdf",
              "title": "Page 161",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=161"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-162",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 162",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-162-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-162",
              "chapterTitle": "Page 162",
              "chapterIndex": 0,
              "stepIndex": 162,
              "stepType": "pdf",
              "title": "Page 162",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=162"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-163",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 163",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-163-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-163",
              "chapterTitle": "Page 163",
              "chapterIndex": 0,
              "stepIndex": 163,
              "stepType": "pdf",
              "title": "Page 163",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=163"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-164",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 164",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-164-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-164",
              "chapterTitle": "Page 164",
              "chapterIndex": 0,
              "stepIndex": 164,
              "stepType": "pdf",
              "title": "Page 164",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=164"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-165",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 165",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-165-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-165",
              "chapterTitle": "Page 165",
              "chapterIndex": 0,
              "stepIndex": 165,
              "stepType": "pdf",
              "title": "Page 165",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=165"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-166",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 166",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-166-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-166",
              "chapterTitle": "Page 166",
              "chapterIndex": 0,
              "stepIndex": 166,
              "stepType": "pdf",
              "title": "Page 166",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=166"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-167",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 167",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-167-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-167",
              "chapterTitle": "Page 167",
              "chapterIndex": 0,
              "stepIndex": 167,
              "stepType": "pdf",
              "title": "Page 167",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=167"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-168",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 168",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-168-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-168",
              "chapterTitle": "Page 168",
              "chapterIndex": 0,
              "stepIndex": 168,
              "stepType": "pdf",
              "title": "Page 168",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=168"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-169",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 169",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-169-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-169",
              "chapterTitle": "Page 169",
              "chapterIndex": 0,
              "stepIndex": 169,
              "stepType": "pdf",
              "title": "Page 169",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=169"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-17",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-17-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=17"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-170",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 170",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-170-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-170",
              "chapterTitle": "Page 170",
              "chapterIndex": 0,
              "stepIndex": 170,
              "stepType": "pdf",
              "title": "Page 170",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=170"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-171",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 171",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-171-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-171",
              "chapterTitle": "Page 171",
              "chapterIndex": 0,
              "stepIndex": 171,
              "stepType": "pdf",
              "title": "Page 171",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=171"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-172",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 172",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-172-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-172",
              "chapterTitle": "Page 172",
              "chapterIndex": 0,
              "stepIndex": 172,
              "stepType": "pdf",
              "title": "Page 172",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=172"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-173",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 173",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-173-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-173",
              "chapterTitle": "Page 173",
              "chapterIndex": 0,
              "stepIndex": 173,
              "stepType": "pdf",
              "title": "Page 173",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=173"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-174",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 174",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-174-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-174",
              "chapterTitle": "Page 174",
              "chapterIndex": 0,
              "stepIndex": 174,
              "stepType": "pdf",
              "title": "Page 174",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=174"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-175",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 175",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-175-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-175",
              "chapterTitle": "Page 175",
              "chapterIndex": 0,
              "stepIndex": 175,
              "stepType": "pdf",
              "title": "Page 175",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=175"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-176",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 176",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-176-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-176",
              "chapterTitle": "Page 176",
              "chapterIndex": 0,
              "stepIndex": 176,
              "stepType": "pdf",
              "title": "Page 176",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=176"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-177",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 177",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-177-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-177",
              "chapterTitle": "Page 177",
              "chapterIndex": 0,
              "stepIndex": 177,
              "stepType": "pdf",
              "title": "Page 177",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=177"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-178",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 178",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-178-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-178",
              "chapterTitle": "Page 178",
              "chapterIndex": 0,
              "stepIndex": 178,
              "stepType": "pdf",
              "title": "Page 178",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=178"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-179",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 179",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-179-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-179",
              "chapterTitle": "Page 179",
              "chapterIndex": 0,
              "stepIndex": 179,
              "stepType": "pdf",
              "title": "Page 179",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=179"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-18",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-18-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=18"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-180",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 180",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-180-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-180",
              "chapterTitle": "Page 180",
              "chapterIndex": 0,
              "stepIndex": 180,
              "stepType": "pdf",
              "title": "Page 180",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=180"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-181",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 181",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-181-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-181",
              "chapterTitle": "Page 181",
              "chapterIndex": 0,
              "stepIndex": 181,
              "stepType": "pdf",
              "title": "Page 181",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=181"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-182",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 182",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-182-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-182",
              "chapterTitle": "Page 182",
              "chapterIndex": 0,
              "stepIndex": 182,
              "stepType": "pdf",
              "title": "Page 182",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=182"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-183",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 183",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-183-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-183",
              "chapterTitle": "Page 183",
              "chapterIndex": 0,
              "stepIndex": 183,
              "stepType": "pdf",
              "title": "Page 183",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=183"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-184",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 184",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-184-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-184",
              "chapterTitle": "Page 184",
              "chapterIndex": 0,
              "stepIndex": 184,
              "stepType": "pdf",
              "title": "Page 184",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=184"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-185",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 185",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-185-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-185",
              "chapterTitle": "Page 185",
              "chapterIndex": 0,
              "stepIndex": 185,
              "stepType": "pdf",
              "title": "Page 185",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=185"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-186",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 186",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-186-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-186",
              "chapterTitle": "Page 186",
              "chapterIndex": 0,
              "stepIndex": 186,
              "stepType": "pdf",
              "title": "Page 186",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=186"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-187",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 187",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-187-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-187",
              "chapterTitle": "Page 187",
              "chapterIndex": 0,
              "stepIndex": 187,
              "stepType": "pdf",
              "title": "Page 187",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=187"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-188",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 188",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-188-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-188",
              "chapterTitle": "Page 188",
              "chapterIndex": 0,
              "stepIndex": 188,
              "stepType": "pdf",
              "title": "Page 188",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=188"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-189",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 189",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-189-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-189",
              "chapterTitle": "Page 189",
              "chapterIndex": 0,
              "stepIndex": 189,
              "stepType": "pdf",
              "title": "Page 189",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=189"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-19",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-19-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=19"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-190",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 190",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-190-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-190",
              "chapterTitle": "Page 190",
              "chapterIndex": 0,
              "stepIndex": 190,
              "stepType": "pdf",
              "title": "Page 190",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=190"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-191",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 191",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-191-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-191",
              "chapterTitle": "Page 191",
              "chapterIndex": 0,
              "stepIndex": 191,
              "stepType": "pdf",
              "title": "Page 191",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=191"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-192",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 192",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-192-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-192",
              "chapterTitle": "Page 192",
              "chapterIndex": 0,
              "stepIndex": 192,
              "stepType": "pdf",
              "title": "Page 192",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=192"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-193",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 193",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-193-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-193",
              "chapterTitle": "Page 193",
              "chapterIndex": 0,
              "stepIndex": 193,
              "stepType": "pdf",
              "title": "Page 193",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=193"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-194",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 194",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-194-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-194",
              "chapterTitle": "Page 194",
              "chapterIndex": 0,
              "stepIndex": 194,
              "stepType": "pdf",
              "title": "Page 194",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=194"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-195",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 195",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-195-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-195",
              "chapterTitle": "Page 195",
              "chapterIndex": 0,
              "stepIndex": 195,
              "stepType": "pdf",
              "title": "Page 195",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=195"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-196",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 196",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-196-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-196",
              "chapterTitle": "Page 196",
              "chapterIndex": 0,
              "stepIndex": 196,
              "stepType": "pdf",
              "title": "Page 196",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=196"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-197",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 197",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-197-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-197",
              "chapterTitle": "Page 197",
              "chapterIndex": 0,
              "stepIndex": 197,
              "stepType": "pdf",
              "title": "Page 197",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=197"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-198",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 198",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-198-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-198",
              "chapterTitle": "Page 198",
              "chapterIndex": 0,
              "stepIndex": 198,
              "stepType": "pdf",
              "title": "Page 198",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=198"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-199",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 199",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-199-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-199",
              "chapterTitle": "Page 199",
              "chapterIndex": 0,
              "stepIndex": 199,
              "stepType": "pdf",
              "title": "Page 199",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=199"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-2",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-2-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=2"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-20",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-20-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=20"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-200",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 200",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-200-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-200",
              "chapterTitle": "Page 200",
              "chapterIndex": 0,
              "stepIndex": 200,
              "stepType": "pdf",
              "title": "Page 200",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=200"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-201",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 201",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-201-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-201",
              "chapterTitle": "Page 201",
              "chapterIndex": 0,
              "stepIndex": 201,
              "stepType": "pdf",
              "title": "Page 201",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=201"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-202",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 202",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-202-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-202",
              "chapterTitle": "Page 202",
              "chapterIndex": 0,
              "stepIndex": 202,
              "stepType": "pdf",
              "title": "Page 202",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=202"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-203",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 203",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-203-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-203",
              "chapterTitle": "Page 203",
              "chapterIndex": 0,
              "stepIndex": 203,
              "stepType": "pdf",
              "title": "Page 203",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=203"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-204",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 204",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-204-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-204",
              "chapterTitle": "Page 204",
              "chapterIndex": 0,
              "stepIndex": 204,
              "stepType": "pdf",
              "title": "Page 204",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=204"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-205",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 205",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-205-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-205",
              "chapterTitle": "Page 205",
              "chapterIndex": 0,
              "stepIndex": 205,
              "stepType": "pdf",
              "title": "Page 205",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=205"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-206",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 206",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-206-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-206",
              "chapterTitle": "Page 206",
              "chapterIndex": 0,
              "stepIndex": 206,
              "stepType": "pdf",
              "title": "Page 206",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=206"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-207",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 207",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-207-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-207",
              "chapterTitle": "Page 207",
              "chapterIndex": 0,
              "stepIndex": 207,
              "stepType": "pdf",
              "title": "Page 207",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=207"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-208",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 208",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-208-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-208",
              "chapterTitle": "Page 208",
              "chapterIndex": 0,
              "stepIndex": 208,
              "stepType": "pdf",
              "title": "Page 208",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=208"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-21",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-21-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=21"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-22",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-22-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=22"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-23",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-23-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=23"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-24",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-24-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=24"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-25",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-25-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=25"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-26",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-26-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=26"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-27",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-27-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=27"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-28",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-28-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=28"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-29",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-29-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=29"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-3",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-3-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=3"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-30",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-30-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=30"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-31",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-31-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=31"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-32",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-32-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=32"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-33",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-33-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=33"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-34",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-34-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=34"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-35",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-35-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=35"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-36",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-36-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=36"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-37",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-37-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=37"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-38",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-38-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=38"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-39",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-39-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=39"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-4",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-4-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=4"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-40",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-40-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=40"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-41",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-41-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=41"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-42",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-42-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=42"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-43",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-43-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=43"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-44",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-44-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=44"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-45",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-45-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=45"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-46",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-46-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=46"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-47",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-47-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=47"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-48",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-48-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=48"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-49",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-49-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=49"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-5",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-5-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=5"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-50",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-50-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=50"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-51",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-51-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=51"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-52",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-52-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=52"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-53",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-53-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=53"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-54",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-54-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=54"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-55",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-55-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=55"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-56",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-56-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=56"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-57",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-57-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=57"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-58",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-58-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=58"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-59",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-59-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=59"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-6",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-6-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=6"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-60",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-60-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=60"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-61",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-61-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=61"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-62",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-62-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=62"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-63",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-63-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=63"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-64",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-64-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=64"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-65",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-65-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=65"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-66",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-66-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=66"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-67",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-67-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=67"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-68",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-68-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=68"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-69",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-69-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=69"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-7",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-7-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=7"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-70",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-70-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=70"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-71",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-71-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=71"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-72",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-72-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=72"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-73",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-73-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=73"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-74",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-74-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=74"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-75",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-75-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=75"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-76",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-76-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=76"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-77",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-77-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=77"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-78",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-78-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=78"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-79",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-79-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=79"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-8",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-8-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=8"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-80",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-80-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=80"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-81",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-81-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=81"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-82",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-82-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=82"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-83",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-83-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=83"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-84",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-84-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=84"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-85",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-85-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=85"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-86",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-86-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=86"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-87",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-87-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=87"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-88",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-88-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=88"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-89",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-89-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=89"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-9",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-9-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=9"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-90",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-90-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=90"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-91",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-91-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=91"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-92",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-92-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=92"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-93",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-93-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=93"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-94",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-94-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=94"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-95",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-95-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=95"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-96",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-96-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=96"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-97",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-97-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=97"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-98",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-98-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=98"
            }
          ]
        },
        {
          "id": "che-guevara-ch-import-1787484008352-99",
          "courseId": "che-guevara",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "che-guevara-ch-import-1787484008352-99-step-0",
              "courseId": "che-guevara",
              "chapterId": "che-guevara-ch-import-1787484008352-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/che-guevara/che-guevara.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "tootpee-immortal-pill",
      "title": "တွတ်ပီ - ကျွန်ုပ် နဲ့ ImmortalPill",
      "description": "Tootpee and Immortal Pill. Tootpee Myanmar comic by Swe Min.",
      "isPublished": true,
      "authorName": "ဆွေမင်း (ဓနုဖြူ)",
      "color": "#2563eb",
      "coverColorStart": "#facc15",
      "coverColorMiddle": "#f59e0b",
      "coverColorEnd": "#d97706",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/tootpee-immortal-pill.webp?v=notxt1",
      "icon": "📒",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 48,
      "category": "Comic, Other, Tootpee, MM",
      "cat1": "Comic",
      "cat2": "Other",
      "cat3": "Tootpee",
      "artifactType": "book",
      "pageViewType": "ComicView",
      "bookHtmlFolder": "Comic/tootpee-immortal-pill",
      "stepCount": 147,
      "chapters": [
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-1",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-1-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=1"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-10",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-10-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=10"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-100",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-100-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=100"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-101",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-101-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=101"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-102",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-102-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=102"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-103",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-103-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=103"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-104",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-104-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=104"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-105",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-105-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=105"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-106",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-106-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=106"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-107",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-107-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=107"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-108",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-108-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=108"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-109",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-109-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=109"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-11",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-11-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=11"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-110",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-110-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=110"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-111",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-111-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=111"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-112",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-112-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=112"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-113",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-113-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=113"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-114",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-114-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=114"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-115",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-115-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=115"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-116",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-116-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=116"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-117",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-117-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=117"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-118",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-118-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=118"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-119",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-119-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=119"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-12",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-12-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=12"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-120",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-120-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=120"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-121",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-121-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=121"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-122",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-122-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=122"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-123",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-123-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=123"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-124",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-124-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=124"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-125",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-125-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=125"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-126",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-126-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=126"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-127",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-127-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=127"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-128",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-128-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=128"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-129",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-129-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=129"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-13",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-13-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=13"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-130",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-130-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=130"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-131",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-131-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=131"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-132",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-132-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=132"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-133",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-133-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=133"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-134",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-134-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=134"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-135",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-135-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=135"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-136",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 136",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-136-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-136",
              "chapterTitle": "Page 136",
              "chapterIndex": 0,
              "stepIndex": 136,
              "stepType": "pdf",
              "title": "Page 136",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=136"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-137",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 137",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-137-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-137",
              "chapterTitle": "Page 137",
              "chapterIndex": 0,
              "stepIndex": 137,
              "stepType": "pdf",
              "title": "Page 137",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=137"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-138",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 138",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-138-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-138",
              "chapterTitle": "Page 138",
              "chapterIndex": 0,
              "stepIndex": 138,
              "stepType": "pdf",
              "title": "Page 138",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=138"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-139",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 139",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-139-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-139",
              "chapterTitle": "Page 139",
              "chapterIndex": 0,
              "stepIndex": 139,
              "stepType": "pdf",
              "title": "Page 139",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=139"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-14",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-14-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=14"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-140",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 140",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-140-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-140",
              "chapterTitle": "Page 140",
              "chapterIndex": 0,
              "stepIndex": 140,
              "stepType": "pdf",
              "title": "Page 140",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=140"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-141",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 141",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-141-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-141",
              "chapterTitle": "Page 141",
              "chapterIndex": 0,
              "stepIndex": 141,
              "stepType": "pdf",
              "title": "Page 141",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=141"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-142",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 142",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-142-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-142",
              "chapterTitle": "Page 142",
              "chapterIndex": 0,
              "stepIndex": 142,
              "stepType": "pdf",
              "title": "Page 142",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=142"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-143",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 143",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-143-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-143",
              "chapterTitle": "Page 143",
              "chapterIndex": 0,
              "stepIndex": 143,
              "stepType": "pdf",
              "title": "Page 143",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=143"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-144",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 144",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-144-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-144",
              "chapterTitle": "Page 144",
              "chapterIndex": 0,
              "stepIndex": 144,
              "stepType": "pdf",
              "title": "Page 144",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=144"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-145",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 145",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-145-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-145",
              "chapterTitle": "Page 145",
              "chapterIndex": 0,
              "stepIndex": 145,
              "stepType": "pdf",
              "title": "Page 145",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=145"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-146",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 146",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-146-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-146",
              "chapterTitle": "Page 146",
              "chapterIndex": 0,
              "stepIndex": 146,
              "stepType": "pdf",
              "title": "Page 146",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=146"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-147",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 147",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-147-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-147",
              "chapterTitle": "Page 147",
              "chapterIndex": 0,
              "stepIndex": 147,
              "stepType": "pdf",
              "title": "Page 147",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=147"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-15",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-15-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=15"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-16",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-16-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=16"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-17",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-17-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=17"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-18",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-18-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=18"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-19",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-19-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=19"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-2",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-2-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=2"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-20",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-20-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=20"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-21",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-21-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=21"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-22",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-22-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=22"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-23",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-23-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=23"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-24",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-24-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=24"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-25",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-25-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=25"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-26",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-26-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=26"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-27",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-27-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=27"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-28",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-28-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=28"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-29",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-29-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=29"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-3",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-3-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=3"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-30",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-30-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=30"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-31",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-31-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=31"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-32",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-32-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=32"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-33",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-33-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=33"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-34",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-34-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=34"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-35",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-35-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=35"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-36",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-36-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=36"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-37",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-37-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=37"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-38",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-38-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=38"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-39",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-39-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=39"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-4",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-4-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=4"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-40",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-40-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=40"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-41",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-41-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=41"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-42",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-42-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=42"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-43",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-43-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=43"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-44",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-44-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=44"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-45",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-45-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=45"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-46",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-46-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=46"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-47",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-47-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=47"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-48",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-48-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=48"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-49",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-49-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=49"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-5",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-5-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=5"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-50",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-50-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=50"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-51",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-51-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=51"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-52",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-52-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=52"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-53",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-53-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=53"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-54",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-54-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=54"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-55",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-55-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=55"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-56",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-56-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=56"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-57",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-57-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=57"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-58",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-58-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=58"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-59",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-59-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=59"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-6",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-6-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=6"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-60",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-60-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=60"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-61",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-61-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=61"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-62",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-62-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=62"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-63",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-63-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=63"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-64",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-64-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=64"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-65",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-65-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=65"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-66",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-66-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=66"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-67",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-67-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=67"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-68",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-68-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=68"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-69",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-69-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=69"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-7",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-7-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=7"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-70",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-70-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=70"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-71",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-71-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=71"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-72",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-72-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=72"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-73",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-73-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=73"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-74",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-74-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=74"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-75",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-75-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=75"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-76",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-76-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=76"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-77",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-77-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=77"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-78",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-78-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=78"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-79",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-79-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=79"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-8",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-8-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=8"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-80",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-80-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=80"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-81",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-81-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=81"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-82",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-82-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=82"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-83",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-83-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=83"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-84",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-84-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=84"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-85",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-85-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=85"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-86",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-86-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=86"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-87",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-87-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=87"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-88",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-88-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=88"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-89",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-89-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=89"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-9",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-9-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=9"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-90",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-90-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=90"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-91",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-91-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=91"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-92",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-92-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=92"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-93",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-93-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=93"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-94",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-94-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=94"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-95",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-95-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=95"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-96",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-96-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=96"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-97",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-97-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=97"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-98",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-98-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=98"
            }
          ]
        },
        {
          "id": "tootpee-immortal-pill-ch-import-1787412000000-99",
          "courseId": "tootpee-immortal-pill",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "tootpee-immortal-pill-ch-import-1787412000000-99-step-0",
              "courseId": "tootpee-immortal-pill",
              "chapterId": "tootpee-immortal-pill-ch-import-1787412000000-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-immortal-pill/tootpee-immortal-pill.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "elon-musk",
      "title": "Elon Musk",
      "description": "Elon Musk. Biography.",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/elon-musk.webp?v=bio3",
      "icon": "🚀",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 49,
      "category": "Other, Biography",
      "cat1": "Other",
      "cat2": "Biography",
      "cat3": "",
      "cat4": "",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/elon-musk",
      "stepCount": 391,
      "chapters": [
        {
          "id": "elon-musk-ch-import-1787484008352-1",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-1-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=1"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-10",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-10-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=10"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-100",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-100-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=100"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-101",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-101-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=101"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-102",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-102-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=102"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-103",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-103-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=103"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-104",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-104-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=104"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-105",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-105-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=105"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-106",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-106-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=106"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-107",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-107-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=107"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-108",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-108-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=108"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-109",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-109-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=109"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-11",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-11-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=11"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-110",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-110-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=110"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-111",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-111-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=111"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-112",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-112-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=112"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-113",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-113-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=113"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-114",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-114-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=114"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-115",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-115-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=115"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-116",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-116-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=116"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-117",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-117-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=117"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-118",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-118-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=118"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-119",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-119-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=119"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-12",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-12-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=12"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-120",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-120-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=120"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-121",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-121-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=121"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-122",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-122-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=122"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-123",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-123-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=123"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-124",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-124-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=124"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-125",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-125-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=125"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-126",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-126-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=126"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-127",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-127-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=127"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-128",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-128-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=128"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-129",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-129-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=129"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-13",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-13-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=13"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-130",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-130-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=130"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-131",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-131-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=131"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-132",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-132-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=132"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-133",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-133-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=133"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-134",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-134-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=134"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-135",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-135-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=135"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-136",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 136",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-136-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-136",
              "chapterTitle": "Page 136",
              "chapterIndex": 0,
              "stepIndex": 136,
              "stepType": "pdf",
              "title": "Page 136",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=136"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-137",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 137",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-137-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-137",
              "chapterTitle": "Page 137",
              "chapterIndex": 0,
              "stepIndex": 137,
              "stepType": "pdf",
              "title": "Page 137",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=137"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-138",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 138",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-138-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-138",
              "chapterTitle": "Page 138",
              "chapterIndex": 0,
              "stepIndex": 138,
              "stepType": "pdf",
              "title": "Page 138",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=138"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-139",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 139",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-139-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-139",
              "chapterTitle": "Page 139",
              "chapterIndex": 0,
              "stepIndex": 139,
              "stepType": "pdf",
              "title": "Page 139",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=139"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-14",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-14-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=14"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-140",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 140",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-140-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-140",
              "chapterTitle": "Page 140",
              "chapterIndex": 0,
              "stepIndex": 140,
              "stepType": "pdf",
              "title": "Page 140",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=140"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-141",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 141",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-141-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-141",
              "chapterTitle": "Page 141",
              "chapterIndex": 0,
              "stepIndex": 141,
              "stepType": "pdf",
              "title": "Page 141",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=141"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-142",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 142",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-142-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-142",
              "chapterTitle": "Page 142",
              "chapterIndex": 0,
              "stepIndex": 142,
              "stepType": "pdf",
              "title": "Page 142",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=142"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-143",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 143",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-143-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-143",
              "chapterTitle": "Page 143",
              "chapterIndex": 0,
              "stepIndex": 143,
              "stepType": "pdf",
              "title": "Page 143",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=143"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-144",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 144",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-144-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-144",
              "chapterTitle": "Page 144",
              "chapterIndex": 0,
              "stepIndex": 144,
              "stepType": "pdf",
              "title": "Page 144",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=144"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-145",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 145",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-145-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-145",
              "chapterTitle": "Page 145",
              "chapterIndex": 0,
              "stepIndex": 145,
              "stepType": "pdf",
              "title": "Page 145",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=145"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-146",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 146",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-146-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-146",
              "chapterTitle": "Page 146",
              "chapterIndex": 0,
              "stepIndex": 146,
              "stepType": "pdf",
              "title": "Page 146",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=146"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-147",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 147",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-147-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-147",
              "chapterTitle": "Page 147",
              "chapterIndex": 0,
              "stepIndex": 147,
              "stepType": "pdf",
              "title": "Page 147",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=147"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-148",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 148",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-148-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-148",
              "chapterTitle": "Page 148",
              "chapterIndex": 0,
              "stepIndex": 148,
              "stepType": "pdf",
              "title": "Page 148",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=148"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-149",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 149",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-149-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-149",
              "chapterTitle": "Page 149",
              "chapterIndex": 0,
              "stepIndex": 149,
              "stepType": "pdf",
              "title": "Page 149",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=149"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-15",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-15-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=15"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-150",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 150",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-150-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-150",
              "chapterTitle": "Page 150",
              "chapterIndex": 0,
              "stepIndex": 150,
              "stepType": "pdf",
              "title": "Page 150",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=150"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-151",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 151",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-151-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-151",
              "chapterTitle": "Page 151",
              "chapterIndex": 0,
              "stepIndex": 151,
              "stepType": "pdf",
              "title": "Page 151",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=151"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-152",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 152",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-152-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-152",
              "chapterTitle": "Page 152",
              "chapterIndex": 0,
              "stepIndex": 152,
              "stepType": "pdf",
              "title": "Page 152",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=152"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-153",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 153",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-153-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-153",
              "chapterTitle": "Page 153",
              "chapterIndex": 0,
              "stepIndex": 153,
              "stepType": "pdf",
              "title": "Page 153",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=153"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-154",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 154",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-154-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-154",
              "chapterTitle": "Page 154",
              "chapterIndex": 0,
              "stepIndex": 154,
              "stepType": "pdf",
              "title": "Page 154",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=154"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-155",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 155",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-155-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-155",
              "chapterTitle": "Page 155",
              "chapterIndex": 0,
              "stepIndex": 155,
              "stepType": "pdf",
              "title": "Page 155",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=155"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-156",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 156",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-156-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-156",
              "chapterTitle": "Page 156",
              "chapterIndex": 0,
              "stepIndex": 156,
              "stepType": "pdf",
              "title": "Page 156",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=156"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-157",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 157",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-157-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-157",
              "chapterTitle": "Page 157",
              "chapterIndex": 0,
              "stepIndex": 157,
              "stepType": "pdf",
              "title": "Page 157",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=157"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-158",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 158",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-158-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-158",
              "chapterTitle": "Page 158",
              "chapterIndex": 0,
              "stepIndex": 158,
              "stepType": "pdf",
              "title": "Page 158",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=158"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-159",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 159",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-159-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-159",
              "chapterTitle": "Page 159",
              "chapterIndex": 0,
              "stepIndex": 159,
              "stepType": "pdf",
              "title": "Page 159",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=159"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-16",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-16-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=16"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-160",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 160",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-160-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-160",
              "chapterTitle": "Page 160",
              "chapterIndex": 0,
              "stepIndex": 160,
              "stepType": "pdf",
              "title": "Page 160",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=160"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-161",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 161",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-161-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-161",
              "chapterTitle": "Page 161",
              "chapterIndex": 0,
              "stepIndex": 161,
              "stepType": "pdf",
              "title": "Page 161",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=161"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-162",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 162",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-162-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-162",
              "chapterTitle": "Page 162",
              "chapterIndex": 0,
              "stepIndex": 162,
              "stepType": "pdf",
              "title": "Page 162",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=162"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-163",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 163",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-163-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-163",
              "chapterTitle": "Page 163",
              "chapterIndex": 0,
              "stepIndex": 163,
              "stepType": "pdf",
              "title": "Page 163",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=163"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-164",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 164",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-164-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-164",
              "chapterTitle": "Page 164",
              "chapterIndex": 0,
              "stepIndex": 164,
              "stepType": "pdf",
              "title": "Page 164",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=164"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-165",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 165",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-165-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-165",
              "chapterTitle": "Page 165",
              "chapterIndex": 0,
              "stepIndex": 165,
              "stepType": "pdf",
              "title": "Page 165",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=165"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-166",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 166",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-166-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-166",
              "chapterTitle": "Page 166",
              "chapterIndex": 0,
              "stepIndex": 166,
              "stepType": "pdf",
              "title": "Page 166",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=166"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-167",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 167",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-167-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-167",
              "chapterTitle": "Page 167",
              "chapterIndex": 0,
              "stepIndex": 167,
              "stepType": "pdf",
              "title": "Page 167",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=167"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-168",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 168",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-168-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-168",
              "chapterTitle": "Page 168",
              "chapterIndex": 0,
              "stepIndex": 168,
              "stepType": "pdf",
              "title": "Page 168",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=168"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-169",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 169",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-169-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-169",
              "chapterTitle": "Page 169",
              "chapterIndex": 0,
              "stepIndex": 169,
              "stepType": "pdf",
              "title": "Page 169",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=169"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-17",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-17-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=17"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-170",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 170",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-170-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-170",
              "chapterTitle": "Page 170",
              "chapterIndex": 0,
              "stepIndex": 170,
              "stepType": "pdf",
              "title": "Page 170",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=170"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-171",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 171",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-171-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-171",
              "chapterTitle": "Page 171",
              "chapterIndex": 0,
              "stepIndex": 171,
              "stepType": "pdf",
              "title": "Page 171",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=171"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-172",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 172",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-172-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-172",
              "chapterTitle": "Page 172",
              "chapterIndex": 0,
              "stepIndex": 172,
              "stepType": "pdf",
              "title": "Page 172",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=172"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-173",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 173",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-173-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-173",
              "chapterTitle": "Page 173",
              "chapterIndex": 0,
              "stepIndex": 173,
              "stepType": "pdf",
              "title": "Page 173",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=173"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-174",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 174",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-174-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-174",
              "chapterTitle": "Page 174",
              "chapterIndex": 0,
              "stepIndex": 174,
              "stepType": "pdf",
              "title": "Page 174",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=174"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-175",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 175",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-175-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-175",
              "chapterTitle": "Page 175",
              "chapterIndex": 0,
              "stepIndex": 175,
              "stepType": "pdf",
              "title": "Page 175",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=175"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-176",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 176",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-176-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-176",
              "chapterTitle": "Page 176",
              "chapterIndex": 0,
              "stepIndex": 176,
              "stepType": "pdf",
              "title": "Page 176",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=176"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-177",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 177",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-177-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-177",
              "chapterTitle": "Page 177",
              "chapterIndex": 0,
              "stepIndex": 177,
              "stepType": "pdf",
              "title": "Page 177",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=177"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-178",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 178",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-178-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-178",
              "chapterTitle": "Page 178",
              "chapterIndex": 0,
              "stepIndex": 178,
              "stepType": "pdf",
              "title": "Page 178",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=178"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-179",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 179",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-179-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-179",
              "chapterTitle": "Page 179",
              "chapterIndex": 0,
              "stepIndex": 179,
              "stepType": "pdf",
              "title": "Page 179",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=179"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-18",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-18-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=18"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-180",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 180",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-180-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-180",
              "chapterTitle": "Page 180",
              "chapterIndex": 0,
              "stepIndex": 180,
              "stepType": "pdf",
              "title": "Page 180",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=180"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-181",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 181",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-181-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-181",
              "chapterTitle": "Page 181",
              "chapterIndex": 0,
              "stepIndex": 181,
              "stepType": "pdf",
              "title": "Page 181",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=181"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-182",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 182",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-182-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-182",
              "chapterTitle": "Page 182",
              "chapterIndex": 0,
              "stepIndex": 182,
              "stepType": "pdf",
              "title": "Page 182",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=182"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-183",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 183",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-183-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-183",
              "chapterTitle": "Page 183",
              "chapterIndex": 0,
              "stepIndex": 183,
              "stepType": "pdf",
              "title": "Page 183",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=183"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-184",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 184",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-184-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-184",
              "chapterTitle": "Page 184",
              "chapterIndex": 0,
              "stepIndex": 184,
              "stepType": "pdf",
              "title": "Page 184",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=184"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-185",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 185",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-185-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-185",
              "chapterTitle": "Page 185",
              "chapterIndex": 0,
              "stepIndex": 185,
              "stepType": "pdf",
              "title": "Page 185",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=185"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-186",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 186",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-186-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-186",
              "chapterTitle": "Page 186",
              "chapterIndex": 0,
              "stepIndex": 186,
              "stepType": "pdf",
              "title": "Page 186",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=186"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-187",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 187",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-187-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-187",
              "chapterTitle": "Page 187",
              "chapterIndex": 0,
              "stepIndex": 187,
              "stepType": "pdf",
              "title": "Page 187",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=187"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-188",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 188",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-188-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-188",
              "chapterTitle": "Page 188",
              "chapterIndex": 0,
              "stepIndex": 188,
              "stepType": "pdf",
              "title": "Page 188",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=188"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-189",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 189",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-189-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-189",
              "chapterTitle": "Page 189",
              "chapterIndex": 0,
              "stepIndex": 189,
              "stepType": "pdf",
              "title": "Page 189",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=189"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-19",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-19-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=19"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-190",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 190",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-190-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-190",
              "chapterTitle": "Page 190",
              "chapterIndex": 0,
              "stepIndex": 190,
              "stepType": "pdf",
              "title": "Page 190",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=190"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-191",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 191",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-191-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-191",
              "chapterTitle": "Page 191",
              "chapterIndex": 0,
              "stepIndex": 191,
              "stepType": "pdf",
              "title": "Page 191",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=191"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-192",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 192",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-192-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-192",
              "chapterTitle": "Page 192",
              "chapterIndex": 0,
              "stepIndex": 192,
              "stepType": "pdf",
              "title": "Page 192",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=192"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-193",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 193",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-193-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-193",
              "chapterTitle": "Page 193",
              "chapterIndex": 0,
              "stepIndex": 193,
              "stepType": "pdf",
              "title": "Page 193",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=193"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-194",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 194",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-194-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-194",
              "chapterTitle": "Page 194",
              "chapterIndex": 0,
              "stepIndex": 194,
              "stepType": "pdf",
              "title": "Page 194",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=194"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-195",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 195",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-195-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-195",
              "chapterTitle": "Page 195",
              "chapterIndex": 0,
              "stepIndex": 195,
              "stepType": "pdf",
              "title": "Page 195",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=195"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-196",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 196",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-196-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-196",
              "chapterTitle": "Page 196",
              "chapterIndex": 0,
              "stepIndex": 196,
              "stepType": "pdf",
              "title": "Page 196",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=196"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-197",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 197",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-197-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-197",
              "chapterTitle": "Page 197",
              "chapterIndex": 0,
              "stepIndex": 197,
              "stepType": "pdf",
              "title": "Page 197",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=197"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-198",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 198",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-198-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-198",
              "chapterTitle": "Page 198",
              "chapterIndex": 0,
              "stepIndex": 198,
              "stepType": "pdf",
              "title": "Page 198",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=198"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-199",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 199",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-199-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-199",
              "chapterTitle": "Page 199",
              "chapterIndex": 0,
              "stepIndex": 199,
              "stepType": "pdf",
              "title": "Page 199",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=199"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-2",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-2-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=2"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-20",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-20-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=20"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-200",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 200",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-200-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-200",
              "chapterTitle": "Page 200",
              "chapterIndex": 0,
              "stepIndex": 200,
              "stepType": "pdf",
              "title": "Page 200",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=200"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-201",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 201",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-201-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-201",
              "chapterTitle": "Page 201",
              "chapterIndex": 0,
              "stepIndex": 201,
              "stepType": "pdf",
              "title": "Page 201",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=201"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-202",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 202",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-202-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-202",
              "chapterTitle": "Page 202",
              "chapterIndex": 0,
              "stepIndex": 202,
              "stepType": "pdf",
              "title": "Page 202",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=202"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-203",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 203",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-203-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-203",
              "chapterTitle": "Page 203",
              "chapterIndex": 0,
              "stepIndex": 203,
              "stepType": "pdf",
              "title": "Page 203",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=203"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-204",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 204",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-204-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-204",
              "chapterTitle": "Page 204",
              "chapterIndex": 0,
              "stepIndex": 204,
              "stepType": "pdf",
              "title": "Page 204",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=204"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-205",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 205",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-205-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-205",
              "chapterTitle": "Page 205",
              "chapterIndex": 0,
              "stepIndex": 205,
              "stepType": "pdf",
              "title": "Page 205",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=205"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-206",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 206",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-206-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-206",
              "chapterTitle": "Page 206",
              "chapterIndex": 0,
              "stepIndex": 206,
              "stepType": "pdf",
              "title": "Page 206",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=206"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-207",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 207",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-207-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-207",
              "chapterTitle": "Page 207",
              "chapterIndex": 0,
              "stepIndex": 207,
              "stepType": "pdf",
              "title": "Page 207",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=207"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-208",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 208",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-208-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-208",
              "chapterTitle": "Page 208",
              "chapterIndex": 0,
              "stepIndex": 208,
              "stepType": "pdf",
              "title": "Page 208",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=208"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-209",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 209",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-209-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-209",
              "chapterTitle": "Page 209",
              "chapterIndex": 0,
              "stepIndex": 209,
              "stepType": "pdf",
              "title": "Page 209",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=209"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-21",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-21-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=21"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-210",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 210",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-210-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-210",
              "chapterTitle": "Page 210",
              "chapterIndex": 0,
              "stepIndex": 210,
              "stepType": "pdf",
              "title": "Page 210",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=210"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-211",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 211",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-211-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-211",
              "chapterTitle": "Page 211",
              "chapterIndex": 0,
              "stepIndex": 211,
              "stepType": "pdf",
              "title": "Page 211",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=211"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-212",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 212",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-212-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-212",
              "chapterTitle": "Page 212",
              "chapterIndex": 0,
              "stepIndex": 212,
              "stepType": "pdf",
              "title": "Page 212",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=212"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-213",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 213",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-213-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-213",
              "chapterTitle": "Page 213",
              "chapterIndex": 0,
              "stepIndex": 213,
              "stepType": "pdf",
              "title": "Page 213",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=213"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-214",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 214",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-214-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-214",
              "chapterTitle": "Page 214",
              "chapterIndex": 0,
              "stepIndex": 214,
              "stepType": "pdf",
              "title": "Page 214",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=214"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-215",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 215",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-215-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-215",
              "chapterTitle": "Page 215",
              "chapterIndex": 0,
              "stepIndex": 215,
              "stepType": "pdf",
              "title": "Page 215",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=215"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-216",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 216",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-216-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-216",
              "chapterTitle": "Page 216",
              "chapterIndex": 0,
              "stepIndex": 216,
              "stepType": "pdf",
              "title": "Page 216",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=216"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-217",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 217",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-217-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-217",
              "chapterTitle": "Page 217",
              "chapterIndex": 0,
              "stepIndex": 217,
              "stepType": "pdf",
              "title": "Page 217",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=217"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-218",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 218",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-218-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-218",
              "chapterTitle": "Page 218",
              "chapterIndex": 0,
              "stepIndex": 218,
              "stepType": "pdf",
              "title": "Page 218",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=218"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-219",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 219",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-219-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-219",
              "chapterTitle": "Page 219",
              "chapterIndex": 0,
              "stepIndex": 219,
              "stepType": "pdf",
              "title": "Page 219",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=219"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-22",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-22-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=22"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-220",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 220",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-220-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-220",
              "chapterTitle": "Page 220",
              "chapterIndex": 0,
              "stepIndex": 220,
              "stepType": "pdf",
              "title": "Page 220",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=220"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-221",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 221",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-221-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-221",
              "chapterTitle": "Page 221",
              "chapterIndex": 0,
              "stepIndex": 221,
              "stepType": "pdf",
              "title": "Page 221",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=221"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-222",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 222",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-222-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-222",
              "chapterTitle": "Page 222",
              "chapterIndex": 0,
              "stepIndex": 222,
              "stepType": "pdf",
              "title": "Page 222",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=222"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-223",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 223",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-223-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-223",
              "chapterTitle": "Page 223",
              "chapterIndex": 0,
              "stepIndex": 223,
              "stepType": "pdf",
              "title": "Page 223",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=223"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-224",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 224",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-224-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-224",
              "chapterTitle": "Page 224",
              "chapterIndex": 0,
              "stepIndex": 224,
              "stepType": "pdf",
              "title": "Page 224",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=224"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-225",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 225",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-225-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-225",
              "chapterTitle": "Page 225",
              "chapterIndex": 0,
              "stepIndex": 225,
              "stepType": "pdf",
              "title": "Page 225",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=225"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-226",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 226",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-226-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-226",
              "chapterTitle": "Page 226",
              "chapterIndex": 0,
              "stepIndex": 226,
              "stepType": "pdf",
              "title": "Page 226",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=226"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-227",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 227",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-227-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-227",
              "chapterTitle": "Page 227",
              "chapterIndex": 0,
              "stepIndex": 227,
              "stepType": "pdf",
              "title": "Page 227",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=227"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-228",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 228",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-228-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-228",
              "chapterTitle": "Page 228",
              "chapterIndex": 0,
              "stepIndex": 228,
              "stepType": "pdf",
              "title": "Page 228",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=228"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-229",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 229",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-229-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-229",
              "chapterTitle": "Page 229",
              "chapterIndex": 0,
              "stepIndex": 229,
              "stepType": "pdf",
              "title": "Page 229",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=229"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-23",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-23-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=23"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-230",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 230",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-230-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-230",
              "chapterTitle": "Page 230",
              "chapterIndex": 0,
              "stepIndex": 230,
              "stepType": "pdf",
              "title": "Page 230",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=230"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-231",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 231",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-231-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-231",
              "chapterTitle": "Page 231",
              "chapterIndex": 0,
              "stepIndex": 231,
              "stepType": "pdf",
              "title": "Page 231",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=231"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-232",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 232",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-232-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-232",
              "chapterTitle": "Page 232",
              "chapterIndex": 0,
              "stepIndex": 232,
              "stepType": "pdf",
              "title": "Page 232",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=232"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-233",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 233",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-233-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-233",
              "chapterTitle": "Page 233",
              "chapterIndex": 0,
              "stepIndex": 233,
              "stepType": "pdf",
              "title": "Page 233",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=233"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-234",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 234",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-234-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-234",
              "chapterTitle": "Page 234",
              "chapterIndex": 0,
              "stepIndex": 234,
              "stepType": "pdf",
              "title": "Page 234",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=234"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-235",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 235",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-235-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-235",
              "chapterTitle": "Page 235",
              "chapterIndex": 0,
              "stepIndex": 235,
              "stepType": "pdf",
              "title": "Page 235",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=235"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-236",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 236",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-236-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-236",
              "chapterTitle": "Page 236",
              "chapterIndex": 0,
              "stepIndex": 236,
              "stepType": "pdf",
              "title": "Page 236",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=236"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-237",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 237",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-237-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-237",
              "chapterTitle": "Page 237",
              "chapterIndex": 0,
              "stepIndex": 237,
              "stepType": "pdf",
              "title": "Page 237",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=237"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-238",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 238",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-238-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-238",
              "chapterTitle": "Page 238",
              "chapterIndex": 0,
              "stepIndex": 238,
              "stepType": "pdf",
              "title": "Page 238",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=238"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-239",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 239",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-239-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-239",
              "chapterTitle": "Page 239",
              "chapterIndex": 0,
              "stepIndex": 239,
              "stepType": "pdf",
              "title": "Page 239",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=239"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-24",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-24-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=24"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-240",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 240",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-240-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-240",
              "chapterTitle": "Page 240",
              "chapterIndex": 0,
              "stepIndex": 240,
              "stepType": "pdf",
              "title": "Page 240",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=240"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-241",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 241",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-241-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-241",
              "chapterTitle": "Page 241",
              "chapterIndex": 0,
              "stepIndex": 241,
              "stepType": "pdf",
              "title": "Page 241",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=241"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-242",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 242",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-242-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-242",
              "chapterTitle": "Page 242",
              "chapterIndex": 0,
              "stepIndex": 242,
              "stepType": "pdf",
              "title": "Page 242",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=242"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-243",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 243",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-243-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-243",
              "chapterTitle": "Page 243",
              "chapterIndex": 0,
              "stepIndex": 243,
              "stepType": "pdf",
              "title": "Page 243",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=243"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-244",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 244",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-244-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-244",
              "chapterTitle": "Page 244",
              "chapterIndex": 0,
              "stepIndex": 244,
              "stepType": "pdf",
              "title": "Page 244",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=244"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-245",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 245",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-245-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-245",
              "chapterTitle": "Page 245",
              "chapterIndex": 0,
              "stepIndex": 245,
              "stepType": "pdf",
              "title": "Page 245",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=245"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-246",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 246",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-246-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-246",
              "chapterTitle": "Page 246",
              "chapterIndex": 0,
              "stepIndex": 246,
              "stepType": "pdf",
              "title": "Page 246",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=246"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-247",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 247",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-247-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-247",
              "chapterTitle": "Page 247",
              "chapterIndex": 0,
              "stepIndex": 247,
              "stepType": "pdf",
              "title": "Page 247",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=247"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-248",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 248",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-248-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-248",
              "chapterTitle": "Page 248",
              "chapterIndex": 0,
              "stepIndex": 248,
              "stepType": "pdf",
              "title": "Page 248",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=248"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-249",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 249",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-249-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-249",
              "chapterTitle": "Page 249",
              "chapterIndex": 0,
              "stepIndex": 249,
              "stepType": "pdf",
              "title": "Page 249",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=249"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-25",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-25-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=25"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-250",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 250",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-250-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-250",
              "chapterTitle": "Page 250",
              "chapterIndex": 0,
              "stepIndex": 250,
              "stepType": "pdf",
              "title": "Page 250",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=250"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-251",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 251",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-251-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-251",
              "chapterTitle": "Page 251",
              "chapterIndex": 0,
              "stepIndex": 251,
              "stepType": "pdf",
              "title": "Page 251",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=251"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-252",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 252",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-252-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-252",
              "chapterTitle": "Page 252",
              "chapterIndex": 0,
              "stepIndex": 252,
              "stepType": "pdf",
              "title": "Page 252",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=252"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-253",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 253",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-253-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-253",
              "chapterTitle": "Page 253",
              "chapterIndex": 0,
              "stepIndex": 253,
              "stepType": "pdf",
              "title": "Page 253",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=253"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-254",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 254",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-254-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-254",
              "chapterTitle": "Page 254",
              "chapterIndex": 0,
              "stepIndex": 254,
              "stepType": "pdf",
              "title": "Page 254",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=254"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-255",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 255",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-255-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-255",
              "chapterTitle": "Page 255",
              "chapterIndex": 0,
              "stepIndex": 255,
              "stepType": "pdf",
              "title": "Page 255",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=255"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-256",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 256",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-256-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-256",
              "chapterTitle": "Page 256",
              "chapterIndex": 0,
              "stepIndex": 256,
              "stepType": "pdf",
              "title": "Page 256",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=256"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-257",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 257",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-257-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-257",
              "chapterTitle": "Page 257",
              "chapterIndex": 0,
              "stepIndex": 257,
              "stepType": "pdf",
              "title": "Page 257",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=257"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-258",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 258",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-258-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-258",
              "chapterTitle": "Page 258",
              "chapterIndex": 0,
              "stepIndex": 258,
              "stepType": "pdf",
              "title": "Page 258",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=258"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-259",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 259",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-259-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-259",
              "chapterTitle": "Page 259",
              "chapterIndex": 0,
              "stepIndex": 259,
              "stepType": "pdf",
              "title": "Page 259",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=259"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-26",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-26-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=26"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-260",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 260",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-260-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-260",
              "chapterTitle": "Page 260",
              "chapterIndex": 0,
              "stepIndex": 260,
              "stepType": "pdf",
              "title": "Page 260",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=260"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-261",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 261",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-261-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-261",
              "chapterTitle": "Page 261",
              "chapterIndex": 0,
              "stepIndex": 261,
              "stepType": "pdf",
              "title": "Page 261",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=261"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-262",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 262",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-262-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-262",
              "chapterTitle": "Page 262",
              "chapterIndex": 0,
              "stepIndex": 262,
              "stepType": "pdf",
              "title": "Page 262",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=262"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-263",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 263",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-263-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-263",
              "chapterTitle": "Page 263",
              "chapterIndex": 0,
              "stepIndex": 263,
              "stepType": "pdf",
              "title": "Page 263",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=263"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-264",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 264",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-264-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-264",
              "chapterTitle": "Page 264",
              "chapterIndex": 0,
              "stepIndex": 264,
              "stepType": "pdf",
              "title": "Page 264",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=264"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-265",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 265",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-265-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-265",
              "chapterTitle": "Page 265",
              "chapterIndex": 0,
              "stepIndex": 265,
              "stepType": "pdf",
              "title": "Page 265",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=265"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-266",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 266",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-266-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-266",
              "chapterTitle": "Page 266",
              "chapterIndex": 0,
              "stepIndex": 266,
              "stepType": "pdf",
              "title": "Page 266",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=266"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-267",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 267",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-267-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-267",
              "chapterTitle": "Page 267",
              "chapterIndex": 0,
              "stepIndex": 267,
              "stepType": "pdf",
              "title": "Page 267",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=267"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-268",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 268",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-268-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-268",
              "chapterTitle": "Page 268",
              "chapterIndex": 0,
              "stepIndex": 268,
              "stepType": "pdf",
              "title": "Page 268",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=268"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-269",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 269",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-269-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-269",
              "chapterTitle": "Page 269",
              "chapterIndex": 0,
              "stepIndex": 269,
              "stepType": "pdf",
              "title": "Page 269",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=269"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-27",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-27-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=27"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-270",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 270",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-270-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-270",
              "chapterTitle": "Page 270",
              "chapterIndex": 0,
              "stepIndex": 270,
              "stepType": "pdf",
              "title": "Page 270",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=270"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-271",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 271",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-271-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-271",
              "chapterTitle": "Page 271",
              "chapterIndex": 0,
              "stepIndex": 271,
              "stepType": "pdf",
              "title": "Page 271",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=271"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-272",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 272",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-272-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-272",
              "chapterTitle": "Page 272",
              "chapterIndex": 0,
              "stepIndex": 272,
              "stepType": "pdf",
              "title": "Page 272",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=272"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-273",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 273",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-273-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-273",
              "chapterTitle": "Page 273",
              "chapterIndex": 0,
              "stepIndex": 273,
              "stepType": "pdf",
              "title": "Page 273",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=273"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-274",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 274",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-274-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-274",
              "chapterTitle": "Page 274",
              "chapterIndex": 0,
              "stepIndex": 274,
              "stepType": "pdf",
              "title": "Page 274",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=274"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-275",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 275",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-275-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-275",
              "chapterTitle": "Page 275",
              "chapterIndex": 0,
              "stepIndex": 275,
              "stepType": "pdf",
              "title": "Page 275",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=275"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-276",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 276",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-276-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-276",
              "chapterTitle": "Page 276",
              "chapterIndex": 0,
              "stepIndex": 276,
              "stepType": "pdf",
              "title": "Page 276",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=276"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-277",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 277",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-277-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-277",
              "chapterTitle": "Page 277",
              "chapterIndex": 0,
              "stepIndex": 277,
              "stepType": "pdf",
              "title": "Page 277",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=277"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-278",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 278",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-278-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-278",
              "chapterTitle": "Page 278",
              "chapterIndex": 0,
              "stepIndex": 278,
              "stepType": "pdf",
              "title": "Page 278",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=278"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-279",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 279",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-279-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-279",
              "chapterTitle": "Page 279",
              "chapterIndex": 0,
              "stepIndex": 279,
              "stepType": "pdf",
              "title": "Page 279",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=279"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-28",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-28-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=28"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-280",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 280",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-280-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-280",
              "chapterTitle": "Page 280",
              "chapterIndex": 0,
              "stepIndex": 280,
              "stepType": "pdf",
              "title": "Page 280",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=280"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-281",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 281",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-281-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-281",
              "chapterTitle": "Page 281",
              "chapterIndex": 0,
              "stepIndex": 281,
              "stepType": "pdf",
              "title": "Page 281",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=281"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-282",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 282",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-282-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-282",
              "chapterTitle": "Page 282",
              "chapterIndex": 0,
              "stepIndex": 282,
              "stepType": "pdf",
              "title": "Page 282",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=282"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-283",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 283",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-283-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-283",
              "chapterTitle": "Page 283",
              "chapterIndex": 0,
              "stepIndex": 283,
              "stepType": "pdf",
              "title": "Page 283",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=283"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-284",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 284",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-284-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-284",
              "chapterTitle": "Page 284",
              "chapterIndex": 0,
              "stepIndex": 284,
              "stepType": "pdf",
              "title": "Page 284",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=284"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-285",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 285",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-285-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-285",
              "chapterTitle": "Page 285",
              "chapterIndex": 0,
              "stepIndex": 285,
              "stepType": "pdf",
              "title": "Page 285",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=285"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-286",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 286",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-286-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-286",
              "chapterTitle": "Page 286",
              "chapterIndex": 0,
              "stepIndex": 286,
              "stepType": "pdf",
              "title": "Page 286",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=286"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-287",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 287",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-287-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-287",
              "chapterTitle": "Page 287",
              "chapterIndex": 0,
              "stepIndex": 287,
              "stepType": "pdf",
              "title": "Page 287",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=287"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-288",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 288",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-288-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-288",
              "chapterTitle": "Page 288",
              "chapterIndex": 0,
              "stepIndex": 288,
              "stepType": "pdf",
              "title": "Page 288",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=288"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-289",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 289",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-289-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-289",
              "chapterTitle": "Page 289",
              "chapterIndex": 0,
              "stepIndex": 289,
              "stepType": "pdf",
              "title": "Page 289",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=289"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-29",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-29-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=29"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-290",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 290",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-290-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-290",
              "chapterTitle": "Page 290",
              "chapterIndex": 0,
              "stepIndex": 290,
              "stepType": "pdf",
              "title": "Page 290",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=290"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-291",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 291",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-291-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-291",
              "chapterTitle": "Page 291",
              "chapterIndex": 0,
              "stepIndex": 291,
              "stepType": "pdf",
              "title": "Page 291",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=291"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-292",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 292",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-292-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-292",
              "chapterTitle": "Page 292",
              "chapterIndex": 0,
              "stepIndex": 292,
              "stepType": "pdf",
              "title": "Page 292",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=292"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-293",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 293",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-293-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-293",
              "chapterTitle": "Page 293",
              "chapterIndex": 0,
              "stepIndex": 293,
              "stepType": "pdf",
              "title": "Page 293",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=293"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-294",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 294",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-294-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-294",
              "chapterTitle": "Page 294",
              "chapterIndex": 0,
              "stepIndex": 294,
              "stepType": "pdf",
              "title": "Page 294",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=294"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-295",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 295",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-295-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-295",
              "chapterTitle": "Page 295",
              "chapterIndex": 0,
              "stepIndex": 295,
              "stepType": "pdf",
              "title": "Page 295",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=295"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-296",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 296",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-296-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-296",
              "chapterTitle": "Page 296",
              "chapterIndex": 0,
              "stepIndex": 296,
              "stepType": "pdf",
              "title": "Page 296",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=296"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-297",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 297",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-297-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-297",
              "chapterTitle": "Page 297",
              "chapterIndex": 0,
              "stepIndex": 297,
              "stepType": "pdf",
              "title": "Page 297",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=297"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-298",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 298",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-298-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-298",
              "chapterTitle": "Page 298",
              "chapterIndex": 0,
              "stepIndex": 298,
              "stepType": "pdf",
              "title": "Page 298",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=298"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-299",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 299",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-299-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-299",
              "chapterTitle": "Page 299",
              "chapterIndex": 0,
              "stepIndex": 299,
              "stepType": "pdf",
              "title": "Page 299",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=299"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-3",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-3-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=3"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-30",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-30-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=30"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-300",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 300",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-300-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-300",
              "chapterTitle": "Page 300",
              "chapterIndex": 0,
              "stepIndex": 300,
              "stepType": "pdf",
              "title": "Page 300",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=300"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-301",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 301",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-301-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-301",
              "chapterTitle": "Page 301",
              "chapterIndex": 0,
              "stepIndex": 301,
              "stepType": "pdf",
              "title": "Page 301",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=301"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-302",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 302",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-302-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-302",
              "chapterTitle": "Page 302",
              "chapterIndex": 0,
              "stepIndex": 302,
              "stepType": "pdf",
              "title": "Page 302",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=302"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-303",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 303",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-303-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-303",
              "chapterTitle": "Page 303",
              "chapterIndex": 0,
              "stepIndex": 303,
              "stepType": "pdf",
              "title": "Page 303",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=303"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-304",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 304",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-304-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-304",
              "chapterTitle": "Page 304",
              "chapterIndex": 0,
              "stepIndex": 304,
              "stepType": "pdf",
              "title": "Page 304",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=304"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-305",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 305",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-305-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-305",
              "chapterTitle": "Page 305",
              "chapterIndex": 0,
              "stepIndex": 305,
              "stepType": "pdf",
              "title": "Page 305",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=305"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-306",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 306",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-306-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-306",
              "chapterTitle": "Page 306",
              "chapterIndex": 0,
              "stepIndex": 306,
              "stepType": "pdf",
              "title": "Page 306",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=306"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-307",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 307",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-307-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-307",
              "chapterTitle": "Page 307",
              "chapterIndex": 0,
              "stepIndex": 307,
              "stepType": "pdf",
              "title": "Page 307",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=307"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-308",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 308",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-308-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-308",
              "chapterTitle": "Page 308",
              "chapterIndex": 0,
              "stepIndex": 308,
              "stepType": "pdf",
              "title": "Page 308",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=308"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-309",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 309",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-309-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-309",
              "chapterTitle": "Page 309",
              "chapterIndex": 0,
              "stepIndex": 309,
              "stepType": "pdf",
              "title": "Page 309",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=309"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-31",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-31-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=31"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-310",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 310",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-310-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-310",
              "chapterTitle": "Page 310",
              "chapterIndex": 0,
              "stepIndex": 310,
              "stepType": "pdf",
              "title": "Page 310",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=310"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-311",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 311",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-311-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-311",
              "chapterTitle": "Page 311",
              "chapterIndex": 0,
              "stepIndex": 311,
              "stepType": "pdf",
              "title": "Page 311",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=311"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-312",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 312",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-312-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-312",
              "chapterTitle": "Page 312",
              "chapterIndex": 0,
              "stepIndex": 312,
              "stepType": "pdf",
              "title": "Page 312",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=312"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-313",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 313",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-313-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-313",
              "chapterTitle": "Page 313",
              "chapterIndex": 0,
              "stepIndex": 313,
              "stepType": "pdf",
              "title": "Page 313",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=313"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-314",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 314",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-314-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-314",
              "chapterTitle": "Page 314",
              "chapterIndex": 0,
              "stepIndex": 314,
              "stepType": "pdf",
              "title": "Page 314",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=314"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-315",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 315",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-315-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-315",
              "chapterTitle": "Page 315",
              "chapterIndex": 0,
              "stepIndex": 315,
              "stepType": "pdf",
              "title": "Page 315",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=315"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-316",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 316",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-316-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-316",
              "chapterTitle": "Page 316",
              "chapterIndex": 0,
              "stepIndex": 316,
              "stepType": "pdf",
              "title": "Page 316",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=316"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-317",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 317",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-317-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-317",
              "chapterTitle": "Page 317",
              "chapterIndex": 0,
              "stepIndex": 317,
              "stepType": "pdf",
              "title": "Page 317",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=317"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-318",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 318",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-318-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-318",
              "chapterTitle": "Page 318",
              "chapterIndex": 0,
              "stepIndex": 318,
              "stepType": "pdf",
              "title": "Page 318",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=318"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-319",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 319",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-319-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-319",
              "chapterTitle": "Page 319",
              "chapterIndex": 0,
              "stepIndex": 319,
              "stepType": "pdf",
              "title": "Page 319",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=319"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-32",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-32-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=32"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-320",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 320",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-320-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-320",
              "chapterTitle": "Page 320",
              "chapterIndex": 0,
              "stepIndex": 320,
              "stepType": "pdf",
              "title": "Page 320",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=320"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-321",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 321",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-321-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-321",
              "chapterTitle": "Page 321",
              "chapterIndex": 0,
              "stepIndex": 321,
              "stepType": "pdf",
              "title": "Page 321",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=321"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-322",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 322",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-322-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-322",
              "chapterTitle": "Page 322",
              "chapterIndex": 0,
              "stepIndex": 322,
              "stepType": "pdf",
              "title": "Page 322",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=322"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-323",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 323",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-323-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-323",
              "chapterTitle": "Page 323",
              "chapterIndex": 0,
              "stepIndex": 323,
              "stepType": "pdf",
              "title": "Page 323",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=323"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-324",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 324",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-324-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-324",
              "chapterTitle": "Page 324",
              "chapterIndex": 0,
              "stepIndex": 324,
              "stepType": "pdf",
              "title": "Page 324",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=324"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-325",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 325",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-325-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-325",
              "chapterTitle": "Page 325",
              "chapterIndex": 0,
              "stepIndex": 325,
              "stepType": "pdf",
              "title": "Page 325",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=325"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-326",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 326",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-326-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-326",
              "chapterTitle": "Page 326",
              "chapterIndex": 0,
              "stepIndex": 326,
              "stepType": "pdf",
              "title": "Page 326",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=326"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-327",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 327",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-327-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-327",
              "chapterTitle": "Page 327",
              "chapterIndex": 0,
              "stepIndex": 327,
              "stepType": "pdf",
              "title": "Page 327",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=327"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-328",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 328",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-328-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-328",
              "chapterTitle": "Page 328",
              "chapterIndex": 0,
              "stepIndex": 328,
              "stepType": "pdf",
              "title": "Page 328",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=328"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-329",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 329",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-329-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-329",
              "chapterTitle": "Page 329",
              "chapterIndex": 0,
              "stepIndex": 329,
              "stepType": "pdf",
              "title": "Page 329",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=329"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-33",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-33-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=33"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-330",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 330",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-330-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-330",
              "chapterTitle": "Page 330",
              "chapterIndex": 0,
              "stepIndex": 330,
              "stepType": "pdf",
              "title": "Page 330",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=330"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-331",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 331",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-331-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-331",
              "chapterTitle": "Page 331",
              "chapterIndex": 0,
              "stepIndex": 331,
              "stepType": "pdf",
              "title": "Page 331",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=331"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-332",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 332",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-332-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-332",
              "chapterTitle": "Page 332",
              "chapterIndex": 0,
              "stepIndex": 332,
              "stepType": "pdf",
              "title": "Page 332",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=332"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-333",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 333",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-333-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-333",
              "chapterTitle": "Page 333",
              "chapterIndex": 0,
              "stepIndex": 333,
              "stepType": "pdf",
              "title": "Page 333",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=333"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-334",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 334",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-334-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-334",
              "chapterTitle": "Page 334",
              "chapterIndex": 0,
              "stepIndex": 334,
              "stepType": "pdf",
              "title": "Page 334",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=334"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-335",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 335",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-335-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-335",
              "chapterTitle": "Page 335",
              "chapterIndex": 0,
              "stepIndex": 335,
              "stepType": "pdf",
              "title": "Page 335",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=335"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-336",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 336",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-336-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-336",
              "chapterTitle": "Page 336",
              "chapterIndex": 0,
              "stepIndex": 336,
              "stepType": "pdf",
              "title": "Page 336",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=336"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-337",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 337",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-337-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-337",
              "chapterTitle": "Page 337",
              "chapterIndex": 0,
              "stepIndex": 337,
              "stepType": "pdf",
              "title": "Page 337",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=337"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-338",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 338",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-338-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-338",
              "chapterTitle": "Page 338",
              "chapterIndex": 0,
              "stepIndex": 338,
              "stepType": "pdf",
              "title": "Page 338",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=338"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-339",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 339",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-339-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-339",
              "chapterTitle": "Page 339",
              "chapterIndex": 0,
              "stepIndex": 339,
              "stepType": "pdf",
              "title": "Page 339",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=339"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-34",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-34-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=34"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-340",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 340",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-340-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-340",
              "chapterTitle": "Page 340",
              "chapterIndex": 0,
              "stepIndex": 340,
              "stepType": "pdf",
              "title": "Page 340",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=340"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-341",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 341",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-341-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-341",
              "chapterTitle": "Page 341",
              "chapterIndex": 0,
              "stepIndex": 341,
              "stepType": "pdf",
              "title": "Page 341",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=341"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-342",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 342",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-342-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-342",
              "chapterTitle": "Page 342",
              "chapterIndex": 0,
              "stepIndex": 342,
              "stepType": "pdf",
              "title": "Page 342",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=342"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-343",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 343",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-343-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-343",
              "chapterTitle": "Page 343",
              "chapterIndex": 0,
              "stepIndex": 343,
              "stepType": "pdf",
              "title": "Page 343",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=343"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-344",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 344",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-344-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-344",
              "chapterTitle": "Page 344",
              "chapterIndex": 0,
              "stepIndex": 344,
              "stepType": "pdf",
              "title": "Page 344",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=344"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-345",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 345",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-345-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-345",
              "chapterTitle": "Page 345",
              "chapterIndex": 0,
              "stepIndex": 345,
              "stepType": "pdf",
              "title": "Page 345",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=345"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-346",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 346",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-346-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-346",
              "chapterTitle": "Page 346",
              "chapterIndex": 0,
              "stepIndex": 346,
              "stepType": "pdf",
              "title": "Page 346",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=346"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-347",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 347",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-347-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-347",
              "chapterTitle": "Page 347",
              "chapterIndex": 0,
              "stepIndex": 347,
              "stepType": "pdf",
              "title": "Page 347",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=347"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-348",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 348",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-348-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-348",
              "chapterTitle": "Page 348",
              "chapterIndex": 0,
              "stepIndex": 348,
              "stepType": "pdf",
              "title": "Page 348",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=348"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-349",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 349",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-349-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-349",
              "chapterTitle": "Page 349",
              "chapterIndex": 0,
              "stepIndex": 349,
              "stepType": "pdf",
              "title": "Page 349",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=349"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-35",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-35-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=35"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-350",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 350",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-350-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-350",
              "chapterTitle": "Page 350",
              "chapterIndex": 0,
              "stepIndex": 350,
              "stepType": "pdf",
              "title": "Page 350",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=350"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-351",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 351",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-351-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-351",
              "chapterTitle": "Page 351",
              "chapterIndex": 0,
              "stepIndex": 351,
              "stepType": "pdf",
              "title": "Page 351",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=351"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-352",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 352",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-352-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-352",
              "chapterTitle": "Page 352",
              "chapterIndex": 0,
              "stepIndex": 352,
              "stepType": "pdf",
              "title": "Page 352",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=352"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-353",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 353",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-353-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-353",
              "chapterTitle": "Page 353",
              "chapterIndex": 0,
              "stepIndex": 353,
              "stepType": "pdf",
              "title": "Page 353",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=353"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-354",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 354",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-354-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-354",
              "chapterTitle": "Page 354",
              "chapterIndex": 0,
              "stepIndex": 354,
              "stepType": "pdf",
              "title": "Page 354",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=354"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-355",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 355",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-355-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-355",
              "chapterTitle": "Page 355",
              "chapterIndex": 0,
              "stepIndex": 355,
              "stepType": "pdf",
              "title": "Page 355",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=355"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-356",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 356",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-356-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-356",
              "chapterTitle": "Page 356",
              "chapterIndex": 0,
              "stepIndex": 356,
              "stepType": "pdf",
              "title": "Page 356",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=356"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-357",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 357",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-357-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-357",
              "chapterTitle": "Page 357",
              "chapterIndex": 0,
              "stepIndex": 357,
              "stepType": "pdf",
              "title": "Page 357",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=357"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-358",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 358",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-358-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-358",
              "chapterTitle": "Page 358",
              "chapterIndex": 0,
              "stepIndex": 358,
              "stepType": "pdf",
              "title": "Page 358",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=358"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-359",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 359",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-359-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-359",
              "chapterTitle": "Page 359",
              "chapterIndex": 0,
              "stepIndex": 359,
              "stepType": "pdf",
              "title": "Page 359",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=359"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-36",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-36-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=36"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-360",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 360",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-360-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-360",
              "chapterTitle": "Page 360",
              "chapterIndex": 0,
              "stepIndex": 360,
              "stepType": "pdf",
              "title": "Page 360",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=360"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-361",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 361",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-361-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-361",
              "chapterTitle": "Page 361",
              "chapterIndex": 0,
              "stepIndex": 361,
              "stepType": "pdf",
              "title": "Page 361",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=361"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-362",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 362",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-362-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-362",
              "chapterTitle": "Page 362",
              "chapterIndex": 0,
              "stepIndex": 362,
              "stepType": "pdf",
              "title": "Page 362",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=362"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-363",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 363",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-363-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-363",
              "chapterTitle": "Page 363",
              "chapterIndex": 0,
              "stepIndex": 363,
              "stepType": "pdf",
              "title": "Page 363",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=363"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-364",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 364",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-364-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-364",
              "chapterTitle": "Page 364",
              "chapterIndex": 0,
              "stepIndex": 364,
              "stepType": "pdf",
              "title": "Page 364",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=364"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-365",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 365",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-365-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-365",
              "chapterTitle": "Page 365",
              "chapterIndex": 0,
              "stepIndex": 365,
              "stepType": "pdf",
              "title": "Page 365",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=365"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-366",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 366",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-366-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-366",
              "chapterTitle": "Page 366",
              "chapterIndex": 0,
              "stepIndex": 366,
              "stepType": "pdf",
              "title": "Page 366",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=366"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-367",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 367",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-367-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-367",
              "chapterTitle": "Page 367",
              "chapterIndex": 0,
              "stepIndex": 367,
              "stepType": "pdf",
              "title": "Page 367",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=367"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-368",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 368",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-368-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-368",
              "chapterTitle": "Page 368",
              "chapterIndex": 0,
              "stepIndex": 368,
              "stepType": "pdf",
              "title": "Page 368",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=368"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-369",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 369",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-369-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-369",
              "chapterTitle": "Page 369",
              "chapterIndex": 0,
              "stepIndex": 369,
              "stepType": "pdf",
              "title": "Page 369",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=369"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-37",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-37-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=37"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-370",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 370",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-370-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-370",
              "chapterTitle": "Page 370",
              "chapterIndex": 0,
              "stepIndex": 370,
              "stepType": "pdf",
              "title": "Page 370",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=370"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-371",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 371",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-371-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-371",
              "chapterTitle": "Page 371",
              "chapterIndex": 0,
              "stepIndex": 371,
              "stepType": "pdf",
              "title": "Page 371",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=371"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-372",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 372",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-372-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-372",
              "chapterTitle": "Page 372",
              "chapterIndex": 0,
              "stepIndex": 372,
              "stepType": "pdf",
              "title": "Page 372",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=372"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-373",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 373",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-373-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-373",
              "chapterTitle": "Page 373",
              "chapterIndex": 0,
              "stepIndex": 373,
              "stepType": "pdf",
              "title": "Page 373",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=373"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-374",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 374",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-374-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-374",
              "chapterTitle": "Page 374",
              "chapterIndex": 0,
              "stepIndex": 374,
              "stepType": "pdf",
              "title": "Page 374",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=374"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-375",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 375",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-375-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-375",
              "chapterTitle": "Page 375",
              "chapterIndex": 0,
              "stepIndex": 375,
              "stepType": "pdf",
              "title": "Page 375",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=375"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-376",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 376",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-376-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-376",
              "chapterTitle": "Page 376",
              "chapterIndex": 0,
              "stepIndex": 376,
              "stepType": "pdf",
              "title": "Page 376",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=376"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-377",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 377",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-377-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-377",
              "chapterTitle": "Page 377",
              "chapterIndex": 0,
              "stepIndex": 377,
              "stepType": "pdf",
              "title": "Page 377",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=377"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-378",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 378",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-378-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-378",
              "chapterTitle": "Page 378",
              "chapterIndex": 0,
              "stepIndex": 378,
              "stepType": "pdf",
              "title": "Page 378",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=378"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-379",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 379",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-379-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-379",
              "chapterTitle": "Page 379",
              "chapterIndex": 0,
              "stepIndex": 379,
              "stepType": "pdf",
              "title": "Page 379",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=379"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-38",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-38-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=38"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-380",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 380",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-380-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-380",
              "chapterTitle": "Page 380",
              "chapterIndex": 0,
              "stepIndex": 380,
              "stepType": "pdf",
              "title": "Page 380",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=380"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-381",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 381",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-381-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-381",
              "chapterTitle": "Page 381",
              "chapterIndex": 0,
              "stepIndex": 381,
              "stepType": "pdf",
              "title": "Page 381",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=381"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-382",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 382",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-382-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-382",
              "chapterTitle": "Page 382",
              "chapterIndex": 0,
              "stepIndex": 382,
              "stepType": "pdf",
              "title": "Page 382",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=382"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-383",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 383",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-383-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-383",
              "chapterTitle": "Page 383",
              "chapterIndex": 0,
              "stepIndex": 383,
              "stepType": "pdf",
              "title": "Page 383",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=383"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-384",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 384",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-384-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-384",
              "chapterTitle": "Page 384",
              "chapterIndex": 0,
              "stepIndex": 384,
              "stepType": "pdf",
              "title": "Page 384",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=384"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-385",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 385",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-385-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-385",
              "chapterTitle": "Page 385",
              "chapterIndex": 0,
              "stepIndex": 385,
              "stepType": "pdf",
              "title": "Page 385",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=385"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-386",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 386",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-386-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-386",
              "chapterTitle": "Page 386",
              "chapterIndex": 0,
              "stepIndex": 386,
              "stepType": "pdf",
              "title": "Page 386",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=386"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-387",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 387",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-387-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-387",
              "chapterTitle": "Page 387",
              "chapterIndex": 0,
              "stepIndex": 387,
              "stepType": "pdf",
              "title": "Page 387",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=387"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-388",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 388",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-388-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-388",
              "chapterTitle": "Page 388",
              "chapterIndex": 0,
              "stepIndex": 388,
              "stepType": "pdf",
              "title": "Page 388",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=388"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-389",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 389",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-389-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-389",
              "chapterTitle": "Page 389",
              "chapterIndex": 0,
              "stepIndex": 389,
              "stepType": "pdf",
              "title": "Page 389",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=389"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-39",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-39-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=39"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-390",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 390",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-390-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-390",
              "chapterTitle": "Page 390",
              "chapterIndex": 0,
              "stepIndex": 390,
              "stepType": "pdf",
              "title": "Page 390",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=390"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-391",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 391",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-391-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-391",
              "chapterTitle": "Page 391",
              "chapterIndex": 0,
              "stepIndex": 391,
              "stepType": "pdf",
              "title": "Page 391",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=391"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-4",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-4-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=4"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-40",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-40-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=40"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-41",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-41-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=41"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-42",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-42-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=42"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-43",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-43-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=43"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-44",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-44-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=44"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-45",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-45-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=45"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-46",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-46-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=46"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-47",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-47-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=47"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-48",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-48-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=48"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-49",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-49-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=49"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-5",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-5-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=5"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-50",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-50-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=50"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-51",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-51-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=51"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-52",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-52-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=52"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-53",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-53-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=53"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-54",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-54-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=54"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-55",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-55-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=55"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-56",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-56-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=56"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-57",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-57-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=57"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-58",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-58-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=58"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-59",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-59-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=59"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-6",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-6-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=6"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-60",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-60-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=60"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-61",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-61-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=61"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-62",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-62-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=62"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-63",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-63-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=63"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-64",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-64-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=64"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-65",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-65-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=65"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-66",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-66-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=66"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-67",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-67-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=67"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-68",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-68-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=68"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-69",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-69-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=69"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-7",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-7-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=7"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-70",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-70-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=70"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-71",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-71-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=71"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-72",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-72-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=72"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-73",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-73-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=73"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-74",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-74-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=74"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-75",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-75-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=75"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-76",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-76-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=76"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-77",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-77-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=77"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-78",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-78-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=78"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-79",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-79-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=79"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-8",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-8-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=8"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-80",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-80-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=80"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-81",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-81-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=81"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-82",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-82-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=82"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-83",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-83-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=83"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-84",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-84-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=84"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-85",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-85-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=85"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-86",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-86-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=86"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-87",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-87-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=87"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-88",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-88-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=88"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-89",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-89-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=89"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-9",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-9-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=9"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-90",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-90-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=90"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-91",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-91-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=91"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-92",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-92-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=92"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-93",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-93-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=93"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-94",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-94-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=94"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-95",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-95-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=95"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-96",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-96-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=96"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-97",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-97-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=97"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-98",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-98-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=98"
            }
          ]
        },
        {
          "id": "elon-musk-ch-import-1787484008352-99",
          "courseId": "elon-musk",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "elon-musk-ch-import-1787484008352-99-step-0",
              "courseId": "elon-musk",
              "chapterId": "elon-musk-ch-import-1787484008352-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/elon-musk/elon-musk.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "tootpee-mandaly-trip",
      "title": "တွတ်ပီ - ကျွန်ုပ် နဲ့ MandalyTrip",
      "description": "Tootpee and Mandalay Trip. Tootpee Myanmar comic by Swe Min.",
      "isPublished": true,
      "authorName": "ဆွေမင်း (ဓနုဖြူ)",
      "color": "#2563eb",
      "coverColorStart": "#facc15",
      "coverColorMiddle": "#f59e0b",
      "coverColorEnd": "#d97706",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/tootpee-mandaly-trip.webp?v=tp2",
      "icon": "📒",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 49,
      "category": "Comic, Other, Tootpee, MM",
      "cat1": "Comic",
      "cat2": "Other",
      "cat3": "Tootpee",
      "artifactType": "book",
      "pageViewType": "ComicView",
      "bookHtmlFolder": "Comic/tootpee-mandaly-trip",
      "stepCount": 85,
      "chapters": [
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-1",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-1-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=1"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-10",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-10-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=10"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-11",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-11-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=11"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-12",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-12-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=12"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-13",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-13-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=13"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-14",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-14-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=14"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-15",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-15-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=15"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-16",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-16-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=16"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-17",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-17-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=17"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-18",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-18-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=18"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-19",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-19-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=19"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-2",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-2-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=2"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-20",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-20-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=20"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-21",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-21-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=21"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-22",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-22-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=22"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-23",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-23-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=23"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-24",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-24-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=24"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-25",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-25-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=25"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-26",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-26-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=26"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-27",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-27-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=27"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-28",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-28-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=28"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-29",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-29-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=29"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-3",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-3-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=3"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-30",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-30-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=30"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-31",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-31-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=31"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-32",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-32-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=32"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-33",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-33-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=33"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-34",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-34-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=34"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-35",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-35-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=35"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-36",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-36-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=36"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-37",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-37-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=37"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-38",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-38-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=38"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-39",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-39-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=39"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-4",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-4-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=4"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-40",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-40-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=40"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-41",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-41-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=41"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-42",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-42-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=42"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-43",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-43-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=43"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-44",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-44-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=44"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-45",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-45-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=45"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-46",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-46-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=46"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-47",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-47-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=47"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-48",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-48-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=48"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-49",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-49-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=49"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-5",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-5-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=5"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-50",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-50-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=50"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-51",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-51-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=51"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-52",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-52-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=52"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-53",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-53-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=53"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-54",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-54-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=54"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-55",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-55-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=55"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-56",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-56-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=56"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-57",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-57-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=57"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-58",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-58-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=58"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-59",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-59-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=59"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-6",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-6-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=6"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-60",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-60-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=60"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-61",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-61-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=61"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-62",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-62-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=62"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-63",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-63-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=63"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-64",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-64-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=64"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-65",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-65-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=65"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-66",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-66-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=66"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-67",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-67-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=67"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-68",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-68-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=68"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-69",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-69-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=69"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-7",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-7-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=7"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-70",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-70-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=70"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-71",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-71-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=71"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-72",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-72-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=72"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-73",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-73-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=73"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-74",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-74-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=74"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-75",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-75-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=75"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-76",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-76-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=76"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-77",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-77-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=77"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-78",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-78-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=78"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-79",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-79-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=79"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-8",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-8-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=8"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-80",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-80-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=80"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-81",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-81-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=81"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-82",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-82-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=82"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-83",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-83-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=83"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-84",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-84-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=84"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-85",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-85-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=85"
            }
          ]
        },
        {
          "id": "tootpee-mandaly-trip-ch-import-1787412000000-9",
          "courseId": "tootpee-mandaly-trip",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "tootpee-mandaly-trip-ch-import-1787412000000-9-step-0",
              "courseId": "tootpee-mandaly-trip",
              "chapterId": "tootpee-mandaly-trip-ch-import-1787412000000-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-mandaly-trip/tootpee-mandaly-trip.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "florence-nightingale",
      "title": "Florence Nightingale",
      "description": "Florence Nightingale. Biography.",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/florence-nightingale.webp?v=bio3",
      "icon": "🕯️",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 50,
      "category": "Other, Biography",
      "cat1": "Other",
      "cat2": "Biography",
      "cat3": "",
      "cat4": "",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/florence-nightingale",
      "stepCount": 190,
      "chapters": [
        {
          "id": "florence-nightingale-ch-import-1787484008352-1",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-1-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=1"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-10",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-10-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=10"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-100",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-100-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=100"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-101",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-101-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=101"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-102",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-102-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=102"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-103",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-103-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=103"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-104",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-104-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=104"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-105",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-105-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=105"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-106",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-106-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=106"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-107",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-107-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=107"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-108",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-108-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=108"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-109",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-109-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=109"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-11",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-11-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=11"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-110",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-110-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=110"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-111",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-111-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=111"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-112",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-112-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=112"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-113",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-113-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=113"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-114",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-114-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=114"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-115",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-115-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=115"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-116",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-116-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=116"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-117",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-117-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=117"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-118",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-118-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=118"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-119",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-119-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=119"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-12",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-12-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=12"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-120",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-120-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=120"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-121",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-121-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=121"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-122",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-122-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=122"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-123",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-123-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=123"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-124",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-124-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=124"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-125",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-125-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=125"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-126",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-126-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=126"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-127",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-127-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=127"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-128",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-128-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=128"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-129",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-129-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=129"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-13",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-13-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=13"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-130",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-130-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=130"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-131",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-131-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=131"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-132",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-132-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=132"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-133",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-133-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=133"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-134",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-134-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=134"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-135",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-135-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=135"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-136",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 136",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-136-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-136",
              "chapterTitle": "Page 136",
              "chapterIndex": 0,
              "stepIndex": 136,
              "stepType": "pdf",
              "title": "Page 136",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=136"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-137",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 137",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-137-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-137",
              "chapterTitle": "Page 137",
              "chapterIndex": 0,
              "stepIndex": 137,
              "stepType": "pdf",
              "title": "Page 137",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=137"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-138",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 138",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-138-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-138",
              "chapterTitle": "Page 138",
              "chapterIndex": 0,
              "stepIndex": 138,
              "stepType": "pdf",
              "title": "Page 138",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=138"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-139",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 139",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-139-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-139",
              "chapterTitle": "Page 139",
              "chapterIndex": 0,
              "stepIndex": 139,
              "stepType": "pdf",
              "title": "Page 139",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=139"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-14",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-14-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=14"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-140",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 140",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-140-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-140",
              "chapterTitle": "Page 140",
              "chapterIndex": 0,
              "stepIndex": 140,
              "stepType": "pdf",
              "title": "Page 140",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=140"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-141",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 141",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-141-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-141",
              "chapterTitle": "Page 141",
              "chapterIndex": 0,
              "stepIndex": 141,
              "stepType": "pdf",
              "title": "Page 141",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=141"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-142",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 142",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-142-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-142",
              "chapterTitle": "Page 142",
              "chapterIndex": 0,
              "stepIndex": 142,
              "stepType": "pdf",
              "title": "Page 142",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=142"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-143",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 143",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-143-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-143",
              "chapterTitle": "Page 143",
              "chapterIndex": 0,
              "stepIndex": 143,
              "stepType": "pdf",
              "title": "Page 143",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=143"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-144",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 144",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-144-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-144",
              "chapterTitle": "Page 144",
              "chapterIndex": 0,
              "stepIndex": 144,
              "stepType": "pdf",
              "title": "Page 144",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=144"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-145",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 145",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-145-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-145",
              "chapterTitle": "Page 145",
              "chapterIndex": 0,
              "stepIndex": 145,
              "stepType": "pdf",
              "title": "Page 145",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=145"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-146",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 146",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-146-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-146",
              "chapterTitle": "Page 146",
              "chapterIndex": 0,
              "stepIndex": 146,
              "stepType": "pdf",
              "title": "Page 146",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=146"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-147",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 147",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-147-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-147",
              "chapterTitle": "Page 147",
              "chapterIndex": 0,
              "stepIndex": 147,
              "stepType": "pdf",
              "title": "Page 147",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=147"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-148",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 148",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-148-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-148",
              "chapterTitle": "Page 148",
              "chapterIndex": 0,
              "stepIndex": 148,
              "stepType": "pdf",
              "title": "Page 148",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=148"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-149",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 149",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-149-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-149",
              "chapterTitle": "Page 149",
              "chapterIndex": 0,
              "stepIndex": 149,
              "stepType": "pdf",
              "title": "Page 149",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=149"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-15",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-15-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=15"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-150",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 150",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-150-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-150",
              "chapterTitle": "Page 150",
              "chapterIndex": 0,
              "stepIndex": 150,
              "stepType": "pdf",
              "title": "Page 150",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=150"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-151",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 151",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-151-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-151",
              "chapterTitle": "Page 151",
              "chapterIndex": 0,
              "stepIndex": 151,
              "stepType": "pdf",
              "title": "Page 151",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=151"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-152",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 152",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-152-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-152",
              "chapterTitle": "Page 152",
              "chapterIndex": 0,
              "stepIndex": 152,
              "stepType": "pdf",
              "title": "Page 152",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=152"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-153",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 153",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-153-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-153",
              "chapterTitle": "Page 153",
              "chapterIndex": 0,
              "stepIndex": 153,
              "stepType": "pdf",
              "title": "Page 153",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=153"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-154",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 154",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-154-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-154",
              "chapterTitle": "Page 154",
              "chapterIndex": 0,
              "stepIndex": 154,
              "stepType": "pdf",
              "title": "Page 154",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=154"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-155",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 155",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-155-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-155",
              "chapterTitle": "Page 155",
              "chapterIndex": 0,
              "stepIndex": 155,
              "stepType": "pdf",
              "title": "Page 155",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=155"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-156",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 156",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-156-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-156",
              "chapterTitle": "Page 156",
              "chapterIndex": 0,
              "stepIndex": 156,
              "stepType": "pdf",
              "title": "Page 156",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=156"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-157",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 157",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-157-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-157",
              "chapterTitle": "Page 157",
              "chapterIndex": 0,
              "stepIndex": 157,
              "stepType": "pdf",
              "title": "Page 157",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=157"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-158",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 158",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-158-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-158",
              "chapterTitle": "Page 158",
              "chapterIndex": 0,
              "stepIndex": 158,
              "stepType": "pdf",
              "title": "Page 158",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=158"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-159",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 159",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-159-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-159",
              "chapterTitle": "Page 159",
              "chapterIndex": 0,
              "stepIndex": 159,
              "stepType": "pdf",
              "title": "Page 159",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=159"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-16",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-16-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=16"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-160",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 160",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-160-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-160",
              "chapterTitle": "Page 160",
              "chapterIndex": 0,
              "stepIndex": 160,
              "stepType": "pdf",
              "title": "Page 160",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=160"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-161",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 161",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-161-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-161",
              "chapterTitle": "Page 161",
              "chapterIndex": 0,
              "stepIndex": 161,
              "stepType": "pdf",
              "title": "Page 161",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=161"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-162",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 162",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-162-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-162",
              "chapterTitle": "Page 162",
              "chapterIndex": 0,
              "stepIndex": 162,
              "stepType": "pdf",
              "title": "Page 162",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=162"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-163",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 163",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-163-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-163",
              "chapterTitle": "Page 163",
              "chapterIndex": 0,
              "stepIndex": 163,
              "stepType": "pdf",
              "title": "Page 163",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=163"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-164",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 164",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-164-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-164",
              "chapterTitle": "Page 164",
              "chapterIndex": 0,
              "stepIndex": 164,
              "stepType": "pdf",
              "title": "Page 164",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=164"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-165",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 165",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-165-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-165",
              "chapterTitle": "Page 165",
              "chapterIndex": 0,
              "stepIndex": 165,
              "stepType": "pdf",
              "title": "Page 165",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=165"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-166",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 166",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-166-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-166",
              "chapterTitle": "Page 166",
              "chapterIndex": 0,
              "stepIndex": 166,
              "stepType": "pdf",
              "title": "Page 166",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=166"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-167",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 167",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-167-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-167",
              "chapterTitle": "Page 167",
              "chapterIndex": 0,
              "stepIndex": 167,
              "stepType": "pdf",
              "title": "Page 167",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=167"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-168",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 168",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-168-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-168",
              "chapterTitle": "Page 168",
              "chapterIndex": 0,
              "stepIndex": 168,
              "stepType": "pdf",
              "title": "Page 168",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=168"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-169",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 169",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-169-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-169",
              "chapterTitle": "Page 169",
              "chapterIndex": 0,
              "stepIndex": 169,
              "stepType": "pdf",
              "title": "Page 169",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=169"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-17",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-17-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=17"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-170",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 170",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-170-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-170",
              "chapterTitle": "Page 170",
              "chapterIndex": 0,
              "stepIndex": 170,
              "stepType": "pdf",
              "title": "Page 170",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=170"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-171",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 171",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-171-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-171",
              "chapterTitle": "Page 171",
              "chapterIndex": 0,
              "stepIndex": 171,
              "stepType": "pdf",
              "title": "Page 171",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=171"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-172",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 172",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-172-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-172",
              "chapterTitle": "Page 172",
              "chapterIndex": 0,
              "stepIndex": 172,
              "stepType": "pdf",
              "title": "Page 172",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=172"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-173",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 173",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-173-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-173",
              "chapterTitle": "Page 173",
              "chapterIndex": 0,
              "stepIndex": 173,
              "stepType": "pdf",
              "title": "Page 173",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=173"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-174",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 174",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-174-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-174",
              "chapterTitle": "Page 174",
              "chapterIndex": 0,
              "stepIndex": 174,
              "stepType": "pdf",
              "title": "Page 174",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=174"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-175",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 175",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-175-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-175",
              "chapterTitle": "Page 175",
              "chapterIndex": 0,
              "stepIndex": 175,
              "stepType": "pdf",
              "title": "Page 175",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=175"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-176",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 176",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-176-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-176",
              "chapterTitle": "Page 176",
              "chapterIndex": 0,
              "stepIndex": 176,
              "stepType": "pdf",
              "title": "Page 176",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=176"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-177",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 177",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-177-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-177",
              "chapterTitle": "Page 177",
              "chapterIndex": 0,
              "stepIndex": 177,
              "stepType": "pdf",
              "title": "Page 177",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=177"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-178",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 178",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-178-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-178",
              "chapterTitle": "Page 178",
              "chapterIndex": 0,
              "stepIndex": 178,
              "stepType": "pdf",
              "title": "Page 178",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=178"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-179",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 179",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-179-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-179",
              "chapterTitle": "Page 179",
              "chapterIndex": 0,
              "stepIndex": 179,
              "stepType": "pdf",
              "title": "Page 179",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=179"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-18",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-18-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=18"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-180",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 180",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-180-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-180",
              "chapterTitle": "Page 180",
              "chapterIndex": 0,
              "stepIndex": 180,
              "stepType": "pdf",
              "title": "Page 180",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=180"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-181",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 181",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-181-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-181",
              "chapterTitle": "Page 181",
              "chapterIndex": 0,
              "stepIndex": 181,
              "stepType": "pdf",
              "title": "Page 181",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=181"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-182",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 182",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-182-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-182",
              "chapterTitle": "Page 182",
              "chapterIndex": 0,
              "stepIndex": 182,
              "stepType": "pdf",
              "title": "Page 182",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=182"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-183",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 183",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-183-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-183",
              "chapterTitle": "Page 183",
              "chapterIndex": 0,
              "stepIndex": 183,
              "stepType": "pdf",
              "title": "Page 183",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=183"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-184",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 184",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-184-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-184",
              "chapterTitle": "Page 184",
              "chapterIndex": 0,
              "stepIndex": 184,
              "stepType": "pdf",
              "title": "Page 184",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=184"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-185",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 185",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-185-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-185",
              "chapterTitle": "Page 185",
              "chapterIndex": 0,
              "stepIndex": 185,
              "stepType": "pdf",
              "title": "Page 185",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=185"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-186",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 186",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-186-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-186",
              "chapterTitle": "Page 186",
              "chapterIndex": 0,
              "stepIndex": 186,
              "stepType": "pdf",
              "title": "Page 186",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=186"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-187",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 187",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-187-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-187",
              "chapterTitle": "Page 187",
              "chapterIndex": 0,
              "stepIndex": 187,
              "stepType": "pdf",
              "title": "Page 187",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=187"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-188",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 188",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-188-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-188",
              "chapterTitle": "Page 188",
              "chapterIndex": 0,
              "stepIndex": 188,
              "stepType": "pdf",
              "title": "Page 188",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=188"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-189",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 189",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-189-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-189",
              "chapterTitle": "Page 189",
              "chapterIndex": 0,
              "stepIndex": 189,
              "stepType": "pdf",
              "title": "Page 189",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=189"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-19",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-19-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=19"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-190",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 190",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-190-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-190",
              "chapterTitle": "Page 190",
              "chapterIndex": 0,
              "stepIndex": 190,
              "stepType": "pdf",
              "title": "Page 190",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=190"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-2",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-2-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=2"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-20",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-20-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=20"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-21",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-21-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=21"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-22",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-22-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=22"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-23",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-23-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=23"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-24",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-24-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=24"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-25",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-25-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=25"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-26",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-26-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=26"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-27",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-27-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=27"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-28",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-28-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=28"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-29",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-29-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=29"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-3",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-3-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=3"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-30",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-30-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=30"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-31",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-31-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=31"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-32",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-32-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=32"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-33",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-33-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=33"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-34",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-34-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=34"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-35",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-35-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=35"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-36",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-36-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=36"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-37",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-37-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=37"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-38",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-38-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=38"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-39",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-39-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=39"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-4",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-4-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=4"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-40",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-40-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=40"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-41",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-41-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=41"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-42",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-42-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=42"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-43",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-43-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=43"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-44",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-44-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=44"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-45",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-45-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=45"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-46",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-46-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=46"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-47",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-47-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=47"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-48",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-48-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=48"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-49",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-49-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=49"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-5",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-5-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=5"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-50",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-50-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=50"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-51",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-51-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=51"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-52",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-52-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=52"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-53",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-53-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=53"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-54",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-54-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=54"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-55",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-55-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=55"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-56",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-56-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=56"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-57",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-57-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=57"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-58",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-58-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=58"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-59",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-59-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=59"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-6",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-6-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=6"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-60",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-60-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=60"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-61",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-61-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=61"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-62",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-62-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=62"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-63",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-63-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=63"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-64",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-64-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=64"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-65",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-65-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=65"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-66",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-66-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=66"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-67",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-67-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=67"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-68",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-68-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=68"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-69",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-69-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=69"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-7",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-7-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=7"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-70",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-70-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=70"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-71",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-71-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=71"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-72",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-72-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=72"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-73",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-73-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=73"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-74",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-74-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=74"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-75",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-75-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=75"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-76",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-76-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=76"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-77",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-77-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=77"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-78",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-78-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=78"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-79",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-79-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=79"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-8",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-8-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=8"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-80",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-80-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=80"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-81",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-81-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=81"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-82",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-82-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=82"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-83",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-83-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=83"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-84",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-84-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=84"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-85",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-85-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=85"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-86",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-86-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=86"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-87",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-87-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=87"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-88",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-88-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=88"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-89",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-89-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=89"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-9",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-9-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=9"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-90",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-90-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=90"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-91",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-91-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=91"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-92",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-92-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=92"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-93",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-93-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=93"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-94",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-94-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=94"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-95",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-95-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=95"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-96",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-96-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=96"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-97",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-97-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=97"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-98",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-98-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=98"
            }
          ]
        },
        {
          "id": "florence-nightingale-ch-import-1787484008352-99",
          "courseId": "florence-nightingale",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "florence-nightingale-ch-import-1787484008352-99-step-0",
              "courseId": "florence-nightingale",
              "chapterId": "florence-nightingale-ch-import-1787484008352-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/florence-nightingale/florence-nightingale.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "tootpee-monster-from-maze-mountain",
      "title": "တွတ်ပီ - ကျွန်ုပ် နဲ့ MonsterFromMazeMountain",
      "description": "Tootpee and Monster from Maze Mountain. Tootpee Myanmar comic by Swe Min.",
      "isPublished": true,
      "authorName": "ဆွေမင်း (ဓနုဖြူ)",
      "color": "#2563eb",
      "coverColorStart": "#facc15",
      "coverColorMiddle": "#f59e0b",
      "coverColorEnd": "#d97706",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/tootpee-monster-from-maze-mountain.webp?v=notxt1",
      "icon": "📒",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 50,
      "category": "Comic, Other, Tootpee, MM",
      "cat1": "Comic",
      "cat2": "Other",
      "cat3": "Tootpee",
      "artifactType": "book",
      "pageViewType": "ComicView",
      "bookHtmlFolder": "Comic/tootpee-monster-from-maze-mountain",
      "stepCount": 259,
      "chapters": [
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-1",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-1-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=1"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-10",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-10-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=10"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-100",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-100-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=100"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-101",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-101-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=101"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-102",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-102-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=102"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-103",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-103-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=103"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-104",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-104-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=104"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-105",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-105-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=105"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-106",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-106-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=106"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-107",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-107-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=107"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-108",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-108-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=108"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-109",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-109-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=109"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-11",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-11-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=11"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-110",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-110-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=110"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-111",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-111-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=111"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-112",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-112-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=112"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-113",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-113-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=113"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-114",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-114-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=114"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-115",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-115-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=115"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-116",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-116-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=116"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-117",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-117-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=117"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-118",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-118-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=118"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-119",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-119-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=119"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-12",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-12-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=12"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-120",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-120-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=120"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-121",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-121-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=121"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-122",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-122-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=122"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-123",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-123-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=123"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-124",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-124-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=124"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-125",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-125-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=125"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-126",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-126-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=126"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-127",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-127-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=127"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-128",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-128-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=128"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-129",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-129-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=129"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-13",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-13-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=13"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-130",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-130-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=130"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-131",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-131-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=131"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-132",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-132-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=132"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-133",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-133-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=133"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-134",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-134-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=134"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-135",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-135-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=135"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-136",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 136",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-136-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-136",
              "chapterTitle": "Page 136",
              "chapterIndex": 0,
              "stepIndex": 136,
              "stepType": "pdf",
              "title": "Page 136",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=136"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-137",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 137",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-137-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-137",
              "chapterTitle": "Page 137",
              "chapterIndex": 0,
              "stepIndex": 137,
              "stepType": "pdf",
              "title": "Page 137",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=137"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-138",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 138",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-138-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-138",
              "chapterTitle": "Page 138",
              "chapterIndex": 0,
              "stepIndex": 138,
              "stepType": "pdf",
              "title": "Page 138",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=138"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-139",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 139",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-139-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-139",
              "chapterTitle": "Page 139",
              "chapterIndex": 0,
              "stepIndex": 139,
              "stepType": "pdf",
              "title": "Page 139",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=139"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-14",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-14-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=14"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-140",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 140",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-140-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-140",
              "chapterTitle": "Page 140",
              "chapterIndex": 0,
              "stepIndex": 140,
              "stepType": "pdf",
              "title": "Page 140",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=140"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-141",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 141",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-141-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-141",
              "chapterTitle": "Page 141",
              "chapterIndex": 0,
              "stepIndex": 141,
              "stepType": "pdf",
              "title": "Page 141",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=141"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-142",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 142",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-142-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-142",
              "chapterTitle": "Page 142",
              "chapterIndex": 0,
              "stepIndex": 142,
              "stepType": "pdf",
              "title": "Page 142",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=142"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-143",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 143",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-143-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-143",
              "chapterTitle": "Page 143",
              "chapterIndex": 0,
              "stepIndex": 143,
              "stepType": "pdf",
              "title": "Page 143",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=143"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-144",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 144",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-144-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-144",
              "chapterTitle": "Page 144",
              "chapterIndex": 0,
              "stepIndex": 144,
              "stepType": "pdf",
              "title": "Page 144",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=144"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-145",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 145",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-145-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-145",
              "chapterTitle": "Page 145",
              "chapterIndex": 0,
              "stepIndex": 145,
              "stepType": "pdf",
              "title": "Page 145",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=145"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-146",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 146",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-146-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-146",
              "chapterTitle": "Page 146",
              "chapterIndex": 0,
              "stepIndex": 146,
              "stepType": "pdf",
              "title": "Page 146",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=146"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-147",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 147",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-147-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-147",
              "chapterTitle": "Page 147",
              "chapterIndex": 0,
              "stepIndex": 147,
              "stepType": "pdf",
              "title": "Page 147",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=147"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-148",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 148",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-148-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-148",
              "chapterTitle": "Page 148",
              "chapterIndex": 0,
              "stepIndex": 148,
              "stepType": "pdf",
              "title": "Page 148",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=148"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-149",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 149",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-149-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-149",
              "chapterTitle": "Page 149",
              "chapterIndex": 0,
              "stepIndex": 149,
              "stepType": "pdf",
              "title": "Page 149",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=149"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-15",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-15-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=15"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-150",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 150",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-150-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-150",
              "chapterTitle": "Page 150",
              "chapterIndex": 0,
              "stepIndex": 150,
              "stepType": "pdf",
              "title": "Page 150",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=150"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-151",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 151",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-151-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-151",
              "chapterTitle": "Page 151",
              "chapterIndex": 0,
              "stepIndex": 151,
              "stepType": "pdf",
              "title": "Page 151",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=151"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-152",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 152",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-152-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-152",
              "chapterTitle": "Page 152",
              "chapterIndex": 0,
              "stepIndex": 152,
              "stepType": "pdf",
              "title": "Page 152",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=152"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-153",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 153",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-153-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-153",
              "chapterTitle": "Page 153",
              "chapterIndex": 0,
              "stepIndex": 153,
              "stepType": "pdf",
              "title": "Page 153",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=153"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-154",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 154",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-154-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-154",
              "chapterTitle": "Page 154",
              "chapterIndex": 0,
              "stepIndex": 154,
              "stepType": "pdf",
              "title": "Page 154",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=154"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-155",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 155",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-155-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-155",
              "chapterTitle": "Page 155",
              "chapterIndex": 0,
              "stepIndex": 155,
              "stepType": "pdf",
              "title": "Page 155",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=155"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-156",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 156",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-156-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-156",
              "chapterTitle": "Page 156",
              "chapterIndex": 0,
              "stepIndex": 156,
              "stepType": "pdf",
              "title": "Page 156",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=156"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-157",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 157",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-157-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-157",
              "chapterTitle": "Page 157",
              "chapterIndex": 0,
              "stepIndex": 157,
              "stepType": "pdf",
              "title": "Page 157",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=157"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-158",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 158",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-158-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-158",
              "chapterTitle": "Page 158",
              "chapterIndex": 0,
              "stepIndex": 158,
              "stepType": "pdf",
              "title": "Page 158",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=158"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-159",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 159",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-159-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-159",
              "chapterTitle": "Page 159",
              "chapterIndex": 0,
              "stepIndex": 159,
              "stepType": "pdf",
              "title": "Page 159",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=159"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-16",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-16-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=16"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-160",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 160",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-160-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-160",
              "chapterTitle": "Page 160",
              "chapterIndex": 0,
              "stepIndex": 160,
              "stepType": "pdf",
              "title": "Page 160",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=160"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-161",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 161",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-161-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-161",
              "chapterTitle": "Page 161",
              "chapterIndex": 0,
              "stepIndex": 161,
              "stepType": "pdf",
              "title": "Page 161",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=161"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-162",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 162",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-162-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-162",
              "chapterTitle": "Page 162",
              "chapterIndex": 0,
              "stepIndex": 162,
              "stepType": "pdf",
              "title": "Page 162",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=162"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-163",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 163",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-163-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-163",
              "chapterTitle": "Page 163",
              "chapterIndex": 0,
              "stepIndex": 163,
              "stepType": "pdf",
              "title": "Page 163",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=163"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-164",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 164",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-164-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-164",
              "chapterTitle": "Page 164",
              "chapterIndex": 0,
              "stepIndex": 164,
              "stepType": "pdf",
              "title": "Page 164",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=164"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-165",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 165",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-165-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-165",
              "chapterTitle": "Page 165",
              "chapterIndex": 0,
              "stepIndex": 165,
              "stepType": "pdf",
              "title": "Page 165",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=165"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-166",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 166",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-166-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-166",
              "chapterTitle": "Page 166",
              "chapterIndex": 0,
              "stepIndex": 166,
              "stepType": "pdf",
              "title": "Page 166",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=166"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-167",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 167",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-167-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-167",
              "chapterTitle": "Page 167",
              "chapterIndex": 0,
              "stepIndex": 167,
              "stepType": "pdf",
              "title": "Page 167",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=167"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-168",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 168",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-168-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-168",
              "chapterTitle": "Page 168",
              "chapterIndex": 0,
              "stepIndex": 168,
              "stepType": "pdf",
              "title": "Page 168",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=168"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-169",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 169",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-169-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-169",
              "chapterTitle": "Page 169",
              "chapterIndex": 0,
              "stepIndex": 169,
              "stepType": "pdf",
              "title": "Page 169",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=169"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-17",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-17-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=17"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-170",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 170",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-170-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-170",
              "chapterTitle": "Page 170",
              "chapterIndex": 0,
              "stepIndex": 170,
              "stepType": "pdf",
              "title": "Page 170",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=170"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-171",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 171",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-171-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-171",
              "chapterTitle": "Page 171",
              "chapterIndex": 0,
              "stepIndex": 171,
              "stepType": "pdf",
              "title": "Page 171",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=171"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-172",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 172",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-172-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-172",
              "chapterTitle": "Page 172",
              "chapterIndex": 0,
              "stepIndex": 172,
              "stepType": "pdf",
              "title": "Page 172",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=172"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-173",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 173",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-173-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-173",
              "chapterTitle": "Page 173",
              "chapterIndex": 0,
              "stepIndex": 173,
              "stepType": "pdf",
              "title": "Page 173",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=173"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-174",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 174",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-174-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-174",
              "chapterTitle": "Page 174",
              "chapterIndex": 0,
              "stepIndex": 174,
              "stepType": "pdf",
              "title": "Page 174",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=174"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-175",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 175",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-175-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-175",
              "chapterTitle": "Page 175",
              "chapterIndex": 0,
              "stepIndex": 175,
              "stepType": "pdf",
              "title": "Page 175",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=175"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-176",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 176",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-176-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-176",
              "chapterTitle": "Page 176",
              "chapterIndex": 0,
              "stepIndex": 176,
              "stepType": "pdf",
              "title": "Page 176",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=176"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-177",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 177",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-177-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-177",
              "chapterTitle": "Page 177",
              "chapterIndex": 0,
              "stepIndex": 177,
              "stepType": "pdf",
              "title": "Page 177",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=177"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-178",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 178",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-178-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-178",
              "chapterTitle": "Page 178",
              "chapterIndex": 0,
              "stepIndex": 178,
              "stepType": "pdf",
              "title": "Page 178",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=178"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-179",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 179",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-179-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-179",
              "chapterTitle": "Page 179",
              "chapterIndex": 0,
              "stepIndex": 179,
              "stepType": "pdf",
              "title": "Page 179",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=179"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-18",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-18-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=18"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-180",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 180",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-180-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-180",
              "chapterTitle": "Page 180",
              "chapterIndex": 0,
              "stepIndex": 180,
              "stepType": "pdf",
              "title": "Page 180",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=180"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-181",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 181",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-181-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-181",
              "chapterTitle": "Page 181",
              "chapterIndex": 0,
              "stepIndex": 181,
              "stepType": "pdf",
              "title": "Page 181",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=181"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-182",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 182",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-182-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-182",
              "chapterTitle": "Page 182",
              "chapterIndex": 0,
              "stepIndex": 182,
              "stepType": "pdf",
              "title": "Page 182",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=182"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-183",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 183",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-183-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-183",
              "chapterTitle": "Page 183",
              "chapterIndex": 0,
              "stepIndex": 183,
              "stepType": "pdf",
              "title": "Page 183",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=183"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-184",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 184",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-184-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-184",
              "chapterTitle": "Page 184",
              "chapterIndex": 0,
              "stepIndex": 184,
              "stepType": "pdf",
              "title": "Page 184",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=184"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-185",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 185",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-185-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-185",
              "chapterTitle": "Page 185",
              "chapterIndex": 0,
              "stepIndex": 185,
              "stepType": "pdf",
              "title": "Page 185",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=185"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-186",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 186",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-186-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-186",
              "chapterTitle": "Page 186",
              "chapterIndex": 0,
              "stepIndex": 186,
              "stepType": "pdf",
              "title": "Page 186",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=186"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-187",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 187",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-187-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-187",
              "chapterTitle": "Page 187",
              "chapterIndex": 0,
              "stepIndex": 187,
              "stepType": "pdf",
              "title": "Page 187",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=187"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-188",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 188",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-188-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-188",
              "chapterTitle": "Page 188",
              "chapterIndex": 0,
              "stepIndex": 188,
              "stepType": "pdf",
              "title": "Page 188",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=188"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-189",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 189",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-189-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-189",
              "chapterTitle": "Page 189",
              "chapterIndex": 0,
              "stepIndex": 189,
              "stepType": "pdf",
              "title": "Page 189",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=189"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-19",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-19-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=19"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-190",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 190",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-190-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-190",
              "chapterTitle": "Page 190",
              "chapterIndex": 0,
              "stepIndex": 190,
              "stepType": "pdf",
              "title": "Page 190",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=190"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-191",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 191",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-191-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-191",
              "chapterTitle": "Page 191",
              "chapterIndex": 0,
              "stepIndex": 191,
              "stepType": "pdf",
              "title": "Page 191",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=191"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-192",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 192",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-192-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-192",
              "chapterTitle": "Page 192",
              "chapterIndex": 0,
              "stepIndex": 192,
              "stepType": "pdf",
              "title": "Page 192",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=192"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-193",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 193",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-193-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-193",
              "chapterTitle": "Page 193",
              "chapterIndex": 0,
              "stepIndex": 193,
              "stepType": "pdf",
              "title": "Page 193",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=193"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-194",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 194",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-194-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-194",
              "chapterTitle": "Page 194",
              "chapterIndex": 0,
              "stepIndex": 194,
              "stepType": "pdf",
              "title": "Page 194",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=194"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-195",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 195",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-195-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-195",
              "chapterTitle": "Page 195",
              "chapterIndex": 0,
              "stepIndex": 195,
              "stepType": "pdf",
              "title": "Page 195",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=195"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-196",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 196",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-196-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-196",
              "chapterTitle": "Page 196",
              "chapterIndex": 0,
              "stepIndex": 196,
              "stepType": "pdf",
              "title": "Page 196",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=196"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-197",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 197",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-197-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-197",
              "chapterTitle": "Page 197",
              "chapterIndex": 0,
              "stepIndex": 197,
              "stepType": "pdf",
              "title": "Page 197",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=197"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-198",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 198",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-198-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-198",
              "chapterTitle": "Page 198",
              "chapterIndex": 0,
              "stepIndex": 198,
              "stepType": "pdf",
              "title": "Page 198",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=198"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-199",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 199",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-199-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-199",
              "chapterTitle": "Page 199",
              "chapterIndex": 0,
              "stepIndex": 199,
              "stepType": "pdf",
              "title": "Page 199",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=199"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-2",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-2-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=2"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-20",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-20-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=20"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-200",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 200",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-200-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-200",
              "chapterTitle": "Page 200",
              "chapterIndex": 0,
              "stepIndex": 200,
              "stepType": "pdf",
              "title": "Page 200",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=200"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-201",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 201",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-201-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-201",
              "chapterTitle": "Page 201",
              "chapterIndex": 0,
              "stepIndex": 201,
              "stepType": "pdf",
              "title": "Page 201",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=201"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-202",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 202",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-202-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-202",
              "chapterTitle": "Page 202",
              "chapterIndex": 0,
              "stepIndex": 202,
              "stepType": "pdf",
              "title": "Page 202",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=202"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-203",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 203",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-203-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-203",
              "chapterTitle": "Page 203",
              "chapterIndex": 0,
              "stepIndex": 203,
              "stepType": "pdf",
              "title": "Page 203",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=203"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-204",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 204",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-204-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-204",
              "chapterTitle": "Page 204",
              "chapterIndex": 0,
              "stepIndex": 204,
              "stepType": "pdf",
              "title": "Page 204",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=204"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-205",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 205",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-205-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-205",
              "chapterTitle": "Page 205",
              "chapterIndex": 0,
              "stepIndex": 205,
              "stepType": "pdf",
              "title": "Page 205",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=205"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-206",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 206",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-206-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-206",
              "chapterTitle": "Page 206",
              "chapterIndex": 0,
              "stepIndex": 206,
              "stepType": "pdf",
              "title": "Page 206",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=206"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-207",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 207",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-207-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-207",
              "chapterTitle": "Page 207",
              "chapterIndex": 0,
              "stepIndex": 207,
              "stepType": "pdf",
              "title": "Page 207",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=207"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-208",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 208",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-208-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-208",
              "chapterTitle": "Page 208",
              "chapterIndex": 0,
              "stepIndex": 208,
              "stepType": "pdf",
              "title": "Page 208",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=208"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-209",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 209",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-209-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-209",
              "chapterTitle": "Page 209",
              "chapterIndex": 0,
              "stepIndex": 209,
              "stepType": "pdf",
              "title": "Page 209",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=209"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-21",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-21-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=21"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-210",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 210",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-210-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-210",
              "chapterTitle": "Page 210",
              "chapterIndex": 0,
              "stepIndex": 210,
              "stepType": "pdf",
              "title": "Page 210",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=210"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-211",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 211",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-211-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-211",
              "chapterTitle": "Page 211",
              "chapterIndex": 0,
              "stepIndex": 211,
              "stepType": "pdf",
              "title": "Page 211",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=211"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-212",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 212",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-212-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-212",
              "chapterTitle": "Page 212",
              "chapterIndex": 0,
              "stepIndex": 212,
              "stepType": "pdf",
              "title": "Page 212",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=212"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-213",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 213",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-213-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-213",
              "chapterTitle": "Page 213",
              "chapterIndex": 0,
              "stepIndex": 213,
              "stepType": "pdf",
              "title": "Page 213",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=213"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-214",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 214",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-214-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-214",
              "chapterTitle": "Page 214",
              "chapterIndex": 0,
              "stepIndex": 214,
              "stepType": "pdf",
              "title": "Page 214",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=214"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-215",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 215",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-215-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-215",
              "chapterTitle": "Page 215",
              "chapterIndex": 0,
              "stepIndex": 215,
              "stepType": "pdf",
              "title": "Page 215",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=215"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-216",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 216",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-216-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-216",
              "chapterTitle": "Page 216",
              "chapterIndex": 0,
              "stepIndex": 216,
              "stepType": "pdf",
              "title": "Page 216",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=216"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-217",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 217",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-217-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-217",
              "chapterTitle": "Page 217",
              "chapterIndex": 0,
              "stepIndex": 217,
              "stepType": "pdf",
              "title": "Page 217",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=217"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-218",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 218",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-218-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-218",
              "chapterTitle": "Page 218",
              "chapterIndex": 0,
              "stepIndex": 218,
              "stepType": "pdf",
              "title": "Page 218",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=218"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-219",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 219",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-219-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-219",
              "chapterTitle": "Page 219",
              "chapterIndex": 0,
              "stepIndex": 219,
              "stepType": "pdf",
              "title": "Page 219",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=219"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-22",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-22-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=22"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-220",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 220",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-220-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-220",
              "chapterTitle": "Page 220",
              "chapterIndex": 0,
              "stepIndex": 220,
              "stepType": "pdf",
              "title": "Page 220",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=220"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-221",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 221",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-221-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-221",
              "chapterTitle": "Page 221",
              "chapterIndex": 0,
              "stepIndex": 221,
              "stepType": "pdf",
              "title": "Page 221",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=221"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-222",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 222",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-222-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-222",
              "chapterTitle": "Page 222",
              "chapterIndex": 0,
              "stepIndex": 222,
              "stepType": "pdf",
              "title": "Page 222",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=222"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-223",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 223",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-223-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-223",
              "chapterTitle": "Page 223",
              "chapterIndex": 0,
              "stepIndex": 223,
              "stepType": "pdf",
              "title": "Page 223",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=223"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-224",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 224",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-224-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-224",
              "chapterTitle": "Page 224",
              "chapterIndex": 0,
              "stepIndex": 224,
              "stepType": "pdf",
              "title": "Page 224",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=224"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-225",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 225",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-225-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-225",
              "chapterTitle": "Page 225",
              "chapterIndex": 0,
              "stepIndex": 225,
              "stepType": "pdf",
              "title": "Page 225",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=225"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-226",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 226",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-226-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-226",
              "chapterTitle": "Page 226",
              "chapterIndex": 0,
              "stepIndex": 226,
              "stepType": "pdf",
              "title": "Page 226",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=226"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-227",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 227",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-227-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-227",
              "chapterTitle": "Page 227",
              "chapterIndex": 0,
              "stepIndex": 227,
              "stepType": "pdf",
              "title": "Page 227",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=227"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-228",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 228",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-228-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-228",
              "chapterTitle": "Page 228",
              "chapterIndex": 0,
              "stepIndex": 228,
              "stepType": "pdf",
              "title": "Page 228",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=228"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-229",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 229",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-229-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-229",
              "chapterTitle": "Page 229",
              "chapterIndex": 0,
              "stepIndex": 229,
              "stepType": "pdf",
              "title": "Page 229",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=229"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-23",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-23-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=23"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-230",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 230",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-230-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-230",
              "chapterTitle": "Page 230",
              "chapterIndex": 0,
              "stepIndex": 230,
              "stepType": "pdf",
              "title": "Page 230",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=230"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-231",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 231",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-231-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-231",
              "chapterTitle": "Page 231",
              "chapterIndex": 0,
              "stepIndex": 231,
              "stepType": "pdf",
              "title": "Page 231",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=231"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-232",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 232",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-232-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-232",
              "chapterTitle": "Page 232",
              "chapterIndex": 0,
              "stepIndex": 232,
              "stepType": "pdf",
              "title": "Page 232",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=232"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-233",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 233",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-233-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-233",
              "chapterTitle": "Page 233",
              "chapterIndex": 0,
              "stepIndex": 233,
              "stepType": "pdf",
              "title": "Page 233",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=233"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-234",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 234",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-234-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-234",
              "chapterTitle": "Page 234",
              "chapterIndex": 0,
              "stepIndex": 234,
              "stepType": "pdf",
              "title": "Page 234",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=234"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-235",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 235",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-235-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-235",
              "chapterTitle": "Page 235",
              "chapterIndex": 0,
              "stepIndex": 235,
              "stepType": "pdf",
              "title": "Page 235",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=235"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-236",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 236",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-236-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-236",
              "chapterTitle": "Page 236",
              "chapterIndex": 0,
              "stepIndex": 236,
              "stepType": "pdf",
              "title": "Page 236",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=236"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-237",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 237",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-237-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-237",
              "chapterTitle": "Page 237",
              "chapterIndex": 0,
              "stepIndex": 237,
              "stepType": "pdf",
              "title": "Page 237",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=237"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-238",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 238",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-238-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-238",
              "chapterTitle": "Page 238",
              "chapterIndex": 0,
              "stepIndex": 238,
              "stepType": "pdf",
              "title": "Page 238",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=238"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-239",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 239",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-239-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-239",
              "chapterTitle": "Page 239",
              "chapterIndex": 0,
              "stepIndex": 239,
              "stepType": "pdf",
              "title": "Page 239",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=239"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-24",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-24-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=24"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-240",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 240",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-240-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-240",
              "chapterTitle": "Page 240",
              "chapterIndex": 0,
              "stepIndex": 240,
              "stepType": "pdf",
              "title": "Page 240",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=240"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-241",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 241",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-241-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-241",
              "chapterTitle": "Page 241",
              "chapterIndex": 0,
              "stepIndex": 241,
              "stepType": "pdf",
              "title": "Page 241",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=241"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-242",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 242",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-242-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-242",
              "chapterTitle": "Page 242",
              "chapterIndex": 0,
              "stepIndex": 242,
              "stepType": "pdf",
              "title": "Page 242",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=242"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-243",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 243",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-243-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-243",
              "chapterTitle": "Page 243",
              "chapterIndex": 0,
              "stepIndex": 243,
              "stepType": "pdf",
              "title": "Page 243",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=243"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-244",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 244",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-244-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-244",
              "chapterTitle": "Page 244",
              "chapterIndex": 0,
              "stepIndex": 244,
              "stepType": "pdf",
              "title": "Page 244",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=244"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-245",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 245",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-245-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-245",
              "chapterTitle": "Page 245",
              "chapterIndex": 0,
              "stepIndex": 245,
              "stepType": "pdf",
              "title": "Page 245",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=245"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-246",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 246",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-246-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-246",
              "chapterTitle": "Page 246",
              "chapterIndex": 0,
              "stepIndex": 246,
              "stepType": "pdf",
              "title": "Page 246",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=246"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-247",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 247",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-247-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-247",
              "chapterTitle": "Page 247",
              "chapterIndex": 0,
              "stepIndex": 247,
              "stepType": "pdf",
              "title": "Page 247",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=247"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-248",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 248",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-248-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-248",
              "chapterTitle": "Page 248",
              "chapterIndex": 0,
              "stepIndex": 248,
              "stepType": "pdf",
              "title": "Page 248",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=248"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-249",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 249",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-249-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-249",
              "chapterTitle": "Page 249",
              "chapterIndex": 0,
              "stepIndex": 249,
              "stepType": "pdf",
              "title": "Page 249",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=249"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-25",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-25-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=25"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-250",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 250",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-250-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-250",
              "chapterTitle": "Page 250",
              "chapterIndex": 0,
              "stepIndex": 250,
              "stepType": "pdf",
              "title": "Page 250",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=250"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-251",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 251",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-251-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-251",
              "chapterTitle": "Page 251",
              "chapterIndex": 0,
              "stepIndex": 251,
              "stepType": "pdf",
              "title": "Page 251",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=251"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-252",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 252",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-252-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-252",
              "chapterTitle": "Page 252",
              "chapterIndex": 0,
              "stepIndex": 252,
              "stepType": "pdf",
              "title": "Page 252",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=252"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-253",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 253",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-253-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-253",
              "chapterTitle": "Page 253",
              "chapterIndex": 0,
              "stepIndex": 253,
              "stepType": "pdf",
              "title": "Page 253",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=253"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-254",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 254",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-254-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-254",
              "chapterTitle": "Page 254",
              "chapterIndex": 0,
              "stepIndex": 254,
              "stepType": "pdf",
              "title": "Page 254",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=254"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-255",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 255",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-255-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-255",
              "chapterTitle": "Page 255",
              "chapterIndex": 0,
              "stepIndex": 255,
              "stepType": "pdf",
              "title": "Page 255",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=255"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-256",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 256",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-256-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-256",
              "chapterTitle": "Page 256",
              "chapterIndex": 0,
              "stepIndex": 256,
              "stepType": "pdf",
              "title": "Page 256",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=256"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-257",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 257",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-257-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-257",
              "chapterTitle": "Page 257",
              "chapterIndex": 0,
              "stepIndex": 257,
              "stepType": "pdf",
              "title": "Page 257",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=257"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-258",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 258",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-258-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-258",
              "chapterTitle": "Page 258",
              "chapterIndex": 0,
              "stepIndex": 258,
              "stepType": "pdf",
              "title": "Page 258",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=258"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-259",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 259",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-259-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-259",
              "chapterTitle": "Page 259",
              "chapterIndex": 0,
              "stepIndex": 259,
              "stepType": "pdf",
              "title": "Page 259",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=259"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-26",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-26-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=26"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-27",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-27-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=27"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-28",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-28-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=28"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-29",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-29-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=29"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-3",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-3-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=3"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-30",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-30-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=30"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-31",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-31-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=31"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-32",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-32-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=32"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-33",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-33-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=33"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-34",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-34-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=34"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-35",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-35-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=35"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-36",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-36-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=36"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-37",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-37-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=37"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-38",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-38-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=38"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-39",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-39-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=39"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-4",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-4-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=4"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-40",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-40-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=40"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-41",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-41-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=41"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-42",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-42-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=42"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-43",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-43-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=43"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-44",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-44-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=44"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-45",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-45-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=45"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-46",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-46-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=46"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-47",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-47-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=47"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-48",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-48-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=48"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-49",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-49-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=49"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-5",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-5-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=5"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-50",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-50-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=50"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-51",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-51-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=51"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-52",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-52-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=52"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-53",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-53-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=53"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-54",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-54-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=54"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-55",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-55-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=55"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-56",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-56-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=56"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-57",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-57-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=57"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-58",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-58-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=58"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-59",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-59-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=59"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-6",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-6-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=6"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-60",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-60-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=60"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-61",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-61-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=61"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-62",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-62-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=62"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-63",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-63-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=63"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-64",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-64-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=64"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-65",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-65-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=65"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-66",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-66-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=66"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-67",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-67-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=67"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-68",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-68-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=68"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-69",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-69-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=69"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-7",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-7-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=7"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-70",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-70-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=70"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-71",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-71-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=71"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-72",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-72-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=72"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-73",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-73-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=73"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-74",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-74-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=74"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-75",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-75-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=75"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-76",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-76-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=76"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-77",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-77-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=77"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-78",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-78-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=78"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-79",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-79-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=79"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-8",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-8-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=8"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-80",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-80-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=80"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-81",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-81-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=81"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-82",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-82-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=82"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-83",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-83-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=83"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-84",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-84-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=84"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-85",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-85-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=85"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-86",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-86-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=86"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-87",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-87-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=87"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-88",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-88-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=88"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-89",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-89-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=89"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-9",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-9-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=9"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-90",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-90-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=90"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-91",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-91-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=91"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-92",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-92-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=92"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-93",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-93-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=93"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-94",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-94-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=94"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-95",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-95-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=95"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-96",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-96-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=96"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-97",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-97-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=97"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-98",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-98-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=98"
            }
          ]
        },
        {
          "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-99",
          "courseId": "tootpee-monster-from-maze-mountain",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-99-step-0",
              "courseId": "tootpee-monster-from-maze-mountain",
              "chapterId": "tootpee-monster-from-maze-mountain-ch-import-1787412000000-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-from-maze-mountain/tootpee-monster-from-maze-mountain.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "georg-washington",
      "title": "George Washington",
      "description": "George Washington. Biography.",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/georg-washington.webp?v=bio3",
      "icon": "🇺🇸",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 51,
      "category": "Other, Biography",
      "cat1": "Other",
      "cat2": "Biography",
      "cat3": "",
      "cat4": "",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/georg-washington",
      "stepCount": 109,
      "chapters": [
        {
          "id": "georg-washington-ch-import-1787484008352-1",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-1-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=1"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-10",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-10-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=10"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-100",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-100-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=100"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-101",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-101-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=101"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-102",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-102-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=102"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-103",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-103-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=103"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-104",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-104-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=104"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-105",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-105-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=105"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-106",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-106-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=106"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-107",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-107-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=107"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-108",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-108-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=108"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-109",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-109-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=109"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-11",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-11-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=11"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-12",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-12-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=12"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-13",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-13-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=13"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-14",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-14-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=14"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-15",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-15-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=15"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-16",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-16-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=16"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-17",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-17-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=17"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-18",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-18-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=18"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-19",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-19-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=19"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-2",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-2-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=2"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-20",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-20-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=20"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-21",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-21-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=21"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-22",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-22-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=22"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-23",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-23-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=23"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-24",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-24-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=24"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-25",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-25-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=25"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-26",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-26-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=26"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-27",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-27-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=27"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-28",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-28-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=28"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-29",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-29-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=29"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-3",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-3-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=3"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-30",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-30-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=30"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-31",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-31-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=31"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-32",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-32-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=32"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-33",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-33-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=33"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-34",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-34-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=34"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-35",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-35-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=35"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-36",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-36-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=36"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-37",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-37-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=37"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-38",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-38-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=38"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-39",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-39-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=39"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-4",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-4-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=4"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-40",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-40-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=40"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-41",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-41-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=41"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-42",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-42-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=42"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-43",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-43-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=43"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-44",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-44-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=44"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-45",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-45-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=45"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-46",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-46-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=46"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-47",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-47-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=47"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-48",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-48-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=48"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-49",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-49-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=49"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-5",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-5-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=5"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-50",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-50-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=50"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-51",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-51-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=51"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-52",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-52-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=52"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-53",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-53-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=53"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-54",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-54-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=54"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-55",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-55-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=55"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-56",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-56-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=56"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-57",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-57-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=57"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-58",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-58-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=58"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-59",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-59-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=59"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-6",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-6-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=6"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-60",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-60-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=60"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-61",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-61-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=61"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-62",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-62-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=62"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-63",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-63-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=63"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-64",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-64-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=64"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-65",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-65-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=65"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-66",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-66-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=66"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-67",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-67-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=67"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-68",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-68-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=68"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-69",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-69-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=69"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-7",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-7-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=7"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-70",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-70-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=70"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-71",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-71-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=71"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-72",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-72-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=72"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-73",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-73-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=73"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-74",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-74-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=74"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-75",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-75-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=75"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-76",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-76-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=76"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-77",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-77-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=77"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-78",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-78-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=78"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-79",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-79-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=79"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-8",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-8-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=8"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-80",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-80-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=80"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-81",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-81-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=81"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-82",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-82-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=82"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-83",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-83-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=83"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-84",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-84-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=84"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-85",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-85-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=85"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-86",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-86-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=86"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-87",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-87-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=87"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-88",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-88-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=88"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-89",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-89-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=89"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-9",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-9-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=9"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-90",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-90-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=90"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-91",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-91-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=91"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-92",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-92-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=92"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-93",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-93-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=93"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-94",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-94-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=94"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-95",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-95-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=95"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-96",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-96-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=96"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-97",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-97-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=97"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-98",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-98-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=98"
            }
          ]
        },
        {
          "id": "georg-washington-ch-import-1787484008352-99",
          "courseId": "georg-washington",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "georg-washington-ch-import-1787484008352-99-step-0",
              "courseId": "georg-washington",
              "chapterId": "georg-washington-ch-import-1787484008352-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/georg-washington/georg-washington.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "tootpee-monster-messenger",
      "title": "တွတ်ပီ - ကျွန်ုပ် နဲ့ MonsterMessenger",
      "description": "Tootpee and Monster Messenger. Tootpee Myanmar comic by Swe Min.",
      "isPublished": true,
      "authorName": "ဆွေမင်း (ဓနုဖြူ)",
      "color": "#2563eb",
      "coverColorStart": "#facc15",
      "coverColorMiddle": "#f59e0b",
      "coverColorEnd": "#d97706",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/tootpee-monster-messenger.webp?v=notxt1",
      "icon": "📒",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 51,
      "category": "Comic, Other, Tootpee, MM",
      "cat1": "Comic",
      "cat2": "Other",
      "cat3": "Tootpee",
      "artifactType": "book",
      "pageViewType": "ComicView",
      "bookHtmlFolder": "Comic/tootpee-monster-messenger",
      "stepCount": 80,
      "chapters": [
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-1",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-1-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=1"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-10",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-10-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=10"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-11",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-11-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=11"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-12",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-12-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=12"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-13",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-13-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=13"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-14",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-14-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=14"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-15",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-15-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=15"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-16",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-16-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=16"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-17",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-17-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=17"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-18",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-18-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=18"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-19",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-19-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=19"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-2",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-2-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=2"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-20",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-20-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=20"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-21",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-21-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=21"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-22",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-22-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=22"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-23",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-23-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=23"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-24",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-24-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=24"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-25",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-25-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=25"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-26",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-26-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=26"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-27",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-27-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=27"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-28",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-28-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=28"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-29",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-29-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=29"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-3",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-3-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=3"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-30",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-30-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=30"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-31",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-31-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=31"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-32",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-32-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=32"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-33",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-33-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=33"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-34",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-34-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=34"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-35",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-35-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=35"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-36",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-36-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=36"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-37",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-37-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=37"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-38",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-38-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=38"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-39",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-39-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=39"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-4",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-4-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=4"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-40",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-40-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=40"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-41",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-41-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=41"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-42",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-42-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=42"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-43",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-43-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=43"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-44",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-44-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=44"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-45",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-45-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=45"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-46",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-46-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=46"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-47",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-47-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=47"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-48",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-48-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=48"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-49",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-49-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=49"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-5",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-5-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=5"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-50",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-50-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=50"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-51",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-51-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=51"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-52",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-52-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=52"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-53",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-53-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=53"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-54",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-54-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=54"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-55",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-55-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=55"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-56",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-56-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=56"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-57",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-57-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=57"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-58",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-58-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=58"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-59",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-59-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=59"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-6",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-6-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=6"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-60",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-60-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=60"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-61",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-61-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=61"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-62",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-62-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=62"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-63",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-63-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=63"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-64",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-64-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=64"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-65",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-65-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=65"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-66",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-66-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=66"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-67",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-67-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=67"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-68",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-68-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=68"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-69",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-69-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=69"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-7",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-7-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=7"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-70",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-70-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=70"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-71",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-71-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=71"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-72",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-72-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=72"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-73",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-73-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=73"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-74",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-74-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=74"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-75",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-75-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=75"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-76",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-76-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=76"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-77",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-77-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=77"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-78",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-78-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=78"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-79",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-79-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=79"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-8",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-8-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=8"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-80",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-80-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=80"
            }
          ]
        },
        {
          "id": "tootpee-monster-messenger-ch-import-1787412000000-9",
          "courseId": "tootpee-monster-messenger",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "tootpee-monster-messenger-ch-import-1787412000000-9-step-0",
              "courseId": "tootpee-monster-messenger",
              "chapterId": "tootpee-monster-messenger-ch-import-1787412000000-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-monster-messenger/tootpee-monster-messenger.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "tootpee-naughty-tiger",
      "title": "တွတ်ပီ - ကျွန်ုပ် နဲ့ NaughtyTiger",
      "description": "Tootpee and Naughty Tiger. Tootpee Myanmar comic by Swe Min.",
      "isPublished": true,
      "authorName": "ဆွေမင်း (ဓနုဖြူ)",
      "color": "#2563eb",
      "coverColorStart": "#facc15",
      "coverColorMiddle": "#f59e0b",
      "coverColorEnd": "#d97706",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/tootpee-naughty-tiger.webp?v=notxt1",
      "icon": "📒",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 52,
      "category": "Comic, Other, Tootpee, MM",
      "cat1": "Comic",
      "cat2": "Other",
      "cat3": "Tootpee",
      "artifactType": "book",
      "pageViewType": "ComicView",
      "bookHtmlFolder": "Comic/tootpee-naughty-tiger",
      "stepCount": 142,
      "chapters": [
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-1",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-1-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=1"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-10",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-10-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=10"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-100",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-100-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=100"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-101",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-101-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=101"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-102",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-102-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=102"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-103",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-103-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=103"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-104",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-104-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=104"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-105",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-105-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=105"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-106",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-106-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=106"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-107",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-107-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=107"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-108",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-108-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=108"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-109",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-109-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=109"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-11",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-11-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=11"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-110",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-110-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=110"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-111",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-111-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=111"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-112",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-112-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=112"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-113",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-113-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=113"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-114",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-114-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=114"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-115",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-115-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=115"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-116",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-116-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=116"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-117",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-117-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=117"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-118",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-118-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=118"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-119",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-119-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=119"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-12",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-12-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=12"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-120",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-120-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=120"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-121",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-121-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=121"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-122",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-122-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=122"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-123",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-123-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=123"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-124",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-124-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=124"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-125",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-125-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=125"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-126",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-126-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=126"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-127",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-127-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=127"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-128",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-128-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=128"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-129",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-129-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=129"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-13",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-13-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=13"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-130",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-130-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=130"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-131",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-131-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=131"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-132",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-132-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=132"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-133",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-133-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=133"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-134",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-134-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=134"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-135",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-135-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=135"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-136",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 136",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-136-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-136",
              "chapterTitle": "Page 136",
              "chapterIndex": 0,
              "stepIndex": 136,
              "stepType": "pdf",
              "title": "Page 136",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=136"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-137",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 137",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-137-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-137",
              "chapterTitle": "Page 137",
              "chapterIndex": 0,
              "stepIndex": 137,
              "stepType": "pdf",
              "title": "Page 137",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=137"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-138",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 138",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-138-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-138",
              "chapterTitle": "Page 138",
              "chapterIndex": 0,
              "stepIndex": 138,
              "stepType": "pdf",
              "title": "Page 138",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=138"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-139",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 139",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-139-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-139",
              "chapterTitle": "Page 139",
              "chapterIndex": 0,
              "stepIndex": 139,
              "stepType": "pdf",
              "title": "Page 139",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=139"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-14",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-14-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=14"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-140",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 140",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-140-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-140",
              "chapterTitle": "Page 140",
              "chapterIndex": 0,
              "stepIndex": 140,
              "stepType": "pdf",
              "title": "Page 140",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=140"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-141",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 141",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-141-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-141",
              "chapterTitle": "Page 141",
              "chapterIndex": 0,
              "stepIndex": 141,
              "stepType": "pdf",
              "title": "Page 141",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=141"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-142",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 142",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-142-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-142",
              "chapterTitle": "Page 142",
              "chapterIndex": 0,
              "stepIndex": 142,
              "stepType": "pdf",
              "title": "Page 142",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=142"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-15",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-15-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=15"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-16",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-16-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=16"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-17",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-17-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=17"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-18",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-18-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=18"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-19",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-19-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=19"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-2",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-2-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=2"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-20",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-20-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=20"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-21",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-21-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=21"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-22",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-22-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=22"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-23",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-23-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=23"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-24",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-24-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=24"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-25",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-25-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=25"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-26",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-26-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=26"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-27",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-27-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=27"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-28",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-28-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=28"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-29",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-29-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=29"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-3",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-3-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=3"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-30",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-30-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=30"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-31",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-31-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=31"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-32",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-32-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=32"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-33",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-33-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=33"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-34",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-34-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=34"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-35",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-35-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=35"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-36",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-36-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=36"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-37",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-37-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=37"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-38",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-38-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=38"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-39",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-39-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=39"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-4",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-4-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=4"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-40",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-40-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=40"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-41",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-41-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=41"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-42",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-42-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=42"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-43",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-43-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=43"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-44",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-44-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=44"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-45",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-45-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=45"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-46",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-46-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=46"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-47",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-47-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=47"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-48",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-48-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=48"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-49",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-49-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=49"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-5",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-5-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=5"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-50",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-50-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=50"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-51",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-51-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=51"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-52",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-52-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=52"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-53",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-53-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=53"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-54",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-54-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=54"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-55",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-55-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=55"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-56",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-56-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=56"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-57",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-57-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=57"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-58",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-58-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=58"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-59",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-59-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=59"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-6",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-6-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=6"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-60",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-60-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=60"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-61",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-61-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=61"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-62",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-62-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=62"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-63",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-63-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=63"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-64",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-64-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=64"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-65",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-65-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=65"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-66",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-66-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=66"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-67",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-67-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=67"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-68",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-68-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=68"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-69",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-69-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=69"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-7",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-7-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=7"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-70",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-70-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=70"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-71",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-71-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=71"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-72",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-72-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=72"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-73",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-73-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=73"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-74",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-74-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=74"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-75",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-75-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=75"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-76",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-76-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=76"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-77",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-77-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=77"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-78",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-78-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=78"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-79",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-79-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=79"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-8",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-8-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=8"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-80",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-80-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=80"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-81",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-81-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=81"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-82",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-82-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=82"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-83",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-83-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=83"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-84",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-84-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=84"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-85",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-85-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=85"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-86",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-86-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=86"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-87",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-87-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=87"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-88",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-88-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=88"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-89",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-89-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=89"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-9",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-9-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=9"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-90",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-90-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=90"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-91",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-91-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=91"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-92",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-92-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=92"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-93",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-93-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=93"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-94",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-94-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=94"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-95",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-95-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=95"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-96",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-96-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=96"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-97",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-97-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=97"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-98",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-98-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=98"
            }
          ]
        },
        {
          "id": "tootpee-naughty-tiger-ch-import-1787412000000-99",
          "courseId": "tootpee-naughty-tiger",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "tootpee-naughty-tiger-ch-import-1787412000000-99-step-0",
              "courseId": "tootpee-naughty-tiger",
              "chapterId": "tootpee-naughty-tiger-ch-import-1787412000000-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-naughty-tiger/tootpee-naughty-tiger.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "tootpee-parent-love",
      "title": "တွတ်ပီ - ကျွန်ုပ် နဲ့ Parent Love",
      "description": "Tootpee and Parent Love. Tootpee Myanmar comic by Swe Min.",
      "isPublished": true,
      "authorName": "ဆွေမင်း (ဓနုဖြူ)",
      "color": "#2563eb",
      "coverColorStart": "#facc15",
      "coverColorMiddle": "#f59e0b",
      "coverColorEnd": "#d97706",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/tootpee-parent-love.webp?v=notxt1",
      "icon": "📒",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 53,
      "category": "Comic, Other, Tootpee, MM",
      "cat1": "Comic",
      "cat2": "Other",
      "cat3": "Tootpee",
      "artifactType": "book",
      "pageViewType": "ComicView",
      "bookHtmlFolder": "Comic/tootpee-parent-love",
      "stepCount": 224,
      "chapters": [
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-1",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-1-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=1"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-10",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-10-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=10"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-100",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-100-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=100"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-101",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-101-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=101"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-102",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-102-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=102"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-103",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-103-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=103"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-104",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-104-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=104"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-105",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-105-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=105"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-106",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-106-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=106"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-107",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-107-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=107"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-108",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-108-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=108"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-109",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-109-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=109"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-11",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-11-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=11"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-110",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-110-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=110"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-111",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-111-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=111"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-112",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-112-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=112"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-113",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-113-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=113"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-114",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-114-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=114"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-115",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-115-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=115"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-116",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-116-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=116"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-117",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-117-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=117"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-118",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-118-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=118"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-119",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-119-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=119"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-12",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-12-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=12"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-120",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-120-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=120"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-121",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-121-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=121"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-122",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-122-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=122"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-123",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-123-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=123"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-124",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-124-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=124"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-125",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-125-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=125"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-126",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-126-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=126"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-127",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-127-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=127"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-128",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-128-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=128"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-129",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-129-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=129"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-13",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-13-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=13"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-130",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-130-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=130"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-131",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-131-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=131"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-132",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-132-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=132"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-133",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-133-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=133"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-134",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-134-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=134"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-135",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-135-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=135"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-136",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 136",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-136-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-136",
              "chapterTitle": "Page 136",
              "chapterIndex": 0,
              "stepIndex": 136,
              "stepType": "pdf",
              "title": "Page 136",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=136"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-137",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 137",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-137-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-137",
              "chapterTitle": "Page 137",
              "chapterIndex": 0,
              "stepIndex": 137,
              "stepType": "pdf",
              "title": "Page 137",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=137"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-138",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 138",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-138-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-138",
              "chapterTitle": "Page 138",
              "chapterIndex": 0,
              "stepIndex": 138,
              "stepType": "pdf",
              "title": "Page 138",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=138"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-139",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 139",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-139-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-139",
              "chapterTitle": "Page 139",
              "chapterIndex": 0,
              "stepIndex": 139,
              "stepType": "pdf",
              "title": "Page 139",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=139"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-14",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-14-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=14"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-140",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 140",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-140-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-140",
              "chapterTitle": "Page 140",
              "chapterIndex": 0,
              "stepIndex": 140,
              "stepType": "pdf",
              "title": "Page 140",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=140"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-141",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 141",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-141-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-141",
              "chapterTitle": "Page 141",
              "chapterIndex": 0,
              "stepIndex": 141,
              "stepType": "pdf",
              "title": "Page 141",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=141"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-142",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 142",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-142-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-142",
              "chapterTitle": "Page 142",
              "chapterIndex": 0,
              "stepIndex": 142,
              "stepType": "pdf",
              "title": "Page 142",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=142"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-143",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 143",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-143-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-143",
              "chapterTitle": "Page 143",
              "chapterIndex": 0,
              "stepIndex": 143,
              "stepType": "pdf",
              "title": "Page 143",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=143"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-144",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 144",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-144-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-144",
              "chapterTitle": "Page 144",
              "chapterIndex": 0,
              "stepIndex": 144,
              "stepType": "pdf",
              "title": "Page 144",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=144"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-145",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 145",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-145-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-145",
              "chapterTitle": "Page 145",
              "chapterIndex": 0,
              "stepIndex": 145,
              "stepType": "pdf",
              "title": "Page 145",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=145"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-146",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 146",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-146-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-146",
              "chapterTitle": "Page 146",
              "chapterIndex": 0,
              "stepIndex": 146,
              "stepType": "pdf",
              "title": "Page 146",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=146"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-147",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 147",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-147-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-147",
              "chapterTitle": "Page 147",
              "chapterIndex": 0,
              "stepIndex": 147,
              "stepType": "pdf",
              "title": "Page 147",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=147"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-148",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 148",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-148-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-148",
              "chapterTitle": "Page 148",
              "chapterIndex": 0,
              "stepIndex": 148,
              "stepType": "pdf",
              "title": "Page 148",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=148"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-149",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 149",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-149-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-149",
              "chapterTitle": "Page 149",
              "chapterIndex": 0,
              "stepIndex": 149,
              "stepType": "pdf",
              "title": "Page 149",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=149"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-15",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-15-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=15"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-150",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 150",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-150-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-150",
              "chapterTitle": "Page 150",
              "chapterIndex": 0,
              "stepIndex": 150,
              "stepType": "pdf",
              "title": "Page 150",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=150"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-151",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 151",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-151-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-151",
              "chapterTitle": "Page 151",
              "chapterIndex": 0,
              "stepIndex": 151,
              "stepType": "pdf",
              "title": "Page 151",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=151"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-152",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 152",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-152-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-152",
              "chapterTitle": "Page 152",
              "chapterIndex": 0,
              "stepIndex": 152,
              "stepType": "pdf",
              "title": "Page 152",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=152"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-153",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 153",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-153-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-153",
              "chapterTitle": "Page 153",
              "chapterIndex": 0,
              "stepIndex": 153,
              "stepType": "pdf",
              "title": "Page 153",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=153"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-154",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 154",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-154-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-154",
              "chapterTitle": "Page 154",
              "chapterIndex": 0,
              "stepIndex": 154,
              "stepType": "pdf",
              "title": "Page 154",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=154"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-155",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 155",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-155-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-155",
              "chapterTitle": "Page 155",
              "chapterIndex": 0,
              "stepIndex": 155,
              "stepType": "pdf",
              "title": "Page 155",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=155"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-156",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 156",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-156-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-156",
              "chapterTitle": "Page 156",
              "chapterIndex": 0,
              "stepIndex": 156,
              "stepType": "pdf",
              "title": "Page 156",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=156"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-157",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 157",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-157-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-157",
              "chapterTitle": "Page 157",
              "chapterIndex": 0,
              "stepIndex": 157,
              "stepType": "pdf",
              "title": "Page 157",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=157"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-158",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 158",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-158-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-158",
              "chapterTitle": "Page 158",
              "chapterIndex": 0,
              "stepIndex": 158,
              "stepType": "pdf",
              "title": "Page 158",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=158"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-159",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 159",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-159-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-159",
              "chapterTitle": "Page 159",
              "chapterIndex": 0,
              "stepIndex": 159,
              "stepType": "pdf",
              "title": "Page 159",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=159"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-16",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-16-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=16"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-160",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 160",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-160-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-160",
              "chapterTitle": "Page 160",
              "chapterIndex": 0,
              "stepIndex": 160,
              "stepType": "pdf",
              "title": "Page 160",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=160"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-161",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 161",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-161-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-161",
              "chapterTitle": "Page 161",
              "chapterIndex": 0,
              "stepIndex": 161,
              "stepType": "pdf",
              "title": "Page 161",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=161"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-162",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 162",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-162-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-162",
              "chapterTitle": "Page 162",
              "chapterIndex": 0,
              "stepIndex": 162,
              "stepType": "pdf",
              "title": "Page 162",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=162"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-163",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 163",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-163-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-163",
              "chapterTitle": "Page 163",
              "chapterIndex": 0,
              "stepIndex": 163,
              "stepType": "pdf",
              "title": "Page 163",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=163"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-164",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 164",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-164-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-164",
              "chapterTitle": "Page 164",
              "chapterIndex": 0,
              "stepIndex": 164,
              "stepType": "pdf",
              "title": "Page 164",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=164"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-165",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 165",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-165-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-165",
              "chapterTitle": "Page 165",
              "chapterIndex": 0,
              "stepIndex": 165,
              "stepType": "pdf",
              "title": "Page 165",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=165"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-166",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 166",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-166-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-166",
              "chapterTitle": "Page 166",
              "chapterIndex": 0,
              "stepIndex": 166,
              "stepType": "pdf",
              "title": "Page 166",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=166"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-167",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 167",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-167-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-167",
              "chapterTitle": "Page 167",
              "chapterIndex": 0,
              "stepIndex": 167,
              "stepType": "pdf",
              "title": "Page 167",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=167"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-168",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 168",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-168-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-168",
              "chapterTitle": "Page 168",
              "chapterIndex": 0,
              "stepIndex": 168,
              "stepType": "pdf",
              "title": "Page 168",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=168"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-169",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 169",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-169-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-169",
              "chapterTitle": "Page 169",
              "chapterIndex": 0,
              "stepIndex": 169,
              "stepType": "pdf",
              "title": "Page 169",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=169"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-17",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-17-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=17"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-170",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 170",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-170-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-170",
              "chapterTitle": "Page 170",
              "chapterIndex": 0,
              "stepIndex": 170,
              "stepType": "pdf",
              "title": "Page 170",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=170"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-171",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 171",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-171-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-171",
              "chapterTitle": "Page 171",
              "chapterIndex": 0,
              "stepIndex": 171,
              "stepType": "pdf",
              "title": "Page 171",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=171"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-172",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 172",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-172-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-172",
              "chapterTitle": "Page 172",
              "chapterIndex": 0,
              "stepIndex": 172,
              "stepType": "pdf",
              "title": "Page 172",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=172"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-173",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 173",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-173-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-173",
              "chapterTitle": "Page 173",
              "chapterIndex": 0,
              "stepIndex": 173,
              "stepType": "pdf",
              "title": "Page 173",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=173"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-174",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 174",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-174-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-174",
              "chapterTitle": "Page 174",
              "chapterIndex": 0,
              "stepIndex": 174,
              "stepType": "pdf",
              "title": "Page 174",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=174"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-175",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 175",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-175-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-175",
              "chapterTitle": "Page 175",
              "chapterIndex": 0,
              "stepIndex": 175,
              "stepType": "pdf",
              "title": "Page 175",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=175"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-176",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 176",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-176-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-176",
              "chapterTitle": "Page 176",
              "chapterIndex": 0,
              "stepIndex": 176,
              "stepType": "pdf",
              "title": "Page 176",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=176"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-177",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 177",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-177-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-177",
              "chapterTitle": "Page 177",
              "chapterIndex": 0,
              "stepIndex": 177,
              "stepType": "pdf",
              "title": "Page 177",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=177"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-178",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 178",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-178-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-178",
              "chapterTitle": "Page 178",
              "chapterIndex": 0,
              "stepIndex": 178,
              "stepType": "pdf",
              "title": "Page 178",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=178"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-179",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 179",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-179-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-179",
              "chapterTitle": "Page 179",
              "chapterIndex": 0,
              "stepIndex": 179,
              "stepType": "pdf",
              "title": "Page 179",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=179"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-18",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-18-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=18"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-180",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 180",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-180-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-180",
              "chapterTitle": "Page 180",
              "chapterIndex": 0,
              "stepIndex": 180,
              "stepType": "pdf",
              "title": "Page 180",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=180"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-181",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 181",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-181-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-181",
              "chapterTitle": "Page 181",
              "chapterIndex": 0,
              "stepIndex": 181,
              "stepType": "pdf",
              "title": "Page 181",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=181"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-182",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 182",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-182-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-182",
              "chapterTitle": "Page 182",
              "chapterIndex": 0,
              "stepIndex": 182,
              "stepType": "pdf",
              "title": "Page 182",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=182"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-183",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 183",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-183-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-183",
              "chapterTitle": "Page 183",
              "chapterIndex": 0,
              "stepIndex": 183,
              "stepType": "pdf",
              "title": "Page 183",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=183"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-184",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 184",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-184-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-184",
              "chapterTitle": "Page 184",
              "chapterIndex": 0,
              "stepIndex": 184,
              "stepType": "pdf",
              "title": "Page 184",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=184"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-185",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 185",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-185-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-185",
              "chapterTitle": "Page 185",
              "chapterIndex": 0,
              "stepIndex": 185,
              "stepType": "pdf",
              "title": "Page 185",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=185"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-186",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 186",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-186-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-186",
              "chapterTitle": "Page 186",
              "chapterIndex": 0,
              "stepIndex": 186,
              "stepType": "pdf",
              "title": "Page 186",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=186"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-187",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 187",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-187-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-187",
              "chapterTitle": "Page 187",
              "chapterIndex": 0,
              "stepIndex": 187,
              "stepType": "pdf",
              "title": "Page 187",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=187"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-188",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 188",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-188-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-188",
              "chapterTitle": "Page 188",
              "chapterIndex": 0,
              "stepIndex": 188,
              "stepType": "pdf",
              "title": "Page 188",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=188"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-189",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 189",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-189-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-189",
              "chapterTitle": "Page 189",
              "chapterIndex": 0,
              "stepIndex": 189,
              "stepType": "pdf",
              "title": "Page 189",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=189"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-19",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-19-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=19"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-190",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 190",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-190-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-190",
              "chapterTitle": "Page 190",
              "chapterIndex": 0,
              "stepIndex": 190,
              "stepType": "pdf",
              "title": "Page 190",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=190"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-191",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 191",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-191-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-191",
              "chapterTitle": "Page 191",
              "chapterIndex": 0,
              "stepIndex": 191,
              "stepType": "pdf",
              "title": "Page 191",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=191"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-192",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 192",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-192-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-192",
              "chapterTitle": "Page 192",
              "chapterIndex": 0,
              "stepIndex": 192,
              "stepType": "pdf",
              "title": "Page 192",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=192"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-193",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 193",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-193-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-193",
              "chapterTitle": "Page 193",
              "chapterIndex": 0,
              "stepIndex": 193,
              "stepType": "pdf",
              "title": "Page 193",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=193"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-194",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 194",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-194-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-194",
              "chapterTitle": "Page 194",
              "chapterIndex": 0,
              "stepIndex": 194,
              "stepType": "pdf",
              "title": "Page 194",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=194"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-195",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 195",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-195-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-195",
              "chapterTitle": "Page 195",
              "chapterIndex": 0,
              "stepIndex": 195,
              "stepType": "pdf",
              "title": "Page 195",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=195"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-196",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 196",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-196-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-196",
              "chapterTitle": "Page 196",
              "chapterIndex": 0,
              "stepIndex": 196,
              "stepType": "pdf",
              "title": "Page 196",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=196"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-197",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 197",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-197-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-197",
              "chapterTitle": "Page 197",
              "chapterIndex": 0,
              "stepIndex": 197,
              "stepType": "pdf",
              "title": "Page 197",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=197"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-198",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 198",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-198-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-198",
              "chapterTitle": "Page 198",
              "chapterIndex": 0,
              "stepIndex": 198,
              "stepType": "pdf",
              "title": "Page 198",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=198"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-199",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 199",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-199-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-199",
              "chapterTitle": "Page 199",
              "chapterIndex": 0,
              "stepIndex": 199,
              "stepType": "pdf",
              "title": "Page 199",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=199"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-2",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-2-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=2"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-20",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-20-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=20"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-200",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 200",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-200-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-200",
              "chapterTitle": "Page 200",
              "chapterIndex": 0,
              "stepIndex": 200,
              "stepType": "pdf",
              "title": "Page 200",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=200"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-201",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 201",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-201-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-201",
              "chapterTitle": "Page 201",
              "chapterIndex": 0,
              "stepIndex": 201,
              "stepType": "pdf",
              "title": "Page 201",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=201"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-202",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 202",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-202-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-202",
              "chapterTitle": "Page 202",
              "chapterIndex": 0,
              "stepIndex": 202,
              "stepType": "pdf",
              "title": "Page 202",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=202"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-203",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 203",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-203-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-203",
              "chapterTitle": "Page 203",
              "chapterIndex": 0,
              "stepIndex": 203,
              "stepType": "pdf",
              "title": "Page 203",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=203"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-204",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 204",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-204-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-204",
              "chapterTitle": "Page 204",
              "chapterIndex": 0,
              "stepIndex": 204,
              "stepType": "pdf",
              "title": "Page 204",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=204"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-205",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 205",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-205-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-205",
              "chapterTitle": "Page 205",
              "chapterIndex": 0,
              "stepIndex": 205,
              "stepType": "pdf",
              "title": "Page 205",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=205"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-206",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 206",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-206-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-206",
              "chapterTitle": "Page 206",
              "chapterIndex": 0,
              "stepIndex": 206,
              "stepType": "pdf",
              "title": "Page 206",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=206"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-207",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 207",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-207-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-207",
              "chapterTitle": "Page 207",
              "chapterIndex": 0,
              "stepIndex": 207,
              "stepType": "pdf",
              "title": "Page 207",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=207"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-208",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 208",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-208-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-208",
              "chapterTitle": "Page 208",
              "chapterIndex": 0,
              "stepIndex": 208,
              "stepType": "pdf",
              "title": "Page 208",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=208"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-209",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 209",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-209-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-209",
              "chapterTitle": "Page 209",
              "chapterIndex": 0,
              "stepIndex": 209,
              "stepType": "pdf",
              "title": "Page 209",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=209"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-21",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-21-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=21"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-210",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 210",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-210-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-210",
              "chapterTitle": "Page 210",
              "chapterIndex": 0,
              "stepIndex": 210,
              "stepType": "pdf",
              "title": "Page 210",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=210"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-211",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 211",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-211-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-211",
              "chapterTitle": "Page 211",
              "chapterIndex": 0,
              "stepIndex": 211,
              "stepType": "pdf",
              "title": "Page 211",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=211"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-212",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 212",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-212-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-212",
              "chapterTitle": "Page 212",
              "chapterIndex": 0,
              "stepIndex": 212,
              "stepType": "pdf",
              "title": "Page 212",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=212"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-213",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 213",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-213-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-213",
              "chapterTitle": "Page 213",
              "chapterIndex": 0,
              "stepIndex": 213,
              "stepType": "pdf",
              "title": "Page 213",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=213"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-214",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 214",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-214-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-214",
              "chapterTitle": "Page 214",
              "chapterIndex": 0,
              "stepIndex": 214,
              "stepType": "pdf",
              "title": "Page 214",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=214"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-215",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 215",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-215-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-215",
              "chapterTitle": "Page 215",
              "chapterIndex": 0,
              "stepIndex": 215,
              "stepType": "pdf",
              "title": "Page 215",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=215"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-216",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 216",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-216-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-216",
              "chapterTitle": "Page 216",
              "chapterIndex": 0,
              "stepIndex": 216,
              "stepType": "pdf",
              "title": "Page 216",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=216"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-217",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 217",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-217-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-217",
              "chapterTitle": "Page 217",
              "chapterIndex": 0,
              "stepIndex": 217,
              "stepType": "pdf",
              "title": "Page 217",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=217"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-218",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 218",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-218-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-218",
              "chapterTitle": "Page 218",
              "chapterIndex": 0,
              "stepIndex": 218,
              "stepType": "pdf",
              "title": "Page 218",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=218"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-219",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 219",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-219-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-219",
              "chapterTitle": "Page 219",
              "chapterIndex": 0,
              "stepIndex": 219,
              "stepType": "pdf",
              "title": "Page 219",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=219"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-22",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-22-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=22"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-220",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 220",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-220-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-220",
              "chapterTitle": "Page 220",
              "chapterIndex": 0,
              "stepIndex": 220,
              "stepType": "pdf",
              "title": "Page 220",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=220"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-221",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 221",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-221-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-221",
              "chapterTitle": "Page 221",
              "chapterIndex": 0,
              "stepIndex": 221,
              "stepType": "pdf",
              "title": "Page 221",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=221"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-222",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 222",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-222-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-222",
              "chapterTitle": "Page 222",
              "chapterIndex": 0,
              "stepIndex": 222,
              "stepType": "pdf",
              "title": "Page 222",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=222"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-223",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 223",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-223-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-223",
              "chapterTitle": "Page 223",
              "chapterIndex": 0,
              "stepIndex": 223,
              "stepType": "pdf",
              "title": "Page 223",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=223"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-224",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 224",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-224-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-224",
              "chapterTitle": "Page 224",
              "chapterIndex": 0,
              "stepIndex": 224,
              "stepType": "pdf",
              "title": "Page 224",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=224"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-23",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-23-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=23"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-24",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-24-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=24"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-25",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-25-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=25"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-26",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-26-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=26"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-27",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-27-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=27"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-28",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-28-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=28"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-29",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-29-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=29"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-3",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-3-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=3"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-30",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-30-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=30"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-31",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-31-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=31"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-32",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-32-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=32"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-33",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-33-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=33"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-34",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-34-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=34"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-35",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-35-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=35"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-36",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-36-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=36"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-37",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-37-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=37"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-38",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-38-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=38"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-39",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-39-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=39"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-4",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-4-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=4"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-40",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-40-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=40"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-41",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-41-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=41"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-42",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-42-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=42"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-43",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-43-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=43"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-44",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-44-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=44"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-45",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-45-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=45"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-46",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-46-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=46"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-47",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-47-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=47"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-48",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-48-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=48"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-49",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-49-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=49"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-5",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-5-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=5"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-50",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-50-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=50"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-51",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-51-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=51"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-52",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-52-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=52"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-53",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-53-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=53"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-54",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-54-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=54"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-55",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-55-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=55"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-56",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-56-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=56"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-57",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-57-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=57"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-58",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-58-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=58"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-59",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-59-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=59"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-6",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-6-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=6"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-60",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-60-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=60"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-61",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-61-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=61"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-62",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-62-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=62"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-63",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-63-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=63"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-64",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-64-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=64"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-65",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-65-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=65"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-66",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-66-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=66"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-67",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-67-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=67"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-68",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-68-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=68"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-69",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-69-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=69"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-7",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-7-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=7"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-70",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-70-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=70"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-71",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-71-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=71"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-72",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-72-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=72"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-73",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-73-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=73"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-74",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-74-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=74"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-75",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-75-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=75"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-76",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-76-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=76"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-77",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-77-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=77"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-78",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-78-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=78"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-79",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-79-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=79"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-8",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-8-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=8"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-80",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-80-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=80"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-81",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-81-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=81"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-82",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-82-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=82"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-83",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-83-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=83"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-84",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-84-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=84"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-85",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-85-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=85"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-86",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-86-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=86"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-87",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-87-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=87"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-88",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-88-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=88"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-89",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-89-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=89"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-9",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-9-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=9"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-90",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-90-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=90"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-91",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-91-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=91"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-92",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-92-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=92"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-93",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-93-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=93"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-94",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-94-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=94"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-95",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-95-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=95"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-96",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-96-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=96"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-97",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-97-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=97"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-98",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-98-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=98"
            }
          ]
        },
        {
          "id": "tootpee-parent-love-ch-import-1787412000000-99",
          "courseId": "tootpee-parent-love",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "tootpee-parent-love-ch-import-1787412000000-99-step-0",
              "courseId": "tootpee-parent-love",
              "chapterId": "tootpee-parent-love-ch-import-1787412000000-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-parent-love/tootpee-parent-love.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "donald-duck-and-friends-361-dec-2010",
      "title": "Donald Duck - Tsunami",
      "description": "Donald Duck And Friends 361 Dec 2010. English comic.",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#dc2626",
      "coverColorStart": "#dc2626",
      "coverColorMiddle": "#b91c1c",
      "coverColorEnd": "#7f1d1d",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/donald-duck-and-friends-361-dec-2010.webp",
      "icon": "📚",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 54,
      "category": "Kid, Comic",
      "cat1": "Kid",
      "cat2": "Comic",
      "cat3": "",
      "cat4": "",
      "pIndex": 1,
      "artifactType": "book",
      "pageViewType": "ComicView",
      "bookHtmlFolder": "Comic/donald-duck-and-friends-361-dec-2010",
      "stepCount": 28,
      "chapters": [
        {
          "id": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-1",
          "courseId": "donald-duck-and-friends-361-dec-2010",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-1-step-0",
              "courseId": "donald-duck-and-friends-361-dec-2010",
              "chapterId": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/donald-duck-and-friends-361-dec-2010/donald-duck-and-friends-361-dec-2010.pdf#page=1"
            }
          ]
        },
        {
          "id": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-10",
          "courseId": "donald-duck-and-friends-361-dec-2010",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-10-step-0",
              "courseId": "donald-duck-and-friends-361-dec-2010",
              "chapterId": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/donald-duck-and-friends-361-dec-2010/donald-duck-and-friends-361-dec-2010.pdf#page=10"
            }
          ]
        },
        {
          "id": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-11",
          "courseId": "donald-duck-and-friends-361-dec-2010",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-11-step-0",
              "courseId": "donald-duck-and-friends-361-dec-2010",
              "chapterId": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/donald-duck-and-friends-361-dec-2010/donald-duck-and-friends-361-dec-2010.pdf#page=11"
            }
          ]
        },
        {
          "id": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-12",
          "courseId": "donald-duck-and-friends-361-dec-2010",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-12-step-0",
              "courseId": "donald-duck-and-friends-361-dec-2010",
              "chapterId": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/donald-duck-and-friends-361-dec-2010/donald-duck-and-friends-361-dec-2010.pdf#page=12"
            }
          ]
        },
        {
          "id": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-13",
          "courseId": "donald-duck-and-friends-361-dec-2010",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-13-step-0",
              "courseId": "donald-duck-and-friends-361-dec-2010",
              "chapterId": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/donald-duck-and-friends-361-dec-2010/donald-duck-and-friends-361-dec-2010.pdf#page=13"
            }
          ]
        },
        {
          "id": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-14",
          "courseId": "donald-duck-and-friends-361-dec-2010",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-14-step-0",
              "courseId": "donald-duck-and-friends-361-dec-2010",
              "chapterId": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/donald-duck-and-friends-361-dec-2010/donald-duck-and-friends-361-dec-2010.pdf#page=14"
            }
          ]
        },
        {
          "id": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-15",
          "courseId": "donald-duck-and-friends-361-dec-2010",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-15-step-0",
              "courseId": "donald-duck-and-friends-361-dec-2010",
              "chapterId": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/donald-duck-and-friends-361-dec-2010/donald-duck-and-friends-361-dec-2010.pdf#page=15"
            }
          ]
        },
        {
          "id": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-16",
          "courseId": "donald-duck-and-friends-361-dec-2010",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-16-step-0",
              "courseId": "donald-duck-and-friends-361-dec-2010",
              "chapterId": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/donald-duck-and-friends-361-dec-2010/donald-duck-and-friends-361-dec-2010.pdf#page=16"
            }
          ]
        },
        {
          "id": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-17",
          "courseId": "donald-duck-and-friends-361-dec-2010",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-17-step-0",
              "courseId": "donald-duck-and-friends-361-dec-2010",
              "chapterId": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/donald-duck-and-friends-361-dec-2010/donald-duck-and-friends-361-dec-2010.pdf#page=17"
            }
          ]
        },
        {
          "id": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-18",
          "courseId": "donald-duck-and-friends-361-dec-2010",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-18-step-0",
              "courseId": "donald-duck-and-friends-361-dec-2010",
              "chapterId": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/donald-duck-and-friends-361-dec-2010/donald-duck-and-friends-361-dec-2010.pdf#page=18"
            }
          ]
        },
        {
          "id": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-19",
          "courseId": "donald-duck-and-friends-361-dec-2010",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-19-step-0",
              "courseId": "donald-duck-and-friends-361-dec-2010",
              "chapterId": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/donald-duck-and-friends-361-dec-2010/donald-duck-and-friends-361-dec-2010.pdf#page=19"
            }
          ]
        },
        {
          "id": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-2",
          "courseId": "donald-duck-and-friends-361-dec-2010",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-2-step-0",
              "courseId": "donald-duck-and-friends-361-dec-2010",
              "chapterId": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/donald-duck-and-friends-361-dec-2010/donald-duck-and-friends-361-dec-2010.pdf#page=2"
            }
          ]
        },
        {
          "id": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-20",
          "courseId": "donald-duck-and-friends-361-dec-2010",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-20-step-0",
              "courseId": "donald-duck-and-friends-361-dec-2010",
              "chapterId": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/donald-duck-and-friends-361-dec-2010/donald-duck-and-friends-361-dec-2010.pdf#page=20"
            }
          ]
        },
        {
          "id": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-21",
          "courseId": "donald-duck-and-friends-361-dec-2010",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-21-step-0",
              "courseId": "donald-duck-and-friends-361-dec-2010",
              "chapterId": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/donald-duck-and-friends-361-dec-2010/donald-duck-and-friends-361-dec-2010.pdf#page=21"
            }
          ]
        },
        {
          "id": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-22",
          "courseId": "donald-duck-and-friends-361-dec-2010",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-22-step-0",
              "courseId": "donald-duck-and-friends-361-dec-2010",
              "chapterId": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/donald-duck-and-friends-361-dec-2010/donald-duck-and-friends-361-dec-2010.pdf#page=22"
            }
          ]
        },
        {
          "id": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-23",
          "courseId": "donald-duck-and-friends-361-dec-2010",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-23-step-0",
              "courseId": "donald-duck-and-friends-361-dec-2010",
              "chapterId": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/donald-duck-and-friends-361-dec-2010/donald-duck-and-friends-361-dec-2010.pdf#page=23"
            }
          ]
        },
        {
          "id": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-24",
          "courseId": "donald-duck-and-friends-361-dec-2010",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-24-step-0",
              "courseId": "donald-duck-and-friends-361-dec-2010",
              "chapterId": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/donald-duck-and-friends-361-dec-2010/donald-duck-and-friends-361-dec-2010.pdf#page=24"
            }
          ]
        },
        {
          "id": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-25",
          "courseId": "donald-duck-and-friends-361-dec-2010",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-25-step-0",
              "courseId": "donald-duck-and-friends-361-dec-2010",
              "chapterId": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/donald-duck-and-friends-361-dec-2010/donald-duck-and-friends-361-dec-2010.pdf#page=25"
            }
          ]
        },
        {
          "id": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-26",
          "courseId": "donald-duck-and-friends-361-dec-2010",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-26-step-0",
              "courseId": "donald-duck-and-friends-361-dec-2010",
              "chapterId": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/donald-duck-and-friends-361-dec-2010/donald-duck-and-friends-361-dec-2010.pdf#page=26"
            }
          ]
        },
        {
          "id": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-27",
          "courseId": "donald-duck-and-friends-361-dec-2010",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-27-step-0",
              "courseId": "donald-duck-and-friends-361-dec-2010",
              "chapterId": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/donald-duck-and-friends-361-dec-2010/donald-duck-and-friends-361-dec-2010.pdf#page=27"
            }
          ]
        },
        {
          "id": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-28",
          "courseId": "donald-duck-and-friends-361-dec-2010",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-28-step-0",
              "courseId": "donald-duck-and-friends-361-dec-2010",
              "chapterId": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/donald-duck-and-friends-361-dec-2010/donald-duck-and-friends-361-dec-2010.pdf#page=28"
            }
          ]
        },
        {
          "id": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-3",
          "courseId": "donald-duck-and-friends-361-dec-2010",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-3-step-0",
              "courseId": "donald-duck-and-friends-361-dec-2010",
              "chapterId": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/donald-duck-and-friends-361-dec-2010/donald-duck-and-friends-361-dec-2010.pdf#page=3"
            }
          ]
        },
        {
          "id": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-4",
          "courseId": "donald-duck-and-friends-361-dec-2010",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-4-step-0",
              "courseId": "donald-duck-and-friends-361-dec-2010",
              "chapterId": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/donald-duck-and-friends-361-dec-2010/donald-duck-and-friends-361-dec-2010.pdf#page=4"
            }
          ]
        },
        {
          "id": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-5",
          "courseId": "donald-duck-and-friends-361-dec-2010",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-5-step-0",
              "courseId": "donald-duck-and-friends-361-dec-2010",
              "chapterId": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/donald-duck-and-friends-361-dec-2010/donald-duck-and-friends-361-dec-2010.pdf#page=5"
            }
          ]
        },
        {
          "id": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-6",
          "courseId": "donald-duck-and-friends-361-dec-2010",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-6-step-0",
              "courseId": "donald-duck-and-friends-361-dec-2010",
              "chapterId": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/donald-duck-and-friends-361-dec-2010/donald-duck-and-friends-361-dec-2010.pdf#page=6"
            }
          ]
        },
        {
          "id": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-7",
          "courseId": "donald-duck-and-friends-361-dec-2010",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-7-step-0",
              "courseId": "donald-duck-and-friends-361-dec-2010",
              "chapterId": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/donald-duck-and-friends-361-dec-2010/donald-duck-and-friends-361-dec-2010.pdf#page=7"
            }
          ]
        },
        {
          "id": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-8",
          "courseId": "donald-duck-and-friends-361-dec-2010",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-8-step-0",
              "courseId": "donald-duck-and-friends-361-dec-2010",
              "chapterId": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/donald-duck-and-friends-361-dec-2010/donald-duck-and-friends-361-dec-2010.pdf#page=8"
            }
          ]
        },
        {
          "id": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-9",
          "courseId": "donald-duck-and-friends-361-dec-2010",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-9-step-0",
              "courseId": "donald-duck-and-friends-361-dec-2010",
              "chapterId": "donald-duck-and-friends-361-dec-2010-ch-import-1787497057663-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/donald-duck-and-friends-361-dec-2010/donald-duck-and-friends-361-dec-2010.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "tootpee-royal",
      "title": "တွတ်ပီ - ကျွန်ုပ် နဲ့ Royal",
      "description": "Tootpee and Royal. Tootpee Myanmar comic by Swe Min.",
      "isPublished": true,
      "authorName": "ဆွေမင်း (ဓနုဖြူ)",
      "color": "#2563eb",
      "coverColorStart": "#facc15",
      "coverColorMiddle": "#f59e0b",
      "coverColorEnd": "#d97706",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/tootpee-royal.webp?v=notxt1",
      "icon": "📒",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 54,
      "category": "Comic, Other, Tootpee, MM",
      "cat1": "Comic",
      "cat2": "Other",
      "cat3": "Tootpee",
      "artifactType": "book",
      "pageViewType": "ComicView",
      "bookHtmlFolder": "Comic/tootpee-royal",
      "stepCount": 204,
      "chapters": [
        {
          "id": "tootpee-royal-ch-import-1787412000000-1",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-1-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=1"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-10",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-10-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=10"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-100",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-100-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=100"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-101",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-101-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=101"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-102",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-102-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=102"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-103",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-103-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=103"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-104",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-104-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=104"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-105",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-105-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=105"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-106",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-106-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=106"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-107",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-107-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=107"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-108",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-108-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=108"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-109",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-109-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=109"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-11",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-11-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=11"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-110",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-110-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=110"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-111",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-111-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=111"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-112",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-112-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=112"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-113",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-113-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=113"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-114",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-114-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=114"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-115",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-115-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=115"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-116",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-116-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=116"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-117",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-117-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=117"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-118",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-118-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=118"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-119",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-119-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=119"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-12",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-12-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=12"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-120",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-120-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=120"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-121",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-121-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=121"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-122",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-122-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=122"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-123",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-123-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=123"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-124",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-124-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=124"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-125",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-125-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=125"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-126",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-126-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=126"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-127",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-127-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=127"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-128",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-128-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=128"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-129",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-129-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=129"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-13",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-13-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=13"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-130",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-130-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=130"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-131",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-131-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=131"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-132",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-132-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=132"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-133",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-133-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=133"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-134",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-134-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=134"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-135",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-135-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=135"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-136",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 136",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-136-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-136",
              "chapterTitle": "Page 136",
              "chapterIndex": 0,
              "stepIndex": 136,
              "stepType": "pdf",
              "title": "Page 136",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=136"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-137",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 137",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-137-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-137",
              "chapterTitle": "Page 137",
              "chapterIndex": 0,
              "stepIndex": 137,
              "stepType": "pdf",
              "title": "Page 137",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=137"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-138",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 138",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-138-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-138",
              "chapterTitle": "Page 138",
              "chapterIndex": 0,
              "stepIndex": 138,
              "stepType": "pdf",
              "title": "Page 138",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=138"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-139",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 139",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-139-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-139",
              "chapterTitle": "Page 139",
              "chapterIndex": 0,
              "stepIndex": 139,
              "stepType": "pdf",
              "title": "Page 139",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=139"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-14",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-14-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=14"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-140",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 140",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-140-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-140",
              "chapterTitle": "Page 140",
              "chapterIndex": 0,
              "stepIndex": 140,
              "stepType": "pdf",
              "title": "Page 140",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=140"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-141",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 141",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-141-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-141",
              "chapterTitle": "Page 141",
              "chapterIndex": 0,
              "stepIndex": 141,
              "stepType": "pdf",
              "title": "Page 141",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=141"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-142",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 142",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-142-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-142",
              "chapterTitle": "Page 142",
              "chapterIndex": 0,
              "stepIndex": 142,
              "stepType": "pdf",
              "title": "Page 142",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=142"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-143",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 143",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-143-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-143",
              "chapterTitle": "Page 143",
              "chapterIndex": 0,
              "stepIndex": 143,
              "stepType": "pdf",
              "title": "Page 143",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=143"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-144",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 144",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-144-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-144",
              "chapterTitle": "Page 144",
              "chapterIndex": 0,
              "stepIndex": 144,
              "stepType": "pdf",
              "title": "Page 144",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=144"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-145",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 145",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-145-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-145",
              "chapterTitle": "Page 145",
              "chapterIndex": 0,
              "stepIndex": 145,
              "stepType": "pdf",
              "title": "Page 145",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=145"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-146",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 146",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-146-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-146",
              "chapterTitle": "Page 146",
              "chapterIndex": 0,
              "stepIndex": 146,
              "stepType": "pdf",
              "title": "Page 146",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=146"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-147",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 147",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-147-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-147",
              "chapterTitle": "Page 147",
              "chapterIndex": 0,
              "stepIndex": 147,
              "stepType": "pdf",
              "title": "Page 147",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=147"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-148",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 148",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-148-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-148",
              "chapterTitle": "Page 148",
              "chapterIndex": 0,
              "stepIndex": 148,
              "stepType": "pdf",
              "title": "Page 148",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=148"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-149",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 149",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-149-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-149",
              "chapterTitle": "Page 149",
              "chapterIndex": 0,
              "stepIndex": 149,
              "stepType": "pdf",
              "title": "Page 149",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=149"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-15",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-15-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=15"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-150",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 150",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-150-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-150",
              "chapterTitle": "Page 150",
              "chapterIndex": 0,
              "stepIndex": 150,
              "stepType": "pdf",
              "title": "Page 150",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=150"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-151",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 151",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-151-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-151",
              "chapterTitle": "Page 151",
              "chapterIndex": 0,
              "stepIndex": 151,
              "stepType": "pdf",
              "title": "Page 151",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=151"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-152",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 152",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-152-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-152",
              "chapterTitle": "Page 152",
              "chapterIndex": 0,
              "stepIndex": 152,
              "stepType": "pdf",
              "title": "Page 152",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=152"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-153",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 153",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-153-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-153",
              "chapterTitle": "Page 153",
              "chapterIndex": 0,
              "stepIndex": 153,
              "stepType": "pdf",
              "title": "Page 153",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=153"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-154",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 154",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-154-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-154",
              "chapterTitle": "Page 154",
              "chapterIndex": 0,
              "stepIndex": 154,
              "stepType": "pdf",
              "title": "Page 154",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=154"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-155",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 155",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-155-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-155",
              "chapterTitle": "Page 155",
              "chapterIndex": 0,
              "stepIndex": 155,
              "stepType": "pdf",
              "title": "Page 155",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=155"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-156",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 156",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-156-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-156",
              "chapterTitle": "Page 156",
              "chapterIndex": 0,
              "stepIndex": 156,
              "stepType": "pdf",
              "title": "Page 156",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=156"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-157",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 157",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-157-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-157",
              "chapterTitle": "Page 157",
              "chapterIndex": 0,
              "stepIndex": 157,
              "stepType": "pdf",
              "title": "Page 157",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=157"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-158",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 158",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-158-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-158",
              "chapterTitle": "Page 158",
              "chapterIndex": 0,
              "stepIndex": 158,
              "stepType": "pdf",
              "title": "Page 158",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=158"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-159",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 159",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-159-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-159",
              "chapterTitle": "Page 159",
              "chapterIndex": 0,
              "stepIndex": 159,
              "stepType": "pdf",
              "title": "Page 159",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=159"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-16",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-16-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=16"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-160",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 160",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-160-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-160",
              "chapterTitle": "Page 160",
              "chapterIndex": 0,
              "stepIndex": 160,
              "stepType": "pdf",
              "title": "Page 160",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=160"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-161",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 161",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-161-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-161",
              "chapterTitle": "Page 161",
              "chapterIndex": 0,
              "stepIndex": 161,
              "stepType": "pdf",
              "title": "Page 161",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=161"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-162",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 162",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-162-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-162",
              "chapterTitle": "Page 162",
              "chapterIndex": 0,
              "stepIndex": 162,
              "stepType": "pdf",
              "title": "Page 162",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=162"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-163",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 163",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-163-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-163",
              "chapterTitle": "Page 163",
              "chapterIndex": 0,
              "stepIndex": 163,
              "stepType": "pdf",
              "title": "Page 163",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=163"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-164",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 164",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-164-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-164",
              "chapterTitle": "Page 164",
              "chapterIndex": 0,
              "stepIndex": 164,
              "stepType": "pdf",
              "title": "Page 164",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=164"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-165",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 165",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-165-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-165",
              "chapterTitle": "Page 165",
              "chapterIndex": 0,
              "stepIndex": 165,
              "stepType": "pdf",
              "title": "Page 165",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=165"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-166",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 166",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-166-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-166",
              "chapterTitle": "Page 166",
              "chapterIndex": 0,
              "stepIndex": 166,
              "stepType": "pdf",
              "title": "Page 166",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=166"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-167",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 167",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-167-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-167",
              "chapterTitle": "Page 167",
              "chapterIndex": 0,
              "stepIndex": 167,
              "stepType": "pdf",
              "title": "Page 167",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=167"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-168",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 168",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-168-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-168",
              "chapterTitle": "Page 168",
              "chapterIndex": 0,
              "stepIndex": 168,
              "stepType": "pdf",
              "title": "Page 168",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=168"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-169",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 169",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-169-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-169",
              "chapterTitle": "Page 169",
              "chapterIndex": 0,
              "stepIndex": 169,
              "stepType": "pdf",
              "title": "Page 169",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=169"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-17",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-17-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=17"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-170",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 170",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-170-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-170",
              "chapterTitle": "Page 170",
              "chapterIndex": 0,
              "stepIndex": 170,
              "stepType": "pdf",
              "title": "Page 170",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=170"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-171",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 171",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-171-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-171",
              "chapterTitle": "Page 171",
              "chapterIndex": 0,
              "stepIndex": 171,
              "stepType": "pdf",
              "title": "Page 171",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=171"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-172",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 172",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-172-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-172",
              "chapterTitle": "Page 172",
              "chapterIndex": 0,
              "stepIndex": 172,
              "stepType": "pdf",
              "title": "Page 172",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=172"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-173",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 173",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-173-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-173",
              "chapterTitle": "Page 173",
              "chapterIndex": 0,
              "stepIndex": 173,
              "stepType": "pdf",
              "title": "Page 173",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=173"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-174",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 174",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-174-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-174",
              "chapterTitle": "Page 174",
              "chapterIndex": 0,
              "stepIndex": 174,
              "stepType": "pdf",
              "title": "Page 174",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=174"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-175",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 175",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-175-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-175",
              "chapterTitle": "Page 175",
              "chapterIndex": 0,
              "stepIndex": 175,
              "stepType": "pdf",
              "title": "Page 175",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=175"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-176",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 176",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-176-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-176",
              "chapterTitle": "Page 176",
              "chapterIndex": 0,
              "stepIndex": 176,
              "stepType": "pdf",
              "title": "Page 176",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=176"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-177",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 177",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-177-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-177",
              "chapterTitle": "Page 177",
              "chapterIndex": 0,
              "stepIndex": 177,
              "stepType": "pdf",
              "title": "Page 177",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=177"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-178",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 178",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-178-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-178",
              "chapterTitle": "Page 178",
              "chapterIndex": 0,
              "stepIndex": 178,
              "stepType": "pdf",
              "title": "Page 178",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=178"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-179",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 179",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-179-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-179",
              "chapterTitle": "Page 179",
              "chapterIndex": 0,
              "stepIndex": 179,
              "stepType": "pdf",
              "title": "Page 179",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=179"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-18",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-18-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=18"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-180",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 180",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-180-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-180",
              "chapterTitle": "Page 180",
              "chapterIndex": 0,
              "stepIndex": 180,
              "stepType": "pdf",
              "title": "Page 180",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=180"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-181",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 181",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-181-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-181",
              "chapterTitle": "Page 181",
              "chapterIndex": 0,
              "stepIndex": 181,
              "stepType": "pdf",
              "title": "Page 181",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=181"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-182",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 182",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-182-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-182",
              "chapterTitle": "Page 182",
              "chapterIndex": 0,
              "stepIndex": 182,
              "stepType": "pdf",
              "title": "Page 182",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=182"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-183",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 183",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-183-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-183",
              "chapterTitle": "Page 183",
              "chapterIndex": 0,
              "stepIndex": 183,
              "stepType": "pdf",
              "title": "Page 183",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=183"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-184",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 184",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-184-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-184",
              "chapterTitle": "Page 184",
              "chapterIndex": 0,
              "stepIndex": 184,
              "stepType": "pdf",
              "title": "Page 184",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=184"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-185",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 185",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-185-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-185",
              "chapterTitle": "Page 185",
              "chapterIndex": 0,
              "stepIndex": 185,
              "stepType": "pdf",
              "title": "Page 185",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=185"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-186",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 186",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-186-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-186",
              "chapterTitle": "Page 186",
              "chapterIndex": 0,
              "stepIndex": 186,
              "stepType": "pdf",
              "title": "Page 186",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=186"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-187",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 187",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-187-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-187",
              "chapterTitle": "Page 187",
              "chapterIndex": 0,
              "stepIndex": 187,
              "stepType": "pdf",
              "title": "Page 187",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=187"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-188",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 188",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-188-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-188",
              "chapterTitle": "Page 188",
              "chapterIndex": 0,
              "stepIndex": 188,
              "stepType": "pdf",
              "title": "Page 188",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=188"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-189",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 189",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-189-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-189",
              "chapterTitle": "Page 189",
              "chapterIndex": 0,
              "stepIndex": 189,
              "stepType": "pdf",
              "title": "Page 189",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=189"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-19",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-19-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=19"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-190",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 190",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-190-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-190",
              "chapterTitle": "Page 190",
              "chapterIndex": 0,
              "stepIndex": 190,
              "stepType": "pdf",
              "title": "Page 190",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=190"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-191",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 191",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-191-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-191",
              "chapterTitle": "Page 191",
              "chapterIndex": 0,
              "stepIndex": 191,
              "stepType": "pdf",
              "title": "Page 191",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=191"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-192",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 192",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-192-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-192",
              "chapterTitle": "Page 192",
              "chapterIndex": 0,
              "stepIndex": 192,
              "stepType": "pdf",
              "title": "Page 192",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=192"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-193",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 193",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-193-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-193",
              "chapterTitle": "Page 193",
              "chapterIndex": 0,
              "stepIndex": 193,
              "stepType": "pdf",
              "title": "Page 193",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=193"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-194",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 194",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-194-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-194",
              "chapterTitle": "Page 194",
              "chapterIndex": 0,
              "stepIndex": 194,
              "stepType": "pdf",
              "title": "Page 194",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=194"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-195",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 195",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-195-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-195",
              "chapterTitle": "Page 195",
              "chapterIndex": 0,
              "stepIndex": 195,
              "stepType": "pdf",
              "title": "Page 195",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=195"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-196",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 196",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-196-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-196",
              "chapterTitle": "Page 196",
              "chapterIndex": 0,
              "stepIndex": 196,
              "stepType": "pdf",
              "title": "Page 196",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=196"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-197",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 197",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-197-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-197",
              "chapterTitle": "Page 197",
              "chapterIndex": 0,
              "stepIndex": 197,
              "stepType": "pdf",
              "title": "Page 197",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=197"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-198",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 198",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-198-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-198",
              "chapterTitle": "Page 198",
              "chapterIndex": 0,
              "stepIndex": 198,
              "stepType": "pdf",
              "title": "Page 198",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=198"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-199",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 199",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-199-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-199",
              "chapterTitle": "Page 199",
              "chapterIndex": 0,
              "stepIndex": 199,
              "stepType": "pdf",
              "title": "Page 199",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=199"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-2",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-2-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=2"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-20",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-20-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=20"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-200",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 200",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-200-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-200",
              "chapterTitle": "Page 200",
              "chapterIndex": 0,
              "stepIndex": 200,
              "stepType": "pdf",
              "title": "Page 200",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=200"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-201",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 201",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-201-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-201",
              "chapterTitle": "Page 201",
              "chapterIndex": 0,
              "stepIndex": 201,
              "stepType": "pdf",
              "title": "Page 201",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=201"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-202",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 202",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-202-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-202",
              "chapterTitle": "Page 202",
              "chapterIndex": 0,
              "stepIndex": 202,
              "stepType": "pdf",
              "title": "Page 202",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=202"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-203",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 203",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-203-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-203",
              "chapterTitle": "Page 203",
              "chapterIndex": 0,
              "stepIndex": 203,
              "stepType": "pdf",
              "title": "Page 203",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=203"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-204",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 204",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-204-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-204",
              "chapterTitle": "Page 204",
              "chapterIndex": 0,
              "stepIndex": 204,
              "stepType": "pdf",
              "title": "Page 204",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=204"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-21",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-21-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=21"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-22",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-22-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=22"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-23",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-23-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=23"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-24",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-24-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=24"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-25",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-25-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=25"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-26",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-26-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=26"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-27",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-27-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=27"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-28",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-28-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=28"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-29",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-29-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=29"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-3",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-3-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=3"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-30",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-30-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=30"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-31",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-31-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=31"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-32",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-32-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=32"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-33",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-33-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=33"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-34",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-34-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=34"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-35",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-35-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=35"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-36",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-36-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=36"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-37",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-37-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=37"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-38",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-38-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=38"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-39",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-39-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=39"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-4",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-4-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=4"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-40",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-40-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=40"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-41",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-41-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=41"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-42",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-42-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=42"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-43",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-43-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=43"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-44",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-44-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=44"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-45",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-45-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=45"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-46",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-46-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=46"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-47",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-47-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=47"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-48",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-48-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=48"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-49",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-49-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=49"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-5",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-5-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=5"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-50",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-50-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=50"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-51",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-51-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=51"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-52",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-52-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=52"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-53",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-53-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=53"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-54",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-54-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=54"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-55",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-55-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=55"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-56",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-56-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=56"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-57",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-57-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=57"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-58",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-58-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=58"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-59",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-59-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=59"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-6",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-6-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=6"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-60",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-60-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=60"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-61",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-61-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=61"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-62",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-62-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=62"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-63",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-63-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=63"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-64",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-64-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=64"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-65",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-65-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=65"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-66",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-66-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=66"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-67",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-67-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=67"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-68",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-68-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=68"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-69",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-69-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=69"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-7",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-7-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=7"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-70",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-70-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=70"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-71",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-71-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=71"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-72",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-72-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=72"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-73",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-73-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=73"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-74",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-74-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=74"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-75",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-75-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=75"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-76",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-76-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=76"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-77",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-77-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=77"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-78",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-78-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=78"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-79",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-79-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=79"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-8",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-8-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=8"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-80",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-80-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=80"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-81",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-81-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=81"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-82",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-82-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=82"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-83",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-83-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=83"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-84",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-84-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=84"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-85",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-85-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=85"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-86",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-86-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=86"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-87",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-87-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=87"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-88",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-88-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=88"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-89",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-89-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=89"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-9",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-9-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=9"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-90",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-90-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=90"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-91",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-91-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=91"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-92",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-92-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=92"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-93",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-93-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=93"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-94",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-94-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=94"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-95",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-95-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=95"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-96",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-96-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=96"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-97",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-97-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=97"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-98",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-98-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=98"
            }
          ]
        },
        {
          "id": "tootpee-royal-ch-import-1787412000000-99",
          "courseId": "tootpee-royal",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "tootpee-royal-ch-import-1787412000000-99-step-0",
              "courseId": "tootpee-royal",
              "chapterId": "tootpee-royal-ch-import-1787412000000-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-royal/tootpee-royal.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "read-at-home-floppy-and-the-bone",
      "title": "Read At Home Floppy And The Bone",
      "description": "Read At Home Floppy And The Bone. English comic.",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#dc2626",
      "coverColorStart": "#dc2626",
      "coverColorMiddle": "#b91c1c",
      "coverColorEnd": "#7f1d1d",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/read-at-home-floppy-and-the-bone.webp",
      "icon": "📚",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 55,
      "category": "Kid, Comic, ReadAtHome",
      "cat1": "Kid",
      "cat2": "Comic",
      "cat3": "ReadAtHome",
      "cat4": "",
      "artifactType": "book",
      "pageViewType": "ComicView",
      "bookHtmlFolder": "Comic/read-at-home-floppy-and-the-bone",
      "stepCount": 13,
      "chapters": [
        {
          "id": "read-at-home-floppy-and-the-bone-ch-import-1787497057663-1",
          "courseId": "read-at-home-floppy-and-the-bone",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "read-at-home-floppy-and-the-bone-ch-import-1787497057663-1-step-0",
              "courseId": "read-at-home-floppy-and-the-bone",
              "chapterId": "read-at-home-floppy-and-the-bone-ch-import-1787497057663-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-floppy-and-the-bone/read-at-home-floppy-and-the-bone.pdf#page=1"
            }
          ]
        },
        {
          "id": "read-at-home-floppy-and-the-bone-ch-import-1787497057663-10",
          "courseId": "read-at-home-floppy-and-the-bone",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "read-at-home-floppy-and-the-bone-ch-import-1787497057663-10-step-0",
              "courseId": "read-at-home-floppy-and-the-bone",
              "chapterId": "read-at-home-floppy-and-the-bone-ch-import-1787497057663-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-floppy-and-the-bone/read-at-home-floppy-and-the-bone.pdf#page=10"
            }
          ]
        },
        {
          "id": "read-at-home-floppy-and-the-bone-ch-import-1787497057663-11",
          "courseId": "read-at-home-floppy-and-the-bone",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "read-at-home-floppy-and-the-bone-ch-import-1787497057663-11-step-0",
              "courseId": "read-at-home-floppy-and-the-bone",
              "chapterId": "read-at-home-floppy-and-the-bone-ch-import-1787497057663-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-floppy-and-the-bone/read-at-home-floppy-and-the-bone.pdf#page=11"
            }
          ]
        },
        {
          "id": "read-at-home-floppy-and-the-bone-ch-import-1787497057663-12",
          "courseId": "read-at-home-floppy-and-the-bone",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "read-at-home-floppy-and-the-bone-ch-import-1787497057663-12-step-0",
              "courseId": "read-at-home-floppy-and-the-bone",
              "chapterId": "read-at-home-floppy-and-the-bone-ch-import-1787497057663-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-floppy-and-the-bone/read-at-home-floppy-and-the-bone.pdf#page=12"
            }
          ]
        },
        {
          "id": "read-at-home-floppy-and-the-bone-ch-import-1787497057663-13",
          "courseId": "read-at-home-floppy-and-the-bone",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "read-at-home-floppy-and-the-bone-ch-import-1787497057663-13-step-0",
              "courseId": "read-at-home-floppy-and-the-bone",
              "chapterId": "read-at-home-floppy-and-the-bone-ch-import-1787497057663-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-floppy-and-the-bone/read-at-home-floppy-and-the-bone.pdf#page=13"
            }
          ]
        },
        {
          "id": "read-at-home-floppy-and-the-bone-ch-import-1787497057663-2",
          "courseId": "read-at-home-floppy-and-the-bone",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "read-at-home-floppy-and-the-bone-ch-import-1787497057663-2-step-0",
              "courseId": "read-at-home-floppy-and-the-bone",
              "chapterId": "read-at-home-floppy-and-the-bone-ch-import-1787497057663-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-floppy-and-the-bone/read-at-home-floppy-and-the-bone.pdf#page=2"
            }
          ]
        },
        {
          "id": "read-at-home-floppy-and-the-bone-ch-import-1787497057663-3",
          "courseId": "read-at-home-floppy-and-the-bone",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "read-at-home-floppy-and-the-bone-ch-import-1787497057663-3-step-0",
              "courseId": "read-at-home-floppy-and-the-bone",
              "chapterId": "read-at-home-floppy-and-the-bone-ch-import-1787497057663-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-floppy-and-the-bone/read-at-home-floppy-and-the-bone.pdf#page=3"
            }
          ]
        },
        {
          "id": "read-at-home-floppy-and-the-bone-ch-import-1787497057663-4",
          "courseId": "read-at-home-floppy-and-the-bone",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "read-at-home-floppy-and-the-bone-ch-import-1787497057663-4-step-0",
              "courseId": "read-at-home-floppy-and-the-bone",
              "chapterId": "read-at-home-floppy-and-the-bone-ch-import-1787497057663-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-floppy-and-the-bone/read-at-home-floppy-and-the-bone.pdf#page=4"
            }
          ]
        },
        {
          "id": "read-at-home-floppy-and-the-bone-ch-import-1787497057663-5",
          "courseId": "read-at-home-floppy-and-the-bone",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "read-at-home-floppy-and-the-bone-ch-import-1787497057663-5-step-0",
              "courseId": "read-at-home-floppy-and-the-bone",
              "chapterId": "read-at-home-floppy-and-the-bone-ch-import-1787497057663-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-floppy-and-the-bone/read-at-home-floppy-and-the-bone.pdf#page=5"
            }
          ]
        },
        {
          "id": "read-at-home-floppy-and-the-bone-ch-import-1787497057663-6",
          "courseId": "read-at-home-floppy-and-the-bone",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "read-at-home-floppy-and-the-bone-ch-import-1787497057663-6-step-0",
              "courseId": "read-at-home-floppy-and-the-bone",
              "chapterId": "read-at-home-floppy-and-the-bone-ch-import-1787497057663-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-floppy-and-the-bone/read-at-home-floppy-and-the-bone.pdf#page=6"
            }
          ]
        },
        {
          "id": "read-at-home-floppy-and-the-bone-ch-import-1787497057663-7",
          "courseId": "read-at-home-floppy-and-the-bone",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "read-at-home-floppy-and-the-bone-ch-import-1787497057663-7-step-0",
              "courseId": "read-at-home-floppy-and-the-bone",
              "chapterId": "read-at-home-floppy-and-the-bone-ch-import-1787497057663-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-floppy-and-the-bone/read-at-home-floppy-and-the-bone.pdf#page=7"
            }
          ]
        },
        {
          "id": "read-at-home-floppy-and-the-bone-ch-import-1787497057663-8",
          "courseId": "read-at-home-floppy-and-the-bone",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "read-at-home-floppy-and-the-bone-ch-import-1787497057663-8-step-0",
              "courseId": "read-at-home-floppy-and-the-bone",
              "chapterId": "read-at-home-floppy-and-the-bone-ch-import-1787497057663-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-floppy-and-the-bone/read-at-home-floppy-and-the-bone.pdf#page=8"
            }
          ]
        },
        {
          "id": "read-at-home-floppy-and-the-bone-ch-import-1787497057663-9",
          "courseId": "read-at-home-floppy-and-the-bone",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "read-at-home-floppy-and-the-bone-ch-import-1787497057663-9-step-0",
              "courseId": "read-at-home-floppy-and-the-bone",
              "chapterId": "read-at-home-floppy-and-the-bone-ch-import-1787497057663-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-floppy-and-the-bone/read-at-home-floppy-and-the-bone.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "tootpee-short-story-1",
      "title": "တွတ်ပီ - ကျွန်ုပ် နဲ့ ShorStory1",
      "description": "Tootpee Short Story 1. Tootpee Myanmar comic by Swe Min.",
      "isPublished": true,
      "authorName": "ဆွေမင်း (ဓနုဖြူ)",
      "color": "#2563eb",
      "coverColorStart": "#facc15",
      "coverColorMiddle": "#f59e0b",
      "coverColorEnd": "#d97706",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/tootpee-short-story-1.webp?v=notxt1",
      "icon": "📒",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 55,
      "category": "Comic, Other, Tootpee, MM",
      "cat1": "Comic",
      "cat2": "Other",
      "cat3": "Tootpee",
      "artifactType": "book",
      "pageViewType": "ComicView",
      "bookHtmlFolder": "Comic/tootpee-short-story-1",
      "stepCount": 135,
      "chapters": [
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-1",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-1-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=1"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-10",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-10-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=10"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-100",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-100-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=100"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-101",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-101-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=101"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-102",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-102-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=102"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-103",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-103-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=103"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-104",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-104-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=104"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-105",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-105-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=105"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-106",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-106-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=106"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-107",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-107-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=107"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-108",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-108-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=108"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-109",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-109-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=109"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-11",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-11-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=11"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-110",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-110-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=110"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-111",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-111-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=111"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-112",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-112-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=112"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-113",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-113-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=113"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-114",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-114-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=114"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-115",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-115-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=115"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-116",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-116-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=116"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-117",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-117-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=117"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-118",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-118-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=118"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-119",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-119-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=119"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-12",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-12-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=12"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-120",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-120-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=120"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-121",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-121-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=121"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-122",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-122-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=122"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-123",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-123-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=123"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-124",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-124-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=124"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-125",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-125-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=125"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-126",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-126-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=126"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-127",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-127-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=127"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-128",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-128-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=128"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-129",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-129-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=129"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-13",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-13-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=13"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-130",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-130-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=130"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-131",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-131-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=131"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-132",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-132-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=132"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-133",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-133-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=133"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-134",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-134-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=134"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-135",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-135-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=135"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-14",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-14-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=14"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-15",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-15-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=15"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-16",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-16-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=16"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-17",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-17-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=17"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-18",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-18-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=18"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-19",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-19-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=19"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-2",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-2-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=2"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-20",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-20-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=20"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-21",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-21-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=21"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-22",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-22-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=22"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-23",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-23-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=23"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-24",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-24-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=24"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-25",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-25-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=25"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-26",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-26-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=26"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-27",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-27-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=27"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-28",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-28-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=28"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-29",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-29-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=29"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-3",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-3-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=3"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-30",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-30-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=30"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-31",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-31-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=31"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-32",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-32-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=32"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-33",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-33-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=33"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-34",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-34-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=34"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-35",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-35-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=35"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-36",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-36-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=36"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-37",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-37-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=37"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-38",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-38-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=38"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-39",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-39-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=39"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-4",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-4-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=4"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-40",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-40-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=40"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-41",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-41-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=41"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-42",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-42-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=42"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-43",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-43-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=43"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-44",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-44-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=44"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-45",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-45-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=45"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-46",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-46-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=46"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-47",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-47-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=47"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-48",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-48-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=48"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-49",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-49-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=49"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-5",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-5-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=5"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-50",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-50-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=50"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-51",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-51-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=51"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-52",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-52-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=52"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-53",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-53-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=53"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-54",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-54-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=54"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-55",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-55-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=55"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-56",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-56-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=56"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-57",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-57-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=57"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-58",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-58-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=58"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-59",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-59-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=59"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-6",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-6-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=6"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-60",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-60-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=60"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-61",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-61-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=61"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-62",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-62-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=62"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-63",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-63-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=63"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-64",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-64-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=64"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-65",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-65-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=65"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-66",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-66-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=66"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-67",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-67-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=67"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-68",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-68-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=68"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-69",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-69-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=69"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-7",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-7-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=7"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-70",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-70-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=70"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-71",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-71-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=71"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-72",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-72-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=72"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-73",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-73-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=73"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-74",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-74-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=74"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-75",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-75-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=75"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-76",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-76-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=76"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-77",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-77-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=77"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-78",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-78-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=78"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-79",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-79-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=79"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-8",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-8-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=8"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-80",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-80-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=80"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-81",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-81-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=81"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-82",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-82-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=82"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-83",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-83-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=83"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-84",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-84-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=84"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-85",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-85-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=85"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-86",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-86-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=86"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-87",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-87-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=87"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-88",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-88-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=88"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-89",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-89-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=89"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-9",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-9-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=9"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-90",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-90-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=90"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-91",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-91-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=91"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-92",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-92-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=92"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-93",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-93-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=93"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-94",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-94-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=94"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-95",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-95-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=95"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-96",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-96-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=96"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-97",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-97-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=97"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-98",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-98-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=98"
            }
          ]
        },
        {
          "id": "tootpee-short-story-1-ch-import-1787412000000-99",
          "courseId": "tootpee-short-story-1",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "tootpee-short-story-1-ch-import-1787412000000-99-step-0",
              "courseId": "tootpee-short-story-1",
              "chapterId": "tootpee-short-story-1-ch-import-1787412000000-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-short-story-1/tootpee-short-story-1.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "read-at-home-floppy-s-phonics-seasick",
      "title": "Read At Home Floppy S Phonics Seasick",
      "description": "Read At Home Floppy S Phonics Seasick. English comic.",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#dc2626",
      "coverColorStart": "#dc2626",
      "coverColorMiddle": "#b91c1c",
      "coverColorEnd": "#7f1d1d",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/read-at-home-floppy-s-phonics-seasick.webp",
      "icon": "📚",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 56,
      "category": "Kid, Comic, ReadAtHome",
      "cat1": "Kid",
      "cat2": "Comic",
      "cat3": "ReadAtHome",
      "cat4": "",
      "artifactType": "book",
      "pageViewType": "ComicView",
      "bookHtmlFolder": "Comic/read-at-home-floppy-s-phonics-seasick",
      "stepCount": 25,
      "chapters": [
        {
          "id": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-1",
          "courseId": "read-at-home-floppy-s-phonics-seasick",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-1-step-0",
              "courseId": "read-at-home-floppy-s-phonics-seasick",
              "chapterId": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-floppy-s-phonics-seasick/read-at-home-floppy-s-phonics-seasick.pdf#page=1"
            }
          ]
        },
        {
          "id": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-10",
          "courseId": "read-at-home-floppy-s-phonics-seasick",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-10-step-0",
              "courseId": "read-at-home-floppy-s-phonics-seasick",
              "chapterId": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-floppy-s-phonics-seasick/read-at-home-floppy-s-phonics-seasick.pdf#page=10"
            }
          ]
        },
        {
          "id": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-11",
          "courseId": "read-at-home-floppy-s-phonics-seasick",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-11-step-0",
              "courseId": "read-at-home-floppy-s-phonics-seasick",
              "chapterId": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-floppy-s-phonics-seasick/read-at-home-floppy-s-phonics-seasick.pdf#page=11"
            }
          ]
        },
        {
          "id": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-12",
          "courseId": "read-at-home-floppy-s-phonics-seasick",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-12-step-0",
              "courseId": "read-at-home-floppy-s-phonics-seasick",
              "chapterId": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-floppy-s-phonics-seasick/read-at-home-floppy-s-phonics-seasick.pdf#page=12"
            }
          ]
        },
        {
          "id": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-13",
          "courseId": "read-at-home-floppy-s-phonics-seasick",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-13-step-0",
              "courseId": "read-at-home-floppy-s-phonics-seasick",
              "chapterId": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-floppy-s-phonics-seasick/read-at-home-floppy-s-phonics-seasick.pdf#page=13"
            }
          ]
        },
        {
          "id": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-14",
          "courseId": "read-at-home-floppy-s-phonics-seasick",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-14-step-0",
              "courseId": "read-at-home-floppy-s-phonics-seasick",
              "chapterId": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-floppy-s-phonics-seasick/read-at-home-floppy-s-phonics-seasick.pdf#page=14"
            }
          ]
        },
        {
          "id": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-15",
          "courseId": "read-at-home-floppy-s-phonics-seasick",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-15-step-0",
              "courseId": "read-at-home-floppy-s-phonics-seasick",
              "chapterId": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-floppy-s-phonics-seasick/read-at-home-floppy-s-phonics-seasick.pdf#page=15"
            }
          ]
        },
        {
          "id": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-16",
          "courseId": "read-at-home-floppy-s-phonics-seasick",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-16-step-0",
              "courseId": "read-at-home-floppy-s-phonics-seasick",
              "chapterId": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-floppy-s-phonics-seasick/read-at-home-floppy-s-phonics-seasick.pdf#page=16"
            }
          ]
        },
        {
          "id": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-17",
          "courseId": "read-at-home-floppy-s-phonics-seasick",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-17-step-0",
              "courseId": "read-at-home-floppy-s-phonics-seasick",
              "chapterId": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-floppy-s-phonics-seasick/read-at-home-floppy-s-phonics-seasick.pdf#page=17"
            }
          ]
        },
        {
          "id": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-18",
          "courseId": "read-at-home-floppy-s-phonics-seasick",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-18-step-0",
              "courseId": "read-at-home-floppy-s-phonics-seasick",
              "chapterId": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-floppy-s-phonics-seasick/read-at-home-floppy-s-phonics-seasick.pdf#page=18"
            }
          ]
        },
        {
          "id": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-19",
          "courseId": "read-at-home-floppy-s-phonics-seasick",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-19-step-0",
              "courseId": "read-at-home-floppy-s-phonics-seasick",
              "chapterId": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-floppy-s-phonics-seasick/read-at-home-floppy-s-phonics-seasick.pdf#page=19"
            }
          ]
        },
        {
          "id": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-2",
          "courseId": "read-at-home-floppy-s-phonics-seasick",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-2-step-0",
              "courseId": "read-at-home-floppy-s-phonics-seasick",
              "chapterId": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-floppy-s-phonics-seasick/read-at-home-floppy-s-phonics-seasick.pdf#page=2"
            }
          ]
        },
        {
          "id": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-20",
          "courseId": "read-at-home-floppy-s-phonics-seasick",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-20-step-0",
              "courseId": "read-at-home-floppy-s-phonics-seasick",
              "chapterId": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-floppy-s-phonics-seasick/read-at-home-floppy-s-phonics-seasick.pdf#page=20"
            }
          ]
        },
        {
          "id": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-21",
          "courseId": "read-at-home-floppy-s-phonics-seasick",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-21-step-0",
              "courseId": "read-at-home-floppy-s-phonics-seasick",
              "chapterId": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-floppy-s-phonics-seasick/read-at-home-floppy-s-phonics-seasick.pdf#page=21"
            }
          ]
        },
        {
          "id": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-22",
          "courseId": "read-at-home-floppy-s-phonics-seasick",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-22-step-0",
              "courseId": "read-at-home-floppy-s-phonics-seasick",
              "chapterId": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-floppy-s-phonics-seasick/read-at-home-floppy-s-phonics-seasick.pdf#page=22"
            }
          ]
        },
        {
          "id": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-23",
          "courseId": "read-at-home-floppy-s-phonics-seasick",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-23-step-0",
              "courseId": "read-at-home-floppy-s-phonics-seasick",
              "chapterId": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-floppy-s-phonics-seasick/read-at-home-floppy-s-phonics-seasick.pdf#page=23"
            }
          ]
        },
        {
          "id": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-24",
          "courseId": "read-at-home-floppy-s-phonics-seasick",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-24-step-0",
              "courseId": "read-at-home-floppy-s-phonics-seasick",
              "chapterId": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-floppy-s-phonics-seasick/read-at-home-floppy-s-phonics-seasick.pdf#page=24"
            }
          ]
        },
        {
          "id": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-25",
          "courseId": "read-at-home-floppy-s-phonics-seasick",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-25-step-0",
              "courseId": "read-at-home-floppy-s-phonics-seasick",
              "chapterId": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-floppy-s-phonics-seasick/read-at-home-floppy-s-phonics-seasick.pdf#page=25"
            }
          ]
        },
        {
          "id": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-3",
          "courseId": "read-at-home-floppy-s-phonics-seasick",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-3-step-0",
              "courseId": "read-at-home-floppy-s-phonics-seasick",
              "chapterId": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-floppy-s-phonics-seasick/read-at-home-floppy-s-phonics-seasick.pdf#page=3"
            }
          ]
        },
        {
          "id": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-4",
          "courseId": "read-at-home-floppy-s-phonics-seasick",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-4-step-0",
              "courseId": "read-at-home-floppy-s-phonics-seasick",
              "chapterId": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-floppy-s-phonics-seasick/read-at-home-floppy-s-phonics-seasick.pdf#page=4"
            }
          ]
        },
        {
          "id": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-5",
          "courseId": "read-at-home-floppy-s-phonics-seasick",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-5-step-0",
              "courseId": "read-at-home-floppy-s-phonics-seasick",
              "chapterId": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-floppy-s-phonics-seasick/read-at-home-floppy-s-phonics-seasick.pdf#page=5"
            }
          ]
        },
        {
          "id": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-6",
          "courseId": "read-at-home-floppy-s-phonics-seasick",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-6-step-0",
              "courseId": "read-at-home-floppy-s-phonics-seasick",
              "chapterId": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-floppy-s-phonics-seasick/read-at-home-floppy-s-phonics-seasick.pdf#page=6"
            }
          ]
        },
        {
          "id": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-7",
          "courseId": "read-at-home-floppy-s-phonics-seasick",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-7-step-0",
              "courseId": "read-at-home-floppy-s-phonics-seasick",
              "chapterId": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-floppy-s-phonics-seasick/read-at-home-floppy-s-phonics-seasick.pdf#page=7"
            }
          ]
        },
        {
          "id": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-8",
          "courseId": "read-at-home-floppy-s-phonics-seasick",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-8-step-0",
              "courseId": "read-at-home-floppy-s-phonics-seasick",
              "chapterId": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-floppy-s-phonics-seasick/read-at-home-floppy-s-phonics-seasick.pdf#page=8"
            }
          ]
        },
        {
          "id": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-9",
          "courseId": "read-at-home-floppy-s-phonics-seasick",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-9-step-0",
              "courseId": "read-at-home-floppy-s-phonics-seasick",
              "chapterId": "read-at-home-floppy-s-phonics-seasick-ch-import-1787497057663-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-floppy-s-phonics-seasick/read-at-home-floppy-s-phonics-seasick.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "tootpee-single-men-trouble",
      "title": "တွတ်ပီ - ကျွန်ုပ် နဲ့ SingleMenTrouble",
      "description": "Tootpee and Single Men Trouble. Tootpee Myanmar comic by Swe Min.",
      "isPublished": true,
      "authorName": "ဆွေမင်း (ဓနုဖြူ)",
      "color": "#2563eb",
      "coverColorStart": "#facc15",
      "coverColorMiddle": "#f59e0b",
      "coverColorEnd": "#d97706",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/tootpee-single-men-trouble.webp?v=notxt1",
      "icon": "📒",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 56,
      "category": "Comic, Other, Tootpee, MM",
      "cat1": "Comic",
      "cat2": "Other",
      "cat3": "Tootpee",
      "artifactType": "book",
      "pageViewType": "ComicView",
      "bookHtmlFolder": "Comic/tootpee-single-men-trouble",
      "stepCount": 189,
      "chapters": [
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-1",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-1-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=1"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-10",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-10-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=10"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-100",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-100-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=100"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-101",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-101-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=101"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-102",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-102-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=102"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-103",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-103-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=103"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-104",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-104-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=104"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-105",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-105-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=105"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-106",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-106-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=106"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-107",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-107-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=107"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-108",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-108-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=108"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-109",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-109-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=109"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-11",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-11-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=11"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-110",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-110-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=110"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-111",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-111-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=111"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-112",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-112-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=112"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-113",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-113-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=113"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-114",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-114-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=114"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-115",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-115-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=115"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-116",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-116-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=116"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-117",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-117-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=117"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-118",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-118-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=118"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-119",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-119-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=119"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-12",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-12-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=12"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-120",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-120-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=120"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-121",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-121-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=121"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-122",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-122-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=122"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-123",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-123-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=123"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-124",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-124-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=124"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-125",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-125-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=125"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-126",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-126-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=126"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-127",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-127-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=127"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-128",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-128-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=128"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-129",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-129-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=129"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-13",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-13-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=13"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-130",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-130-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=130"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-131",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-131-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=131"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-132",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-132-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=132"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-133",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-133-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=133"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-134",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-134-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=134"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-135",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-135-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=135"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-136",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 136",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-136-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-136",
              "chapterTitle": "Page 136",
              "chapterIndex": 0,
              "stepIndex": 136,
              "stepType": "pdf",
              "title": "Page 136",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=136"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-137",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 137",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-137-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-137",
              "chapterTitle": "Page 137",
              "chapterIndex": 0,
              "stepIndex": 137,
              "stepType": "pdf",
              "title": "Page 137",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=137"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-138",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 138",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-138-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-138",
              "chapterTitle": "Page 138",
              "chapterIndex": 0,
              "stepIndex": 138,
              "stepType": "pdf",
              "title": "Page 138",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=138"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-139",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 139",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-139-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-139",
              "chapterTitle": "Page 139",
              "chapterIndex": 0,
              "stepIndex": 139,
              "stepType": "pdf",
              "title": "Page 139",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=139"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-14",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-14-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=14"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-140",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 140",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-140-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-140",
              "chapterTitle": "Page 140",
              "chapterIndex": 0,
              "stepIndex": 140,
              "stepType": "pdf",
              "title": "Page 140",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=140"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-141",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 141",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-141-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-141",
              "chapterTitle": "Page 141",
              "chapterIndex": 0,
              "stepIndex": 141,
              "stepType": "pdf",
              "title": "Page 141",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=141"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-142",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 142",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-142-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-142",
              "chapterTitle": "Page 142",
              "chapterIndex": 0,
              "stepIndex": 142,
              "stepType": "pdf",
              "title": "Page 142",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=142"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-143",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 143",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-143-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-143",
              "chapterTitle": "Page 143",
              "chapterIndex": 0,
              "stepIndex": 143,
              "stepType": "pdf",
              "title": "Page 143",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=143"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-144",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 144",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-144-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-144",
              "chapterTitle": "Page 144",
              "chapterIndex": 0,
              "stepIndex": 144,
              "stepType": "pdf",
              "title": "Page 144",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=144"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-145",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 145",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-145-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-145",
              "chapterTitle": "Page 145",
              "chapterIndex": 0,
              "stepIndex": 145,
              "stepType": "pdf",
              "title": "Page 145",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=145"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-146",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 146",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-146-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-146",
              "chapterTitle": "Page 146",
              "chapterIndex": 0,
              "stepIndex": 146,
              "stepType": "pdf",
              "title": "Page 146",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=146"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-147",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 147",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-147-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-147",
              "chapterTitle": "Page 147",
              "chapterIndex": 0,
              "stepIndex": 147,
              "stepType": "pdf",
              "title": "Page 147",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=147"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-148",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 148",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-148-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-148",
              "chapterTitle": "Page 148",
              "chapterIndex": 0,
              "stepIndex": 148,
              "stepType": "pdf",
              "title": "Page 148",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=148"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-149",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 149",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-149-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-149",
              "chapterTitle": "Page 149",
              "chapterIndex": 0,
              "stepIndex": 149,
              "stepType": "pdf",
              "title": "Page 149",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=149"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-15",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-15-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=15"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-150",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 150",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-150-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-150",
              "chapterTitle": "Page 150",
              "chapterIndex": 0,
              "stepIndex": 150,
              "stepType": "pdf",
              "title": "Page 150",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=150"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-151",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 151",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-151-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-151",
              "chapterTitle": "Page 151",
              "chapterIndex": 0,
              "stepIndex": 151,
              "stepType": "pdf",
              "title": "Page 151",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=151"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-152",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 152",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-152-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-152",
              "chapterTitle": "Page 152",
              "chapterIndex": 0,
              "stepIndex": 152,
              "stepType": "pdf",
              "title": "Page 152",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=152"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-153",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 153",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-153-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-153",
              "chapterTitle": "Page 153",
              "chapterIndex": 0,
              "stepIndex": 153,
              "stepType": "pdf",
              "title": "Page 153",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=153"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-154",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 154",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-154-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-154",
              "chapterTitle": "Page 154",
              "chapterIndex": 0,
              "stepIndex": 154,
              "stepType": "pdf",
              "title": "Page 154",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=154"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-155",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 155",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-155-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-155",
              "chapterTitle": "Page 155",
              "chapterIndex": 0,
              "stepIndex": 155,
              "stepType": "pdf",
              "title": "Page 155",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=155"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-156",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 156",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-156-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-156",
              "chapterTitle": "Page 156",
              "chapterIndex": 0,
              "stepIndex": 156,
              "stepType": "pdf",
              "title": "Page 156",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=156"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-157",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 157",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-157-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-157",
              "chapterTitle": "Page 157",
              "chapterIndex": 0,
              "stepIndex": 157,
              "stepType": "pdf",
              "title": "Page 157",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=157"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-158",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 158",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-158-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-158",
              "chapterTitle": "Page 158",
              "chapterIndex": 0,
              "stepIndex": 158,
              "stepType": "pdf",
              "title": "Page 158",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=158"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-159",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 159",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-159-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-159",
              "chapterTitle": "Page 159",
              "chapterIndex": 0,
              "stepIndex": 159,
              "stepType": "pdf",
              "title": "Page 159",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=159"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-16",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-16-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=16"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-160",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 160",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-160-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-160",
              "chapterTitle": "Page 160",
              "chapterIndex": 0,
              "stepIndex": 160,
              "stepType": "pdf",
              "title": "Page 160",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=160"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-161",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 161",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-161-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-161",
              "chapterTitle": "Page 161",
              "chapterIndex": 0,
              "stepIndex": 161,
              "stepType": "pdf",
              "title": "Page 161",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=161"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-162",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 162",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-162-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-162",
              "chapterTitle": "Page 162",
              "chapterIndex": 0,
              "stepIndex": 162,
              "stepType": "pdf",
              "title": "Page 162",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=162"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-163",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 163",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-163-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-163",
              "chapterTitle": "Page 163",
              "chapterIndex": 0,
              "stepIndex": 163,
              "stepType": "pdf",
              "title": "Page 163",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=163"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-164",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 164",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-164-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-164",
              "chapterTitle": "Page 164",
              "chapterIndex": 0,
              "stepIndex": 164,
              "stepType": "pdf",
              "title": "Page 164",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=164"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-165",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 165",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-165-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-165",
              "chapterTitle": "Page 165",
              "chapterIndex": 0,
              "stepIndex": 165,
              "stepType": "pdf",
              "title": "Page 165",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=165"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-166",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 166",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-166-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-166",
              "chapterTitle": "Page 166",
              "chapterIndex": 0,
              "stepIndex": 166,
              "stepType": "pdf",
              "title": "Page 166",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=166"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-167",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 167",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-167-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-167",
              "chapterTitle": "Page 167",
              "chapterIndex": 0,
              "stepIndex": 167,
              "stepType": "pdf",
              "title": "Page 167",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=167"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-168",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 168",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-168-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-168",
              "chapterTitle": "Page 168",
              "chapterIndex": 0,
              "stepIndex": 168,
              "stepType": "pdf",
              "title": "Page 168",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=168"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-169",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 169",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-169-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-169",
              "chapterTitle": "Page 169",
              "chapterIndex": 0,
              "stepIndex": 169,
              "stepType": "pdf",
              "title": "Page 169",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=169"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-17",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-17-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=17"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-170",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 170",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-170-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-170",
              "chapterTitle": "Page 170",
              "chapterIndex": 0,
              "stepIndex": 170,
              "stepType": "pdf",
              "title": "Page 170",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=170"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-171",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 171",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-171-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-171",
              "chapterTitle": "Page 171",
              "chapterIndex": 0,
              "stepIndex": 171,
              "stepType": "pdf",
              "title": "Page 171",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=171"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-172",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 172",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-172-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-172",
              "chapterTitle": "Page 172",
              "chapterIndex": 0,
              "stepIndex": 172,
              "stepType": "pdf",
              "title": "Page 172",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=172"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-173",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 173",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-173-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-173",
              "chapterTitle": "Page 173",
              "chapterIndex": 0,
              "stepIndex": 173,
              "stepType": "pdf",
              "title": "Page 173",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=173"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-174",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 174",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-174-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-174",
              "chapterTitle": "Page 174",
              "chapterIndex": 0,
              "stepIndex": 174,
              "stepType": "pdf",
              "title": "Page 174",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=174"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-175",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 175",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-175-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-175",
              "chapterTitle": "Page 175",
              "chapterIndex": 0,
              "stepIndex": 175,
              "stepType": "pdf",
              "title": "Page 175",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=175"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-176",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 176",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-176-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-176",
              "chapterTitle": "Page 176",
              "chapterIndex": 0,
              "stepIndex": 176,
              "stepType": "pdf",
              "title": "Page 176",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=176"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-177",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 177",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-177-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-177",
              "chapterTitle": "Page 177",
              "chapterIndex": 0,
              "stepIndex": 177,
              "stepType": "pdf",
              "title": "Page 177",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=177"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-178",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 178",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-178-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-178",
              "chapterTitle": "Page 178",
              "chapterIndex": 0,
              "stepIndex": 178,
              "stepType": "pdf",
              "title": "Page 178",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=178"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-179",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 179",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-179-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-179",
              "chapterTitle": "Page 179",
              "chapterIndex": 0,
              "stepIndex": 179,
              "stepType": "pdf",
              "title": "Page 179",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=179"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-18",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-18-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=18"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-180",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 180",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-180-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-180",
              "chapterTitle": "Page 180",
              "chapterIndex": 0,
              "stepIndex": 180,
              "stepType": "pdf",
              "title": "Page 180",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=180"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-181",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 181",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-181-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-181",
              "chapterTitle": "Page 181",
              "chapterIndex": 0,
              "stepIndex": 181,
              "stepType": "pdf",
              "title": "Page 181",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=181"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-182",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 182",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-182-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-182",
              "chapterTitle": "Page 182",
              "chapterIndex": 0,
              "stepIndex": 182,
              "stepType": "pdf",
              "title": "Page 182",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=182"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-183",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 183",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-183-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-183",
              "chapterTitle": "Page 183",
              "chapterIndex": 0,
              "stepIndex": 183,
              "stepType": "pdf",
              "title": "Page 183",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=183"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-184",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 184",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-184-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-184",
              "chapterTitle": "Page 184",
              "chapterIndex": 0,
              "stepIndex": 184,
              "stepType": "pdf",
              "title": "Page 184",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=184"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-185",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 185",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-185-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-185",
              "chapterTitle": "Page 185",
              "chapterIndex": 0,
              "stepIndex": 185,
              "stepType": "pdf",
              "title": "Page 185",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=185"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-186",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 186",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-186-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-186",
              "chapterTitle": "Page 186",
              "chapterIndex": 0,
              "stepIndex": 186,
              "stepType": "pdf",
              "title": "Page 186",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=186"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-187",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 187",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-187-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-187",
              "chapterTitle": "Page 187",
              "chapterIndex": 0,
              "stepIndex": 187,
              "stepType": "pdf",
              "title": "Page 187",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=187"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-188",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 188",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-188-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-188",
              "chapterTitle": "Page 188",
              "chapterIndex": 0,
              "stepIndex": 188,
              "stepType": "pdf",
              "title": "Page 188",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=188"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-189",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 189",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-189-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-189",
              "chapterTitle": "Page 189",
              "chapterIndex": 0,
              "stepIndex": 189,
              "stepType": "pdf",
              "title": "Page 189",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=189"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-19",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-19-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=19"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-2",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-2-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=2"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-20",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-20-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=20"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-21",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-21-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=21"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-22",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-22-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=22"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-23",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-23-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=23"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-24",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-24-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=24"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-25",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-25-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=25"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-26",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-26-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=26"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-27",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-27-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=27"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-28",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-28-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=28"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-29",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-29-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=29"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-3",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-3-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=3"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-30",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-30-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=30"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-31",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-31-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=31"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-32",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-32-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=32"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-33",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-33-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=33"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-34",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-34-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=34"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-35",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-35-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=35"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-36",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-36-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=36"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-37",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-37-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=37"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-38",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-38-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=38"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-39",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-39-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=39"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-4",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-4-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=4"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-40",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-40-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=40"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-41",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-41-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=41"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-42",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-42-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=42"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-43",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-43-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=43"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-44",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-44-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=44"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-45",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-45-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=45"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-46",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-46-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=46"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-47",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-47-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=47"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-48",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-48-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=48"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-49",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-49-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=49"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-5",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-5-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=5"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-50",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-50-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=50"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-51",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-51-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=51"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-52",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-52-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=52"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-53",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-53-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=53"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-54",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-54-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=54"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-55",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-55-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=55"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-56",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-56-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=56"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-57",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-57-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=57"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-58",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-58-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=58"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-59",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-59-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=59"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-6",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-6-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=6"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-60",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-60-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=60"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-61",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-61-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=61"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-62",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-62-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=62"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-63",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-63-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=63"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-64",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-64-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=64"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-65",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-65-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=65"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-66",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-66-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=66"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-67",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-67-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=67"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-68",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-68-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=68"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-69",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-69-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=69"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-7",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-7-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=7"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-70",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-70-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=70"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-71",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-71-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=71"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-72",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-72-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=72"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-73",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-73-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=73"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-74",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-74-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=74"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-75",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-75-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=75"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-76",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-76-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=76"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-77",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-77-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=77"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-78",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-78-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=78"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-79",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-79-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=79"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-8",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-8-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=8"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-80",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-80-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=80"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-81",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-81-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=81"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-82",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-82-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=82"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-83",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-83-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=83"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-84",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-84-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=84"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-85",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-85-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=85"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-86",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-86-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=86"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-87",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-87-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=87"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-88",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-88-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=88"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-89",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-89-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=89"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-9",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-9-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=9"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-90",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-90-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=90"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-91",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-91-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=91"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-92",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-92-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=92"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-93",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-93-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=93"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-94",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-94-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=94"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-95",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-95-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=95"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-96",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-96-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=96"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-97",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-97-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=97"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-98",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-98-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=98"
            }
          ]
        },
        {
          "id": "tootpee-single-men-trouble-ch-import-1787412000000-99",
          "courseId": "tootpee-single-men-trouble",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "tootpee-single-men-trouble-ch-import-1787412000000-99-step-0",
              "courseId": "tootpee-single-men-trouble",
              "chapterId": "tootpee-single-men-trouble-ch-import-1787412000000-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-single-men-trouble/tootpee-single-men-trouble.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "read-at-home-hungry-floppy",
      "title": "Read At Home Hungry Floppy",
      "description": "Read At Home Hungry Floppy. English comic.",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#dc2626",
      "coverColorStart": "#dc2626",
      "coverColorMiddle": "#b91c1c",
      "coverColorEnd": "#7f1d1d",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/read-at-home-hungry-floppy.webp",
      "icon": "📚",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 57,
      "category": "Kid, Comic, ReadAtHome",
      "cat1": "Kid",
      "cat2": "Comic",
      "cat3": "ReadAtHome",
      "cat4": "",
      "artifactType": "book",
      "pageViewType": "ComicView",
      "bookHtmlFolder": "Comic/read-at-home-hungry-floppy",
      "stepCount": 17,
      "chapters": [
        {
          "id": "read-at-home-hungry-floppy-ch-import-1787497057663-1",
          "courseId": "read-at-home-hungry-floppy",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "read-at-home-hungry-floppy-ch-import-1787497057663-1-step-0",
              "courseId": "read-at-home-hungry-floppy",
              "chapterId": "read-at-home-hungry-floppy-ch-import-1787497057663-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-hungry-floppy/read-at-home-hungry-floppy.pdf#page=1"
            }
          ]
        },
        {
          "id": "read-at-home-hungry-floppy-ch-import-1787497057663-10",
          "courseId": "read-at-home-hungry-floppy",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "read-at-home-hungry-floppy-ch-import-1787497057663-10-step-0",
              "courseId": "read-at-home-hungry-floppy",
              "chapterId": "read-at-home-hungry-floppy-ch-import-1787497057663-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-hungry-floppy/read-at-home-hungry-floppy.pdf#page=10"
            }
          ]
        },
        {
          "id": "read-at-home-hungry-floppy-ch-import-1787497057663-11",
          "courseId": "read-at-home-hungry-floppy",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "read-at-home-hungry-floppy-ch-import-1787497057663-11-step-0",
              "courseId": "read-at-home-hungry-floppy",
              "chapterId": "read-at-home-hungry-floppy-ch-import-1787497057663-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-hungry-floppy/read-at-home-hungry-floppy.pdf#page=11"
            }
          ]
        },
        {
          "id": "read-at-home-hungry-floppy-ch-import-1787497057663-12",
          "courseId": "read-at-home-hungry-floppy",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "read-at-home-hungry-floppy-ch-import-1787497057663-12-step-0",
              "courseId": "read-at-home-hungry-floppy",
              "chapterId": "read-at-home-hungry-floppy-ch-import-1787497057663-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-hungry-floppy/read-at-home-hungry-floppy.pdf#page=12"
            }
          ]
        },
        {
          "id": "read-at-home-hungry-floppy-ch-import-1787497057663-13",
          "courseId": "read-at-home-hungry-floppy",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "read-at-home-hungry-floppy-ch-import-1787497057663-13-step-0",
              "courseId": "read-at-home-hungry-floppy",
              "chapterId": "read-at-home-hungry-floppy-ch-import-1787497057663-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-hungry-floppy/read-at-home-hungry-floppy.pdf#page=13"
            }
          ]
        },
        {
          "id": "read-at-home-hungry-floppy-ch-import-1787497057663-14",
          "courseId": "read-at-home-hungry-floppy",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "read-at-home-hungry-floppy-ch-import-1787497057663-14-step-0",
              "courseId": "read-at-home-hungry-floppy",
              "chapterId": "read-at-home-hungry-floppy-ch-import-1787497057663-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-hungry-floppy/read-at-home-hungry-floppy.pdf#page=14"
            }
          ]
        },
        {
          "id": "read-at-home-hungry-floppy-ch-import-1787497057663-15",
          "courseId": "read-at-home-hungry-floppy",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "read-at-home-hungry-floppy-ch-import-1787497057663-15-step-0",
              "courseId": "read-at-home-hungry-floppy",
              "chapterId": "read-at-home-hungry-floppy-ch-import-1787497057663-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-hungry-floppy/read-at-home-hungry-floppy.pdf#page=15"
            }
          ]
        },
        {
          "id": "read-at-home-hungry-floppy-ch-import-1787497057663-16",
          "courseId": "read-at-home-hungry-floppy",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "read-at-home-hungry-floppy-ch-import-1787497057663-16-step-0",
              "courseId": "read-at-home-hungry-floppy",
              "chapterId": "read-at-home-hungry-floppy-ch-import-1787497057663-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-hungry-floppy/read-at-home-hungry-floppy.pdf#page=16"
            }
          ]
        },
        {
          "id": "read-at-home-hungry-floppy-ch-import-1787497057663-17",
          "courseId": "read-at-home-hungry-floppy",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "read-at-home-hungry-floppy-ch-import-1787497057663-17-step-0",
              "courseId": "read-at-home-hungry-floppy",
              "chapterId": "read-at-home-hungry-floppy-ch-import-1787497057663-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-hungry-floppy/read-at-home-hungry-floppy.pdf#page=17"
            }
          ]
        },
        {
          "id": "read-at-home-hungry-floppy-ch-import-1787497057663-2",
          "courseId": "read-at-home-hungry-floppy",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "read-at-home-hungry-floppy-ch-import-1787497057663-2-step-0",
              "courseId": "read-at-home-hungry-floppy",
              "chapterId": "read-at-home-hungry-floppy-ch-import-1787497057663-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-hungry-floppy/read-at-home-hungry-floppy.pdf#page=2"
            }
          ]
        },
        {
          "id": "read-at-home-hungry-floppy-ch-import-1787497057663-3",
          "courseId": "read-at-home-hungry-floppy",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "read-at-home-hungry-floppy-ch-import-1787497057663-3-step-0",
              "courseId": "read-at-home-hungry-floppy",
              "chapterId": "read-at-home-hungry-floppy-ch-import-1787497057663-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-hungry-floppy/read-at-home-hungry-floppy.pdf#page=3"
            }
          ]
        },
        {
          "id": "read-at-home-hungry-floppy-ch-import-1787497057663-4",
          "courseId": "read-at-home-hungry-floppy",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "read-at-home-hungry-floppy-ch-import-1787497057663-4-step-0",
              "courseId": "read-at-home-hungry-floppy",
              "chapterId": "read-at-home-hungry-floppy-ch-import-1787497057663-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-hungry-floppy/read-at-home-hungry-floppy.pdf#page=4"
            }
          ]
        },
        {
          "id": "read-at-home-hungry-floppy-ch-import-1787497057663-5",
          "courseId": "read-at-home-hungry-floppy",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "read-at-home-hungry-floppy-ch-import-1787497057663-5-step-0",
              "courseId": "read-at-home-hungry-floppy",
              "chapterId": "read-at-home-hungry-floppy-ch-import-1787497057663-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-hungry-floppy/read-at-home-hungry-floppy.pdf#page=5"
            }
          ]
        },
        {
          "id": "read-at-home-hungry-floppy-ch-import-1787497057663-6",
          "courseId": "read-at-home-hungry-floppy",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "read-at-home-hungry-floppy-ch-import-1787497057663-6-step-0",
              "courseId": "read-at-home-hungry-floppy",
              "chapterId": "read-at-home-hungry-floppy-ch-import-1787497057663-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-hungry-floppy/read-at-home-hungry-floppy.pdf#page=6"
            }
          ]
        },
        {
          "id": "read-at-home-hungry-floppy-ch-import-1787497057663-7",
          "courseId": "read-at-home-hungry-floppy",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "read-at-home-hungry-floppy-ch-import-1787497057663-7-step-0",
              "courseId": "read-at-home-hungry-floppy",
              "chapterId": "read-at-home-hungry-floppy-ch-import-1787497057663-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-hungry-floppy/read-at-home-hungry-floppy.pdf#page=7"
            }
          ]
        },
        {
          "id": "read-at-home-hungry-floppy-ch-import-1787497057663-8",
          "courseId": "read-at-home-hungry-floppy",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "read-at-home-hungry-floppy-ch-import-1787497057663-8-step-0",
              "courseId": "read-at-home-hungry-floppy",
              "chapterId": "read-at-home-hungry-floppy-ch-import-1787497057663-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-hungry-floppy/read-at-home-hungry-floppy.pdf#page=8"
            }
          ]
        },
        {
          "id": "read-at-home-hungry-floppy-ch-import-1787497057663-9",
          "courseId": "read-at-home-hungry-floppy",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "read-at-home-hungry-floppy-ch-import-1787497057663-9-step-0",
              "courseId": "read-at-home-hungry-floppy",
              "chapterId": "read-at-home-hungry-floppy-ch-import-1787497057663-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-hungry-floppy/read-at-home-hungry-floppy.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "tootpee-victim",
      "title": "တွတ်ပီ - ကျွန်ုပ် နဲ့ Victim",
      "description": "Tootpee and Victim. Tootpee Myanmar comic by Swe Min.",
      "isPublished": true,
      "authorName": "ဆွေမင်း (ဓနုဖြူ)",
      "color": "#2563eb",
      "coverColorStart": "#facc15",
      "coverColorMiddle": "#f59e0b",
      "coverColorEnd": "#d97706",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/tootpee-victim.webp?v=notxt1",
      "icon": "📒",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 57,
      "category": "Comic, Other, Tootpee, MM",
      "cat1": "Comic",
      "cat2": "Other",
      "cat3": "Tootpee",
      "pIndex": 5,
      "artifactType": "book",
      "pageViewType": "ComicView",
      "bookHtmlFolder": "Comic/tootpee-victim",
      "stepCount": 259,
      "chapters": [
        {
          "id": "tootpee-victim-ch-import-1787412000000-1",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-1-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=1"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-10",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-10-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=10"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-100",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-100-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=100"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-101",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-101-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=101"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-102",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-102-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=102"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-103",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-103-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=103"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-104",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-104-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=104"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-105",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-105-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=105"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-106",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-106-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=106"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-107",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-107-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=107"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-108",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-108-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=108"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-109",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-109-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=109"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-11",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-11-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=11"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-110",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-110-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=110"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-111",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-111-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=111"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-112",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-112-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=112"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-113",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-113-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=113"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-114",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-114-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=114"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-115",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-115-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=115"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-116",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-116-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=116"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-117",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-117-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=117"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-118",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-118-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=118"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-119",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-119-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=119"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-12",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-12-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=12"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-120",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-120-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=120"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-121",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-121-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=121"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-122",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-122-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=122"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-123",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-123-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=123"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-124",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-124-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=124"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-125",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-125-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=125"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-126",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-126-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=126"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-127",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-127-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=127"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-128",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-128-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=128"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-129",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-129-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=129"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-13",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-13-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=13"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-130",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-130-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=130"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-131",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-131-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=131"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-132",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-132-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=132"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-133",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-133-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=133"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-134",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-134-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=134"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-135",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-135-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=135"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-136",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 136",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-136-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-136",
              "chapterTitle": "Page 136",
              "chapterIndex": 0,
              "stepIndex": 136,
              "stepType": "pdf",
              "title": "Page 136",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=136"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-137",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 137",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-137-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-137",
              "chapterTitle": "Page 137",
              "chapterIndex": 0,
              "stepIndex": 137,
              "stepType": "pdf",
              "title": "Page 137",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=137"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-138",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 138",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-138-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-138",
              "chapterTitle": "Page 138",
              "chapterIndex": 0,
              "stepIndex": 138,
              "stepType": "pdf",
              "title": "Page 138",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=138"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-139",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 139",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-139-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-139",
              "chapterTitle": "Page 139",
              "chapterIndex": 0,
              "stepIndex": 139,
              "stepType": "pdf",
              "title": "Page 139",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=139"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-14",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-14-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=14"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-140",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 140",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-140-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-140",
              "chapterTitle": "Page 140",
              "chapterIndex": 0,
              "stepIndex": 140,
              "stepType": "pdf",
              "title": "Page 140",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=140"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-141",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 141",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-141-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-141",
              "chapterTitle": "Page 141",
              "chapterIndex": 0,
              "stepIndex": 141,
              "stepType": "pdf",
              "title": "Page 141",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=141"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-142",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 142",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-142-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-142",
              "chapterTitle": "Page 142",
              "chapterIndex": 0,
              "stepIndex": 142,
              "stepType": "pdf",
              "title": "Page 142",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=142"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-143",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 143",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-143-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-143",
              "chapterTitle": "Page 143",
              "chapterIndex": 0,
              "stepIndex": 143,
              "stepType": "pdf",
              "title": "Page 143",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=143"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-144",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 144",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-144-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-144",
              "chapterTitle": "Page 144",
              "chapterIndex": 0,
              "stepIndex": 144,
              "stepType": "pdf",
              "title": "Page 144",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=144"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-145",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 145",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-145-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-145",
              "chapterTitle": "Page 145",
              "chapterIndex": 0,
              "stepIndex": 145,
              "stepType": "pdf",
              "title": "Page 145",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=145"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-146",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 146",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-146-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-146",
              "chapterTitle": "Page 146",
              "chapterIndex": 0,
              "stepIndex": 146,
              "stepType": "pdf",
              "title": "Page 146",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=146"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-147",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 147",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-147-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-147",
              "chapterTitle": "Page 147",
              "chapterIndex": 0,
              "stepIndex": 147,
              "stepType": "pdf",
              "title": "Page 147",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=147"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-148",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 148",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-148-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-148",
              "chapterTitle": "Page 148",
              "chapterIndex": 0,
              "stepIndex": 148,
              "stepType": "pdf",
              "title": "Page 148",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=148"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-149",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 149",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-149-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-149",
              "chapterTitle": "Page 149",
              "chapterIndex": 0,
              "stepIndex": 149,
              "stepType": "pdf",
              "title": "Page 149",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=149"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-15",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-15-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=15"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-150",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 150",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-150-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-150",
              "chapterTitle": "Page 150",
              "chapterIndex": 0,
              "stepIndex": 150,
              "stepType": "pdf",
              "title": "Page 150",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=150"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-151",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 151",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-151-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-151",
              "chapterTitle": "Page 151",
              "chapterIndex": 0,
              "stepIndex": 151,
              "stepType": "pdf",
              "title": "Page 151",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=151"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-152",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 152",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-152-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-152",
              "chapterTitle": "Page 152",
              "chapterIndex": 0,
              "stepIndex": 152,
              "stepType": "pdf",
              "title": "Page 152",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=152"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-153",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 153",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-153-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-153",
              "chapterTitle": "Page 153",
              "chapterIndex": 0,
              "stepIndex": 153,
              "stepType": "pdf",
              "title": "Page 153",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=153"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-154",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 154",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-154-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-154",
              "chapterTitle": "Page 154",
              "chapterIndex": 0,
              "stepIndex": 154,
              "stepType": "pdf",
              "title": "Page 154",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=154"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-155",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 155",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-155-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-155",
              "chapterTitle": "Page 155",
              "chapterIndex": 0,
              "stepIndex": 155,
              "stepType": "pdf",
              "title": "Page 155",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=155"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-156",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 156",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-156-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-156",
              "chapterTitle": "Page 156",
              "chapterIndex": 0,
              "stepIndex": 156,
              "stepType": "pdf",
              "title": "Page 156",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=156"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-157",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 157",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-157-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-157",
              "chapterTitle": "Page 157",
              "chapterIndex": 0,
              "stepIndex": 157,
              "stepType": "pdf",
              "title": "Page 157",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=157"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-158",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 158",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-158-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-158",
              "chapterTitle": "Page 158",
              "chapterIndex": 0,
              "stepIndex": 158,
              "stepType": "pdf",
              "title": "Page 158",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=158"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-159",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 159",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-159-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-159",
              "chapterTitle": "Page 159",
              "chapterIndex": 0,
              "stepIndex": 159,
              "stepType": "pdf",
              "title": "Page 159",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=159"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-16",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-16-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=16"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-160",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 160",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-160-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-160",
              "chapterTitle": "Page 160",
              "chapterIndex": 0,
              "stepIndex": 160,
              "stepType": "pdf",
              "title": "Page 160",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=160"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-161",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 161",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-161-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-161",
              "chapterTitle": "Page 161",
              "chapterIndex": 0,
              "stepIndex": 161,
              "stepType": "pdf",
              "title": "Page 161",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=161"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-162",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 162",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-162-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-162",
              "chapterTitle": "Page 162",
              "chapterIndex": 0,
              "stepIndex": 162,
              "stepType": "pdf",
              "title": "Page 162",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=162"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-163",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 163",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-163-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-163",
              "chapterTitle": "Page 163",
              "chapterIndex": 0,
              "stepIndex": 163,
              "stepType": "pdf",
              "title": "Page 163",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=163"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-164",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 164",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-164-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-164",
              "chapterTitle": "Page 164",
              "chapterIndex": 0,
              "stepIndex": 164,
              "stepType": "pdf",
              "title": "Page 164",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=164"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-165",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 165",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-165-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-165",
              "chapterTitle": "Page 165",
              "chapterIndex": 0,
              "stepIndex": 165,
              "stepType": "pdf",
              "title": "Page 165",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=165"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-166",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 166",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-166-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-166",
              "chapterTitle": "Page 166",
              "chapterIndex": 0,
              "stepIndex": 166,
              "stepType": "pdf",
              "title": "Page 166",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=166"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-167",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 167",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-167-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-167",
              "chapterTitle": "Page 167",
              "chapterIndex": 0,
              "stepIndex": 167,
              "stepType": "pdf",
              "title": "Page 167",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=167"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-168",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 168",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-168-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-168",
              "chapterTitle": "Page 168",
              "chapterIndex": 0,
              "stepIndex": 168,
              "stepType": "pdf",
              "title": "Page 168",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=168"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-169",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 169",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-169-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-169",
              "chapterTitle": "Page 169",
              "chapterIndex": 0,
              "stepIndex": 169,
              "stepType": "pdf",
              "title": "Page 169",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=169"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-17",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-17-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=17"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-170",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 170",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-170-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-170",
              "chapterTitle": "Page 170",
              "chapterIndex": 0,
              "stepIndex": 170,
              "stepType": "pdf",
              "title": "Page 170",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=170"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-171",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 171",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-171-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-171",
              "chapterTitle": "Page 171",
              "chapterIndex": 0,
              "stepIndex": 171,
              "stepType": "pdf",
              "title": "Page 171",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=171"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-172",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 172",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-172-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-172",
              "chapterTitle": "Page 172",
              "chapterIndex": 0,
              "stepIndex": 172,
              "stepType": "pdf",
              "title": "Page 172",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=172"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-173",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 173",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-173-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-173",
              "chapterTitle": "Page 173",
              "chapterIndex": 0,
              "stepIndex": 173,
              "stepType": "pdf",
              "title": "Page 173",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=173"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-174",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 174",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-174-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-174",
              "chapterTitle": "Page 174",
              "chapterIndex": 0,
              "stepIndex": 174,
              "stepType": "pdf",
              "title": "Page 174",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=174"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-175",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 175",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-175-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-175",
              "chapterTitle": "Page 175",
              "chapterIndex": 0,
              "stepIndex": 175,
              "stepType": "pdf",
              "title": "Page 175",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=175"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-176",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 176",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-176-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-176",
              "chapterTitle": "Page 176",
              "chapterIndex": 0,
              "stepIndex": 176,
              "stepType": "pdf",
              "title": "Page 176",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=176"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-177",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 177",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-177-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-177",
              "chapterTitle": "Page 177",
              "chapterIndex": 0,
              "stepIndex": 177,
              "stepType": "pdf",
              "title": "Page 177",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=177"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-178",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 178",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-178-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-178",
              "chapterTitle": "Page 178",
              "chapterIndex": 0,
              "stepIndex": 178,
              "stepType": "pdf",
              "title": "Page 178",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=178"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-179",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 179",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-179-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-179",
              "chapterTitle": "Page 179",
              "chapterIndex": 0,
              "stepIndex": 179,
              "stepType": "pdf",
              "title": "Page 179",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=179"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-18",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-18-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=18"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-180",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 180",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-180-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-180",
              "chapterTitle": "Page 180",
              "chapterIndex": 0,
              "stepIndex": 180,
              "stepType": "pdf",
              "title": "Page 180",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=180"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-181",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 181",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-181-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-181",
              "chapterTitle": "Page 181",
              "chapterIndex": 0,
              "stepIndex": 181,
              "stepType": "pdf",
              "title": "Page 181",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=181"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-182",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 182",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-182-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-182",
              "chapterTitle": "Page 182",
              "chapterIndex": 0,
              "stepIndex": 182,
              "stepType": "pdf",
              "title": "Page 182",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=182"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-183",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 183",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-183-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-183",
              "chapterTitle": "Page 183",
              "chapterIndex": 0,
              "stepIndex": 183,
              "stepType": "pdf",
              "title": "Page 183",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=183"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-184",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 184",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-184-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-184",
              "chapterTitle": "Page 184",
              "chapterIndex": 0,
              "stepIndex": 184,
              "stepType": "pdf",
              "title": "Page 184",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=184"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-185",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 185",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-185-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-185",
              "chapterTitle": "Page 185",
              "chapterIndex": 0,
              "stepIndex": 185,
              "stepType": "pdf",
              "title": "Page 185",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=185"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-186",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 186",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-186-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-186",
              "chapterTitle": "Page 186",
              "chapterIndex": 0,
              "stepIndex": 186,
              "stepType": "pdf",
              "title": "Page 186",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=186"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-187",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 187",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-187-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-187",
              "chapterTitle": "Page 187",
              "chapterIndex": 0,
              "stepIndex": 187,
              "stepType": "pdf",
              "title": "Page 187",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=187"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-188",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 188",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-188-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-188",
              "chapterTitle": "Page 188",
              "chapterIndex": 0,
              "stepIndex": 188,
              "stepType": "pdf",
              "title": "Page 188",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=188"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-189",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 189",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-189-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-189",
              "chapterTitle": "Page 189",
              "chapterIndex": 0,
              "stepIndex": 189,
              "stepType": "pdf",
              "title": "Page 189",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=189"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-19",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-19-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=19"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-190",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 190",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-190-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-190",
              "chapterTitle": "Page 190",
              "chapterIndex": 0,
              "stepIndex": 190,
              "stepType": "pdf",
              "title": "Page 190",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=190"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-191",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 191",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-191-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-191",
              "chapterTitle": "Page 191",
              "chapterIndex": 0,
              "stepIndex": 191,
              "stepType": "pdf",
              "title": "Page 191",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=191"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-192",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 192",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-192-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-192",
              "chapterTitle": "Page 192",
              "chapterIndex": 0,
              "stepIndex": 192,
              "stepType": "pdf",
              "title": "Page 192",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=192"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-193",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 193",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-193-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-193",
              "chapterTitle": "Page 193",
              "chapterIndex": 0,
              "stepIndex": 193,
              "stepType": "pdf",
              "title": "Page 193",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=193"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-194",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 194",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-194-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-194",
              "chapterTitle": "Page 194",
              "chapterIndex": 0,
              "stepIndex": 194,
              "stepType": "pdf",
              "title": "Page 194",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=194"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-195",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 195",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-195-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-195",
              "chapterTitle": "Page 195",
              "chapterIndex": 0,
              "stepIndex": 195,
              "stepType": "pdf",
              "title": "Page 195",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=195"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-196",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 196",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-196-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-196",
              "chapterTitle": "Page 196",
              "chapterIndex": 0,
              "stepIndex": 196,
              "stepType": "pdf",
              "title": "Page 196",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=196"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-197",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 197",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-197-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-197",
              "chapterTitle": "Page 197",
              "chapterIndex": 0,
              "stepIndex": 197,
              "stepType": "pdf",
              "title": "Page 197",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=197"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-198",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 198",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-198-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-198",
              "chapterTitle": "Page 198",
              "chapterIndex": 0,
              "stepIndex": 198,
              "stepType": "pdf",
              "title": "Page 198",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=198"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-199",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 199",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-199-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-199",
              "chapterTitle": "Page 199",
              "chapterIndex": 0,
              "stepIndex": 199,
              "stepType": "pdf",
              "title": "Page 199",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=199"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-2",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-2-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=2"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-20",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-20-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=20"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-200",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 200",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-200-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-200",
              "chapterTitle": "Page 200",
              "chapterIndex": 0,
              "stepIndex": 200,
              "stepType": "pdf",
              "title": "Page 200",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=200"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-201",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 201",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-201-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-201",
              "chapterTitle": "Page 201",
              "chapterIndex": 0,
              "stepIndex": 201,
              "stepType": "pdf",
              "title": "Page 201",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=201"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-202",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 202",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-202-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-202",
              "chapterTitle": "Page 202",
              "chapterIndex": 0,
              "stepIndex": 202,
              "stepType": "pdf",
              "title": "Page 202",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=202"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-203",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 203",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-203-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-203",
              "chapterTitle": "Page 203",
              "chapterIndex": 0,
              "stepIndex": 203,
              "stepType": "pdf",
              "title": "Page 203",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=203"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-204",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 204",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-204-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-204",
              "chapterTitle": "Page 204",
              "chapterIndex": 0,
              "stepIndex": 204,
              "stepType": "pdf",
              "title": "Page 204",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=204"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-205",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 205",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-205-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-205",
              "chapterTitle": "Page 205",
              "chapterIndex": 0,
              "stepIndex": 205,
              "stepType": "pdf",
              "title": "Page 205",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=205"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-206",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 206",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-206-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-206",
              "chapterTitle": "Page 206",
              "chapterIndex": 0,
              "stepIndex": 206,
              "stepType": "pdf",
              "title": "Page 206",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=206"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-207",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 207",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-207-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-207",
              "chapterTitle": "Page 207",
              "chapterIndex": 0,
              "stepIndex": 207,
              "stepType": "pdf",
              "title": "Page 207",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=207"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-208",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 208",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-208-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-208",
              "chapterTitle": "Page 208",
              "chapterIndex": 0,
              "stepIndex": 208,
              "stepType": "pdf",
              "title": "Page 208",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=208"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-209",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 209",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-209-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-209",
              "chapterTitle": "Page 209",
              "chapterIndex": 0,
              "stepIndex": 209,
              "stepType": "pdf",
              "title": "Page 209",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=209"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-21",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-21-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=21"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-210",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 210",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-210-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-210",
              "chapterTitle": "Page 210",
              "chapterIndex": 0,
              "stepIndex": 210,
              "stepType": "pdf",
              "title": "Page 210",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=210"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-211",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 211",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-211-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-211",
              "chapterTitle": "Page 211",
              "chapterIndex": 0,
              "stepIndex": 211,
              "stepType": "pdf",
              "title": "Page 211",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=211"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-212",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 212",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-212-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-212",
              "chapterTitle": "Page 212",
              "chapterIndex": 0,
              "stepIndex": 212,
              "stepType": "pdf",
              "title": "Page 212",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=212"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-213",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 213",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-213-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-213",
              "chapterTitle": "Page 213",
              "chapterIndex": 0,
              "stepIndex": 213,
              "stepType": "pdf",
              "title": "Page 213",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=213"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-214",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 214",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-214-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-214",
              "chapterTitle": "Page 214",
              "chapterIndex": 0,
              "stepIndex": 214,
              "stepType": "pdf",
              "title": "Page 214",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=214"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-215",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 215",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-215-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-215",
              "chapterTitle": "Page 215",
              "chapterIndex": 0,
              "stepIndex": 215,
              "stepType": "pdf",
              "title": "Page 215",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=215"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-216",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 216",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-216-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-216",
              "chapterTitle": "Page 216",
              "chapterIndex": 0,
              "stepIndex": 216,
              "stepType": "pdf",
              "title": "Page 216",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=216"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-217",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 217",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-217-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-217",
              "chapterTitle": "Page 217",
              "chapterIndex": 0,
              "stepIndex": 217,
              "stepType": "pdf",
              "title": "Page 217",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=217"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-218",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 218",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-218-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-218",
              "chapterTitle": "Page 218",
              "chapterIndex": 0,
              "stepIndex": 218,
              "stepType": "pdf",
              "title": "Page 218",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=218"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-219",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 219",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-219-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-219",
              "chapterTitle": "Page 219",
              "chapterIndex": 0,
              "stepIndex": 219,
              "stepType": "pdf",
              "title": "Page 219",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=219"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-22",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-22-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=22"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-220",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 220",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-220-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-220",
              "chapterTitle": "Page 220",
              "chapterIndex": 0,
              "stepIndex": 220,
              "stepType": "pdf",
              "title": "Page 220",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=220"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-221",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 221",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-221-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-221",
              "chapterTitle": "Page 221",
              "chapterIndex": 0,
              "stepIndex": 221,
              "stepType": "pdf",
              "title": "Page 221",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=221"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-222",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 222",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-222-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-222",
              "chapterTitle": "Page 222",
              "chapterIndex": 0,
              "stepIndex": 222,
              "stepType": "pdf",
              "title": "Page 222",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=222"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-223",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 223",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-223-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-223",
              "chapterTitle": "Page 223",
              "chapterIndex": 0,
              "stepIndex": 223,
              "stepType": "pdf",
              "title": "Page 223",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=223"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-224",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 224",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-224-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-224",
              "chapterTitle": "Page 224",
              "chapterIndex": 0,
              "stepIndex": 224,
              "stepType": "pdf",
              "title": "Page 224",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=224"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-225",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 225",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-225-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-225",
              "chapterTitle": "Page 225",
              "chapterIndex": 0,
              "stepIndex": 225,
              "stepType": "pdf",
              "title": "Page 225",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=225"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-226",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 226",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-226-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-226",
              "chapterTitle": "Page 226",
              "chapterIndex": 0,
              "stepIndex": 226,
              "stepType": "pdf",
              "title": "Page 226",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=226"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-227",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 227",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-227-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-227",
              "chapterTitle": "Page 227",
              "chapterIndex": 0,
              "stepIndex": 227,
              "stepType": "pdf",
              "title": "Page 227",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=227"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-228",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 228",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-228-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-228",
              "chapterTitle": "Page 228",
              "chapterIndex": 0,
              "stepIndex": 228,
              "stepType": "pdf",
              "title": "Page 228",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=228"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-229",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 229",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-229-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-229",
              "chapterTitle": "Page 229",
              "chapterIndex": 0,
              "stepIndex": 229,
              "stepType": "pdf",
              "title": "Page 229",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=229"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-23",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-23-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=23"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-230",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 230",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-230-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-230",
              "chapterTitle": "Page 230",
              "chapterIndex": 0,
              "stepIndex": 230,
              "stepType": "pdf",
              "title": "Page 230",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=230"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-231",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 231",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-231-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-231",
              "chapterTitle": "Page 231",
              "chapterIndex": 0,
              "stepIndex": 231,
              "stepType": "pdf",
              "title": "Page 231",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=231"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-232",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 232",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-232-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-232",
              "chapterTitle": "Page 232",
              "chapterIndex": 0,
              "stepIndex": 232,
              "stepType": "pdf",
              "title": "Page 232",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=232"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-233",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 233",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-233-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-233",
              "chapterTitle": "Page 233",
              "chapterIndex": 0,
              "stepIndex": 233,
              "stepType": "pdf",
              "title": "Page 233",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=233"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-234",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 234",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-234-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-234",
              "chapterTitle": "Page 234",
              "chapterIndex": 0,
              "stepIndex": 234,
              "stepType": "pdf",
              "title": "Page 234",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=234"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-235",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 235",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-235-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-235",
              "chapterTitle": "Page 235",
              "chapterIndex": 0,
              "stepIndex": 235,
              "stepType": "pdf",
              "title": "Page 235",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=235"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-236",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 236",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-236-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-236",
              "chapterTitle": "Page 236",
              "chapterIndex": 0,
              "stepIndex": 236,
              "stepType": "pdf",
              "title": "Page 236",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=236"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-237",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 237",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-237-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-237",
              "chapterTitle": "Page 237",
              "chapterIndex": 0,
              "stepIndex": 237,
              "stepType": "pdf",
              "title": "Page 237",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=237"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-238",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 238",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-238-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-238",
              "chapterTitle": "Page 238",
              "chapterIndex": 0,
              "stepIndex": 238,
              "stepType": "pdf",
              "title": "Page 238",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=238"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-239",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 239",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-239-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-239",
              "chapterTitle": "Page 239",
              "chapterIndex": 0,
              "stepIndex": 239,
              "stepType": "pdf",
              "title": "Page 239",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=239"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-24",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-24-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=24"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-240",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 240",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-240-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-240",
              "chapterTitle": "Page 240",
              "chapterIndex": 0,
              "stepIndex": 240,
              "stepType": "pdf",
              "title": "Page 240",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=240"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-241",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 241",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-241-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-241",
              "chapterTitle": "Page 241",
              "chapterIndex": 0,
              "stepIndex": 241,
              "stepType": "pdf",
              "title": "Page 241",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=241"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-242",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 242",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-242-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-242",
              "chapterTitle": "Page 242",
              "chapterIndex": 0,
              "stepIndex": 242,
              "stepType": "pdf",
              "title": "Page 242",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=242"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-243",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 243",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-243-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-243",
              "chapterTitle": "Page 243",
              "chapterIndex": 0,
              "stepIndex": 243,
              "stepType": "pdf",
              "title": "Page 243",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=243"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-244",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 244",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-244-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-244",
              "chapterTitle": "Page 244",
              "chapterIndex": 0,
              "stepIndex": 244,
              "stepType": "pdf",
              "title": "Page 244",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=244"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-245",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 245",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-245-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-245",
              "chapterTitle": "Page 245",
              "chapterIndex": 0,
              "stepIndex": 245,
              "stepType": "pdf",
              "title": "Page 245",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=245"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-246",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 246",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-246-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-246",
              "chapterTitle": "Page 246",
              "chapterIndex": 0,
              "stepIndex": 246,
              "stepType": "pdf",
              "title": "Page 246",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=246"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-247",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 247",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-247-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-247",
              "chapterTitle": "Page 247",
              "chapterIndex": 0,
              "stepIndex": 247,
              "stepType": "pdf",
              "title": "Page 247",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=247"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-248",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 248",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-248-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-248",
              "chapterTitle": "Page 248",
              "chapterIndex": 0,
              "stepIndex": 248,
              "stepType": "pdf",
              "title": "Page 248",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=248"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-249",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 249",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-249-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-249",
              "chapterTitle": "Page 249",
              "chapterIndex": 0,
              "stepIndex": 249,
              "stepType": "pdf",
              "title": "Page 249",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=249"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-25",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-25-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=25"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-250",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 250",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-250-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-250",
              "chapterTitle": "Page 250",
              "chapterIndex": 0,
              "stepIndex": 250,
              "stepType": "pdf",
              "title": "Page 250",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=250"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-251",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 251",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-251-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-251",
              "chapterTitle": "Page 251",
              "chapterIndex": 0,
              "stepIndex": 251,
              "stepType": "pdf",
              "title": "Page 251",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=251"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-252",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 252",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-252-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-252",
              "chapterTitle": "Page 252",
              "chapterIndex": 0,
              "stepIndex": 252,
              "stepType": "pdf",
              "title": "Page 252",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=252"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-253",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 253",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-253-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-253",
              "chapterTitle": "Page 253",
              "chapterIndex": 0,
              "stepIndex": 253,
              "stepType": "pdf",
              "title": "Page 253",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=253"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-254",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 254",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-254-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-254",
              "chapterTitle": "Page 254",
              "chapterIndex": 0,
              "stepIndex": 254,
              "stepType": "pdf",
              "title": "Page 254",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=254"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-255",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 255",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-255-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-255",
              "chapterTitle": "Page 255",
              "chapterIndex": 0,
              "stepIndex": 255,
              "stepType": "pdf",
              "title": "Page 255",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=255"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-256",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 256",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-256-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-256",
              "chapterTitle": "Page 256",
              "chapterIndex": 0,
              "stepIndex": 256,
              "stepType": "pdf",
              "title": "Page 256",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=256"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-257",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 257",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-257-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-257",
              "chapterTitle": "Page 257",
              "chapterIndex": 0,
              "stepIndex": 257,
              "stepType": "pdf",
              "title": "Page 257",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=257"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-258",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 258",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-258-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-258",
              "chapterTitle": "Page 258",
              "chapterIndex": 0,
              "stepIndex": 258,
              "stepType": "pdf",
              "title": "Page 258",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=258"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-259",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 259",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-259-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-259",
              "chapterTitle": "Page 259",
              "chapterIndex": 0,
              "stepIndex": 259,
              "stepType": "pdf",
              "title": "Page 259",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=259"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-26",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-26-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=26"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-27",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-27-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=27"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-28",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-28-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=28"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-29",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-29-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=29"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-3",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-3-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=3"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-30",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-30-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=30"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-31",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-31-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=31"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-32",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-32-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=32"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-33",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-33-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=33"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-34",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-34-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=34"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-35",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-35-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=35"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-36",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-36-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=36"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-37",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-37-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=37"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-38",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-38-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=38"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-39",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-39-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=39"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-4",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-4-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=4"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-40",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-40-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=40"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-41",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-41-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=41"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-42",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-42-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=42"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-43",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-43-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=43"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-44",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-44-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=44"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-45",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-45-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=45"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-46",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-46-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=46"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-47",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-47-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=47"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-48",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-48-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=48"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-49",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-49-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=49"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-5",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-5-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=5"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-50",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-50-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=50"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-51",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-51-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=51"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-52",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-52-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=52"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-53",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-53-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=53"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-54",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-54-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=54"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-55",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-55-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=55"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-56",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-56-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=56"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-57",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-57-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=57"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-58",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-58-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=58"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-59",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-59-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=59"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-6",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-6-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=6"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-60",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-60-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=60"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-61",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-61-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=61"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-62",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-62-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=62"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-63",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-63-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=63"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-64",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-64-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=64"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-65",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-65-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=65"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-66",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-66-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=66"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-67",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-67-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=67"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-68",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-68-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=68"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-69",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-69-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=69"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-7",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-7-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=7"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-70",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-70-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=70"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-71",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-71-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=71"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-72",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-72-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=72"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-73",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-73-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=73"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-74",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-74-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=74"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-75",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-75-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=75"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-76",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-76-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=76"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-77",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-77-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=77"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-78",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-78-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=78"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-79",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-79-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=79"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-8",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-8-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=8"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-80",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-80-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=80"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-81",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-81-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=81"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-82",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-82-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=82"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-83",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-83-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=83"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-84",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-84-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=84"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-85",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-85-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=85"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-86",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-86-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=86"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-87",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-87-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=87"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-88",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-88-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=88"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-89",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-89-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=89"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-9",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-9-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=9"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-90",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-90-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=90"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-91",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-91-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=91"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-92",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-92-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=92"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-93",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-93-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=93"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-94",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-94-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=94"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-95",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-95-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=95"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-96",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-96-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=96"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-97",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-97-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=97"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-98",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-98-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=98"
            }
          ]
        },
        {
          "id": "tootpee-victim-ch-import-1787412000000-99",
          "courseId": "tootpee-victim",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "tootpee-victim-ch-import-1787412000000-99-step-0",
              "courseId": "tootpee-victim",
              "chapterId": "tootpee-victim-ch-import-1787412000000-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-victim/tootpee-victim.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "read-at-home-looking-after-gran",
      "title": "Read At Home Looking After Gran",
      "description": "Read At Home Looking After Gran. English comic.",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#dc2626",
      "coverColorStart": "#dc2626",
      "coverColorMiddle": "#b91c1c",
      "coverColorEnd": "#7f1d1d",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/read-at-home-looking-after-gran.webp",
      "icon": "📚",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 58,
      "category": "Kid, Comic, ReadAtHome",
      "cat1": "Kid",
      "cat2": "Comic",
      "cat3": "ReadAtHome",
      "cat4": "",
      "artifactType": "book",
      "pageViewType": "ComicView",
      "bookHtmlFolder": "Comic/read-at-home-looking-after-gran",
      "stepCount": 17,
      "chapters": [
        {
          "id": "read-at-home-looking-after-gran-ch-import-1787497057663-1",
          "courseId": "read-at-home-looking-after-gran",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "read-at-home-looking-after-gran-ch-import-1787497057663-1-step-0",
              "courseId": "read-at-home-looking-after-gran",
              "chapterId": "read-at-home-looking-after-gran-ch-import-1787497057663-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-looking-after-gran/read-at-home-looking-after-gran.pdf#page=1"
            }
          ]
        },
        {
          "id": "read-at-home-looking-after-gran-ch-import-1787497057663-10",
          "courseId": "read-at-home-looking-after-gran",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "read-at-home-looking-after-gran-ch-import-1787497057663-10-step-0",
              "courseId": "read-at-home-looking-after-gran",
              "chapterId": "read-at-home-looking-after-gran-ch-import-1787497057663-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-looking-after-gran/read-at-home-looking-after-gran.pdf#page=10"
            }
          ]
        },
        {
          "id": "read-at-home-looking-after-gran-ch-import-1787497057663-11",
          "courseId": "read-at-home-looking-after-gran",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "read-at-home-looking-after-gran-ch-import-1787497057663-11-step-0",
              "courseId": "read-at-home-looking-after-gran",
              "chapterId": "read-at-home-looking-after-gran-ch-import-1787497057663-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-looking-after-gran/read-at-home-looking-after-gran.pdf#page=11"
            }
          ]
        },
        {
          "id": "read-at-home-looking-after-gran-ch-import-1787497057663-12",
          "courseId": "read-at-home-looking-after-gran",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "read-at-home-looking-after-gran-ch-import-1787497057663-12-step-0",
              "courseId": "read-at-home-looking-after-gran",
              "chapterId": "read-at-home-looking-after-gran-ch-import-1787497057663-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-looking-after-gran/read-at-home-looking-after-gran.pdf#page=12"
            }
          ]
        },
        {
          "id": "read-at-home-looking-after-gran-ch-import-1787497057663-13",
          "courseId": "read-at-home-looking-after-gran",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "read-at-home-looking-after-gran-ch-import-1787497057663-13-step-0",
              "courseId": "read-at-home-looking-after-gran",
              "chapterId": "read-at-home-looking-after-gran-ch-import-1787497057663-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-looking-after-gran/read-at-home-looking-after-gran.pdf#page=13"
            }
          ]
        },
        {
          "id": "read-at-home-looking-after-gran-ch-import-1787497057663-14",
          "courseId": "read-at-home-looking-after-gran",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "read-at-home-looking-after-gran-ch-import-1787497057663-14-step-0",
              "courseId": "read-at-home-looking-after-gran",
              "chapterId": "read-at-home-looking-after-gran-ch-import-1787497057663-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-looking-after-gran/read-at-home-looking-after-gran.pdf#page=14"
            }
          ]
        },
        {
          "id": "read-at-home-looking-after-gran-ch-import-1787497057663-15",
          "courseId": "read-at-home-looking-after-gran",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "read-at-home-looking-after-gran-ch-import-1787497057663-15-step-0",
              "courseId": "read-at-home-looking-after-gran",
              "chapterId": "read-at-home-looking-after-gran-ch-import-1787497057663-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-looking-after-gran/read-at-home-looking-after-gran.pdf#page=15"
            }
          ]
        },
        {
          "id": "read-at-home-looking-after-gran-ch-import-1787497057663-16",
          "courseId": "read-at-home-looking-after-gran",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "read-at-home-looking-after-gran-ch-import-1787497057663-16-step-0",
              "courseId": "read-at-home-looking-after-gran",
              "chapterId": "read-at-home-looking-after-gran-ch-import-1787497057663-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-looking-after-gran/read-at-home-looking-after-gran.pdf#page=16"
            }
          ]
        },
        {
          "id": "read-at-home-looking-after-gran-ch-import-1787497057663-17",
          "courseId": "read-at-home-looking-after-gran",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "read-at-home-looking-after-gran-ch-import-1787497057663-17-step-0",
              "courseId": "read-at-home-looking-after-gran",
              "chapterId": "read-at-home-looking-after-gran-ch-import-1787497057663-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-looking-after-gran/read-at-home-looking-after-gran.pdf#page=17"
            }
          ]
        },
        {
          "id": "read-at-home-looking-after-gran-ch-import-1787497057663-2",
          "courseId": "read-at-home-looking-after-gran",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "read-at-home-looking-after-gran-ch-import-1787497057663-2-step-0",
              "courseId": "read-at-home-looking-after-gran",
              "chapterId": "read-at-home-looking-after-gran-ch-import-1787497057663-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-looking-after-gran/read-at-home-looking-after-gran.pdf#page=2"
            }
          ]
        },
        {
          "id": "read-at-home-looking-after-gran-ch-import-1787497057663-3",
          "courseId": "read-at-home-looking-after-gran",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "read-at-home-looking-after-gran-ch-import-1787497057663-3-step-0",
              "courseId": "read-at-home-looking-after-gran",
              "chapterId": "read-at-home-looking-after-gran-ch-import-1787497057663-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-looking-after-gran/read-at-home-looking-after-gran.pdf#page=3"
            }
          ]
        },
        {
          "id": "read-at-home-looking-after-gran-ch-import-1787497057663-4",
          "courseId": "read-at-home-looking-after-gran",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "read-at-home-looking-after-gran-ch-import-1787497057663-4-step-0",
              "courseId": "read-at-home-looking-after-gran",
              "chapterId": "read-at-home-looking-after-gran-ch-import-1787497057663-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-looking-after-gran/read-at-home-looking-after-gran.pdf#page=4"
            }
          ]
        },
        {
          "id": "read-at-home-looking-after-gran-ch-import-1787497057663-5",
          "courseId": "read-at-home-looking-after-gran",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "read-at-home-looking-after-gran-ch-import-1787497057663-5-step-0",
              "courseId": "read-at-home-looking-after-gran",
              "chapterId": "read-at-home-looking-after-gran-ch-import-1787497057663-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-looking-after-gran/read-at-home-looking-after-gran.pdf#page=5"
            }
          ]
        },
        {
          "id": "read-at-home-looking-after-gran-ch-import-1787497057663-6",
          "courseId": "read-at-home-looking-after-gran",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "read-at-home-looking-after-gran-ch-import-1787497057663-6-step-0",
              "courseId": "read-at-home-looking-after-gran",
              "chapterId": "read-at-home-looking-after-gran-ch-import-1787497057663-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-looking-after-gran/read-at-home-looking-after-gran.pdf#page=6"
            }
          ]
        },
        {
          "id": "read-at-home-looking-after-gran-ch-import-1787497057663-7",
          "courseId": "read-at-home-looking-after-gran",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "read-at-home-looking-after-gran-ch-import-1787497057663-7-step-0",
              "courseId": "read-at-home-looking-after-gran",
              "chapterId": "read-at-home-looking-after-gran-ch-import-1787497057663-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-looking-after-gran/read-at-home-looking-after-gran.pdf#page=7"
            }
          ]
        },
        {
          "id": "read-at-home-looking-after-gran-ch-import-1787497057663-8",
          "courseId": "read-at-home-looking-after-gran",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "read-at-home-looking-after-gran-ch-import-1787497057663-8-step-0",
              "courseId": "read-at-home-looking-after-gran",
              "chapterId": "read-at-home-looking-after-gran-ch-import-1787497057663-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-looking-after-gran/read-at-home-looking-after-gran.pdf#page=8"
            }
          ]
        },
        {
          "id": "read-at-home-looking-after-gran-ch-import-1787497057663-9",
          "courseId": "read-at-home-looking-after-gran",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "read-at-home-looking-after-gran-ch-import-1787497057663-9-step-0",
              "courseId": "read-at-home-looking-after-gran",
              "chapterId": "read-at-home-looking-after-gran-ch-import-1787497057663-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-looking-after-gran/read-at-home-looking-after-gran.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "tootpee-village-donation",
      "title": "တွတ်ပီ - ကျွန်ုပ် နဲ့ VillageDonation",
      "description": "Tootpee and Village Donation. Tootpee Myanmar comic by Swe Min.",
      "isPublished": true,
      "authorName": "ဆွေမင်း (ဓနုဖြူ)",
      "color": "#2563eb",
      "coverColorStart": "#facc15",
      "coverColorMiddle": "#f59e0b",
      "coverColorEnd": "#d97706",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/tootpee-village-donation.webp?v=notxt1",
      "icon": "📒",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 58,
      "category": "Comic, Other, Tootpee, MM",
      "cat1": "Comic",
      "cat2": "Other",
      "cat3": "Tootpee",
      "artifactType": "book",
      "pageViewType": "ComicView",
      "bookHtmlFolder": "Comic/tootpee-village-donation",
      "stepCount": 113,
      "chapters": [
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-1",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-1-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=1"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-10",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-10-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=10"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-100",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-100-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=100"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-101",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-101-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=101"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-102",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-102-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=102"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-103",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-103-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=103"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-104",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-104-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=104"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-105",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-105-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=105"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-106",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-106-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=106"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-107",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-107-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=107"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-108",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-108-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=108"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-109",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-109-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=109"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-11",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-11-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=11"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-110",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-110-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=110"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-111",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-111-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=111"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-112",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-112-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=112"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-113",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-113-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=113"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-12",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-12-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=12"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-13",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-13-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=13"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-14",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-14-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=14"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-15",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-15-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=15"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-16",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-16-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=16"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-17",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-17-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=17"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-18",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-18-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=18"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-19",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-19-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=19"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-2",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-2-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=2"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-20",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-20-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=20"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-21",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-21-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=21"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-22",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-22-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=22"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-23",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-23-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=23"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-24",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-24-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=24"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-25",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-25-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=25"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-26",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-26-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=26"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-27",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-27-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=27"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-28",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-28-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=28"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-29",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-29-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=29"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-3",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-3-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=3"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-30",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-30-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=30"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-31",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-31-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=31"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-32",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-32-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=32"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-33",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-33-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=33"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-34",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-34-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=34"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-35",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-35-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=35"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-36",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-36-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=36"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-37",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-37-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=37"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-38",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-38-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=38"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-39",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-39-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=39"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-4",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-4-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=4"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-40",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-40-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=40"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-41",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-41-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=41"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-42",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-42-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=42"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-43",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-43-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=43"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-44",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-44-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=44"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-45",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-45-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=45"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-46",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-46-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=46"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-47",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-47-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=47"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-48",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-48-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=48"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-49",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-49-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=49"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-5",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-5-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=5"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-50",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-50-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=50"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-51",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-51-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=51"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-52",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-52-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=52"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-53",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-53-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=53"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-54",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-54-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=54"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-55",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-55-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=55"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-56",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-56-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=56"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-57",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-57-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=57"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-58",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-58-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=58"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-59",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-59-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=59"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-6",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-6-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=6"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-60",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-60-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=60"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-61",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-61-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=61"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-62",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-62-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=62"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-63",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-63-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=63"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-64",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-64-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=64"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-65",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-65-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=65"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-66",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-66-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=66"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-67",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-67-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=67"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-68",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-68-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=68"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-69",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-69-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=69"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-7",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-7-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=7"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-70",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-70-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=70"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-71",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-71-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=71"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-72",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-72-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=72"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-73",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-73-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=73"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-74",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-74-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=74"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-75",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-75-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=75"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-76",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-76-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=76"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-77",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-77-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=77"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-78",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-78-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=78"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-79",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-79-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=79"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-8",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-8-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=8"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-80",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-80-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=80"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-81",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-81-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=81"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-82",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-82-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=82"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-83",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-83-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=83"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-84",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-84-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=84"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-85",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-85-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=85"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-86",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-86-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=86"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-87",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-87-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=87"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-88",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-88-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=88"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-89",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-89-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=89"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-9",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-9-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=9"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-90",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-90-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=90"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-91",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-91-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=91"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-92",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-92-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=92"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-93",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-93-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=93"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-94",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-94-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=94"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-95",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-95-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=95"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-96",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-96-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=96"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-97",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-97-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=97"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-98",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-98-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=98"
            }
          ]
        },
        {
          "id": "tootpee-village-donation-ch-import-1787412000000-99",
          "courseId": "tootpee-village-donation",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "tootpee-village-donation-ch-import-1787412000000-99-step-0",
              "courseId": "tootpee-village-donation",
              "chapterId": "tootpee-village-donation-ch-import-1787412000000-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-village-donation/tootpee-village-donation.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "read-at-home-the-hairy-scary-monster",
      "title": "Read At Home The Hairy Scary Monster",
      "description": "Read At Home The Hairy Scary Monster. English comic.",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#dc2626",
      "coverColorStart": "#dc2626",
      "coverColorMiddle": "#b91c1c",
      "coverColorEnd": "#7f1d1d",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/read-at-home-the-hairy-scary-monster.webp",
      "icon": "📚",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 59,
      "category": "Kid, Comic, ReadAtHome",
      "cat1": "Kid",
      "cat2": "Comic",
      "cat3": "ReadAtHome",
      "cat4": "",
      "artifactType": "book",
      "pageViewType": "ComicView",
      "bookHtmlFolder": "Comic/read-at-home-the-hairy-scary-monster",
      "stepCount": 17,
      "chapters": [
        {
          "id": "read-at-home-the-hairy-scary-monster-ch-import-1787497057663-1",
          "courseId": "read-at-home-the-hairy-scary-monster",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "read-at-home-the-hairy-scary-monster-ch-import-1787497057663-1-step-0",
              "courseId": "read-at-home-the-hairy-scary-monster",
              "chapterId": "read-at-home-the-hairy-scary-monster-ch-import-1787497057663-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-the-hairy-scary-monster/read-at-home-the-hairy-scary-monster.pdf#page=1"
            }
          ]
        },
        {
          "id": "read-at-home-the-hairy-scary-monster-ch-import-1787497057663-10",
          "courseId": "read-at-home-the-hairy-scary-monster",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "read-at-home-the-hairy-scary-monster-ch-import-1787497057663-10-step-0",
              "courseId": "read-at-home-the-hairy-scary-monster",
              "chapterId": "read-at-home-the-hairy-scary-monster-ch-import-1787497057663-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-the-hairy-scary-monster/read-at-home-the-hairy-scary-monster.pdf#page=10"
            }
          ]
        },
        {
          "id": "read-at-home-the-hairy-scary-monster-ch-import-1787497057663-11",
          "courseId": "read-at-home-the-hairy-scary-monster",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "read-at-home-the-hairy-scary-monster-ch-import-1787497057663-11-step-0",
              "courseId": "read-at-home-the-hairy-scary-monster",
              "chapterId": "read-at-home-the-hairy-scary-monster-ch-import-1787497057663-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-the-hairy-scary-monster/read-at-home-the-hairy-scary-monster.pdf#page=11"
            }
          ]
        },
        {
          "id": "read-at-home-the-hairy-scary-monster-ch-import-1787497057663-12",
          "courseId": "read-at-home-the-hairy-scary-monster",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "read-at-home-the-hairy-scary-monster-ch-import-1787497057663-12-step-0",
              "courseId": "read-at-home-the-hairy-scary-monster",
              "chapterId": "read-at-home-the-hairy-scary-monster-ch-import-1787497057663-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-the-hairy-scary-monster/read-at-home-the-hairy-scary-monster.pdf#page=12"
            }
          ]
        },
        {
          "id": "read-at-home-the-hairy-scary-monster-ch-import-1787497057663-13",
          "courseId": "read-at-home-the-hairy-scary-monster",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "read-at-home-the-hairy-scary-monster-ch-import-1787497057663-13-step-0",
              "courseId": "read-at-home-the-hairy-scary-monster",
              "chapterId": "read-at-home-the-hairy-scary-monster-ch-import-1787497057663-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-the-hairy-scary-monster/read-at-home-the-hairy-scary-monster.pdf#page=13"
            }
          ]
        },
        {
          "id": "read-at-home-the-hairy-scary-monster-ch-import-1787497057663-14",
          "courseId": "read-at-home-the-hairy-scary-monster",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "read-at-home-the-hairy-scary-monster-ch-import-1787497057663-14-step-0",
              "courseId": "read-at-home-the-hairy-scary-monster",
              "chapterId": "read-at-home-the-hairy-scary-monster-ch-import-1787497057663-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-the-hairy-scary-monster/read-at-home-the-hairy-scary-monster.pdf#page=14"
            }
          ]
        },
        {
          "id": "read-at-home-the-hairy-scary-monster-ch-import-1787497057663-15",
          "courseId": "read-at-home-the-hairy-scary-monster",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "read-at-home-the-hairy-scary-monster-ch-import-1787497057663-15-step-0",
              "courseId": "read-at-home-the-hairy-scary-monster",
              "chapterId": "read-at-home-the-hairy-scary-monster-ch-import-1787497057663-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-the-hairy-scary-monster/read-at-home-the-hairy-scary-monster.pdf#page=15"
            }
          ]
        },
        {
          "id": "read-at-home-the-hairy-scary-monster-ch-import-1787497057663-16",
          "courseId": "read-at-home-the-hairy-scary-monster",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "read-at-home-the-hairy-scary-monster-ch-import-1787497057663-16-step-0",
              "courseId": "read-at-home-the-hairy-scary-monster",
              "chapterId": "read-at-home-the-hairy-scary-monster-ch-import-1787497057663-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-the-hairy-scary-monster/read-at-home-the-hairy-scary-monster.pdf#page=16"
            }
          ]
        },
        {
          "id": "read-at-home-the-hairy-scary-monster-ch-import-1787497057663-17",
          "courseId": "read-at-home-the-hairy-scary-monster",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "read-at-home-the-hairy-scary-monster-ch-import-1787497057663-17-step-0",
              "courseId": "read-at-home-the-hairy-scary-monster",
              "chapterId": "read-at-home-the-hairy-scary-monster-ch-import-1787497057663-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-the-hairy-scary-monster/read-at-home-the-hairy-scary-monster.pdf#page=17"
            }
          ]
        },
        {
          "id": "read-at-home-the-hairy-scary-monster-ch-import-1787497057663-2",
          "courseId": "read-at-home-the-hairy-scary-monster",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "read-at-home-the-hairy-scary-monster-ch-import-1787497057663-2-step-0",
              "courseId": "read-at-home-the-hairy-scary-monster",
              "chapterId": "read-at-home-the-hairy-scary-monster-ch-import-1787497057663-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-the-hairy-scary-monster/read-at-home-the-hairy-scary-monster.pdf#page=2"
            }
          ]
        },
        {
          "id": "read-at-home-the-hairy-scary-monster-ch-import-1787497057663-3",
          "courseId": "read-at-home-the-hairy-scary-monster",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "read-at-home-the-hairy-scary-monster-ch-import-1787497057663-3-step-0",
              "courseId": "read-at-home-the-hairy-scary-monster",
              "chapterId": "read-at-home-the-hairy-scary-monster-ch-import-1787497057663-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-the-hairy-scary-monster/read-at-home-the-hairy-scary-monster.pdf#page=3"
            }
          ]
        },
        {
          "id": "read-at-home-the-hairy-scary-monster-ch-import-1787497057663-4",
          "courseId": "read-at-home-the-hairy-scary-monster",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "read-at-home-the-hairy-scary-monster-ch-import-1787497057663-4-step-0",
              "courseId": "read-at-home-the-hairy-scary-monster",
              "chapterId": "read-at-home-the-hairy-scary-monster-ch-import-1787497057663-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-the-hairy-scary-monster/read-at-home-the-hairy-scary-monster.pdf#page=4"
            }
          ]
        },
        {
          "id": "read-at-home-the-hairy-scary-monster-ch-import-1787497057663-5",
          "courseId": "read-at-home-the-hairy-scary-monster",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "read-at-home-the-hairy-scary-monster-ch-import-1787497057663-5-step-0",
              "courseId": "read-at-home-the-hairy-scary-monster",
              "chapterId": "read-at-home-the-hairy-scary-monster-ch-import-1787497057663-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-the-hairy-scary-monster/read-at-home-the-hairy-scary-monster.pdf#page=5"
            }
          ]
        },
        {
          "id": "read-at-home-the-hairy-scary-monster-ch-import-1787497057663-6",
          "courseId": "read-at-home-the-hairy-scary-monster",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "read-at-home-the-hairy-scary-monster-ch-import-1787497057663-6-step-0",
              "courseId": "read-at-home-the-hairy-scary-monster",
              "chapterId": "read-at-home-the-hairy-scary-monster-ch-import-1787497057663-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-the-hairy-scary-monster/read-at-home-the-hairy-scary-monster.pdf#page=6"
            }
          ]
        },
        {
          "id": "read-at-home-the-hairy-scary-monster-ch-import-1787497057663-7",
          "courseId": "read-at-home-the-hairy-scary-monster",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "read-at-home-the-hairy-scary-monster-ch-import-1787497057663-7-step-0",
              "courseId": "read-at-home-the-hairy-scary-monster",
              "chapterId": "read-at-home-the-hairy-scary-monster-ch-import-1787497057663-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-the-hairy-scary-monster/read-at-home-the-hairy-scary-monster.pdf#page=7"
            }
          ]
        },
        {
          "id": "read-at-home-the-hairy-scary-monster-ch-import-1787497057663-8",
          "courseId": "read-at-home-the-hairy-scary-monster",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "read-at-home-the-hairy-scary-monster-ch-import-1787497057663-8-step-0",
              "courseId": "read-at-home-the-hairy-scary-monster",
              "chapterId": "read-at-home-the-hairy-scary-monster-ch-import-1787497057663-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-the-hairy-scary-monster/read-at-home-the-hairy-scary-monster.pdf#page=8"
            }
          ]
        },
        {
          "id": "read-at-home-the-hairy-scary-monster-ch-import-1787497057663-9",
          "courseId": "read-at-home-the-hairy-scary-monster",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "read-at-home-the-hairy-scary-monster-ch-import-1787497057663-9-step-0",
              "courseId": "read-at-home-the-hairy-scary-monster",
              "chapterId": "read-at-home-the-hairy-scary-monster-ch-import-1787497057663-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-the-hairy-scary-monster/read-at-home-the-hairy-scary-monster.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "tootpee-wild-and-civilized",
      "title": "တွတ်ပီ - ကျွန်ုပ် နဲ့ အရိုင်းအယဉ်",
      "description": "Tootpee Wild and Civilized. Tootpee Myanmar comic by Swe Min.",
      "isPublished": true,
      "authorName": "ဆွေမင်း (ဓနုဖြူ)",
      "color": "#2563eb",
      "coverColorStart": "#facc15",
      "coverColorMiddle": "#f59e0b",
      "coverColorEnd": "#d97706",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/tootpee-wild-and-civilized.webp?v=mm3",
      "icon": "📒",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 59,
      "category": "Comic, Other, Tootpee, MM",
      "cat1": "Comic",
      "cat2": "Other",
      "cat3": "Tootpee",
      "artifactType": "book",
      "pageViewType": "ComicView",
      "bookHtmlFolder": "Comic/tootpee-wild-and-civilized",
      "stepCount": 145,
      "chapters": [
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-1",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-1-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=1"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-10",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-10-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=10"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-100",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-100-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=100"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-101",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-101-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=101"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-102",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-102-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=102"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-103",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-103-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=103"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-104",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-104-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=104"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-105",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-105-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=105"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-106",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-106-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=106"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-107",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-107-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=107"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-108",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-108-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=108"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-109",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-109-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=109"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-11",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-11-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=11"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-110",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-110-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=110"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-111",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-111-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=111"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-112",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-112-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=112"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-113",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-113-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=113"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-114",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-114-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=114"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-115",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-115-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=115"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-116",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-116-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=116"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-117",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-117-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=117"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-118",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-118-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=118"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-119",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-119-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=119"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-12",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-12-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=12"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-120",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-120-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=120"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-121",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-121-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=121"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-122",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-122-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=122"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-123",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-123-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=123"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-124",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-124-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=124"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-125",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-125-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=125"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-126",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-126-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=126"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-127",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-127-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=127"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-128",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-128-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=128"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-129",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-129-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=129"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-13",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-13-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=13"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-130",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-130-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=130"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-131",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-131-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=131"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-132",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-132-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=132"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-133",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-133-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=133"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-134",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-134-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=134"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-135",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-135-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=135"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-136",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 136",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-136-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-136",
              "chapterTitle": "Page 136",
              "chapterIndex": 0,
              "stepIndex": 136,
              "stepType": "pdf",
              "title": "Page 136",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=136"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-137",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 137",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-137-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-137",
              "chapterTitle": "Page 137",
              "chapterIndex": 0,
              "stepIndex": 137,
              "stepType": "pdf",
              "title": "Page 137",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=137"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-138",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 138",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-138-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-138",
              "chapterTitle": "Page 138",
              "chapterIndex": 0,
              "stepIndex": 138,
              "stepType": "pdf",
              "title": "Page 138",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=138"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-139",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 139",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-139-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-139",
              "chapterTitle": "Page 139",
              "chapterIndex": 0,
              "stepIndex": 139,
              "stepType": "pdf",
              "title": "Page 139",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=139"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-14",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-14-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=14"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-140",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 140",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-140-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-140",
              "chapterTitle": "Page 140",
              "chapterIndex": 0,
              "stepIndex": 140,
              "stepType": "pdf",
              "title": "Page 140",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=140"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-141",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 141",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-141-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-141",
              "chapterTitle": "Page 141",
              "chapterIndex": 0,
              "stepIndex": 141,
              "stepType": "pdf",
              "title": "Page 141",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=141"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-142",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 142",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-142-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-142",
              "chapterTitle": "Page 142",
              "chapterIndex": 0,
              "stepIndex": 142,
              "stepType": "pdf",
              "title": "Page 142",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=142"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-143",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 143",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-143-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-143",
              "chapterTitle": "Page 143",
              "chapterIndex": 0,
              "stepIndex": 143,
              "stepType": "pdf",
              "title": "Page 143",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=143"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-144",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 144",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-144-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-144",
              "chapterTitle": "Page 144",
              "chapterIndex": 0,
              "stepIndex": 144,
              "stepType": "pdf",
              "title": "Page 144",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=144"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-145",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 145",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-145-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-145",
              "chapterTitle": "Page 145",
              "chapterIndex": 0,
              "stepIndex": 145,
              "stepType": "pdf",
              "title": "Page 145",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=145"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-15",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-15-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=15"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-16",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-16-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=16"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-17",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-17-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=17"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-18",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-18-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=18"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-19",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-19-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=19"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-2",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-2-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=2"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-20",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-20-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=20"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-21",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-21-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=21"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-22",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-22-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=22"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-23",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-23-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=23"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-24",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-24-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=24"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-25",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-25-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=25"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-26",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-26-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=26"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-27",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-27-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=27"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-28",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-28-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=28"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-29",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-29-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=29"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-3",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-3-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=3"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-30",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-30-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=30"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-31",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-31-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=31"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-32",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-32-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=32"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-33",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-33-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=33"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-34",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-34-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=34"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-35",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-35-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=35"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-36",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-36-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=36"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-37",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-37-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=37"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-38",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-38-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=38"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-39",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-39-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=39"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-4",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-4-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=4"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-40",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-40-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=40"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-41",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-41-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=41"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-42",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-42-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=42"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-43",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-43-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=43"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-44",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-44-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=44"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-45",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-45-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=45"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-46",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-46-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=46"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-47",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-47-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=47"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-48",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-48-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=48"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-49",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-49-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=49"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-5",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-5-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=5"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-50",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-50-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=50"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-51",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-51-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=51"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-52",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-52-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=52"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-53",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-53-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=53"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-54",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-54-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=54"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-55",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-55-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=55"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-56",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-56-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=56"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-57",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-57-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=57"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-58",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-58-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=58"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-59",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-59-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=59"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-6",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-6-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=6"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-60",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-60-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=60"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-61",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-61-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=61"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-62",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-62-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=62"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-63",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-63-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=63"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-64",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-64-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=64"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-65",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-65-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=65"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-66",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-66-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=66"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-67",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-67-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=67"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-68",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-68-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=68"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-69",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-69-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=69"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-7",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-7-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=7"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-70",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-70-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=70"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-71",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-71-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=71"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-72",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-72-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=72"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-73",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-73-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=73"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-74",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-74-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=74"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-75",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-75-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=75"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-76",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-76-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=76"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-77",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-77-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=77"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-78",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-78-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=78"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-79",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-79-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=79"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-8",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-8-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=8"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-80",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-80-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=80"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-81",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-81-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=81"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-82",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-82-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=82"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-83",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-83-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=83"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-84",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-84-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=84"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-85",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-85-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=85"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-86",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-86-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=86"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-87",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-87-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=87"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-88",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-88-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=88"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-89",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-89-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=89"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-9",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-9-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=9"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-90",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-90-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=90"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-91",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-91-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=91"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-92",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-92-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=92"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-93",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-93-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=93"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-94",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-94-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=94"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-95",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-95-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=95"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-96",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-96-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=96"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-97",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-97-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=97"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-98",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-98-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=98"
            }
          ]
        },
        {
          "id": "tootpee-wild-and-civilized-ch-import-1787412000000-99",
          "courseId": "tootpee-wild-and-civilized",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "tootpee-wild-and-civilized-ch-import-1787412000000-99-step-0",
              "courseId": "tootpee-wild-and-civilized",
              "chapterId": "tootpee-wild-and-civilized-ch-import-1787412000000-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-wild-and-civilized/tootpee-wild-and-civilized.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "read-at-home-the-monster-hunt",
      "title": "Read At Home The Monster Hunt",
      "description": "Read At Home The Monster Hunt. English comic.",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#dc2626",
      "coverColorStart": "#dc2626",
      "coverColorMiddle": "#b91c1c",
      "coverColorEnd": "#7f1d1d",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/read-at-home-the-monster-hunt.webp",
      "icon": "📚",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 60,
      "category": "Kid, Comic, ReadAtHome",
      "cat1": "Kid",
      "cat2": "Comic",
      "cat3": "ReadAtHome",
      "cat4": "",
      "artifactType": "book",
      "pageViewType": "ComicView",
      "bookHtmlFolder": "Comic/read-at-home-the-monster-hunt",
      "stepCount": 13,
      "chapters": [
        {
          "id": "read-at-home-the-monster-hunt-ch-import-1787497057663-1",
          "courseId": "read-at-home-the-monster-hunt",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "read-at-home-the-monster-hunt-ch-import-1787497057663-1-step-0",
              "courseId": "read-at-home-the-monster-hunt",
              "chapterId": "read-at-home-the-monster-hunt-ch-import-1787497057663-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-the-monster-hunt/read-at-home-the-monster-hunt.pdf#page=1"
            }
          ]
        },
        {
          "id": "read-at-home-the-monster-hunt-ch-import-1787497057663-10",
          "courseId": "read-at-home-the-monster-hunt",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "read-at-home-the-monster-hunt-ch-import-1787497057663-10-step-0",
              "courseId": "read-at-home-the-monster-hunt",
              "chapterId": "read-at-home-the-monster-hunt-ch-import-1787497057663-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-the-monster-hunt/read-at-home-the-monster-hunt.pdf#page=10"
            }
          ]
        },
        {
          "id": "read-at-home-the-monster-hunt-ch-import-1787497057663-11",
          "courseId": "read-at-home-the-monster-hunt",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "read-at-home-the-monster-hunt-ch-import-1787497057663-11-step-0",
              "courseId": "read-at-home-the-monster-hunt",
              "chapterId": "read-at-home-the-monster-hunt-ch-import-1787497057663-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-the-monster-hunt/read-at-home-the-monster-hunt.pdf#page=11"
            }
          ]
        },
        {
          "id": "read-at-home-the-monster-hunt-ch-import-1787497057663-12",
          "courseId": "read-at-home-the-monster-hunt",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "read-at-home-the-monster-hunt-ch-import-1787497057663-12-step-0",
              "courseId": "read-at-home-the-monster-hunt",
              "chapterId": "read-at-home-the-monster-hunt-ch-import-1787497057663-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-the-monster-hunt/read-at-home-the-monster-hunt.pdf#page=12"
            }
          ]
        },
        {
          "id": "read-at-home-the-monster-hunt-ch-import-1787497057663-13",
          "courseId": "read-at-home-the-monster-hunt",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "read-at-home-the-monster-hunt-ch-import-1787497057663-13-step-0",
              "courseId": "read-at-home-the-monster-hunt",
              "chapterId": "read-at-home-the-monster-hunt-ch-import-1787497057663-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-the-monster-hunt/read-at-home-the-monster-hunt.pdf#page=13"
            }
          ]
        },
        {
          "id": "read-at-home-the-monster-hunt-ch-import-1787497057663-2",
          "courseId": "read-at-home-the-monster-hunt",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "read-at-home-the-monster-hunt-ch-import-1787497057663-2-step-0",
              "courseId": "read-at-home-the-monster-hunt",
              "chapterId": "read-at-home-the-monster-hunt-ch-import-1787497057663-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-the-monster-hunt/read-at-home-the-monster-hunt.pdf#page=2"
            }
          ]
        },
        {
          "id": "read-at-home-the-monster-hunt-ch-import-1787497057663-3",
          "courseId": "read-at-home-the-monster-hunt",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "read-at-home-the-monster-hunt-ch-import-1787497057663-3-step-0",
              "courseId": "read-at-home-the-monster-hunt",
              "chapterId": "read-at-home-the-monster-hunt-ch-import-1787497057663-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-the-monster-hunt/read-at-home-the-monster-hunt.pdf#page=3"
            }
          ]
        },
        {
          "id": "read-at-home-the-monster-hunt-ch-import-1787497057663-4",
          "courseId": "read-at-home-the-monster-hunt",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "read-at-home-the-monster-hunt-ch-import-1787497057663-4-step-0",
              "courseId": "read-at-home-the-monster-hunt",
              "chapterId": "read-at-home-the-monster-hunt-ch-import-1787497057663-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-the-monster-hunt/read-at-home-the-monster-hunt.pdf#page=4"
            }
          ]
        },
        {
          "id": "read-at-home-the-monster-hunt-ch-import-1787497057663-5",
          "courseId": "read-at-home-the-monster-hunt",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "read-at-home-the-monster-hunt-ch-import-1787497057663-5-step-0",
              "courseId": "read-at-home-the-monster-hunt",
              "chapterId": "read-at-home-the-monster-hunt-ch-import-1787497057663-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-the-monster-hunt/read-at-home-the-monster-hunt.pdf#page=5"
            }
          ]
        },
        {
          "id": "read-at-home-the-monster-hunt-ch-import-1787497057663-6",
          "courseId": "read-at-home-the-monster-hunt",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "read-at-home-the-monster-hunt-ch-import-1787497057663-6-step-0",
              "courseId": "read-at-home-the-monster-hunt",
              "chapterId": "read-at-home-the-monster-hunt-ch-import-1787497057663-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-the-monster-hunt/read-at-home-the-monster-hunt.pdf#page=6"
            }
          ]
        },
        {
          "id": "read-at-home-the-monster-hunt-ch-import-1787497057663-7",
          "courseId": "read-at-home-the-monster-hunt",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "read-at-home-the-monster-hunt-ch-import-1787497057663-7-step-0",
              "courseId": "read-at-home-the-monster-hunt",
              "chapterId": "read-at-home-the-monster-hunt-ch-import-1787497057663-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-the-monster-hunt/read-at-home-the-monster-hunt.pdf#page=7"
            }
          ]
        },
        {
          "id": "read-at-home-the-monster-hunt-ch-import-1787497057663-8",
          "courseId": "read-at-home-the-monster-hunt",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "read-at-home-the-monster-hunt-ch-import-1787497057663-8-step-0",
              "courseId": "read-at-home-the-monster-hunt",
              "chapterId": "read-at-home-the-monster-hunt-ch-import-1787497057663-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-the-monster-hunt/read-at-home-the-monster-hunt.pdf#page=8"
            }
          ]
        },
        {
          "id": "read-at-home-the-monster-hunt-ch-import-1787497057663-9",
          "courseId": "read-at-home-the-monster-hunt",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "read-at-home-the-monster-hunt-ch-import-1787497057663-9-step-0",
              "courseId": "read-at-home-the-monster-hunt",
              "chapterId": "read-at-home-the-monster-hunt-ch-import-1787497057663-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-the-monster-hunt/read-at-home-the-monster-hunt.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "read-at-home-the-secret-of-the-sands",
      "title": "Read At Home The Secret Of The Sands",
      "description": "Read At Home The Secret Of The Sands. English comic.",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#dc2626",
      "coverColorStart": "#dc2626",
      "coverColorMiddle": "#b91c1c",
      "coverColorEnd": "#7f1d1d",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/read-at-home-the-secret-of-the-sands.webp",
      "icon": "📚",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 61,
      "category": "Kid, Comic, ReadAtHome",
      "cat1": "Kid",
      "cat2": "Comic",
      "cat3": "ReadAtHome",
      "cat4": "",
      "pIndex": 6,
      "artifactType": "book",
      "pageViewType": "ComicView",
      "bookHtmlFolder": "Comic/read-at-home-the-secret-of-the-sands",
      "stepCount": 17,
      "chapters": [
        {
          "id": "read-at-home-the-secret-of-the-sands-ch-import-1787497057663-1",
          "courseId": "read-at-home-the-secret-of-the-sands",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "read-at-home-the-secret-of-the-sands-ch-import-1787497057663-1-step-0",
              "courseId": "read-at-home-the-secret-of-the-sands",
              "chapterId": "read-at-home-the-secret-of-the-sands-ch-import-1787497057663-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-the-secret-of-the-sands/read-at-home-the-secret-of-the-sands.pdf#page=1"
            }
          ]
        },
        {
          "id": "read-at-home-the-secret-of-the-sands-ch-import-1787497057663-10",
          "courseId": "read-at-home-the-secret-of-the-sands",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "read-at-home-the-secret-of-the-sands-ch-import-1787497057663-10-step-0",
              "courseId": "read-at-home-the-secret-of-the-sands",
              "chapterId": "read-at-home-the-secret-of-the-sands-ch-import-1787497057663-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-the-secret-of-the-sands/read-at-home-the-secret-of-the-sands.pdf#page=10"
            }
          ]
        },
        {
          "id": "read-at-home-the-secret-of-the-sands-ch-import-1787497057663-11",
          "courseId": "read-at-home-the-secret-of-the-sands",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "read-at-home-the-secret-of-the-sands-ch-import-1787497057663-11-step-0",
              "courseId": "read-at-home-the-secret-of-the-sands",
              "chapterId": "read-at-home-the-secret-of-the-sands-ch-import-1787497057663-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-the-secret-of-the-sands/read-at-home-the-secret-of-the-sands.pdf#page=11"
            }
          ]
        },
        {
          "id": "read-at-home-the-secret-of-the-sands-ch-import-1787497057663-12",
          "courseId": "read-at-home-the-secret-of-the-sands",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "read-at-home-the-secret-of-the-sands-ch-import-1787497057663-12-step-0",
              "courseId": "read-at-home-the-secret-of-the-sands",
              "chapterId": "read-at-home-the-secret-of-the-sands-ch-import-1787497057663-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-the-secret-of-the-sands/read-at-home-the-secret-of-the-sands.pdf#page=12"
            }
          ]
        },
        {
          "id": "read-at-home-the-secret-of-the-sands-ch-import-1787497057663-13",
          "courseId": "read-at-home-the-secret-of-the-sands",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "read-at-home-the-secret-of-the-sands-ch-import-1787497057663-13-step-0",
              "courseId": "read-at-home-the-secret-of-the-sands",
              "chapterId": "read-at-home-the-secret-of-the-sands-ch-import-1787497057663-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-the-secret-of-the-sands/read-at-home-the-secret-of-the-sands.pdf#page=13"
            }
          ]
        },
        {
          "id": "read-at-home-the-secret-of-the-sands-ch-import-1787497057663-14",
          "courseId": "read-at-home-the-secret-of-the-sands",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "read-at-home-the-secret-of-the-sands-ch-import-1787497057663-14-step-0",
              "courseId": "read-at-home-the-secret-of-the-sands",
              "chapterId": "read-at-home-the-secret-of-the-sands-ch-import-1787497057663-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-the-secret-of-the-sands/read-at-home-the-secret-of-the-sands.pdf#page=14"
            }
          ]
        },
        {
          "id": "read-at-home-the-secret-of-the-sands-ch-import-1787497057663-15",
          "courseId": "read-at-home-the-secret-of-the-sands",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "read-at-home-the-secret-of-the-sands-ch-import-1787497057663-15-step-0",
              "courseId": "read-at-home-the-secret-of-the-sands",
              "chapterId": "read-at-home-the-secret-of-the-sands-ch-import-1787497057663-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-the-secret-of-the-sands/read-at-home-the-secret-of-the-sands.pdf#page=15"
            }
          ]
        },
        {
          "id": "read-at-home-the-secret-of-the-sands-ch-import-1787497057663-16",
          "courseId": "read-at-home-the-secret-of-the-sands",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "read-at-home-the-secret-of-the-sands-ch-import-1787497057663-16-step-0",
              "courseId": "read-at-home-the-secret-of-the-sands",
              "chapterId": "read-at-home-the-secret-of-the-sands-ch-import-1787497057663-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-the-secret-of-the-sands/read-at-home-the-secret-of-the-sands.pdf#page=16"
            }
          ]
        },
        {
          "id": "read-at-home-the-secret-of-the-sands-ch-import-1787497057663-17",
          "courseId": "read-at-home-the-secret-of-the-sands",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "read-at-home-the-secret-of-the-sands-ch-import-1787497057663-17-step-0",
              "courseId": "read-at-home-the-secret-of-the-sands",
              "chapterId": "read-at-home-the-secret-of-the-sands-ch-import-1787497057663-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-the-secret-of-the-sands/read-at-home-the-secret-of-the-sands.pdf#page=17"
            }
          ]
        },
        {
          "id": "read-at-home-the-secret-of-the-sands-ch-import-1787497057663-2",
          "courseId": "read-at-home-the-secret-of-the-sands",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "read-at-home-the-secret-of-the-sands-ch-import-1787497057663-2-step-0",
              "courseId": "read-at-home-the-secret-of-the-sands",
              "chapterId": "read-at-home-the-secret-of-the-sands-ch-import-1787497057663-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-the-secret-of-the-sands/read-at-home-the-secret-of-the-sands.pdf#page=2"
            }
          ]
        },
        {
          "id": "read-at-home-the-secret-of-the-sands-ch-import-1787497057663-3",
          "courseId": "read-at-home-the-secret-of-the-sands",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "read-at-home-the-secret-of-the-sands-ch-import-1787497057663-3-step-0",
              "courseId": "read-at-home-the-secret-of-the-sands",
              "chapterId": "read-at-home-the-secret-of-the-sands-ch-import-1787497057663-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-the-secret-of-the-sands/read-at-home-the-secret-of-the-sands.pdf#page=3"
            }
          ]
        },
        {
          "id": "read-at-home-the-secret-of-the-sands-ch-import-1787497057663-4",
          "courseId": "read-at-home-the-secret-of-the-sands",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "read-at-home-the-secret-of-the-sands-ch-import-1787497057663-4-step-0",
              "courseId": "read-at-home-the-secret-of-the-sands",
              "chapterId": "read-at-home-the-secret-of-the-sands-ch-import-1787497057663-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-the-secret-of-the-sands/read-at-home-the-secret-of-the-sands.pdf#page=4"
            }
          ]
        },
        {
          "id": "read-at-home-the-secret-of-the-sands-ch-import-1787497057663-5",
          "courseId": "read-at-home-the-secret-of-the-sands",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "read-at-home-the-secret-of-the-sands-ch-import-1787497057663-5-step-0",
              "courseId": "read-at-home-the-secret-of-the-sands",
              "chapterId": "read-at-home-the-secret-of-the-sands-ch-import-1787497057663-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-the-secret-of-the-sands/read-at-home-the-secret-of-the-sands.pdf#page=5"
            }
          ]
        },
        {
          "id": "read-at-home-the-secret-of-the-sands-ch-import-1787497057663-6",
          "courseId": "read-at-home-the-secret-of-the-sands",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "read-at-home-the-secret-of-the-sands-ch-import-1787497057663-6-step-0",
              "courseId": "read-at-home-the-secret-of-the-sands",
              "chapterId": "read-at-home-the-secret-of-the-sands-ch-import-1787497057663-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-the-secret-of-the-sands/read-at-home-the-secret-of-the-sands.pdf#page=6"
            }
          ]
        },
        {
          "id": "read-at-home-the-secret-of-the-sands-ch-import-1787497057663-7",
          "courseId": "read-at-home-the-secret-of-the-sands",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "read-at-home-the-secret-of-the-sands-ch-import-1787497057663-7-step-0",
              "courseId": "read-at-home-the-secret-of-the-sands",
              "chapterId": "read-at-home-the-secret-of-the-sands-ch-import-1787497057663-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-the-secret-of-the-sands/read-at-home-the-secret-of-the-sands.pdf#page=7"
            }
          ]
        },
        {
          "id": "read-at-home-the-secret-of-the-sands-ch-import-1787497057663-8",
          "courseId": "read-at-home-the-secret-of-the-sands",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "read-at-home-the-secret-of-the-sands-ch-import-1787497057663-8-step-0",
              "courseId": "read-at-home-the-secret-of-the-sands",
              "chapterId": "read-at-home-the-secret-of-the-sands-ch-import-1787497057663-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-the-secret-of-the-sands/read-at-home-the-secret-of-the-sands.pdf#page=8"
            }
          ]
        },
        {
          "id": "read-at-home-the-secret-of-the-sands-ch-import-1787497057663-9",
          "courseId": "read-at-home-the-secret-of-the-sands",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "read-at-home-the-secret-of-the-sands-ch-import-1787497057663-9-step-0",
              "courseId": "read-at-home-the-secret-of-the-sands",
              "chapterId": "read-at-home-the-secret-of-the-sands-ch-import-1787497057663-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-the-secret-of-the-sands/read-at-home-the-secret-of-the-sands.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "scooby-doo-and-the-scary-snowman",
      "title": "Scooby-Doo And The Scary Snowman",
      "description": "Scooby-Doo And The Scary Snowman. English comic.",
      "isPublished": true,
      "authorName": "Mariah Balaban",
      "color": "#dc2626",
      "coverColorStart": "#dc2626",
      "coverColorMiddle": "#b91c1c",
      "coverColorEnd": "#7f1d1d",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/scooby-doo-and-the-scary-snowman.webp",
      "icon": "📚",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 62,
      "category": "Kid, Comic, ScoobyDoo",
      "cat1": "Kid",
      "cat2": "Comic",
      "cat3": "ScoobyDoo",
      "cat4": "",
      "artifactType": "book",
      "pageViewType": "ComicView",
      "bookHtmlFolder": "Comic/scooby-doo-and-the-scary-snowman",
      "stepCount": 27,
      "chapters": [
        {
          "id": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-1",
          "courseId": "scooby-doo-and-the-scary-snowman",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-1-step-0",
              "courseId": "scooby-doo-and-the-scary-snowman",
              "chapterId": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/scooby-doo-and-the-scary-snowman/scooby-doo-and-the-scary-snowman.pdf#page=1"
            }
          ]
        },
        {
          "id": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-10",
          "courseId": "scooby-doo-and-the-scary-snowman",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-10-step-0",
              "courseId": "scooby-doo-and-the-scary-snowman",
              "chapterId": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/scooby-doo-and-the-scary-snowman/scooby-doo-and-the-scary-snowman.pdf#page=10"
            }
          ]
        },
        {
          "id": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-11",
          "courseId": "scooby-doo-and-the-scary-snowman",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-11-step-0",
              "courseId": "scooby-doo-and-the-scary-snowman",
              "chapterId": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/scooby-doo-and-the-scary-snowman/scooby-doo-and-the-scary-snowman.pdf#page=11"
            }
          ]
        },
        {
          "id": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-12",
          "courseId": "scooby-doo-and-the-scary-snowman",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-12-step-0",
              "courseId": "scooby-doo-and-the-scary-snowman",
              "chapterId": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/scooby-doo-and-the-scary-snowman/scooby-doo-and-the-scary-snowman.pdf#page=12"
            }
          ]
        },
        {
          "id": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-13",
          "courseId": "scooby-doo-and-the-scary-snowman",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-13-step-0",
              "courseId": "scooby-doo-and-the-scary-snowman",
              "chapterId": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/scooby-doo-and-the-scary-snowman/scooby-doo-and-the-scary-snowman.pdf#page=13"
            }
          ]
        },
        {
          "id": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-14",
          "courseId": "scooby-doo-and-the-scary-snowman",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-14-step-0",
              "courseId": "scooby-doo-and-the-scary-snowman",
              "chapterId": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/scooby-doo-and-the-scary-snowman/scooby-doo-and-the-scary-snowman.pdf#page=14"
            }
          ]
        },
        {
          "id": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-15",
          "courseId": "scooby-doo-and-the-scary-snowman",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-15-step-0",
              "courseId": "scooby-doo-and-the-scary-snowman",
              "chapterId": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/scooby-doo-and-the-scary-snowman/scooby-doo-and-the-scary-snowman.pdf#page=15"
            }
          ]
        },
        {
          "id": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-16",
          "courseId": "scooby-doo-and-the-scary-snowman",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-16-step-0",
              "courseId": "scooby-doo-and-the-scary-snowman",
              "chapterId": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/scooby-doo-and-the-scary-snowman/scooby-doo-and-the-scary-snowman.pdf#page=16"
            }
          ]
        },
        {
          "id": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-17",
          "courseId": "scooby-doo-and-the-scary-snowman",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-17-step-0",
              "courseId": "scooby-doo-and-the-scary-snowman",
              "chapterId": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/scooby-doo-and-the-scary-snowman/scooby-doo-and-the-scary-snowman.pdf#page=17"
            }
          ]
        },
        {
          "id": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-18",
          "courseId": "scooby-doo-and-the-scary-snowman",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-18-step-0",
              "courseId": "scooby-doo-and-the-scary-snowman",
              "chapterId": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/scooby-doo-and-the-scary-snowman/scooby-doo-and-the-scary-snowman.pdf#page=18"
            }
          ]
        },
        {
          "id": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-19",
          "courseId": "scooby-doo-and-the-scary-snowman",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-19-step-0",
              "courseId": "scooby-doo-and-the-scary-snowman",
              "chapterId": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/scooby-doo-and-the-scary-snowman/scooby-doo-and-the-scary-snowman.pdf#page=19"
            }
          ]
        },
        {
          "id": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-2",
          "courseId": "scooby-doo-and-the-scary-snowman",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-2-step-0",
              "courseId": "scooby-doo-and-the-scary-snowman",
              "chapterId": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/scooby-doo-and-the-scary-snowman/scooby-doo-and-the-scary-snowman.pdf#page=2"
            }
          ]
        },
        {
          "id": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-20",
          "courseId": "scooby-doo-and-the-scary-snowman",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-20-step-0",
              "courseId": "scooby-doo-and-the-scary-snowman",
              "chapterId": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/scooby-doo-and-the-scary-snowman/scooby-doo-and-the-scary-snowman.pdf#page=20"
            }
          ]
        },
        {
          "id": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-21",
          "courseId": "scooby-doo-and-the-scary-snowman",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-21-step-0",
              "courseId": "scooby-doo-and-the-scary-snowman",
              "chapterId": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/scooby-doo-and-the-scary-snowman/scooby-doo-and-the-scary-snowman.pdf#page=21"
            }
          ]
        },
        {
          "id": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-22",
          "courseId": "scooby-doo-and-the-scary-snowman",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-22-step-0",
              "courseId": "scooby-doo-and-the-scary-snowman",
              "chapterId": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/scooby-doo-and-the-scary-snowman/scooby-doo-and-the-scary-snowman.pdf#page=22"
            }
          ]
        },
        {
          "id": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-23",
          "courseId": "scooby-doo-and-the-scary-snowman",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-23-step-0",
              "courseId": "scooby-doo-and-the-scary-snowman",
              "chapterId": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/scooby-doo-and-the-scary-snowman/scooby-doo-and-the-scary-snowman.pdf#page=23"
            }
          ]
        },
        {
          "id": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-24",
          "courseId": "scooby-doo-and-the-scary-snowman",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-24-step-0",
              "courseId": "scooby-doo-and-the-scary-snowman",
              "chapterId": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/scooby-doo-and-the-scary-snowman/scooby-doo-and-the-scary-snowman.pdf#page=24"
            }
          ]
        },
        {
          "id": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-25",
          "courseId": "scooby-doo-and-the-scary-snowman",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-25-step-0",
              "courseId": "scooby-doo-and-the-scary-snowman",
              "chapterId": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/scooby-doo-and-the-scary-snowman/scooby-doo-and-the-scary-snowman.pdf#page=25"
            }
          ]
        },
        {
          "id": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-26",
          "courseId": "scooby-doo-and-the-scary-snowman",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-26-step-0",
              "courseId": "scooby-doo-and-the-scary-snowman",
              "chapterId": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/scooby-doo-and-the-scary-snowman/scooby-doo-and-the-scary-snowman.pdf#page=26"
            }
          ]
        },
        {
          "id": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-27",
          "courseId": "scooby-doo-and-the-scary-snowman",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-27-step-0",
              "courseId": "scooby-doo-and-the-scary-snowman",
              "chapterId": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/scooby-doo-and-the-scary-snowman/scooby-doo-and-the-scary-snowman.pdf#page=27"
            }
          ]
        },
        {
          "id": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-3",
          "courseId": "scooby-doo-and-the-scary-snowman",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-3-step-0",
              "courseId": "scooby-doo-and-the-scary-snowman",
              "chapterId": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/scooby-doo-and-the-scary-snowman/scooby-doo-and-the-scary-snowman.pdf#page=3"
            }
          ]
        },
        {
          "id": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-4",
          "courseId": "scooby-doo-and-the-scary-snowman",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-4-step-0",
              "courseId": "scooby-doo-and-the-scary-snowman",
              "chapterId": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/scooby-doo-and-the-scary-snowman/scooby-doo-and-the-scary-snowman.pdf#page=4"
            }
          ]
        },
        {
          "id": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-5",
          "courseId": "scooby-doo-and-the-scary-snowman",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-5-step-0",
              "courseId": "scooby-doo-and-the-scary-snowman",
              "chapterId": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/scooby-doo-and-the-scary-snowman/scooby-doo-and-the-scary-snowman.pdf#page=5"
            }
          ]
        },
        {
          "id": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-6",
          "courseId": "scooby-doo-and-the-scary-snowman",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-6-step-0",
              "courseId": "scooby-doo-and-the-scary-snowman",
              "chapterId": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/scooby-doo-and-the-scary-snowman/scooby-doo-and-the-scary-snowman.pdf#page=6"
            }
          ]
        },
        {
          "id": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-7",
          "courseId": "scooby-doo-and-the-scary-snowman",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-7-step-0",
              "courseId": "scooby-doo-and-the-scary-snowman",
              "chapterId": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/scooby-doo-and-the-scary-snowman/scooby-doo-and-the-scary-snowman.pdf#page=7"
            }
          ]
        },
        {
          "id": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-8",
          "courseId": "scooby-doo-and-the-scary-snowman",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-8-step-0",
              "courseId": "scooby-doo-and-the-scary-snowman",
              "chapterId": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/scooby-doo-and-the-scary-snowman/scooby-doo-and-the-scary-snowman.pdf#page=8"
            }
          ]
        },
        {
          "id": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-9",
          "courseId": "scooby-doo-and-the-scary-snowman",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-9-step-0",
              "courseId": "scooby-doo-and-the-scary-snowman",
              "chapterId": "scooby-doo-and-the-scary-snowman-ch-import-1787497057663-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/scooby-doo-and-the-scary-snowman/scooby-doo-and-the-scary-snowman.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "scooby-doo-the-camping-caper",
      "title": "Scooby-Doo The Camping Caper",
      "description": "Scooby-Doo The Camping Caper. English comic.",
      "isPublished": true,
      "authorName": "Gail Herman",
      "color": "#dc2626",
      "coverColorStart": "#dc2626",
      "coverColorMiddle": "#b91c1c",
      "coverColorEnd": "#7f1d1d",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/scooby-doo-the-camping-caper.webp",
      "icon": "📚",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 63,
      "category": "Kid, Comic, ScoobyDoo",
      "cat1": "Kid",
      "cat2": "Comic",
      "cat3": "ScoobyDoo",
      "cat4": "",
      "pIndex": 5,
      "artifactType": "book",
      "pageViewType": "ComicView",
      "bookHtmlFolder": "Comic/scooby-doo-the-camping-caper",
      "stepCount": 36,
      "chapters": [
        {
          "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-1",
          "courseId": "scooby-doo-the-camping-caper",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-1-step-0",
              "courseId": "scooby-doo-the-camping-caper",
              "chapterId": "scooby-doo-the-camping-caper-ch-import-1787497057663-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/scooby-doo-the-camping-caper/scooby-doo-the-camping-caper.pdf#page=1"
            }
          ]
        },
        {
          "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-10",
          "courseId": "scooby-doo-the-camping-caper",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-10-step-0",
              "courseId": "scooby-doo-the-camping-caper",
              "chapterId": "scooby-doo-the-camping-caper-ch-import-1787497057663-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/scooby-doo-the-camping-caper/scooby-doo-the-camping-caper.pdf#page=10"
            }
          ]
        },
        {
          "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-11",
          "courseId": "scooby-doo-the-camping-caper",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-11-step-0",
              "courseId": "scooby-doo-the-camping-caper",
              "chapterId": "scooby-doo-the-camping-caper-ch-import-1787497057663-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/scooby-doo-the-camping-caper/scooby-doo-the-camping-caper.pdf#page=11"
            }
          ]
        },
        {
          "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-12",
          "courseId": "scooby-doo-the-camping-caper",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-12-step-0",
              "courseId": "scooby-doo-the-camping-caper",
              "chapterId": "scooby-doo-the-camping-caper-ch-import-1787497057663-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/scooby-doo-the-camping-caper/scooby-doo-the-camping-caper.pdf#page=12"
            }
          ]
        },
        {
          "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-13",
          "courseId": "scooby-doo-the-camping-caper",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-13-step-0",
              "courseId": "scooby-doo-the-camping-caper",
              "chapterId": "scooby-doo-the-camping-caper-ch-import-1787497057663-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/scooby-doo-the-camping-caper/scooby-doo-the-camping-caper.pdf#page=13"
            }
          ]
        },
        {
          "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-14",
          "courseId": "scooby-doo-the-camping-caper",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-14-step-0",
              "courseId": "scooby-doo-the-camping-caper",
              "chapterId": "scooby-doo-the-camping-caper-ch-import-1787497057663-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/scooby-doo-the-camping-caper/scooby-doo-the-camping-caper.pdf#page=14"
            }
          ]
        },
        {
          "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-15",
          "courseId": "scooby-doo-the-camping-caper",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-15-step-0",
              "courseId": "scooby-doo-the-camping-caper",
              "chapterId": "scooby-doo-the-camping-caper-ch-import-1787497057663-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/scooby-doo-the-camping-caper/scooby-doo-the-camping-caper.pdf#page=15"
            }
          ]
        },
        {
          "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-16",
          "courseId": "scooby-doo-the-camping-caper",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-16-step-0",
              "courseId": "scooby-doo-the-camping-caper",
              "chapterId": "scooby-doo-the-camping-caper-ch-import-1787497057663-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/scooby-doo-the-camping-caper/scooby-doo-the-camping-caper.pdf#page=16"
            }
          ]
        },
        {
          "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-17",
          "courseId": "scooby-doo-the-camping-caper",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-17-step-0",
              "courseId": "scooby-doo-the-camping-caper",
              "chapterId": "scooby-doo-the-camping-caper-ch-import-1787497057663-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/scooby-doo-the-camping-caper/scooby-doo-the-camping-caper.pdf#page=17"
            }
          ]
        },
        {
          "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-18",
          "courseId": "scooby-doo-the-camping-caper",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-18-step-0",
              "courseId": "scooby-doo-the-camping-caper",
              "chapterId": "scooby-doo-the-camping-caper-ch-import-1787497057663-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/scooby-doo-the-camping-caper/scooby-doo-the-camping-caper.pdf#page=18"
            }
          ]
        },
        {
          "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-19",
          "courseId": "scooby-doo-the-camping-caper",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-19-step-0",
              "courseId": "scooby-doo-the-camping-caper",
              "chapterId": "scooby-doo-the-camping-caper-ch-import-1787497057663-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/scooby-doo-the-camping-caper/scooby-doo-the-camping-caper.pdf#page=19"
            }
          ]
        },
        {
          "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-2",
          "courseId": "scooby-doo-the-camping-caper",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-2-step-0",
              "courseId": "scooby-doo-the-camping-caper",
              "chapterId": "scooby-doo-the-camping-caper-ch-import-1787497057663-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/scooby-doo-the-camping-caper/scooby-doo-the-camping-caper.pdf#page=2"
            }
          ]
        },
        {
          "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-20",
          "courseId": "scooby-doo-the-camping-caper",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-20-step-0",
              "courseId": "scooby-doo-the-camping-caper",
              "chapterId": "scooby-doo-the-camping-caper-ch-import-1787497057663-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/scooby-doo-the-camping-caper/scooby-doo-the-camping-caper.pdf#page=20"
            }
          ]
        },
        {
          "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-21",
          "courseId": "scooby-doo-the-camping-caper",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-21-step-0",
              "courseId": "scooby-doo-the-camping-caper",
              "chapterId": "scooby-doo-the-camping-caper-ch-import-1787497057663-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/scooby-doo-the-camping-caper/scooby-doo-the-camping-caper.pdf#page=21"
            }
          ]
        },
        {
          "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-22",
          "courseId": "scooby-doo-the-camping-caper",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-22-step-0",
              "courseId": "scooby-doo-the-camping-caper",
              "chapterId": "scooby-doo-the-camping-caper-ch-import-1787497057663-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/scooby-doo-the-camping-caper/scooby-doo-the-camping-caper.pdf#page=22"
            }
          ]
        },
        {
          "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-23",
          "courseId": "scooby-doo-the-camping-caper",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-23-step-0",
              "courseId": "scooby-doo-the-camping-caper",
              "chapterId": "scooby-doo-the-camping-caper-ch-import-1787497057663-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/scooby-doo-the-camping-caper/scooby-doo-the-camping-caper.pdf#page=23"
            }
          ]
        },
        {
          "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-24",
          "courseId": "scooby-doo-the-camping-caper",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-24-step-0",
              "courseId": "scooby-doo-the-camping-caper",
              "chapterId": "scooby-doo-the-camping-caper-ch-import-1787497057663-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/scooby-doo-the-camping-caper/scooby-doo-the-camping-caper.pdf#page=24"
            }
          ]
        },
        {
          "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-25",
          "courseId": "scooby-doo-the-camping-caper",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-25-step-0",
              "courseId": "scooby-doo-the-camping-caper",
              "chapterId": "scooby-doo-the-camping-caper-ch-import-1787497057663-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/scooby-doo-the-camping-caper/scooby-doo-the-camping-caper.pdf#page=25"
            }
          ]
        },
        {
          "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-26",
          "courseId": "scooby-doo-the-camping-caper",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-26-step-0",
              "courseId": "scooby-doo-the-camping-caper",
              "chapterId": "scooby-doo-the-camping-caper-ch-import-1787497057663-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/scooby-doo-the-camping-caper/scooby-doo-the-camping-caper.pdf#page=26"
            }
          ]
        },
        {
          "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-27",
          "courseId": "scooby-doo-the-camping-caper",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-27-step-0",
              "courseId": "scooby-doo-the-camping-caper",
              "chapterId": "scooby-doo-the-camping-caper-ch-import-1787497057663-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/scooby-doo-the-camping-caper/scooby-doo-the-camping-caper.pdf#page=27"
            }
          ]
        },
        {
          "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-28",
          "courseId": "scooby-doo-the-camping-caper",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-28-step-0",
              "courseId": "scooby-doo-the-camping-caper",
              "chapterId": "scooby-doo-the-camping-caper-ch-import-1787497057663-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/scooby-doo-the-camping-caper/scooby-doo-the-camping-caper.pdf#page=28"
            }
          ]
        },
        {
          "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-29",
          "courseId": "scooby-doo-the-camping-caper",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-29-step-0",
              "courseId": "scooby-doo-the-camping-caper",
              "chapterId": "scooby-doo-the-camping-caper-ch-import-1787497057663-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/scooby-doo-the-camping-caper/scooby-doo-the-camping-caper.pdf#page=29"
            }
          ]
        },
        {
          "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-3",
          "courseId": "scooby-doo-the-camping-caper",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-3-step-0",
              "courseId": "scooby-doo-the-camping-caper",
              "chapterId": "scooby-doo-the-camping-caper-ch-import-1787497057663-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/scooby-doo-the-camping-caper/scooby-doo-the-camping-caper.pdf#page=3"
            }
          ]
        },
        {
          "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-30",
          "courseId": "scooby-doo-the-camping-caper",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-30-step-0",
              "courseId": "scooby-doo-the-camping-caper",
              "chapterId": "scooby-doo-the-camping-caper-ch-import-1787497057663-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/scooby-doo-the-camping-caper/scooby-doo-the-camping-caper.pdf#page=30"
            }
          ]
        },
        {
          "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-31",
          "courseId": "scooby-doo-the-camping-caper",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-31-step-0",
              "courseId": "scooby-doo-the-camping-caper",
              "chapterId": "scooby-doo-the-camping-caper-ch-import-1787497057663-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/scooby-doo-the-camping-caper/scooby-doo-the-camping-caper.pdf#page=31"
            }
          ]
        },
        {
          "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-32",
          "courseId": "scooby-doo-the-camping-caper",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-32-step-0",
              "courseId": "scooby-doo-the-camping-caper",
              "chapterId": "scooby-doo-the-camping-caper-ch-import-1787497057663-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/scooby-doo-the-camping-caper/scooby-doo-the-camping-caper.pdf#page=32"
            }
          ]
        },
        {
          "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-33",
          "courseId": "scooby-doo-the-camping-caper",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-33-step-0",
              "courseId": "scooby-doo-the-camping-caper",
              "chapterId": "scooby-doo-the-camping-caper-ch-import-1787497057663-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/scooby-doo-the-camping-caper/scooby-doo-the-camping-caper.pdf#page=33"
            }
          ]
        },
        {
          "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-34",
          "courseId": "scooby-doo-the-camping-caper",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-34-step-0",
              "courseId": "scooby-doo-the-camping-caper",
              "chapterId": "scooby-doo-the-camping-caper-ch-import-1787497057663-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/scooby-doo-the-camping-caper/scooby-doo-the-camping-caper.pdf#page=34"
            }
          ]
        },
        {
          "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-35",
          "courseId": "scooby-doo-the-camping-caper",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-35-step-0",
              "courseId": "scooby-doo-the-camping-caper",
              "chapterId": "scooby-doo-the-camping-caper-ch-import-1787497057663-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/scooby-doo-the-camping-caper/scooby-doo-the-camping-caper.pdf#page=35"
            }
          ]
        },
        {
          "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-36",
          "courseId": "scooby-doo-the-camping-caper",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-36-step-0",
              "courseId": "scooby-doo-the-camping-caper",
              "chapterId": "scooby-doo-the-camping-caper-ch-import-1787497057663-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/scooby-doo-the-camping-caper/scooby-doo-the-camping-caper.pdf#page=36"
            }
          ]
        },
        {
          "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-4",
          "courseId": "scooby-doo-the-camping-caper",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-4-step-0",
              "courseId": "scooby-doo-the-camping-caper",
              "chapterId": "scooby-doo-the-camping-caper-ch-import-1787497057663-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/scooby-doo-the-camping-caper/scooby-doo-the-camping-caper.pdf#page=4"
            }
          ]
        },
        {
          "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-5",
          "courseId": "scooby-doo-the-camping-caper",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-5-step-0",
              "courseId": "scooby-doo-the-camping-caper",
              "chapterId": "scooby-doo-the-camping-caper-ch-import-1787497057663-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/scooby-doo-the-camping-caper/scooby-doo-the-camping-caper.pdf#page=5"
            }
          ]
        },
        {
          "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-6",
          "courseId": "scooby-doo-the-camping-caper",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-6-step-0",
              "courseId": "scooby-doo-the-camping-caper",
              "chapterId": "scooby-doo-the-camping-caper-ch-import-1787497057663-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/scooby-doo-the-camping-caper/scooby-doo-the-camping-caper.pdf#page=6"
            }
          ]
        },
        {
          "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-7",
          "courseId": "scooby-doo-the-camping-caper",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-7-step-0",
              "courseId": "scooby-doo-the-camping-caper",
              "chapterId": "scooby-doo-the-camping-caper-ch-import-1787497057663-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/scooby-doo-the-camping-caper/scooby-doo-the-camping-caper.pdf#page=7"
            }
          ]
        },
        {
          "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-8",
          "courseId": "scooby-doo-the-camping-caper",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-8-step-0",
              "courseId": "scooby-doo-the-camping-caper",
              "chapterId": "scooby-doo-the-camping-caper-ch-import-1787497057663-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/scooby-doo-the-camping-caper/scooby-doo-the-camping-caper.pdf#page=8"
            }
          ]
        },
        {
          "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-9",
          "courseId": "scooby-doo-the-camping-caper",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "scooby-doo-the-camping-caper-ch-import-1787497057663-9-step-0",
              "courseId": "scooby-doo-the-camping-caper",
              "chapterId": "scooby-doo-the-camping-caper-ch-import-1787497057663-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/scooby-doo-the-camping-caper/scooby-doo-the-camping-caper.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "town-mouse-and-country-mouse",
      "title": "Town Mouse And Country Mouse",
      "description": "Town Mouse And Country Mouse. English comic.",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#dc2626",
      "coverColorStart": "#dc2626",
      "coverColorMiddle": "#b91c1c",
      "coverColorEnd": "#7f1d1d",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/town-mouse-and-country-mouse.webp",
      "icon": "📚",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 70,
      "category": "Kid, Comic",
      "cat1": "Kid",
      "cat2": "Comic",
      "cat3": "",
      "cat4": "",
      "artifactType": "book",
      "pageViewType": "ComicView",
      "bookHtmlFolder": "Comic/town-mouse-and-country-mouse",
      "stepCount": 17,
      "chapters": [
        {
          "id": "town-mouse-and-country-mouse-ch-import-1787497057663-1",
          "courseId": "town-mouse-and-country-mouse",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "town-mouse-and-country-mouse-ch-import-1787497057663-1-step-0",
              "courseId": "town-mouse-and-country-mouse",
              "chapterId": "town-mouse-and-country-mouse-ch-import-1787497057663-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/town-mouse-and-country-mouse/town-mouse-and-country-mouse.pdf#page=1"
            }
          ]
        },
        {
          "id": "town-mouse-and-country-mouse-ch-import-1787497057663-10",
          "courseId": "town-mouse-and-country-mouse",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "town-mouse-and-country-mouse-ch-import-1787497057663-10-step-0",
              "courseId": "town-mouse-and-country-mouse",
              "chapterId": "town-mouse-and-country-mouse-ch-import-1787497057663-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/town-mouse-and-country-mouse/town-mouse-and-country-mouse.pdf#page=10"
            }
          ]
        },
        {
          "id": "town-mouse-and-country-mouse-ch-import-1787497057663-11",
          "courseId": "town-mouse-and-country-mouse",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "town-mouse-and-country-mouse-ch-import-1787497057663-11-step-0",
              "courseId": "town-mouse-and-country-mouse",
              "chapterId": "town-mouse-and-country-mouse-ch-import-1787497057663-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/town-mouse-and-country-mouse/town-mouse-and-country-mouse.pdf#page=11"
            }
          ]
        },
        {
          "id": "town-mouse-and-country-mouse-ch-import-1787497057663-12",
          "courseId": "town-mouse-and-country-mouse",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "town-mouse-and-country-mouse-ch-import-1787497057663-12-step-0",
              "courseId": "town-mouse-and-country-mouse",
              "chapterId": "town-mouse-and-country-mouse-ch-import-1787497057663-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/town-mouse-and-country-mouse/town-mouse-and-country-mouse.pdf#page=12"
            }
          ]
        },
        {
          "id": "town-mouse-and-country-mouse-ch-import-1787497057663-13",
          "courseId": "town-mouse-and-country-mouse",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "town-mouse-and-country-mouse-ch-import-1787497057663-13-step-0",
              "courseId": "town-mouse-and-country-mouse",
              "chapterId": "town-mouse-and-country-mouse-ch-import-1787497057663-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/town-mouse-and-country-mouse/town-mouse-and-country-mouse.pdf#page=13"
            }
          ]
        },
        {
          "id": "town-mouse-and-country-mouse-ch-import-1787497057663-14",
          "courseId": "town-mouse-and-country-mouse",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "town-mouse-and-country-mouse-ch-import-1787497057663-14-step-0",
              "courseId": "town-mouse-and-country-mouse",
              "chapterId": "town-mouse-and-country-mouse-ch-import-1787497057663-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/town-mouse-and-country-mouse/town-mouse-and-country-mouse.pdf#page=14"
            }
          ]
        },
        {
          "id": "town-mouse-and-country-mouse-ch-import-1787497057663-15",
          "courseId": "town-mouse-and-country-mouse",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "town-mouse-and-country-mouse-ch-import-1787497057663-15-step-0",
              "courseId": "town-mouse-and-country-mouse",
              "chapterId": "town-mouse-and-country-mouse-ch-import-1787497057663-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/town-mouse-and-country-mouse/town-mouse-and-country-mouse.pdf#page=15"
            }
          ]
        },
        {
          "id": "town-mouse-and-country-mouse-ch-import-1787497057663-16",
          "courseId": "town-mouse-and-country-mouse",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "town-mouse-and-country-mouse-ch-import-1787497057663-16-step-0",
              "courseId": "town-mouse-and-country-mouse",
              "chapterId": "town-mouse-and-country-mouse-ch-import-1787497057663-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/town-mouse-and-country-mouse/town-mouse-and-country-mouse.pdf#page=16"
            }
          ]
        },
        {
          "id": "town-mouse-and-country-mouse-ch-import-1787497057663-17",
          "courseId": "town-mouse-and-country-mouse",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "town-mouse-and-country-mouse-ch-import-1787497057663-17-step-0",
              "courseId": "town-mouse-and-country-mouse",
              "chapterId": "town-mouse-and-country-mouse-ch-import-1787497057663-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/town-mouse-and-country-mouse/town-mouse-and-country-mouse.pdf#page=17"
            }
          ]
        },
        {
          "id": "town-mouse-and-country-mouse-ch-import-1787497057663-2",
          "courseId": "town-mouse-and-country-mouse",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "town-mouse-and-country-mouse-ch-import-1787497057663-2-step-0",
              "courseId": "town-mouse-and-country-mouse",
              "chapterId": "town-mouse-and-country-mouse-ch-import-1787497057663-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/town-mouse-and-country-mouse/town-mouse-and-country-mouse.pdf#page=2"
            }
          ]
        },
        {
          "id": "town-mouse-and-country-mouse-ch-import-1787497057663-3",
          "courseId": "town-mouse-and-country-mouse",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "town-mouse-and-country-mouse-ch-import-1787497057663-3-step-0",
              "courseId": "town-mouse-and-country-mouse",
              "chapterId": "town-mouse-and-country-mouse-ch-import-1787497057663-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/town-mouse-and-country-mouse/town-mouse-and-country-mouse.pdf#page=3"
            }
          ]
        },
        {
          "id": "town-mouse-and-country-mouse-ch-import-1787497057663-4",
          "courseId": "town-mouse-and-country-mouse",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "town-mouse-and-country-mouse-ch-import-1787497057663-4-step-0",
              "courseId": "town-mouse-and-country-mouse",
              "chapterId": "town-mouse-and-country-mouse-ch-import-1787497057663-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/town-mouse-and-country-mouse/town-mouse-and-country-mouse.pdf#page=4"
            }
          ]
        },
        {
          "id": "town-mouse-and-country-mouse-ch-import-1787497057663-5",
          "courseId": "town-mouse-and-country-mouse",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "town-mouse-and-country-mouse-ch-import-1787497057663-5-step-0",
              "courseId": "town-mouse-and-country-mouse",
              "chapterId": "town-mouse-and-country-mouse-ch-import-1787497057663-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/town-mouse-and-country-mouse/town-mouse-and-country-mouse.pdf#page=5"
            }
          ]
        },
        {
          "id": "town-mouse-and-country-mouse-ch-import-1787497057663-6",
          "courseId": "town-mouse-and-country-mouse",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "town-mouse-and-country-mouse-ch-import-1787497057663-6-step-0",
              "courseId": "town-mouse-and-country-mouse",
              "chapterId": "town-mouse-and-country-mouse-ch-import-1787497057663-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/town-mouse-and-country-mouse/town-mouse-and-country-mouse.pdf#page=6"
            }
          ]
        },
        {
          "id": "town-mouse-and-country-mouse-ch-import-1787497057663-7",
          "courseId": "town-mouse-and-country-mouse",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "town-mouse-and-country-mouse-ch-import-1787497057663-7-step-0",
              "courseId": "town-mouse-and-country-mouse",
              "chapterId": "town-mouse-and-country-mouse-ch-import-1787497057663-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/town-mouse-and-country-mouse/town-mouse-and-country-mouse.pdf#page=7"
            }
          ]
        },
        {
          "id": "town-mouse-and-country-mouse-ch-import-1787497057663-8",
          "courseId": "town-mouse-and-country-mouse",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "town-mouse-and-country-mouse-ch-import-1787497057663-8-step-0",
              "courseId": "town-mouse-and-country-mouse",
              "chapterId": "town-mouse-and-country-mouse-ch-import-1787497057663-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/town-mouse-and-country-mouse/town-mouse-and-country-mouse.pdf#page=8"
            }
          ]
        },
        {
          "id": "town-mouse-and-country-mouse-ch-import-1787497057663-9",
          "courseId": "town-mouse-and-country-mouse",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "town-mouse-and-country-mouse-ch-import-1787497057663-9-step-0",
              "courseId": "town-mouse-and-country-mouse",
              "chapterId": "town-mouse-and-country-mouse-ch-import-1787497057663-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/town-mouse-and-country-mouse/town-mouse-and-country-mouse.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "alexander-the-great-the-greatest-ruler-of-the-ancient-world",
      "title": "Alexander The Great The Greatest Ruler Of The Ancient World",
      "description": "Alexander The Great The Greatest Ruler Of The Ancient World. Short Stories.",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#1e3a8a",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/alexander-the-great-the-greatest-ruler-of-the-ancient-world.webp",
      "icon": "📚",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 71,
      "category": "Kid, Short Stories",
      "cat1": "Kid",
      "cat2": "Short Stories",
      "cat3": "",
      "cat4": "",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/alexander-the-great-the-greatest-ruler-of-the-ancient-world",
      "stepCount": 33,
      "chapters": [
        {
          "id": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-1",
          "courseId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-1-step-0",
              "courseId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world",
              "chapterId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alexander-the-great-the-greatest-ruler-of-the-ancient-world/alexander-the-great-the-greatest-ruler-of-the-ancient-world.pdf#page=1"
            }
          ]
        },
        {
          "id": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-10",
          "courseId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-10-step-0",
              "courseId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world",
              "chapterId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alexander-the-great-the-greatest-ruler-of-the-ancient-world/alexander-the-great-the-greatest-ruler-of-the-ancient-world.pdf#page=10"
            }
          ]
        },
        {
          "id": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-11",
          "courseId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-11-step-0",
              "courseId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world",
              "chapterId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alexander-the-great-the-greatest-ruler-of-the-ancient-world/alexander-the-great-the-greatest-ruler-of-the-ancient-world.pdf#page=11"
            }
          ]
        },
        {
          "id": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-12",
          "courseId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-12-step-0",
              "courseId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world",
              "chapterId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alexander-the-great-the-greatest-ruler-of-the-ancient-world/alexander-the-great-the-greatest-ruler-of-the-ancient-world.pdf#page=12"
            }
          ]
        },
        {
          "id": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-13",
          "courseId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-13-step-0",
              "courseId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world",
              "chapterId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alexander-the-great-the-greatest-ruler-of-the-ancient-world/alexander-the-great-the-greatest-ruler-of-the-ancient-world.pdf#page=13"
            }
          ]
        },
        {
          "id": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-14",
          "courseId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-14-step-0",
              "courseId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world",
              "chapterId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alexander-the-great-the-greatest-ruler-of-the-ancient-world/alexander-the-great-the-greatest-ruler-of-the-ancient-world.pdf#page=14"
            }
          ]
        },
        {
          "id": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-15",
          "courseId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-15-step-0",
              "courseId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world",
              "chapterId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alexander-the-great-the-greatest-ruler-of-the-ancient-world/alexander-the-great-the-greatest-ruler-of-the-ancient-world.pdf#page=15"
            }
          ]
        },
        {
          "id": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-16",
          "courseId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-16-step-0",
              "courseId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world",
              "chapterId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alexander-the-great-the-greatest-ruler-of-the-ancient-world/alexander-the-great-the-greatest-ruler-of-the-ancient-world.pdf#page=16"
            }
          ]
        },
        {
          "id": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-17",
          "courseId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-17-step-0",
              "courseId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world",
              "chapterId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alexander-the-great-the-greatest-ruler-of-the-ancient-world/alexander-the-great-the-greatest-ruler-of-the-ancient-world.pdf#page=17"
            }
          ]
        },
        {
          "id": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-18",
          "courseId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-18-step-0",
              "courseId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world",
              "chapterId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alexander-the-great-the-greatest-ruler-of-the-ancient-world/alexander-the-great-the-greatest-ruler-of-the-ancient-world.pdf#page=18"
            }
          ]
        },
        {
          "id": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-19",
          "courseId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-19-step-0",
              "courseId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world",
              "chapterId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alexander-the-great-the-greatest-ruler-of-the-ancient-world/alexander-the-great-the-greatest-ruler-of-the-ancient-world.pdf#page=19"
            }
          ]
        },
        {
          "id": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-2",
          "courseId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-2-step-0",
              "courseId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world",
              "chapterId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alexander-the-great-the-greatest-ruler-of-the-ancient-world/alexander-the-great-the-greatest-ruler-of-the-ancient-world.pdf#page=2"
            }
          ]
        },
        {
          "id": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-20",
          "courseId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-20-step-0",
              "courseId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world",
              "chapterId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alexander-the-great-the-greatest-ruler-of-the-ancient-world/alexander-the-great-the-greatest-ruler-of-the-ancient-world.pdf#page=20"
            }
          ]
        },
        {
          "id": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-21",
          "courseId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-21-step-0",
              "courseId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world",
              "chapterId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alexander-the-great-the-greatest-ruler-of-the-ancient-world/alexander-the-great-the-greatest-ruler-of-the-ancient-world.pdf#page=21"
            }
          ]
        },
        {
          "id": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-22",
          "courseId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-22-step-0",
              "courseId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world",
              "chapterId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alexander-the-great-the-greatest-ruler-of-the-ancient-world/alexander-the-great-the-greatest-ruler-of-the-ancient-world.pdf#page=22"
            }
          ]
        },
        {
          "id": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-23",
          "courseId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-23-step-0",
              "courseId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world",
              "chapterId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alexander-the-great-the-greatest-ruler-of-the-ancient-world/alexander-the-great-the-greatest-ruler-of-the-ancient-world.pdf#page=23"
            }
          ]
        },
        {
          "id": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-24",
          "courseId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-24-step-0",
              "courseId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world",
              "chapterId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alexander-the-great-the-greatest-ruler-of-the-ancient-world/alexander-the-great-the-greatest-ruler-of-the-ancient-world.pdf#page=24"
            }
          ]
        },
        {
          "id": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-25",
          "courseId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-25-step-0",
              "courseId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world",
              "chapterId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alexander-the-great-the-greatest-ruler-of-the-ancient-world/alexander-the-great-the-greatest-ruler-of-the-ancient-world.pdf#page=25"
            }
          ]
        },
        {
          "id": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-26",
          "courseId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-26-step-0",
              "courseId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world",
              "chapterId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alexander-the-great-the-greatest-ruler-of-the-ancient-world/alexander-the-great-the-greatest-ruler-of-the-ancient-world.pdf#page=26"
            }
          ]
        },
        {
          "id": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-27",
          "courseId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-27-step-0",
              "courseId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world",
              "chapterId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alexander-the-great-the-greatest-ruler-of-the-ancient-world/alexander-the-great-the-greatest-ruler-of-the-ancient-world.pdf#page=27"
            }
          ]
        },
        {
          "id": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-28",
          "courseId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-28-step-0",
              "courseId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world",
              "chapterId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alexander-the-great-the-greatest-ruler-of-the-ancient-world/alexander-the-great-the-greatest-ruler-of-the-ancient-world.pdf#page=28"
            }
          ]
        },
        {
          "id": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-29",
          "courseId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-29-step-0",
              "courseId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world",
              "chapterId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alexander-the-great-the-greatest-ruler-of-the-ancient-world/alexander-the-great-the-greatest-ruler-of-the-ancient-world.pdf#page=29"
            }
          ]
        },
        {
          "id": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-3",
          "courseId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-3-step-0",
              "courseId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world",
              "chapterId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alexander-the-great-the-greatest-ruler-of-the-ancient-world/alexander-the-great-the-greatest-ruler-of-the-ancient-world.pdf#page=3"
            }
          ]
        },
        {
          "id": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-30",
          "courseId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-30-step-0",
              "courseId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world",
              "chapterId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alexander-the-great-the-greatest-ruler-of-the-ancient-world/alexander-the-great-the-greatest-ruler-of-the-ancient-world.pdf#page=30"
            }
          ]
        },
        {
          "id": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-31",
          "courseId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-31-step-0",
              "courseId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world",
              "chapterId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alexander-the-great-the-greatest-ruler-of-the-ancient-world/alexander-the-great-the-greatest-ruler-of-the-ancient-world.pdf#page=31"
            }
          ]
        },
        {
          "id": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-32",
          "courseId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-32-step-0",
              "courseId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world",
              "chapterId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alexander-the-great-the-greatest-ruler-of-the-ancient-world/alexander-the-great-the-greatest-ruler-of-the-ancient-world.pdf#page=32"
            }
          ]
        },
        {
          "id": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-33",
          "courseId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-33-step-0",
              "courseId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world",
              "chapterId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alexander-the-great-the-greatest-ruler-of-the-ancient-world/alexander-the-great-the-greatest-ruler-of-the-ancient-world.pdf#page=33"
            }
          ]
        },
        {
          "id": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-4",
          "courseId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-4-step-0",
              "courseId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world",
              "chapterId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alexander-the-great-the-greatest-ruler-of-the-ancient-world/alexander-the-great-the-greatest-ruler-of-the-ancient-world.pdf#page=4"
            }
          ]
        },
        {
          "id": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-5",
          "courseId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-5-step-0",
              "courseId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world",
              "chapterId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alexander-the-great-the-greatest-ruler-of-the-ancient-world/alexander-the-great-the-greatest-ruler-of-the-ancient-world.pdf#page=5"
            }
          ]
        },
        {
          "id": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-6",
          "courseId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-6-step-0",
              "courseId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world",
              "chapterId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alexander-the-great-the-greatest-ruler-of-the-ancient-world/alexander-the-great-the-greatest-ruler-of-the-ancient-world.pdf#page=6"
            }
          ]
        },
        {
          "id": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-7",
          "courseId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-7-step-0",
              "courseId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world",
              "chapterId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alexander-the-great-the-greatest-ruler-of-the-ancient-world/alexander-the-great-the-greatest-ruler-of-the-ancient-world.pdf#page=7"
            }
          ]
        },
        {
          "id": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-8",
          "courseId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-8-step-0",
              "courseId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world",
              "chapterId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alexander-the-great-the-greatest-ruler-of-the-ancient-world/alexander-the-great-the-greatest-ruler-of-the-ancient-world.pdf#page=8"
            }
          ]
        },
        {
          "id": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-9",
          "courseId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-9-step-0",
              "courseId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world",
              "chapterId": "alexander-the-great-the-greatest-ruler-of-the-ancient-world-ch-import-1787497934368-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alexander-the-great-the-greatest-ruler-of-the-ancient-world/alexander-the-great-the-greatest-ruler-of-the-ancient-world.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "alice-in-wonderland",
      "title": "Alice In Wonderland",
      "description": "Alice In Wonderland. Short Stories.",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#1e3a8a",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/alice-in-wonderland.webp",
      "icon": "📚",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 72,
      "category": "Kid, Short Stories",
      "cat1": "Kid",
      "cat2": "Short Stories",
      "cat3": "",
      "cat4": "",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/alice-in-wonderland",
      "stepCount": 52,
      "chapters": [
        {
          "id": "alice-in-wonderland-ch-import-1787497934368-1",
          "courseId": "alice-in-wonderland",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "alice-in-wonderland-ch-import-1787497934368-1-step-0",
              "courseId": "alice-in-wonderland",
              "chapterId": "alice-in-wonderland-ch-import-1787497934368-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alice-in-wonderland/alice-in-wonderland.pdf#page=1"
            }
          ]
        },
        {
          "id": "alice-in-wonderland-ch-import-1787497934368-10",
          "courseId": "alice-in-wonderland",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "alice-in-wonderland-ch-import-1787497934368-10-step-0",
              "courseId": "alice-in-wonderland",
              "chapterId": "alice-in-wonderland-ch-import-1787497934368-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alice-in-wonderland/alice-in-wonderland.pdf#page=10"
            }
          ]
        },
        {
          "id": "alice-in-wonderland-ch-import-1787497934368-11",
          "courseId": "alice-in-wonderland",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "alice-in-wonderland-ch-import-1787497934368-11-step-0",
              "courseId": "alice-in-wonderland",
              "chapterId": "alice-in-wonderland-ch-import-1787497934368-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alice-in-wonderland/alice-in-wonderland.pdf#page=11"
            }
          ]
        },
        {
          "id": "alice-in-wonderland-ch-import-1787497934368-12",
          "courseId": "alice-in-wonderland",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "alice-in-wonderland-ch-import-1787497934368-12-step-0",
              "courseId": "alice-in-wonderland",
              "chapterId": "alice-in-wonderland-ch-import-1787497934368-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alice-in-wonderland/alice-in-wonderland.pdf#page=12"
            }
          ]
        },
        {
          "id": "alice-in-wonderland-ch-import-1787497934368-13",
          "courseId": "alice-in-wonderland",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "alice-in-wonderland-ch-import-1787497934368-13-step-0",
              "courseId": "alice-in-wonderland",
              "chapterId": "alice-in-wonderland-ch-import-1787497934368-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alice-in-wonderland/alice-in-wonderland.pdf#page=13"
            }
          ]
        },
        {
          "id": "alice-in-wonderland-ch-import-1787497934368-14",
          "courseId": "alice-in-wonderland",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "alice-in-wonderland-ch-import-1787497934368-14-step-0",
              "courseId": "alice-in-wonderland",
              "chapterId": "alice-in-wonderland-ch-import-1787497934368-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alice-in-wonderland/alice-in-wonderland.pdf#page=14"
            }
          ]
        },
        {
          "id": "alice-in-wonderland-ch-import-1787497934368-15",
          "courseId": "alice-in-wonderland",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "alice-in-wonderland-ch-import-1787497934368-15-step-0",
              "courseId": "alice-in-wonderland",
              "chapterId": "alice-in-wonderland-ch-import-1787497934368-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alice-in-wonderland/alice-in-wonderland.pdf#page=15"
            }
          ]
        },
        {
          "id": "alice-in-wonderland-ch-import-1787497934368-16",
          "courseId": "alice-in-wonderland",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "alice-in-wonderland-ch-import-1787497934368-16-step-0",
              "courseId": "alice-in-wonderland",
              "chapterId": "alice-in-wonderland-ch-import-1787497934368-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alice-in-wonderland/alice-in-wonderland.pdf#page=16"
            }
          ]
        },
        {
          "id": "alice-in-wonderland-ch-import-1787497934368-17",
          "courseId": "alice-in-wonderland",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "alice-in-wonderland-ch-import-1787497934368-17-step-0",
              "courseId": "alice-in-wonderland",
              "chapterId": "alice-in-wonderland-ch-import-1787497934368-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alice-in-wonderland/alice-in-wonderland.pdf#page=17"
            }
          ]
        },
        {
          "id": "alice-in-wonderland-ch-import-1787497934368-18",
          "courseId": "alice-in-wonderland",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "alice-in-wonderland-ch-import-1787497934368-18-step-0",
              "courseId": "alice-in-wonderland",
              "chapterId": "alice-in-wonderland-ch-import-1787497934368-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alice-in-wonderland/alice-in-wonderland.pdf#page=18"
            }
          ]
        },
        {
          "id": "alice-in-wonderland-ch-import-1787497934368-19",
          "courseId": "alice-in-wonderland",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "alice-in-wonderland-ch-import-1787497934368-19-step-0",
              "courseId": "alice-in-wonderland",
              "chapterId": "alice-in-wonderland-ch-import-1787497934368-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alice-in-wonderland/alice-in-wonderland.pdf#page=19"
            }
          ]
        },
        {
          "id": "alice-in-wonderland-ch-import-1787497934368-2",
          "courseId": "alice-in-wonderland",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "alice-in-wonderland-ch-import-1787497934368-2-step-0",
              "courseId": "alice-in-wonderland",
              "chapterId": "alice-in-wonderland-ch-import-1787497934368-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alice-in-wonderland/alice-in-wonderland.pdf#page=2"
            }
          ]
        },
        {
          "id": "alice-in-wonderland-ch-import-1787497934368-20",
          "courseId": "alice-in-wonderland",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "alice-in-wonderland-ch-import-1787497934368-20-step-0",
              "courseId": "alice-in-wonderland",
              "chapterId": "alice-in-wonderland-ch-import-1787497934368-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alice-in-wonderland/alice-in-wonderland.pdf#page=20"
            }
          ]
        },
        {
          "id": "alice-in-wonderland-ch-import-1787497934368-21",
          "courseId": "alice-in-wonderland",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "alice-in-wonderland-ch-import-1787497934368-21-step-0",
              "courseId": "alice-in-wonderland",
              "chapterId": "alice-in-wonderland-ch-import-1787497934368-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alice-in-wonderland/alice-in-wonderland.pdf#page=21"
            }
          ]
        },
        {
          "id": "alice-in-wonderland-ch-import-1787497934368-22",
          "courseId": "alice-in-wonderland",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "alice-in-wonderland-ch-import-1787497934368-22-step-0",
              "courseId": "alice-in-wonderland",
              "chapterId": "alice-in-wonderland-ch-import-1787497934368-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alice-in-wonderland/alice-in-wonderland.pdf#page=22"
            }
          ]
        },
        {
          "id": "alice-in-wonderland-ch-import-1787497934368-23",
          "courseId": "alice-in-wonderland",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "alice-in-wonderland-ch-import-1787497934368-23-step-0",
              "courseId": "alice-in-wonderland",
              "chapterId": "alice-in-wonderland-ch-import-1787497934368-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alice-in-wonderland/alice-in-wonderland.pdf#page=23"
            }
          ]
        },
        {
          "id": "alice-in-wonderland-ch-import-1787497934368-24",
          "courseId": "alice-in-wonderland",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "alice-in-wonderland-ch-import-1787497934368-24-step-0",
              "courseId": "alice-in-wonderland",
              "chapterId": "alice-in-wonderland-ch-import-1787497934368-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alice-in-wonderland/alice-in-wonderland.pdf#page=24"
            }
          ]
        },
        {
          "id": "alice-in-wonderland-ch-import-1787497934368-25",
          "courseId": "alice-in-wonderland",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "alice-in-wonderland-ch-import-1787497934368-25-step-0",
              "courseId": "alice-in-wonderland",
              "chapterId": "alice-in-wonderland-ch-import-1787497934368-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alice-in-wonderland/alice-in-wonderland.pdf#page=25"
            }
          ]
        },
        {
          "id": "alice-in-wonderland-ch-import-1787497934368-26",
          "courseId": "alice-in-wonderland",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "alice-in-wonderland-ch-import-1787497934368-26-step-0",
              "courseId": "alice-in-wonderland",
              "chapterId": "alice-in-wonderland-ch-import-1787497934368-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alice-in-wonderland/alice-in-wonderland.pdf#page=26"
            }
          ]
        },
        {
          "id": "alice-in-wonderland-ch-import-1787497934368-27",
          "courseId": "alice-in-wonderland",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "alice-in-wonderland-ch-import-1787497934368-27-step-0",
              "courseId": "alice-in-wonderland",
              "chapterId": "alice-in-wonderland-ch-import-1787497934368-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alice-in-wonderland/alice-in-wonderland.pdf#page=27"
            }
          ]
        },
        {
          "id": "alice-in-wonderland-ch-import-1787497934368-28",
          "courseId": "alice-in-wonderland",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "alice-in-wonderland-ch-import-1787497934368-28-step-0",
              "courseId": "alice-in-wonderland",
              "chapterId": "alice-in-wonderland-ch-import-1787497934368-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alice-in-wonderland/alice-in-wonderland.pdf#page=28"
            }
          ]
        },
        {
          "id": "alice-in-wonderland-ch-import-1787497934368-29",
          "courseId": "alice-in-wonderland",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "alice-in-wonderland-ch-import-1787497934368-29-step-0",
              "courseId": "alice-in-wonderland",
              "chapterId": "alice-in-wonderland-ch-import-1787497934368-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alice-in-wonderland/alice-in-wonderland.pdf#page=29"
            }
          ]
        },
        {
          "id": "alice-in-wonderland-ch-import-1787497934368-3",
          "courseId": "alice-in-wonderland",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "alice-in-wonderland-ch-import-1787497934368-3-step-0",
              "courseId": "alice-in-wonderland",
              "chapterId": "alice-in-wonderland-ch-import-1787497934368-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alice-in-wonderland/alice-in-wonderland.pdf#page=3"
            }
          ]
        },
        {
          "id": "alice-in-wonderland-ch-import-1787497934368-30",
          "courseId": "alice-in-wonderland",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "alice-in-wonderland-ch-import-1787497934368-30-step-0",
              "courseId": "alice-in-wonderland",
              "chapterId": "alice-in-wonderland-ch-import-1787497934368-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alice-in-wonderland/alice-in-wonderland.pdf#page=30"
            }
          ]
        },
        {
          "id": "alice-in-wonderland-ch-import-1787497934368-31",
          "courseId": "alice-in-wonderland",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "alice-in-wonderland-ch-import-1787497934368-31-step-0",
              "courseId": "alice-in-wonderland",
              "chapterId": "alice-in-wonderland-ch-import-1787497934368-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alice-in-wonderland/alice-in-wonderland.pdf#page=31"
            }
          ]
        },
        {
          "id": "alice-in-wonderland-ch-import-1787497934368-32",
          "courseId": "alice-in-wonderland",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "alice-in-wonderland-ch-import-1787497934368-32-step-0",
              "courseId": "alice-in-wonderland",
              "chapterId": "alice-in-wonderland-ch-import-1787497934368-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alice-in-wonderland/alice-in-wonderland.pdf#page=32"
            }
          ]
        },
        {
          "id": "alice-in-wonderland-ch-import-1787497934368-33",
          "courseId": "alice-in-wonderland",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "alice-in-wonderland-ch-import-1787497934368-33-step-0",
              "courseId": "alice-in-wonderland",
              "chapterId": "alice-in-wonderland-ch-import-1787497934368-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alice-in-wonderland/alice-in-wonderland.pdf#page=33"
            }
          ]
        },
        {
          "id": "alice-in-wonderland-ch-import-1787497934368-34",
          "courseId": "alice-in-wonderland",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "alice-in-wonderland-ch-import-1787497934368-34-step-0",
              "courseId": "alice-in-wonderland",
              "chapterId": "alice-in-wonderland-ch-import-1787497934368-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alice-in-wonderland/alice-in-wonderland.pdf#page=34"
            }
          ]
        },
        {
          "id": "alice-in-wonderland-ch-import-1787497934368-35",
          "courseId": "alice-in-wonderland",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "alice-in-wonderland-ch-import-1787497934368-35-step-0",
              "courseId": "alice-in-wonderland",
              "chapterId": "alice-in-wonderland-ch-import-1787497934368-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alice-in-wonderland/alice-in-wonderland.pdf#page=35"
            }
          ]
        },
        {
          "id": "alice-in-wonderland-ch-import-1787497934368-36",
          "courseId": "alice-in-wonderland",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "alice-in-wonderland-ch-import-1787497934368-36-step-0",
              "courseId": "alice-in-wonderland",
              "chapterId": "alice-in-wonderland-ch-import-1787497934368-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alice-in-wonderland/alice-in-wonderland.pdf#page=36"
            }
          ]
        },
        {
          "id": "alice-in-wonderland-ch-import-1787497934368-37",
          "courseId": "alice-in-wonderland",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "alice-in-wonderland-ch-import-1787497934368-37-step-0",
              "courseId": "alice-in-wonderland",
              "chapterId": "alice-in-wonderland-ch-import-1787497934368-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alice-in-wonderland/alice-in-wonderland.pdf#page=37"
            }
          ]
        },
        {
          "id": "alice-in-wonderland-ch-import-1787497934368-38",
          "courseId": "alice-in-wonderland",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "alice-in-wonderland-ch-import-1787497934368-38-step-0",
              "courseId": "alice-in-wonderland",
              "chapterId": "alice-in-wonderland-ch-import-1787497934368-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alice-in-wonderland/alice-in-wonderland.pdf#page=38"
            }
          ]
        },
        {
          "id": "alice-in-wonderland-ch-import-1787497934368-39",
          "courseId": "alice-in-wonderland",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "alice-in-wonderland-ch-import-1787497934368-39-step-0",
              "courseId": "alice-in-wonderland",
              "chapterId": "alice-in-wonderland-ch-import-1787497934368-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alice-in-wonderland/alice-in-wonderland.pdf#page=39"
            }
          ]
        },
        {
          "id": "alice-in-wonderland-ch-import-1787497934368-4",
          "courseId": "alice-in-wonderland",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "alice-in-wonderland-ch-import-1787497934368-4-step-0",
              "courseId": "alice-in-wonderland",
              "chapterId": "alice-in-wonderland-ch-import-1787497934368-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alice-in-wonderland/alice-in-wonderland.pdf#page=4"
            }
          ]
        },
        {
          "id": "alice-in-wonderland-ch-import-1787497934368-40",
          "courseId": "alice-in-wonderland",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "alice-in-wonderland-ch-import-1787497934368-40-step-0",
              "courseId": "alice-in-wonderland",
              "chapterId": "alice-in-wonderland-ch-import-1787497934368-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alice-in-wonderland/alice-in-wonderland.pdf#page=40"
            }
          ]
        },
        {
          "id": "alice-in-wonderland-ch-import-1787497934368-41",
          "courseId": "alice-in-wonderland",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "alice-in-wonderland-ch-import-1787497934368-41-step-0",
              "courseId": "alice-in-wonderland",
              "chapterId": "alice-in-wonderland-ch-import-1787497934368-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alice-in-wonderland/alice-in-wonderland.pdf#page=41"
            }
          ]
        },
        {
          "id": "alice-in-wonderland-ch-import-1787497934368-42",
          "courseId": "alice-in-wonderland",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "alice-in-wonderland-ch-import-1787497934368-42-step-0",
              "courseId": "alice-in-wonderland",
              "chapterId": "alice-in-wonderland-ch-import-1787497934368-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alice-in-wonderland/alice-in-wonderland.pdf#page=42"
            }
          ]
        },
        {
          "id": "alice-in-wonderland-ch-import-1787497934368-43",
          "courseId": "alice-in-wonderland",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "alice-in-wonderland-ch-import-1787497934368-43-step-0",
              "courseId": "alice-in-wonderland",
              "chapterId": "alice-in-wonderland-ch-import-1787497934368-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alice-in-wonderland/alice-in-wonderland.pdf#page=43"
            }
          ]
        },
        {
          "id": "alice-in-wonderland-ch-import-1787497934368-44",
          "courseId": "alice-in-wonderland",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "alice-in-wonderland-ch-import-1787497934368-44-step-0",
              "courseId": "alice-in-wonderland",
              "chapterId": "alice-in-wonderland-ch-import-1787497934368-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alice-in-wonderland/alice-in-wonderland.pdf#page=44"
            }
          ]
        },
        {
          "id": "alice-in-wonderland-ch-import-1787497934368-45",
          "courseId": "alice-in-wonderland",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "alice-in-wonderland-ch-import-1787497934368-45-step-0",
              "courseId": "alice-in-wonderland",
              "chapterId": "alice-in-wonderland-ch-import-1787497934368-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alice-in-wonderland/alice-in-wonderland.pdf#page=45"
            }
          ]
        },
        {
          "id": "alice-in-wonderland-ch-import-1787497934368-46",
          "courseId": "alice-in-wonderland",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "alice-in-wonderland-ch-import-1787497934368-46-step-0",
              "courseId": "alice-in-wonderland",
              "chapterId": "alice-in-wonderland-ch-import-1787497934368-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alice-in-wonderland/alice-in-wonderland.pdf#page=46"
            }
          ]
        },
        {
          "id": "alice-in-wonderland-ch-import-1787497934368-47",
          "courseId": "alice-in-wonderland",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "alice-in-wonderland-ch-import-1787497934368-47-step-0",
              "courseId": "alice-in-wonderland",
              "chapterId": "alice-in-wonderland-ch-import-1787497934368-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alice-in-wonderland/alice-in-wonderland.pdf#page=47"
            }
          ]
        },
        {
          "id": "alice-in-wonderland-ch-import-1787497934368-48",
          "courseId": "alice-in-wonderland",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "alice-in-wonderland-ch-import-1787497934368-48-step-0",
              "courseId": "alice-in-wonderland",
              "chapterId": "alice-in-wonderland-ch-import-1787497934368-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alice-in-wonderland/alice-in-wonderland.pdf#page=48"
            }
          ]
        },
        {
          "id": "alice-in-wonderland-ch-import-1787497934368-49",
          "courseId": "alice-in-wonderland",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "alice-in-wonderland-ch-import-1787497934368-49-step-0",
              "courseId": "alice-in-wonderland",
              "chapterId": "alice-in-wonderland-ch-import-1787497934368-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alice-in-wonderland/alice-in-wonderland.pdf#page=49"
            }
          ]
        },
        {
          "id": "alice-in-wonderland-ch-import-1787497934368-5",
          "courseId": "alice-in-wonderland",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "alice-in-wonderland-ch-import-1787497934368-5-step-0",
              "courseId": "alice-in-wonderland",
              "chapterId": "alice-in-wonderland-ch-import-1787497934368-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alice-in-wonderland/alice-in-wonderland.pdf#page=5"
            }
          ]
        },
        {
          "id": "alice-in-wonderland-ch-import-1787497934368-50",
          "courseId": "alice-in-wonderland",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "alice-in-wonderland-ch-import-1787497934368-50-step-0",
              "courseId": "alice-in-wonderland",
              "chapterId": "alice-in-wonderland-ch-import-1787497934368-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alice-in-wonderland/alice-in-wonderland.pdf#page=50"
            }
          ]
        },
        {
          "id": "alice-in-wonderland-ch-import-1787497934368-51",
          "courseId": "alice-in-wonderland",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "alice-in-wonderland-ch-import-1787497934368-51-step-0",
              "courseId": "alice-in-wonderland",
              "chapterId": "alice-in-wonderland-ch-import-1787497934368-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alice-in-wonderland/alice-in-wonderland.pdf#page=51"
            }
          ]
        },
        {
          "id": "alice-in-wonderland-ch-import-1787497934368-52",
          "courseId": "alice-in-wonderland",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "alice-in-wonderland-ch-import-1787497934368-52-step-0",
              "courseId": "alice-in-wonderland",
              "chapterId": "alice-in-wonderland-ch-import-1787497934368-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alice-in-wonderland/alice-in-wonderland.pdf#page=52"
            }
          ]
        },
        {
          "id": "alice-in-wonderland-ch-import-1787497934368-6",
          "courseId": "alice-in-wonderland",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "alice-in-wonderland-ch-import-1787497934368-6-step-0",
              "courseId": "alice-in-wonderland",
              "chapterId": "alice-in-wonderland-ch-import-1787497934368-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alice-in-wonderland/alice-in-wonderland.pdf#page=6"
            }
          ]
        },
        {
          "id": "alice-in-wonderland-ch-import-1787497934368-7",
          "courseId": "alice-in-wonderland",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "alice-in-wonderland-ch-import-1787497934368-7-step-0",
              "courseId": "alice-in-wonderland",
              "chapterId": "alice-in-wonderland-ch-import-1787497934368-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alice-in-wonderland/alice-in-wonderland.pdf#page=7"
            }
          ]
        },
        {
          "id": "alice-in-wonderland-ch-import-1787497934368-8",
          "courseId": "alice-in-wonderland",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "alice-in-wonderland-ch-import-1787497934368-8-step-0",
              "courseId": "alice-in-wonderland",
              "chapterId": "alice-in-wonderland-ch-import-1787497934368-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alice-in-wonderland/alice-in-wonderland.pdf#page=8"
            }
          ]
        },
        {
          "id": "alice-in-wonderland-ch-import-1787497934368-9",
          "courseId": "alice-in-wonderland",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "alice-in-wonderland-ch-import-1787497934368-9-step-0",
              "courseId": "alice-in-wonderland",
              "chapterId": "alice-in-wonderland-ch-import-1787497934368-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/alice-in-wonderland/alice-in-wonderland.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "all-about-korea-stories",
      "title": "All About Korea Stories",
      "description": "All About Korea Stories. Short Stories.",
      "isPublished": true,
      "authorName": "Ann Martin Bowler",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#1e3a8a",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/all-about-korea-stories.webp",
      "icon": "📚",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 73,
      "category": "Kid, Short Stories",
      "cat1": "Kid",
      "cat2": "Short Stories",
      "cat3": "",
      "cat4": "",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/all-about-korea-stories",
      "stepCount": 66,
      "chapters": [
        {
          "id": "all-about-korea-stories-ch-import-1787497934368-1",
          "courseId": "all-about-korea-stories",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "all-about-korea-stories-ch-import-1787497934368-1-step-0",
              "courseId": "all-about-korea-stories",
              "chapterId": "all-about-korea-stories-ch-import-1787497934368-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-korea-stories/all-about-korea-stories.pdf#page=1"
            }
          ]
        },
        {
          "id": "all-about-korea-stories-ch-import-1787497934368-10",
          "courseId": "all-about-korea-stories",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "all-about-korea-stories-ch-import-1787497934368-10-step-0",
              "courseId": "all-about-korea-stories",
              "chapterId": "all-about-korea-stories-ch-import-1787497934368-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-korea-stories/all-about-korea-stories.pdf#page=10"
            }
          ]
        },
        {
          "id": "all-about-korea-stories-ch-import-1787497934368-11",
          "courseId": "all-about-korea-stories",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "all-about-korea-stories-ch-import-1787497934368-11-step-0",
              "courseId": "all-about-korea-stories",
              "chapterId": "all-about-korea-stories-ch-import-1787497934368-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-korea-stories/all-about-korea-stories.pdf#page=11"
            }
          ]
        },
        {
          "id": "all-about-korea-stories-ch-import-1787497934368-12",
          "courseId": "all-about-korea-stories",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "all-about-korea-stories-ch-import-1787497934368-12-step-0",
              "courseId": "all-about-korea-stories",
              "chapterId": "all-about-korea-stories-ch-import-1787497934368-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-korea-stories/all-about-korea-stories.pdf#page=12"
            }
          ]
        },
        {
          "id": "all-about-korea-stories-ch-import-1787497934368-13",
          "courseId": "all-about-korea-stories",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "all-about-korea-stories-ch-import-1787497934368-13-step-0",
              "courseId": "all-about-korea-stories",
              "chapterId": "all-about-korea-stories-ch-import-1787497934368-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-korea-stories/all-about-korea-stories.pdf#page=13"
            }
          ]
        },
        {
          "id": "all-about-korea-stories-ch-import-1787497934368-14",
          "courseId": "all-about-korea-stories",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "all-about-korea-stories-ch-import-1787497934368-14-step-0",
              "courseId": "all-about-korea-stories",
              "chapterId": "all-about-korea-stories-ch-import-1787497934368-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-korea-stories/all-about-korea-stories.pdf#page=14"
            }
          ]
        },
        {
          "id": "all-about-korea-stories-ch-import-1787497934368-15",
          "courseId": "all-about-korea-stories",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "all-about-korea-stories-ch-import-1787497934368-15-step-0",
              "courseId": "all-about-korea-stories",
              "chapterId": "all-about-korea-stories-ch-import-1787497934368-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-korea-stories/all-about-korea-stories.pdf#page=15"
            }
          ]
        },
        {
          "id": "all-about-korea-stories-ch-import-1787497934368-16",
          "courseId": "all-about-korea-stories",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "all-about-korea-stories-ch-import-1787497934368-16-step-0",
              "courseId": "all-about-korea-stories",
              "chapterId": "all-about-korea-stories-ch-import-1787497934368-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-korea-stories/all-about-korea-stories.pdf#page=16"
            }
          ]
        },
        {
          "id": "all-about-korea-stories-ch-import-1787497934368-17",
          "courseId": "all-about-korea-stories",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "all-about-korea-stories-ch-import-1787497934368-17-step-0",
              "courseId": "all-about-korea-stories",
              "chapterId": "all-about-korea-stories-ch-import-1787497934368-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-korea-stories/all-about-korea-stories.pdf#page=17"
            }
          ]
        },
        {
          "id": "all-about-korea-stories-ch-import-1787497934368-18",
          "courseId": "all-about-korea-stories",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "all-about-korea-stories-ch-import-1787497934368-18-step-0",
              "courseId": "all-about-korea-stories",
              "chapterId": "all-about-korea-stories-ch-import-1787497934368-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-korea-stories/all-about-korea-stories.pdf#page=18"
            }
          ]
        },
        {
          "id": "all-about-korea-stories-ch-import-1787497934368-19",
          "courseId": "all-about-korea-stories",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "all-about-korea-stories-ch-import-1787497934368-19-step-0",
              "courseId": "all-about-korea-stories",
              "chapterId": "all-about-korea-stories-ch-import-1787497934368-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-korea-stories/all-about-korea-stories.pdf#page=19"
            }
          ]
        },
        {
          "id": "all-about-korea-stories-ch-import-1787497934368-2",
          "courseId": "all-about-korea-stories",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "all-about-korea-stories-ch-import-1787497934368-2-step-0",
              "courseId": "all-about-korea-stories",
              "chapterId": "all-about-korea-stories-ch-import-1787497934368-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-korea-stories/all-about-korea-stories.pdf#page=2"
            }
          ]
        },
        {
          "id": "all-about-korea-stories-ch-import-1787497934368-20",
          "courseId": "all-about-korea-stories",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "all-about-korea-stories-ch-import-1787497934368-20-step-0",
              "courseId": "all-about-korea-stories",
              "chapterId": "all-about-korea-stories-ch-import-1787497934368-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-korea-stories/all-about-korea-stories.pdf#page=20"
            }
          ]
        },
        {
          "id": "all-about-korea-stories-ch-import-1787497934368-21",
          "courseId": "all-about-korea-stories",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "all-about-korea-stories-ch-import-1787497934368-21-step-0",
              "courseId": "all-about-korea-stories",
              "chapterId": "all-about-korea-stories-ch-import-1787497934368-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-korea-stories/all-about-korea-stories.pdf#page=21"
            }
          ]
        },
        {
          "id": "all-about-korea-stories-ch-import-1787497934368-22",
          "courseId": "all-about-korea-stories",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "all-about-korea-stories-ch-import-1787497934368-22-step-0",
              "courseId": "all-about-korea-stories",
              "chapterId": "all-about-korea-stories-ch-import-1787497934368-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-korea-stories/all-about-korea-stories.pdf#page=22"
            }
          ]
        },
        {
          "id": "all-about-korea-stories-ch-import-1787497934368-23",
          "courseId": "all-about-korea-stories",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "all-about-korea-stories-ch-import-1787497934368-23-step-0",
              "courseId": "all-about-korea-stories",
              "chapterId": "all-about-korea-stories-ch-import-1787497934368-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-korea-stories/all-about-korea-stories.pdf#page=23"
            }
          ]
        },
        {
          "id": "all-about-korea-stories-ch-import-1787497934368-24",
          "courseId": "all-about-korea-stories",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "all-about-korea-stories-ch-import-1787497934368-24-step-0",
              "courseId": "all-about-korea-stories",
              "chapterId": "all-about-korea-stories-ch-import-1787497934368-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-korea-stories/all-about-korea-stories.pdf#page=24"
            }
          ]
        },
        {
          "id": "all-about-korea-stories-ch-import-1787497934368-25",
          "courseId": "all-about-korea-stories",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "all-about-korea-stories-ch-import-1787497934368-25-step-0",
              "courseId": "all-about-korea-stories",
              "chapterId": "all-about-korea-stories-ch-import-1787497934368-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-korea-stories/all-about-korea-stories.pdf#page=25"
            }
          ]
        },
        {
          "id": "all-about-korea-stories-ch-import-1787497934368-26",
          "courseId": "all-about-korea-stories",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "all-about-korea-stories-ch-import-1787497934368-26-step-0",
              "courseId": "all-about-korea-stories",
              "chapterId": "all-about-korea-stories-ch-import-1787497934368-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-korea-stories/all-about-korea-stories.pdf#page=26"
            }
          ]
        },
        {
          "id": "all-about-korea-stories-ch-import-1787497934368-27",
          "courseId": "all-about-korea-stories",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "all-about-korea-stories-ch-import-1787497934368-27-step-0",
              "courseId": "all-about-korea-stories",
              "chapterId": "all-about-korea-stories-ch-import-1787497934368-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-korea-stories/all-about-korea-stories.pdf#page=27"
            }
          ]
        },
        {
          "id": "all-about-korea-stories-ch-import-1787497934368-28",
          "courseId": "all-about-korea-stories",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "all-about-korea-stories-ch-import-1787497934368-28-step-0",
              "courseId": "all-about-korea-stories",
              "chapterId": "all-about-korea-stories-ch-import-1787497934368-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-korea-stories/all-about-korea-stories.pdf#page=28"
            }
          ]
        },
        {
          "id": "all-about-korea-stories-ch-import-1787497934368-29",
          "courseId": "all-about-korea-stories",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "all-about-korea-stories-ch-import-1787497934368-29-step-0",
              "courseId": "all-about-korea-stories",
              "chapterId": "all-about-korea-stories-ch-import-1787497934368-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-korea-stories/all-about-korea-stories.pdf#page=29"
            }
          ]
        },
        {
          "id": "all-about-korea-stories-ch-import-1787497934368-3",
          "courseId": "all-about-korea-stories",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "all-about-korea-stories-ch-import-1787497934368-3-step-0",
              "courseId": "all-about-korea-stories",
              "chapterId": "all-about-korea-stories-ch-import-1787497934368-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-korea-stories/all-about-korea-stories.pdf#page=3"
            }
          ]
        },
        {
          "id": "all-about-korea-stories-ch-import-1787497934368-30",
          "courseId": "all-about-korea-stories",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "all-about-korea-stories-ch-import-1787497934368-30-step-0",
              "courseId": "all-about-korea-stories",
              "chapterId": "all-about-korea-stories-ch-import-1787497934368-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-korea-stories/all-about-korea-stories.pdf#page=30"
            }
          ]
        },
        {
          "id": "all-about-korea-stories-ch-import-1787497934368-31",
          "courseId": "all-about-korea-stories",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "all-about-korea-stories-ch-import-1787497934368-31-step-0",
              "courseId": "all-about-korea-stories",
              "chapterId": "all-about-korea-stories-ch-import-1787497934368-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-korea-stories/all-about-korea-stories.pdf#page=31"
            }
          ]
        },
        {
          "id": "all-about-korea-stories-ch-import-1787497934368-32",
          "courseId": "all-about-korea-stories",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "all-about-korea-stories-ch-import-1787497934368-32-step-0",
              "courseId": "all-about-korea-stories",
              "chapterId": "all-about-korea-stories-ch-import-1787497934368-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-korea-stories/all-about-korea-stories.pdf#page=32"
            }
          ]
        },
        {
          "id": "all-about-korea-stories-ch-import-1787497934368-33",
          "courseId": "all-about-korea-stories",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "all-about-korea-stories-ch-import-1787497934368-33-step-0",
              "courseId": "all-about-korea-stories",
              "chapterId": "all-about-korea-stories-ch-import-1787497934368-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-korea-stories/all-about-korea-stories.pdf#page=33"
            }
          ]
        },
        {
          "id": "all-about-korea-stories-ch-import-1787497934368-34",
          "courseId": "all-about-korea-stories",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "all-about-korea-stories-ch-import-1787497934368-34-step-0",
              "courseId": "all-about-korea-stories",
              "chapterId": "all-about-korea-stories-ch-import-1787497934368-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-korea-stories/all-about-korea-stories.pdf#page=34"
            }
          ]
        },
        {
          "id": "all-about-korea-stories-ch-import-1787497934368-35",
          "courseId": "all-about-korea-stories",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "all-about-korea-stories-ch-import-1787497934368-35-step-0",
              "courseId": "all-about-korea-stories",
              "chapterId": "all-about-korea-stories-ch-import-1787497934368-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-korea-stories/all-about-korea-stories.pdf#page=35"
            }
          ]
        },
        {
          "id": "all-about-korea-stories-ch-import-1787497934368-36",
          "courseId": "all-about-korea-stories",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "all-about-korea-stories-ch-import-1787497934368-36-step-0",
              "courseId": "all-about-korea-stories",
              "chapterId": "all-about-korea-stories-ch-import-1787497934368-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-korea-stories/all-about-korea-stories.pdf#page=36"
            }
          ]
        },
        {
          "id": "all-about-korea-stories-ch-import-1787497934368-37",
          "courseId": "all-about-korea-stories",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "all-about-korea-stories-ch-import-1787497934368-37-step-0",
              "courseId": "all-about-korea-stories",
              "chapterId": "all-about-korea-stories-ch-import-1787497934368-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-korea-stories/all-about-korea-stories.pdf#page=37"
            }
          ]
        },
        {
          "id": "all-about-korea-stories-ch-import-1787497934368-38",
          "courseId": "all-about-korea-stories",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "all-about-korea-stories-ch-import-1787497934368-38-step-0",
              "courseId": "all-about-korea-stories",
              "chapterId": "all-about-korea-stories-ch-import-1787497934368-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-korea-stories/all-about-korea-stories.pdf#page=38"
            }
          ]
        },
        {
          "id": "all-about-korea-stories-ch-import-1787497934368-39",
          "courseId": "all-about-korea-stories",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "all-about-korea-stories-ch-import-1787497934368-39-step-0",
              "courseId": "all-about-korea-stories",
              "chapterId": "all-about-korea-stories-ch-import-1787497934368-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-korea-stories/all-about-korea-stories.pdf#page=39"
            }
          ]
        },
        {
          "id": "all-about-korea-stories-ch-import-1787497934368-4",
          "courseId": "all-about-korea-stories",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "all-about-korea-stories-ch-import-1787497934368-4-step-0",
              "courseId": "all-about-korea-stories",
              "chapterId": "all-about-korea-stories-ch-import-1787497934368-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-korea-stories/all-about-korea-stories.pdf#page=4"
            }
          ]
        },
        {
          "id": "all-about-korea-stories-ch-import-1787497934368-40",
          "courseId": "all-about-korea-stories",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "all-about-korea-stories-ch-import-1787497934368-40-step-0",
              "courseId": "all-about-korea-stories",
              "chapterId": "all-about-korea-stories-ch-import-1787497934368-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-korea-stories/all-about-korea-stories.pdf#page=40"
            }
          ]
        },
        {
          "id": "all-about-korea-stories-ch-import-1787497934368-41",
          "courseId": "all-about-korea-stories",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "all-about-korea-stories-ch-import-1787497934368-41-step-0",
              "courseId": "all-about-korea-stories",
              "chapterId": "all-about-korea-stories-ch-import-1787497934368-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-korea-stories/all-about-korea-stories.pdf#page=41"
            }
          ]
        },
        {
          "id": "all-about-korea-stories-ch-import-1787497934368-42",
          "courseId": "all-about-korea-stories",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "all-about-korea-stories-ch-import-1787497934368-42-step-0",
              "courseId": "all-about-korea-stories",
              "chapterId": "all-about-korea-stories-ch-import-1787497934368-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-korea-stories/all-about-korea-stories.pdf#page=42"
            }
          ]
        },
        {
          "id": "all-about-korea-stories-ch-import-1787497934368-43",
          "courseId": "all-about-korea-stories",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "all-about-korea-stories-ch-import-1787497934368-43-step-0",
              "courseId": "all-about-korea-stories",
              "chapterId": "all-about-korea-stories-ch-import-1787497934368-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-korea-stories/all-about-korea-stories.pdf#page=43"
            }
          ]
        },
        {
          "id": "all-about-korea-stories-ch-import-1787497934368-44",
          "courseId": "all-about-korea-stories",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "all-about-korea-stories-ch-import-1787497934368-44-step-0",
              "courseId": "all-about-korea-stories",
              "chapterId": "all-about-korea-stories-ch-import-1787497934368-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-korea-stories/all-about-korea-stories.pdf#page=44"
            }
          ]
        },
        {
          "id": "all-about-korea-stories-ch-import-1787497934368-45",
          "courseId": "all-about-korea-stories",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "all-about-korea-stories-ch-import-1787497934368-45-step-0",
              "courseId": "all-about-korea-stories",
              "chapterId": "all-about-korea-stories-ch-import-1787497934368-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-korea-stories/all-about-korea-stories.pdf#page=45"
            }
          ]
        },
        {
          "id": "all-about-korea-stories-ch-import-1787497934368-46",
          "courseId": "all-about-korea-stories",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "all-about-korea-stories-ch-import-1787497934368-46-step-0",
              "courseId": "all-about-korea-stories",
              "chapterId": "all-about-korea-stories-ch-import-1787497934368-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-korea-stories/all-about-korea-stories.pdf#page=46"
            }
          ]
        },
        {
          "id": "all-about-korea-stories-ch-import-1787497934368-47",
          "courseId": "all-about-korea-stories",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "all-about-korea-stories-ch-import-1787497934368-47-step-0",
              "courseId": "all-about-korea-stories",
              "chapterId": "all-about-korea-stories-ch-import-1787497934368-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-korea-stories/all-about-korea-stories.pdf#page=47"
            }
          ]
        },
        {
          "id": "all-about-korea-stories-ch-import-1787497934368-48",
          "courseId": "all-about-korea-stories",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "all-about-korea-stories-ch-import-1787497934368-48-step-0",
              "courseId": "all-about-korea-stories",
              "chapterId": "all-about-korea-stories-ch-import-1787497934368-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-korea-stories/all-about-korea-stories.pdf#page=48"
            }
          ]
        },
        {
          "id": "all-about-korea-stories-ch-import-1787497934368-49",
          "courseId": "all-about-korea-stories",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "all-about-korea-stories-ch-import-1787497934368-49-step-0",
              "courseId": "all-about-korea-stories",
              "chapterId": "all-about-korea-stories-ch-import-1787497934368-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-korea-stories/all-about-korea-stories.pdf#page=49"
            }
          ]
        },
        {
          "id": "all-about-korea-stories-ch-import-1787497934368-5",
          "courseId": "all-about-korea-stories",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "all-about-korea-stories-ch-import-1787497934368-5-step-0",
              "courseId": "all-about-korea-stories",
              "chapterId": "all-about-korea-stories-ch-import-1787497934368-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-korea-stories/all-about-korea-stories.pdf#page=5"
            }
          ]
        },
        {
          "id": "all-about-korea-stories-ch-import-1787497934368-50",
          "courseId": "all-about-korea-stories",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "all-about-korea-stories-ch-import-1787497934368-50-step-0",
              "courseId": "all-about-korea-stories",
              "chapterId": "all-about-korea-stories-ch-import-1787497934368-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-korea-stories/all-about-korea-stories.pdf#page=50"
            }
          ]
        },
        {
          "id": "all-about-korea-stories-ch-import-1787497934368-51",
          "courseId": "all-about-korea-stories",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "all-about-korea-stories-ch-import-1787497934368-51-step-0",
              "courseId": "all-about-korea-stories",
              "chapterId": "all-about-korea-stories-ch-import-1787497934368-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-korea-stories/all-about-korea-stories.pdf#page=51"
            }
          ]
        },
        {
          "id": "all-about-korea-stories-ch-import-1787497934368-52",
          "courseId": "all-about-korea-stories",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "all-about-korea-stories-ch-import-1787497934368-52-step-0",
              "courseId": "all-about-korea-stories",
              "chapterId": "all-about-korea-stories-ch-import-1787497934368-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-korea-stories/all-about-korea-stories.pdf#page=52"
            }
          ]
        },
        {
          "id": "all-about-korea-stories-ch-import-1787497934368-53",
          "courseId": "all-about-korea-stories",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "all-about-korea-stories-ch-import-1787497934368-53-step-0",
              "courseId": "all-about-korea-stories",
              "chapterId": "all-about-korea-stories-ch-import-1787497934368-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-korea-stories/all-about-korea-stories.pdf#page=53"
            }
          ]
        },
        {
          "id": "all-about-korea-stories-ch-import-1787497934368-54",
          "courseId": "all-about-korea-stories",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "all-about-korea-stories-ch-import-1787497934368-54-step-0",
              "courseId": "all-about-korea-stories",
              "chapterId": "all-about-korea-stories-ch-import-1787497934368-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-korea-stories/all-about-korea-stories.pdf#page=54"
            }
          ]
        },
        {
          "id": "all-about-korea-stories-ch-import-1787497934368-55",
          "courseId": "all-about-korea-stories",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "all-about-korea-stories-ch-import-1787497934368-55-step-0",
              "courseId": "all-about-korea-stories",
              "chapterId": "all-about-korea-stories-ch-import-1787497934368-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-korea-stories/all-about-korea-stories.pdf#page=55"
            }
          ]
        },
        {
          "id": "all-about-korea-stories-ch-import-1787497934368-56",
          "courseId": "all-about-korea-stories",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "all-about-korea-stories-ch-import-1787497934368-56-step-0",
              "courseId": "all-about-korea-stories",
              "chapterId": "all-about-korea-stories-ch-import-1787497934368-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-korea-stories/all-about-korea-stories.pdf#page=56"
            }
          ]
        },
        {
          "id": "all-about-korea-stories-ch-import-1787497934368-57",
          "courseId": "all-about-korea-stories",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "all-about-korea-stories-ch-import-1787497934368-57-step-0",
              "courseId": "all-about-korea-stories",
              "chapterId": "all-about-korea-stories-ch-import-1787497934368-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-korea-stories/all-about-korea-stories.pdf#page=57"
            }
          ]
        },
        {
          "id": "all-about-korea-stories-ch-import-1787497934368-58",
          "courseId": "all-about-korea-stories",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "all-about-korea-stories-ch-import-1787497934368-58-step-0",
              "courseId": "all-about-korea-stories",
              "chapterId": "all-about-korea-stories-ch-import-1787497934368-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-korea-stories/all-about-korea-stories.pdf#page=58"
            }
          ]
        },
        {
          "id": "all-about-korea-stories-ch-import-1787497934368-59",
          "courseId": "all-about-korea-stories",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "all-about-korea-stories-ch-import-1787497934368-59-step-0",
              "courseId": "all-about-korea-stories",
              "chapterId": "all-about-korea-stories-ch-import-1787497934368-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-korea-stories/all-about-korea-stories.pdf#page=59"
            }
          ]
        },
        {
          "id": "all-about-korea-stories-ch-import-1787497934368-6",
          "courseId": "all-about-korea-stories",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "all-about-korea-stories-ch-import-1787497934368-6-step-0",
              "courseId": "all-about-korea-stories",
              "chapterId": "all-about-korea-stories-ch-import-1787497934368-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-korea-stories/all-about-korea-stories.pdf#page=6"
            }
          ]
        },
        {
          "id": "all-about-korea-stories-ch-import-1787497934368-60",
          "courseId": "all-about-korea-stories",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "all-about-korea-stories-ch-import-1787497934368-60-step-0",
              "courseId": "all-about-korea-stories",
              "chapterId": "all-about-korea-stories-ch-import-1787497934368-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-korea-stories/all-about-korea-stories.pdf#page=60"
            }
          ]
        },
        {
          "id": "all-about-korea-stories-ch-import-1787497934368-61",
          "courseId": "all-about-korea-stories",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "all-about-korea-stories-ch-import-1787497934368-61-step-0",
              "courseId": "all-about-korea-stories",
              "chapterId": "all-about-korea-stories-ch-import-1787497934368-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-korea-stories/all-about-korea-stories.pdf#page=61"
            }
          ]
        },
        {
          "id": "all-about-korea-stories-ch-import-1787497934368-62",
          "courseId": "all-about-korea-stories",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "all-about-korea-stories-ch-import-1787497934368-62-step-0",
              "courseId": "all-about-korea-stories",
              "chapterId": "all-about-korea-stories-ch-import-1787497934368-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-korea-stories/all-about-korea-stories.pdf#page=62"
            }
          ]
        },
        {
          "id": "all-about-korea-stories-ch-import-1787497934368-63",
          "courseId": "all-about-korea-stories",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "all-about-korea-stories-ch-import-1787497934368-63-step-0",
              "courseId": "all-about-korea-stories",
              "chapterId": "all-about-korea-stories-ch-import-1787497934368-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-korea-stories/all-about-korea-stories.pdf#page=63"
            }
          ]
        },
        {
          "id": "all-about-korea-stories-ch-import-1787497934368-64",
          "courseId": "all-about-korea-stories",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "all-about-korea-stories-ch-import-1787497934368-64-step-0",
              "courseId": "all-about-korea-stories",
              "chapterId": "all-about-korea-stories-ch-import-1787497934368-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-korea-stories/all-about-korea-stories.pdf#page=64"
            }
          ]
        },
        {
          "id": "all-about-korea-stories-ch-import-1787497934368-65",
          "courseId": "all-about-korea-stories",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "all-about-korea-stories-ch-import-1787497934368-65-step-0",
              "courseId": "all-about-korea-stories",
              "chapterId": "all-about-korea-stories-ch-import-1787497934368-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-korea-stories/all-about-korea-stories.pdf#page=65"
            }
          ]
        },
        {
          "id": "all-about-korea-stories-ch-import-1787497934368-66",
          "courseId": "all-about-korea-stories",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "all-about-korea-stories-ch-import-1787497934368-66-step-0",
              "courseId": "all-about-korea-stories",
              "chapterId": "all-about-korea-stories-ch-import-1787497934368-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-korea-stories/all-about-korea-stories.pdf#page=66"
            }
          ]
        },
        {
          "id": "all-about-korea-stories-ch-import-1787497934368-7",
          "courseId": "all-about-korea-stories",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "all-about-korea-stories-ch-import-1787497934368-7-step-0",
              "courseId": "all-about-korea-stories",
              "chapterId": "all-about-korea-stories-ch-import-1787497934368-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-korea-stories/all-about-korea-stories.pdf#page=7"
            }
          ]
        },
        {
          "id": "all-about-korea-stories-ch-import-1787497934368-8",
          "courseId": "all-about-korea-stories",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "all-about-korea-stories-ch-import-1787497934368-8-step-0",
              "courseId": "all-about-korea-stories",
              "chapterId": "all-about-korea-stories-ch-import-1787497934368-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-korea-stories/all-about-korea-stories.pdf#page=8"
            }
          ]
        },
        {
          "id": "all-about-korea-stories-ch-import-1787497934368-9",
          "courseId": "all-about-korea-stories",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "all-about-korea-stories-ch-import-1787497934368-9-step-0",
              "courseId": "all-about-korea-stories",
              "chapterId": "all-about-korea-stories-ch-import-1787497934368-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-korea-stories/all-about-korea-stories.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "all-about-thailand-stories",
      "title": "All About Thailand Stories",
      "description": "All About Thailand Stories. Short Stories.",
      "isPublished": true,
      "authorName": "Elaine Russell",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#1e3a8a",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/all-about-thailand-stories.webp",
      "icon": "📚",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 74,
      "category": "Kid, Short Stories",
      "cat1": "Kid",
      "cat2": "Short Stories",
      "cat3": "",
      "cat4": "",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/all-about-thailand-stories",
      "stepCount": 67,
      "chapters": [
        {
          "id": "all-about-thailand-stories-ch-import-1787497934368-1",
          "courseId": "all-about-thailand-stories",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "all-about-thailand-stories-ch-import-1787497934368-1-step-0",
              "courseId": "all-about-thailand-stories",
              "chapterId": "all-about-thailand-stories-ch-import-1787497934368-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-thailand-stories/all-about-thailand-stories.pdf#page=1"
            }
          ]
        },
        {
          "id": "all-about-thailand-stories-ch-import-1787497934368-10",
          "courseId": "all-about-thailand-stories",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "all-about-thailand-stories-ch-import-1787497934368-10-step-0",
              "courseId": "all-about-thailand-stories",
              "chapterId": "all-about-thailand-stories-ch-import-1787497934368-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-thailand-stories/all-about-thailand-stories.pdf#page=10"
            }
          ]
        },
        {
          "id": "all-about-thailand-stories-ch-import-1787497934368-11",
          "courseId": "all-about-thailand-stories",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "all-about-thailand-stories-ch-import-1787497934368-11-step-0",
              "courseId": "all-about-thailand-stories",
              "chapterId": "all-about-thailand-stories-ch-import-1787497934368-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-thailand-stories/all-about-thailand-stories.pdf#page=11"
            }
          ]
        },
        {
          "id": "all-about-thailand-stories-ch-import-1787497934368-12",
          "courseId": "all-about-thailand-stories",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "all-about-thailand-stories-ch-import-1787497934368-12-step-0",
              "courseId": "all-about-thailand-stories",
              "chapterId": "all-about-thailand-stories-ch-import-1787497934368-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-thailand-stories/all-about-thailand-stories.pdf#page=12"
            }
          ]
        },
        {
          "id": "all-about-thailand-stories-ch-import-1787497934368-13",
          "courseId": "all-about-thailand-stories",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "all-about-thailand-stories-ch-import-1787497934368-13-step-0",
              "courseId": "all-about-thailand-stories",
              "chapterId": "all-about-thailand-stories-ch-import-1787497934368-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-thailand-stories/all-about-thailand-stories.pdf#page=13"
            }
          ]
        },
        {
          "id": "all-about-thailand-stories-ch-import-1787497934368-14",
          "courseId": "all-about-thailand-stories",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "all-about-thailand-stories-ch-import-1787497934368-14-step-0",
              "courseId": "all-about-thailand-stories",
              "chapterId": "all-about-thailand-stories-ch-import-1787497934368-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-thailand-stories/all-about-thailand-stories.pdf#page=14"
            }
          ]
        },
        {
          "id": "all-about-thailand-stories-ch-import-1787497934368-15",
          "courseId": "all-about-thailand-stories",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "all-about-thailand-stories-ch-import-1787497934368-15-step-0",
              "courseId": "all-about-thailand-stories",
              "chapterId": "all-about-thailand-stories-ch-import-1787497934368-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-thailand-stories/all-about-thailand-stories.pdf#page=15"
            }
          ]
        },
        {
          "id": "all-about-thailand-stories-ch-import-1787497934368-16",
          "courseId": "all-about-thailand-stories",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "all-about-thailand-stories-ch-import-1787497934368-16-step-0",
              "courseId": "all-about-thailand-stories",
              "chapterId": "all-about-thailand-stories-ch-import-1787497934368-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-thailand-stories/all-about-thailand-stories.pdf#page=16"
            }
          ]
        },
        {
          "id": "all-about-thailand-stories-ch-import-1787497934368-17",
          "courseId": "all-about-thailand-stories",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "all-about-thailand-stories-ch-import-1787497934368-17-step-0",
              "courseId": "all-about-thailand-stories",
              "chapterId": "all-about-thailand-stories-ch-import-1787497934368-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-thailand-stories/all-about-thailand-stories.pdf#page=17"
            }
          ]
        },
        {
          "id": "all-about-thailand-stories-ch-import-1787497934368-18",
          "courseId": "all-about-thailand-stories",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "all-about-thailand-stories-ch-import-1787497934368-18-step-0",
              "courseId": "all-about-thailand-stories",
              "chapterId": "all-about-thailand-stories-ch-import-1787497934368-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-thailand-stories/all-about-thailand-stories.pdf#page=18"
            }
          ]
        },
        {
          "id": "all-about-thailand-stories-ch-import-1787497934368-19",
          "courseId": "all-about-thailand-stories",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "all-about-thailand-stories-ch-import-1787497934368-19-step-0",
              "courseId": "all-about-thailand-stories",
              "chapterId": "all-about-thailand-stories-ch-import-1787497934368-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-thailand-stories/all-about-thailand-stories.pdf#page=19"
            }
          ]
        },
        {
          "id": "all-about-thailand-stories-ch-import-1787497934368-2",
          "courseId": "all-about-thailand-stories",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "all-about-thailand-stories-ch-import-1787497934368-2-step-0",
              "courseId": "all-about-thailand-stories",
              "chapterId": "all-about-thailand-stories-ch-import-1787497934368-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-thailand-stories/all-about-thailand-stories.pdf#page=2"
            }
          ]
        },
        {
          "id": "all-about-thailand-stories-ch-import-1787497934368-20",
          "courseId": "all-about-thailand-stories",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "all-about-thailand-stories-ch-import-1787497934368-20-step-0",
              "courseId": "all-about-thailand-stories",
              "chapterId": "all-about-thailand-stories-ch-import-1787497934368-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-thailand-stories/all-about-thailand-stories.pdf#page=20"
            }
          ]
        },
        {
          "id": "all-about-thailand-stories-ch-import-1787497934368-21",
          "courseId": "all-about-thailand-stories",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "all-about-thailand-stories-ch-import-1787497934368-21-step-0",
              "courseId": "all-about-thailand-stories",
              "chapterId": "all-about-thailand-stories-ch-import-1787497934368-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-thailand-stories/all-about-thailand-stories.pdf#page=21"
            }
          ]
        },
        {
          "id": "all-about-thailand-stories-ch-import-1787497934368-22",
          "courseId": "all-about-thailand-stories",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "all-about-thailand-stories-ch-import-1787497934368-22-step-0",
              "courseId": "all-about-thailand-stories",
              "chapterId": "all-about-thailand-stories-ch-import-1787497934368-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-thailand-stories/all-about-thailand-stories.pdf#page=22"
            }
          ]
        },
        {
          "id": "all-about-thailand-stories-ch-import-1787497934368-23",
          "courseId": "all-about-thailand-stories",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "all-about-thailand-stories-ch-import-1787497934368-23-step-0",
              "courseId": "all-about-thailand-stories",
              "chapterId": "all-about-thailand-stories-ch-import-1787497934368-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-thailand-stories/all-about-thailand-stories.pdf#page=23"
            }
          ]
        },
        {
          "id": "all-about-thailand-stories-ch-import-1787497934368-24",
          "courseId": "all-about-thailand-stories",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "all-about-thailand-stories-ch-import-1787497934368-24-step-0",
              "courseId": "all-about-thailand-stories",
              "chapterId": "all-about-thailand-stories-ch-import-1787497934368-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-thailand-stories/all-about-thailand-stories.pdf#page=24"
            }
          ]
        },
        {
          "id": "all-about-thailand-stories-ch-import-1787497934368-25",
          "courseId": "all-about-thailand-stories",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "all-about-thailand-stories-ch-import-1787497934368-25-step-0",
              "courseId": "all-about-thailand-stories",
              "chapterId": "all-about-thailand-stories-ch-import-1787497934368-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-thailand-stories/all-about-thailand-stories.pdf#page=25"
            }
          ]
        },
        {
          "id": "all-about-thailand-stories-ch-import-1787497934368-26",
          "courseId": "all-about-thailand-stories",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "all-about-thailand-stories-ch-import-1787497934368-26-step-0",
              "courseId": "all-about-thailand-stories",
              "chapterId": "all-about-thailand-stories-ch-import-1787497934368-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-thailand-stories/all-about-thailand-stories.pdf#page=26"
            }
          ]
        },
        {
          "id": "all-about-thailand-stories-ch-import-1787497934368-27",
          "courseId": "all-about-thailand-stories",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "all-about-thailand-stories-ch-import-1787497934368-27-step-0",
              "courseId": "all-about-thailand-stories",
              "chapterId": "all-about-thailand-stories-ch-import-1787497934368-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-thailand-stories/all-about-thailand-stories.pdf#page=27"
            }
          ]
        },
        {
          "id": "all-about-thailand-stories-ch-import-1787497934368-28",
          "courseId": "all-about-thailand-stories",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "all-about-thailand-stories-ch-import-1787497934368-28-step-0",
              "courseId": "all-about-thailand-stories",
              "chapterId": "all-about-thailand-stories-ch-import-1787497934368-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-thailand-stories/all-about-thailand-stories.pdf#page=28"
            }
          ]
        },
        {
          "id": "all-about-thailand-stories-ch-import-1787497934368-29",
          "courseId": "all-about-thailand-stories",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "all-about-thailand-stories-ch-import-1787497934368-29-step-0",
              "courseId": "all-about-thailand-stories",
              "chapterId": "all-about-thailand-stories-ch-import-1787497934368-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-thailand-stories/all-about-thailand-stories.pdf#page=29"
            }
          ]
        },
        {
          "id": "all-about-thailand-stories-ch-import-1787497934368-3",
          "courseId": "all-about-thailand-stories",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "all-about-thailand-stories-ch-import-1787497934368-3-step-0",
              "courseId": "all-about-thailand-stories",
              "chapterId": "all-about-thailand-stories-ch-import-1787497934368-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-thailand-stories/all-about-thailand-stories.pdf#page=3"
            }
          ]
        },
        {
          "id": "all-about-thailand-stories-ch-import-1787497934368-30",
          "courseId": "all-about-thailand-stories",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "all-about-thailand-stories-ch-import-1787497934368-30-step-0",
              "courseId": "all-about-thailand-stories",
              "chapterId": "all-about-thailand-stories-ch-import-1787497934368-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-thailand-stories/all-about-thailand-stories.pdf#page=30"
            }
          ]
        },
        {
          "id": "all-about-thailand-stories-ch-import-1787497934368-31",
          "courseId": "all-about-thailand-stories",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "all-about-thailand-stories-ch-import-1787497934368-31-step-0",
              "courseId": "all-about-thailand-stories",
              "chapterId": "all-about-thailand-stories-ch-import-1787497934368-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-thailand-stories/all-about-thailand-stories.pdf#page=31"
            }
          ]
        },
        {
          "id": "all-about-thailand-stories-ch-import-1787497934368-32",
          "courseId": "all-about-thailand-stories",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "all-about-thailand-stories-ch-import-1787497934368-32-step-0",
              "courseId": "all-about-thailand-stories",
              "chapterId": "all-about-thailand-stories-ch-import-1787497934368-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-thailand-stories/all-about-thailand-stories.pdf#page=32"
            }
          ]
        },
        {
          "id": "all-about-thailand-stories-ch-import-1787497934368-33",
          "courseId": "all-about-thailand-stories",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "all-about-thailand-stories-ch-import-1787497934368-33-step-0",
              "courseId": "all-about-thailand-stories",
              "chapterId": "all-about-thailand-stories-ch-import-1787497934368-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-thailand-stories/all-about-thailand-stories.pdf#page=33"
            }
          ]
        },
        {
          "id": "all-about-thailand-stories-ch-import-1787497934368-34",
          "courseId": "all-about-thailand-stories",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "all-about-thailand-stories-ch-import-1787497934368-34-step-0",
              "courseId": "all-about-thailand-stories",
              "chapterId": "all-about-thailand-stories-ch-import-1787497934368-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-thailand-stories/all-about-thailand-stories.pdf#page=34"
            }
          ]
        },
        {
          "id": "all-about-thailand-stories-ch-import-1787497934368-35",
          "courseId": "all-about-thailand-stories",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "all-about-thailand-stories-ch-import-1787497934368-35-step-0",
              "courseId": "all-about-thailand-stories",
              "chapterId": "all-about-thailand-stories-ch-import-1787497934368-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-thailand-stories/all-about-thailand-stories.pdf#page=35"
            }
          ]
        },
        {
          "id": "all-about-thailand-stories-ch-import-1787497934368-36",
          "courseId": "all-about-thailand-stories",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "all-about-thailand-stories-ch-import-1787497934368-36-step-0",
              "courseId": "all-about-thailand-stories",
              "chapterId": "all-about-thailand-stories-ch-import-1787497934368-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-thailand-stories/all-about-thailand-stories.pdf#page=36"
            }
          ]
        },
        {
          "id": "all-about-thailand-stories-ch-import-1787497934368-37",
          "courseId": "all-about-thailand-stories",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "all-about-thailand-stories-ch-import-1787497934368-37-step-0",
              "courseId": "all-about-thailand-stories",
              "chapterId": "all-about-thailand-stories-ch-import-1787497934368-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-thailand-stories/all-about-thailand-stories.pdf#page=37"
            }
          ]
        },
        {
          "id": "all-about-thailand-stories-ch-import-1787497934368-38",
          "courseId": "all-about-thailand-stories",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "all-about-thailand-stories-ch-import-1787497934368-38-step-0",
              "courseId": "all-about-thailand-stories",
              "chapterId": "all-about-thailand-stories-ch-import-1787497934368-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-thailand-stories/all-about-thailand-stories.pdf#page=38"
            }
          ]
        },
        {
          "id": "all-about-thailand-stories-ch-import-1787497934368-39",
          "courseId": "all-about-thailand-stories",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "all-about-thailand-stories-ch-import-1787497934368-39-step-0",
              "courseId": "all-about-thailand-stories",
              "chapterId": "all-about-thailand-stories-ch-import-1787497934368-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-thailand-stories/all-about-thailand-stories.pdf#page=39"
            }
          ]
        },
        {
          "id": "all-about-thailand-stories-ch-import-1787497934368-4",
          "courseId": "all-about-thailand-stories",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "all-about-thailand-stories-ch-import-1787497934368-4-step-0",
              "courseId": "all-about-thailand-stories",
              "chapterId": "all-about-thailand-stories-ch-import-1787497934368-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-thailand-stories/all-about-thailand-stories.pdf#page=4"
            }
          ]
        },
        {
          "id": "all-about-thailand-stories-ch-import-1787497934368-40",
          "courseId": "all-about-thailand-stories",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "all-about-thailand-stories-ch-import-1787497934368-40-step-0",
              "courseId": "all-about-thailand-stories",
              "chapterId": "all-about-thailand-stories-ch-import-1787497934368-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-thailand-stories/all-about-thailand-stories.pdf#page=40"
            }
          ]
        },
        {
          "id": "all-about-thailand-stories-ch-import-1787497934368-41",
          "courseId": "all-about-thailand-stories",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "all-about-thailand-stories-ch-import-1787497934368-41-step-0",
              "courseId": "all-about-thailand-stories",
              "chapterId": "all-about-thailand-stories-ch-import-1787497934368-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-thailand-stories/all-about-thailand-stories.pdf#page=41"
            }
          ]
        },
        {
          "id": "all-about-thailand-stories-ch-import-1787497934368-42",
          "courseId": "all-about-thailand-stories",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "all-about-thailand-stories-ch-import-1787497934368-42-step-0",
              "courseId": "all-about-thailand-stories",
              "chapterId": "all-about-thailand-stories-ch-import-1787497934368-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-thailand-stories/all-about-thailand-stories.pdf#page=42"
            }
          ]
        },
        {
          "id": "all-about-thailand-stories-ch-import-1787497934368-43",
          "courseId": "all-about-thailand-stories",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "all-about-thailand-stories-ch-import-1787497934368-43-step-0",
              "courseId": "all-about-thailand-stories",
              "chapterId": "all-about-thailand-stories-ch-import-1787497934368-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-thailand-stories/all-about-thailand-stories.pdf#page=43"
            }
          ]
        },
        {
          "id": "all-about-thailand-stories-ch-import-1787497934368-44",
          "courseId": "all-about-thailand-stories",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "all-about-thailand-stories-ch-import-1787497934368-44-step-0",
              "courseId": "all-about-thailand-stories",
              "chapterId": "all-about-thailand-stories-ch-import-1787497934368-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-thailand-stories/all-about-thailand-stories.pdf#page=44"
            }
          ]
        },
        {
          "id": "all-about-thailand-stories-ch-import-1787497934368-45",
          "courseId": "all-about-thailand-stories",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "all-about-thailand-stories-ch-import-1787497934368-45-step-0",
              "courseId": "all-about-thailand-stories",
              "chapterId": "all-about-thailand-stories-ch-import-1787497934368-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-thailand-stories/all-about-thailand-stories.pdf#page=45"
            }
          ]
        },
        {
          "id": "all-about-thailand-stories-ch-import-1787497934368-46",
          "courseId": "all-about-thailand-stories",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "all-about-thailand-stories-ch-import-1787497934368-46-step-0",
              "courseId": "all-about-thailand-stories",
              "chapterId": "all-about-thailand-stories-ch-import-1787497934368-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-thailand-stories/all-about-thailand-stories.pdf#page=46"
            }
          ]
        },
        {
          "id": "all-about-thailand-stories-ch-import-1787497934368-47",
          "courseId": "all-about-thailand-stories",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "all-about-thailand-stories-ch-import-1787497934368-47-step-0",
              "courseId": "all-about-thailand-stories",
              "chapterId": "all-about-thailand-stories-ch-import-1787497934368-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-thailand-stories/all-about-thailand-stories.pdf#page=47"
            }
          ]
        },
        {
          "id": "all-about-thailand-stories-ch-import-1787497934368-48",
          "courseId": "all-about-thailand-stories",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "all-about-thailand-stories-ch-import-1787497934368-48-step-0",
              "courseId": "all-about-thailand-stories",
              "chapterId": "all-about-thailand-stories-ch-import-1787497934368-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-thailand-stories/all-about-thailand-stories.pdf#page=48"
            }
          ]
        },
        {
          "id": "all-about-thailand-stories-ch-import-1787497934368-49",
          "courseId": "all-about-thailand-stories",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "all-about-thailand-stories-ch-import-1787497934368-49-step-0",
              "courseId": "all-about-thailand-stories",
              "chapterId": "all-about-thailand-stories-ch-import-1787497934368-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-thailand-stories/all-about-thailand-stories.pdf#page=49"
            }
          ]
        },
        {
          "id": "all-about-thailand-stories-ch-import-1787497934368-5",
          "courseId": "all-about-thailand-stories",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "all-about-thailand-stories-ch-import-1787497934368-5-step-0",
              "courseId": "all-about-thailand-stories",
              "chapterId": "all-about-thailand-stories-ch-import-1787497934368-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-thailand-stories/all-about-thailand-stories.pdf#page=5"
            }
          ]
        },
        {
          "id": "all-about-thailand-stories-ch-import-1787497934368-50",
          "courseId": "all-about-thailand-stories",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "all-about-thailand-stories-ch-import-1787497934368-50-step-0",
              "courseId": "all-about-thailand-stories",
              "chapterId": "all-about-thailand-stories-ch-import-1787497934368-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-thailand-stories/all-about-thailand-stories.pdf#page=50"
            }
          ]
        },
        {
          "id": "all-about-thailand-stories-ch-import-1787497934368-51",
          "courseId": "all-about-thailand-stories",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "all-about-thailand-stories-ch-import-1787497934368-51-step-0",
              "courseId": "all-about-thailand-stories",
              "chapterId": "all-about-thailand-stories-ch-import-1787497934368-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-thailand-stories/all-about-thailand-stories.pdf#page=51"
            }
          ]
        },
        {
          "id": "all-about-thailand-stories-ch-import-1787497934368-52",
          "courseId": "all-about-thailand-stories",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "all-about-thailand-stories-ch-import-1787497934368-52-step-0",
              "courseId": "all-about-thailand-stories",
              "chapterId": "all-about-thailand-stories-ch-import-1787497934368-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-thailand-stories/all-about-thailand-stories.pdf#page=52"
            }
          ]
        },
        {
          "id": "all-about-thailand-stories-ch-import-1787497934368-53",
          "courseId": "all-about-thailand-stories",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "all-about-thailand-stories-ch-import-1787497934368-53-step-0",
              "courseId": "all-about-thailand-stories",
              "chapterId": "all-about-thailand-stories-ch-import-1787497934368-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-thailand-stories/all-about-thailand-stories.pdf#page=53"
            }
          ]
        },
        {
          "id": "all-about-thailand-stories-ch-import-1787497934368-54",
          "courseId": "all-about-thailand-stories",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "all-about-thailand-stories-ch-import-1787497934368-54-step-0",
              "courseId": "all-about-thailand-stories",
              "chapterId": "all-about-thailand-stories-ch-import-1787497934368-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-thailand-stories/all-about-thailand-stories.pdf#page=54"
            }
          ]
        },
        {
          "id": "all-about-thailand-stories-ch-import-1787497934368-55",
          "courseId": "all-about-thailand-stories",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "all-about-thailand-stories-ch-import-1787497934368-55-step-0",
              "courseId": "all-about-thailand-stories",
              "chapterId": "all-about-thailand-stories-ch-import-1787497934368-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-thailand-stories/all-about-thailand-stories.pdf#page=55"
            }
          ]
        },
        {
          "id": "all-about-thailand-stories-ch-import-1787497934368-56",
          "courseId": "all-about-thailand-stories",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "all-about-thailand-stories-ch-import-1787497934368-56-step-0",
              "courseId": "all-about-thailand-stories",
              "chapterId": "all-about-thailand-stories-ch-import-1787497934368-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-thailand-stories/all-about-thailand-stories.pdf#page=56"
            }
          ]
        },
        {
          "id": "all-about-thailand-stories-ch-import-1787497934368-57",
          "courseId": "all-about-thailand-stories",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "all-about-thailand-stories-ch-import-1787497934368-57-step-0",
              "courseId": "all-about-thailand-stories",
              "chapterId": "all-about-thailand-stories-ch-import-1787497934368-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-thailand-stories/all-about-thailand-stories.pdf#page=57"
            }
          ]
        },
        {
          "id": "all-about-thailand-stories-ch-import-1787497934368-58",
          "courseId": "all-about-thailand-stories",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "all-about-thailand-stories-ch-import-1787497934368-58-step-0",
              "courseId": "all-about-thailand-stories",
              "chapterId": "all-about-thailand-stories-ch-import-1787497934368-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-thailand-stories/all-about-thailand-stories.pdf#page=58"
            }
          ]
        },
        {
          "id": "all-about-thailand-stories-ch-import-1787497934368-59",
          "courseId": "all-about-thailand-stories",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "all-about-thailand-stories-ch-import-1787497934368-59-step-0",
              "courseId": "all-about-thailand-stories",
              "chapterId": "all-about-thailand-stories-ch-import-1787497934368-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-thailand-stories/all-about-thailand-stories.pdf#page=59"
            }
          ]
        },
        {
          "id": "all-about-thailand-stories-ch-import-1787497934368-6",
          "courseId": "all-about-thailand-stories",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "all-about-thailand-stories-ch-import-1787497934368-6-step-0",
              "courseId": "all-about-thailand-stories",
              "chapterId": "all-about-thailand-stories-ch-import-1787497934368-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-thailand-stories/all-about-thailand-stories.pdf#page=6"
            }
          ]
        },
        {
          "id": "all-about-thailand-stories-ch-import-1787497934368-60",
          "courseId": "all-about-thailand-stories",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "all-about-thailand-stories-ch-import-1787497934368-60-step-0",
              "courseId": "all-about-thailand-stories",
              "chapterId": "all-about-thailand-stories-ch-import-1787497934368-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-thailand-stories/all-about-thailand-stories.pdf#page=60"
            }
          ]
        },
        {
          "id": "all-about-thailand-stories-ch-import-1787497934368-61",
          "courseId": "all-about-thailand-stories",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "all-about-thailand-stories-ch-import-1787497934368-61-step-0",
              "courseId": "all-about-thailand-stories",
              "chapterId": "all-about-thailand-stories-ch-import-1787497934368-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-thailand-stories/all-about-thailand-stories.pdf#page=61"
            }
          ]
        },
        {
          "id": "all-about-thailand-stories-ch-import-1787497934368-62",
          "courseId": "all-about-thailand-stories",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "all-about-thailand-stories-ch-import-1787497934368-62-step-0",
              "courseId": "all-about-thailand-stories",
              "chapterId": "all-about-thailand-stories-ch-import-1787497934368-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-thailand-stories/all-about-thailand-stories.pdf#page=62"
            }
          ]
        },
        {
          "id": "all-about-thailand-stories-ch-import-1787497934368-63",
          "courseId": "all-about-thailand-stories",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "all-about-thailand-stories-ch-import-1787497934368-63-step-0",
              "courseId": "all-about-thailand-stories",
              "chapterId": "all-about-thailand-stories-ch-import-1787497934368-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-thailand-stories/all-about-thailand-stories.pdf#page=63"
            }
          ]
        },
        {
          "id": "all-about-thailand-stories-ch-import-1787497934368-64",
          "courseId": "all-about-thailand-stories",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "all-about-thailand-stories-ch-import-1787497934368-64-step-0",
              "courseId": "all-about-thailand-stories",
              "chapterId": "all-about-thailand-stories-ch-import-1787497934368-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-thailand-stories/all-about-thailand-stories.pdf#page=64"
            }
          ]
        },
        {
          "id": "all-about-thailand-stories-ch-import-1787497934368-65",
          "courseId": "all-about-thailand-stories",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "all-about-thailand-stories-ch-import-1787497934368-65-step-0",
              "courseId": "all-about-thailand-stories",
              "chapterId": "all-about-thailand-stories-ch-import-1787497934368-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-thailand-stories/all-about-thailand-stories.pdf#page=65"
            }
          ]
        },
        {
          "id": "all-about-thailand-stories-ch-import-1787497934368-66",
          "courseId": "all-about-thailand-stories",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "all-about-thailand-stories-ch-import-1787497934368-66-step-0",
              "courseId": "all-about-thailand-stories",
              "chapterId": "all-about-thailand-stories-ch-import-1787497934368-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-thailand-stories/all-about-thailand-stories.pdf#page=66"
            }
          ]
        },
        {
          "id": "all-about-thailand-stories-ch-import-1787497934368-67",
          "courseId": "all-about-thailand-stories",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "all-about-thailand-stories-ch-import-1787497934368-67-step-0",
              "courseId": "all-about-thailand-stories",
              "chapterId": "all-about-thailand-stories-ch-import-1787497934368-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-thailand-stories/all-about-thailand-stories.pdf#page=67"
            }
          ]
        },
        {
          "id": "all-about-thailand-stories-ch-import-1787497934368-7",
          "courseId": "all-about-thailand-stories",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "all-about-thailand-stories-ch-import-1787497934368-7-step-0",
              "courseId": "all-about-thailand-stories",
              "chapterId": "all-about-thailand-stories-ch-import-1787497934368-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-thailand-stories/all-about-thailand-stories.pdf#page=7"
            }
          ]
        },
        {
          "id": "all-about-thailand-stories-ch-import-1787497934368-8",
          "courseId": "all-about-thailand-stories",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "all-about-thailand-stories-ch-import-1787497934368-8-step-0",
              "courseId": "all-about-thailand-stories",
              "chapterId": "all-about-thailand-stories-ch-import-1787497934368-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-thailand-stories/all-about-thailand-stories.pdf#page=8"
            }
          ]
        },
        {
          "id": "all-about-thailand-stories-ch-import-1787497934368-9",
          "courseId": "all-about-thailand-stories",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "all-about-thailand-stories-ch-import-1787497934368-9-step-0",
              "courseId": "all-about-thailand-stories",
              "chapterId": "all-about-thailand-stories-ch-import-1787497934368-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/all-about-thailand-stories/all-about-thailand-stories.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "cassandra-the-lucky",
      "title": "Cassandra The Lucky",
      "description": "Cassandra The Lucky. Short Stories.",
      "isPublished": true,
      "authorName": "Joan Holub",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#1e3a8a",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/cassandra-the-lucky.webp",
      "icon": "📚",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 75,
      "category": "Kid, Short Stories",
      "cat1": "Kid",
      "cat2": "Short Stories",
      "cat3": "",
      "cat4": "",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/cassandra-the-lucky",
      "stepCount": 104,
      "chapters": [
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-1",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-1-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=1"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-10",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-10-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=10"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-100",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-100-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=100"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-101",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-101-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=101"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-102",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-102-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=102"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-103",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-103-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=103"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-104",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-104-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=104"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-11",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-11-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=11"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-12",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-12-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=12"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-13",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-13-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=13"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-14",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-14-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=14"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-15",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-15-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=15"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-16",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-16-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=16"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-17",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-17-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=17"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-18",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-18-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=18"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-19",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-19-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=19"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-2",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-2-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=2"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-20",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-20-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=20"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-21",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-21-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=21"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-22",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-22-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=22"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-23",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-23-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=23"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-24",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-24-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=24"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-25",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-25-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=25"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-26",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-26-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=26"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-27",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-27-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=27"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-28",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-28-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=28"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-29",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-29-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=29"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-3",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-3-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=3"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-30",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-30-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=30"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-31",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-31-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=31"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-32",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-32-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=32"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-33",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-33-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=33"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-34",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-34-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=34"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-35",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-35-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=35"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-36",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-36-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=36"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-37",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-37-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=37"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-38",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-38-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=38"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-39",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-39-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=39"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-4",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-4-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=4"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-40",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-40-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=40"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-41",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-41-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=41"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-42",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-42-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=42"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-43",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-43-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=43"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-44",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-44-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=44"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-45",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-45-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=45"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-46",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-46-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=46"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-47",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-47-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=47"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-48",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-48-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=48"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-49",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-49-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=49"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-5",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-5-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=5"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-50",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-50-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=50"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-51",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-51-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=51"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-52",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-52-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=52"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-53",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-53-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=53"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-54",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-54-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=54"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-55",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-55-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=55"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-56",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-56-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=56"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-57",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-57-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=57"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-58",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-58-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=58"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-59",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-59-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=59"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-6",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-6-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=6"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-60",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-60-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=60"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-61",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-61-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=61"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-62",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-62-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=62"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-63",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-63-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=63"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-64",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-64-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=64"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-65",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-65-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=65"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-66",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-66-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=66"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-67",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-67-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=67"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-68",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-68-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=68"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-69",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-69-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=69"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-7",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-7-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=7"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-70",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-70-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=70"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-71",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-71-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=71"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-72",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-72-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=72"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-73",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-73-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=73"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-74",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-74-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=74"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-75",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-75-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=75"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-76",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-76-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=76"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-77",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-77-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=77"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-78",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-78-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=78"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-79",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-79-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=79"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-8",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-8-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=8"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-80",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-80-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=80"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-81",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-81-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=81"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-82",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-82-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=82"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-83",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-83-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=83"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-84",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-84-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=84"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-85",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-85-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=85"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-86",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-86-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=86"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-87",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-87-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=87"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-88",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-88-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=88"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-89",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-89-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=89"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-9",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-9-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=9"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-90",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-90-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=90"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-91",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-91-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=91"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-92",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-92-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=92"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-93",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-93-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=93"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-94",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-94-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=94"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-95",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-95-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=95"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-96",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-96-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=96"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-97",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-97-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=97"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-98",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-98-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=98"
            }
          ]
        },
        {
          "id": "cassandra-the-lucky-ch-import-1787497934368-99",
          "courseId": "cassandra-the-lucky",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "cassandra-the-lucky-ch-import-1787497934368-99-step-0",
              "courseId": "cassandra-the-lucky",
              "chapterId": "cassandra-the-lucky-ch-import-1787497934368-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/cassandra-the-lucky/cassandra-the-lucky.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "harrypotter-deadlyhollow-part2",
      "title": "Harry Potter Deadly Hollow Part2",
      "description": "Harry Potter Deadly Hollow Part2. Short Stories.",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#1e3a8a",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/harrypotter-deadlyhollow-part2.webp",
      "icon": "📚",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 76,
      "category": "Kid, JuniorNovel, HarryPotter",
      "cat1": "Kid",
      "cat2": "JuniorNovel",
      "cat3": "HarryPotter",
      "cat4": "",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/harrypotter-deadlyhollow-part2",
      "stepCount": 405,
      "chapters": [
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-1",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-1-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=1"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-10",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-10-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=10"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-100",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-100-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=100"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-101",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-101-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=101"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-102",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-102-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=102"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-103",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-103-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=103"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-104",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-104-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=104"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-105",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-105-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=105"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-106",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-106-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=106"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-107",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-107-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=107"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-108",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-108-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=108"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-109",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-109-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=109"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-11",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-11-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=11"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-110",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-110-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=110"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-111",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-111-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=111"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-112",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-112-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=112"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-113",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-113-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=113"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-114",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-114-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=114"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-115",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-115-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=115"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-116",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-116-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=116"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-117",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-117-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=117"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-118",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-118-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=118"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-119",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-119-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=119"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-12",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-12-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=12"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-120",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-120-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=120"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-121",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-121-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=121"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-122",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-122-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=122"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-123",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-123-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=123"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-124",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-124-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=124"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-125",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-125-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=125"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-126",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-126-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=126"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-127",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-127-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=127"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-128",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-128-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=128"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-129",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-129-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=129"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-13",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-13-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=13"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-130",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-130-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=130"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-131",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-131-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=131"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-132",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-132-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=132"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-133",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-133-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=133"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-134",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-134-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=134"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-135",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-135-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=135"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-136",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 136",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-136-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-136",
              "chapterTitle": "Page 136",
              "chapterIndex": 0,
              "stepIndex": 136,
              "stepType": "pdf",
              "title": "Page 136",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=136"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-137",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 137",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-137-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-137",
              "chapterTitle": "Page 137",
              "chapterIndex": 0,
              "stepIndex": 137,
              "stepType": "pdf",
              "title": "Page 137",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=137"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-138",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 138",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-138-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-138",
              "chapterTitle": "Page 138",
              "chapterIndex": 0,
              "stepIndex": 138,
              "stepType": "pdf",
              "title": "Page 138",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=138"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-139",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 139",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-139-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-139",
              "chapterTitle": "Page 139",
              "chapterIndex": 0,
              "stepIndex": 139,
              "stepType": "pdf",
              "title": "Page 139",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=139"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-14",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-14-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=14"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-140",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 140",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-140-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-140",
              "chapterTitle": "Page 140",
              "chapterIndex": 0,
              "stepIndex": 140,
              "stepType": "pdf",
              "title": "Page 140",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=140"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-141",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 141",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-141-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-141",
              "chapterTitle": "Page 141",
              "chapterIndex": 0,
              "stepIndex": 141,
              "stepType": "pdf",
              "title": "Page 141",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=141"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-142",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 142",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-142-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-142",
              "chapterTitle": "Page 142",
              "chapterIndex": 0,
              "stepIndex": 142,
              "stepType": "pdf",
              "title": "Page 142",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=142"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-143",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 143",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-143-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-143",
              "chapterTitle": "Page 143",
              "chapterIndex": 0,
              "stepIndex": 143,
              "stepType": "pdf",
              "title": "Page 143",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=143"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-144",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 144",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-144-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-144",
              "chapterTitle": "Page 144",
              "chapterIndex": 0,
              "stepIndex": 144,
              "stepType": "pdf",
              "title": "Page 144",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=144"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-145",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 145",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-145-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-145",
              "chapterTitle": "Page 145",
              "chapterIndex": 0,
              "stepIndex": 145,
              "stepType": "pdf",
              "title": "Page 145",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=145"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-146",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 146",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-146-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-146",
              "chapterTitle": "Page 146",
              "chapterIndex": 0,
              "stepIndex": 146,
              "stepType": "pdf",
              "title": "Page 146",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=146"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-147",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 147",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-147-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-147",
              "chapterTitle": "Page 147",
              "chapterIndex": 0,
              "stepIndex": 147,
              "stepType": "pdf",
              "title": "Page 147",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=147"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-148",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 148",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-148-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-148",
              "chapterTitle": "Page 148",
              "chapterIndex": 0,
              "stepIndex": 148,
              "stepType": "pdf",
              "title": "Page 148",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=148"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-149",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 149",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-149-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-149",
              "chapterTitle": "Page 149",
              "chapterIndex": 0,
              "stepIndex": 149,
              "stepType": "pdf",
              "title": "Page 149",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=149"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-15",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-15-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=15"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-150",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 150",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-150-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-150",
              "chapterTitle": "Page 150",
              "chapterIndex": 0,
              "stepIndex": 150,
              "stepType": "pdf",
              "title": "Page 150",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=150"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-151",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 151",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-151-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-151",
              "chapterTitle": "Page 151",
              "chapterIndex": 0,
              "stepIndex": 151,
              "stepType": "pdf",
              "title": "Page 151",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=151"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-152",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 152",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-152-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-152",
              "chapterTitle": "Page 152",
              "chapterIndex": 0,
              "stepIndex": 152,
              "stepType": "pdf",
              "title": "Page 152",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=152"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-153",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 153",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-153-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-153",
              "chapterTitle": "Page 153",
              "chapterIndex": 0,
              "stepIndex": 153,
              "stepType": "pdf",
              "title": "Page 153",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=153"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-154",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 154",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-154-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-154",
              "chapterTitle": "Page 154",
              "chapterIndex": 0,
              "stepIndex": 154,
              "stepType": "pdf",
              "title": "Page 154",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=154"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-155",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 155",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-155-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-155",
              "chapterTitle": "Page 155",
              "chapterIndex": 0,
              "stepIndex": 155,
              "stepType": "pdf",
              "title": "Page 155",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=155"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-156",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 156",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-156-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-156",
              "chapterTitle": "Page 156",
              "chapterIndex": 0,
              "stepIndex": 156,
              "stepType": "pdf",
              "title": "Page 156",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=156"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-157",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 157",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-157-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-157",
              "chapterTitle": "Page 157",
              "chapterIndex": 0,
              "stepIndex": 157,
              "stepType": "pdf",
              "title": "Page 157",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=157"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-158",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 158",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-158-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-158",
              "chapterTitle": "Page 158",
              "chapterIndex": 0,
              "stepIndex": 158,
              "stepType": "pdf",
              "title": "Page 158",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=158"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-159",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 159",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-159-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-159",
              "chapterTitle": "Page 159",
              "chapterIndex": 0,
              "stepIndex": 159,
              "stepType": "pdf",
              "title": "Page 159",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=159"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-16",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-16-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=16"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-160",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 160",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-160-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-160",
              "chapterTitle": "Page 160",
              "chapterIndex": 0,
              "stepIndex": 160,
              "stepType": "pdf",
              "title": "Page 160",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=160"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-161",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 161",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-161-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-161",
              "chapterTitle": "Page 161",
              "chapterIndex": 0,
              "stepIndex": 161,
              "stepType": "pdf",
              "title": "Page 161",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=161"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-162",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 162",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-162-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-162",
              "chapterTitle": "Page 162",
              "chapterIndex": 0,
              "stepIndex": 162,
              "stepType": "pdf",
              "title": "Page 162",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=162"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-163",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 163",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-163-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-163",
              "chapterTitle": "Page 163",
              "chapterIndex": 0,
              "stepIndex": 163,
              "stepType": "pdf",
              "title": "Page 163",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=163"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-164",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 164",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-164-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-164",
              "chapterTitle": "Page 164",
              "chapterIndex": 0,
              "stepIndex": 164,
              "stepType": "pdf",
              "title": "Page 164",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=164"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-165",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 165",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-165-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-165",
              "chapterTitle": "Page 165",
              "chapterIndex": 0,
              "stepIndex": 165,
              "stepType": "pdf",
              "title": "Page 165",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=165"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-166",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 166",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-166-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-166",
              "chapterTitle": "Page 166",
              "chapterIndex": 0,
              "stepIndex": 166,
              "stepType": "pdf",
              "title": "Page 166",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=166"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-167",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 167",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-167-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-167",
              "chapterTitle": "Page 167",
              "chapterIndex": 0,
              "stepIndex": 167,
              "stepType": "pdf",
              "title": "Page 167",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=167"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-168",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 168",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-168-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-168",
              "chapterTitle": "Page 168",
              "chapterIndex": 0,
              "stepIndex": 168,
              "stepType": "pdf",
              "title": "Page 168",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=168"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-169",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 169",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-169-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-169",
              "chapterTitle": "Page 169",
              "chapterIndex": 0,
              "stepIndex": 169,
              "stepType": "pdf",
              "title": "Page 169",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=169"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-17",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-17-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=17"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-170",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 170",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-170-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-170",
              "chapterTitle": "Page 170",
              "chapterIndex": 0,
              "stepIndex": 170,
              "stepType": "pdf",
              "title": "Page 170",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=170"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-171",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 171",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-171-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-171",
              "chapterTitle": "Page 171",
              "chapterIndex": 0,
              "stepIndex": 171,
              "stepType": "pdf",
              "title": "Page 171",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=171"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-172",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 172",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-172-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-172",
              "chapterTitle": "Page 172",
              "chapterIndex": 0,
              "stepIndex": 172,
              "stepType": "pdf",
              "title": "Page 172",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=172"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-173",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 173",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-173-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-173",
              "chapterTitle": "Page 173",
              "chapterIndex": 0,
              "stepIndex": 173,
              "stepType": "pdf",
              "title": "Page 173",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=173"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-174",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 174",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-174-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-174",
              "chapterTitle": "Page 174",
              "chapterIndex": 0,
              "stepIndex": 174,
              "stepType": "pdf",
              "title": "Page 174",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=174"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-175",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 175",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-175-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-175",
              "chapterTitle": "Page 175",
              "chapterIndex": 0,
              "stepIndex": 175,
              "stepType": "pdf",
              "title": "Page 175",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=175"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-176",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 176",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-176-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-176",
              "chapterTitle": "Page 176",
              "chapterIndex": 0,
              "stepIndex": 176,
              "stepType": "pdf",
              "title": "Page 176",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=176"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-177",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 177",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-177-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-177",
              "chapterTitle": "Page 177",
              "chapterIndex": 0,
              "stepIndex": 177,
              "stepType": "pdf",
              "title": "Page 177",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=177"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-178",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 178",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-178-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-178",
              "chapterTitle": "Page 178",
              "chapterIndex": 0,
              "stepIndex": 178,
              "stepType": "pdf",
              "title": "Page 178",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=178"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-179",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 179",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-179-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-179",
              "chapterTitle": "Page 179",
              "chapterIndex": 0,
              "stepIndex": 179,
              "stepType": "pdf",
              "title": "Page 179",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=179"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-18",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-18-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=18"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-180",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 180",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-180-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-180",
              "chapterTitle": "Page 180",
              "chapterIndex": 0,
              "stepIndex": 180,
              "stepType": "pdf",
              "title": "Page 180",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=180"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-181",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 181",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-181-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-181",
              "chapterTitle": "Page 181",
              "chapterIndex": 0,
              "stepIndex": 181,
              "stepType": "pdf",
              "title": "Page 181",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=181"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-182",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 182",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-182-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-182",
              "chapterTitle": "Page 182",
              "chapterIndex": 0,
              "stepIndex": 182,
              "stepType": "pdf",
              "title": "Page 182",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=182"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-183",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 183",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-183-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-183",
              "chapterTitle": "Page 183",
              "chapterIndex": 0,
              "stepIndex": 183,
              "stepType": "pdf",
              "title": "Page 183",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=183"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-184",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 184",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-184-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-184",
              "chapterTitle": "Page 184",
              "chapterIndex": 0,
              "stepIndex": 184,
              "stepType": "pdf",
              "title": "Page 184",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=184"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-185",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 185",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-185-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-185",
              "chapterTitle": "Page 185",
              "chapterIndex": 0,
              "stepIndex": 185,
              "stepType": "pdf",
              "title": "Page 185",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=185"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-186",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 186",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-186-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-186",
              "chapterTitle": "Page 186",
              "chapterIndex": 0,
              "stepIndex": 186,
              "stepType": "pdf",
              "title": "Page 186",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=186"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-187",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 187",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-187-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-187",
              "chapterTitle": "Page 187",
              "chapterIndex": 0,
              "stepIndex": 187,
              "stepType": "pdf",
              "title": "Page 187",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=187"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-188",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 188",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-188-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-188",
              "chapterTitle": "Page 188",
              "chapterIndex": 0,
              "stepIndex": 188,
              "stepType": "pdf",
              "title": "Page 188",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=188"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-189",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 189",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-189-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-189",
              "chapterTitle": "Page 189",
              "chapterIndex": 0,
              "stepIndex": 189,
              "stepType": "pdf",
              "title": "Page 189",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=189"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-19",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-19-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=19"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-190",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 190",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-190-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-190",
              "chapterTitle": "Page 190",
              "chapterIndex": 0,
              "stepIndex": 190,
              "stepType": "pdf",
              "title": "Page 190",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=190"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-191",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 191",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-191-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-191",
              "chapterTitle": "Page 191",
              "chapterIndex": 0,
              "stepIndex": 191,
              "stepType": "pdf",
              "title": "Page 191",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=191"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-192",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 192",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-192-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-192",
              "chapterTitle": "Page 192",
              "chapterIndex": 0,
              "stepIndex": 192,
              "stepType": "pdf",
              "title": "Page 192",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=192"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-193",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 193",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-193-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-193",
              "chapterTitle": "Page 193",
              "chapterIndex": 0,
              "stepIndex": 193,
              "stepType": "pdf",
              "title": "Page 193",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=193"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-194",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 194",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-194-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-194",
              "chapterTitle": "Page 194",
              "chapterIndex": 0,
              "stepIndex": 194,
              "stepType": "pdf",
              "title": "Page 194",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=194"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-195",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 195",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-195-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-195",
              "chapterTitle": "Page 195",
              "chapterIndex": 0,
              "stepIndex": 195,
              "stepType": "pdf",
              "title": "Page 195",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=195"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-196",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 196",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-196-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-196",
              "chapterTitle": "Page 196",
              "chapterIndex": 0,
              "stepIndex": 196,
              "stepType": "pdf",
              "title": "Page 196",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=196"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-197",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 197",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-197-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-197",
              "chapterTitle": "Page 197",
              "chapterIndex": 0,
              "stepIndex": 197,
              "stepType": "pdf",
              "title": "Page 197",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=197"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-198",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 198",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-198-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-198",
              "chapterTitle": "Page 198",
              "chapterIndex": 0,
              "stepIndex": 198,
              "stepType": "pdf",
              "title": "Page 198",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=198"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-199",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 199",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-199-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-199",
              "chapterTitle": "Page 199",
              "chapterIndex": 0,
              "stepIndex": 199,
              "stepType": "pdf",
              "title": "Page 199",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=199"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-2",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-2-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=2"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-20",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-20-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=20"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-200",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 200",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-200-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-200",
              "chapterTitle": "Page 200",
              "chapterIndex": 0,
              "stepIndex": 200,
              "stepType": "pdf",
              "title": "Page 200",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=200"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-201",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 201",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-201-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-201",
              "chapterTitle": "Page 201",
              "chapterIndex": 0,
              "stepIndex": 201,
              "stepType": "pdf",
              "title": "Page 201",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=201"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-202",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 202",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-202-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-202",
              "chapterTitle": "Page 202",
              "chapterIndex": 0,
              "stepIndex": 202,
              "stepType": "pdf",
              "title": "Page 202",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=202"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-203",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 203",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-203-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-203",
              "chapterTitle": "Page 203",
              "chapterIndex": 0,
              "stepIndex": 203,
              "stepType": "pdf",
              "title": "Page 203",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=203"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-204",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 204",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-204-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-204",
              "chapterTitle": "Page 204",
              "chapterIndex": 0,
              "stepIndex": 204,
              "stepType": "pdf",
              "title": "Page 204",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=204"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-205",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 205",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-205-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-205",
              "chapterTitle": "Page 205",
              "chapterIndex": 0,
              "stepIndex": 205,
              "stepType": "pdf",
              "title": "Page 205",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=205"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-206",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 206",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-206-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-206",
              "chapterTitle": "Page 206",
              "chapterIndex": 0,
              "stepIndex": 206,
              "stepType": "pdf",
              "title": "Page 206",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=206"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-207",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 207",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-207-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-207",
              "chapterTitle": "Page 207",
              "chapterIndex": 0,
              "stepIndex": 207,
              "stepType": "pdf",
              "title": "Page 207",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=207"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-208",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 208",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-208-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-208",
              "chapterTitle": "Page 208",
              "chapterIndex": 0,
              "stepIndex": 208,
              "stepType": "pdf",
              "title": "Page 208",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=208"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-209",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 209",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-209-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-209",
              "chapterTitle": "Page 209",
              "chapterIndex": 0,
              "stepIndex": 209,
              "stepType": "pdf",
              "title": "Page 209",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=209"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-21",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-21-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=21"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-210",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 210",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-210-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-210",
              "chapterTitle": "Page 210",
              "chapterIndex": 0,
              "stepIndex": 210,
              "stepType": "pdf",
              "title": "Page 210",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=210"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-211",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 211",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-211-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-211",
              "chapterTitle": "Page 211",
              "chapterIndex": 0,
              "stepIndex": 211,
              "stepType": "pdf",
              "title": "Page 211",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=211"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-212",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 212",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-212-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-212",
              "chapterTitle": "Page 212",
              "chapterIndex": 0,
              "stepIndex": 212,
              "stepType": "pdf",
              "title": "Page 212",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=212"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-213",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 213",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-213-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-213",
              "chapterTitle": "Page 213",
              "chapterIndex": 0,
              "stepIndex": 213,
              "stepType": "pdf",
              "title": "Page 213",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=213"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-214",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 214",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-214-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-214",
              "chapterTitle": "Page 214",
              "chapterIndex": 0,
              "stepIndex": 214,
              "stepType": "pdf",
              "title": "Page 214",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=214"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-215",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 215",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-215-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-215",
              "chapterTitle": "Page 215",
              "chapterIndex": 0,
              "stepIndex": 215,
              "stepType": "pdf",
              "title": "Page 215",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=215"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-216",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 216",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-216-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-216",
              "chapterTitle": "Page 216",
              "chapterIndex": 0,
              "stepIndex": 216,
              "stepType": "pdf",
              "title": "Page 216",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=216"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-217",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 217",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-217-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-217",
              "chapterTitle": "Page 217",
              "chapterIndex": 0,
              "stepIndex": 217,
              "stepType": "pdf",
              "title": "Page 217",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=217"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-218",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 218",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-218-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-218",
              "chapterTitle": "Page 218",
              "chapterIndex": 0,
              "stepIndex": 218,
              "stepType": "pdf",
              "title": "Page 218",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=218"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-219",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 219",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-219-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-219",
              "chapterTitle": "Page 219",
              "chapterIndex": 0,
              "stepIndex": 219,
              "stepType": "pdf",
              "title": "Page 219",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=219"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-22",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-22-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=22"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-220",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 220",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-220-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-220",
              "chapterTitle": "Page 220",
              "chapterIndex": 0,
              "stepIndex": 220,
              "stepType": "pdf",
              "title": "Page 220",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=220"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-221",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 221",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-221-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-221",
              "chapterTitle": "Page 221",
              "chapterIndex": 0,
              "stepIndex": 221,
              "stepType": "pdf",
              "title": "Page 221",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=221"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-222",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 222",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-222-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-222",
              "chapterTitle": "Page 222",
              "chapterIndex": 0,
              "stepIndex": 222,
              "stepType": "pdf",
              "title": "Page 222",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=222"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-223",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 223",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-223-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-223",
              "chapterTitle": "Page 223",
              "chapterIndex": 0,
              "stepIndex": 223,
              "stepType": "pdf",
              "title": "Page 223",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=223"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-224",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 224",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-224-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-224",
              "chapterTitle": "Page 224",
              "chapterIndex": 0,
              "stepIndex": 224,
              "stepType": "pdf",
              "title": "Page 224",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=224"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-225",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 225",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-225-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-225",
              "chapterTitle": "Page 225",
              "chapterIndex": 0,
              "stepIndex": 225,
              "stepType": "pdf",
              "title": "Page 225",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=225"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-226",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 226",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-226-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-226",
              "chapterTitle": "Page 226",
              "chapterIndex": 0,
              "stepIndex": 226,
              "stepType": "pdf",
              "title": "Page 226",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=226"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-227",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 227",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-227-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-227",
              "chapterTitle": "Page 227",
              "chapterIndex": 0,
              "stepIndex": 227,
              "stepType": "pdf",
              "title": "Page 227",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=227"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-228",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 228",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-228-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-228",
              "chapterTitle": "Page 228",
              "chapterIndex": 0,
              "stepIndex": 228,
              "stepType": "pdf",
              "title": "Page 228",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=228"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-229",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 229",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-229-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-229",
              "chapterTitle": "Page 229",
              "chapterIndex": 0,
              "stepIndex": 229,
              "stepType": "pdf",
              "title": "Page 229",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=229"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-23",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-23-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=23"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-230",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 230",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-230-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-230",
              "chapterTitle": "Page 230",
              "chapterIndex": 0,
              "stepIndex": 230,
              "stepType": "pdf",
              "title": "Page 230",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=230"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-231",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 231",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-231-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-231",
              "chapterTitle": "Page 231",
              "chapterIndex": 0,
              "stepIndex": 231,
              "stepType": "pdf",
              "title": "Page 231",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=231"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-232",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 232",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-232-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-232",
              "chapterTitle": "Page 232",
              "chapterIndex": 0,
              "stepIndex": 232,
              "stepType": "pdf",
              "title": "Page 232",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=232"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-233",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 233",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-233-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-233",
              "chapterTitle": "Page 233",
              "chapterIndex": 0,
              "stepIndex": 233,
              "stepType": "pdf",
              "title": "Page 233",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=233"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-234",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 234",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-234-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-234",
              "chapterTitle": "Page 234",
              "chapterIndex": 0,
              "stepIndex": 234,
              "stepType": "pdf",
              "title": "Page 234",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=234"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-235",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 235",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-235-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-235",
              "chapterTitle": "Page 235",
              "chapterIndex": 0,
              "stepIndex": 235,
              "stepType": "pdf",
              "title": "Page 235",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=235"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-236",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 236",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-236-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-236",
              "chapterTitle": "Page 236",
              "chapterIndex": 0,
              "stepIndex": 236,
              "stepType": "pdf",
              "title": "Page 236",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=236"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-237",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 237",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-237-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-237",
              "chapterTitle": "Page 237",
              "chapterIndex": 0,
              "stepIndex": 237,
              "stepType": "pdf",
              "title": "Page 237",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=237"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-238",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 238",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-238-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-238",
              "chapterTitle": "Page 238",
              "chapterIndex": 0,
              "stepIndex": 238,
              "stepType": "pdf",
              "title": "Page 238",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=238"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-239",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 239",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-239-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-239",
              "chapterTitle": "Page 239",
              "chapterIndex": 0,
              "stepIndex": 239,
              "stepType": "pdf",
              "title": "Page 239",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=239"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-24",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-24-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=24"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-240",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 240",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-240-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-240",
              "chapterTitle": "Page 240",
              "chapterIndex": 0,
              "stepIndex": 240,
              "stepType": "pdf",
              "title": "Page 240",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=240"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-241",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 241",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-241-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-241",
              "chapterTitle": "Page 241",
              "chapterIndex": 0,
              "stepIndex": 241,
              "stepType": "pdf",
              "title": "Page 241",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=241"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-242",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 242",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-242-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-242",
              "chapterTitle": "Page 242",
              "chapterIndex": 0,
              "stepIndex": 242,
              "stepType": "pdf",
              "title": "Page 242",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=242"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-243",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 243",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-243-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-243",
              "chapterTitle": "Page 243",
              "chapterIndex": 0,
              "stepIndex": 243,
              "stepType": "pdf",
              "title": "Page 243",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=243"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-244",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 244",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-244-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-244",
              "chapterTitle": "Page 244",
              "chapterIndex": 0,
              "stepIndex": 244,
              "stepType": "pdf",
              "title": "Page 244",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=244"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-245",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 245",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-245-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-245",
              "chapterTitle": "Page 245",
              "chapterIndex": 0,
              "stepIndex": 245,
              "stepType": "pdf",
              "title": "Page 245",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=245"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-246",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 246",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-246-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-246",
              "chapterTitle": "Page 246",
              "chapterIndex": 0,
              "stepIndex": 246,
              "stepType": "pdf",
              "title": "Page 246",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=246"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-247",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 247",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-247-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-247",
              "chapterTitle": "Page 247",
              "chapterIndex": 0,
              "stepIndex": 247,
              "stepType": "pdf",
              "title": "Page 247",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=247"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-248",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 248",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-248-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-248",
              "chapterTitle": "Page 248",
              "chapterIndex": 0,
              "stepIndex": 248,
              "stepType": "pdf",
              "title": "Page 248",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=248"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-249",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 249",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-249-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-249",
              "chapterTitle": "Page 249",
              "chapterIndex": 0,
              "stepIndex": 249,
              "stepType": "pdf",
              "title": "Page 249",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=249"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-25",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-25-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=25"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-250",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 250",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-250-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-250",
              "chapterTitle": "Page 250",
              "chapterIndex": 0,
              "stepIndex": 250,
              "stepType": "pdf",
              "title": "Page 250",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=250"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-251",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 251",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-251-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-251",
              "chapterTitle": "Page 251",
              "chapterIndex": 0,
              "stepIndex": 251,
              "stepType": "pdf",
              "title": "Page 251",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=251"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-252",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 252",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-252-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-252",
              "chapterTitle": "Page 252",
              "chapterIndex": 0,
              "stepIndex": 252,
              "stepType": "pdf",
              "title": "Page 252",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=252"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-253",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 253",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-253-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-253",
              "chapterTitle": "Page 253",
              "chapterIndex": 0,
              "stepIndex": 253,
              "stepType": "pdf",
              "title": "Page 253",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=253"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-254",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 254",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-254-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-254",
              "chapterTitle": "Page 254",
              "chapterIndex": 0,
              "stepIndex": 254,
              "stepType": "pdf",
              "title": "Page 254",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=254"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-255",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 255",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-255-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-255",
              "chapterTitle": "Page 255",
              "chapterIndex": 0,
              "stepIndex": 255,
              "stepType": "pdf",
              "title": "Page 255",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=255"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-256",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 256",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-256-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-256",
              "chapterTitle": "Page 256",
              "chapterIndex": 0,
              "stepIndex": 256,
              "stepType": "pdf",
              "title": "Page 256",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=256"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-257",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 257",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-257-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-257",
              "chapterTitle": "Page 257",
              "chapterIndex": 0,
              "stepIndex": 257,
              "stepType": "pdf",
              "title": "Page 257",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=257"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-258",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 258",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-258-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-258",
              "chapterTitle": "Page 258",
              "chapterIndex": 0,
              "stepIndex": 258,
              "stepType": "pdf",
              "title": "Page 258",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=258"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-259",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 259",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-259-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-259",
              "chapterTitle": "Page 259",
              "chapterIndex": 0,
              "stepIndex": 259,
              "stepType": "pdf",
              "title": "Page 259",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=259"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-26",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-26-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=26"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-260",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 260",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-260-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-260",
              "chapterTitle": "Page 260",
              "chapterIndex": 0,
              "stepIndex": 260,
              "stepType": "pdf",
              "title": "Page 260",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=260"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-261",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 261",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-261-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-261",
              "chapterTitle": "Page 261",
              "chapterIndex": 0,
              "stepIndex": 261,
              "stepType": "pdf",
              "title": "Page 261",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=261"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-262",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 262",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-262-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-262",
              "chapterTitle": "Page 262",
              "chapterIndex": 0,
              "stepIndex": 262,
              "stepType": "pdf",
              "title": "Page 262",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=262"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-263",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 263",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-263-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-263",
              "chapterTitle": "Page 263",
              "chapterIndex": 0,
              "stepIndex": 263,
              "stepType": "pdf",
              "title": "Page 263",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=263"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-264",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 264",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-264-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-264",
              "chapterTitle": "Page 264",
              "chapterIndex": 0,
              "stepIndex": 264,
              "stepType": "pdf",
              "title": "Page 264",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=264"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-265",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 265",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-265-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-265",
              "chapterTitle": "Page 265",
              "chapterIndex": 0,
              "stepIndex": 265,
              "stepType": "pdf",
              "title": "Page 265",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=265"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-266",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 266",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-266-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-266",
              "chapterTitle": "Page 266",
              "chapterIndex": 0,
              "stepIndex": 266,
              "stepType": "pdf",
              "title": "Page 266",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=266"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-267",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 267",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-267-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-267",
              "chapterTitle": "Page 267",
              "chapterIndex": 0,
              "stepIndex": 267,
              "stepType": "pdf",
              "title": "Page 267",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=267"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-268",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 268",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-268-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-268",
              "chapterTitle": "Page 268",
              "chapterIndex": 0,
              "stepIndex": 268,
              "stepType": "pdf",
              "title": "Page 268",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=268"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-269",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 269",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-269-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-269",
              "chapterTitle": "Page 269",
              "chapterIndex": 0,
              "stepIndex": 269,
              "stepType": "pdf",
              "title": "Page 269",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=269"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-27",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-27-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=27"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-270",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 270",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-270-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-270",
              "chapterTitle": "Page 270",
              "chapterIndex": 0,
              "stepIndex": 270,
              "stepType": "pdf",
              "title": "Page 270",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=270"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-271",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 271",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-271-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-271",
              "chapterTitle": "Page 271",
              "chapterIndex": 0,
              "stepIndex": 271,
              "stepType": "pdf",
              "title": "Page 271",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=271"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-272",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 272",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-272-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-272",
              "chapterTitle": "Page 272",
              "chapterIndex": 0,
              "stepIndex": 272,
              "stepType": "pdf",
              "title": "Page 272",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=272"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-273",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 273",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-273-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-273",
              "chapterTitle": "Page 273",
              "chapterIndex": 0,
              "stepIndex": 273,
              "stepType": "pdf",
              "title": "Page 273",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=273"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-274",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 274",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-274-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-274",
              "chapterTitle": "Page 274",
              "chapterIndex": 0,
              "stepIndex": 274,
              "stepType": "pdf",
              "title": "Page 274",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=274"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-275",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 275",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-275-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-275",
              "chapterTitle": "Page 275",
              "chapterIndex": 0,
              "stepIndex": 275,
              "stepType": "pdf",
              "title": "Page 275",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=275"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-276",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 276",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-276-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-276",
              "chapterTitle": "Page 276",
              "chapterIndex": 0,
              "stepIndex": 276,
              "stepType": "pdf",
              "title": "Page 276",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=276"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-277",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 277",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-277-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-277",
              "chapterTitle": "Page 277",
              "chapterIndex": 0,
              "stepIndex": 277,
              "stepType": "pdf",
              "title": "Page 277",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=277"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-278",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 278",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-278-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-278",
              "chapterTitle": "Page 278",
              "chapterIndex": 0,
              "stepIndex": 278,
              "stepType": "pdf",
              "title": "Page 278",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=278"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-279",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 279",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-279-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-279",
              "chapterTitle": "Page 279",
              "chapterIndex": 0,
              "stepIndex": 279,
              "stepType": "pdf",
              "title": "Page 279",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=279"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-28",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-28-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=28"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-280",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 280",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-280-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-280",
              "chapterTitle": "Page 280",
              "chapterIndex": 0,
              "stepIndex": 280,
              "stepType": "pdf",
              "title": "Page 280",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=280"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-281",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 281",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-281-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-281",
              "chapterTitle": "Page 281",
              "chapterIndex": 0,
              "stepIndex": 281,
              "stepType": "pdf",
              "title": "Page 281",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=281"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-282",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 282",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-282-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-282",
              "chapterTitle": "Page 282",
              "chapterIndex": 0,
              "stepIndex": 282,
              "stepType": "pdf",
              "title": "Page 282",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=282"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-283",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 283",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-283-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-283",
              "chapterTitle": "Page 283",
              "chapterIndex": 0,
              "stepIndex": 283,
              "stepType": "pdf",
              "title": "Page 283",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=283"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-284",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 284",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-284-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-284",
              "chapterTitle": "Page 284",
              "chapterIndex": 0,
              "stepIndex": 284,
              "stepType": "pdf",
              "title": "Page 284",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=284"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-285",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 285",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-285-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-285",
              "chapterTitle": "Page 285",
              "chapterIndex": 0,
              "stepIndex": 285,
              "stepType": "pdf",
              "title": "Page 285",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=285"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-286",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 286",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-286-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-286",
              "chapterTitle": "Page 286",
              "chapterIndex": 0,
              "stepIndex": 286,
              "stepType": "pdf",
              "title": "Page 286",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=286"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-287",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 287",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-287-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-287",
              "chapterTitle": "Page 287",
              "chapterIndex": 0,
              "stepIndex": 287,
              "stepType": "pdf",
              "title": "Page 287",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=287"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-288",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 288",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-288-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-288",
              "chapterTitle": "Page 288",
              "chapterIndex": 0,
              "stepIndex": 288,
              "stepType": "pdf",
              "title": "Page 288",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=288"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-289",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 289",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-289-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-289",
              "chapterTitle": "Page 289",
              "chapterIndex": 0,
              "stepIndex": 289,
              "stepType": "pdf",
              "title": "Page 289",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=289"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-29",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-29-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=29"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-290",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 290",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-290-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-290",
              "chapterTitle": "Page 290",
              "chapterIndex": 0,
              "stepIndex": 290,
              "stepType": "pdf",
              "title": "Page 290",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=290"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-291",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 291",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-291-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-291",
              "chapterTitle": "Page 291",
              "chapterIndex": 0,
              "stepIndex": 291,
              "stepType": "pdf",
              "title": "Page 291",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=291"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-292",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 292",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-292-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-292",
              "chapterTitle": "Page 292",
              "chapterIndex": 0,
              "stepIndex": 292,
              "stepType": "pdf",
              "title": "Page 292",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=292"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-293",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 293",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-293-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-293",
              "chapterTitle": "Page 293",
              "chapterIndex": 0,
              "stepIndex": 293,
              "stepType": "pdf",
              "title": "Page 293",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=293"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-294",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 294",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-294-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-294",
              "chapterTitle": "Page 294",
              "chapterIndex": 0,
              "stepIndex": 294,
              "stepType": "pdf",
              "title": "Page 294",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=294"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-295",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 295",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-295-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-295",
              "chapterTitle": "Page 295",
              "chapterIndex": 0,
              "stepIndex": 295,
              "stepType": "pdf",
              "title": "Page 295",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=295"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-296",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 296",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-296-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-296",
              "chapterTitle": "Page 296",
              "chapterIndex": 0,
              "stepIndex": 296,
              "stepType": "pdf",
              "title": "Page 296",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=296"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-297",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 297",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-297-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-297",
              "chapterTitle": "Page 297",
              "chapterIndex": 0,
              "stepIndex": 297,
              "stepType": "pdf",
              "title": "Page 297",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=297"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-298",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 298",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-298-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-298",
              "chapterTitle": "Page 298",
              "chapterIndex": 0,
              "stepIndex": 298,
              "stepType": "pdf",
              "title": "Page 298",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=298"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-299",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 299",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-299-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-299",
              "chapterTitle": "Page 299",
              "chapterIndex": 0,
              "stepIndex": 299,
              "stepType": "pdf",
              "title": "Page 299",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=299"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-3",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-3-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=3"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-30",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-30-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=30"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-300",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 300",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-300-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-300",
              "chapterTitle": "Page 300",
              "chapterIndex": 0,
              "stepIndex": 300,
              "stepType": "pdf",
              "title": "Page 300",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=300"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-301",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 301",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-301-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-301",
              "chapterTitle": "Page 301",
              "chapterIndex": 0,
              "stepIndex": 301,
              "stepType": "pdf",
              "title": "Page 301",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=301"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-302",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 302",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-302-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-302",
              "chapterTitle": "Page 302",
              "chapterIndex": 0,
              "stepIndex": 302,
              "stepType": "pdf",
              "title": "Page 302",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=302"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-303",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 303",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-303-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-303",
              "chapterTitle": "Page 303",
              "chapterIndex": 0,
              "stepIndex": 303,
              "stepType": "pdf",
              "title": "Page 303",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=303"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-304",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 304",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-304-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-304",
              "chapterTitle": "Page 304",
              "chapterIndex": 0,
              "stepIndex": 304,
              "stepType": "pdf",
              "title": "Page 304",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=304"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-305",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 305",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-305-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-305",
              "chapterTitle": "Page 305",
              "chapterIndex": 0,
              "stepIndex": 305,
              "stepType": "pdf",
              "title": "Page 305",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=305"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-306",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 306",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-306-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-306",
              "chapterTitle": "Page 306",
              "chapterIndex": 0,
              "stepIndex": 306,
              "stepType": "pdf",
              "title": "Page 306",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=306"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-307",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 307",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-307-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-307",
              "chapterTitle": "Page 307",
              "chapterIndex": 0,
              "stepIndex": 307,
              "stepType": "pdf",
              "title": "Page 307",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=307"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-308",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 308",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-308-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-308",
              "chapterTitle": "Page 308",
              "chapterIndex": 0,
              "stepIndex": 308,
              "stepType": "pdf",
              "title": "Page 308",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=308"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-309",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 309",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-309-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-309",
              "chapterTitle": "Page 309",
              "chapterIndex": 0,
              "stepIndex": 309,
              "stepType": "pdf",
              "title": "Page 309",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=309"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-31",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-31-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=31"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-310",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 310",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-310-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-310",
              "chapterTitle": "Page 310",
              "chapterIndex": 0,
              "stepIndex": 310,
              "stepType": "pdf",
              "title": "Page 310",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=310"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-311",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 311",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-311-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-311",
              "chapterTitle": "Page 311",
              "chapterIndex": 0,
              "stepIndex": 311,
              "stepType": "pdf",
              "title": "Page 311",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=311"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-312",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 312",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-312-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-312",
              "chapterTitle": "Page 312",
              "chapterIndex": 0,
              "stepIndex": 312,
              "stepType": "pdf",
              "title": "Page 312",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=312"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-313",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 313",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-313-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-313",
              "chapterTitle": "Page 313",
              "chapterIndex": 0,
              "stepIndex": 313,
              "stepType": "pdf",
              "title": "Page 313",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=313"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-314",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 314",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-314-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-314",
              "chapterTitle": "Page 314",
              "chapterIndex": 0,
              "stepIndex": 314,
              "stepType": "pdf",
              "title": "Page 314",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=314"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-315",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 315",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-315-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-315",
              "chapterTitle": "Page 315",
              "chapterIndex": 0,
              "stepIndex": 315,
              "stepType": "pdf",
              "title": "Page 315",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=315"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-316",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 316",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-316-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-316",
              "chapterTitle": "Page 316",
              "chapterIndex": 0,
              "stepIndex": 316,
              "stepType": "pdf",
              "title": "Page 316",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=316"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-317",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 317",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-317-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-317",
              "chapterTitle": "Page 317",
              "chapterIndex": 0,
              "stepIndex": 317,
              "stepType": "pdf",
              "title": "Page 317",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=317"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-318",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 318",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-318-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-318",
              "chapterTitle": "Page 318",
              "chapterIndex": 0,
              "stepIndex": 318,
              "stepType": "pdf",
              "title": "Page 318",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=318"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-319",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 319",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-319-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-319",
              "chapterTitle": "Page 319",
              "chapterIndex": 0,
              "stepIndex": 319,
              "stepType": "pdf",
              "title": "Page 319",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=319"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-32",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-32-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=32"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-320",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 320",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-320-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-320",
              "chapterTitle": "Page 320",
              "chapterIndex": 0,
              "stepIndex": 320,
              "stepType": "pdf",
              "title": "Page 320",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=320"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-321",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 321",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-321-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-321",
              "chapterTitle": "Page 321",
              "chapterIndex": 0,
              "stepIndex": 321,
              "stepType": "pdf",
              "title": "Page 321",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=321"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-322",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 322",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-322-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-322",
              "chapterTitle": "Page 322",
              "chapterIndex": 0,
              "stepIndex": 322,
              "stepType": "pdf",
              "title": "Page 322",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=322"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-323",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 323",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-323-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-323",
              "chapterTitle": "Page 323",
              "chapterIndex": 0,
              "stepIndex": 323,
              "stepType": "pdf",
              "title": "Page 323",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=323"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-324",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 324",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-324-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-324",
              "chapterTitle": "Page 324",
              "chapterIndex": 0,
              "stepIndex": 324,
              "stepType": "pdf",
              "title": "Page 324",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=324"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-325",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 325",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-325-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-325",
              "chapterTitle": "Page 325",
              "chapterIndex": 0,
              "stepIndex": 325,
              "stepType": "pdf",
              "title": "Page 325",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=325"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-326",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 326",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-326-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-326",
              "chapterTitle": "Page 326",
              "chapterIndex": 0,
              "stepIndex": 326,
              "stepType": "pdf",
              "title": "Page 326",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=326"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-327",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 327",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-327-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-327",
              "chapterTitle": "Page 327",
              "chapterIndex": 0,
              "stepIndex": 327,
              "stepType": "pdf",
              "title": "Page 327",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=327"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-328",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 328",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-328-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-328",
              "chapterTitle": "Page 328",
              "chapterIndex": 0,
              "stepIndex": 328,
              "stepType": "pdf",
              "title": "Page 328",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=328"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-329",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 329",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-329-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-329",
              "chapterTitle": "Page 329",
              "chapterIndex": 0,
              "stepIndex": 329,
              "stepType": "pdf",
              "title": "Page 329",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=329"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-33",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-33-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=33"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-330",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 330",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-330-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-330",
              "chapterTitle": "Page 330",
              "chapterIndex": 0,
              "stepIndex": 330,
              "stepType": "pdf",
              "title": "Page 330",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=330"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-331",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 331",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-331-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-331",
              "chapterTitle": "Page 331",
              "chapterIndex": 0,
              "stepIndex": 331,
              "stepType": "pdf",
              "title": "Page 331",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=331"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-332",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 332",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-332-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-332",
              "chapterTitle": "Page 332",
              "chapterIndex": 0,
              "stepIndex": 332,
              "stepType": "pdf",
              "title": "Page 332",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=332"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-333",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 333",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-333-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-333",
              "chapterTitle": "Page 333",
              "chapterIndex": 0,
              "stepIndex": 333,
              "stepType": "pdf",
              "title": "Page 333",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=333"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-334",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 334",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-334-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-334",
              "chapterTitle": "Page 334",
              "chapterIndex": 0,
              "stepIndex": 334,
              "stepType": "pdf",
              "title": "Page 334",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=334"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-335",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 335",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-335-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-335",
              "chapterTitle": "Page 335",
              "chapterIndex": 0,
              "stepIndex": 335,
              "stepType": "pdf",
              "title": "Page 335",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=335"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-336",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 336",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-336-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-336",
              "chapterTitle": "Page 336",
              "chapterIndex": 0,
              "stepIndex": 336,
              "stepType": "pdf",
              "title": "Page 336",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=336"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-337",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 337",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-337-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-337",
              "chapterTitle": "Page 337",
              "chapterIndex": 0,
              "stepIndex": 337,
              "stepType": "pdf",
              "title": "Page 337",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=337"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-338",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 338",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-338-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-338",
              "chapterTitle": "Page 338",
              "chapterIndex": 0,
              "stepIndex": 338,
              "stepType": "pdf",
              "title": "Page 338",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=338"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-339",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 339",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-339-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-339",
              "chapterTitle": "Page 339",
              "chapterIndex": 0,
              "stepIndex": 339,
              "stepType": "pdf",
              "title": "Page 339",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=339"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-34",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-34-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=34"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-340",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 340",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-340-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-340",
              "chapterTitle": "Page 340",
              "chapterIndex": 0,
              "stepIndex": 340,
              "stepType": "pdf",
              "title": "Page 340",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=340"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-341",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 341",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-341-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-341",
              "chapterTitle": "Page 341",
              "chapterIndex": 0,
              "stepIndex": 341,
              "stepType": "pdf",
              "title": "Page 341",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=341"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-342",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 342",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-342-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-342",
              "chapterTitle": "Page 342",
              "chapterIndex": 0,
              "stepIndex": 342,
              "stepType": "pdf",
              "title": "Page 342",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=342"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-343",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 343",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-343-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-343",
              "chapterTitle": "Page 343",
              "chapterIndex": 0,
              "stepIndex": 343,
              "stepType": "pdf",
              "title": "Page 343",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=343"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-344",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 344",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-344-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-344",
              "chapterTitle": "Page 344",
              "chapterIndex": 0,
              "stepIndex": 344,
              "stepType": "pdf",
              "title": "Page 344",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=344"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-345",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 345",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-345-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-345",
              "chapterTitle": "Page 345",
              "chapterIndex": 0,
              "stepIndex": 345,
              "stepType": "pdf",
              "title": "Page 345",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=345"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-346",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 346",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-346-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-346",
              "chapterTitle": "Page 346",
              "chapterIndex": 0,
              "stepIndex": 346,
              "stepType": "pdf",
              "title": "Page 346",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=346"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-347",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 347",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-347-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-347",
              "chapterTitle": "Page 347",
              "chapterIndex": 0,
              "stepIndex": 347,
              "stepType": "pdf",
              "title": "Page 347",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=347"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-348",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 348",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-348-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-348",
              "chapterTitle": "Page 348",
              "chapterIndex": 0,
              "stepIndex": 348,
              "stepType": "pdf",
              "title": "Page 348",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=348"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-349",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 349",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-349-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-349",
              "chapterTitle": "Page 349",
              "chapterIndex": 0,
              "stepIndex": 349,
              "stepType": "pdf",
              "title": "Page 349",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=349"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-35",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-35-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=35"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-350",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 350",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-350-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-350",
              "chapterTitle": "Page 350",
              "chapterIndex": 0,
              "stepIndex": 350,
              "stepType": "pdf",
              "title": "Page 350",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=350"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-351",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 351",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-351-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-351",
              "chapterTitle": "Page 351",
              "chapterIndex": 0,
              "stepIndex": 351,
              "stepType": "pdf",
              "title": "Page 351",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=351"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-352",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 352",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-352-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-352",
              "chapterTitle": "Page 352",
              "chapterIndex": 0,
              "stepIndex": 352,
              "stepType": "pdf",
              "title": "Page 352",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=352"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-353",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 353",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-353-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-353",
              "chapterTitle": "Page 353",
              "chapterIndex": 0,
              "stepIndex": 353,
              "stepType": "pdf",
              "title": "Page 353",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=353"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-354",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 354",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-354-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-354",
              "chapterTitle": "Page 354",
              "chapterIndex": 0,
              "stepIndex": 354,
              "stepType": "pdf",
              "title": "Page 354",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=354"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-355",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 355",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-355-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-355",
              "chapterTitle": "Page 355",
              "chapterIndex": 0,
              "stepIndex": 355,
              "stepType": "pdf",
              "title": "Page 355",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=355"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-356",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 356",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-356-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-356",
              "chapterTitle": "Page 356",
              "chapterIndex": 0,
              "stepIndex": 356,
              "stepType": "pdf",
              "title": "Page 356",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=356"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-357",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 357",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-357-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-357",
              "chapterTitle": "Page 357",
              "chapterIndex": 0,
              "stepIndex": 357,
              "stepType": "pdf",
              "title": "Page 357",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=357"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-358",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 358",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-358-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-358",
              "chapterTitle": "Page 358",
              "chapterIndex": 0,
              "stepIndex": 358,
              "stepType": "pdf",
              "title": "Page 358",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=358"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-359",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 359",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-359-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-359",
              "chapterTitle": "Page 359",
              "chapterIndex": 0,
              "stepIndex": 359,
              "stepType": "pdf",
              "title": "Page 359",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=359"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-36",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-36-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=36"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-360",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 360",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-360-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-360",
              "chapterTitle": "Page 360",
              "chapterIndex": 0,
              "stepIndex": 360,
              "stepType": "pdf",
              "title": "Page 360",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=360"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-361",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 361",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-361-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-361",
              "chapterTitle": "Page 361",
              "chapterIndex": 0,
              "stepIndex": 361,
              "stepType": "pdf",
              "title": "Page 361",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=361"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-362",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 362",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-362-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-362",
              "chapterTitle": "Page 362",
              "chapterIndex": 0,
              "stepIndex": 362,
              "stepType": "pdf",
              "title": "Page 362",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=362"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-363",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 363",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-363-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-363",
              "chapterTitle": "Page 363",
              "chapterIndex": 0,
              "stepIndex": 363,
              "stepType": "pdf",
              "title": "Page 363",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=363"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-364",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 364",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-364-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-364",
              "chapterTitle": "Page 364",
              "chapterIndex": 0,
              "stepIndex": 364,
              "stepType": "pdf",
              "title": "Page 364",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=364"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-365",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 365",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-365-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-365",
              "chapterTitle": "Page 365",
              "chapterIndex": 0,
              "stepIndex": 365,
              "stepType": "pdf",
              "title": "Page 365",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=365"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-366",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 366",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-366-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-366",
              "chapterTitle": "Page 366",
              "chapterIndex": 0,
              "stepIndex": 366,
              "stepType": "pdf",
              "title": "Page 366",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=366"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-367",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 367",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-367-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-367",
              "chapterTitle": "Page 367",
              "chapterIndex": 0,
              "stepIndex": 367,
              "stepType": "pdf",
              "title": "Page 367",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=367"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-368",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 368",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-368-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-368",
              "chapterTitle": "Page 368",
              "chapterIndex": 0,
              "stepIndex": 368,
              "stepType": "pdf",
              "title": "Page 368",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=368"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-369",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 369",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-369-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-369",
              "chapterTitle": "Page 369",
              "chapterIndex": 0,
              "stepIndex": 369,
              "stepType": "pdf",
              "title": "Page 369",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=369"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-37",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-37-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=37"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-370",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 370",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-370-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-370",
              "chapterTitle": "Page 370",
              "chapterIndex": 0,
              "stepIndex": 370,
              "stepType": "pdf",
              "title": "Page 370",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=370"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-371",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 371",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-371-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-371",
              "chapterTitle": "Page 371",
              "chapterIndex": 0,
              "stepIndex": 371,
              "stepType": "pdf",
              "title": "Page 371",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=371"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-372",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 372",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-372-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-372",
              "chapterTitle": "Page 372",
              "chapterIndex": 0,
              "stepIndex": 372,
              "stepType": "pdf",
              "title": "Page 372",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=372"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-373",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 373",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-373-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-373",
              "chapterTitle": "Page 373",
              "chapterIndex": 0,
              "stepIndex": 373,
              "stepType": "pdf",
              "title": "Page 373",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=373"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-374",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 374",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-374-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-374",
              "chapterTitle": "Page 374",
              "chapterIndex": 0,
              "stepIndex": 374,
              "stepType": "pdf",
              "title": "Page 374",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=374"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-375",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 375",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-375-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-375",
              "chapterTitle": "Page 375",
              "chapterIndex": 0,
              "stepIndex": 375,
              "stepType": "pdf",
              "title": "Page 375",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=375"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-376",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 376",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-376-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-376",
              "chapterTitle": "Page 376",
              "chapterIndex": 0,
              "stepIndex": 376,
              "stepType": "pdf",
              "title": "Page 376",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=376"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-377",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 377",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-377-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-377",
              "chapterTitle": "Page 377",
              "chapterIndex": 0,
              "stepIndex": 377,
              "stepType": "pdf",
              "title": "Page 377",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=377"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-378",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 378",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-378-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-378",
              "chapterTitle": "Page 378",
              "chapterIndex": 0,
              "stepIndex": 378,
              "stepType": "pdf",
              "title": "Page 378",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=378"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-379",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 379",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-379-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-379",
              "chapterTitle": "Page 379",
              "chapterIndex": 0,
              "stepIndex": 379,
              "stepType": "pdf",
              "title": "Page 379",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=379"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-38",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-38-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=38"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-380",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 380",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-380-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-380",
              "chapterTitle": "Page 380",
              "chapterIndex": 0,
              "stepIndex": 380,
              "stepType": "pdf",
              "title": "Page 380",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=380"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-381",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 381",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-381-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-381",
              "chapterTitle": "Page 381",
              "chapterIndex": 0,
              "stepIndex": 381,
              "stepType": "pdf",
              "title": "Page 381",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=381"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-382",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 382",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-382-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-382",
              "chapterTitle": "Page 382",
              "chapterIndex": 0,
              "stepIndex": 382,
              "stepType": "pdf",
              "title": "Page 382",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=382"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-383",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 383",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-383-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-383",
              "chapterTitle": "Page 383",
              "chapterIndex": 0,
              "stepIndex": 383,
              "stepType": "pdf",
              "title": "Page 383",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=383"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-384",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 384",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-384-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-384",
              "chapterTitle": "Page 384",
              "chapterIndex": 0,
              "stepIndex": 384,
              "stepType": "pdf",
              "title": "Page 384",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=384"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-385",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 385",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-385-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-385",
              "chapterTitle": "Page 385",
              "chapterIndex": 0,
              "stepIndex": 385,
              "stepType": "pdf",
              "title": "Page 385",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=385"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-386",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 386",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-386-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-386",
              "chapterTitle": "Page 386",
              "chapterIndex": 0,
              "stepIndex": 386,
              "stepType": "pdf",
              "title": "Page 386",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=386"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-387",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 387",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-387-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-387",
              "chapterTitle": "Page 387",
              "chapterIndex": 0,
              "stepIndex": 387,
              "stepType": "pdf",
              "title": "Page 387",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=387"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-388",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 388",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-388-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-388",
              "chapterTitle": "Page 388",
              "chapterIndex": 0,
              "stepIndex": 388,
              "stepType": "pdf",
              "title": "Page 388",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=388"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-389",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 389",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-389-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-389",
              "chapterTitle": "Page 389",
              "chapterIndex": 0,
              "stepIndex": 389,
              "stepType": "pdf",
              "title": "Page 389",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=389"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-39",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-39-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=39"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-390",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 390",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-390-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-390",
              "chapterTitle": "Page 390",
              "chapterIndex": 0,
              "stepIndex": 390,
              "stepType": "pdf",
              "title": "Page 390",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=390"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-391",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 391",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-391-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-391",
              "chapterTitle": "Page 391",
              "chapterIndex": 0,
              "stepIndex": 391,
              "stepType": "pdf",
              "title": "Page 391",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=391"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-392",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 392",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-392-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-392",
              "chapterTitle": "Page 392",
              "chapterIndex": 0,
              "stepIndex": 392,
              "stepType": "pdf",
              "title": "Page 392",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=392"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-393",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 393",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-393-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-393",
              "chapterTitle": "Page 393",
              "chapterIndex": 0,
              "stepIndex": 393,
              "stepType": "pdf",
              "title": "Page 393",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=393"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-394",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 394",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-394-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-394",
              "chapterTitle": "Page 394",
              "chapterIndex": 0,
              "stepIndex": 394,
              "stepType": "pdf",
              "title": "Page 394",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=394"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-395",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 395",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-395-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-395",
              "chapterTitle": "Page 395",
              "chapterIndex": 0,
              "stepIndex": 395,
              "stepType": "pdf",
              "title": "Page 395",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=395"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-396",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 396",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-396-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-396",
              "chapterTitle": "Page 396",
              "chapterIndex": 0,
              "stepIndex": 396,
              "stepType": "pdf",
              "title": "Page 396",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=396"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-397",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 397",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-397-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-397",
              "chapterTitle": "Page 397",
              "chapterIndex": 0,
              "stepIndex": 397,
              "stepType": "pdf",
              "title": "Page 397",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=397"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-398",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 398",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-398-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-398",
              "chapterTitle": "Page 398",
              "chapterIndex": 0,
              "stepIndex": 398,
              "stepType": "pdf",
              "title": "Page 398",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=398"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-399",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 399",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-399-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-399",
              "chapterTitle": "Page 399",
              "chapterIndex": 0,
              "stepIndex": 399,
              "stepType": "pdf",
              "title": "Page 399",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=399"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-4",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-4-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=4"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-40",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-40-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=40"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-400",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 400",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-400-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-400",
              "chapterTitle": "Page 400",
              "chapterIndex": 0,
              "stepIndex": 400,
              "stepType": "pdf",
              "title": "Page 400",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=400"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-401",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 401",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-401-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-401",
              "chapterTitle": "Page 401",
              "chapterIndex": 0,
              "stepIndex": 401,
              "stepType": "pdf",
              "title": "Page 401",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=401"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-402",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 402",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-402-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-402",
              "chapterTitle": "Page 402",
              "chapterIndex": 0,
              "stepIndex": 402,
              "stepType": "pdf",
              "title": "Page 402",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=402"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-403",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 403",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-403-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-403",
              "chapterTitle": "Page 403",
              "chapterIndex": 0,
              "stepIndex": 403,
              "stepType": "pdf",
              "title": "Page 403",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=403"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-404",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 404",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-404-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-404",
              "chapterTitle": "Page 404",
              "chapterIndex": 0,
              "stepIndex": 404,
              "stepType": "pdf",
              "title": "Page 404",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=404"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-405",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 405",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-405-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-405",
              "chapterTitle": "Page 405",
              "chapterIndex": 0,
              "stepIndex": 405,
              "stepType": "pdf",
              "title": "Page 405",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=405"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-41",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-41-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=41"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-42",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-42-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=42"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-43",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-43-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=43"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-44",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-44-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=44"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-45",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-45-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=45"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-46",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-46-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=46"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-47",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-47-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=47"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-48",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-48-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=48"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-49",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-49-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=49"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-5",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-5-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=5"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-50",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-50-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=50"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-51",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-51-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=51"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-52",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-52-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=52"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-53",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-53-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=53"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-54",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-54-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=54"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-55",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-55-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=55"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-56",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-56-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=56"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-57",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-57-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=57"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-58",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-58-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=58"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-59",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-59-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=59"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-6",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-6-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=6"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-60",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-60-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=60"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-61",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-61-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=61"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-62",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-62-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=62"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-63",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-63-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=63"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-64",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-64-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=64"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-65",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-65-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=65"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-66",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-66-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=66"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-67",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-67-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=67"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-68",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-68-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=68"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-69",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-69-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=69"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-7",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-7-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=7"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-70",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-70-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=70"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-71",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-71-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=71"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-72",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-72-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=72"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-73",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-73-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=73"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-74",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-74-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=74"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-75",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-75-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=75"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-76",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-76-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=76"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-77",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-77-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=77"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-78",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-78-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=78"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-79",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-79-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=79"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-8",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-8-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=8"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-80",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-80-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=80"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-81",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-81-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=81"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-82",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-82-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=82"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-83",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-83-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=83"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-84",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-84-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=84"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-85",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-85-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=85"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-86",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-86-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=86"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-87",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-87-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=87"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-88",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-88-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=88"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-89",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-89-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=89"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-9",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-9-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=9"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-90",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-90-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=90"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-91",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-91-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=91"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-92",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-92-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=92"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-93",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-93-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=93"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-94",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-94-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=94"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-95",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-95-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=95"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-96",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-96-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=96"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-97",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-97-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=97"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-98",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-98-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=98"
            }
          ]
        },
        {
          "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-99",
          "courseId": "harrypotter-deadlyhollow-part2",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-99-step-0",
              "courseId": "harrypotter-deadlyhollow-part2",
              "chapterId": "harrypotter-deadlyhollow-part2-ch-import-1787497934368-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-deadlyhollow-part2/harrypotter-deadlyhollow-part2.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "harrypotter-philosopherstone",
      "title": "Harry Potter Philosopher Stone",
      "description": "Harry Potter Philosopher Stone. Short Stories.",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#1e3a8a",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/harrypotter-philosopherstone.webp",
      "icon": "📚",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 77,
      "category": "Kid, JuniorNovel, HarryPotter",
      "cat1": "Kid",
      "cat2": "JuniorNovel",
      "cat3": "HarryPotter",
      "cat4": "",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/harrypotter-philosopherstone",
      "stepCount": 183,
      "chapters": [
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-1",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-1-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=1"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-10",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-10-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=10"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-100",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-100-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=100"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-101",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-101-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=101"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-102",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-102-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=102"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-103",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-103-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=103"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-104",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-104-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=104"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-105",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-105-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=105"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-106",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-106-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=106"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-107",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-107-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=107"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-108",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-108-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=108"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-109",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-109-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=109"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-11",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-11-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=11"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-110",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-110-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=110"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-111",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-111-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=111"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-112",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-112-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=112"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-113",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-113-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=113"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-114",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-114-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=114"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-115",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-115-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=115"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-116",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-116-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=116"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-117",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-117-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=117"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-118",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-118-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=118"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-119",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-119-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=119"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-12",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-12-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=12"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-120",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-120-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=120"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-121",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-121-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=121"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-122",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-122-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=122"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-123",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-123-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=123"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-124",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-124-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=124"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-125",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-125-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=125"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-126",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-126-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=126"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-127",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-127-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=127"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-128",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-128-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=128"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-129",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-129-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=129"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-13",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-13-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=13"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-130",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-130-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=130"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-131",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-131-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=131"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-132",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-132-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=132"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-133",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-133-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=133"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-134",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-134-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=134"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-135",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-135-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=135"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-136",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 136",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-136-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-136",
              "chapterTitle": "Page 136",
              "chapterIndex": 0,
              "stepIndex": 136,
              "stepType": "pdf",
              "title": "Page 136",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=136"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-137",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 137",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-137-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-137",
              "chapterTitle": "Page 137",
              "chapterIndex": 0,
              "stepIndex": 137,
              "stepType": "pdf",
              "title": "Page 137",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=137"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-138",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 138",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-138-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-138",
              "chapterTitle": "Page 138",
              "chapterIndex": 0,
              "stepIndex": 138,
              "stepType": "pdf",
              "title": "Page 138",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=138"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-139",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 139",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-139-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-139",
              "chapterTitle": "Page 139",
              "chapterIndex": 0,
              "stepIndex": 139,
              "stepType": "pdf",
              "title": "Page 139",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=139"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-14",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-14-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=14"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-140",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 140",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-140-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-140",
              "chapterTitle": "Page 140",
              "chapterIndex": 0,
              "stepIndex": 140,
              "stepType": "pdf",
              "title": "Page 140",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=140"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-141",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 141",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-141-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-141",
              "chapterTitle": "Page 141",
              "chapterIndex": 0,
              "stepIndex": 141,
              "stepType": "pdf",
              "title": "Page 141",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=141"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-142",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 142",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-142-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-142",
              "chapterTitle": "Page 142",
              "chapterIndex": 0,
              "stepIndex": 142,
              "stepType": "pdf",
              "title": "Page 142",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=142"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-143",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 143",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-143-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-143",
              "chapterTitle": "Page 143",
              "chapterIndex": 0,
              "stepIndex": 143,
              "stepType": "pdf",
              "title": "Page 143",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=143"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-144",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 144",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-144-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-144",
              "chapterTitle": "Page 144",
              "chapterIndex": 0,
              "stepIndex": 144,
              "stepType": "pdf",
              "title": "Page 144",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=144"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-145",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 145",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-145-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-145",
              "chapterTitle": "Page 145",
              "chapterIndex": 0,
              "stepIndex": 145,
              "stepType": "pdf",
              "title": "Page 145",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=145"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-146",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 146",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-146-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-146",
              "chapterTitle": "Page 146",
              "chapterIndex": 0,
              "stepIndex": 146,
              "stepType": "pdf",
              "title": "Page 146",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=146"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-147",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 147",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-147-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-147",
              "chapterTitle": "Page 147",
              "chapterIndex": 0,
              "stepIndex": 147,
              "stepType": "pdf",
              "title": "Page 147",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=147"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-148",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 148",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-148-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-148",
              "chapterTitle": "Page 148",
              "chapterIndex": 0,
              "stepIndex": 148,
              "stepType": "pdf",
              "title": "Page 148",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=148"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-149",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 149",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-149-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-149",
              "chapterTitle": "Page 149",
              "chapterIndex": 0,
              "stepIndex": 149,
              "stepType": "pdf",
              "title": "Page 149",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=149"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-15",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-15-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=15"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-150",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 150",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-150-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-150",
              "chapterTitle": "Page 150",
              "chapterIndex": 0,
              "stepIndex": 150,
              "stepType": "pdf",
              "title": "Page 150",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=150"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-151",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 151",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-151-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-151",
              "chapterTitle": "Page 151",
              "chapterIndex": 0,
              "stepIndex": 151,
              "stepType": "pdf",
              "title": "Page 151",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=151"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-152",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 152",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-152-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-152",
              "chapterTitle": "Page 152",
              "chapterIndex": 0,
              "stepIndex": 152,
              "stepType": "pdf",
              "title": "Page 152",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=152"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-153",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 153",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-153-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-153",
              "chapterTitle": "Page 153",
              "chapterIndex": 0,
              "stepIndex": 153,
              "stepType": "pdf",
              "title": "Page 153",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=153"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-154",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 154",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-154-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-154",
              "chapterTitle": "Page 154",
              "chapterIndex": 0,
              "stepIndex": 154,
              "stepType": "pdf",
              "title": "Page 154",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=154"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-155",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 155",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-155-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-155",
              "chapterTitle": "Page 155",
              "chapterIndex": 0,
              "stepIndex": 155,
              "stepType": "pdf",
              "title": "Page 155",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=155"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-156",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 156",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-156-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-156",
              "chapterTitle": "Page 156",
              "chapterIndex": 0,
              "stepIndex": 156,
              "stepType": "pdf",
              "title": "Page 156",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=156"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-157",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 157",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-157-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-157",
              "chapterTitle": "Page 157",
              "chapterIndex": 0,
              "stepIndex": 157,
              "stepType": "pdf",
              "title": "Page 157",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=157"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-158",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 158",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-158-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-158",
              "chapterTitle": "Page 158",
              "chapterIndex": 0,
              "stepIndex": 158,
              "stepType": "pdf",
              "title": "Page 158",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=158"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-159",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 159",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-159-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-159",
              "chapterTitle": "Page 159",
              "chapterIndex": 0,
              "stepIndex": 159,
              "stepType": "pdf",
              "title": "Page 159",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=159"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-16",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-16-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=16"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-160",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 160",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-160-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-160",
              "chapterTitle": "Page 160",
              "chapterIndex": 0,
              "stepIndex": 160,
              "stepType": "pdf",
              "title": "Page 160",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=160"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-161",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 161",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-161-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-161",
              "chapterTitle": "Page 161",
              "chapterIndex": 0,
              "stepIndex": 161,
              "stepType": "pdf",
              "title": "Page 161",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=161"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-162",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 162",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-162-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-162",
              "chapterTitle": "Page 162",
              "chapterIndex": 0,
              "stepIndex": 162,
              "stepType": "pdf",
              "title": "Page 162",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=162"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-163",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 163",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-163-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-163",
              "chapterTitle": "Page 163",
              "chapterIndex": 0,
              "stepIndex": 163,
              "stepType": "pdf",
              "title": "Page 163",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=163"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-164",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 164",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-164-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-164",
              "chapterTitle": "Page 164",
              "chapterIndex": 0,
              "stepIndex": 164,
              "stepType": "pdf",
              "title": "Page 164",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=164"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-165",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 165",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-165-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-165",
              "chapterTitle": "Page 165",
              "chapterIndex": 0,
              "stepIndex": 165,
              "stepType": "pdf",
              "title": "Page 165",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=165"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-166",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 166",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-166-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-166",
              "chapterTitle": "Page 166",
              "chapterIndex": 0,
              "stepIndex": 166,
              "stepType": "pdf",
              "title": "Page 166",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=166"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-167",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 167",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-167-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-167",
              "chapterTitle": "Page 167",
              "chapterIndex": 0,
              "stepIndex": 167,
              "stepType": "pdf",
              "title": "Page 167",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=167"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-168",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 168",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-168-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-168",
              "chapterTitle": "Page 168",
              "chapterIndex": 0,
              "stepIndex": 168,
              "stepType": "pdf",
              "title": "Page 168",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=168"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-169",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 169",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-169-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-169",
              "chapterTitle": "Page 169",
              "chapterIndex": 0,
              "stepIndex": 169,
              "stepType": "pdf",
              "title": "Page 169",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=169"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-17",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-17-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=17"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-170",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 170",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-170-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-170",
              "chapterTitle": "Page 170",
              "chapterIndex": 0,
              "stepIndex": 170,
              "stepType": "pdf",
              "title": "Page 170",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=170"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-171",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 171",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-171-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-171",
              "chapterTitle": "Page 171",
              "chapterIndex": 0,
              "stepIndex": 171,
              "stepType": "pdf",
              "title": "Page 171",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=171"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-172",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 172",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-172-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-172",
              "chapterTitle": "Page 172",
              "chapterIndex": 0,
              "stepIndex": 172,
              "stepType": "pdf",
              "title": "Page 172",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=172"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-173",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 173",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-173-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-173",
              "chapterTitle": "Page 173",
              "chapterIndex": 0,
              "stepIndex": 173,
              "stepType": "pdf",
              "title": "Page 173",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=173"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-174",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 174",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-174-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-174",
              "chapterTitle": "Page 174",
              "chapterIndex": 0,
              "stepIndex": 174,
              "stepType": "pdf",
              "title": "Page 174",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=174"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-175",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 175",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-175-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-175",
              "chapterTitle": "Page 175",
              "chapterIndex": 0,
              "stepIndex": 175,
              "stepType": "pdf",
              "title": "Page 175",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=175"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-176",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 176",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-176-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-176",
              "chapterTitle": "Page 176",
              "chapterIndex": 0,
              "stepIndex": 176,
              "stepType": "pdf",
              "title": "Page 176",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=176"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-177",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 177",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-177-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-177",
              "chapterTitle": "Page 177",
              "chapterIndex": 0,
              "stepIndex": 177,
              "stepType": "pdf",
              "title": "Page 177",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=177"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-178",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 178",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-178-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-178",
              "chapterTitle": "Page 178",
              "chapterIndex": 0,
              "stepIndex": 178,
              "stepType": "pdf",
              "title": "Page 178",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=178"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-179",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 179",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-179-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-179",
              "chapterTitle": "Page 179",
              "chapterIndex": 0,
              "stepIndex": 179,
              "stepType": "pdf",
              "title": "Page 179",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=179"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-18",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-18-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=18"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-180",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 180",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-180-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-180",
              "chapterTitle": "Page 180",
              "chapterIndex": 0,
              "stepIndex": 180,
              "stepType": "pdf",
              "title": "Page 180",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=180"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-181",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 181",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-181-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-181",
              "chapterTitle": "Page 181",
              "chapterIndex": 0,
              "stepIndex": 181,
              "stepType": "pdf",
              "title": "Page 181",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=181"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-182",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 182",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-182-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-182",
              "chapterTitle": "Page 182",
              "chapterIndex": 0,
              "stepIndex": 182,
              "stepType": "pdf",
              "title": "Page 182",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=182"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-183",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 183",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-183-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-183",
              "chapterTitle": "Page 183",
              "chapterIndex": 0,
              "stepIndex": 183,
              "stepType": "pdf",
              "title": "Page 183",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=183"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-19",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-19-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=19"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-2",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-2-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=2"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-20",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-20-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=20"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-21",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-21-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=21"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-22",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-22-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=22"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-23",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-23-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=23"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-24",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-24-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=24"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-25",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-25-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=25"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-26",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-26-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=26"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-27",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-27-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=27"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-28",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-28-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=28"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-29",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-29-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=29"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-3",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-3-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=3"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-30",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-30-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=30"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-31",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-31-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=31"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-32",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-32-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=32"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-33",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-33-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=33"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-34",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-34-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=34"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-35",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-35-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=35"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-36",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-36-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=36"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-37",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-37-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=37"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-38",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-38-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=38"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-39",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-39-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=39"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-4",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-4-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=4"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-40",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-40-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=40"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-41",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-41-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=41"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-42",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-42-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=42"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-43",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-43-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=43"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-44",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-44-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=44"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-45",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-45-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=45"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-46",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-46-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=46"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-47",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-47-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=47"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-48",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-48-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=48"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-49",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-49-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=49"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-5",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-5-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=5"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-50",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-50-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=50"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-51",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-51-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=51"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-52",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-52-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=52"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-53",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-53-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=53"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-54",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-54-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=54"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-55",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-55-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=55"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-56",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-56-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=56"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-57",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-57-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=57"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-58",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-58-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=58"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-59",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-59-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=59"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-6",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-6-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=6"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-60",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-60-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=60"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-61",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-61-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=61"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-62",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-62-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=62"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-63",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-63-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=63"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-64",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-64-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=64"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-65",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-65-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=65"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-66",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-66-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=66"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-67",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-67-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=67"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-68",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-68-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=68"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-69",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-69-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=69"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-7",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-7-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=7"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-70",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-70-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=70"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-71",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-71-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=71"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-72",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-72-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=72"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-73",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-73-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=73"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-74",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-74-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=74"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-75",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-75-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=75"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-76",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-76-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=76"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-77",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-77-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=77"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-78",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-78-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=78"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-79",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-79-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=79"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-8",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-8-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=8"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-80",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-80-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=80"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-81",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-81-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=81"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-82",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-82-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=82"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-83",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-83-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=83"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-84",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-84-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=84"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-85",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-85-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=85"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-86",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-86-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=86"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-87",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-87-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=87"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-88",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-88-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=88"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-89",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-89-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=89"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-9",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-9-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=9"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-90",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-90-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=90"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-91",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-91-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=91"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-92",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-92-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=92"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-93",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-93-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=93"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-94",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-94-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=94"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-95",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-95-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=95"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-96",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-96-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=96"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-97",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-97-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=97"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-98",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-98-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=98"
            }
          ]
        },
        {
          "id": "harrypotter-philosopherstone-ch-import-1787497934368-99",
          "courseId": "harrypotter-philosopherstone",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "harrypotter-philosopherstone-ch-import-1787497934368-99-step-0",
              "courseId": "harrypotter-philosopherstone",
              "chapterId": "harrypotter-philosopherstone-ch-import-1787497934368-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-philosopherstone/harrypotter-philosopherstone.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "harrypotter-prionsnerofaskaban",
      "title": "Harry Potter Prionsner Of Askaban",
      "description": "Harry Potter Prionsner Of Askaban. Short Stories.",
      "isPublished": true,
      "authorName": "Acer",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#1e3a8a",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/harrypotter-prionsnerofaskaban.webp",
      "icon": "📚",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 78,
      "category": "Kid, JuniorNovel, HarryPotter",
      "cat1": "Kid",
      "cat2": "JuniorNovel",
      "cat3": "HarryPotter",
      "cat4": "",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/harrypotter-prionsnerofaskaban",
      "stepCount": 329,
      "chapters": [
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-1",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-1-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=1"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-10",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-10-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=10"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-100",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-100-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=100"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-101",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-101-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=101"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-102",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-102-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=102"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-103",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-103-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=103"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-104",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-104-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=104"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-105",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-105-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=105"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-106",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-106-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=106"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-107",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-107-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=107"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-108",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-108-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=108"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-109",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-109-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=109"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-11",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-11-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=11"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-110",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-110-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=110"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-111",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-111-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=111"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-112",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-112-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=112"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-113",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-113-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=113"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-114",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-114-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=114"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-115",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-115-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=115"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-116",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-116-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=116"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-117",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-117-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=117"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-118",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-118-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=118"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-119",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-119-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=119"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-12",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-12-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=12"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-120",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-120-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=120"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-121",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-121-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=121"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-122",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-122-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=122"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-123",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-123-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=123"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-124",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-124-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=124"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-125",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-125-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=125"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-126",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-126-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=126"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-127",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-127-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=127"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-128",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-128-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=128"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-129",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-129-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=129"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-13",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-13-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=13"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-130",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-130-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=130"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-131",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-131-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=131"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-132",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-132-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=132"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-133",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-133-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=133"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-134",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-134-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=134"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-135",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-135-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=135"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-136",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 136",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-136-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-136",
              "chapterTitle": "Page 136",
              "chapterIndex": 0,
              "stepIndex": 136,
              "stepType": "pdf",
              "title": "Page 136",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=136"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-137",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 137",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-137-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-137",
              "chapterTitle": "Page 137",
              "chapterIndex": 0,
              "stepIndex": 137,
              "stepType": "pdf",
              "title": "Page 137",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=137"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-138",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 138",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-138-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-138",
              "chapterTitle": "Page 138",
              "chapterIndex": 0,
              "stepIndex": 138,
              "stepType": "pdf",
              "title": "Page 138",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=138"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-139",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 139",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-139-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-139",
              "chapterTitle": "Page 139",
              "chapterIndex": 0,
              "stepIndex": 139,
              "stepType": "pdf",
              "title": "Page 139",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=139"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-14",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-14-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=14"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-140",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 140",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-140-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-140",
              "chapterTitle": "Page 140",
              "chapterIndex": 0,
              "stepIndex": 140,
              "stepType": "pdf",
              "title": "Page 140",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=140"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-141",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 141",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-141-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-141",
              "chapterTitle": "Page 141",
              "chapterIndex": 0,
              "stepIndex": 141,
              "stepType": "pdf",
              "title": "Page 141",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=141"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-142",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 142",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-142-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-142",
              "chapterTitle": "Page 142",
              "chapterIndex": 0,
              "stepIndex": 142,
              "stepType": "pdf",
              "title": "Page 142",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=142"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-143",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 143",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-143-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-143",
              "chapterTitle": "Page 143",
              "chapterIndex": 0,
              "stepIndex": 143,
              "stepType": "pdf",
              "title": "Page 143",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=143"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-144",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 144",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-144-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-144",
              "chapterTitle": "Page 144",
              "chapterIndex": 0,
              "stepIndex": 144,
              "stepType": "pdf",
              "title": "Page 144",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=144"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-145",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 145",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-145-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-145",
              "chapterTitle": "Page 145",
              "chapterIndex": 0,
              "stepIndex": 145,
              "stepType": "pdf",
              "title": "Page 145",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=145"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-146",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 146",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-146-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-146",
              "chapterTitle": "Page 146",
              "chapterIndex": 0,
              "stepIndex": 146,
              "stepType": "pdf",
              "title": "Page 146",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=146"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-147",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 147",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-147-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-147",
              "chapterTitle": "Page 147",
              "chapterIndex": 0,
              "stepIndex": 147,
              "stepType": "pdf",
              "title": "Page 147",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=147"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-148",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 148",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-148-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-148",
              "chapterTitle": "Page 148",
              "chapterIndex": 0,
              "stepIndex": 148,
              "stepType": "pdf",
              "title": "Page 148",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=148"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-149",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 149",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-149-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-149",
              "chapterTitle": "Page 149",
              "chapterIndex": 0,
              "stepIndex": 149,
              "stepType": "pdf",
              "title": "Page 149",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=149"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-15",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-15-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=15"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-150",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 150",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-150-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-150",
              "chapterTitle": "Page 150",
              "chapterIndex": 0,
              "stepIndex": 150,
              "stepType": "pdf",
              "title": "Page 150",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=150"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-151",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 151",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-151-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-151",
              "chapterTitle": "Page 151",
              "chapterIndex": 0,
              "stepIndex": 151,
              "stepType": "pdf",
              "title": "Page 151",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=151"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-152",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 152",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-152-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-152",
              "chapterTitle": "Page 152",
              "chapterIndex": 0,
              "stepIndex": 152,
              "stepType": "pdf",
              "title": "Page 152",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=152"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-153",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 153",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-153-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-153",
              "chapterTitle": "Page 153",
              "chapterIndex": 0,
              "stepIndex": 153,
              "stepType": "pdf",
              "title": "Page 153",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=153"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-154",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 154",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-154-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-154",
              "chapterTitle": "Page 154",
              "chapterIndex": 0,
              "stepIndex": 154,
              "stepType": "pdf",
              "title": "Page 154",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=154"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-155",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 155",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-155-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-155",
              "chapterTitle": "Page 155",
              "chapterIndex": 0,
              "stepIndex": 155,
              "stepType": "pdf",
              "title": "Page 155",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=155"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-156",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 156",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-156-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-156",
              "chapterTitle": "Page 156",
              "chapterIndex": 0,
              "stepIndex": 156,
              "stepType": "pdf",
              "title": "Page 156",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=156"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-157",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 157",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-157-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-157",
              "chapterTitle": "Page 157",
              "chapterIndex": 0,
              "stepIndex": 157,
              "stepType": "pdf",
              "title": "Page 157",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=157"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-158",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 158",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-158-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-158",
              "chapterTitle": "Page 158",
              "chapterIndex": 0,
              "stepIndex": 158,
              "stepType": "pdf",
              "title": "Page 158",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=158"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-159",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 159",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-159-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-159",
              "chapterTitle": "Page 159",
              "chapterIndex": 0,
              "stepIndex": 159,
              "stepType": "pdf",
              "title": "Page 159",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=159"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-16",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-16-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=16"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-160",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 160",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-160-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-160",
              "chapterTitle": "Page 160",
              "chapterIndex": 0,
              "stepIndex": 160,
              "stepType": "pdf",
              "title": "Page 160",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=160"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-161",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 161",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-161-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-161",
              "chapterTitle": "Page 161",
              "chapterIndex": 0,
              "stepIndex": 161,
              "stepType": "pdf",
              "title": "Page 161",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=161"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-162",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 162",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-162-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-162",
              "chapterTitle": "Page 162",
              "chapterIndex": 0,
              "stepIndex": 162,
              "stepType": "pdf",
              "title": "Page 162",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=162"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-163",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 163",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-163-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-163",
              "chapterTitle": "Page 163",
              "chapterIndex": 0,
              "stepIndex": 163,
              "stepType": "pdf",
              "title": "Page 163",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=163"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-164",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 164",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-164-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-164",
              "chapterTitle": "Page 164",
              "chapterIndex": 0,
              "stepIndex": 164,
              "stepType": "pdf",
              "title": "Page 164",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=164"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-165",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 165",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-165-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-165",
              "chapterTitle": "Page 165",
              "chapterIndex": 0,
              "stepIndex": 165,
              "stepType": "pdf",
              "title": "Page 165",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=165"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-166",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 166",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-166-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-166",
              "chapterTitle": "Page 166",
              "chapterIndex": 0,
              "stepIndex": 166,
              "stepType": "pdf",
              "title": "Page 166",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=166"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-167",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 167",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-167-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-167",
              "chapterTitle": "Page 167",
              "chapterIndex": 0,
              "stepIndex": 167,
              "stepType": "pdf",
              "title": "Page 167",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=167"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-168",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 168",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-168-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-168",
              "chapterTitle": "Page 168",
              "chapterIndex": 0,
              "stepIndex": 168,
              "stepType": "pdf",
              "title": "Page 168",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=168"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-169",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 169",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-169-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-169",
              "chapterTitle": "Page 169",
              "chapterIndex": 0,
              "stepIndex": 169,
              "stepType": "pdf",
              "title": "Page 169",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=169"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-17",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-17-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=17"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-170",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 170",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-170-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-170",
              "chapterTitle": "Page 170",
              "chapterIndex": 0,
              "stepIndex": 170,
              "stepType": "pdf",
              "title": "Page 170",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=170"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-171",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 171",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-171-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-171",
              "chapterTitle": "Page 171",
              "chapterIndex": 0,
              "stepIndex": 171,
              "stepType": "pdf",
              "title": "Page 171",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=171"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-172",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 172",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-172-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-172",
              "chapterTitle": "Page 172",
              "chapterIndex": 0,
              "stepIndex": 172,
              "stepType": "pdf",
              "title": "Page 172",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=172"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-173",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 173",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-173-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-173",
              "chapterTitle": "Page 173",
              "chapterIndex": 0,
              "stepIndex": 173,
              "stepType": "pdf",
              "title": "Page 173",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=173"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-174",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 174",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-174-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-174",
              "chapterTitle": "Page 174",
              "chapterIndex": 0,
              "stepIndex": 174,
              "stepType": "pdf",
              "title": "Page 174",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=174"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-175",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 175",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-175-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-175",
              "chapterTitle": "Page 175",
              "chapterIndex": 0,
              "stepIndex": 175,
              "stepType": "pdf",
              "title": "Page 175",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=175"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-176",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 176",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-176-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-176",
              "chapterTitle": "Page 176",
              "chapterIndex": 0,
              "stepIndex": 176,
              "stepType": "pdf",
              "title": "Page 176",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=176"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-177",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 177",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-177-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-177",
              "chapterTitle": "Page 177",
              "chapterIndex": 0,
              "stepIndex": 177,
              "stepType": "pdf",
              "title": "Page 177",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=177"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-178",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 178",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-178-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-178",
              "chapterTitle": "Page 178",
              "chapterIndex": 0,
              "stepIndex": 178,
              "stepType": "pdf",
              "title": "Page 178",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=178"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-179",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 179",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-179-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-179",
              "chapterTitle": "Page 179",
              "chapterIndex": 0,
              "stepIndex": 179,
              "stepType": "pdf",
              "title": "Page 179",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=179"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-18",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-18-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=18"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-180",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 180",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-180-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-180",
              "chapterTitle": "Page 180",
              "chapterIndex": 0,
              "stepIndex": 180,
              "stepType": "pdf",
              "title": "Page 180",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=180"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-181",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 181",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-181-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-181",
              "chapterTitle": "Page 181",
              "chapterIndex": 0,
              "stepIndex": 181,
              "stepType": "pdf",
              "title": "Page 181",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=181"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-182",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 182",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-182-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-182",
              "chapterTitle": "Page 182",
              "chapterIndex": 0,
              "stepIndex": 182,
              "stepType": "pdf",
              "title": "Page 182",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=182"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-183",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 183",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-183-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-183",
              "chapterTitle": "Page 183",
              "chapterIndex": 0,
              "stepIndex": 183,
              "stepType": "pdf",
              "title": "Page 183",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=183"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-184",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 184",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-184-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-184",
              "chapterTitle": "Page 184",
              "chapterIndex": 0,
              "stepIndex": 184,
              "stepType": "pdf",
              "title": "Page 184",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=184"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-185",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 185",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-185-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-185",
              "chapterTitle": "Page 185",
              "chapterIndex": 0,
              "stepIndex": 185,
              "stepType": "pdf",
              "title": "Page 185",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=185"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-186",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 186",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-186-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-186",
              "chapterTitle": "Page 186",
              "chapterIndex": 0,
              "stepIndex": 186,
              "stepType": "pdf",
              "title": "Page 186",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=186"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-187",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 187",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-187-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-187",
              "chapterTitle": "Page 187",
              "chapterIndex": 0,
              "stepIndex": 187,
              "stepType": "pdf",
              "title": "Page 187",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=187"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-188",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 188",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-188-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-188",
              "chapterTitle": "Page 188",
              "chapterIndex": 0,
              "stepIndex": 188,
              "stepType": "pdf",
              "title": "Page 188",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=188"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-189",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 189",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-189-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-189",
              "chapterTitle": "Page 189",
              "chapterIndex": 0,
              "stepIndex": 189,
              "stepType": "pdf",
              "title": "Page 189",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=189"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-19",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-19-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=19"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-190",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 190",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-190-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-190",
              "chapterTitle": "Page 190",
              "chapterIndex": 0,
              "stepIndex": 190,
              "stepType": "pdf",
              "title": "Page 190",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=190"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-191",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 191",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-191-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-191",
              "chapterTitle": "Page 191",
              "chapterIndex": 0,
              "stepIndex": 191,
              "stepType": "pdf",
              "title": "Page 191",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=191"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-192",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 192",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-192-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-192",
              "chapterTitle": "Page 192",
              "chapterIndex": 0,
              "stepIndex": 192,
              "stepType": "pdf",
              "title": "Page 192",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=192"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-193",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 193",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-193-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-193",
              "chapterTitle": "Page 193",
              "chapterIndex": 0,
              "stepIndex": 193,
              "stepType": "pdf",
              "title": "Page 193",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=193"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-194",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 194",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-194-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-194",
              "chapterTitle": "Page 194",
              "chapterIndex": 0,
              "stepIndex": 194,
              "stepType": "pdf",
              "title": "Page 194",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=194"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-195",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 195",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-195-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-195",
              "chapterTitle": "Page 195",
              "chapterIndex": 0,
              "stepIndex": 195,
              "stepType": "pdf",
              "title": "Page 195",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=195"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-196",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 196",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-196-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-196",
              "chapterTitle": "Page 196",
              "chapterIndex": 0,
              "stepIndex": 196,
              "stepType": "pdf",
              "title": "Page 196",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=196"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-197",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 197",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-197-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-197",
              "chapterTitle": "Page 197",
              "chapterIndex": 0,
              "stepIndex": 197,
              "stepType": "pdf",
              "title": "Page 197",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=197"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-198",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 198",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-198-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-198",
              "chapterTitle": "Page 198",
              "chapterIndex": 0,
              "stepIndex": 198,
              "stepType": "pdf",
              "title": "Page 198",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=198"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-199",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 199",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-199-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-199",
              "chapterTitle": "Page 199",
              "chapterIndex": 0,
              "stepIndex": 199,
              "stepType": "pdf",
              "title": "Page 199",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=199"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-2",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-2-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=2"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-20",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-20-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=20"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-200",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 200",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-200-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-200",
              "chapterTitle": "Page 200",
              "chapterIndex": 0,
              "stepIndex": 200,
              "stepType": "pdf",
              "title": "Page 200",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=200"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-201",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 201",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-201-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-201",
              "chapterTitle": "Page 201",
              "chapterIndex": 0,
              "stepIndex": 201,
              "stepType": "pdf",
              "title": "Page 201",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=201"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-202",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 202",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-202-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-202",
              "chapterTitle": "Page 202",
              "chapterIndex": 0,
              "stepIndex": 202,
              "stepType": "pdf",
              "title": "Page 202",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=202"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-203",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 203",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-203-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-203",
              "chapterTitle": "Page 203",
              "chapterIndex": 0,
              "stepIndex": 203,
              "stepType": "pdf",
              "title": "Page 203",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=203"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-204",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 204",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-204-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-204",
              "chapterTitle": "Page 204",
              "chapterIndex": 0,
              "stepIndex": 204,
              "stepType": "pdf",
              "title": "Page 204",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=204"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-205",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 205",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-205-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-205",
              "chapterTitle": "Page 205",
              "chapterIndex": 0,
              "stepIndex": 205,
              "stepType": "pdf",
              "title": "Page 205",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=205"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-206",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 206",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-206-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-206",
              "chapterTitle": "Page 206",
              "chapterIndex": 0,
              "stepIndex": 206,
              "stepType": "pdf",
              "title": "Page 206",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=206"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-207",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 207",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-207-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-207",
              "chapterTitle": "Page 207",
              "chapterIndex": 0,
              "stepIndex": 207,
              "stepType": "pdf",
              "title": "Page 207",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=207"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-208",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 208",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-208-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-208",
              "chapterTitle": "Page 208",
              "chapterIndex": 0,
              "stepIndex": 208,
              "stepType": "pdf",
              "title": "Page 208",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=208"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-209",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 209",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-209-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-209",
              "chapterTitle": "Page 209",
              "chapterIndex": 0,
              "stepIndex": 209,
              "stepType": "pdf",
              "title": "Page 209",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=209"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-21",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-21-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=21"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-210",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 210",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-210-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-210",
              "chapterTitle": "Page 210",
              "chapterIndex": 0,
              "stepIndex": 210,
              "stepType": "pdf",
              "title": "Page 210",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=210"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-211",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 211",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-211-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-211",
              "chapterTitle": "Page 211",
              "chapterIndex": 0,
              "stepIndex": 211,
              "stepType": "pdf",
              "title": "Page 211",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=211"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-212",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 212",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-212-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-212",
              "chapterTitle": "Page 212",
              "chapterIndex": 0,
              "stepIndex": 212,
              "stepType": "pdf",
              "title": "Page 212",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=212"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-213",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 213",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-213-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-213",
              "chapterTitle": "Page 213",
              "chapterIndex": 0,
              "stepIndex": 213,
              "stepType": "pdf",
              "title": "Page 213",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=213"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-214",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 214",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-214-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-214",
              "chapterTitle": "Page 214",
              "chapterIndex": 0,
              "stepIndex": 214,
              "stepType": "pdf",
              "title": "Page 214",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=214"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-215",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 215",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-215-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-215",
              "chapterTitle": "Page 215",
              "chapterIndex": 0,
              "stepIndex": 215,
              "stepType": "pdf",
              "title": "Page 215",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=215"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-216",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 216",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-216-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-216",
              "chapterTitle": "Page 216",
              "chapterIndex": 0,
              "stepIndex": 216,
              "stepType": "pdf",
              "title": "Page 216",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=216"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-217",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 217",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-217-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-217",
              "chapterTitle": "Page 217",
              "chapterIndex": 0,
              "stepIndex": 217,
              "stepType": "pdf",
              "title": "Page 217",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=217"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-218",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 218",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-218-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-218",
              "chapterTitle": "Page 218",
              "chapterIndex": 0,
              "stepIndex": 218,
              "stepType": "pdf",
              "title": "Page 218",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=218"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-219",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 219",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-219-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-219",
              "chapterTitle": "Page 219",
              "chapterIndex": 0,
              "stepIndex": 219,
              "stepType": "pdf",
              "title": "Page 219",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=219"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-22",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-22-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=22"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-220",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 220",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-220-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-220",
              "chapterTitle": "Page 220",
              "chapterIndex": 0,
              "stepIndex": 220,
              "stepType": "pdf",
              "title": "Page 220",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=220"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-221",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 221",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-221-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-221",
              "chapterTitle": "Page 221",
              "chapterIndex": 0,
              "stepIndex": 221,
              "stepType": "pdf",
              "title": "Page 221",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=221"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-222",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 222",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-222-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-222",
              "chapterTitle": "Page 222",
              "chapterIndex": 0,
              "stepIndex": 222,
              "stepType": "pdf",
              "title": "Page 222",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=222"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-223",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 223",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-223-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-223",
              "chapterTitle": "Page 223",
              "chapterIndex": 0,
              "stepIndex": 223,
              "stepType": "pdf",
              "title": "Page 223",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=223"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-224",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 224",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-224-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-224",
              "chapterTitle": "Page 224",
              "chapterIndex": 0,
              "stepIndex": 224,
              "stepType": "pdf",
              "title": "Page 224",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=224"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-225",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 225",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-225-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-225",
              "chapterTitle": "Page 225",
              "chapterIndex": 0,
              "stepIndex": 225,
              "stepType": "pdf",
              "title": "Page 225",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=225"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-226",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 226",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-226-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-226",
              "chapterTitle": "Page 226",
              "chapterIndex": 0,
              "stepIndex": 226,
              "stepType": "pdf",
              "title": "Page 226",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=226"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-227",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 227",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-227-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-227",
              "chapterTitle": "Page 227",
              "chapterIndex": 0,
              "stepIndex": 227,
              "stepType": "pdf",
              "title": "Page 227",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=227"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-228",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 228",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-228-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-228",
              "chapterTitle": "Page 228",
              "chapterIndex": 0,
              "stepIndex": 228,
              "stepType": "pdf",
              "title": "Page 228",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=228"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-229",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 229",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-229-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-229",
              "chapterTitle": "Page 229",
              "chapterIndex": 0,
              "stepIndex": 229,
              "stepType": "pdf",
              "title": "Page 229",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=229"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-23",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-23-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=23"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-230",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 230",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-230-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-230",
              "chapterTitle": "Page 230",
              "chapterIndex": 0,
              "stepIndex": 230,
              "stepType": "pdf",
              "title": "Page 230",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=230"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-231",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 231",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-231-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-231",
              "chapterTitle": "Page 231",
              "chapterIndex": 0,
              "stepIndex": 231,
              "stepType": "pdf",
              "title": "Page 231",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=231"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-232",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 232",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-232-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-232",
              "chapterTitle": "Page 232",
              "chapterIndex": 0,
              "stepIndex": 232,
              "stepType": "pdf",
              "title": "Page 232",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=232"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-233",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 233",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-233-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-233",
              "chapterTitle": "Page 233",
              "chapterIndex": 0,
              "stepIndex": 233,
              "stepType": "pdf",
              "title": "Page 233",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=233"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-234",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 234",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-234-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-234",
              "chapterTitle": "Page 234",
              "chapterIndex": 0,
              "stepIndex": 234,
              "stepType": "pdf",
              "title": "Page 234",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=234"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-235",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 235",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-235-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-235",
              "chapterTitle": "Page 235",
              "chapterIndex": 0,
              "stepIndex": 235,
              "stepType": "pdf",
              "title": "Page 235",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=235"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-236",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 236",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-236-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-236",
              "chapterTitle": "Page 236",
              "chapterIndex": 0,
              "stepIndex": 236,
              "stepType": "pdf",
              "title": "Page 236",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=236"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-237",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 237",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-237-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-237",
              "chapterTitle": "Page 237",
              "chapterIndex": 0,
              "stepIndex": 237,
              "stepType": "pdf",
              "title": "Page 237",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=237"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-238",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 238",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-238-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-238",
              "chapterTitle": "Page 238",
              "chapterIndex": 0,
              "stepIndex": 238,
              "stepType": "pdf",
              "title": "Page 238",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=238"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-239",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 239",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-239-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-239",
              "chapterTitle": "Page 239",
              "chapterIndex": 0,
              "stepIndex": 239,
              "stepType": "pdf",
              "title": "Page 239",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=239"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-24",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-24-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=24"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-240",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 240",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-240-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-240",
              "chapterTitle": "Page 240",
              "chapterIndex": 0,
              "stepIndex": 240,
              "stepType": "pdf",
              "title": "Page 240",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=240"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-241",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 241",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-241-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-241",
              "chapterTitle": "Page 241",
              "chapterIndex": 0,
              "stepIndex": 241,
              "stepType": "pdf",
              "title": "Page 241",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=241"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-242",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 242",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-242-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-242",
              "chapterTitle": "Page 242",
              "chapterIndex": 0,
              "stepIndex": 242,
              "stepType": "pdf",
              "title": "Page 242",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=242"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-243",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 243",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-243-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-243",
              "chapterTitle": "Page 243",
              "chapterIndex": 0,
              "stepIndex": 243,
              "stepType": "pdf",
              "title": "Page 243",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=243"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-244",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 244",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-244-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-244",
              "chapterTitle": "Page 244",
              "chapterIndex": 0,
              "stepIndex": 244,
              "stepType": "pdf",
              "title": "Page 244",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=244"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-245",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 245",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-245-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-245",
              "chapterTitle": "Page 245",
              "chapterIndex": 0,
              "stepIndex": 245,
              "stepType": "pdf",
              "title": "Page 245",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=245"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-246",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 246",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-246-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-246",
              "chapterTitle": "Page 246",
              "chapterIndex": 0,
              "stepIndex": 246,
              "stepType": "pdf",
              "title": "Page 246",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=246"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-247",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 247",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-247-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-247",
              "chapterTitle": "Page 247",
              "chapterIndex": 0,
              "stepIndex": 247,
              "stepType": "pdf",
              "title": "Page 247",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=247"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-248",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 248",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-248-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-248",
              "chapterTitle": "Page 248",
              "chapterIndex": 0,
              "stepIndex": 248,
              "stepType": "pdf",
              "title": "Page 248",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=248"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-249",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 249",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-249-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-249",
              "chapterTitle": "Page 249",
              "chapterIndex": 0,
              "stepIndex": 249,
              "stepType": "pdf",
              "title": "Page 249",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=249"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-25",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-25-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=25"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-250",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 250",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-250-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-250",
              "chapterTitle": "Page 250",
              "chapterIndex": 0,
              "stepIndex": 250,
              "stepType": "pdf",
              "title": "Page 250",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=250"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-251",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 251",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-251-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-251",
              "chapterTitle": "Page 251",
              "chapterIndex": 0,
              "stepIndex": 251,
              "stepType": "pdf",
              "title": "Page 251",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=251"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-252",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 252",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-252-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-252",
              "chapterTitle": "Page 252",
              "chapterIndex": 0,
              "stepIndex": 252,
              "stepType": "pdf",
              "title": "Page 252",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=252"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-253",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 253",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-253-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-253",
              "chapterTitle": "Page 253",
              "chapterIndex": 0,
              "stepIndex": 253,
              "stepType": "pdf",
              "title": "Page 253",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=253"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-254",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 254",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-254-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-254",
              "chapterTitle": "Page 254",
              "chapterIndex": 0,
              "stepIndex": 254,
              "stepType": "pdf",
              "title": "Page 254",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=254"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-255",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 255",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-255-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-255",
              "chapterTitle": "Page 255",
              "chapterIndex": 0,
              "stepIndex": 255,
              "stepType": "pdf",
              "title": "Page 255",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=255"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-256",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 256",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-256-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-256",
              "chapterTitle": "Page 256",
              "chapterIndex": 0,
              "stepIndex": 256,
              "stepType": "pdf",
              "title": "Page 256",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=256"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-257",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 257",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-257-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-257",
              "chapterTitle": "Page 257",
              "chapterIndex": 0,
              "stepIndex": 257,
              "stepType": "pdf",
              "title": "Page 257",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=257"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-258",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 258",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-258-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-258",
              "chapterTitle": "Page 258",
              "chapterIndex": 0,
              "stepIndex": 258,
              "stepType": "pdf",
              "title": "Page 258",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=258"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-259",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 259",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-259-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-259",
              "chapterTitle": "Page 259",
              "chapterIndex": 0,
              "stepIndex": 259,
              "stepType": "pdf",
              "title": "Page 259",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=259"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-26",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-26-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=26"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-260",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 260",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-260-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-260",
              "chapterTitle": "Page 260",
              "chapterIndex": 0,
              "stepIndex": 260,
              "stepType": "pdf",
              "title": "Page 260",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=260"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-261",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 261",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-261-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-261",
              "chapterTitle": "Page 261",
              "chapterIndex": 0,
              "stepIndex": 261,
              "stepType": "pdf",
              "title": "Page 261",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=261"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-262",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 262",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-262-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-262",
              "chapterTitle": "Page 262",
              "chapterIndex": 0,
              "stepIndex": 262,
              "stepType": "pdf",
              "title": "Page 262",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=262"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-263",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 263",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-263-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-263",
              "chapterTitle": "Page 263",
              "chapterIndex": 0,
              "stepIndex": 263,
              "stepType": "pdf",
              "title": "Page 263",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=263"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-264",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 264",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-264-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-264",
              "chapterTitle": "Page 264",
              "chapterIndex": 0,
              "stepIndex": 264,
              "stepType": "pdf",
              "title": "Page 264",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=264"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-265",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 265",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-265-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-265",
              "chapterTitle": "Page 265",
              "chapterIndex": 0,
              "stepIndex": 265,
              "stepType": "pdf",
              "title": "Page 265",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=265"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-266",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 266",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-266-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-266",
              "chapterTitle": "Page 266",
              "chapterIndex": 0,
              "stepIndex": 266,
              "stepType": "pdf",
              "title": "Page 266",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=266"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-267",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 267",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-267-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-267",
              "chapterTitle": "Page 267",
              "chapterIndex": 0,
              "stepIndex": 267,
              "stepType": "pdf",
              "title": "Page 267",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=267"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-268",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 268",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-268-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-268",
              "chapterTitle": "Page 268",
              "chapterIndex": 0,
              "stepIndex": 268,
              "stepType": "pdf",
              "title": "Page 268",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=268"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-269",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 269",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-269-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-269",
              "chapterTitle": "Page 269",
              "chapterIndex": 0,
              "stepIndex": 269,
              "stepType": "pdf",
              "title": "Page 269",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=269"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-27",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-27-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=27"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-270",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 270",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-270-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-270",
              "chapterTitle": "Page 270",
              "chapterIndex": 0,
              "stepIndex": 270,
              "stepType": "pdf",
              "title": "Page 270",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=270"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-271",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 271",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-271-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-271",
              "chapterTitle": "Page 271",
              "chapterIndex": 0,
              "stepIndex": 271,
              "stepType": "pdf",
              "title": "Page 271",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=271"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-272",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 272",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-272-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-272",
              "chapterTitle": "Page 272",
              "chapterIndex": 0,
              "stepIndex": 272,
              "stepType": "pdf",
              "title": "Page 272",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=272"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-273",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 273",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-273-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-273",
              "chapterTitle": "Page 273",
              "chapterIndex": 0,
              "stepIndex": 273,
              "stepType": "pdf",
              "title": "Page 273",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=273"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-274",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 274",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-274-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-274",
              "chapterTitle": "Page 274",
              "chapterIndex": 0,
              "stepIndex": 274,
              "stepType": "pdf",
              "title": "Page 274",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=274"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-275",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 275",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-275-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-275",
              "chapterTitle": "Page 275",
              "chapterIndex": 0,
              "stepIndex": 275,
              "stepType": "pdf",
              "title": "Page 275",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=275"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-276",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 276",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-276-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-276",
              "chapterTitle": "Page 276",
              "chapterIndex": 0,
              "stepIndex": 276,
              "stepType": "pdf",
              "title": "Page 276",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=276"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-277",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 277",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-277-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-277",
              "chapterTitle": "Page 277",
              "chapterIndex": 0,
              "stepIndex": 277,
              "stepType": "pdf",
              "title": "Page 277",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=277"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-278",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 278",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-278-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-278",
              "chapterTitle": "Page 278",
              "chapterIndex": 0,
              "stepIndex": 278,
              "stepType": "pdf",
              "title": "Page 278",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=278"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-279",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 279",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-279-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-279",
              "chapterTitle": "Page 279",
              "chapterIndex": 0,
              "stepIndex": 279,
              "stepType": "pdf",
              "title": "Page 279",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=279"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-28",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-28-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=28"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-280",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 280",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-280-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-280",
              "chapterTitle": "Page 280",
              "chapterIndex": 0,
              "stepIndex": 280,
              "stepType": "pdf",
              "title": "Page 280",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=280"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-281",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 281",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-281-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-281",
              "chapterTitle": "Page 281",
              "chapterIndex": 0,
              "stepIndex": 281,
              "stepType": "pdf",
              "title": "Page 281",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=281"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-282",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 282",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-282-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-282",
              "chapterTitle": "Page 282",
              "chapterIndex": 0,
              "stepIndex": 282,
              "stepType": "pdf",
              "title": "Page 282",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=282"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-283",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 283",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-283-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-283",
              "chapterTitle": "Page 283",
              "chapterIndex": 0,
              "stepIndex": 283,
              "stepType": "pdf",
              "title": "Page 283",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=283"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-284",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 284",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-284-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-284",
              "chapterTitle": "Page 284",
              "chapterIndex": 0,
              "stepIndex": 284,
              "stepType": "pdf",
              "title": "Page 284",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=284"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-285",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 285",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-285-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-285",
              "chapterTitle": "Page 285",
              "chapterIndex": 0,
              "stepIndex": 285,
              "stepType": "pdf",
              "title": "Page 285",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=285"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-286",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 286",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-286-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-286",
              "chapterTitle": "Page 286",
              "chapterIndex": 0,
              "stepIndex": 286,
              "stepType": "pdf",
              "title": "Page 286",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=286"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-287",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 287",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-287-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-287",
              "chapterTitle": "Page 287",
              "chapterIndex": 0,
              "stepIndex": 287,
              "stepType": "pdf",
              "title": "Page 287",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=287"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-288",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 288",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-288-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-288",
              "chapterTitle": "Page 288",
              "chapterIndex": 0,
              "stepIndex": 288,
              "stepType": "pdf",
              "title": "Page 288",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=288"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-289",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 289",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-289-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-289",
              "chapterTitle": "Page 289",
              "chapterIndex": 0,
              "stepIndex": 289,
              "stepType": "pdf",
              "title": "Page 289",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=289"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-29",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-29-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=29"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-290",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 290",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-290-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-290",
              "chapterTitle": "Page 290",
              "chapterIndex": 0,
              "stepIndex": 290,
              "stepType": "pdf",
              "title": "Page 290",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=290"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-291",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 291",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-291-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-291",
              "chapterTitle": "Page 291",
              "chapterIndex": 0,
              "stepIndex": 291,
              "stepType": "pdf",
              "title": "Page 291",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=291"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-292",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 292",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-292-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-292",
              "chapterTitle": "Page 292",
              "chapterIndex": 0,
              "stepIndex": 292,
              "stepType": "pdf",
              "title": "Page 292",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=292"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-293",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 293",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-293-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-293",
              "chapterTitle": "Page 293",
              "chapterIndex": 0,
              "stepIndex": 293,
              "stepType": "pdf",
              "title": "Page 293",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=293"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-294",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 294",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-294-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-294",
              "chapterTitle": "Page 294",
              "chapterIndex": 0,
              "stepIndex": 294,
              "stepType": "pdf",
              "title": "Page 294",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=294"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-295",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 295",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-295-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-295",
              "chapterTitle": "Page 295",
              "chapterIndex": 0,
              "stepIndex": 295,
              "stepType": "pdf",
              "title": "Page 295",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=295"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-296",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 296",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-296-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-296",
              "chapterTitle": "Page 296",
              "chapterIndex": 0,
              "stepIndex": 296,
              "stepType": "pdf",
              "title": "Page 296",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=296"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-297",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 297",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-297-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-297",
              "chapterTitle": "Page 297",
              "chapterIndex": 0,
              "stepIndex": 297,
              "stepType": "pdf",
              "title": "Page 297",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=297"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-298",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 298",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-298-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-298",
              "chapterTitle": "Page 298",
              "chapterIndex": 0,
              "stepIndex": 298,
              "stepType": "pdf",
              "title": "Page 298",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=298"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-299",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 299",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-299-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-299",
              "chapterTitle": "Page 299",
              "chapterIndex": 0,
              "stepIndex": 299,
              "stepType": "pdf",
              "title": "Page 299",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=299"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-3",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-3-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=3"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-30",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-30-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=30"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-300",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 300",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-300-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-300",
              "chapterTitle": "Page 300",
              "chapterIndex": 0,
              "stepIndex": 300,
              "stepType": "pdf",
              "title": "Page 300",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=300"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-301",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 301",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-301-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-301",
              "chapterTitle": "Page 301",
              "chapterIndex": 0,
              "stepIndex": 301,
              "stepType": "pdf",
              "title": "Page 301",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=301"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-302",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 302",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-302-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-302",
              "chapterTitle": "Page 302",
              "chapterIndex": 0,
              "stepIndex": 302,
              "stepType": "pdf",
              "title": "Page 302",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=302"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-303",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 303",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-303-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-303",
              "chapterTitle": "Page 303",
              "chapterIndex": 0,
              "stepIndex": 303,
              "stepType": "pdf",
              "title": "Page 303",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=303"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-304",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 304",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-304-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-304",
              "chapterTitle": "Page 304",
              "chapterIndex": 0,
              "stepIndex": 304,
              "stepType": "pdf",
              "title": "Page 304",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=304"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-305",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 305",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-305-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-305",
              "chapterTitle": "Page 305",
              "chapterIndex": 0,
              "stepIndex": 305,
              "stepType": "pdf",
              "title": "Page 305",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=305"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-306",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 306",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-306-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-306",
              "chapterTitle": "Page 306",
              "chapterIndex": 0,
              "stepIndex": 306,
              "stepType": "pdf",
              "title": "Page 306",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=306"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-307",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 307",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-307-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-307",
              "chapterTitle": "Page 307",
              "chapterIndex": 0,
              "stepIndex": 307,
              "stepType": "pdf",
              "title": "Page 307",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=307"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-308",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 308",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-308-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-308",
              "chapterTitle": "Page 308",
              "chapterIndex": 0,
              "stepIndex": 308,
              "stepType": "pdf",
              "title": "Page 308",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=308"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-309",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 309",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-309-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-309",
              "chapterTitle": "Page 309",
              "chapterIndex": 0,
              "stepIndex": 309,
              "stepType": "pdf",
              "title": "Page 309",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=309"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-31",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-31-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=31"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-310",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 310",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-310-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-310",
              "chapterTitle": "Page 310",
              "chapterIndex": 0,
              "stepIndex": 310,
              "stepType": "pdf",
              "title": "Page 310",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=310"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-311",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 311",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-311-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-311",
              "chapterTitle": "Page 311",
              "chapterIndex": 0,
              "stepIndex": 311,
              "stepType": "pdf",
              "title": "Page 311",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=311"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-312",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 312",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-312-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-312",
              "chapterTitle": "Page 312",
              "chapterIndex": 0,
              "stepIndex": 312,
              "stepType": "pdf",
              "title": "Page 312",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=312"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-313",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 313",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-313-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-313",
              "chapterTitle": "Page 313",
              "chapterIndex": 0,
              "stepIndex": 313,
              "stepType": "pdf",
              "title": "Page 313",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=313"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-314",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 314",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-314-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-314",
              "chapterTitle": "Page 314",
              "chapterIndex": 0,
              "stepIndex": 314,
              "stepType": "pdf",
              "title": "Page 314",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=314"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-315",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 315",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-315-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-315",
              "chapterTitle": "Page 315",
              "chapterIndex": 0,
              "stepIndex": 315,
              "stepType": "pdf",
              "title": "Page 315",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=315"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-316",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 316",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-316-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-316",
              "chapterTitle": "Page 316",
              "chapterIndex": 0,
              "stepIndex": 316,
              "stepType": "pdf",
              "title": "Page 316",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=316"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-317",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 317",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-317-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-317",
              "chapterTitle": "Page 317",
              "chapterIndex": 0,
              "stepIndex": 317,
              "stepType": "pdf",
              "title": "Page 317",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=317"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-318",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 318",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-318-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-318",
              "chapterTitle": "Page 318",
              "chapterIndex": 0,
              "stepIndex": 318,
              "stepType": "pdf",
              "title": "Page 318",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=318"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-319",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 319",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-319-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-319",
              "chapterTitle": "Page 319",
              "chapterIndex": 0,
              "stepIndex": 319,
              "stepType": "pdf",
              "title": "Page 319",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=319"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-32",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-32-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=32"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-320",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 320",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-320-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-320",
              "chapterTitle": "Page 320",
              "chapterIndex": 0,
              "stepIndex": 320,
              "stepType": "pdf",
              "title": "Page 320",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=320"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-321",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 321",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-321-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-321",
              "chapterTitle": "Page 321",
              "chapterIndex": 0,
              "stepIndex": 321,
              "stepType": "pdf",
              "title": "Page 321",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=321"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-322",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 322",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-322-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-322",
              "chapterTitle": "Page 322",
              "chapterIndex": 0,
              "stepIndex": 322,
              "stepType": "pdf",
              "title": "Page 322",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=322"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-323",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 323",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-323-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-323",
              "chapterTitle": "Page 323",
              "chapterIndex": 0,
              "stepIndex": 323,
              "stepType": "pdf",
              "title": "Page 323",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=323"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-324",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 324",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-324-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-324",
              "chapterTitle": "Page 324",
              "chapterIndex": 0,
              "stepIndex": 324,
              "stepType": "pdf",
              "title": "Page 324",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=324"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-325",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 325",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-325-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-325",
              "chapterTitle": "Page 325",
              "chapterIndex": 0,
              "stepIndex": 325,
              "stepType": "pdf",
              "title": "Page 325",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=325"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-326",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 326",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-326-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-326",
              "chapterTitle": "Page 326",
              "chapterIndex": 0,
              "stepIndex": 326,
              "stepType": "pdf",
              "title": "Page 326",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=326"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-327",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 327",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-327-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-327",
              "chapterTitle": "Page 327",
              "chapterIndex": 0,
              "stepIndex": 327,
              "stepType": "pdf",
              "title": "Page 327",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=327"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-328",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 328",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-328-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-328",
              "chapterTitle": "Page 328",
              "chapterIndex": 0,
              "stepIndex": 328,
              "stepType": "pdf",
              "title": "Page 328",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=328"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-329",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 329",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-329-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-329",
              "chapterTitle": "Page 329",
              "chapterIndex": 0,
              "stepIndex": 329,
              "stepType": "pdf",
              "title": "Page 329",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=329"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-33",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-33-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=33"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-34",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-34-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=34"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-35",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-35-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=35"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-36",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-36-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=36"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-37",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-37-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=37"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-38",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-38-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=38"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-39",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-39-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=39"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-4",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-4-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=4"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-40",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-40-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=40"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-41",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-41-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=41"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-42",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-42-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=42"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-43",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-43-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=43"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-44",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-44-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=44"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-45",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-45-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=45"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-46",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-46-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=46"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-47",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-47-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=47"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-48",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-48-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=48"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-49",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-49-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=49"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-5",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-5-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=5"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-50",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-50-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=50"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-51",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-51-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=51"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-52",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-52-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=52"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-53",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-53-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=53"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-54",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-54-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=54"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-55",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-55-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=55"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-56",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-56-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=56"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-57",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-57-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=57"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-58",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-58-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=58"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-59",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-59-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=59"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-6",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-6-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=6"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-60",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-60-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=60"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-61",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-61-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=61"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-62",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-62-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=62"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-63",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-63-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=63"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-64",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-64-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=64"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-65",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-65-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=65"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-66",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-66-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=66"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-67",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-67-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=67"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-68",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-68-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=68"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-69",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-69-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=69"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-7",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-7-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=7"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-70",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-70-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=70"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-71",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-71-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=71"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-72",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-72-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=72"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-73",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-73-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=73"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-74",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-74-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=74"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-75",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-75-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=75"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-76",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-76-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=76"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-77",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-77-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=77"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-78",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-78-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=78"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-79",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-79-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=79"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-8",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-8-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=8"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-80",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-80-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=80"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-81",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-81-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=81"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-82",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-82-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=82"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-83",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-83-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=83"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-84",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-84-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=84"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-85",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-85-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=85"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-86",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-86-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=86"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-87",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-87-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=87"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-88",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-88-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=88"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-89",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-89-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=89"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-9",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-9-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=9"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-90",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-90-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=90"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-91",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-91-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=91"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-92",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-92-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=92"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-93",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-93-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=93"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-94",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-94-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=94"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-95",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-95-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=95"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-96",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-96-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=96"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-97",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-97-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=97"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-98",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-98-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=98"
            }
          ]
        },
        {
          "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-99",
          "courseId": "harrypotter-prionsnerofaskaban",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-99-step-0",
              "courseId": "harrypotter-prionsnerofaskaban",
              "chapterId": "harrypotter-prionsnerofaskaban-ch-import-1787497934368-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/harrypotter-prionsnerofaskaban/harrypotter-prionsnerofaskaban.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "jungle-book",
      "title": "Jungle Book",
      "description": "Jungle Book. Short Stories.",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#1e3a8a",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/jungle-book.webp",
      "icon": "📚",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 79,
      "category": "Kid, Short Stories",
      "cat1": "Kid",
      "cat2": "Short Stories",
      "cat3": "",
      "cat4": "",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/jungle-book",
      "stepCount": 79,
      "chapters": [
        {
          "id": "jungle-book-ch-import-1787497934368-1",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-1-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=1"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-10",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-10-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=10"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-11",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-11-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=11"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-12",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-12-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=12"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-13",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-13-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=13"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-14",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-14-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=14"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-15",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-15-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=15"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-16",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-16-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=16"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-17",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-17-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=17"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-18",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-18-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=18"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-19",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-19-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=19"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-2",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-2-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=2"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-20",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-20-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=20"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-21",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-21-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=21"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-22",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-22-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=22"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-23",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-23-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=23"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-24",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-24-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=24"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-25",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-25-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=25"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-26",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-26-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=26"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-27",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-27-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=27"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-28",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-28-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=28"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-29",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-29-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=29"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-3",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-3-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=3"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-30",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-30-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=30"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-31",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-31-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=31"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-32",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-32-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=32"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-33",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-33-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=33"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-34",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-34-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=34"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-35",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-35-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=35"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-36",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-36-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=36"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-37",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-37-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=37"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-38",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-38-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=38"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-39",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-39-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=39"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-4",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-4-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=4"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-40",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-40-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=40"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-41",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-41-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=41"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-42",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-42-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=42"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-43",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-43-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=43"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-44",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-44-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=44"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-45",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-45-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=45"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-46",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-46-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=46"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-47",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-47-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=47"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-48",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-48-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=48"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-49",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-49-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=49"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-5",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-5-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=5"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-50",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-50-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=50"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-51",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-51-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=51"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-52",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-52-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=52"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-53",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-53-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=53"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-54",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-54-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=54"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-55",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-55-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=55"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-56",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-56-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=56"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-57",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-57-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=57"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-58",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-58-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=58"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-59",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-59-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=59"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-6",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-6-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=6"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-60",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-60-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=60"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-61",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-61-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=61"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-62",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-62-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=62"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-63",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-63-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=63"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-64",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-64-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=64"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-65",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-65-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=65"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-66",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-66-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=66"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-67",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-67-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=67"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-68",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-68-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=68"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-69",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-69-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=69"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-7",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-7-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=7"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-70",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-70-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=70"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-71",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-71-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=71"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-72",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-72-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=72"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-73",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-73-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=73"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-74",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-74-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=74"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-75",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-75-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=75"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-76",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-76-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=76"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-77",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-77-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=77"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-78",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-78-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=78"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-79",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-79-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=79"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-8",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-8-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=8"
            }
          ]
        },
        {
          "id": "jungle-book-ch-import-1787497934368-9",
          "courseId": "jungle-book",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "jungle-book-ch-import-1787497934368-9-step-0",
              "courseId": "jungle-book",
              "chapterId": "jungle-book-ch-import-1787497934368-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jungle-book/jungle-book.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "squirrel-s-world",
      "title": "Squirrel S World",
      "description": "Squirrel S World. Short Stories.",
      "isPublished": true,
      "authorName": "Moser, Lisa",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#1e3a8a",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/squirrel-s-world.webp",
      "icon": "📚",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 80,
      "category": "Kid, Short Stories",
      "cat1": "Kid",
      "cat2": "Short Stories",
      "cat3": "",
      "cat4": "",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/squirrel-s-world",
      "stepCount": 50,
      "chapters": [
        {
          "id": "squirrel-s-world-ch-import-1787497934368-1",
          "courseId": "squirrel-s-world",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "squirrel-s-world-ch-import-1787497934368-1-step-0",
              "courseId": "squirrel-s-world",
              "chapterId": "squirrel-s-world-ch-import-1787497934368-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/squirrel-s-world/squirrel-s-world.pdf#page=1"
            }
          ]
        },
        {
          "id": "squirrel-s-world-ch-import-1787497934368-10",
          "courseId": "squirrel-s-world",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "squirrel-s-world-ch-import-1787497934368-10-step-0",
              "courseId": "squirrel-s-world",
              "chapterId": "squirrel-s-world-ch-import-1787497934368-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/squirrel-s-world/squirrel-s-world.pdf#page=10"
            }
          ]
        },
        {
          "id": "squirrel-s-world-ch-import-1787497934368-11",
          "courseId": "squirrel-s-world",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "squirrel-s-world-ch-import-1787497934368-11-step-0",
              "courseId": "squirrel-s-world",
              "chapterId": "squirrel-s-world-ch-import-1787497934368-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/squirrel-s-world/squirrel-s-world.pdf#page=11"
            }
          ]
        },
        {
          "id": "squirrel-s-world-ch-import-1787497934368-12",
          "courseId": "squirrel-s-world",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "squirrel-s-world-ch-import-1787497934368-12-step-0",
              "courseId": "squirrel-s-world",
              "chapterId": "squirrel-s-world-ch-import-1787497934368-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/squirrel-s-world/squirrel-s-world.pdf#page=12"
            }
          ]
        },
        {
          "id": "squirrel-s-world-ch-import-1787497934368-13",
          "courseId": "squirrel-s-world",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "squirrel-s-world-ch-import-1787497934368-13-step-0",
              "courseId": "squirrel-s-world",
              "chapterId": "squirrel-s-world-ch-import-1787497934368-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/squirrel-s-world/squirrel-s-world.pdf#page=13"
            }
          ]
        },
        {
          "id": "squirrel-s-world-ch-import-1787497934368-14",
          "courseId": "squirrel-s-world",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "squirrel-s-world-ch-import-1787497934368-14-step-0",
              "courseId": "squirrel-s-world",
              "chapterId": "squirrel-s-world-ch-import-1787497934368-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/squirrel-s-world/squirrel-s-world.pdf#page=14"
            }
          ]
        },
        {
          "id": "squirrel-s-world-ch-import-1787497934368-15",
          "courseId": "squirrel-s-world",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "squirrel-s-world-ch-import-1787497934368-15-step-0",
              "courseId": "squirrel-s-world",
              "chapterId": "squirrel-s-world-ch-import-1787497934368-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/squirrel-s-world/squirrel-s-world.pdf#page=15"
            }
          ]
        },
        {
          "id": "squirrel-s-world-ch-import-1787497934368-16",
          "courseId": "squirrel-s-world",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "squirrel-s-world-ch-import-1787497934368-16-step-0",
              "courseId": "squirrel-s-world",
              "chapterId": "squirrel-s-world-ch-import-1787497934368-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/squirrel-s-world/squirrel-s-world.pdf#page=16"
            }
          ]
        },
        {
          "id": "squirrel-s-world-ch-import-1787497934368-17",
          "courseId": "squirrel-s-world",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "squirrel-s-world-ch-import-1787497934368-17-step-0",
              "courseId": "squirrel-s-world",
              "chapterId": "squirrel-s-world-ch-import-1787497934368-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/squirrel-s-world/squirrel-s-world.pdf#page=17"
            }
          ]
        },
        {
          "id": "squirrel-s-world-ch-import-1787497934368-18",
          "courseId": "squirrel-s-world",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "squirrel-s-world-ch-import-1787497934368-18-step-0",
              "courseId": "squirrel-s-world",
              "chapterId": "squirrel-s-world-ch-import-1787497934368-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/squirrel-s-world/squirrel-s-world.pdf#page=18"
            }
          ]
        },
        {
          "id": "squirrel-s-world-ch-import-1787497934368-19",
          "courseId": "squirrel-s-world",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "squirrel-s-world-ch-import-1787497934368-19-step-0",
              "courseId": "squirrel-s-world",
              "chapterId": "squirrel-s-world-ch-import-1787497934368-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/squirrel-s-world/squirrel-s-world.pdf#page=19"
            }
          ]
        },
        {
          "id": "squirrel-s-world-ch-import-1787497934368-2",
          "courseId": "squirrel-s-world",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "squirrel-s-world-ch-import-1787497934368-2-step-0",
              "courseId": "squirrel-s-world",
              "chapterId": "squirrel-s-world-ch-import-1787497934368-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/squirrel-s-world/squirrel-s-world.pdf#page=2"
            }
          ]
        },
        {
          "id": "squirrel-s-world-ch-import-1787497934368-20",
          "courseId": "squirrel-s-world",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "squirrel-s-world-ch-import-1787497934368-20-step-0",
              "courseId": "squirrel-s-world",
              "chapterId": "squirrel-s-world-ch-import-1787497934368-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/squirrel-s-world/squirrel-s-world.pdf#page=20"
            }
          ]
        },
        {
          "id": "squirrel-s-world-ch-import-1787497934368-21",
          "courseId": "squirrel-s-world",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "squirrel-s-world-ch-import-1787497934368-21-step-0",
              "courseId": "squirrel-s-world",
              "chapterId": "squirrel-s-world-ch-import-1787497934368-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/squirrel-s-world/squirrel-s-world.pdf#page=21"
            }
          ]
        },
        {
          "id": "squirrel-s-world-ch-import-1787497934368-22",
          "courseId": "squirrel-s-world",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "squirrel-s-world-ch-import-1787497934368-22-step-0",
              "courseId": "squirrel-s-world",
              "chapterId": "squirrel-s-world-ch-import-1787497934368-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/squirrel-s-world/squirrel-s-world.pdf#page=22"
            }
          ]
        },
        {
          "id": "squirrel-s-world-ch-import-1787497934368-23",
          "courseId": "squirrel-s-world",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "squirrel-s-world-ch-import-1787497934368-23-step-0",
              "courseId": "squirrel-s-world",
              "chapterId": "squirrel-s-world-ch-import-1787497934368-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/squirrel-s-world/squirrel-s-world.pdf#page=23"
            }
          ]
        },
        {
          "id": "squirrel-s-world-ch-import-1787497934368-24",
          "courseId": "squirrel-s-world",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "squirrel-s-world-ch-import-1787497934368-24-step-0",
              "courseId": "squirrel-s-world",
              "chapterId": "squirrel-s-world-ch-import-1787497934368-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/squirrel-s-world/squirrel-s-world.pdf#page=24"
            }
          ]
        },
        {
          "id": "squirrel-s-world-ch-import-1787497934368-25",
          "courseId": "squirrel-s-world",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "squirrel-s-world-ch-import-1787497934368-25-step-0",
              "courseId": "squirrel-s-world",
              "chapterId": "squirrel-s-world-ch-import-1787497934368-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/squirrel-s-world/squirrel-s-world.pdf#page=25"
            }
          ]
        },
        {
          "id": "squirrel-s-world-ch-import-1787497934368-26",
          "courseId": "squirrel-s-world",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "squirrel-s-world-ch-import-1787497934368-26-step-0",
              "courseId": "squirrel-s-world",
              "chapterId": "squirrel-s-world-ch-import-1787497934368-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/squirrel-s-world/squirrel-s-world.pdf#page=26"
            }
          ]
        },
        {
          "id": "squirrel-s-world-ch-import-1787497934368-27",
          "courseId": "squirrel-s-world",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "squirrel-s-world-ch-import-1787497934368-27-step-0",
              "courseId": "squirrel-s-world",
              "chapterId": "squirrel-s-world-ch-import-1787497934368-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/squirrel-s-world/squirrel-s-world.pdf#page=27"
            }
          ]
        },
        {
          "id": "squirrel-s-world-ch-import-1787497934368-28",
          "courseId": "squirrel-s-world",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "squirrel-s-world-ch-import-1787497934368-28-step-0",
              "courseId": "squirrel-s-world",
              "chapterId": "squirrel-s-world-ch-import-1787497934368-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/squirrel-s-world/squirrel-s-world.pdf#page=28"
            }
          ]
        },
        {
          "id": "squirrel-s-world-ch-import-1787497934368-29",
          "courseId": "squirrel-s-world",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "squirrel-s-world-ch-import-1787497934368-29-step-0",
              "courseId": "squirrel-s-world",
              "chapterId": "squirrel-s-world-ch-import-1787497934368-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/squirrel-s-world/squirrel-s-world.pdf#page=29"
            }
          ]
        },
        {
          "id": "squirrel-s-world-ch-import-1787497934368-3",
          "courseId": "squirrel-s-world",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "squirrel-s-world-ch-import-1787497934368-3-step-0",
              "courseId": "squirrel-s-world",
              "chapterId": "squirrel-s-world-ch-import-1787497934368-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/squirrel-s-world/squirrel-s-world.pdf#page=3"
            }
          ]
        },
        {
          "id": "squirrel-s-world-ch-import-1787497934368-30",
          "courseId": "squirrel-s-world",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "squirrel-s-world-ch-import-1787497934368-30-step-0",
              "courseId": "squirrel-s-world",
              "chapterId": "squirrel-s-world-ch-import-1787497934368-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/squirrel-s-world/squirrel-s-world.pdf#page=30"
            }
          ]
        },
        {
          "id": "squirrel-s-world-ch-import-1787497934368-31",
          "courseId": "squirrel-s-world",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "squirrel-s-world-ch-import-1787497934368-31-step-0",
              "courseId": "squirrel-s-world",
              "chapterId": "squirrel-s-world-ch-import-1787497934368-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/squirrel-s-world/squirrel-s-world.pdf#page=31"
            }
          ]
        },
        {
          "id": "squirrel-s-world-ch-import-1787497934368-32",
          "courseId": "squirrel-s-world",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "squirrel-s-world-ch-import-1787497934368-32-step-0",
              "courseId": "squirrel-s-world",
              "chapterId": "squirrel-s-world-ch-import-1787497934368-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/squirrel-s-world/squirrel-s-world.pdf#page=32"
            }
          ]
        },
        {
          "id": "squirrel-s-world-ch-import-1787497934368-33",
          "courseId": "squirrel-s-world",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "squirrel-s-world-ch-import-1787497934368-33-step-0",
              "courseId": "squirrel-s-world",
              "chapterId": "squirrel-s-world-ch-import-1787497934368-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/squirrel-s-world/squirrel-s-world.pdf#page=33"
            }
          ]
        },
        {
          "id": "squirrel-s-world-ch-import-1787497934368-34",
          "courseId": "squirrel-s-world",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "squirrel-s-world-ch-import-1787497934368-34-step-0",
              "courseId": "squirrel-s-world",
              "chapterId": "squirrel-s-world-ch-import-1787497934368-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/squirrel-s-world/squirrel-s-world.pdf#page=34"
            }
          ]
        },
        {
          "id": "squirrel-s-world-ch-import-1787497934368-35",
          "courseId": "squirrel-s-world",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "squirrel-s-world-ch-import-1787497934368-35-step-0",
              "courseId": "squirrel-s-world",
              "chapterId": "squirrel-s-world-ch-import-1787497934368-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/squirrel-s-world/squirrel-s-world.pdf#page=35"
            }
          ]
        },
        {
          "id": "squirrel-s-world-ch-import-1787497934368-36",
          "courseId": "squirrel-s-world",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "squirrel-s-world-ch-import-1787497934368-36-step-0",
              "courseId": "squirrel-s-world",
              "chapterId": "squirrel-s-world-ch-import-1787497934368-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/squirrel-s-world/squirrel-s-world.pdf#page=36"
            }
          ]
        },
        {
          "id": "squirrel-s-world-ch-import-1787497934368-37",
          "courseId": "squirrel-s-world",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "squirrel-s-world-ch-import-1787497934368-37-step-0",
              "courseId": "squirrel-s-world",
              "chapterId": "squirrel-s-world-ch-import-1787497934368-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/squirrel-s-world/squirrel-s-world.pdf#page=37"
            }
          ]
        },
        {
          "id": "squirrel-s-world-ch-import-1787497934368-38",
          "courseId": "squirrel-s-world",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "squirrel-s-world-ch-import-1787497934368-38-step-0",
              "courseId": "squirrel-s-world",
              "chapterId": "squirrel-s-world-ch-import-1787497934368-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/squirrel-s-world/squirrel-s-world.pdf#page=38"
            }
          ]
        },
        {
          "id": "squirrel-s-world-ch-import-1787497934368-39",
          "courseId": "squirrel-s-world",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "squirrel-s-world-ch-import-1787497934368-39-step-0",
              "courseId": "squirrel-s-world",
              "chapterId": "squirrel-s-world-ch-import-1787497934368-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/squirrel-s-world/squirrel-s-world.pdf#page=39"
            }
          ]
        },
        {
          "id": "squirrel-s-world-ch-import-1787497934368-4",
          "courseId": "squirrel-s-world",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "squirrel-s-world-ch-import-1787497934368-4-step-0",
              "courseId": "squirrel-s-world",
              "chapterId": "squirrel-s-world-ch-import-1787497934368-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/squirrel-s-world/squirrel-s-world.pdf#page=4"
            }
          ]
        },
        {
          "id": "squirrel-s-world-ch-import-1787497934368-40",
          "courseId": "squirrel-s-world",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "squirrel-s-world-ch-import-1787497934368-40-step-0",
              "courseId": "squirrel-s-world",
              "chapterId": "squirrel-s-world-ch-import-1787497934368-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/squirrel-s-world/squirrel-s-world.pdf#page=40"
            }
          ]
        },
        {
          "id": "squirrel-s-world-ch-import-1787497934368-41",
          "courseId": "squirrel-s-world",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "squirrel-s-world-ch-import-1787497934368-41-step-0",
              "courseId": "squirrel-s-world",
              "chapterId": "squirrel-s-world-ch-import-1787497934368-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/squirrel-s-world/squirrel-s-world.pdf#page=41"
            }
          ]
        },
        {
          "id": "squirrel-s-world-ch-import-1787497934368-42",
          "courseId": "squirrel-s-world",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "squirrel-s-world-ch-import-1787497934368-42-step-0",
              "courseId": "squirrel-s-world",
              "chapterId": "squirrel-s-world-ch-import-1787497934368-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/squirrel-s-world/squirrel-s-world.pdf#page=42"
            }
          ]
        },
        {
          "id": "squirrel-s-world-ch-import-1787497934368-43",
          "courseId": "squirrel-s-world",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "squirrel-s-world-ch-import-1787497934368-43-step-0",
              "courseId": "squirrel-s-world",
              "chapterId": "squirrel-s-world-ch-import-1787497934368-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/squirrel-s-world/squirrel-s-world.pdf#page=43"
            }
          ]
        },
        {
          "id": "squirrel-s-world-ch-import-1787497934368-44",
          "courseId": "squirrel-s-world",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "squirrel-s-world-ch-import-1787497934368-44-step-0",
              "courseId": "squirrel-s-world",
              "chapterId": "squirrel-s-world-ch-import-1787497934368-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/squirrel-s-world/squirrel-s-world.pdf#page=44"
            }
          ]
        },
        {
          "id": "squirrel-s-world-ch-import-1787497934368-45",
          "courseId": "squirrel-s-world",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "squirrel-s-world-ch-import-1787497934368-45-step-0",
              "courseId": "squirrel-s-world",
              "chapterId": "squirrel-s-world-ch-import-1787497934368-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/squirrel-s-world/squirrel-s-world.pdf#page=45"
            }
          ]
        },
        {
          "id": "squirrel-s-world-ch-import-1787497934368-46",
          "courseId": "squirrel-s-world",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "squirrel-s-world-ch-import-1787497934368-46-step-0",
              "courseId": "squirrel-s-world",
              "chapterId": "squirrel-s-world-ch-import-1787497934368-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/squirrel-s-world/squirrel-s-world.pdf#page=46"
            }
          ]
        },
        {
          "id": "squirrel-s-world-ch-import-1787497934368-47",
          "courseId": "squirrel-s-world",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "squirrel-s-world-ch-import-1787497934368-47-step-0",
              "courseId": "squirrel-s-world",
              "chapterId": "squirrel-s-world-ch-import-1787497934368-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/squirrel-s-world/squirrel-s-world.pdf#page=47"
            }
          ]
        },
        {
          "id": "squirrel-s-world-ch-import-1787497934368-48",
          "courseId": "squirrel-s-world",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "squirrel-s-world-ch-import-1787497934368-48-step-0",
              "courseId": "squirrel-s-world",
              "chapterId": "squirrel-s-world-ch-import-1787497934368-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/squirrel-s-world/squirrel-s-world.pdf#page=48"
            }
          ]
        },
        {
          "id": "squirrel-s-world-ch-import-1787497934368-49",
          "courseId": "squirrel-s-world",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "squirrel-s-world-ch-import-1787497934368-49-step-0",
              "courseId": "squirrel-s-world",
              "chapterId": "squirrel-s-world-ch-import-1787497934368-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/squirrel-s-world/squirrel-s-world.pdf#page=49"
            }
          ]
        },
        {
          "id": "squirrel-s-world-ch-import-1787497934368-5",
          "courseId": "squirrel-s-world",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "squirrel-s-world-ch-import-1787497934368-5-step-0",
              "courseId": "squirrel-s-world",
              "chapterId": "squirrel-s-world-ch-import-1787497934368-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/squirrel-s-world/squirrel-s-world.pdf#page=5"
            }
          ]
        },
        {
          "id": "squirrel-s-world-ch-import-1787497934368-50",
          "courseId": "squirrel-s-world",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "squirrel-s-world-ch-import-1787497934368-50-step-0",
              "courseId": "squirrel-s-world",
              "chapterId": "squirrel-s-world-ch-import-1787497934368-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/squirrel-s-world/squirrel-s-world.pdf#page=50"
            }
          ]
        },
        {
          "id": "squirrel-s-world-ch-import-1787497934368-6",
          "courseId": "squirrel-s-world",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "squirrel-s-world-ch-import-1787497934368-6-step-0",
              "courseId": "squirrel-s-world",
              "chapterId": "squirrel-s-world-ch-import-1787497934368-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/squirrel-s-world/squirrel-s-world.pdf#page=6"
            }
          ]
        },
        {
          "id": "squirrel-s-world-ch-import-1787497934368-7",
          "courseId": "squirrel-s-world",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "squirrel-s-world-ch-import-1787497934368-7-step-0",
              "courseId": "squirrel-s-world",
              "chapterId": "squirrel-s-world-ch-import-1787497934368-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/squirrel-s-world/squirrel-s-world.pdf#page=7"
            }
          ]
        },
        {
          "id": "squirrel-s-world-ch-import-1787497934368-8",
          "courseId": "squirrel-s-world",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "squirrel-s-world-ch-import-1787497934368-8-step-0",
              "courseId": "squirrel-s-world",
              "chapterId": "squirrel-s-world-ch-import-1787497934368-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/squirrel-s-world/squirrel-s-world.pdf#page=8"
            }
          ]
        },
        {
          "id": "squirrel-s-world-ch-import-1787497934368-9",
          "courseId": "squirrel-s-world",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "squirrel-s-world-ch-import-1787497934368-9-step-0",
              "courseId": "squirrel-s-world",
              "chapterId": "squirrel-s-world-ch-import-1787497934368-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/squirrel-s-world/squirrel-s-world.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "tootpee-a-girl-named-mala",
      "title": "တွတ်ပီ - ကျွန်ုပ် နဲ့ a-girl-named-mala",
      "description": "တွတ်ပီ - ကျွန်ုပ် နဲ့ a-girl-named-mala. Tootpee Myanmar comic by Swe Min.",
      "isPublished": true,
      "authorName": "ဆွေမင်း (ဓနုဖြူ)",
      "color": "#2563eb",
      "coverColorStart": "#facc15",
      "coverColorMiddle": "#f59e0b",
      "coverColorEnd": "#d97706",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/tootpee-a-girl-named-mala.webp",
      "icon": "📒",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 81,
      "category": "Kid, Comic, Tootpee, MM",
      "cat1": "Kid",
      "cat2": "Comic",
      "cat3": "Tootpee",
      "artifactType": "book",
      "pageViewType": "ComicView",
      "bookHtmlFolder": "Comic/tootpee-a-girl-named-mala",
      "stepCount": 198,
      "chapters": [
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-1",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-1-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=1"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-10",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-10-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=10"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-100",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-100-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=100"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-101",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-101-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=101"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-102",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-102-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=102"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-103",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-103-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=103"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-104",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-104-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=104"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-105",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-105-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=105"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-106",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-106-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=106"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-107",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-107-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=107"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-108",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-108-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=108"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-109",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-109-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=109"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-11",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-11-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=11"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-110",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-110-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=110"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-111",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-111-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=111"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-112",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-112-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=112"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-113",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-113-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=113"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-114",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-114-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=114"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-115",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-115-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=115"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-116",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-116-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=116"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-117",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-117-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=117"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-118",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-118-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=118"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-119",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-119-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=119"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-12",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-12-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=12"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-120",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-120-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=120"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-121",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-121-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=121"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-122",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-122-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=122"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-123",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-123-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=123"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-124",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-124-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=124"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-125",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-125-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=125"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-126",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-126-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=126"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-127",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-127-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=127"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-128",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-128-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=128"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-129",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-129-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=129"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-13",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-13-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=13"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-130",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-130-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=130"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-131",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-131-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=131"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-132",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-132-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=132"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-133",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-133-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=133"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-134",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-134-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=134"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-135",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-135-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=135"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-136",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 136",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-136-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-136",
              "chapterTitle": "Page 136",
              "chapterIndex": 0,
              "stepIndex": 136,
              "stepType": "pdf",
              "title": "Page 136",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=136"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-137",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 137",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-137-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-137",
              "chapterTitle": "Page 137",
              "chapterIndex": 0,
              "stepIndex": 137,
              "stepType": "pdf",
              "title": "Page 137",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=137"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-138",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 138",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-138-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-138",
              "chapterTitle": "Page 138",
              "chapterIndex": 0,
              "stepIndex": 138,
              "stepType": "pdf",
              "title": "Page 138",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=138"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-139",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 139",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-139-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-139",
              "chapterTitle": "Page 139",
              "chapterIndex": 0,
              "stepIndex": 139,
              "stepType": "pdf",
              "title": "Page 139",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=139"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-14",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-14-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=14"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-140",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 140",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-140-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-140",
              "chapterTitle": "Page 140",
              "chapterIndex": 0,
              "stepIndex": 140,
              "stepType": "pdf",
              "title": "Page 140",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=140"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-141",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 141",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-141-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-141",
              "chapterTitle": "Page 141",
              "chapterIndex": 0,
              "stepIndex": 141,
              "stepType": "pdf",
              "title": "Page 141",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=141"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-142",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 142",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-142-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-142",
              "chapterTitle": "Page 142",
              "chapterIndex": 0,
              "stepIndex": 142,
              "stepType": "pdf",
              "title": "Page 142",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=142"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-143",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 143",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-143-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-143",
              "chapterTitle": "Page 143",
              "chapterIndex": 0,
              "stepIndex": 143,
              "stepType": "pdf",
              "title": "Page 143",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=143"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-144",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 144",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-144-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-144",
              "chapterTitle": "Page 144",
              "chapterIndex": 0,
              "stepIndex": 144,
              "stepType": "pdf",
              "title": "Page 144",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=144"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-145",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 145",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-145-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-145",
              "chapterTitle": "Page 145",
              "chapterIndex": 0,
              "stepIndex": 145,
              "stepType": "pdf",
              "title": "Page 145",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=145"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-146",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 146",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-146-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-146",
              "chapterTitle": "Page 146",
              "chapterIndex": 0,
              "stepIndex": 146,
              "stepType": "pdf",
              "title": "Page 146",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=146"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-147",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 147",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-147-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-147",
              "chapterTitle": "Page 147",
              "chapterIndex": 0,
              "stepIndex": 147,
              "stepType": "pdf",
              "title": "Page 147",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=147"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-148",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 148",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-148-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-148",
              "chapterTitle": "Page 148",
              "chapterIndex": 0,
              "stepIndex": 148,
              "stepType": "pdf",
              "title": "Page 148",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=148"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-149",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 149",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-149-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-149",
              "chapterTitle": "Page 149",
              "chapterIndex": 0,
              "stepIndex": 149,
              "stepType": "pdf",
              "title": "Page 149",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=149"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-15",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-15-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=15"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-150",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 150",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-150-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-150",
              "chapterTitle": "Page 150",
              "chapterIndex": 0,
              "stepIndex": 150,
              "stepType": "pdf",
              "title": "Page 150",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=150"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-151",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 151",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-151-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-151",
              "chapterTitle": "Page 151",
              "chapterIndex": 0,
              "stepIndex": 151,
              "stepType": "pdf",
              "title": "Page 151",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=151"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-152",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 152",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-152-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-152",
              "chapterTitle": "Page 152",
              "chapterIndex": 0,
              "stepIndex": 152,
              "stepType": "pdf",
              "title": "Page 152",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=152"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-153",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 153",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-153-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-153",
              "chapterTitle": "Page 153",
              "chapterIndex": 0,
              "stepIndex": 153,
              "stepType": "pdf",
              "title": "Page 153",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=153"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-154",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 154",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-154-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-154",
              "chapterTitle": "Page 154",
              "chapterIndex": 0,
              "stepIndex": 154,
              "stepType": "pdf",
              "title": "Page 154",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=154"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-155",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 155",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-155-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-155",
              "chapterTitle": "Page 155",
              "chapterIndex": 0,
              "stepIndex": 155,
              "stepType": "pdf",
              "title": "Page 155",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=155"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-156",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 156",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-156-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-156",
              "chapterTitle": "Page 156",
              "chapterIndex": 0,
              "stepIndex": 156,
              "stepType": "pdf",
              "title": "Page 156",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=156"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-157",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 157",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-157-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-157",
              "chapterTitle": "Page 157",
              "chapterIndex": 0,
              "stepIndex": 157,
              "stepType": "pdf",
              "title": "Page 157",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=157"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-158",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 158",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-158-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-158",
              "chapterTitle": "Page 158",
              "chapterIndex": 0,
              "stepIndex": 158,
              "stepType": "pdf",
              "title": "Page 158",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=158"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-159",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 159",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-159-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-159",
              "chapterTitle": "Page 159",
              "chapterIndex": 0,
              "stepIndex": 159,
              "stepType": "pdf",
              "title": "Page 159",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=159"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-16",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-16-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=16"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-160",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 160",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-160-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-160",
              "chapterTitle": "Page 160",
              "chapterIndex": 0,
              "stepIndex": 160,
              "stepType": "pdf",
              "title": "Page 160",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=160"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-161",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 161",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-161-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-161",
              "chapterTitle": "Page 161",
              "chapterIndex": 0,
              "stepIndex": 161,
              "stepType": "pdf",
              "title": "Page 161",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=161"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-162",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 162",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-162-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-162",
              "chapterTitle": "Page 162",
              "chapterIndex": 0,
              "stepIndex": 162,
              "stepType": "pdf",
              "title": "Page 162",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=162"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-163",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 163",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-163-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-163",
              "chapterTitle": "Page 163",
              "chapterIndex": 0,
              "stepIndex": 163,
              "stepType": "pdf",
              "title": "Page 163",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=163"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-164",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 164",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-164-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-164",
              "chapterTitle": "Page 164",
              "chapterIndex": 0,
              "stepIndex": 164,
              "stepType": "pdf",
              "title": "Page 164",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=164"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-165",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 165",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-165-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-165",
              "chapterTitle": "Page 165",
              "chapterIndex": 0,
              "stepIndex": 165,
              "stepType": "pdf",
              "title": "Page 165",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=165"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-166",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 166",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-166-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-166",
              "chapterTitle": "Page 166",
              "chapterIndex": 0,
              "stepIndex": 166,
              "stepType": "pdf",
              "title": "Page 166",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=166"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-167",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 167",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-167-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-167",
              "chapterTitle": "Page 167",
              "chapterIndex": 0,
              "stepIndex": 167,
              "stepType": "pdf",
              "title": "Page 167",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=167"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-168",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 168",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-168-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-168",
              "chapterTitle": "Page 168",
              "chapterIndex": 0,
              "stepIndex": 168,
              "stepType": "pdf",
              "title": "Page 168",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=168"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-169",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 169",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-169-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-169",
              "chapterTitle": "Page 169",
              "chapterIndex": 0,
              "stepIndex": 169,
              "stepType": "pdf",
              "title": "Page 169",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=169"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-17",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-17-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=17"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-170",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 170",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-170-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-170",
              "chapterTitle": "Page 170",
              "chapterIndex": 0,
              "stepIndex": 170,
              "stepType": "pdf",
              "title": "Page 170",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=170"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-171",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 171",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-171-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-171",
              "chapterTitle": "Page 171",
              "chapterIndex": 0,
              "stepIndex": 171,
              "stepType": "pdf",
              "title": "Page 171",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=171"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-172",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 172",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-172-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-172",
              "chapterTitle": "Page 172",
              "chapterIndex": 0,
              "stepIndex": 172,
              "stepType": "pdf",
              "title": "Page 172",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=172"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-173",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 173",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-173-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-173",
              "chapterTitle": "Page 173",
              "chapterIndex": 0,
              "stepIndex": 173,
              "stepType": "pdf",
              "title": "Page 173",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=173"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-174",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 174",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-174-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-174",
              "chapterTitle": "Page 174",
              "chapterIndex": 0,
              "stepIndex": 174,
              "stepType": "pdf",
              "title": "Page 174",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=174"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-175",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 175",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-175-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-175",
              "chapterTitle": "Page 175",
              "chapterIndex": 0,
              "stepIndex": 175,
              "stepType": "pdf",
              "title": "Page 175",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=175"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-176",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 176",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-176-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-176",
              "chapterTitle": "Page 176",
              "chapterIndex": 0,
              "stepIndex": 176,
              "stepType": "pdf",
              "title": "Page 176",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=176"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-177",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 177",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-177-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-177",
              "chapterTitle": "Page 177",
              "chapterIndex": 0,
              "stepIndex": 177,
              "stepType": "pdf",
              "title": "Page 177",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=177"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-178",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 178",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-178-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-178",
              "chapterTitle": "Page 178",
              "chapterIndex": 0,
              "stepIndex": 178,
              "stepType": "pdf",
              "title": "Page 178",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=178"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-179",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 179",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-179-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-179",
              "chapterTitle": "Page 179",
              "chapterIndex": 0,
              "stepIndex": 179,
              "stepType": "pdf",
              "title": "Page 179",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=179"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-18",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-18-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=18"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-180",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 180",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-180-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-180",
              "chapterTitle": "Page 180",
              "chapterIndex": 0,
              "stepIndex": 180,
              "stepType": "pdf",
              "title": "Page 180",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=180"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-181",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 181",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-181-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-181",
              "chapterTitle": "Page 181",
              "chapterIndex": 0,
              "stepIndex": 181,
              "stepType": "pdf",
              "title": "Page 181",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=181"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-182",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 182",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-182-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-182",
              "chapterTitle": "Page 182",
              "chapterIndex": 0,
              "stepIndex": 182,
              "stepType": "pdf",
              "title": "Page 182",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=182"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-183",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 183",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-183-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-183",
              "chapterTitle": "Page 183",
              "chapterIndex": 0,
              "stepIndex": 183,
              "stepType": "pdf",
              "title": "Page 183",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=183"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-184",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 184",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-184-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-184",
              "chapterTitle": "Page 184",
              "chapterIndex": 0,
              "stepIndex": 184,
              "stepType": "pdf",
              "title": "Page 184",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=184"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-185",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 185",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-185-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-185",
              "chapterTitle": "Page 185",
              "chapterIndex": 0,
              "stepIndex": 185,
              "stepType": "pdf",
              "title": "Page 185",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=185"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-186",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 186",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-186-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-186",
              "chapterTitle": "Page 186",
              "chapterIndex": 0,
              "stepIndex": 186,
              "stepType": "pdf",
              "title": "Page 186",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=186"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-187",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 187",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-187-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-187",
              "chapterTitle": "Page 187",
              "chapterIndex": 0,
              "stepIndex": 187,
              "stepType": "pdf",
              "title": "Page 187",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=187"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-188",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 188",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-188-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-188",
              "chapterTitle": "Page 188",
              "chapterIndex": 0,
              "stepIndex": 188,
              "stepType": "pdf",
              "title": "Page 188",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=188"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-189",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 189",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-189-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-189",
              "chapterTitle": "Page 189",
              "chapterIndex": 0,
              "stepIndex": 189,
              "stepType": "pdf",
              "title": "Page 189",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=189"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-19",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-19-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=19"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-190",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 190",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-190-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-190",
              "chapterTitle": "Page 190",
              "chapterIndex": 0,
              "stepIndex": 190,
              "stepType": "pdf",
              "title": "Page 190",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=190"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-191",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 191",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-191-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-191",
              "chapterTitle": "Page 191",
              "chapterIndex": 0,
              "stepIndex": 191,
              "stepType": "pdf",
              "title": "Page 191",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=191"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-192",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 192",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-192-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-192",
              "chapterTitle": "Page 192",
              "chapterIndex": 0,
              "stepIndex": 192,
              "stepType": "pdf",
              "title": "Page 192",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=192"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-193",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 193",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-193-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-193",
              "chapterTitle": "Page 193",
              "chapterIndex": 0,
              "stepIndex": 193,
              "stepType": "pdf",
              "title": "Page 193",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=193"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-194",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 194",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-194-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-194",
              "chapterTitle": "Page 194",
              "chapterIndex": 0,
              "stepIndex": 194,
              "stepType": "pdf",
              "title": "Page 194",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=194"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-195",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 195",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-195-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-195",
              "chapterTitle": "Page 195",
              "chapterIndex": 0,
              "stepIndex": 195,
              "stepType": "pdf",
              "title": "Page 195",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=195"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-196",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 196",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-196-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-196",
              "chapterTitle": "Page 196",
              "chapterIndex": 0,
              "stepIndex": 196,
              "stepType": "pdf",
              "title": "Page 196",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=196"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-197",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 197",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-197-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-197",
              "chapterTitle": "Page 197",
              "chapterIndex": 0,
              "stepIndex": 197,
              "stepType": "pdf",
              "title": "Page 197",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=197"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-198",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 198",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-198-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-198",
              "chapterTitle": "Page 198",
              "chapterIndex": 0,
              "stepIndex": 198,
              "stepType": "pdf",
              "title": "Page 198",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=198"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-2",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-2-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=2"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-20",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-20-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=20"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-21",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-21-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=21"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-22",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-22-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=22"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-23",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-23-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=23"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-24",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-24-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=24"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-25",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-25-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=25"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-26",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-26-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=26"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-27",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-27-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=27"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-28",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-28-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=28"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-29",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-29-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=29"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-3",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-3-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=3"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-30",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-30-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=30"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-31",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-31-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=31"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-32",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-32-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=32"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-33",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-33-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=33"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-34",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-34-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=34"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-35",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-35-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=35"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-36",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-36-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=36"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-37",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-37-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=37"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-38",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-38-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=38"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-39",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-39-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=39"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-4",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-4-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=4"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-40",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-40-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=40"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-41",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-41-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=41"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-42",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-42-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=42"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-43",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-43-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=43"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-44",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-44-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=44"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-45",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-45-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=45"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-46",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-46-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=46"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-47",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-47-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=47"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-48",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-48-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=48"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-49",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-49-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=49"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-5",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-5-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=5"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-50",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-50-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=50"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-51",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-51-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=51"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-52",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-52-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=52"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-53",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-53-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=53"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-54",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-54-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=54"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-55",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-55-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=55"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-56",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-56-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=56"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-57",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-57-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=57"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-58",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-58-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=58"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-59",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-59-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=59"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-6",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-6-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=6"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-60",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-60-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=60"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-61",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-61-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=61"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-62",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-62-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=62"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-63",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-63-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=63"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-64",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-64-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=64"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-65",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-65-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=65"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-66",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-66-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=66"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-67",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-67-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=67"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-68",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-68-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=68"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-69",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-69-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=69"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-7",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-7-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=7"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-70",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-70-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=70"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-71",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-71-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=71"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-72",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-72-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=72"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-73",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-73-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=73"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-74",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-74-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=74"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-75",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-75-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=75"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-76",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-76-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=76"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-77",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-77-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=77"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-78",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-78-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=78"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-79",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-79-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=79"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-8",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-8-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=8"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-80",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-80-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=80"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-81",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-81-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=81"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-82",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-82-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=82"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-83",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-83-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=83"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-84",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-84-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=84"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-85",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-85-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=85"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-86",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-86-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=86"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-87",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-87-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=87"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-88",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-88-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=88"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-89",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-89-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=89"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-9",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-9-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=9"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-90",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-90-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=90"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-91",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-91-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=91"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-92",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-92-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=92"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-93",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-93-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=93"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-94",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-94-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=94"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-95",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-95-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=95"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-96",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-96-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=96"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-97",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-97-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=97"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-98",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-98-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=98"
            }
          ]
        },
        {
          "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-99",
          "courseId": "tootpee-a-girl-named-mala",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "tootpee-a-girl-named-mala-ch-import-1787563237785-99-step-0",
              "courseId": "tootpee-a-girl-named-mala",
              "chapterId": "tootpee-a-girl-named-mala-ch-import-1787563237785-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-a-girl-named-mala/tootpee-a-girl-named-mala.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "tootpee-elephant-storm",
      "title": "တွတ်ပီ - ကျွန်ုပ် နဲ့ elephant-storm",
      "description": "တွတ်ပီ - ကျွန်ုပ် နဲ့ elephant-storm. Tootpee Myanmar comic by Swe Min.",
      "isPublished": true,
      "authorName": "ဆွေမင်း (ဓနုဖြူ)",
      "color": "#2563eb",
      "coverColorStart": "#facc15",
      "coverColorMiddle": "#f59e0b",
      "coverColorEnd": "#d97706",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/tootpee-elephant-storm.webp",
      "icon": "📒",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 82,
      "category": "Kid, Comic, Tootpee, MM",
      "cat1": "Kid",
      "cat2": "Comic",
      "cat3": "Tootpee",
      "artifactType": "book",
      "pageViewType": "ComicView",
      "bookHtmlFolder": "Comic/tootpee-elephant-storm",
      "stepCount": 246,
      "chapters": [
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-1",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-1-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=1"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-10",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-10-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=10"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-100",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-100-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=100"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-101",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-101-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=101"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-102",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-102-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=102"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-103",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-103-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=103"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-104",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-104-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=104"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-105",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-105-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=105"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-106",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-106-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=106"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-107",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-107-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=107"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-108",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-108-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=108"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-109",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-109-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=109"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-11",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-11-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=11"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-110",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-110-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=110"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-111",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-111-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=111"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-112",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-112-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=112"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-113",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-113-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=113"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-114",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-114-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=114"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-115",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-115-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=115"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-116",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-116-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=116"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-117",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-117-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=117"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-118",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-118-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=118"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-119",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-119-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=119"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-12",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-12-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=12"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-120",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-120-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=120"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-121",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-121-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=121"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-122",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-122-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=122"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-123",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-123-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=123"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-124",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-124-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=124"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-125",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-125-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=125"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-126",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-126-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=126"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-127",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-127-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=127"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-128",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-128-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=128"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-129",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-129-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=129"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-13",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-13-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=13"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-130",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-130-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=130"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-131",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-131-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=131"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-132",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-132-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=132"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-133",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-133-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=133"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-134",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-134-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=134"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-135",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-135-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=135"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-136",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 136",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-136-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-136",
              "chapterTitle": "Page 136",
              "chapterIndex": 0,
              "stepIndex": 136,
              "stepType": "pdf",
              "title": "Page 136",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=136"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-137",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 137",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-137-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-137",
              "chapterTitle": "Page 137",
              "chapterIndex": 0,
              "stepIndex": 137,
              "stepType": "pdf",
              "title": "Page 137",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=137"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-138",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 138",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-138-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-138",
              "chapterTitle": "Page 138",
              "chapterIndex": 0,
              "stepIndex": 138,
              "stepType": "pdf",
              "title": "Page 138",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=138"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-139",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 139",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-139-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-139",
              "chapterTitle": "Page 139",
              "chapterIndex": 0,
              "stepIndex": 139,
              "stepType": "pdf",
              "title": "Page 139",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=139"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-14",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-14-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=14"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-140",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 140",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-140-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-140",
              "chapterTitle": "Page 140",
              "chapterIndex": 0,
              "stepIndex": 140,
              "stepType": "pdf",
              "title": "Page 140",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=140"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-141",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 141",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-141-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-141",
              "chapterTitle": "Page 141",
              "chapterIndex": 0,
              "stepIndex": 141,
              "stepType": "pdf",
              "title": "Page 141",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=141"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-142",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 142",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-142-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-142",
              "chapterTitle": "Page 142",
              "chapterIndex": 0,
              "stepIndex": 142,
              "stepType": "pdf",
              "title": "Page 142",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=142"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-143",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 143",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-143-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-143",
              "chapterTitle": "Page 143",
              "chapterIndex": 0,
              "stepIndex": 143,
              "stepType": "pdf",
              "title": "Page 143",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=143"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-144",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 144",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-144-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-144",
              "chapterTitle": "Page 144",
              "chapterIndex": 0,
              "stepIndex": 144,
              "stepType": "pdf",
              "title": "Page 144",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=144"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-145",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 145",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-145-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-145",
              "chapterTitle": "Page 145",
              "chapterIndex": 0,
              "stepIndex": 145,
              "stepType": "pdf",
              "title": "Page 145",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=145"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-146",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 146",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-146-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-146",
              "chapterTitle": "Page 146",
              "chapterIndex": 0,
              "stepIndex": 146,
              "stepType": "pdf",
              "title": "Page 146",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=146"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-147",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 147",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-147-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-147",
              "chapterTitle": "Page 147",
              "chapterIndex": 0,
              "stepIndex": 147,
              "stepType": "pdf",
              "title": "Page 147",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=147"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-148",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 148",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-148-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-148",
              "chapterTitle": "Page 148",
              "chapterIndex": 0,
              "stepIndex": 148,
              "stepType": "pdf",
              "title": "Page 148",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=148"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-149",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 149",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-149-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-149",
              "chapterTitle": "Page 149",
              "chapterIndex": 0,
              "stepIndex": 149,
              "stepType": "pdf",
              "title": "Page 149",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=149"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-15",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-15-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=15"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-150",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 150",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-150-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-150",
              "chapterTitle": "Page 150",
              "chapterIndex": 0,
              "stepIndex": 150,
              "stepType": "pdf",
              "title": "Page 150",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=150"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-151",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 151",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-151-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-151",
              "chapterTitle": "Page 151",
              "chapterIndex": 0,
              "stepIndex": 151,
              "stepType": "pdf",
              "title": "Page 151",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=151"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-152",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 152",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-152-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-152",
              "chapterTitle": "Page 152",
              "chapterIndex": 0,
              "stepIndex": 152,
              "stepType": "pdf",
              "title": "Page 152",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=152"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-153",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 153",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-153-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-153",
              "chapterTitle": "Page 153",
              "chapterIndex": 0,
              "stepIndex": 153,
              "stepType": "pdf",
              "title": "Page 153",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=153"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-154",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 154",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-154-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-154",
              "chapterTitle": "Page 154",
              "chapterIndex": 0,
              "stepIndex": 154,
              "stepType": "pdf",
              "title": "Page 154",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=154"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-155",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 155",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-155-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-155",
              "chapterTitle": "Page 155",
              "chapterIndex": 0,
              "stepIndex": 155,
              "stepType": "pdf",
              "title": "Page 155",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=155"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-156",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 156",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-156-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-156",
              "chapterTitle": "Page 156",
              "chapterIndex": 0,
              "stepIndex": 156,
              "stepType": "pdf",
              "title": "Page 156",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=156"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-157",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 157",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-157-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-157",
              "chapterTitle": "Page 157",
              "chapterIndex": 0,
              "stepIndex": 157,
              "stepType": "pdf",
              "title": "Page 157",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=157"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-158",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 158",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-158-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-158",
              "chapterTitle": "Page 158",
              "chapterIndex": 0,
              "stepIndex": 158,
              "stepType": "pdf",
              "title": "Page 158",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=158"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-159",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 159",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-159-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-159",
              "chapterTitle": "Page 159",
              "chapterIndex": 0,
              "stepIndex": 159,
              "stepType": "pdf",
              "title": "Page 159",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=159"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-16",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-16-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=16"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-160",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 160",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-160-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-160",
              "chapterTitle": "Page 160",
              "chapterIndex": 0,
              "stepIndex": 160,
              "stepType": "pdf",
              "title": "Page 160",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=160"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-161",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 161",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-161-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-161",
              "chapterTitle": "Page 161",
              "chapterIndex": 0,
              "stepIndex": 161,
              "stepType": "pdf",
              "title": "Page 161",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=161"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-162",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 162",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-162-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-162",
              "chapterTitle": "Page 162",
              "chapterIndex": 0,
              "stepIndex": 162,
              "stepType": "pdf",
              "title": "Page 162",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=162"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-163",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 163",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-163-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-163",
              "chapterTitle": "Page 163",
              "chapterIndex": 0,
              "stepIndex": 163,
              "stepType": "pdf",
              "title": "Page 163",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=163"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-164",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 164",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-164-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-164",
              "chapterTitle": "Page 164",
              "chapterIndex": 0,
              "stepIndex": 164,
              "stepType": "pdf",
              "title": "Page 164",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=164"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-165",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 165",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-165-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-165",
              "chapterTitle": "Page 165",
              "chapterIndex": 0,
              "stepIndex": 165,
              "stepType": "pdf",
              "title": "Page 165",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=165"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-166",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 166",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-166-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-166",
              "chapterTitle": "Page 166",
              "chapterIndex": 0,
              "stepIndex": 166,
              "stepType": "pdf",
              "title": "Page 166",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=166"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-167",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 167",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-167-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-167",
              "chapterTitle": "Page 167",
              "chapterIndex": 0,
              "stepIndex": 167,
              "stepType": "pdf",
              "title": "Page 167",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=167"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-168",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 168",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-168-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-168",
              "chapterTitle": "Page 168",
              "chapterIndex": 0,
              "stepIndex": 168,
              "stepType": "pdf",
              "title": "Page 168",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=168"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-169",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 169",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-169-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-169",
              "chapterTitle": "Page 169",
              "chapterIndex": 0,
              "stepIndex": 169,
              "stepType": "pdf",
              "title": "Page 169",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=169"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-17",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-17-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=17"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-170",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 170",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-170-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-170",
              "chapterTitle": "Page 170",
              "chapterIndex": 0,
              "stepIndex": 170,
              "stepType": "pdf",
              "title": "Page 170",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=170"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-171",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 171",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-171-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-171",
              "chapterTitle": "Page 171",
              "chapterIndex": 0,
              "stepIndex": 171,
              "stepType": "pdf",
              "title": "Page 171",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=171"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-172",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 172",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-172-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-172",
              "chapterTitle": "Page 172",
              "chapterIndex": 0,
              "stepIndex": 172,
              "stepType": "pdf",
              "title": "Page 172",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=172"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-173",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 173",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-173-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-173",
              "chapterTitle": "Page 173",
              "chapterIndex": 0,
              "stepIndex": 173,
              "stepType": "pdf",
              "title": "Page 173",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=173"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-174",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 174",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-174-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-174",
              "chapterTitle": "Page 174",
              "chapterIndex": 0,
              "stepIndex": 174,
              "stepType": "pdf",
              "title": "Page 174",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=174"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-175",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 175",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-175-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-175",
              "chapterTitle": "Page 175",
              "chapterIndex": 0,
              "stepIndex": 175,
              "stepType": "pdf",
              "title": "Page 175",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=175"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-176",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 176",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-176-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-176",
              "chapterTitle": "Page 176",
              "chapterIndex": 0,
              "stepIndex": 176,
              "stepType": "pdf",
              "title": "Page 176",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=176"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-177",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 177",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-177-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-177",
              "chapterTitle": "Page 177",
              "chapterIndex": 0,
              "stepIndex": 177,
              "stepType": "pdf",
              "title": "Page 177",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=177"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-178",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 178",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-178-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-178",
              "chapterTitle": "Page 178",
              "chapterIndex": 0,
              "stepIndex": 178,
              "stepType": "pdf",
              "title": "Page 178",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=178"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-179",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 179",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-179-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-179",
              "chapterTitle": "Page 179",
              "chapterIndex": 0,
              "stepIndex": 179,
              "stepType": "pdf",
              "title": "Page 179",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=179"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-18",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-18-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=18"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-180",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 180",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-180-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-180",
              "chapterTitle": "Page 180",
              "chapterIndex": 0,
              "stepIndex": 180,
              "stepType": "pdf",
              "title": "Page 180",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=180"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-181",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 181",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-181-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-181",
              "chapterTitle": "Page 181",
              "chapterIndex": 0,
              "stepIndex": 181,
              "stepType": "pdf",
              "title": "Page 181",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=181"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-182",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 182",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-182-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-182",
              "chapterTitle": "Page 182",
              "chapterIndex": 0,
              "stepIndex": 182,
              "stepType": "pdf",
              "title": "Page 182",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=182"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-183",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 183",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-183-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-183",
              "chapterTitle": "Page 183",
              "chapterIndex": 0,
              "stepIndex": 183,
              "stepType": "pdf",
              "title": "Page 183",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=183"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-184",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 184",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-184-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-184",
              "chapterTitle": "Page 184",
              "chapterIndex": 0,
              "stepIndex": 184,
              "stepType": "pdf",
              "title": "Page 184",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=184"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-185",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 185",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-185-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-185",
              "chapterTitle": "Page 185",
              "chapterIndex": 0,
              "stepIndex": 185,
              "stepType": "pdf",
              "title": "Page 185",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=185"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-186",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 186",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-186-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-186",
              "chapterTitle": "Page 186",
              "chapterIndex": 0,
              "stepIndex": 186,
              "stepType": "pdf",
              "title": "Page 186",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=186"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-187",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 187",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-187-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-187",
              "chapterTitle": "Page 187",
              "chapterIndex": 0,
              "stepIndex": 187,
              "stepType": "pdf",
              "title": "Page 187",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=187"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-188",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 188",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-188-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-188",
              "chapterTitle": "Page 188",
              "chapterIndex": 0,
              "stepIndex": 188,
              "stepType": "pdf",
              "title": "Page 188",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=188"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-189",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 189",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-189-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-189",
              "chapterTitle": "Page 189",
              "chapterIndex": 0,
              "stepIndex": 189,
              "stepType": "pdf",
              "title": "Page 189",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=189"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-19",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-19-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=19"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-190",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 190",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-190-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-190",
              "chapterTitle": "Page 190",
              "chapterIndex": 0,
              "stepIndex": 190,
              "stepType": "pdf",
              "title": "Page 190",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=190"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-191",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 191",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-191-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-191",
              "chapterTitle": "Page 191",
              "chapterIndex": 0,
              "stepIndex": 191,
              "stepType": "pdf",
              "title": "Page 191",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=191"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-192",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 192",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-192-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-192",
              "chapterTitle": "Page 192",
              "chapterIndex": 0,
              "stepIndex": 192,
              "stepType": "pdf",
              "title": "Page 192",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=192"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-193",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 193",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-193-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-193",
              "chapterTitle": "Page 193",
              "chapterIndex": 0,
              "stepIndex": 193,
              "stepType": "pdf",
              "title": "Page 193",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=193"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-194",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 194",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-194-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-194",
              "chapterTitle": "Page 194",
              "chapterIndex": 0,
              "stepIndex": 194,
              "stepType": "pdf",
              "title": "Page 194",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=194"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-195",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 195",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-195-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-195",
              "chapterTitle": "Page 195",
              "chapterIndex": 0,
              "stepIndex": 195,
              "stepType": "pdf",
              "title": "Page 195",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=195"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-196",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 196",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-196-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-196",
              "chapterTitle": "Page 196",
              "chapterIndex": 0,
              "stepIndex": 196,
              "stepType": "pdf",
              "title": "Page 196",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=196"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-197",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 197",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-197-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-197",
              "chapterTitle": "Page 197",
              "chapterIndex": 0,
              "stepIndex": 197,
              "stepType": "pdf",
              "title": "Page 197",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=197"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-198",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 198",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-198-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-198",
              "chapterTitle": "Page 198",
              "chapterIndex": 0,
              "stepIndex": 198,
              "stepType": "pdf",
              "title": "Page 198",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=198"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-199",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 199",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-199-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-199",
              "chapterTitle": "Page 199",
              "chapterIndex": 0,
              "stepIndex": 199,
              "stepType": "pdf",
              "title": "Page 199",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=199"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-2",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-2-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=2"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-20",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-20-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=20"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-200",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 200",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-200-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-200",
              "chapterTitle": "Page 200",
              "chapterIndex": 0,
              "stepIndex": 200,
              "stepType": "pdf",
              "title": "Page 200",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=200"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-201",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 201",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-201-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-201",
              "chapterTitle": "Page 201",
              "chapterIndex": 0,
              "stepIndex": 201,
              "stepType": "pdf",
              "title": "Page 201",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=201"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-202",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 202",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-202-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-202",
              "chapterTitle": "Page 202",
              "chapterIndex": 0,
              "stepIndex": 202,
              "stepType": "pdf",
              "title": "Page 202",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=202"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-203",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 203",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-203-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-203",
              "chapterTitle": "Page 203",
              "chapterIndex": 0,
              "stepIndex": 203,
              "stepType": "pdf",
              "title": "Page 203",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=203"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-204",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 204",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-204-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-204",
              "chapterTitle": "Page 204",
              "chapterIndex": 0,
              "stepIndex": 204,
              "stepType": "pdf",
              "title": "Page 204",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=204"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-205",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 205",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-205-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-205",
              "chapterTitle": "Page 205",
              "chapterIndex": 0,
              "stepIndex": 205,
              "stepType": "pdf",
              "title": "Page 205",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=205"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-206",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 206",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-206-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-206",
              "chapterTitle": "Page 206",
              "chapterIndex": 0,
              "stepIndex": 206,
              "stepType": "pdf",
              "title": "Page 206",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=206"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-207",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 207",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-207-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-207",
              "chapterTitle": "Page 207",
              "chapterIndex": 0,
              "stepIndex": 207,
              "stepType": "pdf",
              "title": "Page 207",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=207"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-208",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 208",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-208-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-208",
              "chapterTitle": "Page 208",
              "chapterIndex": 0,
              "stepIndex": 208,
              "stepType": "pdf",
              "title": "Page 208",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=208"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-209",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 209",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-209-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-209",
              "chapterTitle": "Page 209",
              "chapterIndex": 0,
              "stepIndex": 209,
              "stepType": "pdf",
              "title": "Page 209",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=209"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-21",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-21-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=21"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-210",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 210",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-210-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-210",
              "chapterTitle": "Page 210",
              "chapterIndex": 0,
              "stepIndex": 210,
              "stepType": "pdf",
              "title": "Page 210",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=210"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-211",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 211",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-211-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-211",
              "chapterTitle": "Page 211",
              "chapterIndex": 0,
              "stepIndex": 211,
              "stepType": "pdf",
              "title": "Page 211",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=211"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-212",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 212",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-212-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-212",
              "chapterTitle": "Page 212",
              "chapterIndex": 0,
              "stepIndex": 212,
              "stepType": "pdf",
              "title": "Page 212",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=212"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-213",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 213",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-213-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-213",
              "chapterTitle": "Page 213",
              "chapterIndex": 0,
              "stepIndex": 213,
              "stepType": "pdf",
              "title": "Page 213",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=213"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-214",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 214",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-214-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-214",
              "chapterTitle": "Page 214",
              "chapterIndex": 0,
              "stepIndex": 214,
              "stepType": "pdf",
              "title": "Page 214",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=214"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-215",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 215",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-215-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-215",
              "chapterTitle": "Page 215",
              "chapterIndex": 0,
              "stepIndex": 215,
              "stepType": "pdf",
              "title": "Page 215",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=215"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-216",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 216",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-216-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-216",
              "chapterTitle": "Page 216",
              "chapterIndex": 0,
              "stepIndex": 216,
              "stepType": "pdf",
              "title": "Page 216",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=216"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-217",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 217",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-217-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-217",
              "chapterTitle": "Page 217",
              "chapterIndex": 0,
              "stepIndex": 217,
              "stepType": "pdf",
              "title": "Page 217",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=217"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-218",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 218",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-218-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-218",
              "chapterTitle": "Page 218",
              "chapterIndex": 0,
              "stepIndex": 218,
              "stepType": "pdf",
              "title": "Page 218",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=218"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-219",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 219",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-219-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-219",
              "chapterTitle": "Page 219",
              "chapterIndex": 0,
              "stepIndex": 219,
              "stepType": "pdf",
              "title": "Page 219",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=219"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-22",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-22-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=22"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-220",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 220",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-220-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-220",
              "chapterTitle": "Page 220",
              "chapterIndex": 0,
              "stepIndex": 220,
              "stepType": "pdf",
              "title": "Page 220",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=220"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-221",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 221",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-221-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-221",
              "chapterTitle": "Page 221",
              "chapterIndex": 0,
              "stepIndex": 221,
              "stepType": "pdf",
              "title": "Page 221",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=221"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-222",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 222",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-222-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-222",
              "chapterTitle": "Page 222",
              "chapterIndex": 0,
              "stepIndex": 222,
              "stepType": "pdf",
              "title": "Page 222",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=222"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-223",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 223",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-223-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-223",
              "chapterTitle": "Page 223",
              "chapterIndex": 0,
              "stepIndex": 223,
              "stepType": "pdf",
              "title": "Page 223",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=223"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-224",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 224",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-224-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-224",
              "chapterTitle": "Page 224",
              "chapterIndex": 0,
              "stepIndex": 224,
              "stepType": "pdf",
              "title": "Page 224",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=224"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-225",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 225",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-225-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-225",
              "chapterTitle": "Page 225",
              "chapterIndex": 0,
              "stepIndex": 225,
              "stepType": "pdf",
              "title": "Page 225",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=225"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-226",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 226",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-226-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-226",
              "chapterTitle": "Page 226",
              "chapterIndex": 0,
              "stepIndex": 226,
              "stepType": "pdf",
              "title": "Page 226",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=226"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-227",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 227",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-227-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-227",
              "chapterTitle": "Page 227",
              "chapterIndex": 0,
              "stepIndex": 227,
              "stepType": "pdf",
              "title": "Page 227",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=227"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-228",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 228",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-228-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-228",
              "chapterTitle": "Page 228",
              "chapterIndex": 0,
              "stepIndex": 228,
              "stepType": "pdf",
              "title": "Page 228",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=228"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-229",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 229",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-229-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-229",
              "chapterTitle": "Page 229",
              "chapterIndex": 0,
              "stepIndex": 229,
              "stepType": "pdf",
              "title": "Page 229",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=229"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-23",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-23-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=23"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-230",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 230",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-230-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-230",
              "chapterTitle": "Page 230",
              "chapterIndex": 0,
              "stepIndex": 230,
              "stepType": "pdf",
              "title": "Page 230",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=230"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-231",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 231",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-231-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-231",
              "chapterTitle": "Page 231",
              "chapterIndex": 0,
              "stepIndex": 231,
              "stepType": "pdf",
              "title": "Page 231",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=231"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-232",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 232",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-232-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-232",
              "chapterTitle": "Page 232",
              "chapterIndex": 0,
              "stepIndex": 232,
              "stepType": "pdf",
              "title": "Page 232",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=232"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-233",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 233",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-233-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-233",
              "chapterTitle": "Page 233",
              "chapterIndex": 0,
              "stepIndex": 233,
              "stepType": "pdf",
              "title": "Page 233",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=233"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-234",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 234",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-234-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-234",
              "chapterTitle": "Page 234",
              "chapterIndex": 0,
              "stepIndex": 234,
              "stepType": "pdf",
              "title": "Page 234",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=234"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-235",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 235",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-235-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-235",
              "chapterTitle": "Page 235",
              "chapterIndex": 0,
              "stepIndex": 235,
              "stepType": "pdf",
              "title": "Page 235",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=235"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-236",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 236",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-236-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-236",
              "chapterTitle": "Page 236",
              "chapterIndex": 0,
              "stepIndex": 236,
              "stepType": "pdf",
              "title": "Page 236",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=236"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-237",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 237",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-237-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-237",
              "chapterTitle": "Page 237",
              "chapterIndex": 0,
              "stepIndex": 237,
              "stepType": "pdf",
              "title": "Page 237",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=237"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-238",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 238",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-238-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-238",
              "chapterTitle": "Page 238",
              "chapterIndex": 0,
              "stepIndex": 238,
              "stepType": "pdf",
              "title": "Page 238",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=238"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-239",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 239",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-239-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-239",
              "chapterTitle": "Page 239",
              "chapterIndex": 0,
              "stepIndex": 239,
              "stepType": "pdf",
              "title": "Page 239",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=239"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-24",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-24-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=24"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-240",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 240",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-240-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-240",
              "chapterTitle": "Page 240",
              "chapterIndex": 0,
              "stepIndex": 240,
              "stepType": "pdf",
              "title": "Page 240",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=240"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-241",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 241",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-241-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-241",
              "chapterTitle": "Page 241",
              "chapterIndex": 0,
              "stepIndex": 241,
              "stepType": "pdf",
              "title": "Page 241",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=241"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-242",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 242",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-242-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-242",
              "chapterTitle": "Page 242",
              "chapterIndex": 0,
              "stepIndex": 242,
              "stepType": "pdf",
              "title": "Page 242",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=242"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-243",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 243",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-243-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-243",
              "chapterTitle": "Page 243",
              "chapterIndex": 0,
              "stepIndex": 243,
              "stepType": "pdf",
              "title": "Page 243",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=243"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-244",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 244",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-244-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-244",
              "chapterTitle": "Page 244",
              "chapterIndex": 0,
              "stepIndex": 244,
              "stepType": "pdf",
              "title": "Page 244",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=244"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-245",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 245",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-245-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-245",
              "chapterTitle": "Page 245",
              "chapterIndex": 0,
              "stepIndex": 245,
              "stepType": "pdf",
              "title": "Page 245",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=245"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-246",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 246",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-246-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-246",
              "chapterTitle": "Page 246",
              "chapterIndex": 0,
              "stepIndex": 246,
              "stepType": "pdf",
              "title": "Page 246",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=246"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-25",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-25-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=25"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-26",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-26-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=26"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-27",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-27-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=27"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-28",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-28-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=28"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-29",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-29-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=29"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-3",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-3-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=3"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-30",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-30-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=30"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-31",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-31-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=31"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-32",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-32-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=32"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-33",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-33-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=33"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-34",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-34-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=34"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-35",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-35-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=35"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-36",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-36-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=36"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-37",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-37-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=37"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-38",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-38-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=38"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-39",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-39-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=39"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-4",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-4-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=4"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-40",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-40-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=40"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-41",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-41-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=41"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-42",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-42-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=42"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-43",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-43-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=43"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-44",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-44-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=44"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-45",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-45-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=45"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-46",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-46-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=46"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-47",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-47-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=47"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-48",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-48-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=48"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-49",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-49-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=49"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-5",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-5-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=5"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-50",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-50-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=50"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-51",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-51-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=51"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-52",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-52-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=52"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-53",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-53-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=53"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-54",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-54-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=54"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-55",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-55-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=55"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-56",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-56-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=56"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-57",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-57-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=57"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-58",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-58-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=58"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-59",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-59-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=59"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-6",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-6-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=6"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-60",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-60-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=60"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-61",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-61-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=61"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-62",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-62-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=62"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-63",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-63-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=63"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-64",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-64-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=64"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-65",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-65-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=65"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-66",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-66-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=66"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-67",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-67-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=67"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-68",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-68-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=68"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-69",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-69-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=69"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-7",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-7-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=7"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-70",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-70-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=70"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-71",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-71-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=71"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-72",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-72-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=72"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-73",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-73-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=73"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-74",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-74-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=74"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-75",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-75-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=75"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-76",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-76-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=76"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-77",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-77-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=77"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-78",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-78-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=78"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-79",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-79-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=79"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-8",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-8-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=8"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-80",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-80-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=80"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-81",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-81-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=81"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-82",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-82-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=82"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-83",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-83-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=83"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-84",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-84-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=84"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-85",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-85-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=85"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-86",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-86-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=86"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-87",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-87-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=87"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-88",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-88-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=88"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-89",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-89-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=89"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-9",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-9-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=9"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-90",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-90-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=90"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-91",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-91-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=91"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-92",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-92-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=92"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-93",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-93-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=93"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-94",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-94-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=94"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-95",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-95-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=95"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-96",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-96-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=96"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-97",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-97-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=97"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-98",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-98-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=98"
            }
          ]
        },
        {
          "id": "tootpee-elephant-storm-ch-import-1787563237785-99",
          "courseId": "tootpee-elephant-storm",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "tootpee-elephant-storm-ch-import-1787563237785-99-step-0",
              "courseId": "tootpee-elephant-storm",
              "chapterId": "tootpee-elephant-storm-ch-import-1787563237785-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-elephant-storm/tootpee-elephant-storm.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "tootpee-tha-man-ka-way",
      "title": "တွတ်ပီ - ကျွန်ုပ် နဲ့ ThaManKaWay",
      "description": "တွတ်ပီ - ကျွန်ုပ် နဲ့ ThaManKaWay. Tootpee Myanmar comic by Swe Min.",
      "isPublished": true,
      "authorName": "ဆွေမင်း (ဓနုဖြူ)",
      "color": "#2563eb",
      "coverColorStart": "#facc15",
      "coverColorMiddle": "#f59e0b",
      "coverColorEnd": "#d97706",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/tootpee-tha-man-ka-way.webp",
      "icon": "📒",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 83,
      "category": "Kid, Comic, Tootpee, MM",
      "cat1": "Kid",
      "cat2": "Comic",
      "cat3": "Tootpee",
      "artifactType": "book",
      "pageViewType": "ComicView",
      "bookHtmlFolder": "Comic/tootpee-tha-man-ka-way",
      "stepCount": 203,
      "chapters": [
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-1",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-1-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=1"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-10",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-10-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=10"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-100",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-100-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=100"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-101",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-101-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=101"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-102",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-102-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=102"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-103",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-103-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=103"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-104",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-104-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=104"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-105",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-105-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=105"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-106",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-106-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=106"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-107",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-107-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=107"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-108",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-108-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=108"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-109",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-109-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=109"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-11",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-11-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=11"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-110",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-110-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=110"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-111",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-111-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=111"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-112",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-112-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=112"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-113",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-113-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=113"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-114",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-114-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=114"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-115",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-115-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=115"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-116",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-116-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=116"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-117",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-117-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=117"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-118",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-118-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=118"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-119",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-119-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=119"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-12",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-12-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=12"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-120",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-120-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=120"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-121",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-121-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=121"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-122",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-122-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=122"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-123",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-123-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=123"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-124",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-124-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=124"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-125",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-125-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=125"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-126",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-126-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=126"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-127",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-127-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=127"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-128",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-128-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=128"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-129",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-129-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=129"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-13",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-13-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=13"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-130",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-130-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=130"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-131",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-131-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=131"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-132",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-132-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=132"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-133",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-133-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=133"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-134",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-134-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=134"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-135",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-135-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=135"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-136",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 136",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-136-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-136",
              "chapterTitle": "Page 136",
              "chapterIndex": 0,
              "stepIndex": 136,
              "stepType": "pdf",
              "title": "Page 136",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=136"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-137",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 137",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-137-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-137",
              "chapterTitle": "Page 137",
              "chapterIndex": 0,
              "stepIndex": 137,
              "stepType": "pdf",
              "title": "Page 137",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=137"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-138",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 138",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-138-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-138",
              "chapterTitle": "Page 138",
              "chapterIndex": 0,
              "stepIndex": 138,
              "stepType": "pdf",
              "title": "Page 138",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=138"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-139",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 139",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-139-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-139",
              "chapterTitle": "Page 139",
              "chapterIndex": 0,
              "stepIndex": 139,
              "stepType": "pdf",
              "title": "Page 139",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=139"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-14",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-14-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=14"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-140",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 140",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-140-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-140",
              "chapterTitle": "Page 140",
              "chapterIndex": 0,
              "stepIndex": 140,
              "stepType": "pdf",
              "title": "Page 140",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=140"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-141",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 141",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-141-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-141",
              "chapterTitle": "Page 141",
              "chapterIndex": 0,
              "stepIndex": 141,
              "stepType": "pdf",
              "title": "Page 141",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=141"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-142",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 142",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-142-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-142",
              "chapterTitle": "Page 142",
              "chapterIndex": 0,
              "stepIndex": 142,
              "stepType": "pdf",
              "title": "Page 142",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=142"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-143",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 143",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-143-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-143",
              "chapterTitle": "Page 143",
              "chapterIndex": 0,
              "stepIndex": 143,
              "stepType": "pdf",
              "title": "Page 143",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=143"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-144",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 144",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-144-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-144",
              "chapterTitle": "Page 144",
              "chapterIndex": 0,
              "stepIndex": 144,
              "stepType": "pdf",
              "title": "Page 144",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=144"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-145",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 145",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-145-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-145",
              "chapterTitle": "Page 145",
              "chapterIndex": 0,
              "stepIndex": 145,
              "stepType": "pdf",
              "title": "Page 145",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=145"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-146",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 146",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-146-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-146",
              "chapterTitle": "Page 146",
              "chapterIndex": 0,
              "stepIndex": 146,
              "stepType": "pdf",
              "title": "Page 146",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=146"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-147",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 147",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-147-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-147",
              "chapterTitle": "Page 147",
              "chapterIndex": 0,
              "stepIndex": 147,
              "stepType": "pdf",
              "title": "Page 147",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=147"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-148",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 148",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-148-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-148",
              "chapterTitle": "Page 148",
              "chapterIndex": 0,
              "stepIndex": 148,
              "stepType": "pdf",
              "title": "Page 148",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=148"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-149",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 149",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-149-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-149",
              "chapterTitle": "Page 149",
              "chapterIndex": 0,
              "stepIndex": 149,
              "stepType": "pdf",
              "title": "Page 149",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=149"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-15",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-15-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=15"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-150",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 150",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-150-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-150",
              "chapterTitle": "Page 150",
              "chapterIndex": 0,
              "stepIndex": 150,
              "stepType": "pdf",
              "title": "Page 150",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=150"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-151",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 151",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-151-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-151",
              "chapterTitle": "Page 151",
              "chapterIndex": 0,
              "stepIndex": 151,
              "stepType": "pdf",
              "title": "Page 151",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=151"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-152",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 152",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-152-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-152",
              "chapterTitle": "Page 152",
              "chapterIndex": 0,
              "stepIndex": 152,
              "stepType": "pdf",
              "title": "Page 152",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=152"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-153",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 153",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-153-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-153",
              "chapterTitle": "Page 153",
              "chapterIndex": 0,
              "stepIndex": 153,
              "stepType": "pdf",
              "title": "Page 153",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=153"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-154",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 154",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-154-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-154",
              "chapterTitle": "Page 154",
              "chapterIndex": 0,
              "stepIndex": 154,
              "stepType": "pdf",
              "title": "Page 154",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=154"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-155",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 155",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-155-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-155",
              "chapterTitle": "Page 155",
              "chapterIndex": 0,
              "stepIndex": 155,
              "stepType": "pdf",
              "title": "Page 155",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=155"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-156",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 156",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-156-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-156",
              "chapterTitle": "Page 156",
              "chapterIndex": 0,
              "stepIndex": 156,
              "stepType": "pdf",
              "title": "Page 156",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=156"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-157",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 157",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-157-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-157",
              "chapterTitle": "Page 157",
              "chapterIndex": 0,
              "stepIndex": 157,
              "stepType": "pdf",
              "title": "Page 157",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=157"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-158",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 158",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-158-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-158",
              "chapterTitle": "Page 158",
              "chapterIndex": 0,
              "stepIndex": 158,
              "stepType": "pdf",
              "title": "Page 158",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=158"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-159",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 159",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-159-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-159",
              "chapterTitle": "Page 159",
              "chapterIndex": 0,
              "stepIndex": 159,
              "stepType": "pdf",
              "title": "Page 159",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=159"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-16",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-16-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=16"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-160",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 160",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-160-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-160",
              "chapterTitle": "Page 160",
              "chapterIndex": 0,
              "stepIndex": 160,
              "stepType": "pdf",
              "title": "Page 160",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=160"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-161",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 161",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-161-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-161",
              "chapterTitle": "Page 161",
              "chapterIndex": 0,
              "stepIndex": 161,
              "stepType": "pdf",
              "title": "Page 161",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=161"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-162",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 162",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-162-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-162",
              "chapterTitle": "Page 162",
              "chapterIndex": 0,
              "stepIndex": 162,
              "stepType": "pdf",
              "title": "Page 162",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=162"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-163",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 163",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-163-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-163",
              "chapterTitle": "Page 163",
              "chapterIndex": 0,
              "stepIndex": 163,
              "stepType": "pdf",
              "title": "Page 163",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=163"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-164",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 164",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-164-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-164",
              "chapterTitle": "Page 164",
              "chapterIndex": 0,
              "stepIndex": 164,
              "stepType": "pdf",
              "title": "Page 164",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=164"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-165",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 165",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-165-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-165",
              "chapterTitle": "Page 165",
              "chapterIndex": 0,
              "stepIndex": 165,
              "stepType": "pdf",
              "title": "Page 165",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=165"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-166",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 166",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-166-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-166",
              "chapterTitle": "Page 166",
              "chapterIndex": 0,
              "stepIndex": 166,
              "stepType": "pdf",
              "title": "Page 166",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=166"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-167",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 167",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-167-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-167",
              "chapterTitle": "Page 167",
              "chapterIndex": 0,
              "stepIndex": 167,
              "stepType": "pdf",
              "title": "Page 167",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=167"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-168",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 168",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-168-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-168",
              "chapterTitle": "Page 168",
              "chapterIndex": 0,
              "stepIndex": 168,
              "stepType": "pdf",
              "title": "Page 168",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=168"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-169",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 169",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-169-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-169",
              "chapterTitle": "Page 169",
              "chapterIndex": 0,
              "stepIndex": 169,
              "stepType": "pdf",
              "title": "Page 169",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=169"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-17",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-17-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=17"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-170",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 170",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-170-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-170",
              "chapterTitle": "Page 170",
              "chapterIndex": 0,
              "stepIndex": 170,
              "stepType": "pdf",
              "title": "Page 170",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=170"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-171",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 171",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-171-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-171",
              "chapterTitle": "Page 171",
              "chapterIndex": 0,
              "stepIndex": 171,
              "stepType": "pdf",
              "title": "Page 171",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=171"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-172",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 172",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-172-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-172",
              "chapterTitle": "Page 172",
              "chapterIndex": 0,
              "stepIndex": 172,
              "stepType": "pdf",
              "title": "Page 172",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=172"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-173",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 173",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-173-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-173",
              "chapterTitle": "Page 173",
              "chapterIndex": 0,
              "stepIndex": 173,
              "stepType": "pdf",
              "title": "Page 173",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=173"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-174",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 174",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-174-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-174",
              "chapterTitle": "Page 174",
              "chapterIndex": 0,
              "stepIndex": 174,
              "stepType": "pdf",
              "title": "Page 174",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=174"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-175",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 175",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-175-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-175",
              "chapterTitle": "Page 175",
              "chapterIndex": 0,
              "stepIndex": 175,
              "stepType": "pdf",
              "title": "Page 175",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=175"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-176",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 176",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-176-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-176",
              "chapterTitle": "Page 176",
              "chapterIndex": 0,
              "stepIndex": 176,
              "stepType": "pdf",
              "title": "Page 176",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=176"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-177",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 177",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-177-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-177",
              "chapterTitle": "Page 177",
              "chapterIndex": 0,
              "stepIndex": 177,
              "stepType": "pdf",
              "title": "Page 177",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=177"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-178",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 178",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-178-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-178",
              "chapterTitle": "Page 178",
              "chapterIndex": 0,
              "stepIndex": 178,
              "stepType": "pdf",
              "title": "Page 178",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=178"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-179",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 179",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-179-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-179",
              "chapterTitle": "Page 179",
              "chapterIndex": 0,
              "stepIndex": 179,
              "stepType": "pdf",
              "title": "Page 179",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=179"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-18",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-18-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=18"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-180",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 180",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-180-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-180",
              "chapterTitle": "Page 180",
              "chapterIndex": 0,
              "stepIndex": 180,
              "stepType": "pdf",
              "title": "Page 180",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=180"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-181",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 181",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-181-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-181",
              "chapterTitle": "Page 181",
              "chapterIndex": 0,
              "stepIndex": 181,
              "stepType": "pdf",
              "title": "Page 181",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=181"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-182",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 182",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-182-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-182",
              "chapterTitle": "Page 182",
              "chapterIndex": 0,
              "stepIndex": 182,
              "stepType": "pdf",
              "title": "Page 182",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=182"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-183",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 183",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-183-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-183",
              "chapterTitle": "Page 183",
              "chapterIndex": 0,
              "stepIndex": 183,
              "stepType": "pdf",
              "title": "Page 183",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=183"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-184",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 184",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-184-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-184",
              "chapterTitle": "Page 184",
              "chapterIndex": 0,
              "stepIndex": 184,
              "stepType": "pdf",
              "title": "Page 184",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=184"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-185",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 185",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-185-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-185",
              "chapterTitle": "Page 185",
              "chapterIndex": 0,
              "stepIndex": 185,
              "stepType": "pdf",
              "title": "Page 185",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=185"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-186",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 186",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-186-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-186",
              "chapterTitle": "Page 186",
              "chapterIndex": 0,
              "stepIndex": 186,
              "stepType": "pdf",
              "title": "Page 186",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=186"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-187",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 187",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-187-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-187",
              "chapterTitle": "Page 187",
              "chapterIndex": 0,
              "stepIndex": 187,
              "stepType": "pdf",
              "title": "Page 187",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=187"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-188",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 188",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-188-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-188",
              "chapterTitle": "Page 188",
              "chapterIndex": 0,
              "stepIndex": 188,
              "stepType": "pdf",
              "title": "Page 188",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=188"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-189",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 189",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-189-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-189",
              "chapterTitle": "Page 189",
              "chapterIndex": 0,
              "stepIndex": 189,
              "stepType": "pdf",
              "title": "Page 189",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=189"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-19",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-19-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=19"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-190",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 190",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-190-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-190",
              "chapterTitle": "Page 190",
              "chapterIndex": 0,
              "stepIndex": 190,
              "stepType": "pdf",
              "title": "Page 190",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=190"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-191",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 191",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-191-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-191",
              "chapterTitle": "Page 191",
              "chapterIndex": 0,
              "stepIndex": 191,
              "stepType": "pdf",
              "title": "Page 191",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=191"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-192",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 192",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-192-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-192",
              "chapterTitle": "Page 192",
              "chapterIndex": 0,
              "stepIndex": 192,
              "stepType": "pdf",
              "title": "Page 192",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=192"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-193",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 193",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-193-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-193",
              "chapterTitle": "Page 193",
              "chapterIndex": 0,
              "stepIndex": 193,
              "stepType": "pdf",
              "title": "Page 193",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=193"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-194",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 194",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-194-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-194",
              "chapterTitle": "Page 194",
              "chapterIndex": 0,
              "stepIndex": 194,
              "stepType": "pdf",
              "title": "Page 194",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=194"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-195",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 195",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-195-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-195",
              "chapterTitle": "Page 195",
              "chapterIndex": 0,
              "stepIndex": 195,
              "stepType": "pdf",
              "title": "Page 195",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=195"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-196",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 196",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-196-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-196",
              "chapterTitle": "Page 196",
              "chapterIndex": 0,
              "stepIndex": 196,
              "stepType": "pdf",
              "title": "Page 196",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=196"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-197",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 197",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-197-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-197",
              "chapterTitle": "Page 197",
              "chapterIndex": 0,
              "stepIndex": 197,
              "stepType": "pdf",
              "title": "Page 197",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=197"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-198",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 198",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-198-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-198",
              "chapterTitle": "Page 198",
              "chapterIndex": 0,
              "stepIndex": 198,
              "stepType": "pdf",
              "title": "Page 198",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=198"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-199",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 199",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-199-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-199",
              "chapterTitle": "Page 199",
              "chapterIndex": 0,
              "stepIndex": 199,
              "stepType": "pdf",
              "title": "Page 199",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=199"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-2",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-2-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=2"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-20",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-20-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=20"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-200",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 200",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-200-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-200",
              "chapterTitle": "Page 200",
              "chapterIndex": 0,
              "stepIndex": 200,
              "stepType": "pdf",
              "title": "Page 200",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=200"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-201",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 201",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-201-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-201",
              "chapterTitle": "Page 201",
              "chapterIndex": 0,
              "stepIndex": 201,
              "stepType": "pdf",
              "title": "Page 201",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=201"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-202",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 202",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-202-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-202",
              "chapterTitle": "Page 202",
              "chapterIndex": 0,
              "stepIndex": 202,
              "stepType": "pdf",
              "title": "Page 202",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=202"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-203",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 203",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-203-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-203",
              "chapterTitle": "Page 203",
              "chapterIndex": 0,
              "stepIndex": 203,
              "stepType": "pdf",
              "title": "Page 203",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=203"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-21",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-21-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=21"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-22",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-22-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=22"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-23",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-23-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=23"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-24",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-24-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=24"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-25",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-25-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=25"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-26",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-26-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=26"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-27",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-27-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=27"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-28",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-28-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=28"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-29",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-29-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=29"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-3",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-3-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=3"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-30",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-30-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=30"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-31",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-31-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=31"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-32",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-32-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=32"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-33",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-33-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=33"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-34",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-34-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=34"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-35",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-35-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=35"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-36",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-36-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=36"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-37",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-37-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=37"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-38",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-38-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=38"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-39",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-39-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=39"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-4",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-4-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=4"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-40",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-40-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=40"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-41",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-41-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=41"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-42",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-42-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=42"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-43",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-43-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=43"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-44",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-44-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=44"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-45",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-45-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=45"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-46",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-46-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=46"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-47",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-47-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=47"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-48",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-48-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=48"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-49",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-49-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=49"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-5",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-5-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=5"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-50",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-50-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=50"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-51",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-51-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=51"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-52",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-52-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=52"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-53",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-53-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=53"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-54",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-54-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=54"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-55",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-55-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=55"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-56",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-56-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=56"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-57",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-57-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=57"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-58",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-58-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=58"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-59",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-59-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=59"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-6",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-6-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=6"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-60",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-60-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=60"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-61",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-61-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=61"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-62",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-62-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=62"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-63",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-63-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=63"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-64",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-64-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=64"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-65",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-65-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=65"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-66",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-66-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=66"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-67",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-67-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=67"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-68",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-68-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=68"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-69",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-69-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=69"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-7",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-7-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=7"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-70",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-70-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=70"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-71",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-71-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=71"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-72",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-72-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=72"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-73",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-73-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=73"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-74",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-74-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=74"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-75",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-75-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=75"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-76",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-76-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=76"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-77",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-77-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=77"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-78",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-78-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=78"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-79",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-79-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=79"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-8",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-8-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=8"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-80",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-80-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=80"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-81",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-81-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=81"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-82",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-82-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=82"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-83",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-83-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=83"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-84",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-84-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=84"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-85",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-85-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=85"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-86",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-86-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=86"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-87",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-87-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=87"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-88",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-88-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=88"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-89",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-89-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=89"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-9",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-9-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=9"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-90",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-90-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=90"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-91",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-91-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=91"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-92",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-92-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=92"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-93",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-93-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=93"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-94",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-94-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=94"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-95",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-95-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=95"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-96",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-96-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=96"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-97",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-97-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=97"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-98",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-98-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=98"
            }
          ]
        },
        {
          "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-99",
          "courseId": "tootpee-tha-man-ka-way",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "tootpee-tha-man-ka-way-ch-import-1787563237785-99-step-0",
              "courseId": "tootpee-tha-man-ka-way",
              "chapterId": "tootpee-tha-man-ka-way-ch-import-1787563237785-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-tha-man-ka-way/tootpee-tha-man-ka-way.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "tootpee-amyue-tay",
      "title": "တွတ်ပီ - ကျွန်ုပ် နဲ့ AMyueTay",
      "description": "တွတ်ပီ - ကျွန်ုပ် နဲ့ AMyueTay. Tootpee Myanmar comic by Swe Min.",
      "isPublished": true,
      "authorName": "ဆွေမင်း (ဓနုဖြူ)",
      "color": "#2563eb",
      "coverColorStart": "#facc15",
      "coverColorMiddle": "#f59e0b",
      "coverColorEnd": "#d97706",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/tootpee-amyue-tay.webp",
      "icon": "📒",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 84,
      "category": "Kid, Comic, Tootpee, MM",
      "cat1": "Kid",
      "cat2": "Comic",
      "cat3": "Tootpee",
      "artifactType": "book",
      "pageViewType": "ComicView",
      "bookHtmlFolder": "Comic/tootpee-amyue-tay",
      "stepCount": 157,
      "chapters": [
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-1",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-1-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=1"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-10",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-10-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=10"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-100",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-100-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=100"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-101",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-101-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=101"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-102",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-102-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=102"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-103",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-103-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=103"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-104",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-104-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=104"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-105",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-105-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=105"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-106",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-106-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=106"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-107",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-107-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=107"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-108",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-108-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=108"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-109",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-109-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=109"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-11",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-11-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=11"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-110",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-110-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=110"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-111",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-111-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=111"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-112",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-112-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=112"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-113",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-113-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=113"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-114",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-114-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=114"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-115",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-115-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=115"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-116",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-116-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=116"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-117",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-117-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=117"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-118",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-118-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=118"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-119",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-119-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=119"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-12",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-12-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=12"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-120",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-120-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=120"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-121",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-121-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=121"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-122",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-122-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=122"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-123",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-123-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=123"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-124",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-124-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=124"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-125",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-125-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=125"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-126",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-126-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=126"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-127",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-127-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=127"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-128",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-128-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=128"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-129",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-129-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=129"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-13",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-13-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=13"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-130",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-130-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=130"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-131",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-131-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=131"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-132",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-132-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=132"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-133",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-133-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=133"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-134",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-134-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=134"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-135",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-135-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=135"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-136",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 136",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-136-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-136",
              "chapterTitle": "Page 136",
              "chapterIndex": 0,
              "stepIndex": 136,
              "stepType": "pdf",
              "title": "Page 136",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=136"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-137",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 137",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-137-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-137",
              "chapterTitle": "Page 137",
              "chapterIndex": 0,
              "stepIndex": 137,
              "stepType": "pdf",
              "title": "Page 137",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=137"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-138",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 138",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-138-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-138",
              "chapterTitle": "Page 138",
              "chapterIndex": 0,
              "stepIndex": 138,
              "stepType": "pdf",
              "title": "Page 138",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=138"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-139",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 139",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-139-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-139",
              "chapterTitle": "Page 139",
              "chapterIndex": 0,
              "stepIndex": 139,
              "stepType": "pdf",
              "title": "Page 139",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=139"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-14",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-14-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=14"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-140",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 140",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-140-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-140",
              "chapterTitle": "Page 140",
              "chapterIndex": 0,
              "stepIndex": 140,
              "stepType": "pdf",
              "title": "Page 140",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=140"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-141",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 141",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-141-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-141",
              "chapterTitle": "Page 141",
              "chapterIndex": 0,
              "stepIndex": 141,
              "stepType": "pdf",
              "title": "Page 141",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=141"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-142",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 142",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-142-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-142",
              "chapterTitle": "Page 142",
              "chapterIndex": 0,
              "stepIndex": 142,
              "stepType": "pdf",
              "title": "Page 142",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=142"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-143",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 143",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-143-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-143",
              "chapterTitle": "Page 143",
              "chapterIndex": 0,
              "stepIndex": 143,
              "stepType": "pdf",
              "title": "Page 143",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=143"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-144",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 144",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-144-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-144",
              "chapterTitle": "Page 144",
              "chapterIndex": 0,
              "stepIndex": 144,
              "stepType": "pdf",
              "title": "Page 144",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=144"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-145",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 145",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-145-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-145",
              "chapterTitle": "Page 145",
              "chapterIndex": 0,
              "stepIndex": 145,
              "stepType": "pdf",
              "title": "Page 145",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=145"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-146",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 146",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-146-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-146",
              "chapterTitle": "Page 146",
              "chapterIndex": 0,
              "stepIndex": 146,
              "stepType": "pdf",
              "title": "Page 146",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=146"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-147",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 147",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-147-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-147",
              "chapterTitle": "Page 147",
              "chapterIndex": 0,
              "stepIndex": 147,
              "stepType": "pdf",
              "title": "Page 147",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=147"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-148",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 148",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-148-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-148",
              "chapterTitle": "Page 148",
              "chapterIndex": 0,
              "stepIndex": 148,
              "stepType": "pdf",
              "title": "Page 148",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=148"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-149",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 149",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-149-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-149",
              "chapterTitle": "Page 149",
              "chapterIndex": 0,
              "stepIndex": 149,
              "stepType": "pdf",
              "title": "Page 149",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=149"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-15",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-15-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=15"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-150",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 150",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-150-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-150",
              "chapterTitle": "Page 150",
              "chapterIndex": 0,
              "stepIndex": 150,
              "stepType": "pdf",
              "title": "Page 150",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=150"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-151",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 151",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-151-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-151",
              "chapterTitle": "Page 151",
              "chapterIndex": 0,
              "stepIndex": 151,
              "stepType": "pdf",
              "title": "Page 151",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=151"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-152",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 152",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-152-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-152",
              "chapterTitle": "Page 152",
              "chapterIndex": 0,
              "stepIndex": 152,
              "stepType": "pdf",
              "title": "Page 152",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=152"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-153",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 153",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-153-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-153",
              "chapterTitle": "Page 153",
              "chapterIndex": 0,
              "stepIndex": 153,
              "stepType": "pdf",
              "title": "Page 153",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=153"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-154",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 154",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-154-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-154",
              "chapterTitle": "Page 154",
              "chapterIndex": 0,
              "stepIndex": 154,
              "stepType": "pdf",
              "title": "Page 154",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=154"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-155",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 155",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-155-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-155",
              "chapterTitle": "Page 155",
              "chapterIndex": 0,
              "stepIndex": 155,
              "stepType": "pdf",
              "title": "Page 155",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=155"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-156",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 156",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-156-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-156",
              "chapterTitle": "Page 156",
              "chapterIndex": 0,
              "stepIndex": 156,
              "stepType": "pdf",
              "title": "Page 156",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=156"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-157",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 157",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-157-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-157",
              "chapterTitle": "Page 157",
              "chapterIndex": 0,
              "stepIndex": 157,
              "stepType": "pdf",
              "title": "Page 157",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=157"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-16",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-16-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=16"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-17",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-17-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=17"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-18",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-18-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=18"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-19",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-19-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=19"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-2",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-2-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=2"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-20",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-20-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=20"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-21",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-21-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=21"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-22",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-22-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=22"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-23",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-23-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=23"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-24",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-24-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=24"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-25",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-25-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=25"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-26",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-26-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=26"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-27",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-27-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=27"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-28",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-28-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=28"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-29",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-29-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=29"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-3",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-3-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=3"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-30",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-30-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=30"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-31",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-31-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=31"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-32",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-32-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=32"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-33",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-33-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=33"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-34",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-34-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=34"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-35",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-35-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=35"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-36",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-36-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=36"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-37",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-37-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=37"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-38",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-38-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=38"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-39",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-39-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=39"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-4",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-4-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=4"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-40",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-40-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=40"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-41",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-41-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=41"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-42",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-42-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=42"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-43",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-43-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=43"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-44",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-44-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=44"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-45",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-45-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=45"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-46",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-46-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=46"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-47",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-47-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=47"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-48",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-48-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=48"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-49",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-49-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=49"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-5",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-5-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=5"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-50",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-50-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=50"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-51",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-51-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=51"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-52",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-52-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=52"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-53",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-53-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=53"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-54",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-54-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=54"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-55",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-55-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=55"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-56",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-56-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=56"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-57",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-57-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=57"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-58",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-58-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=58"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-59",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-59-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=59"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-6",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-6-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=6"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-60",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-60-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=60"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-61",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-61-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=61"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-62",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-62-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=62"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-63",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-63-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=63"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-64",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-64-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=64"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-65",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-65-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=65"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-66",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-66-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=66"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-67",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-67-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=67"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-68",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-68-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=68"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-69",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-69-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=69"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-7",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-7-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=7"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-70",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-70-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=70"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-71",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-71-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=71"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-72",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-72-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=72"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-73",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-73-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=73"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-74",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-74-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=74"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-75",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-75-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=75"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-76",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-76-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=76"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-77",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-77-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=77"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-78",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-78-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=78"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-79",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-79-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=79"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-8",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-8-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=8"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-80",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-80-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=80"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-81",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-81-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=81"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-82",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-82-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=82"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-83",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-83-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=83"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-84",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-84-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=84"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-85",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-85-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=85"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-86",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-86-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=86"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-87",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-87-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=87"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-88",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-88-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=88"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-89",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-89-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=89"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-9",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-9-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=9"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-90",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-90-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=90"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-91",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-91-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=91"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-92",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-92-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=92"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-93",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-93-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=93"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-94",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-94-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=94"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-95",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-95-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=95"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-96",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-96-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=96"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-97",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-97-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=97"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-98",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-98-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=98"
            }
          ]
        },
        {
          "id": "tootpee-amyue-tay-ch-import-1787563237785-99",
          "courseId": "tootpee-amyue-tay",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "tootpee-amyue-tay-ch-import-1787563237785-99-step-0",
              "courseId": "tootpee-amyue-tay",
              "chapterId": "tootpee-amyue-tay-ch-import-1787563237785-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-amyue-tay/tootpee-amyue-tay.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "tootpee-dragon-rubies",
      "title": "တွတ်ပီ - ကျွန်ုပ် နဲ့ dragon-rubies",
      "description": "တွတ်ပီ - ကျွန်ုပ် နဲ့ dragon-rubies. Tootpee Myanmar comic by Swe Min.",
      "isPublished": true,
      "authorName": "ဆွေမင်း (ဓနုဖြူ)",
      "color": "#2563eb",
      "coverColorStart": "#facc15",
      "coverColorMiddle": "#f59e0b",
      "coverColorEnd": "#d97706",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/tootpee-dragon-rubies.webp",
      "icon": "📒",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 85,
      "category": "Kid, Comic, Tootpee, MM",
      "cat1": "Kid",
      "cat2": "Comic",
      "cat3": "Tootpee",
      "artifactType": "book",
      "pageViewType": "ComicView",
      "bookHtmlFolder": "Comic/tootpee-dragon-rubies",
      "stepCount": 252,
      "chapters": [
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-1",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-1-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=1"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-10",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-10-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=10"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-100",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-100-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=100"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-101",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-101-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=101"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-102",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-102-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=102"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-103",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-103-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=103"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-104",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-104-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=104"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-105",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-105-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=105"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-106",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-106-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=106"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-107",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-107-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=107"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-108",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-108-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=108"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-109",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-109-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=109"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-11",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-11-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=11"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-110",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-110-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=110"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-111",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-111-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=111"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-112",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-112-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=112"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-113",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-113-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=113"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-114",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-114-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=114"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-115",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-115-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=115"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-116",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-116-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=116"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-117",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-117-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=117"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-118",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-118-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=118"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-119",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-119-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=119"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-12",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-12-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=12"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-120",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-120-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=120"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-121",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-121-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=121"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-122",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-122-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=122"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-123",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-123-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=123"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-124",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-124-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=124"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-125",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-125-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=125"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-126",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-126-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=126"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-127",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-127-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=127"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-128",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-128-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=128"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-129",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-129-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=129"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-13",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-13-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=13"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-130",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-130-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=130"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-131",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-131-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=131"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-132",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-132-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=132"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-133",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-133-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=133"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-134",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-134-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=134"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-135",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-135-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=135"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-136",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 136",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-136-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-136",
              "chapterTitle": "Page 136",
              "chapterIndex": 0,
              "stepIndex": 136,
              "stepType": "pdf",
              "title": "Page 136",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=136"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-137",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 137",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-137-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-137",
              "chapterTitle": "Page 137",
              "chapterIndex": 0,
              "stepIndex": 137,
              "stepType": "pdf",
              "title": "Page 137",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=137"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-138",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 138",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-138-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-138",
              "chapterTitle": "Page 138",
              "chapterIndex": 0,
              "stepIndex": 138,
              "stepType": "pdf",
              "title": "Page 138",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=138"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-139",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 139",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-139-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-139",
              "chapterTitle": "Page 139",
              "chapterIndex": 0,
              "stepIndex": 139,
              "stepType": "pdf",
              "title": "Page 139",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=139"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-14",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-14-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=14"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-140",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 140",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-140-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-140",
              "chapterTitle": "Page 140",
              "chapterIndex": 0,
              "stepIndex": 140,
              "stepType": "pdf",
              "title": "Page 140",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=140"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-141",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 141",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-141-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-141",
              "chapterTitle": "Page 141",
              "chapterIndex": 0,
              "stepIndex": 141,
              "stepType": "pdf",
              "title": "Page 141",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=141"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-142",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 142",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-142-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-142",
              "chapterTitle": "Page 142",
              "chapterIndex": 0,
              "stepIndex": 142,
              "stepType": "pdf",
              "title": "Page 142",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=142"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-143",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 143",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-143-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-143",
              "chapterTitle": "Page 143",
              "chapterIndex": 0,
              "stepIndex": 143,
              "stepType": "pdf",
              "title": "Page 143",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=143"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-144",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 144",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-144-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-144",
              "chapterTitle": "Page 144",
              "chapterIndex": 0,
              "stepIndex": 144,
              "stepType": "pdf",
              "title": "Page 144",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=144"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-145",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 145",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-145-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-145",
              "chapterTitle": "Page 145",
              "chapterIndex": 0,
              "stepIndex": 145,
              "stepType": "pdf",
              "title": "Page 145",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=145"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-146",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 146",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-146-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-146",
              "chapterTitle": "Page 146",
              "chapterIndex": 0,
              "stepIndex": 146,
              "stepType": "pdf",
              "title": "Page 146",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=146"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-147",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 147",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-147-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-147",
              "chapterTitle": "Page 147",
              "chapterIndex": 0,
              "stepIndex": 147,
              "stepType": "pdf",
              "title": "Page 147",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=147"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-148",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 148",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-148-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-148",
              "chapterTitle": "Page 148",
              "chapterIndex": 0,
              "stepIndex": 148,
              "stepType": "pdf",
              "title": "Page 148",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=148"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-149",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 149",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-149-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-149",
              "chapterTitle": "Page 149",
              "chapterIndex": 0,
              "stepIndex": 149,
              "stepType": "pdf",
              "title": "Page 149",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=149"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-15",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-15-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=15"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-150",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 150",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-150-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-150",
              "chapterTitle": "Page 150",
              "chapterIndex": 0,
              "stepIndex": 150,
              "stepType": "pdf",
              "title": "Page 150",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=150"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-151",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 151",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-151-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-151",
              "chapterTitle": "Page 151",
              "chapterIndex": 0,
              "stepIndex": 151,
              "stepType": "pdf",
              "title": "Page 151",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=151"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-152",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 152",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-152-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-152",
              "chapterTitle": "Page 152",
              "chapterIndex": 0,
              "stepIndex": 152,
              "stepType": "pdf",
              "title": "Page 152",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=152"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-153",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 153",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-153-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-153",
              "chapterTitle": "Page 153",
              "chapterIndex": 0,
              "stepIndex": 153,
              "stepType": "pdf",
              "title": "Page 153",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=153"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-154",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 154",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-154-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-154",
              "chapterTitle": "Page 154",
              "chapterIndex": 0,
              "stepIndex": 154,
              "stepType": "pdf",
              "title": "Page 154",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=154"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-155",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 155",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-155-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-155",
              "chapterTitle": "Page 155",
              "chapterIndex": 0,
              "stepIndex": 155,
              "stepType": "pdf",
              "title": "Page 155",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=155"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-156",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 156",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-156-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-156",
              "chapterTitle": "Page 156",
              "chapterIndex": 0,
              "stepIndex": 156,
              "stepType": "pdf",
              "title": "Page 156",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=156"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-157",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 157",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-157-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-157",
              "chapterTitle": "Page 157",
              "chapterIndex": 0,
              "stepIndex": 157,
              "stepType": "pdf",
              "title": "Page 157",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=157"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-158",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 158",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-158-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-158",
              "chapterTitle": "Page 158",
              "chapterIndex": 0,
              "stepIndex": 158,
              "stepType": "pdf",
              "title": "Page 158",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=158"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-159",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 159",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-159-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-159",
              "chapterTitle": "Page 159",
              "chapterIndex": 0,
              "stepIndex": 159,
              "stepType": "pdf",
              "title": "Page 159",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=159"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-16",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-16-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=16"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-160",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 160",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-160-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-160",
              "chapterTitle": "Page 160",
              "chapterIndex": 0,
              "stepIndex": 160,
              "stepType": "pdf",
              "title": "Page 160",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=160"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-161",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 161",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-161-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-161",
              "chapterTitle": "Page 161",
              "chapterIndex": 0,
              "stepIndex": 161,
              "stepType": "pdf",
              "title": "Page 161",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=161"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-162",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 162",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-162-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-162",
              "chapterTitle": "Page 162",
              "chapterIndex": 0,
              "stepIndex": 162,
              "stepType": "pdf",
              "title": "Page 162",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=162"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-163",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 163",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-163-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-163",
              "chapterTitle": "Page 163",
              "chapterIndex": 0,
              "stepIndex": 163,
              "stepType": "pdf",
              "title": "Page 163",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=163"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-164",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 164",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-164-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-164",
              "chapterTitle": "Page 164",
              "chapterIndex": 0,
              "stepIndex": 164,
              "stepType": "pdf",
              "title": "Page 164",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=164"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-165",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 165",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-165-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-165",
              "chapterTitle": "Page 165",
              "chapterIndex": 0,
              "stepIndex": 165,
              "stepType": "pdf",
              "title": "Page 165",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=165"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-166",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 166",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-166-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-166",
              "chapterTitle": "Page 166",
              "chapterIndex": 0,
              "stepIndex": 166,
              "stepType": "pdf",
              "title": "Page 166",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=166"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-167",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 167",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-167-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-167",
              "chapterTitle": "Page 167",
              "chapterIndex": 0,
              "stepIndex": 167,
              "stepType": "pdf",
              "title": "Page 167",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=167"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-168",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 168",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-168-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-168",
              "chapterTitle": "Page 168",
              "chapterIndex": 0,
              "stepIndex": 168,
              "stepType": "pdf",
              "title": "Page 168",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=168"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-169",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 169",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-169-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-169",
              "chapterTitle": "Page 169",
              "chapterIndex": 0,
              "stepIndex": 169,
              "stepType": "pdf",
              "title": "Page 169",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=169"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-17",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-17-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=17"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-170",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 170",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-170-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-170",
              "chapterTitle": "Page 170",
              "chapterIndex": 0,
              "stepIndex": 170,
              "stepType": "pdf",
              "title": "Page 170",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=170"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-171",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 171",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-171-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-171",
              "chapterTitle": "Page 171",
              "chapterIndex": 0,
              "stepIndex": 171,
              "stepType": "pdf",
              "title": "Page 171",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=171"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-172",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 172",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-172-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-172",
              "chapterTitle": "Page 172",
              "chapterIndex": 0,
              "stepIndex": 172,
              "stepType": "pdf",
              "title": "Page 172",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=172"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-173",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 173",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-173-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-173",
              "chapterTitle": "Page 173",
              "chapterIndex": 0,
              "stepIndex": 173,
              "stepType": "pdf",
              "title": "Page 173",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=173"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-174",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 174",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-174-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-174",
              "chapterTitle": "Page 174",
              "chapterIndex": 0,
              "stepIndex": 174,
              "stepType": "pdf",
              "title": "Page 174",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=174"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-175",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 175",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-175-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-175",
              "chapterTitle": "Page 175",
              "chapterIndex": 0,
              "stepIndex": 175,
              "stepType": "pdf",
              "title": "Page 175",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=175"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-176",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 176",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-176-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-176",
              "chapterTitle": "Page 176",
              "chapterIndex": 0,
              "stepIndex": 176,
              "stepType": "pdf",
              "title": "Page 176",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=176"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-177",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 177",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-177-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-177",
              "chapterTitle": "Page 177",
              "chapterIndex": 0,
              "stepIndex": 177,
              "stepType": "pdf",
              "title": "Page 177",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=177"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-178",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 178",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-178-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-178",
              "chapterTitle": "Page 178",
              "chapterIndex": 0,
              "stepIndex": 178,
              "stepType": "pdf",
              "title": "Page 178",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=178"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-179",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 179",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-179-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-179",
              "chapterTitle": "Page 179",
              "chapterIndex": 0,
              "stepIndex": 179,
              "stepType": "pdf",
              "title": "Page 179",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=179"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-18",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-18-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=18"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-180",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 180",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-180-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-180",
              "chapterTitle": "Page 180",
              "chapterIndex": 0,
              "stepIndex": 180,
              "stepType": "pdf",
              "title": "Page 180",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=180"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-181",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 181",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-181-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-181",
              "chapterTitle": "Page 181",
              "chapterIndex": 0,
              "stepIndex": 181,
              "stepType": "pdf",
              "title": "Page 181",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=181"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-182",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 182",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-182-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-182",
              "chapterTitle": "Page 182",
              "chapterIndex": 0,
              "stepIndex": 182,
              "stepType": "pdf",
              "title": "Page 182",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=182"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-183",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 183",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-183-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-183",
              "chapterTitle": "Page 183",
              "chapterIndex": 0,
              "stepIndex": 183,
              "stepType": "pdf",
              "title": "Page 183",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=183"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-184",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 184",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-184-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-184",
              "chapterTitle": "Page 184",
              "chapterIndex": 0,
              "stepIndex": 184,
              "stepType": "pdf",
              "title": "Page 184",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=184"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-185",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 185",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-185-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-185",
              "chapterTitle": "Page 185",
              "chapterIndex": 0,
              "stepIndex": 185,
              "stepType": "pdf",
              "title": "Page 185",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=185"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-186",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 186",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-186-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-186",
              "chapterTitle": "Page 186",
              "chapterIndex": 0,
              "stepIndex": 186,
              "stepType": "pdf",
              "title": "Page 186",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=186"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-187",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 187",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-187-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-187",
              "chapterTitle": "Page 187",
              "chapterIndex": 0,
              "stepIndex": 187,
              "stepType": "pdf",
              "title": "Page 187",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=187"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-188",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 188",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-188-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-188",
              "chapterTitle": "Page 188",
              "chapterIndex": 0,
              "stepIndex": 188,
              "stepType": "pdf",
              "title": "Page 188",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=188"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-189",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 189",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-189-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-189",
              "chapterTitle": "Page 189",
              "chapterIndex": 0,
              "stepIndex": 189,
              "stepType": "pdf",
              "title": "Page 189",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=189"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-19",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-19-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=19"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-190",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 190",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-190-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-190",
              "chapterTitle": "Page 190",
              "chapterIndex": 0,
              "stepIndex": 190,
              "stepType": "pdf",
              "title": "Page 190",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=190"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-191",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 191",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-191-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-191",
              "chapterTitle": "Page 191",
              "chapterIndex": 0,
              "stepIndex": 191,
              "stepType": "pdf",
              "title": "Page 191",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=191"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-192",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 192",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-192-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-192",
              "chapterTitle": "Page 192",
              "chapterIndex": 0,
              "stepIndex": 192,
              "stepType": "pdf",
              "title": "Page 192",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=192"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-193",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 193",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-193-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-193",
              "chapterTitle": "Page 193",
              "chapterIndex": 0,
              "stepIndex": 193,
              "stepType": "pdf",
              "title": "Page 193",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=193"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-194",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 194",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-194-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-194",
              "chapterTitle": "Page 194",
              "chapterIndex": 0,
              "stepIndex": 194,
              "stepType": "pdf",
              "title": "Page 194",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=194"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-195",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 195",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-195-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-195",
              "chapterTitle": "Page 195",
              "chapterIndex": 0,
              "stepIndex": 195,
              "stepType": "pdf",
              "title": "Page 195",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=195"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-196",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 196",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-196-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-196",
              "chapterTitle": "Page 196",
              "chapterIndex": 0,
              "stepIndex": 196,
              "stepType": "pdf",
              "title": "Page 196",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=196"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-197",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 197",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-197-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-197",
              "chapterTitle": "Page 197",
              "chapterIndex": 0,
              "stepIndex": 197,
              "stepType": "pdf",
              "title": "Page 197",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=197"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-198",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 198",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-198-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-198",
              "chapterTitle": "Page 198",
              "chapterIndex": 0,
              "stepIndex": 198,
              "stepType": "pdf",
              "title": "Page 198",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=198"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-199",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 199",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-199-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-199",
              "chapterTitle": "Page 199",
              "chapterIndex": 0,
              "stepIndex": 199,
              "stepType": "pdf",
              "title": "Page 199",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=199"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-2",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-2-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=2"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-20",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-20-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=20"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-200",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 200",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-200-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-200",
              "chapterTitle": "Page 200",
              "chapterIndex": 0,
              "stepIndex": 200,
              "stepType": "pdf",
              "title": "Page 200",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=200"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-201",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 201",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-201-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-201",
              "chapterTitle": "Page 201",
              "chapterIndex": 0,
              "stepIndex": 201,
              "stepType": "pdf",
              "title": "Page 201",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=201"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-202",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 202",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-202-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-202",
              "chapterTitle": "Page 202",
              "chapterIndex": 0,
              "stepIndex": 202,
              "stepType": "pdf",
              "title": "Page 202",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=202"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-203",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 203",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-203-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-203",
              "chapterTitle": "Page 203",
              "chapterIndex": 0,
              "stepIndex": 203,
              "stepType": "pdf",
              "title": "Page 203",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=203"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-204",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 204",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-204-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-204",
              "chapterTitle": "Page 204",
              "chapterIndex": 0,
              "stepIndex": 204,
              "stepType": "pdf",
              "title": "Page 204",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=204"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-205",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 205",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-205-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-205",
              "chapterTitle": "Page 205",
              "chapterIndex": 0,
              "stepIndex": 205,
              "stepType": "pdf",
              "title": "Page 205",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=205"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-206",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 206",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-206-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-206",
              "chapterTitle": "Page 206",
              "chapterIndex": 0,
              "stepIndex": 206,
              "stepType": "pdf",
              "title": "Page 206",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=206"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-207",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 207",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-207-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-207",
              "chapterTitle": "Page 207",
              "chapterIndex": 0,
              "stepIndex": 207,
              "stepType": "pdf",
              "title": "Page 207",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=207"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-208",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 208",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-208-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-208",
              "chapterTitle": "Page 208",
              "chapterIndex": 0,
              "stepIndex": 208,
              "stepType": "pdf",
              "title": "Page 208",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=208"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-209",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 209",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-209-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-209",
              "chapterTitle": "Page 209",
              "chapterIndex": 0,
              "stepIndex": 209,
              "stepType": "pdf",
              "title": "Page 209",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=209"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-21",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-21-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=21"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-210",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 210",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-210-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-210",
              "chapterTitle": "Page 210",
              "chapterIndex": 0,
              "stepIndex": 210,
              "stepType": "pdf",
              "title": "Page 210",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=210"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-211",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 211",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-211-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-211",
              "chapterTitle": "Page 211",
              "chapterIndex": 0,
              "stepIndex": 211,
              "stepType": "pdf",
              "title": "Page 211",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=211"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-212",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 212",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-212-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-212",
              "chapterTitle": "Page 212",
              "chapterIndex": 0,
              "stepIndex": 212,
              "stepType": "pdf",
              "title": "Page 212",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=212"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-213",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 213",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-213-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-213",
              "chapterTitle": "Page 213",
              "chapterIndex": 0,
              "stepIndex": 213,
              "stepType": "pdf",
              "title": "Page 213",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=213"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-214",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 214",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-214-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-214",
              "chapterTitle": "Page 214",
              "chapterIndex": 0,
              "stepIndex": 214,
              "stepType": "pdf",
              "title": "Page 214",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=214"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-215",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 215",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-215-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-215",
              "chapterTitle": "Page 215",
              "chapterIndex": 0,
              "stepIndex": 215,
              "stepType": "pdf",
              "title": "Page 215",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=215"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-216",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 216",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-216-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-216",
              "chapterTitle": "Page 216",
              "chapterIndex": 0,
              "stepIndex": 216,
              "stepType": "pdf",
              "title": "Page 216",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=216"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-217",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 217",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-217-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-217",
              "chapterTitle": "Page 217",
              "chapterIndex": 0,
              "stepIndex": 217,
              "stepType": "pdf",
              "title": "Page 217",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=217"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-218",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 218",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-218-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-218",
              "chapterTitle": "Page 218",
              "chapterIndex": 0,
              "stepIndex": 218,
              "stepType": "pdf",
              "title": "Page 218",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=218"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-219",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 219",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-219-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-219",
              "chapterTitle": "Page 219",
              "chapterIndex": 0,
              "stepIndex": 219,
              "stepType": "pdf",
              "title": "Page 219",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=219"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-22",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-22-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=22"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-220",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 220",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-220-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-220",
              "chapterTitle": "Page 220",
              "chapterIndex": 0,
              "stepIndex": 220,
              "stepType": "pdf",
              "title": "Page 220",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=220"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-221",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 221",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-221-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-221",
              "chapterTitle": "Page 221",
              "chapterIndex": 0,
              "stepIndex": 221,
              "stepType": "pdf",
              "title": "Page 221",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=221"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-222",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 222",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-222-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-222",
              "chapterTitle": "Page 222",
              "chapterIndex": 0,
              "stepIndex": 222,
              "stepType": "pdf",
              "title": "Page 222",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=222"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-223",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 223",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-223-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-223",
              "chapterTitle": "Page 223",
              "chapterIndex": 0,
              "stepIndex": 223,
              "stepType": "pdf",
              "title": "Page 223",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=223"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-224",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 224",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-224-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-224",
              "chapterTitle": "Page 224",
              "chapterIndex": 0,
              "stepIndex": 224,
              "stepType": "pdf",
              "title": "Page 224",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=224"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-225",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 225",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-225-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-225",
              "chapterTitle": "Page 225",
              "chapterIndex": 0,
              "stepIndex": 225,
              "stepType": "pdf",
              "title": "Page 225",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=225"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-226",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 226",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-226-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-226",
              "chapterTitle": "Page 226",
              "chapterIndex": 0,
              "stepIndex": 226,
              "stepType": "pdf",
              "title": "Page 226",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=226"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-227",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 227",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-227-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-227",
              "chapterTitle": "Page 227",
              "chapterIndex": 0,
              "stepIndex": 227,
              "stepType": "pdf",
              "title": "Page 227",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=227"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-228",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 228",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-228-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-228",
              "chapterTitle": "Page 228",
              "chapterIndex": 0,
              "stepIndex": 228,
              "stepType": "pdf",
              "title": "Page 228",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=228"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-229",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 229",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-229-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-229",
              "chapterTitle": "Page 229",
              "chapterIndex": 0,
              "stepIndex": 229,
              "stepType": "pdf",
              "title": "Page 229",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=229"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-23",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-23-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=23"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-230",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 230",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-230-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-230",
              "chapterTitle": "Page 230",
              "chapterIndex": 0,
              "stepIndex": 230,
              "stepType": "pdf",
              "title": "Page 230",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=230"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-231",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 231",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-231-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-231",
              "chapterTitle": "Page 231",
              "chapterIndex": 0,
              "stepIndex": 231,
              "stepType": "pdf",
              "title": "Page 231",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=231"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-232",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 232",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-232-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-232",
              "chapterTitle": "Page 232",
              "chapterIndex": 0,
              "stepIndex": 232,
              "stepType": "pdf",
              "title": "Page 232",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=232"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-233",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 233",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-233-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-233",
              "chapterTitle": "Page 233",
              "chapterIndex": 0,
              "stepIndex": 233,
              "stepType": "pdf",
              "title": "Page 233",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=233"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-234",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 234",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-234-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-234",
              "chapterTitle": "Page 234",
              "chapterIndex": 0,
              "stepIndex": 234,
              "stepType": "pdf",
              "title": "Page 234",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=234"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-235",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 235",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-235-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-235",
              "chapterTitle": "Page 235",
              "chapterIndex": 0,
              "stepIndex": 235,
              "stepType": "pdf",
              "title": "Page 235",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=235"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-236",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 236",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-236-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-236",
              "chapterTitle": "Page 236",
              "chapterIndex": 0,
              "stepIndex": 236,
              "stepType": "pdf",
              "title": "Page 236",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=236"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-237",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 237",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-237-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-237",
              "chapterTitle": "Page 237",
              "chapterIndex": 0,
              "stepIndex": 237,
              "stepType": "pdf",
              "title": "Page 237",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=237"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-238",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 238",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-238-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-238",
              "chapterTitle": "Page 238",
              "chapterIndex": 0,
              "stepIndex": 238,
              "stepType": "pdf",
              "title": "Page 238",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=238"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-239",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 239",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-239-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-239",
              "chapterTitle": "Page 239",
              "chapterIndex": 0,
              "stepIndex": 239,
              "stepType": "pdf",
              "title": "Page 239",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=239"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-24",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-24-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=24"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-240",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 240",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-240-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-240",
              "chapterTitle": "Page 240",
              "chapterIndex": 0,
              "stepIndex": 240,
              "stepType": "pdf",
              "title": "Page 240",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=240"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-241",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 241",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-241-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-241",
              "chapterTitle": "Page 241",
              "chapterIndex": 0,
              "stepIndex": 241,
              "stepType": "pdf",
              "title": "Page 241",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=241"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-242",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 242",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-242-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-242",
              "chapterTitle": "Page 242",
              "chapterIndex": 0,
              "stepIndex": 242,
              "stepType": "pdf",
              "title": "Page 242",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=242"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-243",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 243",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-243-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-243",
              "chapterTitle": "Page 243",
              "chapterIndex": 0,
              "stepIndex": 243,
              "stepType": "pdf",
              "title": "Page 243",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=243"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-244",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 244",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-244-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-244",
              "chapterTitle": "Page 244",
              "chapterIndex": 0,
              "stepIndex": 244,
              "stepType": "pdf",
              "title": "Page 244",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=244"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-245",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 245",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-245-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-245",
              "chapterTitle": "Page 245",
              "chapterIndex": 0,
              "stepIndex": 245,
              "stepType": "pdf",
              "title": "Page 245",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=245"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-246",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 246",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-246-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-246",
              "chapterTitle": "Page 246",
              "chapterIndex": 0,
              "stepIndex": 246,
              "stepType": "pdf",
              "title": "Page 246",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=246"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-247",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 247",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-247-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-247",
              "chapterTitle": "Page 247",
              "chapterIndex": 0,
              "stepIndex": 247,
              "stepType": "pdf",
              "title": "Page 247",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=247"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-248",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 248",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-248-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-248",
              "chapterTitle": "Page 248",
              "chapterIndex": 0,
              "stepIndex": 248,
              "stepType": "pdf",
              "title": "Page 248",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=248"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-249",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 249",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-249-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-249",
              "chapterTitle": "Page 249",
              "chapterIndex": 0,
              "stepIndex": 249,
              "stepType": "pdf",
              "title": "Page 249",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=249"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-25",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-25-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=25"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-250",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 250",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-250-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-250",
              "chapterTitle": "Page 250",
              "chapterIndex": 0,
              "stepIndex": 250,
              "stepType": "pdf",
              "title": "Page 250",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=250"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-251",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 251",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-251-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-251",
              "chapterTitle": "Page 251",
              "chapterIndex": 0,
              "stepIndex": 251,
              "stepType": "pdf",
              "title": "Page 251",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=251"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-252",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 252",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-252-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-252",
              "chapterTitle": "Page 252",
              "chapterIndex": 0,
              "stepIndex": 252,
              "stepType": "pdf",
              "title": "Page 252",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=252"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-26",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-26-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=26"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-27",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-27-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=27"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-28",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-28-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=28"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-29",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-29-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=29"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-3",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-3-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=3"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-30",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-30-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=30"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-31",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-31-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=31"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-32",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-32-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=32"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-33",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-33-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=33"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-34",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-34-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=34"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-35",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-35-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=35"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-36",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-36-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=36"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-37",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-37-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=37"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-38",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-38-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=38"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-39",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-39-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=39"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-4",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-4-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=4"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-40",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-40-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=40"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-41",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-41-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=41"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-42",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-42-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=42"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-43",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-43-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=43"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-44",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-44-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=44"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-45",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-45-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=45"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-46",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-46-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=46"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-47",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-47-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=47"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-48",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-48-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=48"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-49",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-49-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=49"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-5",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-5-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=5"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-50",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-50-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=50"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-51",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-51-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=51"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-52",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-52-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=52"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-53",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-53-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=53"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-54",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-54-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=54"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-55",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-55-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=55"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-56",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-56-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=56"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-57",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-57-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=57"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-58",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-58-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=58"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-59",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-59-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=59"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-6",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-6-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=6"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-60",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-60-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=60"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-61",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-61-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=61"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-62",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-62-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=62"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-63",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-63-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=63"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-64",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-64-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=64"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-65",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-65-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=65"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-66",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-66-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=66"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-67",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-67-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=67"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-68",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-68-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=68"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-69",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-69-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=69"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-7",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-7-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=7"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-70",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-70-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=70"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-71",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-71-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=71"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-72",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-72-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=72"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-73",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-73-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=73"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-74",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-74-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=74"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-75",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-75-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=75"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-76",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-76-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=76"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-77",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-77-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=77"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-78",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-78-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=78"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-79",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-79-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=79"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-8",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-8-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=8"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-80",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-80-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=80"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-81",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-81-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=81"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-82",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-82-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=82"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-83",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-83-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=83"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-84",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-84-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=84"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-85",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-85-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=85"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-86",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-86-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=86"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-87",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-87-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=87"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-88",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-88-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=88"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-89",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-89-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=89"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-9",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-9-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=9"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-90",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-90-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=90"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-91",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-91-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=91"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-92",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-92-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=92"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-93",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-93-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=93"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-94",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-94-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=94"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-95",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-95-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=95"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-96",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-96-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=96"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-97",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-97-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=97"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-98",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-98-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=98"
            }
          ]
        },
        {
          "id": "tootpee-dragon-rubies-ch-import-1787563237785-99",
          "courseId": "tootpee-dragon-rubies",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "tootpee-dragon-rubies-ch-import-1787563237785-99-step-0",
              "courseId": "tootpee-dragon-rubies",
              "chapterId": "tootpee-dragon-rubies-ch-import-1787563237785-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-dragon-rubies/tootpee-dragon-rubies.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "tootpee-every-time-i-meet-united",
      "title": "တွတ်ပီ - ကျွန်ုပ် နဲ့ every-time-i-meet-united",
      "description": "တွတ်ပီ - ကျွန်ုပ် နဲ့ every-time-i-meet-united. Tootpee Myanmar comic by Swe Min.",
      "isPublished": true,
      "authorName": "ဆွေမင်း (ဓနုဖြူ)",
      "color": "#2563eb",
      "coverColorStart": "#facc15",
      "coverColorMiddle": "#f59e0b",
      "coverColorEnd": "#d97706",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/tootpee-every-time-i-meet-united.webp",
      "icon": "📒",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 86,
      "category": "Kid, Comic, Tootpee, MM",
      "cat1": "Kid",
      "cat2": "Comic",
      "cat3": "Tootpee",
      "artifactType": "book",
      "pageViewType": "ComicView",
      "bookHtmlFolder": "Comic/tootpee-every-time-i-meet-united",
      "stepCount": 206,
      "chapters": [
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-1",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-1-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=1"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-10",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-10-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=10"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-100",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-100-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=100"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-101",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-101-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=101"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-102",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-102-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=102"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-103",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-103-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=103"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-104",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-104-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=104"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-105",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-105-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=105"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-106",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-106-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=106"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-107",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-107-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=107"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-108",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-108-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=108"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-109",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-109-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=109"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-11",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-11-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=11"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-110",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-110-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=110"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-111",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-111-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=111"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-112",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-112-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=112"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-113",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-113-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=113"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-114",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-114-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=114"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-115",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-115-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=115"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-116",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-116-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=116"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-117",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-117-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=117"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-118",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-118-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=118"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-119",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-119-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=119"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-12",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-12-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=12"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-120",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-120-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=120"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-121",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-121-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=121"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-122",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-122-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=122"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-123",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-123-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=123"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-124",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-124-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=124"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-125",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-125-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=125"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-126",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-126-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=126"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-127",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-127-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=127"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-128",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-128-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=128"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-129",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-129-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=129"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-13",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-13-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=13"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-130",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-130-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=130"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-131",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-131-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=131"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-132",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-132-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=132"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-133",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-133-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=133"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-134",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-134-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=134"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-135",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-135-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=135"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-136",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 136",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-136-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-136",
              "chapterTitle": "Page 136",
              "chapterIndex": 0,
              "stepIndex": 136,
              "stepType": "pdf",
              "title": "Page 136",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=136"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-137",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 137",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-137-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-137",
              "chapterTitle": "Page 137",
              "chapterIndex": 0,
              "stepIndex": 137,
              "stepType": "pdf",
              "title": "Page 137",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=137"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-138",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 138",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-138-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-138",
              "chapterTitle": "Page 138",
              "chapterIndex": 0,
              "stepIndex": 138,
              "stepType": "pdf",
              "title": "Page 138",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=138"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-139",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 139",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-139-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-139",
              "chapterTitle": "Page 139",
              "chapterIndex": 0,
              "stepIndex": 139,
              "stepType": "pdf",
              "title": "Page 139",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=139"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-14",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-14-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=14"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-140",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 140",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-140-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-140",
              "chapterTitle": "Page 140",
              "chapterIndex": 0,
              "stepIndex": 140,
              "stepType": "pdf",
              "title": "Page 140",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=140"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-141",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 141",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-141-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-141",
              "chapterTitle": "Page 141",
              "chapterIndex": 0,
              "stepIndex": 141,
              "stepType": "pdf",
              "title": "Page 141",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=141"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-142",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 142",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-142-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-142",
              "chapterTitle": "Page 142",
              "chapterIndex": 0,
              "stepIndex": 142,
              "stepType": "pdf",
              "title": "Page 142",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=142"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-143",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 143",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-143-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-143",
              "chapterTitle": "Page 143",
              "chapterIndex": 0,
              "stepIndex": 143,
              "stepType": "pdf",
              "title": "Page 143",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=143"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-144",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 144",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-144-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-144",
              "chapterTitle": "Page 144",
              "chapterIndex": 0,
              "stepIndex": 144,
              "stepType": "pdf",
              "title": "Page 144",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=144"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-145",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 145",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-145-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-145",
              "chapterTitle": "Page 145",
              "chapterIndex": 0,
              "stepIndex": 145,
              "stepType": "pdf",
              "title": "Page 145",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=145"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-146",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 146",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-146-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-146",
              "chapterTitle": "Page 146",
              "chapterIndex": 0,
              "stepIndex": 146,
              "stepType": "pdf",
              "title": "Page 146",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=146"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-147",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 147",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-147-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-147",
              "chapterTitle": "Page 147",
              "chapterIndex": 0,
              "stepIndex": 147,
              "stepType": "pdf",
              "title": "Page 147",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=147"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-148",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 148",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-148-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-148",
              "chapterTitle": "Page 148",
              "chapterIndex": 0,
              "stepIndex": 148,
              "stepType": "pdf",
              "title": "Page 148",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=148"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-149",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 149",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-149-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-149",
              "chapterTitle": "Page 149",
              "chapterIndex": 0,
              "stepIndex": 149,
              "stepType": "pdf",
              "title": "Page 149",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=149"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-15",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-15-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=15"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-150",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 150",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-150-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-150",
              "chapterTitle": "Page 150",
              "chapterIndex": 0,
              "stepIndex": 150,
              "stepType": "pdf",
              "title": "Page 150",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=150"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-151",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 151",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-151-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-151",
              "chapterTitle": "Page 151",
              "chapterIndex": 0,
              "stepIndex": 151,
              "stepType": "pdf",
              "title": "Page 151",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=151"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-152",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 152",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-152-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-152",
              "chapterTitle": "Page 152",
              "chapterIndex": 0,
              "stepIndex": 152,
              "stepType": "pdf",
              "title": "Page 152",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=152"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-153",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 153",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-153-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-153",
              "chapterTitle": "Page 153",
              "chapterIndex": 0,
              "stepIndex": 153,
              "stepType": "pdf",
              "title": "Page 153",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=153"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-154",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 154",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-154-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-154",
              "chapterTitle": "Page 154",
              "chapterIndex": 0,
              "stepIndex": 154,
              "stepType": "pdf",
              "title": "Page 154",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=154"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-155",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 155",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-155-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-155",
              "chapterTitle": "Page 155",
              "chapterIndex": 0,
              "stepIndex": 155,
              "stepType": "pdf",
              "title": "Page 155",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=155"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-156",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 156",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-156-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-156",
              "chapterTitle": "Page 156",
              "chapterIndex": 0,
              "stepIndex": 156,
              "stepType": "pdf",
              "title": "Page 156",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=156"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-157",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 157",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-157-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-157",
              "chapterTitle": "Page 157",
              "chapterIndex": 0,
              "stepIndex": 157,
              "stepType": "pdf",
              "title": "Page 157",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=157"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-158",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 158",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-158-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-158",
              "chapterTitle": "Page 158",
              "chapterIndex": 0,
              "stepIndex": 158,
              "stepType": "pdf",
              "title": "Page 158",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=158"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-159",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 159",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-159-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-159",
              "chapterTitle": "Page 159",
              "chapterIndex": 0,
              "stepIndex": 159,
              "stepType": "pdf",
              "title": "Page 159",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=159"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-16",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-16-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=16"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-160",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 160",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-160-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-160",
              "chapterTitle": "Page 160",
              "chapterIndex": 0,
              "stepIndex": 160,
              "stepType": "pdf",
              "title": "Page 160",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=160"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-161",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 161",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-161-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-161",
              "chapterTitle": "Page 161",
              "chapterIndex": 0,
              "stepIndex": 161,
              "stepType": "pdf",
              "title": "Page 161",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=161"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-162",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 162",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-162-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-162",
              "chapterTitle": "Page 162",
              "chapterIndex": 0,
              "stepIndex": 162,
              "stepType": "pdf",
              "title": "Page 162",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=162"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-163",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 163",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-163-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-163",
              "chapterTitle": "Page 163",
              "chapterIndex": 0,
              "stepIndex": 163,
              "stepType": "pdf",
              "title": "Page 163",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=163"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-164",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 164",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-164-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-164",
              "chapterTitle": "Page 164",
              "chapterIndex": 0,
              "stepIndex": 164,
              "stepType": "pdf",
              "title": "Page 164",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=164"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-165",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 165",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-165-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-165",
              "chapterTitle": "Page 165",
              "chapterIndex": 0,
              "stepIndex": 165,
              "stepType": "pdf",
              "title": "Page 165",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=165"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-166",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 166",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-166-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-166",
              "chapterTitle": "Page 166",
              "chapterIndex": 0,
              "stepIndex": 166,
              "stepType": "pdf",
              "title": "Page 166",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=166"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-167",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 167",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-167-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-167",
              "chapterTitle": "Page 167",
              "chapterIndex": 0,
              "stepIndex": 167,
              "stepType": "pdf",
              "title": "Page 167",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=167"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-168",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 168",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-168-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-168",
              "chapterTitle": "Page 168",
              "chapterIndex": 0,
              "stepIndex": 168,
              "stepType": "pdf",
              "title": "Page 168",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=168"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-169",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 169",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-169-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-169",
              "chapterTitle": "Page 169",
              "chapterIndex": 0,
              "stepIndex": 169,
              "stepType": "pdf",
              "title": "Page 169",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=169"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-17",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-17-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=17"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-170",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 170",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-170-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-170",
              "chapterTitle": "Page 170",
              "chapterIndex": 0,
              "stepIndex": 170,
              "stepType": "pdf",
              "title": "Page 170",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=170"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-171",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 171",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-171-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-171",
              "chapterTitle": "Page 171",
              "chapterIndex": 0,
              "stepIndex": 171,
              "stepType": "pdf",
              "title": "Page 171",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=171"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-172",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 172",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-172-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-172",
              "chapterTitle": "Page 172",
              "chapterIndex": 0,
              "stepIndex": 172,
              "stepType": "pdf",
              "title": "Page 172",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=172"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-173",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 173",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-173-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-173",
              "chapterTitle": "Page 173",
              "chapterIndex": 0,
              "stepIndex": 173,
              "stepType": "pdf",
              "title": "Page 173",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=173"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-174",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 174",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-174-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-174",
              "chapterTitle": "Page 174",
              "chapterIndex": 0,
              "stepIndex": 174,
              "stepType": "pdf",
              "title": "Page 174",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=174"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-175",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 175",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-175-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-175",
              "chapterTitle": "Page 175",
              "chapterIndex": 0,
              "stepIndex": 175,
              "stepType": "pdf",
              "title": "Page 175",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=175"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-176",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 176",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-176-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-176",
              "chapterTitle": "Page 176",
              "chapterIndex": 0,
              "stepIndex": 176,
              "stepType": "pdf",
              "title": "Page 176",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=176"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-177",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 177",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-177-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-177",
              "chapterTitle": "Page 177",
              "chapterIndex": 0,
              "stepIndex": 177,
              "stepType": "pdf",
              "title": "Page 177",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=177"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-178",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 178",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-178-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-178",
              "chapterTitle": "Page 178",
              "chapterIndex": 0,
              "stepIndex": 178,
              "stepType": "pdf",
              "title": "Page 178",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=178"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-179",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 179",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-179-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-179",
              "chapterTitle": "Page 179",
              "chapterIndex": 0,
              "stepIndex": 179,
              "stepType": "pdf",
              "title": "Page 179",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=179"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-18",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-18-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=18"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-180",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 180",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-180-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-180",
              "chapterTitle": "Page 180",
              "chapterIndex": 0,
              "stepIndex": 180,
              "stepType": "pdf",
              "title": "Page 180",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=180"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-181",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 181",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-181-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-181",
              "chapterTitle": "Page 181",
              "chapterIndex": 0,
              "stepIndex": 181,
              "stepType": "pdf",
              "title": "Page 181",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=181"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-182",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 182",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-182-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-182",
              "chapterTitle": "Page 182",
              "chapterIndex": 0,
              "stepIndex": 182,
              "stepType": "pdf",
              "title": "Page 182",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=182"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-183",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 183",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-183-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-183",
              "chapterTitle": "Page 183",
              "chapterIndex": 0,
              "stepIndex": 183,
              "stepType": "pdf",
              "title": "Page 183",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=183"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-184",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 184",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-184-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-184",
              "chapterTitle": "Page 184",
              "chapterIndex": 0,
              "stepIndex": 184,
              "stepType": "pdf",
              "title": "Page 184",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=184"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-185",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 185",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-185-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-185",
              "chapterTitle": "Page 185",
              "chapterIndex": 0,
              "stepIndex": 185,
              "stepType": "pdf",
              "title": "Page 185",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=185"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-186",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 186",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-186-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-186",
              "chapterTitle": "Page 186",
              "chapterIndex": 0,
              "stepIndex": 186,
              "stepType": "pdf",
              "title": "Page 186",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=186"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-187",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 187",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-187-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-187",
              "chapterTitle": "Page 187",
              "chapterIndex": 0,
              "stepIndex": 187,
              "stepType": "pdf",
              "title": "Page 187",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=187"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-188",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 188",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-188-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-188",
              "chapterTitle": "Page 188",
              "chapterIndex": 0,
              "stepIndex": 188,
              "stepType": "pdf",
              "title": "Page 188",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=188"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-189",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 189",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-189-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-189",
              "chapterTitle": "Page 189",
              "chapterIndex": 0,
              "stepIndex": 189,
              "stepType": "pdf",
              "title": "Page 189",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=189"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-19",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-19-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=19"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-190",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 190",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-190-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-190",
              "chapterTitle": "Page 190",
              "chapterIndex": 0,
              "stepIndex": 190,
              "stepType": "pdf",
              "title": "Page 190",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=190"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-191",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 191",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-191-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-191",
              "chapterTitle": "Page 191",
              "chapterIndex": 0,
              "stepIndex": 191,
              "stepType": "pdf",
              "title": "Page 191",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=191"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-192",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 192",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-192-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-192",
              "chapterTitle": "Page 192",
              "chapterIndex": 0,
              "stepIndex": 192,
              "stepType": "pdf",
              "title": "Page 192",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=192"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-193",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 193",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-193-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-193",
              "chapterTitle": "Page 193",
              "chapterIndex": 0,
              "stepIndex": 193,
              "stepType": "pdf",
              "title": "Page 193",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=193"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-194",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 194",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-194-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-194",
              "chapterTitle": "Page 194",
              "chapterIndex": 0,
              "stepIndex": 194,
              "stepType": "pdf",
              "title": "Page 194",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=194"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-195",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 195",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-195-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-195",
              "chapterTitle": "Page 195",
              "chapterIndex": 0,
              "stepIndex": 195,
              "stepType": "pdf",
              "title": "Page 195",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=195"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-196",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 196",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-196-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-196",
              "chapterTitle": "Page 196",
              "chapterIndex": 0,
              "stepIndex": 196,
              "stepType": "pdf",
              "title": "Page 196",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=196"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-197",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 197",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-197-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-197",
              "chapterTitle": "Page 197",
              "chapterIndex": 0,
              "stepIndex": 197,
              "stepType": "pdf",
              "title": "Page 197",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=197"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-198",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 198",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-198-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-198",
              "chapterTitle": "Page 198",
              "chapterIndex": 0,
              "stepIndex": 198,
              "stepType": "pdf",
              "title": "Page 198",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=198"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-199",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 199",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-199-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-199",
              "chapterTitle": "Page 199",
              "chapterIndex": 0,
              "stepIndex": 199,
              "stepType": "pdf",
              "title": "Page 199",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=199"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-2",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-2-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=2"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-20",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-20-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=20"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-200",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 200",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-200-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-200",
              "chapterTitle": "Page 200",
              "chapterIndex": 0,
              "stepIndex": 200,
              "stepType": "pdf",
              "title": "Page 200",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=200"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-201",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 201",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-201-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-201",
              "chapterTitle": "Page 201",
              "chapterIndex": 0,
              "stepIndex": 201,
              "stepType": "pdf",
              "title": "Page 201",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=201"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-202",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 202",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-202-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-202",
              "chapterTitle": "Page 202",
              "chapterIndex": 0,
              "stepIndex": 202,
              "stepType": "pdf",
              "title": "Page 202",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=202"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-203",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 203",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-203-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-203",
              "chapterTitle": "Page 203",
              "chapterIndex": 0,
              "stepIndex": 203,
              "stepType": "pdf",
              "title": "Page 203",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=203"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-204",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 204",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-204-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-204",
              "chapterTitle": "Page 204",
              "chapterIndex": 0,
              "stepIndex": 204,
              "stepType": "pdf",
              "title": "Page 204",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=204"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-205",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 205",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-205-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-205",
              "chapterTitle": "Page 205",
              "chapterIndex": 0,
              "stepIndex": 205,
              "stepType": "pdf",
              "title": "Page 205",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=205"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-206",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 206",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-206-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-206",
              "chapterTitle": "Page 206",
              "chapterIndex": 0,
              "stepIndex": 206,
              "stepType": "pdf",
              "title": "Page 206",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=206"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-21",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-21-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=21"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-22",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-22-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=22"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-23",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-23-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=23"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-24",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-24-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=24"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-25",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-25-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=25"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-26",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-26-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=26"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-27",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-27-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=27"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-28",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-28-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=28"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-29",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-29-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=29"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-3",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-3-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=3"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-30",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-30-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=30"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-31",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-31-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=31"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-32",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-32-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=32"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-33",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-33-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=33"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-34",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-34-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=34"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-35",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-35-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=35"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-36",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-36-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=36"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-37",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-37-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=37"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-38",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-38-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=38"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-39",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-39-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=39"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-4",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-4-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=4"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-40",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-40-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=40"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-41",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-41-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=41"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-42",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-42-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=42"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-43",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-43-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=43"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-44",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-44-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=44"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-45",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-45-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=45"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-46",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-46-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=46"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-47",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-47-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=47"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-48",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-48-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=48"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-49",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-49-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=49"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-5",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-5-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=5"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-50",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-50-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=50"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-51",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-51-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=51"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-52",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-52-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=52"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-53",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-53-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=53"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-54",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-54-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=54"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-55",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-55-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=55"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-56",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-56-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=56"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-57",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-57-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=57"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-58",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-58-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=58"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-59",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-59-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=59"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-6",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-6-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=6"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-60",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-60-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=60"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-61",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-61-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=61"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-62",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-62-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=62"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-63",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-63-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=63"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-64",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-64-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=64"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-65",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-65-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=65"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-66",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-66-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=66"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-67",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-67-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=67"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-68",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-68-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=68"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-69",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-69-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=69"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-7",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-7-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=7"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-70",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-70-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=70"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-71",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-71-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=71"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-72",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-72-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=72"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-73",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-73-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=73"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-74",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-74-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=74"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-75",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-75-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=75"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-76",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-76-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=76"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-77",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-77-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=77"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-78",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-78-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=78"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-79",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-79-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=79"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-8",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-8-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=8"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-80",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-80-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=80"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-81",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-81-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=81"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-82",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-82-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=82"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-83",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-83-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=83"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-84",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-84-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=84"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-85",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-85-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=85"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-86",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-86-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=86"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-87",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-87-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=87"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-88",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-88-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=88"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-89",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-89-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=89"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-9",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-9-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=9"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-90",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-90-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=90"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-91",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-91-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=91"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-92",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-92-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=92"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-93",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-93-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=93"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-94",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-94-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=94"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-95",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-95-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=95"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-96",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-96-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=96"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-97",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-97-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=97"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-98",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-98-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=98"
            }
          ]
        },
        {
          "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-99",
          "courseId": "tootpee-every-time-i-meet-united",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "tootpee-every-time-i-meet-united-ch-import-1787563237785-99-step-0",
              "courseId": "tootpee-every-time-i-meet-united",
              "chapterId": "tootpee-every-time-i-meet-united-ch-import-1787563237785-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-every-time-i-meet-united/tootpee-every-time-i-meet-united.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "tootpee-grandpa-poksi-1",
      "title": "တွတ်ပီ - ကျွန်ုပ် နဲ့ အဘိုးပေါက်ပီ (၁)",
      "description": "တွတ်ပီ - ကျွန်ုပ် နဲ့ grandpa-poksi-1. Tootpee Myanmar comic by Swe Min.",
      "isPublished": true,
      "authorName": "ဆွေမင်း (ဓနုဖြူ)",
      "color": "#2563eb",
      "coverColorStart": "#facc15",
      "coverColorMiddle": "#f59e0b",
      "coverColorEnd": "#d97706",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/tootpee-grandpa-poksi-1.webp",
      "icon": "📒",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 87,
      "category": "Kid, Comic, Tootpee, MM",
      "cat1": "Kid",
      "cat2": "Comic",
      "cat3": "Tootpee",
      "pIndex": 1,
      "artifactType": "book",
      "pageViewType": "ComicView",
      "bookHtmlFolder": "Comic/tootpee-grandpa-poksi-1",
      "stepCount": 145,
      "chapters": [
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-1",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-1-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=1"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-10",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-10-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=10"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-100",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-100-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=100"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-101",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-101-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=101"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-102",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-102-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=102"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-103",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-103-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=103"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-104",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-104-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=104"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-105",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-105-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=105"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-106",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-106-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=106"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-107",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-107-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=107"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-108",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-108-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=108"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-109",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-109-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=109"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-11",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-11-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=11"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-110",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-110-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=110"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-111",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-111-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=111"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-112",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-112-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=112"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-113",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-113-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=113"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-114",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-114-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=114"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-115",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-115-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=115"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-116",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-116-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=116"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-117",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-117-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=117"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-118",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-118-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=118"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-119",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-119-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=119"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-12",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-12-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=12"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-120",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-120-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=120"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-121",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-121-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=121"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-122",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-122-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=122"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-123",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-123-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=123"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-124",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-124-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=124"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-125",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-125-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=125"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-126",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-126-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=126"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-127",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-127-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=127"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-128",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-128-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=128"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-129",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-129-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=129"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-13",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-13-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=13"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-130",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-130-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=130"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-131",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-131-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=131"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-132",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-132-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=132"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-133",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-133-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=133"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-134",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-134-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=134"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-135",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-135-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=135"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-136",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 136",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-136-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-136",
              "chapterTitle": "Page 136",
              "chapterIndex": 0,
              "stepIndex": 136,
              "stepType": "pdf",
              "title": "Page 136",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=136"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-137",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 137",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-137-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-137",
              "chapterTitle": "Page 137",
              "chapterIndex": 0,
              "stepIndex": 137,
              "stepType": "pdf",
              "title": "Page 137",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=137"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-138",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 138",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-138-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-138",
              "chapterTitle": "Page 138",
              "chapterIndex": 0,
              "stepIndex": 138,
              "stepType": "pdf",
              "title": "Page 138",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=138"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-139",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 139",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-139-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-139",
              "chapterTitle": "Page 139",
              "chapterIndex": 0,
              "stepIndex": 139,
              "stepType": "pdf",
              "title": "Page 139",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=139"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-14",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-14-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=14"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-140",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 140",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-140-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-140",
              "chapterTitle": "Page 140",
              "chapterIndex": 0,
              "stepIndex": 140,
              "stepType": "pdf",
              "title": "Page 140",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=140"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-141",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 141",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-141-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-141",
              "chapterTitle": "Page 141",
              "chapterIndex": 0,
              "stepIndex": 141,
              "stepType": "pdf",
              "title": "Page 141",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=141"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-142",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 142",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-142-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-142",
              "chapterTitle": "Page 142",
              "chapterIndex": 0,
              "stepIndex": 142,
              "stepType": "pdf",
              "title": "Page 142",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=142"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-143",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 143",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-143-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-143",
              "chapterTitle": "Page 143",
              "chapterIndex": 0,
              "stepIndex": 143,
              "stepType": "pdf",
              "title": "Page 143",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=143"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-144",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 144",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-144-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-144",
              "chapterTitle": "Page 144",
              "chapterIndex": 0,
              "stepIndex": 144,
              "stepType": "pdf",
              "title": "Page 144",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=144"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-145",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 145",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-145-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-145",
              "chapterTitle": "Page 145",
              "chapterIndex": 0,
              "stepIndex": 145,
              "stepType": "pdf",
              "title": "Page 145",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=145"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-15",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-15-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=15"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-16",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-16-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=16"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-17",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-17-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=17"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-18",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-18-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=18"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-19",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-19-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=19"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-2",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-2-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=2"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-20",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-20-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=20"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-21",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-21-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=21"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-22",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-22-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=22"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-23",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-23-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=23"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-24",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-24-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=24"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-25",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-25-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=25"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-26",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-26-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=26"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-27",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-27-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=27"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-28",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-28-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=28"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-29",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-29-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=29"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-3",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-3-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=3"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-30",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-30-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=30"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-31",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-31-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=31"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-32",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-32-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=32"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-33",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-33-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=33"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-34",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-34-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=34"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-35",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-35-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=35"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-36",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-36-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=36"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-37",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-37-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=37"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-38",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-38-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=38"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-39",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-39-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=39"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-4",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-4-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=4"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-40",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-40-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=40"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-41",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-41-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=41"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-42",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-42-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=42"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-43",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-43-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=43"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-44",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-44-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=44"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-45",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-45-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=45"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-46",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-46-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=46"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-47",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-47-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=47"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-48",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-48-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=48"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-49",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-49-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=49"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-5",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-5-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=5"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-50",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-50-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=50"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-51",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-51-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=51"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-52",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-52-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=52"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-53",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-53-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=53"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-54",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-54-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=54"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-55",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-55-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=55"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-56",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-56-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=56"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-57",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-57-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=57"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-58",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-58-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=58"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-59",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-59-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=59"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-6",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-6-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=6"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-60",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-60-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=60"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-61",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-61-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=61"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-62",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-62-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=62"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-63",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-63-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=63"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-64",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-64-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=64"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-65",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-65-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=65"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-66",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-66-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=66"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-67",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-67-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=67"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-68",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-68-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=68"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-69",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-69-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=69"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-7",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-7-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=7"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-70",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-70-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=70"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-71",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-71-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=71"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-72",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-72-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=72"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-73",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-73-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=73"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-74",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-74-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=74"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-75",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-75-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=75"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-76",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-76-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=76"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-77",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-77-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=77"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-78",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-78-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=78"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-79",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-79-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=79"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-8",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-8-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=8"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-80",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-80-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=80"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-81",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-81-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=81"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-82",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-82-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=82"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-83",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-83-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=83"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-84",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-84-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=84"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-85",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-85-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=85"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-86",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-86-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=86"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-87",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-87-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=87"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-88",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-88-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=88"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-89",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-89-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=89"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-9",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-9-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=9"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-90",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-90-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=90"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-91",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-91-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=91"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-92",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-92-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=92"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-93",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-93-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=93"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-94",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-94-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=94"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-95",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-95-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=95"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-96",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-96-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=96"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-97",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-97-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=97"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-98",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-98-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=98"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-99",
          "courseId": "tootpee-grandpa-poksi-1",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-1-ch-import-1787563237785-99-step-0",
              "courseId": "tootpee-grandpa-poksi-1",
              "chapterId": "tootpee-grandpa-poksi-1-ch-import-1787563237785-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-1/tootpee-grandpa-poksi-1.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "tootpee-grandpa-poksi-2",
      "title": "တွတ်ပီ - ကျွန်ုပ် နဲ့ အဘိုးပေါက်ပီ (၂)",
      "description": "တွတ်ပီ - ကျွန်ုပ် နဲ့ grandpa-poksi-2. Tootpee Myanmar comic by Swe Min.",
      "isPublished": true,
      "authorName": "ဆွေမင်း (ဓနုဖြူ)",
      "color": "#2563eb",
      "coverColorStart": "#facc15",
      "coverColorMiddle": "#f59e0b",
      "coverColorEnd": "#d97706",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/tootpee-grandpa-poksi-2.webp",
      "icon": "📒",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 88,
      "category": "Kid, Comic, Tootpee, MM",
      "cat1": "Kid",
      "cat2": "Comic",
      "cat3": "Tootpee",
      "artifactType": "book",
      "pageViewType": "ComicView",
      "bookHtmlFolder": "Comic/tootpee-grandpa-poksi-2",
      "stepCount": 160,
      "chapters": [
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-1",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-1-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=1"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-10",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-10-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=10"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-100",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-100-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=100"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-101",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-101-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=101"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-102",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-102-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=102"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-103",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-103-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=103"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-104",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-104-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=104"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-105",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-105-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=105"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-106",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-106-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=106"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-107",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-107-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=107"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-108",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-108-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=108"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-109",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-109-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=109"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-11",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-11-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=11"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-110",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-110-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=110"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-111",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-111-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=111"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-112",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-112-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=112"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-113",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-113-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=113"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-114",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-114-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=114"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-115",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-115-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=115"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-116",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-116-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=116"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-117",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-117-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=117"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-118",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-118-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=118"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-119",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-119-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=119"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-12",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-12-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=12"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-120",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-120-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=120"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-121",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-121-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=121"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-122",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-122-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=122"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-123",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-123-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=123"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-124",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-124-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=124"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-125",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-125-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=125"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-126",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-126-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=126"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-127",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-127-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=127"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-128",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-128-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=128"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-129",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-129-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=129"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-13",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-13-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=13"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-130",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-130-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=130"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-131",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-131-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=131"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-132",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-132-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=132"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-133",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-133-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=133"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-134",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-134-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=134"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-135",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-135-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=135"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-136",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 136",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-136-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-136",
              "chapterTitle": "Page 136",
              "chapterIndex": 0,
              "stepIndex": 136,
              "stepType": "pdf",
              "title": "Page 136",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=136"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-137",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 137",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-137-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-137",
              "chapterTitle": "Page 137",
              "chapterIndex": 0,
              "stepIndex": 137,
              "stepType": "pdf",
              "title": "Page 137",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=137"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-138",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 138",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-138-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-138",
              "chapterTitle": "Page 138",
              "chapterIndex": 0,
              "stepIndex": 138,
              "stepType": "pdf",
              "title": "Page 138",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=138"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-139",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 139",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-139-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-139",
              "chapterTitle": "Page 139",
              "chapterIndex": 0,
              "stepIndex": 139,
              "stepType": "pdf",
              "title": "Page 139",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=139"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-14",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-14-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=14"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-140",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 140",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-140-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-140",
              "chapterTitle": "Page 140",
              "chapterIndex": 0,
              "stepIndex": 140,
              "stepType": "pdf",
              "title": "Page 140",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=140"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-141",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 141",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-141-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-141",
              "chapterTitle": "Page 141",
              "chapterIndex": 0,
              "stepIndex": 141,
              "stepType": "pdf",
              "title": "Page 141",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=141"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-142",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 142",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-142-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-142",
              "chapterTitle": "Page 142",
              "chapterIndex": 0,
              "stepIndex": 142,
              "stepType": "pdf",
              "title": "Page 142",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=142"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-143",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 143",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-143-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-143",
              "chapterTitle": "Page 143",
              "chapterIndex": 0,
              "stepIndex": 143,
              "stepType": "pdf",
              "title": "Page 143",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=143"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-144",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 144",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-144-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-144",
              "chapterTitle": "Page 144",
              "chapterIndex": 0,
              "stepIndex": 144,
              "stepType": "pdf",
              "title": "Page 144",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=144"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-145",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 145",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-145-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-145",
              "chapterTitle": "Page 145",
              "chapterIndex": 0,
              "stepIndex": 145,
              "stepType": "pdf",
              "title": "Page 145",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=145"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-146",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 146",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-146-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-146",
              "chapterTitle": "Page 146",
              "chapterIndex": 0,
              "stepIndex": 146,
              "stepType": "pdf",
              "title": "Page 146",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=146"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-147",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 147",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-147-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-147",
              "chapterTitle": "Page 147",
              "chapterIndex": 0,
              "stepIndex": 147,
              "stepType": "pdf",
              "title": "Page 147",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=147"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-148",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 148",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-148-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-148",
              "chapterTitle": "Page 148",
              "chapterIndex": 0,
              "stepIndex": 148,
              "stepType": "pdf",
              "title": "Page 148",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=148"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-149",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 149",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-149-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-149",
              "chapterTitle": "Page 149",
              "chapterIndex": 0,
              "stepIndex": 149,
              "stepType": "pdf",
              "title": "Page 149",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=149"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-15",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-15-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=15"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-150",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 150",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-150-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-150",
              "chapterTitle": "Page 150",
              "chapterIndex": 0,
              "stepIndex": 150,
              "stepType": "pdf",
              "title": "Page 150",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=150"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-151",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 151",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-151-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-151",
              "chapterTitle": "Page 151",
              "chapterIndex": 0,
              "stepIndex": 151,
              "stepType": "pdf",
              "title": "Page 151",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=151"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-152",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 152",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-152-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-152",
              "chapterTitle": "Page 152",
              "chapterIndex": 0,
              "stepIndex": 152,
              "stepType": "pdf",
              "title": "Page 152",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=152"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-153",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 153",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-153-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-153",
              "chapterTitle": "Page 153",
              "chapterIndex": 0,
              "stepIndex": 153,
              "stepType": "pdf",
              "title": "Page 153",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=153"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-154",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 154",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-154-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-154",
              "chapterTitle": "Page 154",
              "chapterIndex": 0,
              "stepIndex": 154,
              "stepType": "pdf",
              "title": "Page 154",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=154"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-155",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 155",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-155-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-155",
              "chapterTitle": "Page 155",
              "chapterIndex": 0,
              "stepIndex": 155,
              "stepType": "pdf",
              "title": "Page 155",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=155"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-156",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 156",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-156-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-156",
              "chapterTitle": "Page 156",
              "chapterIndex": 0,
              "stepIndex": 156,
              "stepType": "pdf",
              "title": "Page 156",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=156"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-157",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 157",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-157-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-157",
              "chapterTitle": "Page 157",
              "chapterIndex": 0,
              "stepIndex": 157,
              "stepType": "pdf",
              "title": "Page 157",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=157"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-158",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 158",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-158-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-158",
              "chapterTitle": "Page 158",
              "chapterIndex": 0,
              "stepIndex": 158,
              "stepType": "pdf",
              "title": "Page 158",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=158"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-159",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 159",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-159-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-159",
              "chapterTitle": "Page 159",
              "chapterIndex": 0,
              "stepIndex": 159,
              "stepType": "pdf",
              "title": "Page 159",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=159"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-16",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-16-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=16"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-160",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 160",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-160-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-160",
              "chapterTitle": "Page 160",
              "chapterIndex": 0,
              "stepIndex": 160,
              "stepType": "pdf",
              "title": "Page 160",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=160"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-17",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-17-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=17"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-18",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-18-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=18"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-19",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-19-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=19"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-2",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-2-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=2"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-20",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-20-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=20"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-21",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-21-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=21"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-22",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-22-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=22"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-23",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-23-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=23"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-24",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-24-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=24"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-25",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-25-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=25"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-26",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-26-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=26"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-27",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-27-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=27"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-28",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-28-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=28"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-29",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-29-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=29"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-3",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-3-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=3"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-30",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-30-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=30"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-31",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-31-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=31"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-32",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-32-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=32"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-33",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-33-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=33"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-34",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-34-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=34"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-35",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-35-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=35"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-36",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-36-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=36"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-37",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-37-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=37"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-38",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-38-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=38"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-39",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-39-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=39"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-4",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-4-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=4"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-40",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-40-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=40"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-41",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-41-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=41"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-42",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-42-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=42"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-43",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-43-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=43"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-44",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-44-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=44"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-45",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-45-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=45"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-46",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-46-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=46"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-47",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-47-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=47"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-48",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-48-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=48"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-49",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-49-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=49"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-5",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-5-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=5"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-50",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-50-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=50"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-51",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-51-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=51"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-52",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-52-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=52"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-53",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-53-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=53"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-54",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-54-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=54"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-55",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-55-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=55"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-56",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-56-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=56"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-57",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-57-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=57"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-58",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-58-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=58"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-59",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-59-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=59"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-6",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-6-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=6"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-60",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-60-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=60"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-61",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-61-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=61"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-62",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-62-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=62"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-63",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-63-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=63"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-64",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-64-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=64"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-65",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-65-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=65"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-66",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-66-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=66"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-67",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-67-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=67"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-68",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-68-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=68"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-69",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-69-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=69"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-7",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-7-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=7"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-70",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-70-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=70"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-71",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-71-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=71"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-72",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-72-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=72"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-73",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-73-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=73"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-74",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-74-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=74"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-75",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-75-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=75"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-76",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-76-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=76"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-77",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-77-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=77"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-78",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-78-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=78"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-79",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-79-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=79"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-8",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-8-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=8"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-80",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-80-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=80"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-81",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-81-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=81"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-82",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-82-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=82"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-83",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-83-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=83"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-84",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-84-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=84"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-85",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-85-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=85"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-86",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-86-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=86"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-87",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-87-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=87"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-88",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-88-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=88"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-89",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-89-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=89"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-9",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-9-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=9"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-90",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-90-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=90"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-91",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-91-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=91"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-92",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-92-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=92"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-93",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-93-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=93"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-94",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-94-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=94"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-95",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-95-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=95"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-96",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-96-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=96"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-97",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-97-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=97"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-98",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-98-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=98"
            }
          ]
        },
        {
          "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-99",
          "courseId": "tootpee-grandpa-poksi-2",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "tootpee-grandpa-poksi-2-ch-import-1787563237785-99-step-0",
              "courseId": "tootpee-grandpa-poksi-2",
              "chapterId": "tootpee-grandpa-poksi-2-ch-import-1787563237785-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-grandpa-poksi-2/tootpee-grandpa-poksi-2.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "tootpee-kyite-htee-yoe-trip",
      "title": "တွတ်ပီ - ကျွန်ုပ် နဲ့ KyiteHteeYoeTrip",
      "description": "တွတ်ပီ - ကျွန်ုပ် နဲ့ KyiteHteeYoeTrip. Tootpee Myanmar comic by Swe Min.",
      "isPublished": true,
      "authorName": "ဆွေမင်း (ဓနုဖြူ)",
      "color": "#2563eb",
      "coverColorStart": "#facc15",
      "coverColorMiddle": "#f59e0b",
      "coverColorEnd": "#d97706",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/tootpee-kyite-htee-yoe-trip.webp",
      "icon": "📒",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 89,
      "category": "Kid, Comic, Tootpee, MM",
      "cat1": "Kid",
      "cat2": "Comic",
      "cat3": "Tootpee",
      "artifactType": "book",
      "pageViewType": "ComicView",
      "bookHtmlFolder": "Comic/tootpee-kyite-htee-yoe-trip",
      "stepCount": 79,
      "chapters": [
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-1",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-1-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=1"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-10",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-10-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=10"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-11",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-11-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=11"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-12",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-12-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=12"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-13",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-13-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=13"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-14",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-14-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=14"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-15",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-15-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=15"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-16",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-16-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=16"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-17",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-17-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=17"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-18",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-18-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=18"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-19",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-19-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=19"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-2",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-2-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=2"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-20",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-20-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=20"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-21",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-21-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=21"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-22",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-22-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=22"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-23",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-23-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=23"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-24",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-24-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=24"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-25",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-25-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=25"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-26",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-26-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=26"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-27",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-27-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=27"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-28",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-28-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=28"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-29",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-29-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=29"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-3",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-3-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=3"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-30",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-30-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=30"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-31",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-31-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=31"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-32",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-32-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=32"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-33",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-33-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=33"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-34",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-34-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=34"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-35",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-35-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=35"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-36",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-36-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=36"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-37",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-37-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=37"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-38",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-38-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=38"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-39",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-39-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=39"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-4",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-4-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=4"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-40",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-40-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=40"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-41",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-41-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=41"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-42",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-42-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=42"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-43",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-43-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=43"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-44",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-44-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=44"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-45",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-45-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=45"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-46",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-46-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=46"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-47",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-47-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=47"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-48",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-48-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=48"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-49",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-49-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=49"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-5",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-5-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=5"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-50",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-50-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=50"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-51",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-51-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=51"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-52",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-52-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=52"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-53",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-53-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=53"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-54",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-54-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=54"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-55",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-55-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=55"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-56",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-56-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=56"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-57",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-57-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=57"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-58",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-58-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=58"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-59",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-59-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=59"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-6",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-6-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=6"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-60",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-60-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=60"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-61",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-61-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=61"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-62",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-62-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=62"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-63",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-63-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=63"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-64",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-64-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=64"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-65",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-65-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=65"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-66",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-66-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=66"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-67",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-67-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=67"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-68",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-68-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=68"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-69",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-69-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=69"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-7",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-7-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=7"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-70",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-70-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=70"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-71",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-71-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=71"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-72",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-72-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=72"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-73",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-73-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=73"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-74",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-74-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=74"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-75",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-75-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=75"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-76",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-76-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=76"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-77",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-77-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=77"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-78",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-78-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=78"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-79",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-79-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=79"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-8",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-8-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=8"
            }
          ]
        },
        {
          "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-9",
          "courseId": "tootpee-kyite-htee-yoe-trip",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-9-step-0",
              "courseId": "tootpee-kyite-htee-yoe-trip",
              "chapterId": "tootpee-kyite-htee-yoe-trip-ch-import-1787563237785-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-kyite-htee-yoe-trip/tootpee-kyite-htee-yoe-trip.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "tootpee-poinsioned-people",
      "title": "တွတ်ပီ - ကျွန်ုပ် နဲ့ PoinsionedPeople",
      "description": "တွတ်ပီ - ကျွန်ုပ် နဲ့ PoinsionedPeople. Tootpee Myanmar comic by Swe Min.",
      "isPublished": true,
      "authorName": "ဆွေမင်း (ဓနုဖြူ)",
      "color": "#2563eb",
      "coverColorStart": "#facc15",
      "coverColorMiddle": "#f59e0b",
      "coverColorEnd": "#d97706",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/tootpee-poinsioned-people.webp",
      "icon": "📒",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 90,
      "category": "Kid, Comic, Tootpee, MM",
      "cat1": "Kid",
      "cat2": "Comic",
      "cat3": "Tootpee",
      "artifactType": "book",
      "pageViewType": "ComicView",
      "bookHtmlFolder": "Comic/tootpee-poinsioned-people",
      "stepCount": 195,
      "chapters": [
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-1",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-1-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=1"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-10",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-10-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=10"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-100",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-100-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=100"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-101",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-101-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=101"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-102",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-102-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=102"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-103",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-103-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=103"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-104",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-104-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=104"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-105",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-105-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=105"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-106",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-106-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=106"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-107",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-107-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=107"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-108",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-108-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=108"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-109",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-109-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=109"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-11",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-11-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=11"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-110",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-110-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=110"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-111",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-111-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=111"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-112",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-112-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=112"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-113",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-113-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=113"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-114",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-114-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=114"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-115",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-115-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=115"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-116",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-116-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=116"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-117",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-117-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=117"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-118",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-118-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=118"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-119",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-119-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=119"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-12",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-12-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=12"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-120",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-120-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=120"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-121",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-121-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=121"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-122",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-122-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=122"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-123",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-123-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=123"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-124",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-124-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=124"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-125",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-125-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=125"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-126",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-126-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=126"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-127",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-127-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=127"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-128",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-128-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=128"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-129",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-129-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=129"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-13",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-13-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=13"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-130",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-130-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=130"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-131",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-131-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=131"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-132",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-132-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=132"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-133",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-133-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=133"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-134",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-134-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=134"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-135",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-135-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=135"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-136",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 136",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-136-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-136",
              "chapterTitle": "Page 136",
              "chapterIndex": 0,
              "stepIndex": 136,
              "stepType": "pdf",
              "title": "Page 136",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=136"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-137",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 137",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-137-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-137",
              "chapterTitle": "Page 137",
              "chapterIndex": 0,
              "stepIndex": 137,
              "stepType": "pdf",
              "title": "Page 137",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=137"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-138",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 138",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-138-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-138",
              "chapterTitle": "Page 138",
              "chapterIndex": 0,
              "stepIndex": 138,
              "stepType": "pdf",
              "title": "Page 138",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=138"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-139",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 139",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-139-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-139",
              "chapterTitle": "Page 139",
              "chapterIndex": 0,
              "stepIndex": 139,
              "stepType": "pdf",
              "title": "Page 139",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=139"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-14",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-14-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=14"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-140",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 140",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-140-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-140",
              "chapterTitle": "Page 140",
              "chapterIndex": 0,
              "stepIndex": 140,
              "stepType": "pdf",
              "title": "Page 140",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=140"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-141",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 141",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-141-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-141",
              "chapterTitle": "Page 141",
              "chapterIndex": 0,
              "stepIndex": 141,
              "stepType": "pdf",
              "title": "Page 141",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=141"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-142",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 142",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-142-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-142",
              "chapterTitle": "Page 142",
              "chapterIndex": 0,
              "stepIndex": 142,
              "stepType": "pdf",
              "title": "Page 142",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=142"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-143",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 143",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-143-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-143",
              "chapterTitle": "Page 143",
              "chapterIndex": 0,
              "stepIndex": 143,
              "stepType": "pdf",
              "title": "Page 143",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=143"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-144",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 144",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-144-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-144",
              "chapterTitle": "Page 144",
              "chapterIndex": 0,
              "stepIndex": 144,
              "stepType": "pdf",
              "title": "Page 144",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=144"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-145",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 145",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-145-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-145",
              "chapterTitle": "Page 145",
              "chapterIndex": 0,
              "stepIndex": 145,
              "stepType": "pdf",
              "title": "Page 145",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=145"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-146",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 146",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-146-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-146",
              "chapterTitle": "Page 146",
              "chapterIndex": 0,
              "stepIndex": 146,
              "stepType": "pdf",
              "title": "Page 146",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=146"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-147",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 147",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-147-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-147",
              "chapterTitle": "Page 147",
              "chapterIndex": 0,
              "stepIndex": 147,
              "stepType": "pdf",
              "title": "Page 147",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=147"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-148",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 148",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-148-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-148",
              "chapterTitle": "Page 148",
              "chapterIndex": 0,
              "stepIndex": 148,
              "stepType": "pdf",
              "title": "Page 148",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=148"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-149",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 149",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-149-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-149",
              "chapterTitle": "Page 149",
              "chapterIndex": 0,
              "stepIndex": 149,
              "stepType": "pdf",
              "title": "Page 149",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=149"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-15",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-15-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=15"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-150",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 150",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-150-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-150",
              "chapterTitle": "Page 150",
              "chapterIndex": 0,
              "stepIndex": 150,
              "stepType": "pdf",
              "title": "Page 150",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=150"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-151",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 151",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-151-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-151",
              "chapterTitle": "Page 151",
              "chapterIndex": 0,
              "stepIndex": 151,
              "stepType": "pdf",
              "title": "Page 151",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=151"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-152",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 152",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-152-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-152",
              "chapterTitle": "Page 152",
              "chapterIndex": 0,
              "stepIndex": 152,
              "stepType": "pdf",
              "title": "Page 152",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=152"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-153",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 153",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-153-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-153",
              "chapterTitle": "Page 153",
              "chapterIndex": 0,
              "stepIndex": 153,
              "stepType": "pdf",
              "title": "Page 153",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=153"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-154",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 154",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-154-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-154",
              "chapterTitle": "Page 154",
              "chapterIndex": 0,
              "stepIndex": 154,
              "stepType": "pdf",
              "title": "Page 154",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=154"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-155",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 155",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-155-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-155",
              "chapterTitle": "Page 155",
              "chapterIndex": 0,
              "stepIndex": 155,
              "stepType": "pdf",
              "title": "Page 155",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=155"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-156",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 156",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-156-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-156",
              "chapterTitle": "Page 156",
              "chapterIndex": 0,
              "stepIndex": 156,
              "stepType": "pdf",
              "title": "Page 156",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=156"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-157",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 157",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-157-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-157",
              "chapterTitle": "Page 157",
              "chapterIndex": 0,
              "stepIndex": 157,
              "stepType": "pdf",
              "title": "Page 157",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=157"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-158",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 158",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-158-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-158",
              "chapterTitle": "Page 158",
              "chapterIndex": 0,
              "stepIndex": 158,
              "stepType": "pdf",
              "title": "Page 158",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=158"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-159",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 159",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-159-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-159",
              "chapterTitle": "Page 159",
              "chapterIndex": 0,
              "stepIndex": 159,
              "stepType": "pdf",
              "title": "Page 159",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=159"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-16",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-16-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=16"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-160",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 160",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-160-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-160",
              "chapterTitle": "Page 160",
              "chapterIndex": 0,
              "stepIndex": 160,
              "stepType": "pdf",
              "title": "Page 160",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=160"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-161",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 161",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-161-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-161",
              "chapterTitle": "Page 161",
              "chapterIndex": 0,
              "stepIndex": 161,
              "stepType": "pdf",
              "title": "Page 161",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=161"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-162",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 162",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-162-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-162",
              "chapterTitle": "Page 162",
              "chapterIndex": 0,
              "stepIndex": 162,
              "stepType": "pdf",
              "title": "Page 162",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=162"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-163",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 163",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-163-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-163",
              "chapterTitle": "Page 163",
              "chapterIndex": 0,
              "stepIndex": 163,
              "stepType": "pdf",
              "title": "Page 163",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=163"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-164",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 164",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-164-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-164",
              "chapterTitle": "Page 164",
              "chapterIndex": 0,
              "stepIndex": 164,
              "stepType": "pdf",
              "title": "Page 164",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=164"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-165",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 165",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-165-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-165",
              "chapterTitle": "Page 165",
              "chapterIndex": 0,
              "stepIndex": 165,
              "stepType": "pdf",
              "title": "Page 165",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=165"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-166",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 166",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-166-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-166",
              "chapterTitle": "Page 166",
              "chapterIndex": 0,
              "stepIndex": 166,
              "stepType": "pdf",
              "title": "Page 166",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=166"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-167",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 167",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-167-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-167",
              "chapterTitle": "Page 167",
              "chapterIndex": 0,
              "stepIndex": 167,
              "stepType": "pdf",
              "title": "Page 167",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=167"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-168",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 168",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-168-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-168",
              "chapterTitle": "Page 168",
              "chapterIndex": 0,
              "stepIndex": 168,
              "stepType": "pdf",
              "title": "Page 168",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=168"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-169",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 169",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-169-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-169",
              "chapterTitle": "Page 169",
              "chapterIndex": 0,
              "stepIndex": 169,
              "stepType": "pdf",
              "title": "Page 169",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=169"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-17",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-17-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=17"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-170",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 170",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-170-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-170",
              "chapterTitle": "Page 170",
              "chapterIndex": 0,
              "stepIndex": 170,
              "stepType": "pdf",
              "title": "Page 170",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=170"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-171",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 171",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-171-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-171",
              "chapterTitle": "Page 171",
              "chapterIndex": 0,
              "stepIndex": 171,
              "stepType": "pdf",
              "title": "Page 171",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=171"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-172",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 172",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-172-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-172",
              "chapterTitle": "Page 172",
              "chapterIndex": 0,
              "stepIndex": 172,
              "stepType": "pdf",
              "title": "Page 172",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=172"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-173",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 173",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-173-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-173",
              "chapterTitle": "Page 173",
              "chapterIndex": 0,
              "stepIndex": 173,
              "stepType": "pdf",
              "title": "Page 173",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=173"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-174",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 174",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-174-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-174",
              "chapterTitle": "Page 174",
              "chapterIndex": 0,
              "stepIndex": 174,
              "stepType": "pdf",
              "title": "Page 174",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=174"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-175",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 175",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-175-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-175",
              "chapterTitle": "Page 175",
              "chapterIndex": 0,
              "stepIndex": 175,
              "stepType": "pdf",
              "title": "Page 175",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=175"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-176",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 176",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-176-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-176",
              "chapterTitle": "Page 176",
              "chapterIndex": 0,
              "stepIndex": 176,
              "stepType": "pdf",
              "title": "Page 176",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=176"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-177",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 177",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-177-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-177",
              "chapterTitle": "Page 177",
              "chapterIndex": 0,
              "stepIndex": 177,
              "stepType": "pdf",
              "title": "Page 177",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=177"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-178",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 178",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-178-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-178",
              "chapterTitle": "Page 178",
              "chapterIndex": 0,
              "stepIndex": 178,
              "stepType": "pdf",
              "title": "Page 178",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=178"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-179",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 179",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-179-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-179",
              "chapterTitle": "Page 179",
              "chapterIndex": 0,
              "stepIndex": 179,
              "stepType": "pdf",
              "title": "Page 179",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=179"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-18",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-18-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=18"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-180",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 180",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-180-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-180",
              "chapterTitle": "Page 180",
              "chapterIndex": 0,
              "stepIndex": 180,
              "stepType": "pdf",
              "title": "Page 180",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=180"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-181",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 181",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-181-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-181",
              "chapterTitle": "Page 181",
              "chapterIndex": 0,
              "stepIndex": 181,
              "stepType": "pdf",
              "title": "Page 181",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=181"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-182",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 182",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-182-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-182",
              "chapterTitle": "Page 182",
              "chapterIndex": 0,
              "stepIndex": 182,
              "stepType": "pdf",
              "title": "Page 182",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=182"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-183",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 183",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-183-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-183",
              "chapterTitle": "Page 183",
              "chapterIndex": 0,
              "stepIndex": 183,
              "stepType": "pdf",
              "title": "Page 183",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=183"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-184",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 184",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-184-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-184",
              "chapterTitle": "Page 184",
              "chapterIndex": 0,
              "stepIndex": 184,
              "stepType": "pdf",
              "title": "Page 184",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=184"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-185",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 185",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-185-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-185",
              "chapterTitle": "Page 185",
              "chapterIndex": 0,
              "stepIndex": 185,
              "stepType": "pdf",
              "title": "Page 185",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=185"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-186",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 186",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-186-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-186",
              "chapterTitle": "Page 186",
              "chapterIndex": 0,
              "stepIndex": 186,
              "stepType": "pdf",
              "title": "Page 186",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=186"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-187",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 187",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-187-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-187",
              "chapterTitle": "Page 187",
              "chapterIndex": 0,
              "stepIndex": 187,
              "stepType": "pdf",
              "title": "Page 187",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=187"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-188",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 188",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-188-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-188",
              "chapterTitle": "Page 188",
              "chapterIndex": 0,
              "stepIndex": 188,
              "stepType": "pdf",
              "title": "Page 188",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=188"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-189",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 189",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-189-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-189",
              "chapterTitle": "Page 189",
              "chapterIndex": 0,
              "stepIndex": 189,
              "stepType": "pdf",
              "title": "Page 189",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=189"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-19",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-19-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=19"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-190",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 190",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-190-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-190",
              "chapterTitle": "Page 190",
              "chapterIndex": 0,
              "stepIndex": 190,
              "stepType": "pdf",
              "title": "Page 190",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=190"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-191",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 191",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-191-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-191",
              "chapterTitle": "Page 191",
              "chapterIndex": 0,
              "stepIndex": 191,
              "stepType": "pdf",
              "title": "Page 191",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=191"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-192",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 192",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-192-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-192",
              "chapterTitle": "Page 192",
              "chapterIndex": 0,
              "stepIndex": 192,
              "stepType": "pdf",
              "title": "Page 192",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=192"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-193",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 193",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-193-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-193",
              "chapterTitle": "Page 193",
              "chapterIndex": 0,
              "stepIndex": 193,
              "stepType": "pdf",
              "title": "Page 193",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=193"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-194",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 194",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-194-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-194",
              "chapterTitle": "Page 194",
              "chapterIndex": 0,
              "stepIndex": 194,
              "stepType": "pdf",
              "title": "Page 194",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=194"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-195",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 195",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-195-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-195",
              "chapterTitle": "Page 195",
              "chapterIndex": 0,
              "stepIndex": 195,
              "stepType": "pdf",
              "title": "Page 195",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=195"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-2",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-2-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=2"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-20",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-20-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=20"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-21",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-21-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=21"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-22",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-22-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=22"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-23",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-23-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=23"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-24",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-24-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=24"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-25",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-25-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=25"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-26",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-26-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=26"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-27",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-27-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=27"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-28",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-28-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=28"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-29",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-29-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=29"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-3",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-3-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=3"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-30",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-30-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=30"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-31",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-31-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=31"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-32",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-32-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=32"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-33",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-33-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=33"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-34",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-34-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=34"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-35",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-35-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=35"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-36",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-36-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=36"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-37",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-37-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=37"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-38",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-38-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=38"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-39",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-39-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=39"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-4",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-4-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=4"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-40",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-40-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=40"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-41",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-41-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=41"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-42",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-42-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=42"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-43",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-43-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=43"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-44",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-44-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=44"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-45",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-45-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=45"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-46",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-46-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=46"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-47",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-47-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=47"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-48",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-48-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=48"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-49",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-49-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=49"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-5",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-5-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=5"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-50",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-50-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=50"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-51",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-51-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=51"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-52",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-52-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=52"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-53",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-53-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=53"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-54",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-54-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=54"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-55",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-55-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=55"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-56",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-56-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=56"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-57",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-57-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=57"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-58",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-58-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=58"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-59",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-59-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=59"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-6",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-6-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=6"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-60",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-60-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=60"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-61",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-61-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=61"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-62",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-62-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=62"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-63",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-63-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=63"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-64",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-64-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=64"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-65",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-65-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=65"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-66",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-66-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=66"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-67",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-67-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=67"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-68",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-68-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=68"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-69",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-69-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=69"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-7",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-7-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=7"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-70",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-70-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=70"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-71",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-71-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=71"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-72",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-72-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=72"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-73",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-73-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=73"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-74",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-74-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=74"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-75",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-75-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=75"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-76",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-76-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=76"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-77",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-77-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=77"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-78",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-78-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=78"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-79",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-79-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=79"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-8",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-8-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=8"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-80",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-80-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=80"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-81",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-81-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=81"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-82",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-82-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=82"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-83",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-83-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=83"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-84",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-84-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=84"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-85",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-85-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=85"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-86",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-86-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=86"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-87",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-87-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=87"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-88",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-88-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=88"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-89",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-89-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=89"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-9",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-9-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=9"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-90",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-90-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=90"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-91",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-91-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=91"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-92",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-92-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=92"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-93",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-93-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=93"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-94",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-94-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=94"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-95",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-95-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=95"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-96",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-96-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=96"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-97",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-97-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=97"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-98",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-98-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=98"
            }
          ]
        },
        {
          "id": "tootpee-poinsioned-people-ch-import-1787563237785-99",
          "courseId": "tootpee-poinsioned-people",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "tootpee-poinsioned-people-ch-import-1787563237785-99-step-0",
              "courseId": "tootpee-poinsioned-people",
              "chapterId": "tootpee-poinsioned-people-ch-import-1787563237785-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-poinsioned-people/tootpee-poinsioned-people.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "tootpee-red-mountain-sky-trip",
      "title": "တွတ်ပီ - ကျွန်ုပ် နဲ့ red-mountain-sky-trip",
      "description": "တွတ်ပီ - ကျွန်ုပ် နဲ့ red-mountain-sky-trip. Tootpee Myanmar comic by Swe Min.",
      "isPublished": true,
      "authorName": "ဆွေမင်း (ဓနုဖြူ)",
      "color": "#2563eb",
      "coverColorStart": "#facc15",
      "coverColorMiddle": "#f59e0b",
      "coverColorEnd": "#d97706",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/tootpee-red-mountain-sky-trip.webp",
      "icon": "📒",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 91,
      "category": "Kid, Comic, Tootpee, MM",
      "cat1": "Kid",
      "cat2": "Comic",
      "cat3": "Tootpee",
      "artifactType": "book",
      "pageViewType": "ComicView",
      "bookHtmlFolder": "Comic/tootpee-red-mountain-sky-trip",
      "stepCount": 396,
      "chapters": [
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-1",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-1-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=1"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-10",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-10-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=10"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-100",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-100-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=100"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-101",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-101-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=101"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-102",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-102-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=102"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-103",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-103-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=103"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-104",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-104-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=104"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-105",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-105-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=105"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-106",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-106-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=106"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-107",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-107-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=107"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-108",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-108-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=108"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-109",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-109-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=109"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-11",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-11-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=11"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-110",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-110-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=110"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-111",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-111-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=111"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-112",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-112-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=112"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-113",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-113-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=113"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-114",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-114-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=114"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-115",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-115-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=115"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-116",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-116-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=116"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-117",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-117-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=117"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-118",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-118-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=118"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-119",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-119-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=119"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-12",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-12-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=12"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-120",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-120-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=120"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-121",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-121-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=121"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-122",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-122-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=122"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-123",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-123-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=123"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-124",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-124-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=124"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-125",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-125-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=125"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-126",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-126-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=126"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-127",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-127-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=127"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-128",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-128-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=128"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-129",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-129-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=129"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-13",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-13-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=13"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-130",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-130-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=130"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-131",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-131-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=131"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-132",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-132-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=132"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-133",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-133-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=133"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-134",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-134-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=134"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-135",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-135-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=135"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-136",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 136",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-136-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-136",
              "chapterTitle": "Page 136",
              "chapterIndex": 0,
              "stepIndex": 136,
              "stepType": "pdf",
              "title": "Page 136",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=136"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-137",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 137",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-137-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-137",
              "chapterTitle": "Page 137",
              "chapterIndex": 0,
              "stepIndex": 137,
              "stepType": "pdf",
              "title": "Page 137",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=137"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-138",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 138",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-138-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-138",
              "chapterTitle": "Page 138",
              "chapterIndex": 0,
              "stepIndex": 138,
              "stepType": "pdf",
              "title": "Page 138",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=138"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-139",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 139",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-139-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-139",
              "chapterTitle": "Page 139",
              "chapterIndex": 0,
              "stepIndex": 139,
              "stepType": "pdf",
              "title": "Page 139",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=139"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-14",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-14-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=14"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-140",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 140",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-140-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-140",
              "chapterTitle": "Page 140",
              "chapterIndex": 0,
              "stepIndex": 140,
              "stepType": "pdf",
              "title": "Page 140",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=140"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-141",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 141",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-141-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-141",
              "chapterTitle": "Page 141",
              "chapterIndex": 0,
              "stepIndex": 141,
              "stepType": "pdf",
              "title": "Page 141",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=141"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-142",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 142",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-142-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-142",
              "chapterTitle": "Page 142",
              "chapterIndex": 0,
              "stepIndex": 142,
              "stepType": "pdf",
              "title": "Page 142",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=142"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-143",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 143",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-143-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-143",
              "chapterTitle": "Page 143",
              "chapterIndex": 0,
              "stepIndex": 143,
              "stepType": "pdf",
              "title": "Page 143",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=143"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-144",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 144",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-144-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-144",
              "chapterTitle": "Page 144",
              "chapterIndex": 0,
              "stepIndex": 144,
              "stepType": "pdf",
              "title": "Page 144",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=144"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-145",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 145",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-145-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-145",
              "chapterTitle": "Page 145",
              "chapterIndex": 0,
              "stepIndex": 145,
              "stepType": "pdf",
              "title": "Page 145",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=145"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-146",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 146",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-146-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-146",
              "chapterTitle": "Page 146",
              "chapterIndex": 0,
              "stepIndex": 146,
              "stepType": "pdf",
              "title": "Page 146",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=146"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-147",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 147",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-147-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-147",
              "chapterTitle": "Page 147",
              "chapterIndex": 0,
              "stepIndex": 147,
              "stepType": "pdf",
              "title": "Page 147",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=147"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-148",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 148",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-148-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-148",
              "chapterTitle": "Page 148",
              "chapterIndex": 0,
              "stepIndex": 148,
              "stepType": "pdf",
              "title": "Page 148",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=148"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-149",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 149",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-149-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-149",
              "chapterTitle": "Page 149",
              "chapterIndex": 0,
              "stepIndex": 149,
              "stepType": "pdf",
              "title": "Page 149",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=149"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-15",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-15-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=15"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-150",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 150",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-150-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-150",
              "chapterTitle": "Page 150",
              "chapterIndex": 0,
              "stepIndex": 150,
              "stepType": "pdf",
              "title": "Page 150",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=150"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-151",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 151",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-151-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-151",
              "chapterTitle": "Page 151",
              "chapterIndex": 0,
              "stepIndex": 151,
              "stepType": "pdf",
              "title": "Page 151",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=151"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-152",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 152",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-152-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-152",
              "chapterTitle": "Page 152",
              "chapterIndex": 0,
              "stepIndex": 152,
              "stepType": "pdf",
              "title": "Page 152",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=152"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-153",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 153",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-153-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-153",
              "chapterTitle": "Page 153",
              "chapterIndex": 0,
              "stepIndex": 153,
              "stepType": "pdf",
              "title": "Page 153",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=153"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-154",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 154",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-154-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-154",
              "chapterTitle": "Page 154",
              "chapterIndex": 0,
              "stepIndex": 154,
              "stepType": "pdf",
              "title": "Page 154",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=154"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-155",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 155",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-155-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-155",
              "chapterTitle": "Page 155",
              "chapterIndex": 0,
              "stepIndex": 155,
              "stepType": "pdf",
              "title": "Page 155",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=155"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-156",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 156",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-156-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-156",
              "chapterTitle": "Page 156",
              "chapterIndex": 0,
              "stepIndex": 156,
              "stepType": "pdf",
              "title": "Page 156",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=156"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-157",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 157",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-157-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-157",
              "chapterTitle": "Page 157",
              "chapterIndex": 0,
              "stepIndex": 157,
              "stepType": "pdf",
              "title": "Page 157",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=157"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-158",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 158",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-158-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-158",
              "chapterTitle": "Page 158",
              "chapterIndex": 0,
              "stepIndex": 158,
              "stepType": "pdf",
              "title": "Page 158",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=158"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-159",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 159",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-159-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-159",
              "chapterTitle": "Page 159",
              "chapterIndex": 0,
              "stepIndex": 159,
              "stepType": "pdf",
              "title": "Page 159",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=159"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-16",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-16-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=16"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-160",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 160",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-160-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-160",
              "chapterTitle": "Page 160",
              "chapterIndex": 0,
              "stepIndex": 160,
              "stepType": "pdf",
              "title": "Page 160",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=160"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-161",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 161",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-161-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-161",
              "chapterTitle": "Page 161",
              "chapterIndex": 0,
              "stepIndex": 161,
              "stepType": "pdf",
              "title": "Page 161",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=161"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-162",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 162",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-162-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-162",
              "chapterTitle": "Page 162",
              "chapterIndex": 0,
              "stepIndex": 162,
              "stepType": "pdf",
              "title": "Page 162",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=162"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-163",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 163",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-163-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-163",
              "chapterTitle": "Page 163",
              "chapterIndex": 0,
              "stepIndex": 163,
              "stepType": "pdf",
              "title": "Page 163",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=163"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-164",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 164",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-164-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-164",
              "chapterTitle": "Page 164",
              "chapterIndex": 0,
              "stepIndex": 164,
              "stepType": "pdf",
              "title": "Page 164",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=164"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-165",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 165",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-165-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-165",
              "chapterTitle": "Page 165",
              "chapterIndex": 0,
              "stepIndex": 165,
              "stepType": "pdf",
              "title": "Page 165",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=165"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-166",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 166",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-166-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-166",
              "chapterTitle": "Page 166",
              "chapterIndex": 0,
              "stepIndex": 166,
              "stepType": "pdf",
              "title": "Page 166",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=166"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-167",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 167",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-167-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-167",
              "chapterTitle": "Page 167",
              "chapterIndex": 0,
              "stepIndex": 167,
              "stepType": "pdf",
              "title": "Page 167",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=167"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-168",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 168",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-168-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-168",
              "chapterTitle": "Page 168",
              "chapterIndex": 0,
              "stepIndex": 168,
              "stepType": "pdf",
              "title": "Page 168",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=168"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-169",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 169",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-169-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-169",
              "chapterTitle": "Page 169",
              "chapterIndex": 0,
              "stepIndex": 169,
              "stepType": "pdf",
              "title": "Page 169",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=169"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-17",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-17-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=17"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-170",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 170",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-170-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-170",
              "chapterTitle": "Page 170",
              "chapterIndex": 0,
              "stepIndex": 170,
              "stepType": "pdf",
              "title": "Page 170",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=170"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-171",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 171",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-171-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-171",
              "chapterTitle": "Page 171",
              "chapterIndex": 0,
              "stepIndex": 171,
              "stepType": "pdf",
              "title": "Page 171",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=171"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-172",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 172",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-172-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-172",
              "chapterTitle": "Page 172",
              "chapterIndex": 0,
              "stepIndex": 172,
              "stepType": "pdf",
              "title": "Page 172",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=172"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-173",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 173",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-173-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-173",
              "chapterTitle": "Page 173",
              "chapterIndex": 0,
              "stepIndex": 173,
              "stepType": "pdf",
              "title": "Page 173",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=173"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-174",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 174",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-174-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-174",
              "chapterTitle": "Page 174",
              "chapterIndex": 0,
              "stepIndex": 174,
              "stepType": "pdf",
              "title": "Page 174",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=174"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-175",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 175",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-175-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-175",
              "chapterTitle": "Page 175",
              "chapterIndex": 0,
              "stepIndex": 175,
              "stepType": "pdf",
              "title": "Page 175",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=175"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-176",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 176",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-176-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-176",
              "chapterTitle": "Page 176",
              "chapterIndex": 0,
              "stepIndex": 176,
              "stepType": "pdf",
              "title": "Page 176",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=176"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-177",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 177",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-177-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-177",
              "chapterTitle": "Page 177",
              "chapterIndex": 0,
              "stepIndex": 177,
              "stepType": "pdf",
              "title": "Page 177",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=177"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-178",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 178",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-178-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-178",
              "chapterTitle": "Page 178",
              "chapterIndex": 0,
              "stepIndex": 178,
              "stepType": "pdf",
              "title": "Page 178",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=178"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-179",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 179",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-179-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-179",
              "chapterTitle": "Page 179",
              "chapterIndex": 0,
              "stepIndex": 179,
              "stepType": "pdf",
              "title": "Page 179",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=179"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-18",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-18-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=18"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-180",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 180",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-180-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-180",
              "chapterTitle": "Page 180",
              "chapterIndex": 0,
              "stepIndex": 180,
              "stepType": "pdf",
              "title": "Page 180",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=180"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-181",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 181",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-181-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-181",
              "chapterTitle": "Page 181",
              "chapterIndex": 0,
              "stepIndex": 181,
              "stepType": "pdf",
              "title": "Page 181",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=181"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-182",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 182",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-182-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-182",
              "chapterTitle": "Page 182",
              "chapterIndex": 0,
              "stepIndex": 182,
              "stepType": "pdf",
              "title": "Page 182",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=182"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-183",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 183",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-183-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-183",
              "chapterTitle": "Page 183",
              "chapterIndex": 0,
              "stepIndex": 183,
              "stepType": "pdf",
              "title": "Page 183",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=183"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-184",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 184",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-184-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-184",
              "chapterTitle": "Page 184",
              "chapterIndex": 0,
              "stepIndex": 184,
              "stepType": "pdf",
              "title": "Page 184",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=184"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-185",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 185",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-185-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-185",
              "chapterTitle": "Page 185",
              "chapterIndex": 0,
              "stepIndex": 185,
              "stepType": "pdf",
              "title": "Page 185",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=185"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-186",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 186",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-186-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-186",
              "chapterTitle": "Page 186",
              "chapterIndex": 0,
              "stepIndex": 186,
              "stepType": "pdf",
              "title": "Page 186",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=186"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-187",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 187",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-187-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-187",
              "chapterTitle": "Page 187",
              "chapterIndex": 0,
              "stepIndex": 187,
              "stepType": "pdf",
              "title": "Page 187",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=187"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-188",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 188",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-188-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-188",
              "chapterTitle": "Page 188",
              "chapterIndex": 0,
              "stepIndex": 188,
              "stepType": "pdf",
              "title": "Page 188",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=188"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-189",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 189",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-189-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-189",
              "chapterTitle": "Page 189",
              "chapterIndex": 0,
              "stepIndex": 189,
              "stepType": "pdf",
              "title": "Page 189",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=189"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-19",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-19-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=19"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-190",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 190",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-190-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-190",
              "chapterTitle": "Page 190",
              "chapterIndex": 0,
              "stepIndex": 190,
              "stepType": "pdf",
              "title": "Page 190",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=190"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-191",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 191",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-191-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-191",
              "chapterTitle": "Page 191",
              "chapterIndex": 0,
              "stepIndex": 191,
              "stepType": "pdf",
              "title": "Page 191",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=191"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-192",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 192",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-192-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-192",
              "chapterTitle": "Page 192",
              "chapterIndex": 0,
              "stepIndex": 192,
              "stepType": "pdf",
              "title": "Page 192",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=192"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-193",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 193",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-193-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-193",
              "chapterTitle": "Page 193",
              "chapterIndex": 0,
              "stepIndex": 193,
              "stepType": "pdf",
              "title": "Page 193",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=193"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-194",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 194",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-194-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-194",
              "chapterTitle": "Page 194",
              "chapterIndex": 0,
              "stepIndex": 194,
              "stepType": "pdf",
              "title": "Page 194",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=194"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-195",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 195",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-195-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-195",
              "chapterTitle": "Page 195",
              "chapterIndex": 0,
              "stepIndex": 195,
              "stepType": "pdf",
              "title": "Page 195",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=195"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-196",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 196",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-196-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-196",
              "chapterTitle": "Page 196",
              "chapterIndex": 0,
              "stepIndex": 196,
              "stepType": "pdf",
              "title": "Page 196",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=196"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-197",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 197",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-197-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-197",
              "chapterTitle": "Page 197",
              "chapterIndex": 0,
              "stepIndex": 197,
              "stepType": "pdf",
              "title": "Page 197",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=197"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-198",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 198",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-198-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-198",
              "chapterTitle": "Page 198",
              "chapterIndex": 0,
              "stepIndex": 198,
              "stepType": "pdf",
              "title": "Page 198",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=198"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-199",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 199",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-199-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-199",
              "chapterTitle": "Page 199",
              "chapterIndex": 0,
              "stepIndex": 199,
              "stepType": "pdf",
              "title": "Page 199",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=199"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-2",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-2-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=2"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-20",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-20-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=20"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-200",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 200",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-200-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-200",
              "chapterTitle": "Page 200",
              "chapterIndex": 0,
              "stepIndex": 200,
              "stepType": "pdf",
              "title": "Page 200",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=200"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-201",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 201",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-201-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-201",
              "chapterTitle": "Page 201",
              "chapterIndex": 0,
              "stepIndex": 201,
              "stepType": "pdf",
              "title": "Page 201",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=201"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-202",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 202",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-202-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-202",
              "chapterTitle": "Page 202",
              "chapterIndex": 0,
              "stepIndex": 202,
              "stepType": "pdf",
              "title": "Page 202",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=202"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-203",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 203",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-203-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-203",
              "chapterTitle": "Page 203",
              "chapterIndex": 0,
              "stepIndex": 203,
              "stepType": "pdf",
              "title": "Page 203",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=203"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-204",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 204",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-204-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-204",
              "chapterTitle": "Page 204",
              "chapterIndex": 0,
              "stepIndex": 204,
              "stepType": "pdf",
              "title": "Page 204",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=204"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-205",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 205",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-205-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-205",
              "chapterTitle": "Page 205",
              "chapterIndex": 0,
              "stepIndex": 205,
              "stepType": "pdf",
              "title": "Page 205",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=205"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-206",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 206",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-206-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-206",
              "chapterTitle": "Page 206",
              "chapterIndex": 0,
              "stepIndex": 206,
              "stepType": "pdf",
              "title": "Page 206",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=206"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-207",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 207",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-207-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-207",
              "chapterTitle": "Page 207",
              "chapterIndex": 0,
              "stepIndex": 207,
              "stepType": "pdf",
              "title": "Page 207",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=207"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-208",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 208",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-208-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-208",
              "chapterTitle": "Page 208",
              "chapterIndex": 0,
              "stepIndex": 208,
              "stepType": "pdf",
              "title": "Page 208",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=208"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-209",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 209",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-209-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-209",
              "chapterTitle": "Page 209",
              "chapterIndex": 0,
              "stepIndex": 209,
              "stepType": "pdf",
              "title": "Page 209",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=209"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-21",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-21-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=21"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-210",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 210",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-210-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-210",
              "chapterTitle": "Page 210",
              "chapterIndex": 0,
              "stepIndex": 210,
              "stepType": "pdf",
              "title": "Page 210",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=210"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-211",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 211",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-211-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-211",
              "chapterTitle": "Page 211",
              "chapterIndex": 0,
              "stepIndex": 211,
              "stepType": "pdf",
              "title": "Page 211",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=211"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-212",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 212",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-212-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-212",
              "chapterTitle": "Page 212",
              "chapterIndex": 0,
              "stepIndex": 212,
              "stepType": "pdf",
              "title": "Page 212",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=212"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-213",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 213",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-213-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-213",
              "chapterTitle": "Page 213",
              "chapterIndex": 0,
              "stepIndex": 213,
              "stepType": "pdf",
              "title": "Page 213",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=213"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-214",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 214",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-214-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-214",
              "chapterTitle": "Page 214",
              "chapterIndex": 0,
              "stepIndex": 214,
              "stepType": "pdf",
              "title": "Page 214",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=214"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-215",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 215",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-215-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-215",
              "chapterTitle": "Page 215",
              "chapterIndex": 0,
              "stepIndex": 215,
              "stepType": "pdf",
              "title": "Page 215",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=215"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-216",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 216",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-216-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-216",
              "chapterTitle": "Page 216",
              "chapterIndex": 0,
              "stepIndex": 216,
              "stepType": "pdf",
              "title": "Page 216",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=216"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-217",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 217",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-217-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-217",
              "chapterTitle": "Page 217",
              "chapterIndex": 0,
              "stepIndex": 217,
              "stepType": "pdf",
              "title": "Page 217",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=217"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-218",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 218",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-218-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-218",
              "chapterTitle": "Page 218",
              "chapterIndex": 0,
              "stepIndex": 218,
              "stepType": "pdf",
              "title": "Page 218",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=218"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-219",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 219",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-219-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-219",
              "chapterTitle": "Page 219",
              "chapterIndex": 0,
              "stepIndex": 219,
              "stepType": "pdf",
              "title": "Page 219",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=219"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-22",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-22-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=22"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-220",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 220",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-220-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-220",
              "chapterTitle": "Page 220",
              "chapterIndex": 0,
              "stepIndex": 220,
              "stepType": "pdf",
              "title": "Page 220",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=220"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-221",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 221",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-221-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-221",
              "chapterTitle": "Page 221",
              "chapterIndex": 0,
              "stepIndex": 221,
              "stepType": "pdf",
              "title": "Page 221",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=221"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-222",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 222",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-222-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-222",
              "chapterTitle": "Page 222",
              "chapterIndex": 0,
              "stepIndex": 222,
              "stepType": "pdf",
              "title": "Page 222",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=222"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-223",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 223",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-223-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-223",
              "chapterTitle": "Page 223",
              "chapterIndex": 0,
              "stepIndex": 223,
              "stepType": "pdf",
              "title": "Page 223",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=223"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-224",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 224",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-224-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-224",
              "chapterTitle": "Page 224",
              "chapterIndex": 0,
              "stepIndex": 224,
              "stepType": "pdf",
              "title": "Page 224",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=224"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-225",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 225",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-225-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-225",
              "chapterTitle": "Page 225",
              "chapterIndex": 0,
              "stepIndex": 225,
              "stepType": "pdf",
              "title": "Page 225",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=225"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-226",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 226",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-226-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-226",
              "chapterTitle": "Page 226",
              "chapterIndex": 0,
              "stepIndex": 226,
              "stepType": "pdf",
              "title": "Page 226",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=226"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-227",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 227",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-227-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-227",
              "chapterTitle": "Page 227",
              "chapterIndex": 0,
              "stepIndex": 227,
              "stepType": "pdf",
              "title": "Page 227",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=227"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-228",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 228",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-228-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-228",
              "chapterTitle": "Page 228",
              "chapterIndex": 0,
              "stepIndex": 228,
              "stepType": "pdf",
              "title": "Page 228",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=228"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-229",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 229",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-229-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-229",
              "chapterTitle": "Page 229",
              "chapterIndex": 0,
              "stepIndex": 229,
              "stepType": "pdf",
              "title": "Page 229",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=229"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-23",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-23-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=23"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-230",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 230",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-230-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-230",
              "chapterTitle": "Page 230",
              "chapterIndex": 0,
              "stepIndex": 230,
              "stepType": "pdf",
              "title": "Page 230",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=230"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-231",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 231",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-231-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-231",
              "chapterTitle": "Page 231",
              "chapterIndex": 0,
              "stepIndex": 231,
              "stepType": "pdf",
              "title": "Page 231",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=231"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-232",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 232",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-232-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-232",
              "chapterTitle": "Page 232",
              "chapterIndex": 0,
              "stepIndex": 232,
              "stepType": "pdf",
              "title": "Page 232",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=232"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-233",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 233",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-233-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-233",
              "chapterTitle": "Page 233",
              "chapterIndex": 0,
              "stepIndex": 233,
              "stepType": "pdf",
              "title": "Page 233",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=233"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-234",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 234",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-234-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-234",
              "chapterTitle": "Page 234",
              "chapterIndex": 0,
              "stepIndex": 234,
              "stepType": "pdf",
              "title": "Page 234",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=234"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-235",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 235",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-235-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-235",
              "chapterTitle": "Page 235",
              "chapterIndex": 0,
              "stepIndex": 235,
              "stepType": "pdf",
              "title": "Page 235",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=235"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-236",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 236",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-236-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-236",
              "chapterTitle": "Page 236",
              "chapterIndex": 0,
              "stepIndex": 236,
              "stepType": "pdf",
              "title": "Page 236",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=236"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-237",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 237",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-237-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-237",
              "chapterTitle": "Page 237",
              "chapterIndex": 0,
              "stepIndex": 237,
              "stepType": "pdf",
              "title": "Page 237",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=237"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-238",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 238",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-238-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-238",
              "chapterTitle": "Page 238",
              "chapterIndex": 0,
              "stepIndex": 238,
              "stepType": "pdf",
              "title": "Page 238",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=238"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-239",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 239",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-239-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-239",
              "chapterTitle": "Page 239",
              "chapterIndex": 0,
              "stepIndex": 239,
              "stepType": "pdf",
              "title": "Page 239",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=239"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-24",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-24-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=24"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-240",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 240",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-240-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-240",
              "chapterTitle": "Page 240",
              "chapterIndex": 0,
              "stepIndex": 240,
              "stepType": "pdf",
              "title": "Page 240",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=240"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-241",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 241",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-241-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-241",
              "chapterTitle": "Page 241",
              "chapterIndex": 0,
              "stepIndex": 241,
              "stepType": "pdf",
              "title": "Page 241",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=241"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-242",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 242",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-242-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-242",
              "chapterTitle": "Page 242",
              "chapterIndex": 0,
              "stepIndex": 242,
              "stepType": "pdf",
              "title": "Page 242",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=242"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-243",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 243",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-243-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-243",
              "chapterTitle": "Page 243",
              "chapterIndex": 0,
              "stepIndex": 243,
              "stepType": "pdf",
              "title": "Page 243",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=243"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-244",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 244",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-244-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-244",
              "chapterTitle": "Page 244",
              "chapterIndex": 0,
              "stepIndex": 244,
              "stepType": "pdf",
              "title": "Page 244",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=244"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-245",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 245",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-245-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-245",
              "chapterTitle": "Page 245",
              "chapterIndex": 0,
              "stepIndex": 245,
              "stepType": "pdf",
              "title": "Page 245",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=245"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-246",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 246",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-246-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-246",
              "chapterTitle": "Page 246",
              "chapterIndex": 0,
              "stepIndex": 246,
              "stepType": "pdf",
              "title": "Page 246",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=246"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-247",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 247",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-247-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-247",
              "chapterTitle": "Page 247",
              "chapterIndex": 0,
              "stepIndex": 247,
              "stepType": "pdf",
              "title": "Page 247",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=247"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-248",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 248",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-248-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-248",
              "chapterTitle": "Page 248",
              "chapterIndex": 0,
              "stepIndex": 248,
              "stepType": "pdf",
              "title": "Page 248",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=248"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-249",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 249",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-249-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-249",
              "chapterTitle": "Page 249",
              "chapterIndex": 0,
              "stepIndex": 249,
              "stepType": "pdf",
              "title": "Page 249",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=249"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-25",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-25-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=25"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-250",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 250",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-250-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-250",
              "chapterTitle": "Page 250",
              "chapterIndex": 0,
              "stepIndex": 250,
              "stepType": "pdf",
              "title": "Page 250",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=250"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-251",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 251",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-251-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-251",
              "chapterTitle": "Page 251",
              "chapterIndex": 0,
              "stepIndex": 251,
              "stepType": "pdf",
              "title": "Page 251",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=251"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-252",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 252",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-252-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-252",
              "chapterTitle": "Page 252",
              "chapterIndex": 0,
              "stepIndex": 252,
              "stepType": "pdf",
              "title": "Page 252",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=252"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-253",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 253",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-253-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-253",
              "chapterTitle": "Page 253",
              "chapterIndex": 0,
              "stepIndex": 253,
              "stepType": "pdf",
              "title": "Page 253",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=253"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-254",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 254",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-254-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-254",
              "chapterTitle": "Page 254",
              "chapterIndex": 0,
              "stepIndex": 254,
              "stepType": "pdf",
              "title": "Page 254",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=254"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-255",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 255",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-255-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-255",
              "chapterTitle": "Page 255",
              "chapterIndex": 0,
              "stepIndex": 255,
              "stepType": "pdf",
              "title": "Page 255",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=255"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-256",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 256",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-256-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-256",
              "chapterTitle": "Page 256",
              "chapterIndex": 0,
              "stepIndex": 256,
              "stepType": "pdf",
              "title": "Page 256",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=256"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-257",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 257",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-257-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-257",
              "chapterTitle": "Page 257",
              "chapterIndex": 0,
              "stepIndex": 257,
              "stepType": "pdf",
              "title": "Page 257",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=257"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-258",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 258",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-258-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-258",
              "chapterTitle": "Page 258",
              "chapterIndex": 0,
              "stepIndex": 258,
              "stepType": "pdf",
              "title": "Page 258",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=258"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-259",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 259",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-259-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-259",
              "chapterTitle": "Page 259",
              "chapterIndex": 0,
              "stepIndex": 259,
              "stepType": "pdf",
              "title": "Page 259",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=259"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-26",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-26-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=26"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-260",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 260",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-260-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-260",
              "chapterTitle": "Page 260",
              "chapterIndex": 0,
              "stepIndex": 260,
              "stepType": "pdf",
              "title": "Page 260",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=260"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-261",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 261",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-261-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-261",
              "chapterTitle": "Page 261",
              "chapterIndex": 0,
              "stepIndex": 261,
              "stepType": "pdf",
              "title": "Page 261",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=261"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-262",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 262",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-262-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-262",
              "chapterTitle": "Page 262",
              "chapterIndex": 0,
              "stepIndex": 262,
              "stepType": "pdf",
              "title": "Page 262",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=262"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-263",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 263",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-263-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-263",
              "chapterTitle": "Page 263",
              "chapterIndex": 0,
              "stepIndex": 263,
              "stepType": "pdf",
              "title": "Page 263",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=263"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-264",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 264",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-264-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-264",
              "chapterTitle": "Page 264",
              "chapterIndex": 0,
              "stepIndex": 264,
              "stepType": "pdf",
              "title": "Page 264",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=264"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-265",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 265",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-265-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-265",
              "chapterTitle": "Page 265",
              "chapterIndex": 0,
              "stepIndex": 265,
              "stepType": "pdf",
              "title": "Page 265",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=265"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-266",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 266",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-266-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-266",
              "chapterTitle": "Page 266",
              "chapterIndex": 0,
              "stepIndex": 266,
              "stepType": "pdf",
              "title": "Page 266",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=266"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-267",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 267",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-267-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-267",
              "chapterTitle": "Page 267",
              "chapterIndex": 0,
              "stepIndex": 267,
              "stepType": "pdf",
              "title": "Page 267",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=267"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-268",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 268",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-268-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-268",
              "chapterTitle": "Page 268",
              "chapterIndex": 0,
              "stepIndex": 268,
              "stepType": "pdf",
              "title": "Page 268",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=268"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-269",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 269",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-269-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-269",
              "chapterTitle": "Page 269",
              "chapterIndex": 0,
              "stepIndex": 269,
              "stepType": "pdf",
              "title": "Page 269",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=269"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-27",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-27-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=27"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-270",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 270",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-270-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-270",
              "chapterTitle": "Page 270",
              "chapterIndex": 0,
              "stepIndex": 270,
              "stepType": "pdf",
              "title": "Page 270",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=270"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-271",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 271",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-271-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-271",
              "chapterTitle": "Page 271",
              "chapterIndex": 0,
              "stepIndex": 271,
              "stepType": "pdf",
              "title": "Page 271",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=271"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-272",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 272",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-272-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-272",
              "chapterTitle": "Page 272",
              "chapterIndex": 0,
              "stepIndex": 272,
              "stepType": "pdf",
              "title": "Page 272",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=272"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-273",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 273",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-273-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-273",
              "chapterTitle": "Page 273",
              "chapterIndex": 0,
              "stepIndex": 273,
              "stepType": "pdf",
              "title": "Page 273",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=273"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-274",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 274",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-274-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-274",
              "chapterTitle": "Page 274",
              "chapterIndex": 0,
              "stepIndex": 274,
              "stepType": "pdf",
              "title": "Page 274",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=274"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-275",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 275",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-275-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-275",
              "chapterTitle": "Page 275",
              "chapterIndex": 0,
              "stepIndex": 275,
              "stepType": "pdf",
              "title": "Page 275",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=275"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-276",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 276",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-276-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-276",
              "chapterTitle": "Page 276",
              "chapterIndex": 0,
              "stepIndex": 276,
              "stepType": "pdf",
              "title": "Page 276",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=276"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-277",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 277",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-277-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-277",
              "chapterTitle": "Page 277",
              "chapterIndex": 0,
              "stepIndex": 277,
              "stepType": "pdf",
              "title": "Page 277",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=277"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-278",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 278",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-278-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-278",
              "chapterTitle": "Page 278",
              "chapterIndex": 0,
              "stepIndex": 278,
              "stepType": "pdf",
              "title": "Page 278",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=278"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-279",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 279",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-279-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-279",
              "chapterTitle": "Page 279",
              "chapterIndex": 0,
              "stepIndex": 279,
              "stepType": "pdf",
              "title": "Page 279",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=279"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-28",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-28-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=28"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-280",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 280",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-280-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-280",
              "chapterTitle": "Page 280",
              "chapterIndex": 0,
              "stepIndex": 280,
              "stepType": "pdf",
              "title": "Page 280",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=280"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-281",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 281",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-281-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-281",
              "chapterTitle": "Page 281",
              "chapterIndex": 0,
              "stepIndex": 281,
              "stepType": "pdf",
              "title": "Page 281",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=281"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-282",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 282",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-282-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-282",
              "chapterTitle": "Page 282",
              "chapterIndex": 0,
              "stepIndex": 282,
              "stepType": "pdf",
              "title": "Page 282",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=282"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-283",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 283",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-283-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-283",
              "chapterTitle": "Page 283",
              "chapterIndex": 0,
              "stepIndex": 283,
              "stepType": "pdf",
              "title": "Page 283",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=283"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-284",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 284",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-284-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-284",
              "chapterTitle": "Page 284",
              "chapterIndex": 0,
              "stepIndex": 284,
              "stepType": "pdf",
              "title": "Page 284",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=284"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-285",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 285",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-285-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-285",
              "chapterTitle": "Page 285",
              "chapterIndex": 0,
              "stepIndex": 285,
              "stepType": "pdf",
              "title": "Page 285",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=285"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-286",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 286",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-286-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-286",
              "chapterTitle": "Page 286",
              "chapterIndex": 0,
              "stepIndex": 286,
              "stepType": "pdf",
              "title": "Page 286",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=286"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-287",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 287",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-287-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-287",
              "chapterTitle": "Page 287",
              "chapterIndex": 0,
              "stepIndex": 287,
              "stepType": "pdf",
              "title": "Page 287",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=287"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-288",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 288",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-288-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-288",
              "chapterTitle": "Page 288",
              "chapterIndex": 0,
              "stepIndex": 288,
              "stepType": "pdf",
              "title": "Page 288",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=288"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-289",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 289",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-289-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-289",
              "chapterTitle": "Page 289",
              "chapterIndex": 0,
              "stepIndex": 289,
              "stepType": "pdf",
              "title": "Page 289",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=289"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-29",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-29-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=29"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-290",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 290",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-290-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-290",
              "chapterTitle": "Page 290",
              "chapterIndex": 0,
              "stepIndex": 290,
              "stepType": "pdf",
              "title": "Page 290",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=290"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-291",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 291",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-291-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-291",
              "chapterTitle": "Page 291",
              "chapterIndex": 0,
              "stepIndex": 291,
              "stepType": "pdf",
              "title": "Page 291",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=291"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-292",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 292",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-292-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-292",
              "chapterTitle": "Page 292",
              "chapterIndex": 0,
              "stepIndex": 292,
              "stepType": "pdf",
              "title": "Page 292",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=292"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-293",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 293",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-293-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-293",
              "chapterTitle": "Page 293",
              "chapterIndex": 0,
              "stepIndex": 293,
              "stepType": "pdf",
              "title": "Page 293",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=293"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-294",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 294",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-294-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-294",
              "chapterTitle": "Page 294",
              "chapterIndex": 0,
              "stepIndex": 294,
              "stepType": "pdf",
              "title": "Page 294",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=294"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-295",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 295",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-295-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-295",
              "chapterTitle": "Page 295",
              "chapterIndex": 0,
              "stepIndex": 295,
              "stepType": "pdf",
              "title": "Page 295",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=295"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-296",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 296",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-296-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-296",
              "chapterTitle": "Page 296",
              "chapterIndex": 0,
              "stepIndex": 296,
              "stepType": "pdf",
              "title": "Page 296",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=296"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-297",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 297",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-297-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-297",
              "chapterTitle": "Page 297",
              "chapterIndex": 0,
              "stepIndex": 297,
              "stepType": "pdf",
              "title": "Page 297",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=297"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-298",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 298",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-298-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-298",
              "chapterTitle": "Page 298",
              "chapterIndex": 0,
              "stepIndex": 298,
              "stepType": "pdf",
              "title": "Page 298",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=298"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-299",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 299",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-299-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-299",
              "chapterTitle": "Page 299",
              "chapterIndex": 0,
              "stepIndex": 299,
              "stepType": "pdf",
              "title": "Page 299",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=299"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-3",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-3-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=3"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-30",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-30-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=30"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-300",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 300",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-300-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-300",
              "chapterTitle": "Page 300",
              "chapterIndex": 0,
              "stepIndex": 300,
              "stepType": "pdf",
              "title": "Page 300",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=300"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-301",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 301",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-301-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-301",
              "chapterTitle": "Page 301",
              "chapterIndex": 0,
              "stepIndex": 301,
              "stepType": "pdf",
              "title": "Page 301",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=301"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-302",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 302",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-302-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-302",
              "chapterTitle": "Page 302",
              "chapterIndex": 0,
              "stepIndex": 302,
              "stepType": "pdf",
              "title": "Page 302",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=302"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-303",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 303",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-303-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-303",
              "chapterTitle": "Page 303",
              "chapterIndex": 0,
              "stepIndex": 303,
              "stepType": "pdf",
              "title": "Page 303",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=303"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-304",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 304",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-304-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-304",
              "chapterTitle": "Page 304",
              "chapterIndex": 0,
              "stepIndex": 304,
              "stepType": "pdf",
              "title": "Page 304",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=304"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-305",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 305",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-305-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-305",
              "chapterTitle": "Page 305",
              "chapterIndex": 0,
              "stepIndex": 305,
              "stepType": "pdf",
              "title": "Page 305",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=305"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-306",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 306",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-306-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-306",
              "chapterTitle": "Page 306",
              "chapterIndex": 0,
              "stepIndex": 306,
              "stepType": "pdf",
              "title": "Page 306",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=306"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-307",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 307",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-307-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-307",
              "chapterTitle": "Page 307",
              "chapterIndex": 0,
              "stepIndex": 307,
              "stepType": "pdf",
              "title": "Page 307",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=307"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-308",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 308",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-308-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-308",
              "chapterTitle": "Page 308",
              "chapterIndex": 0,
              "stepIndex": 308,
              "stepType": "pdf",
              "title": "Page 308",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=308"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-309",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 309",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-309-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-309",
              "chapterTitle": "Page 309",
              "chapterIndex": 0,
              "stepIndex": 309,
              "stepType": "pdf",
              "title": "Page 309",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=309"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-31",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-31-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=31"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-310",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 310",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-310-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-310",
              "chapterTitle": "Page 310",
              "chapterIndex": 0,
              "stepIndex": 310,
              "stepType": "pdf",
              "title": "Page 310",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=310"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-311",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 311",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-311-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-311",
              "chapterTitle": "Page 311",
              "chapterIndex": 0,
              "stepIndex": 311,
              "stepType": "pdf",
              "title": "Page 311",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=311"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-312",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 312",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-312-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-312",
              "chapterTitle": "Page 312",
              "chapterIndex": 0,
              "stepIndex": 312,
              "stepType": "pdf",
              "title": "Page 312",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=312"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-313",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 313",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-313-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-313",
              "chapterTitle": "Page 313",
              "chapterIndex": 0,
              "stepIndex": 313,
              "stepType": "pdf",
              "title": "Page 313",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=313"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-314",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 314",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-314-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-314",
              "chapterTitle": "Page 314",
              "chapterIndex": 0,
              "stepIndex": 314,
              "stepType": "pdf",
              "title": "Page 314",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=314"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-315",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 315",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-315-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-315",
              "chapterTitle": "Page 315",
              "chapterIndex": 0,
              "stepIndex": 315,
              "stepType": "pdf",
              "title": "Page 315",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=315"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-316",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 316",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-316-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-316",
              "chapterTitle": "Page 316",
              "chapterIndex": 0,
              "stepIndex": 316,
              "stepType": "pdf",
              "title": "Page 316",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=316"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-317",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 317",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-317-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-317",
              "chapterTitle": "Page 317",
              "chapterIndex": 0,
              "stepIndex": 317,
              "stepType": "pdf",
              "title": "Page 317",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=317"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-318",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 318",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-318-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-318",
              "chapterTitle": "Page 318",
              "chapterIndex": 0,
              "stepIndex": 318,
              "stepType": "pdf",
              "title": "Page 318",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=318"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-319",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 319",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-319-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-319",
              "chapterTitle": "Page 319",
              "chapterIndex": 0,
              "stepIndex": 319,
              "stepType": "pdf",
              "title": "Page 319",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=319"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-32",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-32-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=32"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-320",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 320",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-320-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-320",
              "chapterTitle": "Page 320",
              "chapterIndex": 0,
              "stepIndex": 320,
              "stepType": "pdf",
              "title": "Page 320",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=320"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-321",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 321",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-321-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-321",
              "chapterTitle": "Page 321",
              "chapterIndex": 0,
              "stepIndex": 321,
              "stepType": "pdf",
              "title": "Page 321",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=321"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-322",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 322",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-322-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-322",
              "chapterTitle": "Page 322",
              "chapterIndex": 0,
              "stepIndex": 322,
              "stepType": "pdf",
              "title": "Page 322",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=322"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-323",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 323",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-323-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-323",
              "chapterTitle": "Page 323",
              "chapterIndex": 0,
              "stepIndex": 323,
              "stepType": "pdf",
              "title": "Page 323",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=323"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-324",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 324",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-324-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-324",
              "chapterTitle": "Page 324",
              "chapterIndex": 0,
              "stepIndex": 324,
              "stepType": "pdf",
              "title": "Page 324",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=324"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-325",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 325",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-325-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-325",
              "chapterTitle": "Page 325",
              "chapterIndex": 0,
              "stepIndex": 325,
              "stepType": "pdf",
              "title": "Page 325",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=325"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-326",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 326",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-326-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-326",
              "chapterTitle": "Page 326",
              "chapterIndex": 0,
              "stepIndex": 326,
              "stepType": "pdf",
              "title": "Page 326",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=326"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-327",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 327",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-327-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-327",
              "chapterTitle": "Page 327",
              "chapterIndex": 0,
              "stepIndex": 327,
              "stepType": "pdf",
              "title": "Page 327",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=327"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-328",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 328",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-328-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-328",
              "chapterTitle": "Page 328",
              "chapterIndex": 0,
              "stepIndex": 328,
              "stepType": "pdf",
              "title": "Page 328",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=328"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-329",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 329",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-329-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-329",
              "chapterTitle": "Page 329",
              "chapterIndex": 0,
              "stepIndex": 329,
              "stepType": "pdf",
              "title": "Page 329",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=329"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-33",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-33-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=33"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-330",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 330",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-330-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-330",
              "chapterTitle": "Page 330",
              "chapterIndex": 0,
              "stepIndex": 330,
              "stepType": "pdf",
              "title": "Page 330",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=330"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-331",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 331",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-331-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-331",
              "chapterTitle": "Page 331",
              "chapterIndex": 0,
              "stepIndex": 331,
              "stepType": "pdf",
              "title": "Page 331",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=331"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-332",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 332",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-332-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-332",
              "chapterTitle": "Page 332",
              "chapterIndex": 0,
              "stepIndex": 332,
              "stepType": "pdf",
              "title": "Page 332",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=332"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-333",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 333",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-333-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-333",
              "chapterTitle": "Page 333",
              "chapterIndex": 0,
              "stepIndex": 333,
              "stepType": "pdf",
              "title": "Page 333",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=333"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-334",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 334",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-334-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-334",
              "chapterTitle": "Page 334",
              "chapterIndex": 0,
              "stepIndex": 334,
              "stepType": "pdf",
              "title": "Page 334",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=334"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-335",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 335",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-335-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-335",
              "chapterTitle": "Page 335",
              "chapterIndex": 0,
              "stepIndex": 335,
              "stepType": "pdf",
              "title": "Page 335",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=335"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-336",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 336",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-336-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-336",
              "chapterTitle": "Page 336",
              "chapterIndex": 0,
              "stepIndex": 336,
              "stepType": "pdf",
              "title": "Page 336",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=336"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-337",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 337",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-337-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-337",
              "chapterTitle": "Page 337",
              "chapterIndex": 0,
              "stepIndex": 337,
              "stepType": "pdf",
              "title": "Page 337",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=337"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-338",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 338",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-338-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-338",
              "chapterTitle": "Page 338",
              "chapterIndex": 0,
              "stepIndex": 338,
              "stepType": "pdf",
              "title": "Page 338",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=338"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-339",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 339",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-339-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-339",
              "chapterTitle": "Page 339",
              "chapterIndex": 0,
              "stepIndex": 339,
              "stepType": "pdf",
              "title": "Page 339",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=339"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-34",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-34-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=34"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-340",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 340",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-340-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-340",
              "chapterTitle": "Page 340",
              "chapterIndex": 0,
              "stepIndex": 340,
              "stepType": "pdf",
              "title": "Page 340",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=340"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-341",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 341",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-341-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-341",
              "chapterTitle": "Page 341",
              "chapterIndex": 0,
              "stepIndex": 341,
              "stepType": "pdf",
              "title": "Page 341",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=341"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-342",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 342",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-342-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-342",
              "chapterTitle": "Page 342",
              "chapterIndex": 0,
              "stepIndex": 342,
              "stepType": "pdf",
              "title": "Page 342",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=342"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-343",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 343",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-343-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-343",
              "chapterTitle": "Page 343",
              "chapterIndex": 0,
              "stepIndex": 343,
              "stepType": "pdf",
              "title": "Page 343",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=343"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-344",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 344",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-344-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-344",
              "chapterTitle": "Page 344",
              "chapterIndex": 0,
              "stepIndex": 344,
              "stepType": "pdf",
              "title": "Page 344",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=344"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-345",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 345",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-345-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-345",
              "chapterTitle": "Page 345",
              "chapterIndex": 0,
              "stepIndex": 345,
              "stepType": "pdf",
              "title": "Page 345",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=345"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-346",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 346",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-346-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-346",
              "chapterTitle": "Page 346",
              "chapterIndex": 0,
              "stepIndex": 346,
              "stepType": "pdf",
              "title": "Page 346",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=346"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-347",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 347",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-347-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-347",
              "chapterTitle": "Page 347",
              "chapterIndex": 0,
              "stepIndex": 347,
              "stepType": "pdf",
              "title": "Page 347",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=347"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-348",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 348",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-348-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-348",
              "chapterTitle": "Page 348",
              "chapterIndex": 0,
              "stepIndex": 348,
              "stepType": "pdf",
              "title": "Page 348",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=348"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-349",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 349",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-349-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-349",
              "chapterTitle": "Page 349",
              "chapterIndex": 0,
              "stepIndex": 349,
              "stepType": "pdf",
              "title": "Page 349",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=349"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-35",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-35-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=35"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-350",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 350",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-350-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-350",
              "chapterTitle": "Page 350",
              "chapterIndex": 0,
              "stepIndex": 350,
              "stepType": "pdf",
              "title": "Page 350",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=350"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-351",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 351",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-351-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-351",
              "chapterTitle": "Page 351",
              "chapterIndex": 0,
              "stepIndex": 351,
              "stepType": "pdf",
              "title": "Page 351",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=351"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-352",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 352",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-352-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-352",
              "chapterTitle": "Page 352",
              "chapterIndex": 0,
              "stepIndex": 352,
              "stepType": "pdf",
              "title": "Page 352",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=352"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-353",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 353",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-353-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-353",
              "chapterTitle": "Page 353",
              "chapterIndex": 0,
              "stepIndex": 353,
              "stepType": "pdf",
              "title": "Page 353",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=353"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-354",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 354",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-354-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-354",
              "chapterTitle": "Page 354",
              "chapterIndex": 0,
              "stepIndex": 354,
              "stepType": "pdf",
              "title": "Page 354",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=354"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-355",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 355",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-355-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-355",
              "chapterTitle": "Page 355",
              "chapterIndex": 0,
              "stepIndex": 355,
              "stepType": "pdf",
              "title": "Page 355",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=355"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-356",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 356",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-356-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-356",
              "chapterTitle": "Page 356",
              "chapterIndex": 0,
              "stepIndex": 356,
              "stepType": "pdf",
              "title": "Page 356",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=356"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-357",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 357",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-357-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-357",
              "chapterTitle": "Page 357",
              "chapterIndex": 0,
              "stepIndex": 357,
              "stepType": "pdf",
              "title": "Page 357",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=357"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-358",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 358",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-358-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-358",
              "chapterTitle": "Page 358",
              "chapterIndex": 0,
              "stepIndex": 358,
              "stepType": "pdf",
              "title": "Page 358",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=358"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-359",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 359",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-359-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-359",
              "chapterTitle": "Page 359",
              "chapterIndex": 0,
              "stepIndex": 359,
              "stepType": "pdf",
              "title": "Page 359",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=359"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-36",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-36-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=36"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-360",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 360",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-360-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-360",
              "chapterTitle": "Page 360",
              "chapterIndex": 0,
              "stepIndex": 360,
              "stepType": "pdf",
              "title": "Page 360",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=360"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-361",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 361",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-361-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-361",
              "chapterTitle": "Page 361",
              "chapterIndex": 0,
              "stepIndex": 361,
              "stepType": "pdf",
              "title": "Page 361",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=361"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-362",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 362",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-362-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-362",
              "chapterTitle": "Page 362",
              "chapterIndex": 0,
              "stepIndex": 362,
              "stepType": "pdf",
              "title": "Page 362",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=362"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-363",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 363",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-363-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-363",
              "chapterTitle": "Page 363",
              "chapterIndex": 0,
              "stepIndex": 363,
              "stepType": "pdf",
              "title": "Page 363",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=363"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-364",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 364",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-364-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-364",
              "chapterTitle": "Page 364",
              "chapterIndex": 0,
              "stepIndex": 364,
              "stepType": "pdf",
              "title": "Page 364",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=364"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-365",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 365",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-365-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-365",
              "chapterTitle": "Page 365",
              "chapterIndex": 0,
              "stepIndex": 365,
              "stepType": "pdf",
              "title": "Page 365",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=365"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-366",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 366",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-366-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-366",
              "chapterTitle": "Page 366",
              "chapterIndex": 0,
              "stepIndex": 366,
              "stepType": "pdf",
              "title": "Page 366",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=366"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-367",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 367",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-367-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-367",
              "chapterTitle": "Page 367",
              "chapterIndex": 0,
              "stepIndex": 367,
              "stepType": "pdf",
              "title": "Page 367",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=367"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-368",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 368",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-368-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-368",
              "chapterTitle": "Page 368",
              "chapterIndex": 0,
              "stepIndex": 368,
              "stepType": "pdf",
              "title": "Page 368",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=368"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-369",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 369",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-369-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-369",
              "chapterTitle": "Page 369",
              "chapterIndex": 0,
              "stepIndex": 369,
              "stepType": "pdf",
              "title": "Page 369",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=369"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-37",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-37-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=37"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-370",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 370",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-370-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-370",
              "chapterTitle": "Page 370",
              "chapterIndex": 0,
              "stepIndex": 370,
              "stepType": "pdf",
              "title": "Page 370",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=370"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-371",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 371",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-371-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-371",
              "chapterTitle": "Page 371",
              "chapterIndex": 0,
              "stepIndex": 371,
              "stepType": "pdf",
              "title": "Page 371",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=371"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-372",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 372",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-372-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-372",
              "chapterTitle": "Page 372",
              "chapterIndex": 0,
              "stepIndex": 372,
              "stepType": "pdf",
              "title": "Page 372",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=372"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-373",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 373",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-373-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-373",
              "chapterTitle": "Page 373",
              "chapterIndex": 0,
              "stepIndex": 373,
              "stepType": "pdf",
              "title": "Page 373",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=373"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-374",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 374",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-374-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-374",
              "chapterTitle": "Page 374",
              "chapterIndex": 0,
              "stepIndex": 374,
              "stepType": "pdf",
              "title": "Page 374",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=374"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-375",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 375",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-375-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-375",
              "chapterTitle": "Page 375",
              "chapterIndex": 0,
              "stepIndex": 375,
              "stepType": "pdf",
              "title": "Page 375",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=375"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-376",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 376",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-376-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-376",
              "chapterTitle": "Page 376",
              "chapterIndex": 0,
              "stepIndex": 376,
              "stepType": "pdf",
              "title": "Page 376",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=376"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-377",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 377",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-377-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-377",
              "chapterTitle": "Page 377",
              "chapterIndex": 0,
              "stepIndex": 377,
              "stepType": "pdf",
              "title": "Page 377",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=377"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-378",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 378",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-378-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-378",
              "chapterTitle": "Page 378",
              "chapterIndex": 0,
              "stepIndex": 378,
              "stepType": "pdf",
              "title": "Page 378",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=378"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-379",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 379",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-379-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-379",
              "chapterTitle": "Page 379",
              "chapterIndex": 0,
              "stepIndex": 379,
              "stepType": "pdf",
              "title": "Page 379",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=379"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-38",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-38-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=38"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-380",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 380",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-380-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-380",
              "chapterTitle": "Page 380",
              "chapterIndex": 0,
              "stepIndex": 380,
              "stepType": "pdf",
              "title": "Page 380",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=380"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-381",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 381",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-381-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-381",
              "chapterTitle": "Page 381",
              "chapterIndex": 0,
              "stepIndex": 381,
              "stepType": "pdf",
              "title": "Page 381",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=381"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-382",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 382",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-382-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-382",
              "chapterTitle": "Page 382",
              "chapterIndex": 0,
              "stepIndex": 382,
              "stepType": "pdf",
              "title": "Page 382",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=382"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-383",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 383",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-383-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-383",
              "chapterTitle": "Page 383",
              "chapterIndex": 0,
              "stepIndex": 383,
              "stepType": "pdf",
              "title": "Page 383",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=383"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-384",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 384",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-384-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-384",
              "chapterTitle": "Page 384",
              "chapterIndex": 0,
              "stepIndex": 384,
              "stepType": "pdf",
              "title": "Page 384",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=384"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-385",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 385",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-385-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-385",
              "chapterTitle": "Page 385",
              "chapterIndex": 0,
              "stepIndex": 385,
              "stepType": "pdf",
              "title": "Page 385",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=385"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-386",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 386",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-386-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-386",
              "chapterTitle": "Page 386",
              "chapterIndex": 0,
              "stepIndex": 386,
              "stepType": "pdf",
              "title": "Page 386",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=386"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-387",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 387",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-387-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-387",
              "chapterTitle": "Page 387",
              "chapterIndex": 0,
              "stepIndex": 387,
              "stepType": "pdf",
              "title": "Page 387",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=387"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-388",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 388",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-388-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-388",
              "chapterTitle": "Page 388",
              "chapterIndex": 0,
              "stepIndex": 388,
              "stepType": "pdf",
              "title": "Page 388",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=388"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-389",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 389",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-389-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-389",
              "chapterTitle": "Page 389",
              "chapterIndex": 0,
              "stepIndex": 389,
              "stepType": "pdf",
              "title": "Page 389",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=389"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-39",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-39-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=39"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-390",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 390",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-390-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-390",
              "chapterTitle": "Page 390",
              "chapterIndex": 0,
              "stepIndex": 390,
              "stepType": "pdf",
              "title": "Page 390",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=390"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-391",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 391",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-391-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-391",
              "chapterTitle": "Page 391",
              "chapterIndex": 0,
              "stepIndex": 391,
              "stepType": "pdf",
              "title": "Page 391",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=391"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-392",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 392",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-392-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-392",
              "chapterTitle": "Page 392",
              "chapterIndex": 0,
              "stepIndex": 392,
              "stepType": "pdf",
              "title": "Page 392",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=392"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-393",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 393",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-393-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-393",
              "chapterTitle": "Page 393",
              "chapterIndex": 0,
              "stepIndex": 393,
              "stepType": "pdf",
              "title": "Page 393",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=393"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-394",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 394",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-394-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-394",
              "chapterTitle": "Page 394",
              "chapterIndex": 0,
              "stepIndex": 394,
              "stepType": "pdf",
              "title": "Page 394",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=394"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-395",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 395",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-395-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-395",
              "chapterTitle": "Page 395",
              "chapterIndex": 0,
              "stepIndex": 395,
              "stepType": "pdf",
              "title": "Page 395",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=395"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-396",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 396",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-396-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-396",
              "chapterTitle": "Page 396",
              "chapterIndex": 0,
              "stepIndex": 396,
              "stepType": "pdf",
              "title": "Page 396",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=396"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-4",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-4-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=4"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-40",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-40-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=40"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-41",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-41-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=41"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-42",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-42-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=42"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-43",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-43-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=43"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-44",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-44-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=44"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-45",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-45-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=45"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-46",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-46-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=46"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-47",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-47-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=47"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-48",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-48-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=48"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-49",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-49-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=49"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-5",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-5-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=5"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-50",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-50-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=50"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-51",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-51-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=51"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-52",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-52-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=52"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-53",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-53-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=53"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-54",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-54-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=54"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-55",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-55-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=55"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-56",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-56-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=56"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-57",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-57-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=57"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-58",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-58-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=58"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-59",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-59-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=59"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-6",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-6-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=6"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-60",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-60-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=60"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-61",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-61-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=61"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-62",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-62-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=62"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-63",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-63-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=63"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-64",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-64-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=64"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-65",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-65-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=65"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-66",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-66-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=66"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-67",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-67-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=67"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-68",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-68-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=68"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-69",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-69-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=69"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-7",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-7-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=7"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-70",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-70-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=70"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-71",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-71-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=71"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-72",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-72-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=72"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-73",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-73-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=73"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-74",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-74-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=74"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-75",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-75-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=75"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-76",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-76-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=76"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-77",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-77-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=77"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-78",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-78-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=78"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-79",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-79-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=79"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-8",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-8-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=8"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-80",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-80-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=80"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-81",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-81-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=81"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-82",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-82-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=82"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-83",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-83-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=83"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-84",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-84-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=84"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-85",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-85-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=85"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-86",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-86-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=86"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-87",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-87-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=87"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-88",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-88-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=88"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-89",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-89-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=89"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-9",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-9-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=9"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-90",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-90-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=90"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-91",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-91-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=91"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-92",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-92-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=92"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-93",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-93-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=93"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-94",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-94-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=94"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-95",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-95-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=95"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-96",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-96-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=96"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-97",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-97-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=97"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-98",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-98-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=98"
            }
          ]
        },
        {
          "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-99",
          "courseId": "tootpee-red-mountain-sky-trip",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-99-step-0",
              "courseId": "tootpee-red-mountain-sky-trip",
              "chapterId": "tootpee-red-mountain-sky-trip-ch-import-1787563237785-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-red-mountain-sky-trip/tootpee-red-mountain-sky-trip.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "tootpee-ring-of-the-bell-from-school",
      "title": "တွတ်ပီ - ကျွန်ုပ် နဲ့ RingOfTheBellFromSchool",
      "description": "တွတ်ပီ - ကျွန်ုပ် နဲ့ RingOfTheBellFromSchool. Tootpee Myanmar comic by Swe Min.",
      "isPublished": true,
      "authorName": "ဆွေမင်း (ဓနုဖြူ)",
      "color": "#2563eb",
      "coverColorStart": "#facc15",
      "coverColorMiddle": "#f59e0b",
      "coverColorEnd": "#d97706",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/tootpee-ring-of-the-bell-from-school.webp",
      "icon": "📒",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 92,
      "category": "Kid, Comic, Tootpee, MM",
      "cat1": "Kid",
      "cat2": "Comic",
      "cat3": "Tootpee",
      "artifactType": "book",
      "pageViewType": "ComicView",
      "bookHtmlFolder": "Comic/tootpee-ring-of-the-bell-from-school",
      "stepCount": 160,
      "chapters": [
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-1",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-1-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=1"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-10",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-10-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=10"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-100",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-100-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=100"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-101",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-101-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=101"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-102",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-102-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=102"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-103",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-103-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=103"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-104",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-104-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=104"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-105",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-105-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=105"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-106",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-106-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=106"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-107",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-107-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=107"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-108",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-108-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=108"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-109",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-109-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=109"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-11",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-11-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=11"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-110",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-110-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=110"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-111",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-111-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=111"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-112",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-112-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=112"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-113",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-113-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=113"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-114",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-114-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=114"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-115",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-115-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=115"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-116",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-116-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=116"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-117",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-117-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=117"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-118",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-118-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=118"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-119",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-119-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=119"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-12",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-12-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=12"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-120",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-120-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=120"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-121",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-121-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=121"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-122",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-122-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=122"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-123",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-123-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=123"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-124",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-124-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=124"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-125",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-125-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=125"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-126",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-126-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=126"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-127",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-127-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=127"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-128",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-128-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=128"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-129",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-129-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=129"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-13",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-13-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=13"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-130",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-130-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=130"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-131",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-131-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=131"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-132",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-132-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=132"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-133",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-133-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=133"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-134",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-134-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=134"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-135",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-135-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=135"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-136",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 136",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-136-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-136",
              "chapterTitle": "Page 136",
              "chapterIndex": 0,
              "stepIndex": 136,
              "stepType": "pdf",
              "title": "Page 136",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=136"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-137",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 137",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-137-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-137",
              "chapterTitle": "Page 137",
              "chapterIndex": 0,
              "stepIndex": 137,
              "stepType": "pdf",
              "title": "Page 137",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=137"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-138",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 138",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-138-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-138",
              "chapterTitle": "Page 138",
              "chapterIndex": 0,
              "stepIndex": 138,
              "stepType": "pdf",
              "title": "Page 138",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=138"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-139",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 139",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-139-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-139",
              "chapterTitle": "Page 139",
              "chapterIndex": 0,
              "stepIndex": 139,
              "stepType": "pdf",
              "title": "Page 139",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=139"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-14",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-14-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=14"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-140",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 140",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-140-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-140",
              "chapterTitle": "Page 140",
              "chapterIndex": 0,
              "stepIndex": 140,
              "stepType": "pdf",
              "title": "Page 140",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=140"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-141",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 141",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-141-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-141",
              "chapterTitle": "Page 141",
              "chapterIndex": 0,
              "stepIndex": 141,
              "stepType": "pdf",
              "title": "Page 141",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=141"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-142",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 142",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-142-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-142",
              "chapterTitle": "Page 142",
              "chapterIndex": 0,
              "stepIndex": 142,
              "stepType": "pdf",
              "title": "Page 142",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=142"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-143",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 143",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-143-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-143",
              "chapterTitle": "Page 143",
              "chapterIndex": 0,
              "stepIndex": 143,
              "stepType": "pdf",
              "title": "Page 143",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=143"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-144",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 144",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-144-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-144",
              "chapterTitle": "Page 144",
              "chapterIndex": 0,
              "stepIndex": 144,
              "stepType": "pdf",
              "title": "Page 144",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=144"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-145",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 145",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-145-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-145",
              "chapterTitle": "Page 145",
              "chapterIndex": 0,
              "stepIndex": 145,
              "stepType": "pdf",
              "title": "Page 145",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=145"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-146",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 146",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-146-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-146",
              "chapterTitle": "Page 146",
              "chapterIndex": 0,
              "stepIndex": 146,
              "stepType": "pdf",
              "title": "Page 146",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=146"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-147",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 147",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-147-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-147",
              "chapterTitle": "Page 147",
              "chapterIndex": 0,
              "stepIndex": 147,
              "stepType": "pdf",
              "title": "Page 147",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=147"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-148",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 148",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-148-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-148",
              "chapterTitle": "Page 148",
              "chapterIndex": 0,
              "stepIndex": 148,
              "stepType": "pdf",
              "title": "Page 148",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=148"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-149",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 149",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-149-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-149",
              "chapterTitle": "Page 149",
              "chapterIndex": 0,
              "stepIndex": 149,
              "stepType": "pdf",
              "title": "Page 149",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=149"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-15",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-15-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=15"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-150",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 150",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-150-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-150",
              "chapterTitle": "Page 150",
              "chapterIndex": 0,
              "stepIndex": 150,
              "stepType": "pdf",
              "title": "Page 150",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=150"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-151",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 151",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-151-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-151",
              "chapterTitle": "Page 151",
              "chapterIndex": 0,
              "stepIndex": 151,
              "stepType": "pdf",
              "title": "Page 151",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=151"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-152",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 152",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-152-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-152",
              "chapterTitle": "Page 152",
              "chapterIndex": 0,
              "stepIndex": 152,
              "stepType": "pdf",
              "title": "Page 152",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=152"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-153",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 153",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-153-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-153",
              "chapterTitle": "Page 153",
              "chapterIndex": 0,
              "stepIndex": 153,
              "stepType": "pdf",
              "title": "Page 153",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=153"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-154",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 154",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-154-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-154",
              "chapterTitle": "Page 154",
              "chapterIndex": 0,
              "stepIndex": 154,
              "stepType": "pdf",
              "title": "Page 154",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=154"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-155",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 155",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-155-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-155",
              "chapterTitle": "Page 155",
              "chapterIndex": 0,
              "stepIndex": 155,
              "stepType": "pdf",
              "title": "Page 155",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=155"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-156",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 156",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-156-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-156",
              "chapterTitle": "Page 156",
              "chapterIndex": 0,
              "stepIndex": 156,
              "stepType": "pdf",
              "title": "Page 156",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=156"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-157",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 157",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-157-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-157",
              "chapterTitle": "Page 157",
              "chapterIndex": 0,
              "stepIndex": 157,
              "stepType": "pdf",
              "title": "Page 157",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=157"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-158",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 158",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-158-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-158",
              "chapterTitle": "Page 158",
              "chapterIndex": 0,
              "stepIndex": 158,
              "stepType": "pdf",
              "title": "Page 158",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=158"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-159",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 159",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-159-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-159",
              "chapterTitle": "Page 159",
              "chapterIndex": 0,
              "stepIndex": 159,
              "stepType": "pdf",
              "title": "Page 159",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=159"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-16",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-16-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=16"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-160",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 160",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-160-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-160",
              "chapterTitle": "Page 160",
              "chapterIndex": 0,
              "stepIndex": 160,
              "stepType": "pdf",
              "title": "Page 160",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=160"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-17",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-17-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=17"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-18",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-18-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=18"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-19",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-19-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=19"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-2",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-2-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=2"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-20",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-20-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=20"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-21",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-21-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=21"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-22",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-22-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=22"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-23",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-23-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=23"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-24",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-24-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=24"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-25",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-25-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=25"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-26",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-26-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=26"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-27",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-27-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=27"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-28",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-28-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=28"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-29",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-29-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=29"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-3",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-3-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=3"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-30",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-30-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=30"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-31",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-31-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=31"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-32",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-32-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=32"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-33",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-33-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=33"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-34",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-34-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=34"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-35",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-35-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=35"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-36",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-36-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=36"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-37",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-37-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=37"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-38",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-38-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=38"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-39",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-39-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=39"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-4",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-4-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=4"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-40",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-40-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=40"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-41",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-41-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=41"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-42",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-42-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=42"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-43",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-43-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=43"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-44",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-44-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=44"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-45",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-45-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=45"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-46",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-46-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=46"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-47",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-47-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=47"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-48",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-48-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=48"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-49",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-49-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=49"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-5",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-5-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=5"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-50",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-50-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=50"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-51",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-51-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=51"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-52",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-52-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=52"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-53",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-53-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=53"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-54",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-54-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=54"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-55",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-55-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=55"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-56",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-56-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=56"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-57",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-57-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=57"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-58",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-58-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=58"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-59",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-59-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=59"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-6",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-6-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=6"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-60",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-60-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=60"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-61",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-61-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=61"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-62",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-62-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=62"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-63",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-63-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=63"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-64",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-64-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=64"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-65",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-65-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=65"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-66",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-66-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=66"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-67",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-67-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=67"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-68",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-68-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=68"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-69",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-69-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=69"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-7",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-7-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=7"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-70",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-70-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=70"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-71",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-71-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=71"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-72",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-72-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=72"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-73",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-73-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=73"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-74",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-74-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=74"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-75",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-75-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=75"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-76",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-76-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=76"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-77",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-77-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=77"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-78",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-78-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=78"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-79",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-79-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=79"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-8",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-8-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=8"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-80",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-80-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=80"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-81",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-81-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=81"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-82",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-82-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=82"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-83",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-83-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=83"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-84",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-84-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=84"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-85",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-85-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=85"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-86",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-86-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=86"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-87",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-87-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=87"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-88",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-88-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=88"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-89",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-89-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=89"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-9",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-9-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=9"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-90",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-90-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=90"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-91",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-91-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=91"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-92",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-92-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=92"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-93",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-93-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=93"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-94",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-94-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=94"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-95",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-95-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=95"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-96",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-96-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=96"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-97",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-97-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=97"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-98",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-98-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=98"
            }
          ]
        },
        {
          "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-99",
          "courseId": "tootpee-ring-of-the-bell-from-school",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-99-step-0",
              "courseId": "tootpee-ring-of-the-bell-from-school",
              "chapterId": "tootpee-ring-of-the-bell-from-school-ch-import-1787563237785-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-ring-of-the-bell-from-school/tootpee-ring-of-the-bell-from-school.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "tootpee-way-lar-nal-mha-tiger",
      "title": "တွတ်ပီ - ကျွန်ုပ် နဲ့ WayLarNalMhaTiger",
      "description": "တွတ်ပီ - ကျွန်ုပ် နဲ့ WayLarNalMhaTiger. Tootpee Myanmar comic by Swe Min.",
      "isPublished": true,
      "authorName": "ဆွေမင်း (ဓနုဖြူ)",
      "color": "#2563eb",
      "coverColorStart": "#facc15",
      "coverColorMiddle": "#f59e0b",
      "coverColorEnd": "#d97706",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/tootpee-way-lar-nal-mha-tiger.webp",
      "icon": "📒",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 93,
      "category": "Kid, Comic, Tootpee, MM",
      "cat1": "Kid",
      "cat2": "Comic",
      "cat3": "Tootpee",
      "artifactType": "book",
      "pageViewType": "ComicView",
      "bookHtmlFolder": "Comic/tootpee-way-lar-nal-mha-tiger",
      "stepCount": 187,
      "chapters": [
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-1",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-1-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=1"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-10",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-10-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=10"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-100",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-100-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=100"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-101",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-101-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=101"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-102",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-102-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=102"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-103",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-103-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=103"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-104",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-104-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=104"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-105",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-105-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=105"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-106",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-106-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=106"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-107",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-107-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=107"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-108",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-108-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=108"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-109",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-109-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=109"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-11",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-11-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=11"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-110",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-110-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=110"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-111",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-111-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=111"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-112",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-112-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=112"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-113",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-113-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=113"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-114",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-114-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=114"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-115",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-115-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=115"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-116",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-116-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=116"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-117",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-117-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=117"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-118",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-118-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=118"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-119",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-119-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=119"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-12",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-12-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=12"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-120",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-120-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=120"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-121",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-121-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=121"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-122",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-122-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=122"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-123",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-123-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=123"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-124",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-124-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=124"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-125",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-125-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=125"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-126",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-126-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=126"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-127",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-127-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=127"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-128",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-128-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=128"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-129",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-129-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=129"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-13",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-13-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=13"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-130",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-130-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=130"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-131",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-131-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=131"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-132",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-132-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=132"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-133",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-133-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=133"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-134",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-134-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=134"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-135",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-135-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=135"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-136",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 136",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-136-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-136",
              "chapterTitle": "Page 136",
              "chapterIndex": 0,
              "stepIndex": 136,
              "stepType": "pdf",
              "title": "Page 136",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=136"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-137",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 137",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-137-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-137",
              "chapterTitle": "Page 137",
              "chapterIndex": 0,
              "stepIndex": 137,
              "stepType": "pdf",
              "title": "Page 137",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=137"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-138",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 138",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-138-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-138",
              "chapterTitle": "Page 138",
              "chapterIndex": 0,
              "stepIndex": 138,
              "stepType": "pdf",
              "title": "Page 138",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=138"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-139",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 139",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-139-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-139",
              "chapterTitle": "Page 139",
              "chapterIndex": 0,
              "stepIndex": 139,
              "stepType": "pdf",
              "title": "Page 139",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=139"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-14",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-14-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=14"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-140",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 140",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-140-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-140",
              "chapterTitle": "Page 140",
              "chapterIndex": 0,
              "stepIndex": 140,
              "stepType": "pdf",
              "title": "Page 140",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=140"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-141",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 141",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-141-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-141",
              "chapterTitle": "Page 141",
              "chapterIndex": 0,
              "stepIndex": 141,
              "stepType": "pdf",
              "title": "Page 141",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=141"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-142",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 142",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-142-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-142",
              "chapterTitle": "Page 142",
              "chapterIndex": 0,
              "stepIndex": 142,
              "stepType": "pdf",
              "title": "Page 142",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=142"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-143",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 143",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-143-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-143",
              "chapterTitle": "Page 143",
              "chapterIndex": 0,
              "stepIndex": 143,
              "stepType": "pdf",
              "title": "Page 143",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=143"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-144",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 144",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-144-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-144",
              "chapterTitle": "Page 144",
              "chapterIndex": 0,
              "stepIndex": 144,
              "stepType": "pdf",
              "title": "Page 144",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=144"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-145",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 145",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-145-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-145",
              "chapterTitle": "Page 145",
              "chapterIndex": 0,
              "stepIndex": 145,
              "stepType": "pdf",
              "title": "Page 145",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=145"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-146",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 146",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-146-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-146",
              "chapterTitle": "Page 146",
              "chapterIndex": 0,
              "stepIndex": 146,
              "stepType": "pdf",
              "title": "Page 146",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=146"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-147",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 147",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-147-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-147",
              "chapterTitle": "Page 147",
              "chapterIndex": 0,
              "stepIndex": 147,
              "stepType": "pdf",
              "title": "Page 147",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=147"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-148",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 148",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-148-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-148",
              "chapterTitle": "Page 148",
              "chapterIndex": 0,
              "stepIndex": 148,
              "stepType": "pdf",
              "title": "Page 148",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=148"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-149",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 149",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-149-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-149",
              "chapterTitle": "Page 149",
              "chapterIndex": 0,
              "stepIndex": 149,
              "stepType": "pdf",
              "title": "Page 149",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=149"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-15",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-15-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=15"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-150",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 150",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-150-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-150",
              "chapterTitle": "Page 150",
              "chapterIndex": 0,
              "stepIndex": 150,
              "stepType": "pdf",
              "title": "Page 150",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=150"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-151",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 151",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-151-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-151",
              "chapterTitle": "Page 151",
              "chapterIndex": 0,
              "stepIndex": 151,
              "stepType": "pdf",
              "title": "Page 151",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=151"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-152",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 152",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-152-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-152",
              "chapterTitle": "Page 152",
              "chapterIndex": 0,
              "stepIndex": 152,
              "stepType": "pdf",
              "title": "Page 152",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=152"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-153",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 153",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-153-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-153",
              "chapterTitle": "Page 153",
              "chapterIndex": 0,
              "stepIndex": 153,
              "stepType": "pdf",
              "title": "Page 153",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=153"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-154",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 154",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-154-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-154",
              "chapterTitle": "Page 154",
              "chapterIndex": 0,
              "stepIndex": 154,
              "stepType": "pdf",
              "title": "Page 154",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=154"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-155",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 155",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-155-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-155",
              "chapterTitle": "Page 155",
              "chapterIndex": 0,
              "stepIndex": 155,
              "stepType": "pdf",
              "title": "Page 155",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=155"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-156",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 156",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-156-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-156",
              "chapterTitle": "Page 156",
              "chapterIndex": 0,
              "stepIndex": 156,
              "stepType": "pdf",
              "title": "Page 156",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=156"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-157",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 157",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-157-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-157",
              "chapterTitle": "Page 157",
              "chapterIndex": 0,
              "stepIndex": 157,
              "stepType": "pdf",
              "title": "Page 157",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=157"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-158",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 158",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-158-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-158",
              "chapterTitle": "Page 158",
              "chapterIndex": 0,
              "stepIndex": 158,
              "stepType": "pdf",
              "title": "Page 158",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=158"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-159",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 159",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-159-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-159",
              "chapterTitle": "Page 159",
              "chapterIndex": 0,
              "stepIndex": 159,
              "stepType": "pdf",
              "title": "Page 159",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=159"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-16",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-16-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=16"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-160",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 160",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-160-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-160",
              "chapterTitle": "Page 160",
              "chapterIndex": 0,
              "stepIndex": 160,
              "stepType": "pdf",
              "title": "Page 160",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=160"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-161",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 161",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-161-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-161",
              "chapterTitle": "Page 161",
              "chapterIndex": 0,
              "stepIndex": 161,
              "stepType": "pdf",
              "title": "Page 161",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=161"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-162",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 162",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-162-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-162",
              "chapterTitle": "Page 162",
              "chapterIndex": 0,
              "stepIndex": 162,
              "stepType": "pdf",
              "title": "Page 162",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=162"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-163",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 163",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-163-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-163",
              "chapterTitle": "Page 163",
              "chapterIndex": 0,
              "stepIndex": 163,
              "stepType": "pdf",
              "title": "Page 163",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=163"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-164",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 164",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-164-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-164",
              "chapterTitle": "Page 164",
              "chapterIndex": 0,
              "stepIndex": 164,
              "stepType": "pdf",
              "title": "Page 164",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=164"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-165",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 165",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-165-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-165",
              "chapterTitle": "Page 165",
              "chapterIndex": 0,
              "stepIndex": 165,
              "stepType": "pdf",
              "title": "Page 165",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=165"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-166",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 166",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-166-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-166",
              "chapterTitle": "Page 166",
              "chapterIndex": 0,
              "stepIndex": 166,
              "stepType": "pdf",
              "title": "Page 166",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=166"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-167",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 167",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-167-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-167",
              "chapterTitle": "Page 167",
              "chapterIndex": 0,
              "stepIndex": 167,
              "stepType": "pdf",
              "title": "Page 167",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=167"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-168",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 168",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-168-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-168",
              "chapterTitle": "Page 168",
              "chapterIndex": 0,
              "stepIndex": 168,
              "stepType": "pdf",
              "title": "Page 168",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=168"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-169",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 169",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-169-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-169",
              "chapterTitle": "Page 169",
              "chapterIndex": 0,
              "stepIndex": 169,
              "stepType": "pdf",
              "title": "Page 169",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=169"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-17",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-17-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=17"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-170",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 170",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-170-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-170",
              "chapterTitle": "Page 170",
              "chapterIndex": 0,
              "stepIndex": 170,
              "stepType": "pdf",
              "title": "Page 170",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=170"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-171",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 171",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-171-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-171",
              "chapterTitle": "Page 171",
              "chapterIndex": 0,
              "stepIndex": 171,
              "stepType": "pdf",
              "title": "Page 171",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=171"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-172",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 172",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-172-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-172",
              "chapterTitle": "Page 172",
              "chapterIndex": 0,
              "stepIndex": 172,
              "stepType": "pdf",
              "title": "Page 172",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=172"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-173",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 173",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-173-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-173",
              "chapterTitle": "Page 173",
              "chapterIndex": 0,
              "stepIndex": 173,
              "stepType": "pdf",
              "title": "Page 173",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=173"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-174",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 174",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-174-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-174",
              "chapterTitle": "Page 174",
              "chapterIndex": 0,
              "stepIndex": 174,
              "stepType": "pdf",
              "title": "Page 174",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=174"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-175",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 175",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-175-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-175",
              "chapterTitle": "Page 175",
              "chapterIndex": 0,
              "stepIndex": 175,
              "stepType": "pdf",
              "title": "Page 175",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=175"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-176",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 176",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-176-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-176",
              "chapterTitle": "Page 176",
              "chapterIndex": 0,
              "stepIndex": 176,
              "stepType": "pdf",
              "title": "Page 176",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=176"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-177",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 177",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-177-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-177",
              "chapterTitle": "Page 177",
              "chapterIndex": 0,
              "stepIndex": 177,
              "stepType": "pdf",
              "title": "Page 177",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=177"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-178",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 178",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-178-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-178",
              "chapterTitle": "Page 178",
              "chapterIndex": 0,
              "stepIndex": 178,
              "stepType": "pdf",
              "title": "Page 178",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=178"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-179",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 179",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-179-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-179",
              "chapterTitle": "Page 179",
              "chapterIndex": 0,
              "stepIndex": 179,
              "stepType": "pdf",
              "title": "Page 179",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=179"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-18",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-18-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=18"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-180",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 180",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-180-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-180",
              "chapterTitle": "Page 180",
              "chapterIndex": 0,
              "stepIndex": 180,
              "stepType": "pdf",
              "title": "Page 180",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=180"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-181",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 181",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-181-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-181",
              "chapterTitle": "Page 181",
              "chapterIndex": 0,
              "stepIndex": 181,
              "stepType": "pdf",
              "title": "Page 181",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=181"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-182",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 182",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-182-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-182",
              "chapterTitle": "Page 182",
              "chapterIndex": 0,
              "stepIndex": 182,
              "stepType": "pdf",
              "title": "Page 182",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=182"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-183",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 183",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-183-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-183",
              "chapterTitle": "Page 183",
              "chapterIndex": 0,
              "stepIndex": 183,
              "stepType": "pdf",
              "title": "Page 183",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=183"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-184",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 184",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-184-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-184",
              "chapterTitle": "Page 184",
              "chapterIndex": 0,
              "stepIndex": 184,
              "stepType": "pdf",
              "title": "Page 184",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=184"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-185",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 185",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-185-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-185",
              "chapterTitle": "Page 185",
              "chapterIndex": 0,
              "stepIndex": 185,
              "stepType": "pdf",
              "title": "Page 185",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=185"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-186",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 186",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-186-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-186",
              "chapterTitle": "Page 186",
              "chapterIndex": 0,
              "stepIndex": 186,
              "stepType": "pdf",
              "title": "Page 186",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=186"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-187",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 187",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-187-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-187",
              "chapterTitle": "Page 187",
              "chapterIndex": 0,
              "stepIndex": 187,
              "stepType": "pdf",
              "title": "Page 187",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=187"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-19",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-19-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=19"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-2",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-2-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=2"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-20",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-20-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=20"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-21",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-21-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=21"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-22",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-22-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=22"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-23",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-23-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=23"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-24",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-24-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=24"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-25",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-25-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=25"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-26",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-26-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=26"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-27",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-27-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=27"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-28",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-28-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=28"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-29",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-29-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=29"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-3",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-3-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=3"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-30",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-30-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=30"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-31",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-31-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=31"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-32",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-32-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=32"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-33",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-33-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=33"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-34",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-34-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=34"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-35",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-35-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=35"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-36",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-36-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=36"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-37",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-37-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=37"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-38",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-38-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=38"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-39",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-39-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=39"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-4",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-4-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=4"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-40",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-40-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=40"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-41",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-41-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=41"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-42",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-42-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=42"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-43",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-43-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=43"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-44",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-44-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=44"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-45",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-45-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=45"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-46",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-46-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=46"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-47",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-47-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=47"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-48",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-48-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=48"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-49",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-49-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=49"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-5",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-5-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=5"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-50",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-50-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=50"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-51",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-51-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=51"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-52",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-52-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=52"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-53",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-53-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=53"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-54",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-54-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=54"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-55",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-55-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=55"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-56",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-56-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=56"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-57",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-57-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=57"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-58",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-58-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=58"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-59",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-59-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=59"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-6",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-6-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=6"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-60",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-60-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=60"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-61",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-61-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=61"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-62",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-62-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=62"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-63",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-63-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=63"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-64",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-64-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=64"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-65",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-65-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=65"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-66",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-66-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=66"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-67",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-67-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=67"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-68",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-68-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=68"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-69",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-69-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=69"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-7",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-7-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=7"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-70",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-70-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=70"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-71",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-71-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=71"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-72",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-72-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=72"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-73",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-73-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=73"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-74",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-74-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=74"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-75",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-75-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=75"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-76",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-76-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=76"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-77",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-77-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=77"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-78",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-78-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=78"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-79",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-79-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=79"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-8",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-8-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=8"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-80",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-80-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=80"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-81",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-81-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=81"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-82",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-82-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=82"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-83",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-83-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=83"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-84",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-84-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=84"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-85",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-85-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=85"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-86",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-86-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=86"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-87",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-87-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=87"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-88",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-88-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=88"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-89",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-89-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=89"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-9",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-9-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=9"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-90",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-90-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=90"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-91",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-91-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=91"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-92",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-92-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=92"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-93",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-93-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=93"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-94",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-94-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=94"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-95",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-95-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=95"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-96",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-96-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=96"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-97",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-97-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=97"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-98",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-98-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=98"
            }
          ]
        },
        {
          "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-99",
          "courseId": "tootpee-way-lar-nal-mha-tiger",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-99-step-0",
              "courseId": "tootpee-way-lar-nal-mha-tiger",
              "chapterId": "tootpee-way-lar-nal-mha-tiger-ch-import-1787563237785-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-way-lar-nal-mha-tiger/tootpee-way-lar-nal-mha-tiger.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "tootpee-white-tiger-ghost",
      "title": "တွတ်ပီ - ကျွန်ုပ် နဲ့ white-tiger-ghost",
      "description": "တွတ်ပီ - ကျွန်ုပ် နဲ့ white-tiger-ghost. Tootpee Myanmar comic by Swe Min.",
      "isPublished": true,
      "authorName": "ဆွေမင်း (ဓနုဖြူ)",
      "color": "#2563eb",
      "coverColorStart": "#facc15",
      "coverColorMiddle": "#f59e0b",
      "coverColorEnd": "#d97706",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/tootpee-white-tiger-ghost.webp",
      "icon": "📒",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 94,
      "category": "Kid, Comic, Tootpee, MM",
      "cat1": "Kid",
      "cat2": "Comic",
      "cat3": "Tootpee",
      "artifactType": "book",
      "pageViewType": "ComicView",
      "bookHtmlFolder": "Comic/tootpee-white-tiger-ghost",
      "stepCount": 244,
      "chapters": [
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-1",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-1-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=1"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-10",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-10-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=10"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-100",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-100-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=100"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-101",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-101-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=101"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-102",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-102-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=102"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-103",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-103-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=103"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-104",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-104-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=104"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-105",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-105-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=105"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-106",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-106-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=106"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-107",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-107-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=107"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-108",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-108-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=108"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-109",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-109-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=109"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-11",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-11-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=11"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-110",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-110-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=110"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-111",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-111-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=111"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-112",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-112-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=112"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-113",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-113-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=113"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-114",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-114-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=114"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-115",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-115-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=115"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-116",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-116-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=116"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-117",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-117-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=117"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-118",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-118-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=118"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-119",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-119-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=119"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-12",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-12-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=12"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-120",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-120-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=120"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-121",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-121-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=121"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-122",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-122-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=122"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-123",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-123-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=123"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-124",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-124-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=124"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-125",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-125-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=125"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-126",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-126-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=126"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-127",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-127-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=127"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-128",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-128-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=128"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-129",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-129-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=129"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-13",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-13-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=13"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-130",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-130-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=130"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-131",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-131-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=131"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-132",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-132-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=132"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-133",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-133-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=133"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-134",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-134-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=134"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-135",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-135-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=135"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-136",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 136",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-136-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-136",
              "chapterTitle": "Page 136",
              "chapterIndex": 0,
              "stepIndex": 136,
              "stepType": "pdf",
              "title": "Page 136",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=136"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-137",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 137",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-137-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-137",
              "chapterTitle": "Page 137",
              "chapterIndex": 0,
              "stepIndex": 137,
              "stepType": "pdf",
              "title": "Page 137",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=137"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-138",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 138",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-138-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-138",
              "chapterTitle": "Page 138",
              "chapterIndex": 0,
              "stepIndex": 138,
              "stepType": "pdf",
              "title": "Page 138",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=138"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-139",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 139",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-139-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-139",
              "chapterTitle": "Page 139",
              "chapterIndex": 0,
              "stepIndex": 139,
              "stepType": "pdf",
              "title": "Page 139",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=139"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-14",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-14-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=14"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-140",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 140",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-140-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-140",
              "chapterTitle": "Page 140",
              "chapterIndex": 0,
              "stepIndex": 140,
              "stepType": "pdf",
              "title": "Page 140",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=140"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-141",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 141",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-141-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-141",
              "chapterTitle": "Page 141",
              "chapterIndex": 0,
              "stepIndex": 141,
              "stepType": "pdf",
              "title": "Page 141",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=141"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-142",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 142",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-142-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-142",
              "chapterTitle": "Page 142",
              "chapterIndex": 0,
              "stepIndex": 142,
              "stepType": "pdf",
              "title": "Page 142",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=142"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-143",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 143",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-143-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-143",
              "chapterTitle": "Page 143",
              "chapterIndex": 0,
              "stepIndex": 143,
              "stepType": "pdf",
              "title": "Page 143",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=143"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-144",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 144",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-144-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-144",
              "chapterTitle": "Page 144",
              "chapterIndex": 0,
              "stepIndex": 144,
              "stepType": "pdf",
              "title": "Page 144",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=144"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-145",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 145",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-145-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-145",
              "chapterTitle": "Page 145",
              "chapterIndex": 0,
              "stepIndex": 145,
              "stepType": "pdf",
              "title": "Page 145",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=145"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-146",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 146",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-146-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-146",
              "chapterTitle": "Page 146",
              "chapterIndex": 0,
              "stepIndex": 146,
              "stepType": "pdf",
              "title": "Page 146",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=146"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-147",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 147",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-147-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-147",
              "chapterTitle": "Page 147",
              "chapterIndex": 0,
              "stepIndex": 147,
              "stepType": "pdf",
              "title": "Page 147",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=147"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-148",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 148",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-148-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-148",
              "chapterTitle": "Page 148",
              "chapterIndex": 0,
              "stepIndex": 148,
              "stepType": "pdf",
              "title": "Page 148",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=148"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-149",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 149",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-149-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-149",
              "chapterTitle": "Page 149",
              "chapterIndex": 0,
              "stepIndex": 149,
              "stepType": "pdf",
              "title": "Page 149",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=149"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-15",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-15-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=15"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-150",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 150",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-150-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-150",
              "chapterTitle": "Page 150",
              "chapterIndex": 0,
              "stepIndex": 150,
              "stepType": "pdf",
              "title": "Page 150",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=150"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-151",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 151",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-151-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-151",
              "chapterTitle": "Page 151",
              "chapterIndex": 0,
              "stepIndex": 151,
              "stepType": "pdf",
              "title": "Page 151",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=151"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-152",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 152",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-152-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-152",
              "chapterTitle": "Page 152",
              "chapterIndex": 0,
              "stepIndex": 152,
              "stepType": "pdf",
              "title": "Page 152",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=152"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-153",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 153",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-153-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-153",
              "chapterTitle": "Page 153",
              "chapterIndex": 0,
              "stepIndex": 153,
              "stepType": "pdf",
              "title": "Page 153",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=153"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-154",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 154",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-154-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-154",
              "chapterTitle": "Page 154",
              "chapterIndex": 0,
              "stepIndex": 154,
              "stepType": "pdf",
              "title": "Page 154",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=154"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-155",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 155",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-155-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-155",
              "chapterTitle": "Page 155",
              "chapterIndex": 0,
              "stepIndex": 155,
              "stepType": "pdf",
              "title": "Page 155",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=155"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-156",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 156",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-156-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-156",
              "chapterTitle": "Page 156",
              "chapterIndex": 0,
              "stepIndex": 156,
              "stepType": "pdf",
              "title": "Page 156",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=156"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-157",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 157",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-157-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-157",
              "chapterTitle": "Page 157",
              "chapterIndex": 0,
              "stepIndex": 157,
              "stepType": "pdf",
              "title": "Page 157",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=157"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-158",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 158",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-158-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-158",
              "chapterTitle": "Page 158",
              "chapterIndex": 0,
              "stepIndex": 158,
              "stepType": "pdf",
              "title": "Page 158",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=158"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-159",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 159",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-159-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-159",
              "chapterTitle": "Page 159",
              "chapterIndex": 0,
              "stepIndex": 159,
              "stepType": "pdf",
              "title": "Page 159",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=159"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-16",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-16-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=16"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-160",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 160",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-160-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-160",
              "chapterTitle": "Page 160",
              "chapterIndex": 0,
              "stepIndex": 160,
              "stepType": "pdf",
              "title": "Page 160",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=160"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-161",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 161",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-161-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-161",
              "chapterTitle": "Page 161",
              "chapterIndex": 0,
              "stepIndex": 161,
              "stepType": "pdf",
              "title": "Page 161",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=161"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-162",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 162",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-162-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-162",
              "chapterTitle": "Page 162",
              "chapterIndex": 0,
              "stepIndex": 162,
              "stepType": "pdf",
              "title": "Page 162",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=162"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-163",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 163",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-163-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-163",
              "chapterTitle": "Page 163",
              "chapterIndex": 0,
              "stepIndex": 163,
              "stepType": "pdf",
              "title": "Page 163",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=163"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-164",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 164",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-164-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-164",
              "chapterTitle": "Page 164",
              "chapterIndex": 0,
              "stepIndex": 164,
              "stepType": "pdf",
              "title": "Page 164",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=164"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-165",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 165",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-165-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-165",
              "chapterTitle": "Page 165",
              "chapterIndex": 0,
              "stepIndex": 165,
              "stepType": "pdf",
              "title": "Page 165",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=165"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-166",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 166",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-166-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-166",
              "chapterTitle": "Page 166",
              "chapterIndex": 0,
              "stepIndex": 166,
              "stepType": "pdf",
              "title": "Page 166",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=166"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-167",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 167",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-167-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-167",
              "chapterTitle": "Page 167",
              "chapterIndex": 0,
              "stepIndex": 167,
              "stepType": "pdf",
              "title": "Page 167",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=167"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-168",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 168",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-168-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-168",
              "chapterTitle": "Page 168",
              "chapterIndex": 0,
              "stepIndex": 168,
              "stepType": "pdf",
              "title": "Page 168",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=168"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-169",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 169",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-169-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-169",
              "chapterTitle": "Page 169",
              "chapterIndex": 0,
              "stepIndex": 169,
              "stepType": "pdf",
              "title": "Page 169",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=169"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-17",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-17-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=17"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-170",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 170",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-170-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-170",
              "chapterTitle": "Page 170",
              "chapterIndex": 0,
              "stepIndex": 170,
              "stepType": "pdf",
              "title": "Page 170",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=170"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-171",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 171",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-171-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-171",
              "chapterTitle": "Page 171",
              "chapterIndex": 0,
              "stepIndex": 171,
              "stepType": "pdf",
              "title": "Page 171",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=171"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-172",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 172",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-172-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-172",
              "chapterTitle": "Page 172",
              "chapterIndex": 0,
              "stepIndex": 172,
              "stepType": "pdf",
              "title": "Page 172",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=172"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-173",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 173",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-173-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-173",
              "chapterTitle": "Page 173",
              "chapterIndex": 0,
              "stepIndex": 173,
              "stepType": "pdf",
              "title": "Page 173",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=173"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-174",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 174",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-174-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-174",
              "chapterTitle": "Page 174",
              "chapterIndex": 0,
              "stepIndex": 174,
              "stepType": "pdf",
              "title": "Page 174",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=174"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-175",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 175",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-175-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-175",
              "chapterTitle": "Page 175",
              "chapterIndex": 0,
              "stepIndex": 175,
              "stepType": "pdf",
              "title": "Page 175",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=175"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-176",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 176",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-176-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-176",
              "chapterTitle": "Page 176",
              "chapterIndex": 0,
              "stepIndex": 176,
              "stepType": "pdf",
              "title": "Page 176",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=176"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-177",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 177",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-177-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-177",
              "chapterTitle": "Page 177",
              "chapterIndex": 0,
              "stepIndex": 177,
              "stepType": "pdf",
              "title": "Page 177",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=177"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-178",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 178",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-178-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-178",
              "chapterTitle": "Page 178",
              "chapterIndex": 0,
              "stepIndex": 178,
              "stepType": "pdf",
              "title": "Page 178",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=178"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-179",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 179",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-179-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-179",
              "chapterTitle": "Page 179",
              "chapterIndex": 0,
              "stepIndex": 179,
              "stepType": "pdf",
              "title": "Page 179",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=179"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-18",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-18-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=18"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-180",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 180",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-180-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-180",
              "chapterTitle": "Page 180",
              "chapterIndex": 0,
              "stepIndex": 180,
              "stepType": "pdf",
              "title": "Page 180",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=180"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-181",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 181",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-181-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-181",
              "chapterTitle": "Page 181",
              "chapterIndex": 0,
              "stepIndex": 181,
              "stepType": "pdf",
              "title": "Page 181",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=181"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-182",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 182",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-182-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-182",
              "chapterTitle": "Page 182",
              "chapterIndex": 0,
              "stepIndex": 182,
              "stepType": "pdf",
              "title": "Page 182",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=182"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-183",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 183",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-183-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-183",
              "chapterTitle": "Page 183",
              "chapterIndex": 0,
              "stepIndex": 183,
              "stepType": "pdf",
              "title": "Page 183",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=183"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-184",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 184",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-184-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-184",
              "chapterTitle": "Page 184",
              "chapterIndex": 0,
              "stepIndex": 184,
              "stepType": "pdf",
              "title": "Page 184",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=184"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-185",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 185",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-185-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-185",
              "chapterTitle": "Page 185",
              "chapterIndex": 0,
              "stepIndex": 185,
              "stepType": "pdf",
              "title": "Page 185",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=185"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-186",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 186",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-186-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-186",
              "chapterTitle": "Page 186",
              "chapterIndex": 0,
              "stepIndex": 186,
              "stepType": "pdf",
              "title": "Page 186",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=186"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-187",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 187",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-187-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-187",
              "chapterTitle": "Page 187",
              "chapterIndex": 0,
              "stepIndex": 187,
              "stepType": "pdf",
              "title": "Page 187",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=187"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-188",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 188",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-188-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-188",
              "chapterTitle": "Page 188",
              "chapterIndex": 0,
              "stepIndex": 188,
              "stepType": "pdf",
              "title": "Page 188",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=188"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-189",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 189",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-189-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-189",
              "chapterTitle": "Page 189",
              "chapterIndex": 0,
              "stepIndex": 189,
              "stepType": "pdf",
              "title": "Page 189",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=189"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-19",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-19-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=19"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-190",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 190",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-190-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-190",
              "chapterTitle": "Page 190",
              "chapterIndex": 0,
              "stepIndex": 190,
              "stepType": "pdf",
              "title": "Page 190",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=190"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-191",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 191",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-191-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-191",
              "chapterTitle": "Page 191",
              "chapterIndex": 0,
              "stepIndex": 191,
              "stepType": "pdf",
              "title": "Page 191",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=191"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-192",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 192",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-192-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-192",
              "chapterTitle": "Page 192",
              "chapterIndex": 0,
              "stepIndex": 192,
              "stepType": "pdf",
              "title": "Page 192",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=192"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-193",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 193",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-193-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-193",
              "chapterTitle": "Page 193",
              "chapterIndex": 0,
              "stepIndex": 193,
              "stepType": "pdf",
              "title": "Page 193",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=193"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-194",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 194",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-194-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-194",
              "chapterTitle": "Page 194",
              "chapterIndex": 0,
              "stepIndex": 194,
              "stepType": "pdf",
              "title": "Page 194",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=194"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-195",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 195",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-195-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-195",
              "chapterTitle": "Page 195",
              "chapterIndex": 0,
              "stepIndex": 195,
              "stepType": "pdf",
              "title": "Page 195",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=195"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-196",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 196",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-196-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-196",
              "chapterTitle": "Page 196",
              "chapterIndex": 0,
              "stepIndex": 196,
              "stepType": "pdf",
              "title": "Page 196",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=196"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-197",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 197",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-197-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-197",
              "chapterTitle": "Page 197",
              "chapterIndex": 0,
              "stepIndex": 197,
              "stepType": "pdf",
              "title": "Page 197",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=197"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-198",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 198",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-198-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-198",
              "chapterTitle": "Page 198",
              "chapterIndex": 0,
              "stepIndex": 198,
              "stepType": "pdf",
              "title": "Page 198",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=198"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-199",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 199",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-199-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-199",
              "chapterTitle": "Page 199",
              "chapterIndex": 0,
              "stepIndex": 199,
              "stepType": "pdf",
              "title": "Page 199",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=199"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-2",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-2-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=2"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-20",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-20-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=20"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-200",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 200",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-200-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-200",
              "chapterTitle": "Page 200",
              "chapterIndex": 0,
              "stepIndex": 200,
              "stepType": "pdf",
              "title": "Page 200",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=200"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-201",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 201",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-201-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-201",
              "chapterTitle": "Page 201",
              "chapterIndex": 0,
              "stepIndex": 201,
              "stepType": "pdf",
              "title": "Page 201",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=201"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-202",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 202",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-202-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-202",
              "chapterTitle": "Page 202",
              "chapterIndex": 0,
              "stepIndex": 202,
              "stepType": "pdf",
              "title": "Page 202",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=202"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-203",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 203",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-203-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-203",
              "chapterTitle": "Page 203",
              "chapterIndex": 0,
              "stepIndex": 203,
              "stepType": "pdf",
              "title": "Page 203",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=203"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-204",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 204",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-204-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-204",
              "chapterTitle": "Page 204",
              "chapterIndex": 0,
              "stepIndex": 204,
              "stepType": "pdf",
              "title": "Page 204",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=204"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-205",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 205",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-205-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-205",
              "chapterTitle": "Page 205",
              "chapterIndex": 0,
              "stepIndex": 205,
              "stepType": "pdf",
              "title": "Page 205",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=205"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-206",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 206",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-206-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-206",
              "chapterTitle": "Page 206",
              "chapterIndex": 0,
              "stepIndex": 206,
              "stepType": "pdf",
              "title": "Page 206",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=206"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-207",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 207",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-207-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-207",
              "chapterTitle": "Page 207",
              "chapterIndex": 0,
              "stepIndex": 207,
              "stepType": "pdf",
              "title": "Page 207",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=207"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-208",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 208",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-208-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-208",
              "chapterTitle": "Page 208",
              "chapterIndex": 0,
              "stepIndex": 208,
              "stepType": "pdf",
              "title": "Page 208",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=208"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-209",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 209",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-209-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-209",
              "chapterTitle": "Page 209",
              "chapterIndex": 0,
              "stepIndex": 209,
              "stepType": "pdf",
              "title": "Page 209",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=209"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-21",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-21-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=21"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-210",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 210",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-210-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-210",
              "chapterTitle": "Page 210",
              "chapterIndex": 0,
              "stepIndex": 210,
              "stepType": "pdf",
              "title": "Page 210",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=210"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-211",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 211",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-211-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-211",
              "chapterTitle": "Page 211",
              "chapterIndex": 0,
              "stepIndex": 211,
              "stepType": "pdf",
              "title": "Page 211",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=211"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-212",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 212",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-212-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-212",
              "chapterTitle": "Page 212",
              "chapterIndex": 0,
              "stepIndex": 212,
              "stepType": "pdf",
              "title": "Page 212",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=212"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-213",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 213",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-213-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-213",
              "chapterTitle": "Page 213",
              "chapterIndex": 0,
              "stepIndex": 213,
              "stepType": "pdf",
              "title": "Page 213",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=213"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-214",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 214",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-214-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-214",
              "chapterTitle": "Page 214",
              "chapterIndex": 0,
              "stepIndex": 214,
              "stepType": "pdf",
              "title": "Page 214",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=214"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-215",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 215",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-215-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-215",
              "chapterTitle": "Page 215",
              "chapterIndex": 0,
              "stepIndex": 215,
              "stepType": "pdf",
              "title": "Page 215",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=215"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-216",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 216",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-216-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-216",
              "chapterTitle": "Page 216",
              "chapterIndex": 0,
              "stepIndex": 216,
              "stepType": "pdf",
              "title": "Page 216",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=216"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-217",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 217",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-217-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-217",
              "chapterTitle": "Page 217",
              "chapterIndex": 0,
              "stepIndex": 217,
              "stepType": "pdf",
              "title": "Page 217",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=217"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-218",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 218",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-218-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-218",
              "chapterTitle": "Page 218",
              "chapterIndex": 0,
              "stepIndex": 218,
              "stepType": "pdf",
              "title": "Page 218",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=218"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-219",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 219",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-219-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-219",
              "chapterTitle": "Page 219",
              "chapterIndex": 0,
              "stepIndex": 219,
              "stepType": "pdf",
              "title": "Page 219",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=219"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-22",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-22-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=22"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-220",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 220",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-220-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-220",
              "chapterTitle": "Page 220",
              "chapterIndex": 0,
              "stepIndex": 220,
              "stepType": "pdf",
              "title": "Page 220",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=220"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-221",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 221",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-221-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-221",
              "chapterTitle": "Page 221",
              "chapterIndex": 0,
              "stepIndex": 221,
              "stepType": "pdf",
              "title": "Page 221",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=221"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-222",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 222",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-222-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-222",
              "chapterTitle": "Page 222",
              "chapterIndex": 0,
              "stepIndex": 222,
              "stepType": "pdf",
              "title": "Page 222",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=222"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-223",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 223",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-223-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-223",
              "chapterTitle": "Page 223",
              "chapterIndex": 0,
              "stepIndex": 223,
              "stepType": "pdf",
              "title": "Page 223",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=223"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-224",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 224",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-224-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-224",
              "chapterTitle": "Page 224",
              "chapterIndex": 0,
              "stepIndex": 224,
              "stepType": "pdf",
              "title": "Page 224",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=224"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-225",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 225",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-225-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-225",
              "chapterTitle": "Page 225",
              "chapterIndex": 0,
              "stepIndex": 225,
              "stepType": "pdf",
              "title": "Page 225",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=225"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-226",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 226",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-226-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-226",
              "chapterTitle": "Page 226",
              "chapterIndex": 0,
              "stepIndex": 226,
              "stepType": "pdf",
              "title": "Page 226",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=226"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-227",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 227",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-227-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-227",
              "chapterTitle": "Page 227",
              "chapterIndex": 0,
              "stepIndex": 227,
              "stepType": "pdf",
              "title": "Page 227",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=227"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-228",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 228",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-228-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-228",
              "chapterTitle": "Page 228",
              "chapterIndex": 0,
              "stepIndex": 228,
              "stepType": "pdf",
              "title": "Page 228",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=228"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-229",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 229",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-229-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-229",
              "chapterTitle": "Page 229",
              "chapterIndex": 0,
              "stepIndex": 229,
              "stepType": "pdf",
              "title": "Page 229",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=229"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-23",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-23-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=23"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-230",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 230",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-230-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-230",
              "chapterTitle": "Page 230",
              "chapterIndex": 0,
              "stepIndex": 230,
              "stepType": "pdf",
              "title": "Page 230",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=230"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-231",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 231",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-231-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-231",
              "chapterTitle": "Page 231",
              "chapterIndex": 0,
              "stepIndex": 231,
              "stepType": "pdf",
              "title": "Page 231",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=231"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-232",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 232",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-232-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-232",
              "chapterTitle": "Page 232",
              "chapterIndex": 0,
              "stepIndex": 232,
              "stepType": "pdf",
              "title": "Page 232",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=232"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-233",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 233",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-233-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-233",
              "chapterTitle": "Page 233",
              "chapterIndex": 0,
              "stepIndex": 233,
              "stepType": "pdf",
              "title": "Page 233",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=233"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-234",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 234",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-234-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-234",
              "chapterTitle": "Page 234",
              "chapterIndex": 0,
              "stepIndex": 234,
              "stepType": "pdf",
              "title": "Page 234",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=234"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-235",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 235",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-235-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-235",
              "chapterTitle": "Page 235",
              "chapterIndex": 0,
              "stepIndex": 235,
              "stepType": "pdf",
              "title": "Page 235",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=235"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-236",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 236",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-236-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-236",
              "chapterTitle": "Page 236",
              "chapterIndex": 0,
              "stepIndex": 236,
              "stepType": "pdf",
              "title": "Page 236",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=236"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-237",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 237",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-237-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-237",
              "chapterTitle": "Page 237",
              "chapterIndex": 0,
              "stepIndex": 237,
              "stepType": "pdf",
              "title": "Page 237",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=237"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-238",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 238",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-238-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-238",
              "chapterTitle": "Page 238",
              "chapterIndex": 0,
              "stepIndex": 238,
              "stepType": "pdf",
              "title": "Page 238",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=238"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-239",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 239",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-239-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-239",
              "chapterTitle": "Page 239",
              "chapterIndex": 0,
              "stepIndex": 239,
              "stepType": "pdf",
              "title": "Page 239",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=239"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-24",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-24-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=24"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-240",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 240",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-240-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-240",
              "chapterTitle": "Page 240",
              "chapterIndex": 0,
              "stepIndex": 240,
              "stepType": "pdf",
              "title": "Page 240",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=240"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-241",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 241",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-241-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-241",
              "chapterTitle": "Page 241",
              "chapterIndex": 0,
              "stepIndex": 241,
              "stepType": "pdf",
              "title": "Page 241",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=241"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-242",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 242",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-242-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-242",
              "chapterTitle": "Page 242",
              "chapterIndex": 0,
              "stepIndex": 242,
              "stepType": "pdf",
              "title": "Page 242",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=242"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-243",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 243",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-243-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-243",
              "chapterTitle": "Page 243",
              "chapterIndex": 0,
              "stepIndex": 243,
              "stepType": "pdf",
              "title": "Page 243",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=243"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-244",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 244",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-244-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-244",
              "chapterTitle": "Page 244",
              "chapterIndex": 0,
              "stepIndex": 244,
              "stepType": "pdf",
              "title": "Page 244",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=244"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-25",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-25-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=25"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-26",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-26-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=26"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-27",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-27-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=27"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-28",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-28-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=28"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-29",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-29-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=29"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-3",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-3-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=3"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-30",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-30-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=30"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-31",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-31-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=31"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-32",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-32-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=32"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-33",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-33-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=33"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-34",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-34-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=34"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-35",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-35-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=35"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-36",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-36-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=36"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-37",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-37-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=37"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-38",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-38-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=38"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-39",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-39-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=39"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-4",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-4-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=4"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-40",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-40-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=40"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-41",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-41-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=41"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-42",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-42-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=42"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-43",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-43-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=43"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-44",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-44-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=44"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-45",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-45-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=45"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-46",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-46-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=46"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-47",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-47-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=47"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-48",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-48-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=48"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-49",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-49-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=49"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-5",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-5-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=5"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-50",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-50-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=50"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-51",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-51-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=51"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-52",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-52-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=52"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-53",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-53-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=53"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-54",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-54-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=54"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-55",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-55-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=55"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-56",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-56-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=56"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-57",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-57-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=57"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-58",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-58-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=58"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-59",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-59-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=59"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-6",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-6-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=6"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-60",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-60-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=60"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-61",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-61-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=61"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-62",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-62-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=62"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-63",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-63-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=63"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-64",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-64-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=64"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-65",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-65-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=65"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-66",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-66-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=66"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-67",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-67-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=67"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-68",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-68-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=68"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-69",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-69-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=69"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-7",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-7-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=7"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-70",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-70-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=70"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-71",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-71-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=71"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-72",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-72-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=72"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-73",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-73-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=73"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-74",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-74-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=74"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-75",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-75-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=75"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-76",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-76-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=76"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-77",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-77-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=77"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-78",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-78-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=78"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-79",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-79-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=79"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-8",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-8-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=8"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-80",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-80-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=80"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-81",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-81-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=81"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-82",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-82-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=82"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-83",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-83-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=83"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-84",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-84-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=84"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-85",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-85-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=85"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-86",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-86-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=86"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-87",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-87-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=87"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-88",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-88-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=88"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-89",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-89-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=89"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-9",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-9-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=9"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-90",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-90-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=90"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-91",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-91-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=91"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-92",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-92-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=92"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-93",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-93-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=93"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-94",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-94-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=94"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-95",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-95-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=95"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-96",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-96-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=96"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-97",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-97-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=97"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-98",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-98-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=98"
            }
          ]
        },
        {
          "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-99",
          "courseId": "tootpee-white-tiger-ghost",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "tootpee-white-tiger-ghost-ch-import-1787563237785-99-step-0",
              "courseId": "tootpee-white-tiger-ghost",
              "chapterId": "tootpee-white-tiger-ghost-ch-import-1787563237785-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/tootpee-white-tiger-ghost/tootpee-white-tiger-ghost.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "gandhi-the-father-of-modern-india",
      "title": "Gandhi The Father Of Modern India",
      "description": "Gandhi The Father Of Modern India. Biography.",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#1d4ed8",
      "coverColorEnd": "#1e3a8a",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/gandhi-the-father-of-modern-india.webp",
      "icon": "📚",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 95,
      "category": "Kid, Biography",
      "cat1": "Kid",
      "cat2": "Biography",
      "cat3": "",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/gandhi-the-father-of-modern-india",
      "stepCount": 33,
      "chapters": [
        {
          "id": "gandhi-the-father-of-modern-india-ch-import-1787568889661-1",
          "courseId": "gandhi-the-father-of-modern-india",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "gandhi-the-father-of-modern-india-ch-import-1787568889661-1-step-0",
              "courseId": "gandhi-the-father-of-modern-india",
              "chapterId": "gandhi-the-father-of-modern-india-ch-import-1787568889661-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/gandhi-the-father-of-modern-india/gandhi-the-father-of-modern-india.pdf#page=1"
            }
          ]
        },
        {
          "id": "gandhi-the-father-of-modern-india-ch-import-1787568889661-10",
          "courseId": "gandhi-the-father-of-modern-india",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "gandhi-the-father-of-modern-india-ch-import-1787568889661-10-step-0",
              "courseId": "gandhi-the-father-of-modern-india",
              "chapterId": "gandhi-the-father-of-modern-india-ch-import-1787568889661-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/gandhi-the-father-of-modern-india/gandhi-the-father-of-modern-india.pdf#page=10"
            }
          ]
        },
        {
          "id": "gandhi-the-father-of-modern-india-ch-import-1787568889661-11",
          "courseId": "gandhi-the-father-of-modern-india",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "gandhi-the-father-of-modern-india-ch-import-1787568889661-11-step-0",
              "courseId": "gandhi-the-father-of-modern-india",
              "chapterId": "gandhi-the-father-of-modern-india-ch-import-1787568889661-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/gandhi-the-father-of-modern-india/gandhi-the-father-of-modern-india.pdf#page=11"
            }
          ]
        },
        {
          "id": "gandhi-the-father-of-modern-india-ch-import-1787568889661-12",
          "courseId": "gandhi-the-father-of-modern-india",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "gandhi-the-father-of-modern-india-ch-import-1787568889661-12-step-0",
              "courseId": "gandhi-the-father-of-modern-india",
              "chapterId": "gandhi-the-father-of-modern-india-ch-import-1787568889661-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/gandhi-the-father-of-modern-india/gandhi-the-father-of-modern-india.pdf#page=12"
            }
          ]
        },
        {
          "id": "gandhi-the-father-of-modern-india-ch-import-1787568889661-13",
          "courseId": "gandhi-the-father-of-modern-india",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "gandhi-the-father-of-modern-india-ch-import-1787568889661-13-step-0",
              "courseId": "gandhi-the-father-of-modern-india",
              "chapterId": "gandhi-the-father-of-modern-india-ch-import-1787568889661-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/gandhi-the-father-of-modern-india/gandhi-the-father-of-modern-india.pdf#page=13"
            }
          ]
        },
        {
          "id": "gandhi-the-father-of-modern-india-ch-import-1787568889661-14",
          "courseId": "gandhi-the-father-of-modern-india",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "gandhi-the-father-of-modern-india-ch-import-1787568889661-14-step-0",
              "courseId": "gandhi-the-father-of-modern-india",
              "chapterId": "gandhi-the-father-of-modern-india-ch-import-1787568889661-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/gandhi-the-father-of-modern-india/gandhi-the-father-of-modern-india.pdf#page=14"
            }
          ]
        },
        {
          "id": "gandhi-the-father-of-modern-india-ch-import-1787568889661-15",
          "courseId": "gandhi-the-father-of-modern-india",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "gandhi-the-father-of-modern-india-ch-import-1787568889661-15-step-0",
              "courseId": "gandhi-the-father-of-modern-india",
              "chapterId": "gandhi-the-father-of-modern-india-ch-import-1787568889661-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/gandhi-the-father-of-modern-india/gandhi-the-father-of-modern-india.pdf#page=15"
            }
          ]
        },
        {
          "id": "gandhi-the-father-of-modern-india-ch-import-1787568889661-16",
          "courseId": "gandhi-the-father-of-modern-india",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "gandhi-the-father-of-modern-india-ch-import-1787568889661-16-step-0",
              "courseId": "gandhi-the-father-of-modern-india",
              "chapterId": "gandhi-the-father-of-modern-india-ch-import-1787568889661-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/gandhi-the-father-of-modern-india/gandhi-the-father-of-modern-india.pdf#page=16"
            }
          ]
        },
        {
          "id": "gandhi-the-father-of-modern-india-ch-import-1787568889661-17",
          "courseId": "gandhi-the-father-of-modern-india",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "gandhi-the-father-of-modern-india-ch-import-1787568889661-17-step-0",
              "courseId": "gandhi-the-father-of-modern-india",
              "chapterId": "gandhi-the-father-of-modern-india-ch-import-1787568889661-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/gandhi-the-father-of-modern-india/gandhi-the-father-of-modern-india.pdf#page=17"
            }
          ]
        },
        {
          "id": "gandhi-the-father-of-modern-india-ch-import-1787568889661-18",
          "courseId": "gandhi-the-father-of-modern-india",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "gandhi-the-father-of-modern-india-ch-import-1787568889661-18-step-0",
              "courseId": "gandhi-the-father-of-modern-india",
              "chapterId": "gandhi-the-father-of-modern-india-ch-import-1787568889661-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/gandhi-the-father-of-modern-india/gandhi-the-father-of-modern-india.pdf#page=18"
            }
          ]
        },
        {
          "id": "gandhi-the-father-of-modern-india-ch-import-1787568889661-19",
          "courseId": "gandhi-the-father-of-modern-india",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "gandhi-the-father-of-modern-india-ch-import-1787568889661-19-step-0",
              "courseId": "gandhi-the-father-of-modern-india",
              "chapterId": "gandhi-the-father-of-modern-india-ch-import-1787568889661-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/gandhi-the-father-of-modern-india/gandhi-the-father-of-modern-india.pdf#page=19"
            }
          ]
        },
        {
          "id": "gandhi-the-father-of-modern-india-ch-import-1787568889661-2",
          "courseId": "gandhi-the-father-of-modern-india",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "gandhi-the-father-of-modern-india-ch-import-1787568889661-2-step-0",
              "courseId": "gandhi-the-father-of-modern-india",
              "chapterId": "gandhi-the-father-of-modern-india-ch-import-1787568889661-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/gandhi-the-father-of-modern-india/gandhi-the-father-of-modern-india.pdf#page=2"
            }
          ]
        },
        {
          "id": "gandhi-the-father-of-modern-india-ch-import-1787568889661-20",
          "courseId": "gandhi-the-father-of-modern-india",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "gandhi-the-father-of-modern-india-ch-import-1787568889661-20-step-0",
              "courseId": "gandhi-the-father-of-modern-india",
              "chapterId": "gandhi-the-father-of-modern-india-ch-import-1787568889661-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/gandhi-the-father-of-modern-india/gandhi-the-father-of-modern-india.pdf#page=20"
            }
          ]
        },
        {
          "id": "gandhi-the-father-of-modern-india-ch-import-1787568889661-21",
          "courseId": "gandhi-the-father-of-modern-india",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "gandhi-the-father-of-modern-india-ch-import-1787568889661-21-step-0",
              "courseId": "gandhi-the-father-of-modern-india",
              "chapterId": "gandhi-the-father-of-modern-india-ch-import-1787568889661-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/gandhi-the-father-of-modern-india/gandhi-the-father-of-modern-india.pdf#page=21"
            }
          ]
        },
        {
          "id": "gandhi-the-father-of-modern-india-ch-import-1787568889661-22",
          "courseId": "gandhi-the-father-of-modern-india",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "gandhi-the-father-of-modern-india-ch-import-1787568889661-22-step-0",
              "courseId": "gandhi-the-father-of-modern-india",
              "chapterId": "gandhi-the-father-of-modern-india-ch-import-1787568889661-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/gandhi-the-father-of-modern-india/gandhi-the-father-of-modern-india.pdf#page=22"
            }
          ]
        },
        {
          "id": "gandhi-the-father-of-modern-india-ch-import-1787568889661-23",
          "courseId": "gandhi-the-father-of-modern-india",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "gandhi-the-father-of-modern-india-ch-import-1787568889661-23-step-0",
              "courseId": "gandhi-the-father-of-modern-india",
              "chapterId": "gandhi-the-father-of-modern-india-ch-import-1787568889661-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/gandhi-the-father-of-modern-india/gandhi-the-father-of-modern-india.pdf#page=23"
            }
          ]
        },
        {
          "id": "gandhi-the-father-of-modern-india-ch-import-1787568889661-24",
          "courseId": "gandhi-the-father-of-modern-india",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "gandhi-the-father-of-modern-india-ch-import-1787568889661-24-step-0",
              "courseId": "gandhi-the-father-of-modern-india",
              "chapterId": "gandhi-the-father-of-modern-india-ch-import-1787568889661-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/gandhi-the-father-of-modern-india/gandhi-the-father-of-modern-india.pdf#page=24"
            }
          ]
        },
        {
          "id": "gandhi-the-father-of-modern-india-ch-import-1787568889661-25",
          "courseId": "gandhi-the-father-of-modern-india",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "gandhi-the-father-of-modern-india-ch-import-1787568889661-25-step-0",
              "courseId": "gandhi-the-father-of-modern-india",
              "chapterId": "gandhi-the-father-of-modern-india-ch-import-1787568889661-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/gandhi-the-father-of-modern-india/gandhi-the-father-of-modern-india.pdf#page=25"
            }
          ]
        },
        {
          "id": "gandhi-the-father-of-modern-india-ch-import-1787568889661-26",
          "courseId": "gandhi-the-father-of-modern-india",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "gandhi-the-father-of-modern-india-ch-import-1787568889661-26-step-0",
              "courseId": "gandhi-the-father-of-modern-india",
              "chapterId": "gandhi-the-father-of-modern-india-ch-import-1787568889661-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/gandhi-the-father-of-modern-india/gandhi-the-father-of-modern-india.pdf#page=26"
            }
          ]
        },
        {
          "id": "gandhi-the-father-of-modern-india-ch-import-1787568889661-27",
          "courseId": "gandhi-the-father-of-modern-india",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "gandhi-the-father-of-modern-india-ch-import-1787568889661-27-step-0",
              "courseId": "gandhi-the-father-of-modern-india",
              "chapterId": "gandhi-the-father-of-modern-india-ch-import-1787568889661-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/gandhi-the-father-of-modern-india/gandhi-the-father-of-modern-india.pdf#page=27"
            }
          ]
        },
        {
          "id": "gandhi-the-father-of-modern-india-ch-import-1787568889661-28",
          "courseId": "gandhi-the-father-of-modern-india",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "gandhi-the-father-of-modern-india-ch-import-1787568889661-28-step-0",
              "courseId": "gandhi-the-father-of-modern-india",
              "chapterId": "gandhi-the-father-of-modern-india-ch-import-1787568889661-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/gandhi-the-father-of-modern-india/gandhi-the-father-of-modern-india.pdf#page=28"
            }
          ]
        },
        {
          "id": "gandhi-the-father-of-modern-india-ch-import-1787568889661-29",
          "courseId": "gandhi-the-father-of-modern-india",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "gandhi-the-father-of-modern-india-ch-import-1787568889661-29-step-0",
              "courseId": "gandhi-the-father-of-modern-india",
              "chapterId": "gandhi-the-father-of-modern-india-ch-import-1787568889661-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/gandhi-the-father-of-modern-india/gandhi-the-father-of-modern-india.pdf#page=29"
            }
          ]
        },
        {
          "id": "gandhi-the-father-of-modern-india-ch-import-1787568889661-3",
          "courseId": "gandhi-the-father-of-modern-india",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "gandhi-the-father-of-modern-india-ch-import-1787568889661-3-step-0",
              "courseId": "gandhi-the-father-of-modern-india",
              "chapterId": "gandhi-the-father-of-modern-india-ch-import-1787568889661-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/gandhi-the-father-of-modern-india/gandhi-the-father-of-modern-india.pdf#page=3"
            }
          ]
        },
        {
          "id": "gandhi-the-father-of-modern-india-ch-import-1787568889661-30",
          "courseId": "gandhi-the-father-of-modern-india",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "gandhi-the-father-of-modern-india-ch-import-1787568889661-30-step-0",
              "courseId": "gandhi-the-father-of-modern-india",
              "chapterId": "gandhi-the-father-of-modern-india-ch-import-1787568889661-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/gandhi-the-father-of-modern-india/gandhi-the-father-of-modern-india.pdf#page=30"
            }
          ]
        },
        {
          "id": "gandhi-the-father-of-modern-india-ch-import-1787568889661-31",
          "courseId": "gandhi-the-father-of-modern-india",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "gandhi-the-father-of-modern-india-ch-import-1787568889661-31-step-0",
              "courseId": "gandhi-the-father-of-modern-india",
              "chapterId": "gandhi-the-father-of-modern-india-ch-import-1787568889661-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/gandhi-the-father-of-modern-india/gandhi-the-father-of-modern-india.pdf#page=31"
            }
          ]
        },
        {
          "id": "gandhi-the-father-of-modern-india-ch-import-1787568889661-32",
          "courseId": "gandhi-the-father-of-modern-india",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "gandhi-the-father-of-modern-india-ch-import-1787568889661-32-step-0",
              "courseId": "gandhi-the-father-of-modern-india",
              "chapterId": "gandhi-the-father-of-modern-india-ch-import-1787568889661-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/gandhi-the-father-of-modern-india/gandhi-the-father-of-modern-india.pdf#page=32"
            }
          ]
        },
        {
          "id": "gandhi-the-father-of-modern-india-ch-import-1787568889661-33",
          "courseId": "gandhi-the-father-of-modern-india",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "gandhi-the-father-of-modern-india-ch-import-1787568889661-33-step-0",
              "courseId": "gandhi-the-father-of-modern-india",
              "chapterId": "gandhi-the-father-of-modern-india-ch-import-1787568889661-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/gandhi-the-father-of-modern-india/gandhi-the-father-of-modern-india.pdf#page=33"
            }
          ]
        },
        {
          "id": "gandhi-the-father-of-modern-india-ch-import-1787568889661-4",
          "courseId": "gandhi-the-father-of-modern-india",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "gandhi-the-father-of-modern-india-ch-import-1787568889661-4-step-0",
              "courseId": "gandhi-the-father-of-modern-india",
              "chapterId": "gandhi-the-father-of-modern-india-ch-import-1787568889661-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/gandhi-the-father-of-modern-india/gandhi-the-father-of-modern-india.pdf#page=4"
            }
          ]
        },
        {
          "id": "gandhi-the-father-of-modern-india-ch-import-1787568889661-5",
          "courseId": "gandhi-the-father-of-modern-india",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "gandhi-the-father-of-modern-india-ch-import-1787568889661-5-step-0",
              "courseId": "gandhi-the-father-of-modern-india",
              "chapterId": "gandhi-the-father-of-modern-india-ch-import-1787568889661-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/gandhi-the-father-of-modern-india/gandhi-the-father-of-modern-india.pdf#page=5"
            }
          ]
        },
        {
          "id": "gandhi-the-father-of-modern-india-ch-import-1787568889661-6",
          "courseId": "gandhi-the-father-of-modern-india",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "gandhi-the-father-of-modern-india-ch-import-1787568889661-6-step-0",
              "courseId": "gandhi-the-father-of-modern-india",
              "chapterId": "gandhi-the-father-of-modern-india-ch-import-1787568889661-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/gandhi-the-father-of-modern-india/gandhi-the-father-of-modern-india.pdf#page=6"
            }
          ]
        },
        {
          "id": "gandhi-the-father-of-modern-india-ch-import-1787568889661-7",
          "courseId": "gandhi-the-father-of-modern-india",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "gandhi-the-father-of-modern-india-ch-import-1787568889661-7-step-0",
              "courseId": "gandhi-the-father-of-modern-india",
              "chapterId": "gandhi-the-father-of-modern-india-ch-import-1787568889661-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/gandhi-the-father-of-modern-india/gandhi-the-father-of-modern-india.pdf#page=7"
            }
          ]
        },
        {
          "id": "gandhi-the-father-of-modern-india-ch-import-1787568889661-8",
          "courseId": "gandhi-the-father-of-modern-india",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "gandhi-the-father-of-modern-india-ch-import-1787568889661-8-step-0",
              "courseId": "gandhi-the-father-of-modern-india",
              "chapterId": "gandhi-the-father-of-modern-india-ch-import-1787568889661-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/gandhi-the-father-of-modern-india/gandhi-the-father-of-modern-india.pdf#page=8"
            }
          ]
        },
        {
          "id": "gandhi-the-father-of-modern-india-ch-import-1787568889661-9",
          "courseId": "gandhi-the-father-of-modern-india",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "gandhi-the-father-of-modern-india-ch-import-1787568889661-9-step-0",
              "courseId": "gandhi-the-father-of-modern-india",
              "chapterId": "gandhi-the-father-of-modern-india-ch-import-1787568889661-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/gandhi-the-father-of-modern-india/gandhi-the-father-of-modern-india.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "who-was-steve-jobs",
      "title": "Who Was Steve Jobs",
      "description": "Who Was Steve Jobs. Biography.",
      "isPublished": true,
      "authorName": "Pam Pollack & Meg Belviso",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#1d4ed8",
      "coverColorEnd": "#1e3a8a",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/who-was-steve-jobs.webp",
      "icon": "📚",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 96,
      "category": "Kid, Biography",
      "cat1": "Kid",
      "cat2": "Biography",
      "cat3": "",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/who-was-steve-jobs",
      "stepCount": 88,
      "chapters": [
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-1",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-1-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=1"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-10",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-10-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=10"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-11",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-11-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=11"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-12",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-12-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=12"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-13",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-13-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=13"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-14",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-14-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=14"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-15",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-15-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=15"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-16",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-16-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=16"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-17",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-17-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=17"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-18",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-18-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=18"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-19",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-19-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=19"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-2",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-2-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=2"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-20",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-20-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=20"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-21",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-21-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=21"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-22",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-22-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=22"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-23",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-23-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=23"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-24",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-24-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=24"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-25",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-25-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=25"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-26",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-26-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=26"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-27",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-27-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=27"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-28",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-28-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=28"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-29",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-29-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=29"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-3",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-3-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=3"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-30",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-30-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=30"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-31",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-31-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=31"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-32",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-32-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=32"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-33",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-33-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=33"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-34",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-34-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=34"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-35",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-35-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=35"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-36",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-36-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=36"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-37",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-37-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=37"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-38",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-38-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=38"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-39",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-39-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=39"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-4",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-4-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=4"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-40",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-40-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=40"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-41",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-41-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=41"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-42",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-42-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=42"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-43",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-43-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=43"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-44",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-44-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=44"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-45",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-45-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=45"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-46",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-46-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=46"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-47",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-47-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=47"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-48",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-48-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=48"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-49",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-49-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=49"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-5",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-5-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=5"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-50",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-50-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=50"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-51",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-51-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=51"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-52",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-52-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=52"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-53",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-53-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=53"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-54",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-54-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=54"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-55",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-55-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=55"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-56",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-56-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=56"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-57",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-57-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=57"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-58",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-58-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=58"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-59",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-59-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=59"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-6",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-6-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=6"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-60",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-60-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=60"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-61",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-61-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=61"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-62",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-62-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=62"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-63",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-63-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=63"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-64",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-64-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=64"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-65",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-65-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=65"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-66",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-66-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=66"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-67",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-67-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=67"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-68",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-68-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=68"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-69",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-69-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=69"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-7",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-7-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=7"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-70",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-70-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=70"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-71",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-71-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=71"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-72",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-72-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=72"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-73",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-73-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=73"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-74",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-74-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=74"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-75",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-75-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=75"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-76",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-76-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=76"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-77",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-77-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=77"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-78",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-78-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=78"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-79",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-79-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=79"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-8",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-8-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=8"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-80",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-80-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=80"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-81",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-81-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=81"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-82",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-82-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=82"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-83",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-83-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=83"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-84",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-84-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=84"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-85",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-85-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=85"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-86",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-86-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=86"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-87",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-87-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=87"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-88",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-88-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=88"
            }
          ]
        },
        {
          "id": "who-was-steve-jobs-ch-import-1787568889661-9",
          "courseId": "who-was-steve-jobs",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "who-was-steve-jobs-ch-import-1787568889661-9-step-0",
              "courseId": "who-was-steve-jobs",
              "chapterId": "who-was-steve-jobs-ch-import-1787568889661-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-was-steve-jobs/who-was-steve-jobs.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "aung-san-su-kyi-interview",
      "title": "Aung San Su Kyi Interview",
      "description": "Aung San Su Kyi Interview. Biography.",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#1d4ed8",
      "coverColorEnd": "#1e3a8a",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/aung-san-su-kyi-interview.webp",
      "icon": "📚",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 97,
      "category": "Other, Biography",
      "cat1": "Other",
      "cat2": "Biography",
      "cat3": "",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/aung-san-su-kyi-interview",
      "stepCount": 365,
      "chapters": [
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-1",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-1-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=1"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-10",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-10-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=10"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-100",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-100-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=100"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-101",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-101-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=101"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-102",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-102-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=102"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-103",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-103-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=103"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-104",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-104-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=104"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-105",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-105-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=105"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-106",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-106-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=106"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-107",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-107-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=107"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-108",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-108-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=108"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-109",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-109-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=109"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-11",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-11-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=11"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-110",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-110-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=110"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-111",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-111-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=111"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-112",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-112-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=112"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-113",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-113-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=113"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-114",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-114-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=114"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-115",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-115-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=115"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-116",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-116-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=116"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-117",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-117-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=117"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-118",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-118-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=118"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-119",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-119-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=119"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-12",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-12-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=12"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-120",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-120-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=120"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-121",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-121-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=121"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-122",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-122-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=122"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-123",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-123-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=123"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-124",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-124-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=124"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-125",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-125-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=125"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-126",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-126-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=126"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-127",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-127-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=127"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-128",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-128-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=128"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-129",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-129-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=129"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-13",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-13-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=13"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-130",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-130-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=130"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-131",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-131-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=131"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-132",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-132-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=132"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-133",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-133-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=133"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-134",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-134-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=134"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-135",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-135-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=135"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-136",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 136",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-136-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-136",
              "chapterTitle": "Page 136",
              "chapterIndex": 0,
              "stepIndex": 136,
              "stepType": "pdf",
              "title": "Page 136",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=136"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-137",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 137",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-137-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-137",
              "chapterTitle": "Page 137",
              "chapterIndex": 0,
              "stepIndex": 137,
              "stepType": "pdf",
              "title": "Page 137",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=137"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-138",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 138",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-138-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-138",
              "chapterTitle": "Page 138",
              "chapterIndex": 0,
              "stepIndex": 138,
              "stepType": "pdf",
              "title": "Page 138",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=138"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-139",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 139",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-139-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-139",
              "chapterTitle": "Page 139",
              "chapterIndex": 0,
              "stepIndex": 139,
              "stepType": "pdf",
              "title": "Page 139",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=139"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-14",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-14-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=14"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-140",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 140",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-140-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-140",
              "chapterTitle": "Page 140",
              "chapterIndex": 0,
              "stepIndex": 140,
              "stepType": "pdf",
              "title": "Page 140",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=140"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-141",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 141",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-141-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-141",
              "chapterTitle": "Page 141",
              "chapterIndex": 0,
              "stepIndex": 141,
              "stepType": "pdf",
              "title": "Page 141",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=141"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-142",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 142",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-142-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-142",
              "chapterTitle": "Page 142",
              "chapterIndex": 0,
              "stepIndex": 142,
              "stepType": "pdf",
              "title": "Page 142",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=142"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-143",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 143",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-143-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-143",
              "chapterTitle": "Page 143",
              "chapterIndex": 0,
              "stepIndex": 143,
              "stepType": "pdf",
              "title": "Page 143",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=143"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-144",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 144",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-144-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-144",
              "chapterTitle": "Page 144",
              "chapterIndex": 0,
              "stepIndex": 144,
              "stepType": "pdf",
              "title": "Page 144",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=144"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-145",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 145",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-145-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-145",
              "chapterTitle": "Page 145",
              "chapterIndex": 0,
              "stepIndex": 145,
              "stepType": "pdf",
              "title": "Page 145",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=145"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-146",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 146",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-146-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-146",
              "chapterTitle": "Page 146",
              "chapterIndex": 0,
              "stepIndex": 146,
              "stepType": "pdf",
              "title": "Page 146",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=146"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-147",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 147",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-147-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-147",
              "chapterTitle": "Page 147",
              "chapterIndex": 0,
              "stepIndex": 147,
              "stepType": "pdf",
              "title": "Page 147",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=147"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-148",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 148",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-148-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-148",
              "chapterTitle": "Page 148",
              "chapterIndex": 0,
              "stepIndex": 148,
              "stepType": "pdf",
              "title": "Page 148",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=148"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-149",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 149",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-149-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-149",
              "chapterTitle": "Page 149",
              "chapterIndex": 0,
              "stepIndex": 149,
              "stepType": "pdf",
              "title": "Page 149",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=149"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-15",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-15-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=15"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-150",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 150",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-150-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-150",
              "chapterTitle": "Page 150",
              "chapterIndex": 0,
              "stepIndex": 150,
              "stepType": "pdf",
              "title": "Page 150",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=150"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-151",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 151",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-151-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-151",
              "chapterTitle": "Page 151",
              "chapterIndex": 0,
              "stepIndex": 151,
              "stepType": "pdf",
              "title": "Page 151",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=151"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-152",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 152",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-152-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-152",
              "chapterTitle": "Page 152",
              "chapterIndex": 0,
              "stepIndex": 152,
              "stepType": "pdf",
              "title": "Page 152",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=152"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-153",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 153",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-153-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-153",
              "chapterTitle": "Page 153",
              "chapterIndex": 0,
              "stepIndex": 153,
              "stepType": "pdf",
              "title": "Page 153",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=153"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-154",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 154",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-154-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-154",
              "chapterTitle": "Page 154",
              "chapterIndex": 0,
              "stepIndex": 154,
              "stepType": "pdf",
              "title": "Page 154",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=154"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-155",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 155",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-155-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-155",
              "chapterTitle": "Page 155",
              "chapterIndex": 0,
              "stepIndex": 155,
              "stepType": "pdf",
              "title": "Page 155",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=155"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-156",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 156",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-156-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-156",
              "chapterTitle": "Page 156",
              "chapterIndex": 0,
              "stepIndex": 156,
              "stepType": "pdf",
              "title": "Page 156",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=156"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-157",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 157",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-157-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-157",
              "chapterTitle": "Page 157",
              "chapterIndex": 0,
              "stepIndex": 157,
              "stepType": "pdf",
              "title": "Page 157",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=157"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-158",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 158",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-158-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-158",
              "chapterTitle": "Page 158",
              "chapterIndex": 0,
              "stepIndex": 158,
              "stepType": "pdf",
              "title": "Page 158",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=158"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-159",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 159",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-159-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-159",
              "chapterTitle": "Page 159",
              "chapterIndex": 0,
              "stepIndex": 159,
              "stepType": "pdf",
              "title": "Page 159",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=159"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-16",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-16-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=16"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-160",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 160",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-160-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-160",
              "chapterTitle": "Page 160",
              "chapterIndex": 0,
              "stepIndex": 160,
              "stepType": "pdf",
              "title": "Page 160",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=160"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-161",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 161",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-161-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-161",
              "chapterTitle": "Page 161",
              "chapterIndex": 0,
              "stepIndex": 161,
              "stepType": "pdf",
              "title": "Page 161",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=161"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-162",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 162",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-162-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-162",
              "chapterTitle": "Page 162",
              "chapterIndex": 0,
              "stepIndex": 162,
              "stepType": "pdf",
              "title": "Page 162",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=162"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-163",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 163",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-163-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-163",
              "chapterTitle": "Page 163",
              "chapterIndex": 0,
              "stepIndex": 163,
              "stepType": "pdf",
              "title": "Page 163",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=163"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-164",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 164",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-164-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-164",
              "chapterTitle": "Page 164",
              "chapterIndex": 0,
              "stepIndex": 164,
              "stepType": "pdf",
              "title": "Page 164",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=164"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-165",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 165",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-165-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-165",
              "chapterTitle": "Page 165",
              "chapterIndex": 0,
              "stepIndex": 165,
              "stepType": "pdf",
              "title": "Page 165",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=165"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-166",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 166",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-166-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-166",
              "chapterTitle": "Page 166",
              "chapterIndex": 0,
              "stepIndex": 166,
              "stepType": "pdf",
              "title": "Page 166",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=166"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-167",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 167",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-167-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-167",
              "chapterTitle": "Page 167",
              "chapterIndex": 0,
              "stepIndex": 167,
              "stepType": "pdf",
              "title": "Page 167",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=167"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-168",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 168",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-168-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-168",
              "chapterTitle": "Page 168",
              "chapterIndex": 0,
              "stepIndex": 168,
              "stepType": "pdf",
              "title": "Page 168",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=168"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-169",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 169",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-169-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-169",
              "chapterTitle": "Page 169",
              "chapterIndex": 0,
              "stepIndex": 169,
              "stepType": "pdf",
              "title": "Page 169",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=169"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-17",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-17-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=17"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-170",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 170",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-170-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-170",
              "chapterTitle": "Page 170",
              "chapterIndex": 0,
              "stepIndex": 170,
              "stepType": "pdf",
              "title": "Page 170",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=170"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-171",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 171",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-171-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-171",
              "chapterTitle": "Page 171",
              "chapterIndex": 0,
              "stepIndex": 171,
              "stepType": "pdf",
              "title": "Page 171",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=171"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-172",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 172",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-172-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-172",
              "chapterTitle": "Page 172",
              "chapterIndex": 0,
              "stepIndex": 172,
              "stepType": "pdf",
              "title": "Page 172",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=172"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-173",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 173",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-173-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-173",
              "chapterTitle": "Page 173",
              "chapterIndex": 0,
              "stepIndex": 173,
              "stepType": "pdf",
              "title": "Page 173",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=173"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-174",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 174",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-174-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-174",
              "chapterTitle": "Page 174",
              "chapterIndex": 0,
              "stepIndex": 174,
              "stepType": "pdf",
              "title": "Page 174",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=174"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-175",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 175",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-175-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-175",
              "chapterTitle": "Page 175",
              "chapterIndex": 0,
              "stepIndex": 175,
              "stepType": "pdf",
              "title": "Page 175",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=175"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-176",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 176",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-176-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-176",
              "chapterTitle": "Page 176",
              "chapterIndex": 0,
              "stepIndex": 176,
              "stepType": "pdf",
              "title": "Page 176",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=176"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-177",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 177",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-177-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-177",
              "chapterTitle": "Page 177",
              "chapterIndex": 0,
              "stepIndex": 177,
              "stepType": "pdf",
              "title": "Page 177",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=177"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-178",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 178",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-178-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-178",
              "chapterTitle": "Page 178",
              "chapterIndex": 0,
              "stepIndex": 178,
              "stepType": "pdf",
              "title": "Page 178",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=178"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-179",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 179",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-179-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-179",
              "chapterTitle": "Page 179",
              "chapterIndex": 0,
              "stepIndex": 179,
              "stepType": "pdf",
              "title": "Page 179",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=179"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-18",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-18-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=18"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-180",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 180",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-180-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-180",
              "chapterTitle": "Page 180",
              "chapterIndex": 0,
              "stepIndex": 180,
              "stepType": "pdf",
              "title": "Page 180",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=180"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-181",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 181",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-181-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-181",
              "chapterTitle": "Page 181",
              "chapterIndex": 0,
              "stepIndex": 181,
              "stepType": "pdf",
              "title": "Page 181",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=181"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-182",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 182",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-182-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-182",
              "chapterTitle": "Page 182",
              "chapterIndex": 0,
              "stepIndex": 182,
              "stepType": "pdf",
              "title": "Page 182",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=182"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-183",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 183",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-183-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-183",
              "chapterTitle": "Page 183",
              "chapterIndex": 0,
              "stepIndex": 183,
              "stepType": "pdf",
              "title": "Page 183",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=183"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-184",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 184",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-184-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-184",
              "chapterTitle": "Page 184",
              "chapterIndex": 0,
              "stepIndex": 184,
              "stepType": "pdf",
              "title": "Page 184",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=184"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-185",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 185",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-185-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-185",
              "chapterTitle": "Page 185",
              "chapterIndex": 0,
              "stepIndex": 185,
              "stepType": "pdf",
              "title": "Page 185",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=185"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-186",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 186",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-186-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-186",
              "chapterTitle": "Page 186",
              "chapterIndex": 0,
              "stepIndex": 186,
              "stepType": "pdf",
              "title": "Page 186",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=186"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-187",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 187",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-187-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-187",
              "chapterTitle": "Page 187",
              "chapterIndex": 0,
              "stepIndex": 187,
              "stepType": "pdf",
              "title": "Page 187",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=187"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-188",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 188",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-188-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-188",
              "chapterTitle": "Page 188",
              "chapterIndex": 0,
              "stepIndex": 188,
              "stepType": "pdf",
              "title": "Page 188",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=188"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-189",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 189",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-189-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-189",
              "chapterTitle": "Page 189",
              "chapterIndex": 0,
              "stepIndex": 189,
              "stepType": "pdf",
              "title": "Page 189",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=189"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-19",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-19-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=19"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-190",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 190",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-190-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-190",
              "chapterTitle": "Page 190",
              "chapterIndex": 0,
              "stepIndex": 190,
              "stepType": "pdf",
              "title": "Page 190",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=190"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-191",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 191",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-191-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-191",
              "chapterTitle": "Page 191",
              "chapterIndex": 0,
              "stepIndex": 191,
              "stepType": "pdf",
              "title": "Page 191",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=191"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-192",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 192",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-192-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-192",
              "chapterTitle": "Page 192",
              "chapterIndex": 0,
              "stepIndex": 192,
              "stepType": "pdf",
              "title": "Page 192",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=192"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-193",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 193",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-193-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-193",
              "chapterTitle": "Page 193",
              "chapterIndex": 0,
              "stepIndex": 193,
              "stepType": "pdf",
              "title": "Page 193",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=193"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-194",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 194",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-194-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-194",
              "chapterTitle": "Page 194",
              "chapterIndex": 0,
              "stepIndex": 194,
              "stepType": "pdf",
              "title": "Page 194",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=194"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-195",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 195",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-195-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-195",
              "chapterTitle": "Page 195",
              "chapterIndex": 0,
              "stepIndex": 195,
              "stepType": "pdf",
              "title": "Page 195",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=195"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-196",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 196",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-196-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-196",
              "chapterTitle": "Page 196",
              "chapterIndex": 0,
              "stepIndex": 196,
              "stepType": "pdf",
              "title": "Page 196",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=196"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-197",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 197",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-197-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-197",
              "chapterTitle": "Page 197",
              "chapterIndex": 0,
              "stepIndex": 197,
              "stepType": "pdf",
              "title": "Page 197",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=197"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-198",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 198",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-198-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-198",
              "chapterTitle": "Page 198",
              "chapterIndex": 0,
              "stepIndex": 198,
              "stepType": "pdf",
              "title": "Page 198",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=198"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-199",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 199",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-199-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-199",
              "chapterTitle": "Page 199",
              "chapterIndex": 0,
              "stepIndex": 199,
              "stepType": "pdf",
              "title": "Page 199",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=199"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-2",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-2-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=2"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-20",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-20-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=20"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-200",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 200",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-200-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-200",
              "chapterTitle": "Page 200",
              "chapterIndex": 0,
              "stepIndex": 200,
              "stepType": "pdf",
              "title": "Page 200",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=200"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-201",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 201",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-201-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-201",
              "chapterTitle": "Page 201",
              "chapterIndex": 0,
              "stepIndex": 201,
              "stepType": "pdf",
              "title": "Page 201",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=201"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-202",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 202",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-202-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-202",
              "chapterTitle": "Page 202",
              "chapterIndex": 0,
              "stepIndex": 202,
              "stepType": "pdf",
              "title": "Page 202",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=202"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-203",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 203",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-203-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-203",
              "chapterTitle": "Page 203",
              "chapterIndex": 0,
              "stepIndex": 203,
              "stepType": "pdf",
              "title": "Page 203",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=203"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-204",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 204",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-204-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-204",
              "chapterTitle": "Page 204",
              "chapterIndex": 0,
              "stepIndex": 204,
              "stepType": "pdf",
              "title": "Page 204",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=204"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-205",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 205",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-205-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-205",
              "chapterTitle": "Page 205",
              "chapterIndex": 0,
              "stepIndex": 205,
              "stepType": "pdf",
              "title": "Page 205",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=205"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-206",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 206",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-206-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-206",
              "chapterTitle": "Page 206",
              "chapterIndex": 0,
              "stepIndex": 206,
              "stepType": "pdf",
              "title": "Page 206",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=206"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-207",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 207",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-207-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-207",
              "chapterTitle": "Page 207",
              "chapterIndex": 0,
              "stepIndex": 207,
              "stepType": "pdf",
              "title": "Page 207",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=207"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-208",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 208",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-208-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-208",
              "chapterTitle": "Page 208",
              "chapterIndex": 0,
              "stepIndex": 208,
              "stepType": "pdf",
              "title": "Page 208",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=208"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-209",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 209",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-209-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-209",
              "chapterTitle": "Page 209",
              "chapterIndex": 0,
              "stepIndex": 209,
              "stepType": "pdf",
              "title": "Page 209",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=209"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-21",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-21-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=21"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-210",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 210",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-210-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-210",
              "chapterTitle": "Page 210",
              "chapterIndex": 0,
              "stepIndex": 210,
              "stepType": "pdf",
              "title": "Page 210",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=210"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-211",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 211",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-211-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-211",
              "chapterTitle": "Page 211",
              "chapterIndex": 0,
              "stepIndex": 211,
              "stepType": "pdf",
              "title": "Page 211",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=211"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-212",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 212",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-212-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-212",
              "chapterTitle": "Page 212",
              "chapterIndex": 0,
              "stepIndex": 212,
              "stepType": "pdf",
              "title": "Page 212",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=212"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-213",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 213",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-213-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-213",
              "chapterTitle": "Page 213",
              "chapterIndex": 0,
              "stepIndex": 213,
              "stepType": "pdf",
              "title": "Page 213",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=213"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-214",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 214",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-214-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-214",
              "chapterTitle": "Page 214",
              "chapterIndex": 0,
              "stepIndex": 214,
              "stepType": "pdf",
              "title": "Page 214",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=214"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-215",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 215",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-215-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-215",
              "chapterTitle": "Page 215",
              "chapterIndex": 0,
              "stepIndex": 215,
              "stepType": "pdf",
              "title": "Page 215",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=215"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-216",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 216",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-216-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-216",
              "chapterTitle": "Page 216",
              "chapterIndex": 0,
              "stepIndex": 216,
              "stepType": "pdf",
              "title": "Page 216",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=216"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-217",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 217",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-217-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-217",
              "chapterTitle": "Page 217",
              "chapterIndex": 0,
              "stepIndex": 217,
              "stepType": "pdf",
              "title": "Page 217",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=217"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-218",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 218",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-218-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-218",
              "chapterTitle": "Page 218",
              "chapterIndex": 0,
              "stepIndex": 218,
              "stepType": "pdf",
              "title": "Page 218",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=218"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-219",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 219",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-219-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-219",
              "chapterTitle": "Page 219",
              "chapterIndex": 0,
              "stepIndex": 219,
              "stepType": "pdf",
              "title": "Page 219",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=219"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-22",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-22-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=22"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-220",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 220",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-220-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-220",
              "chapterTitle": "Page 220",
              "chapterIndex": 0,
              "stepIndex": 220,
              "stepType": "pdf",
              "title": "Page 220",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=220"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-221",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 221",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-221-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-221",
              "chapterTitle": "Page 221",
              "chapterIndex": 0,
              "stepIndex": 221,
              "stepType": "pdf",
              "title": "Page 221",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=221"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-222",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 222",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-222-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-222",
              "chapterTitle": "Page 222",
              "chapterIndex": 0,
              "stepIndex": 222,
              "stepType": "pdf",
              "title": "Page 222",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=222"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-223",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 223",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-223-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-223",
              "chapterTitle": "Page 223",
              "chapterIndex": 0,
              "stepIndex": 223,
              "stepType": "pdf",
              "title": "Page 223",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=223"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-224",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 224",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-224-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-224",
              "chapterTitle": "Page 224",
              "chapterIndex": 0,
              "stepIndex": 224,
              "stepType": "pdf",
              "title": "Page 224",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=224"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-225",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 225",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-225-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-225",
              "chapterTitle": "Page 225",
              "chapterIndex": 0,
              "stepIndex": 225,
              "stepType": "pdf",
              "title": "Page 225",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=225"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-226",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 226",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-226-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-226",
              "chapterTitle": "Page 226",
              "chapterIndex": 0,
              "stepIndex": 226,
              "stepType": "pdf",
              "title": "Page 226",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=226"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-227",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 227",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-227-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-227",
              "chapterTitle": "Page 227",
              "chapterIndex": 0,
              "stepIndex": 227,
              "stepType": "pdf",
              "title": "Page 227",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=227"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-228",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 228",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-228-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-228",
              "chapterTitle": "Page 228",
              "chapterIndex": 0,
              "stepIndex": 228,
              "stepType": "pdf",
              "title": "Page 228",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=228"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-229",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 229",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-229-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-229",
              "chapterTitle": "Page 229",
              "chapterIndex": 0,
              "stepIndex": 229,
              "stepType": "pdf",
              "title": "Page 229",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=229"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-23",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-23-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=23"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-230",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 230",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-230-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-230",
              "chapterTitle": "Page 230",
              "chapterIndex": 0,
              "stepIndex": 230,
              "stepType": "pdf",
              "title": "Page 230",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=230"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-231",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 231",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-231-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-231",
              "chapterTitle": "Page 231",
              "chapterIndex": 0,
              "stepIndex": 231,
              "stepType": "pdf",
              "title": "Page 231",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=231"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-232",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 232",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-232-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-232",
              "chapterTitle": "Page 232",
              "chapterIndex": 0,
              "stepIndex": 232,
              "stepType": "pdf",
              "title": "Page 232",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=232"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-233",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 233",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-233-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-233",
              "chapterTitle": "Page 233",
              "chapterIndex": 0,
              "stepIndex": 233,
              "stepType": "pdf",
              "title": "Page 233",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=233"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-234",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 234",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-234-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-234",
              "chapterTitle": "Page 234",
              "chapterIndex": 0,
              "stepIndex": 234,
              "stepType": "pdf",
              "title": "Page 234",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=234"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-235",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 235",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-235-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-235",
              "chapterTitle": "Page 235",
              "chapterIndex": 0,
              "stepIndex": 235,
              "stepType": "pdf",
              "title": "Page 235",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=235"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-236",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 236",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-236-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-236",
              "chapterTitle": "Page 236",
              "chapterIndex": 0,
              "stepIndex": 236,
              "stepType": "pdf",
              "title": "Page 236",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=236"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-237",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 237",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-237-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-237",
              "chapterTitle": "Page 237",
              "chapterIndex": 0,
              "stepIndex": 237,
              "stepType": "pdf",
              "title": "Page 237",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=237"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-238",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 238",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-238-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-238",
              "chapterTitle": "Page 238",
              "chapterIndex": 0,
              "stepIndex": 238,
              "stepType": "pdf",
              "title": "Page 238",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=238"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-239",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 239",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-239-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-239",
              "chapterTitle": "Page 239",
              "chapterIndex": 0,
              "stepIndex": 239,
              "stepType": "pdf",
              "title": "Page 239",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=239"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-24",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-24-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=24"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-240",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 240",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-240-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-240",
              "chapterTitle": "Page 240",
              "chapterIndex": 0,
              "stepIndex": 240,
              "stepType": "pdf",
              "title": "Page 240",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=240"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-241",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 241",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-241-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-241",
              "chapterTitle": "Page 241",
              "chapterIndex": 0,
              "stepIndex": 241,
              "stepType": "pdf",
              "title": "Page 241",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=241"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-242",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 242",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-242-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-242",
              "chapterTitle": "Page 242",
              "chapterIndex": 0,
              "stepIndex": 242,
              "stepType": "pdf",
              "title": "Page 242",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=242"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-243",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 243",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-243-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-243",
              "chapterTitle": "Page 243",
              "chapterIndex": 0,
              "stepIndex": 243,
              "stepType": "pdf",
              "title": "Page 243",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=243"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-244",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 244",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-244-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-244",
              "chapterTitle": "Page 244",
              "chapterIndex": 0,
              "stepIndex": 244,
              "stepType": "pdf",
              "title": "Page 244",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=244"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-245",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 245",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-245-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-245",
              "chapterTitle": "Page 245",
              "chapterIndex": 0,
              "stepIndex": 245,
              "stepType": "pdf",
              "title": "Page 245",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=245"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-246",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 246",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-246-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-246",
              "chapterTitle": "Page 246",
              "chapterIndex": 0,
              "stepIndex": 246,
              "stepType": "pdf",
              "title": "Page 246",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=246"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-247",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 247",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-247-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-247",
              "chapterTitle": "Page 247",
              "chapterIndex": 0,
              "stepIndex": 247,
              "stepType": "pdf",
              "title": "Page 247",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=247"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-248",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 248",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-248-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-248",
              "chapterTitle": "Page 248",
              "chapterIndex": 0,
              "stepIndex": 248,
              "stepType": "pdf",
              "title": "Page 248",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=248"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-249",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 249",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-249-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-249",
              "chapterTitle": "Page 249",
              "chapterIndex": 0,
              "stepIndex": 249,
              "stepType": "pdf",
              "title": "Page 249",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=249"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-25",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-25-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=25"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-250",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 250",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-250-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-250",
              "chapterTitle": "Page 250",
              "chapterIndex": 0,
              "stepIndex": 250,
              "stepType": "pdf",
              "title": "Page 250",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=250"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-251",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 251",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-251-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-251",
              "chapterTitle": "Page 251",
              "chapterIndex": 0,
              "stepIndex": 251,
              "stepType": "pdf",
              "title": "Page 251",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=251"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-252",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 252",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-252-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-252",
              "chapterTitle": "Page 252",
              "chapterIndex": 0,
              "stepIndex": 252,
              "stepType": "pdf",
              "title": "Page 252",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=252"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-253",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 253",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-253-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-253",
              "chapterTitle": "Page 253",
              "chapterIndex": 0,
              "stepIndex": 253,
              "stepType": "pdf",
              "title": "Page 253",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=253"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-254",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 254",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-254-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-254",
              "chapterTitle": "Page 254",
              "chapterIndex": 0,
              "stepIndex": 254,
              "stepType": "pdf",
              "title": "Page 254",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=254"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-255",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 255",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-255-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-255",
              "chapterTitle": "Page 255",
              "chapterIndex": 0,
              "stepIndex": 255,
              "stepType": "pdf",
              "title": "Page 255",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=255"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-256",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 256",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-256-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-256",
              "chapterTitle": "Page 256",
              "chapterIndex": 0,
              "stepIndex": 256,
              "stepType": "pdf",
              "title": "Page 256",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=256"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-257",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 257",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-257-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-257",
              "chapterTitle": "Page 257",
              "chapterIndex": 0,
              "stepIndex": 257,
              "stepType": "pdf",
              "title": "Page 257",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=257"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-258",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 258",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-258-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-258",
              "chapterTitle": "Page 258",
              "chapterIndex": 0,
              "stepIndex": 258,
              "stepType": "pdf",
              "title": "Page 258",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=258"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-259",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 259",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-259-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-259",
              "chapterTitle": "Page 259",
              "chapterIndex": 0,
              "stepIndex": 259,
              "stepType": "pdf",
              "title": "Page 259",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=259"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-26",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-26-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=26"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-260",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 260",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-260-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-260",
              "chapterTitle": "Page 260",
              "chapterIndex": 0,
              "stepIndex": 260,
              "stepType": "pdf",
              "title": "Page 260",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=260"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-261",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 261",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-261-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-261",
              "chapterTitle": "Page 261",
              "chapterIndex": 0,
              "stepIndex": 261,
              "stepType": "pdf",
              "title": "Page 261",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=261"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-262",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 262",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-262-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-262",
              "chapterTitle": "Page 262",
              "chapterIndex": 0,
              "stepIndex": 262,
              "stepType": "pdf",
              "title": "Page 262",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=262"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-263",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 263",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-263-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-263",
              "chapterTitle": "Page 263",
              "chapterIndex": 0,
              "stepIndex": 263,
              "stepType": "pdf",
              "title": "Page 263",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=263"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-264",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 264",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-264-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-264",
              "chapterTitle": "Page 264",
              "chapterIndex": 0,
              "stepIndex": 264,
              "stepType": "pdf",
              "title": "Page 264",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=264"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-265",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 265",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-265-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-265",
              "chapterTitle": "Page 265",
              "chapterIndex": 0,
              "stepIndex": 265,
              "stepType": "pdf",
              "title": "Page 265",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=265"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-266",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 266",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-266-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-266",
              "chapterTitle": "Page 266",
              "chapterIndex": 0,
              "stepIndex": 266,
              "stepType": "pdf",
              "title": "Page 266",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=266"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-267",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 267",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-267-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-267",
              "chapterTitle": "Page 267",
              "chapterIndex": 0,
              "stepIndex": 267,
              "stepType": "pdf",
              "title": "Page 267",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=267"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-268",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 268",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-268-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-268",
              "chapterTitle": "Page 268",
              "chapterIndex": 0,
              "stepIndex": 268,
              "stepType": "pdf",
              "title": "Page 268",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=268"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-269",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 269",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-269-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-269",
              "chapterTitle": "Page 269",
              "chapterIndex": 0,
              "stepIndex": 269,
              "stepType": "pdf",
              "title": "Page 269",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=269"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-27",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-27-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=27"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-270",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 270",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-270-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-270",
              "chapterTitle": "Page 270",
              "chapterIndex": 0,
              "stepIndex": 270,
              "stepType": "pdf",
              "title": "Page 270",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=270"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-271",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 271",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-271-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-271",
              "chapterTitle": "Page 271",
              "chapterIndex": 0,
              "stepIndex": 271,
              "stepType": "pdf",
              "title": "Page 271",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=271"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-272",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 272",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-272-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-272",
              "chapterTitle": "Page 272",
              "chapterIndex": 0,
              "stepIndex": 272,
              "stepType": "pdf",
              "title": "Page 272",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=272"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-273",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 273",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-273-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-273",
              "chapterTitle": "Page 273",
              "chapterIndex": 0,
              "stepIndex": 273,
              "stepType": "pdf",
              "title": "Page 273",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=273"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-274",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 274",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-274-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-274",
              "chapterTitle": "Page 274",
              "chapterIndex": 0,
              "stepIndex": 274,
              "stepType": "pdf",
              "title": "Page 274",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=274"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-275",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 275",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-275-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-275",
              "chapterTitle": "Page 275",
              "chapterIndex": 0,
              "stepIndex": 275,
              "stepType": "pdf",
              "title": "Page 275",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=275"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-276",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 276",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-276-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-276",
              "chapterTitle": "Page 276",
              "chapterIndex": 0,
              "stepIndex": 276,
              "stepType": "pdf",
              "title": "Page 276",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=276"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-277",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 277",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-277-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-277",
              "chapterTitle": "Page 277",
              "chapterIndex": 0,
              "stepIndex": 277,
              "stepType": "pdf",
              "title": "Page 277",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=277"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-278",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 278",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-278-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-278",
              "chapterTitle": "Page 278",
              "chapterIndex": 0,
              "stepIndex": 278,
              "stepType": "pdf",
              "title": "Page 278",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=278"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-279",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 279",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-279-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-279",
              "chapterTitle": "Page 279",
              "chapterIndex": 0,
              "stepIndex": 279,
              "stepType": "pdf",
              "title": "Page 279",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=279"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-28",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-28-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=28"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-280",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 280",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-280-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-280",
              "chapterTitle": "Page 280",
              "chapterIndex": 0,
              "stepIndex": 280,
              "stepType": "pdf",
              "title": "Page 280",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=280"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-281",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 281",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-281-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-281",
              "chapterTitle": "Page 281",
              "chapterIndex": 0,
              "stepIndex": 281,
              "stepType": "pdf",
              "title": "Page 281",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=281"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-282",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 282",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-282-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-282",
              "chapterTitle": "Page 282",
              "chapterIndex": 0,
              "stepIndex": 282,
              "stepType": "pdf",
              "title": "Page 282",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=282"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-283",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 283",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-283-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-283",
              "chapterTitle": "Page 283",
              "chapterIndex": 0,
              "stepIndex": 283,
              "stepType": "pdf",
              "title": "Page 283",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=283"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-284",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 284",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-284-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-284",
              "chapterTitle": "Page 284",
              "chapterIndex": 0,
              "stepIndex": 284,
              "stepType": "pdf",
              "title": "Page 284",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=284"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-285",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 285",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-285-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-285",
              "chapterTitle": "Page 285",
              "chapterIndex": 0,
              "stepIndex": 285,
              "stepType": "pdf",
              "title": "Page 285",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=285"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-286",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 286",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-286-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-286",
              "chapterTitle": "Page 286",
              "chapterIndex": 0,
              "stepIndex": 286,
              "stepType": "pdf",
              "title": "Page 286",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=286"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-287",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 287",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-287-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-287",
              "chapterTitle": "Page 287",
              "chapterIndex": 0,
              "stepIndex": 287,
              "stepType": "pdf",
              "title": "Page 287",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=287"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-288",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 288",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-288-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-288",
              "chapterTitle": "Page 288",
              "chapterIndex": 0,
              "stepIndex": 288,
              "stepType": "pdf",
              "title": "Page 288",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=288"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-289",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 289",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-289-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-289",
              "chapterTitle": "Page 289",
              "chapterIndex": 0,
              "stepIndex": 289,
              "stepType": "pdf",
              "title": "Page 289",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=289"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-29",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-29-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=29"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-290",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 290",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-290-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-290",
              "chapterTitle": "Page 290",
              "chapterIndex": 0,
              "stepIndex": 290,
              "stepType": "pdf",
              "title": "Page 290",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=290"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-291",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 291",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-291-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-291",
              "chapterTitle": "Page 291",
              "chapterIndex": 0,
              "stepIndex": 291,
              "stepType": "pdf",
              "title": "Page 291",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=291"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-292",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 292",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-292-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-292",
              "chapterTitle": "Page 292",
              "chapterIndex": 0,
              "stepIndex": 292,
              "stepType": "pdf",
              "title": "Page 292",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=292"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-293",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 293",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-293-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-293",
              "chapterTitle": "Page 293",
              "chapterIndex": 0,
              "stepIndex": 293,
              "stepType": "pdf",
              "title": "Page 293",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=293"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-294",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 294",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-294-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-294",
              "chapterTitle": "Page 294",
              "chapterIndex": 0,
              "stepIndex": 294,
              "stepType": "pdf",
              "title": "Page 294",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=294"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-295",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 295",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-295-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-295",
              "chapterTitle": "Page 295",
              "chapterIndex": 0,
              "stepIndex": 295,
              "stepType": "pdf",
              "title": "Page 295",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=295"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-296",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 296",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-296-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-296",
              "chapterTitle": "Page 296",
              "chapterIndex": 0,
              "stepIndex": 296,
              "stepType": "pdf",
              "title": "Page 296",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=296"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-297",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 297",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-297-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-297",
              "chapterTitle": "Page 297",
              "chapterIndex": 0,
              "stepIndex": 297,
              "stepType": "pdf",
              "title": "Page 297",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=297"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-298",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 298",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-298-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-298",
              "chapterTitle": "Page 298",
              "chapterIndex": 0,
              "stepIndex": 298,
              "stepType": "pdf",
              "title": "Page 298",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=298"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-299",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 299",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-299-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-299",
              "chapterTitle": "Page 299",
              "chapterIndex": 0,
              "stepIndex": 299,
              "stepType": "pdf",
              "title": "Page 299",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=299"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-3",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-3-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=3"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-30",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-30-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=30"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-300",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 300",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-300-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-300",
              "chapterTitle": "Page 300",
              "chapterIndex": 0,
              "stepIndex": 300,
              "stepType": "pdf",
              "title": "Page 300",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=300"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-301",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 301",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-301-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-301",
              "chapterTitle": "Page 301",
              "chapterIndex": 0,
              "stepIndex": 301,
              "stepType": "pdf",
              "title": "Page 301",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=301"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-302",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 302",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-302-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-302",
              "chapterTitle": "Page 302",
              "chapterIndex": 0,
              "stepIndex": 302,
              "stepType": "pdf",
              "title": "Page 302",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=302"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-303",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 303",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-303-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-303",
              "chapterTitle": "Page 303",
              "chapterIndex": 0,
              "stepIndex": 303,
              "stepType": "pdf",
              "title": "Page 303",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=303"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-304",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 304",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-304-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-304",
              "chapterTitle": "Page 304",
              "chapterIndex": 0,
              "stepIndex": 304,
              "stepType": "pdf",
              "title": "Page 304",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=304"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-305",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 305",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-305-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-305",
              "chapterTitle": "Page 305",
              "chapterIndex": 0,
              "stepIndex": 305,
              "stepType": "pdf",
              "title": "Page 305",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=305"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-306",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 306",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-306-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-306",
              "chapterTitle": "Page 306",
              "chapterIndex": 0,
              "stepIndex": 306,
              "stepType": "pdf",
              "title": "Page 306",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=306"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-307",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 307",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-307-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-307",
              "chapterTitle": "Page 307",
              "chapterIndex": 0,
              "stepIndex": 307,
              "stepType": "pdf",
              "title": "Page 307",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=307"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-308",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 308",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-308-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-308",
              "chapterTitle": "Page 308",
              "chapterIndex": 0,
              "stepIndex": 308,
              "stepType": "pdf",
              "title": "Page 308",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=308"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-309",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 309",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-309-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-309",
              "chapterTitle": "Page 309",
              "chapterIndex": 0,
              "stepIndex": 309,
              "stepType": "pdf",
              "title": "Page 309",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=309"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-31",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-31-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=31"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-310",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 310",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-310-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-310",
              "chapterTitle": "Page 310",
              "chapterIndex": 0,
              "stepIndex": 310,
              "stepType": "pdf",
              "title": "Page 310",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=310"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-311",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 311",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-311-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-311",
              "chapterTitle": "Page 311",
              "chapterIndex": 0,
              "stepIndex": 311,
              "stepType": "pdf",
              "title": "Page 311",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=311"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-312",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 312",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-312-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-312",
              "chapterTitle": "Page 312",
              "chapterIndex": 0,
              "stepIndex": 312,
              "stepType": "pdf",
              "title": "Page 312",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=312"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-313",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 313",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-313-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-313",
              "chapterTitle": "Page 313",
              "chapterIndex": 0,
              "stepIndex": 313,
              "stepType": "pdf",
              "title": "Page 313",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=313"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-314",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 314",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-314-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-314",
              "chapterTitle": "Page 314",
              "chapterIndex": 0,
              "stepIndex": 314,
              "stepType": "pdf",
              "title": "Page 314",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=314"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-315",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 315",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-315-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-315",
              "chapterTitle": "Page 315",
              "chapterIndex": 0,
              "stepIndex": 315,
              "stepType": "pdf",
              "title": "Page 315",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=315"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-316",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 316",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-316-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-316",
              "chapterTitle": "Page 316",
              "chapterIndex": 0,
              "stepIndex": 316,
              "stepType": "pdf",
              "title": "Page 316",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=316"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-317",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 317",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-317-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-317",
              "chapterTitle": "Page 317",
              "chapterIndex": 0,
              "stepIndex": 317,
              "stepType": "pdf",
              "title": "Page 317",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=317"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-318",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 318",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-318-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-318",
              "chapterTitle": "Page 318",
              "chapterIndex": 0,
              "stepIndex": 318,
              "stepType": "pdf",
              "title": "Page 318",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=318"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-319",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 319",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-319-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-319",
              "chapterTitle": "Page 319",
              "chapterIndex": 0,
              "stepIndex": 319,
              "stepType": "pdf",
              "title": "Page 319",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=319"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-32",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-32-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=32"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-320",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 320",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-320-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-320",
              "chapterTitle": "Page 320",
              "chapterIndex": 0,
              "stepIndex": 320,
              "stepType": "pdf",
              "title": "Page 320",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=320"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-321",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 321",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-321-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-321",
              "chapterTitle": "Page 321",
              "chapterIndex": 0,
              "stepIndex": 321,
              "stepType": "pdf",
              "title": "Page 321",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=321"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-322",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 322",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-322-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-322",
              "chapterTitle": "Page 322",
              "chapterIndex": 0,
              "stepIndex": 322,
              "stepType": "pdf",
              "title": "Page 322",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=322"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-323",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 323",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-323-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-323",
              "chapterTitle": "Page 323",
              "chapterIndex": 0,
              "stepIndex": 323,
              "stepType": "pdf",
              "title": "Page 323",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=323"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-324",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 324",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-324-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-324",
              "chapterTitle": "Page 324",
              "chapterIndex": 0,
              "stepIndex": 324,
              "stepType": "pdf",
              "title": "Page 324",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=324"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-325",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 325",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-325-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-325",
              "chapterTitle": "Page 325",
              "chapterIndex": 0,
              "stepIndex": 325,
              "stepType": "pdf",
              "title": "Page 325",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=325"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-326",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 326",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-326-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-326",
              "chapterTitle": "Page 326",
              "chapterIndex": 0,
              "stepIndex": 326,
              "stepType": "pdf",
              "title": "Page 326",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=326"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-327",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 327",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-327-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-327",
              "chapterTitle": "Page 327",
              "chapterIndex": 0,
              "stepIndex": 327,
              "stepType": "pdf",
              "title": "Page 327",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=327"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-328",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 328",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-328-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-328",
              "chapterTitle": "Page 328",
              "chapterIndex": 0,
              "stepIndex": 328,
              "stepType": "pdf",
              "title": "Page 328",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=328"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-329",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 329",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-329-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-329",
              "chapterTitle": "Page 329",
              "chapterIndex": 0,
              "stepIndex": 329,
              "stepType": "pdf",
              "title": "Page 329",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=329"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-33",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-33-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=33"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-330",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 330",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-330-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-330",
              "chapterTitle": "Page 330",
              "chapterIndex": 0,
              "stepIndex": 330,
              "stepType": "pdf",
              "title": "Page 330",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=330"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-331",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 331",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-331-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-331",
              "chapterTitle": "Page 331",
              "chapterIndex": 0,
              "stepIndex": 331,
              "stepType": "pdf",
              "title": "Page 331",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=331"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-332",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 332",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-332-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-332",
              "chapterTitle": "Page 332",
              "chapterIndex": 0,
              "stepIndex": 332,
              "stepType": "pdf",
              "title": "Page 332",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=332"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-333",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 333",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-333-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-333",
              "chapterTitle": "Page 333",
              "chapterIndex": 0,
              "stepIndex": 333,
              "stepType": "pdf",
              "title": "Page 333",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=333"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-334",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 334",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-334-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-334",
              "chapterTitle": "Page 334",
              "chapterIndex": 0,
              "stepIndex": 334,
              "stepType": "pdf",
              "title": "Page 334",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=334"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-335",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 335",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-335-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-335",
              "chapterTitle": "Page 335",
              "chapterIndex": 0,
              "stepIndex": 335,
              "stepType": "pdf",
              "title": "Page 335",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=335"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-336",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 336",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-336-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-336",
              "chapterTitle": "Page 336",
              "chapterIndex": 0,
              "stepIndex": 336,
              "stepType": "pdf",
              "title": "Page 336",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=336"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-337",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 337",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-337-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-337",
              "chapterTitle": "Page 337",
              "chapterIndex": 0,
              "stepIndex": 337,
              "stepType": "pdf",
              "title": "Page 337",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=337"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-338",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 338",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-338-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-338",
              "chapterTitle": "Page 338",
              "chapterIndex": 0,
              "stepIndex": 338,
              "stepType": "pdf",
              "title": "Page 338",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=338"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-339",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 339",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-339-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-339",
              "chapterTitle": "Page 339",
              "chapterIndex": 0,
              "stepIndex": 339,
              "stepType": "pdf",
              "title": "Page 339",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=339"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-34",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-34-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=34"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-340",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 340",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-340-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-340",
              "chapterTitle": "Page 340",
              "chapterIndex": 0,
              "stepIndex": 340,
              "stepType": "pdf",
              "title": "Page 340",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=340"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-341",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 341",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-341-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-341",
              "chapterTitle": "Page 341",
              "chapterIndex": 0,
              "stepIndex": 341,
              "stepType": "pdf",
              "title": "Page 341",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=341"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-342",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 342",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-342-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-342",
              "chapterTitle": "Page 342",
              "chapterIndex": 0,
              "stepIndex": 342,
              "stepType": "pdf",
              "title": "Page 342",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=342"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-343",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 343",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-343-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-343",
              "chapterTitle": "Page 343",
              "chapterIndex": 0,
              "stepIndex": 343,
              "stepType": "pdf",
              "title": "Page 343",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=343"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-344",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 344",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-344-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-344",
              "chapterTitle": "Page 344",
              "chapterIndex": 0,
              "stepIndex": 344,
              "stepType": "pdf",
              "title": "Page 344",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=344"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-345",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 345",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-345-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-345",
              "chapterTitle": "Page 345",
              "chapterIndex": 0,
              "stepIndex": 345,
              "stepType": "pdf",
              "title": "Page 345",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=345"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-346",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 346",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-346-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-346",
              "chapterTitle": "Page 346",
              "chapterIndex": 0,
              "stepIndex": 346,
              "stepType": "pdf",
              "title": "Page 346",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=346"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-347",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 347",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-347-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-347",
              "chapterTitle": "Page 347",
              "chapterIndex": 0,
              "stepIndex": 347,
              "stepType": "pdf",
              "title": "Page 347",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=347"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-348",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 348",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-348-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-348",
              "chapterTitle": "Page 348",
              "chapterIndex": 0,
              "stepIndex": 348,
              "stepType": "pdf",
              "title": "Page 348",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=348"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-349",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 349",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-349-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-349",
              "chapterTitle": "Page 349",
              "chapterIndex": 0,
              "stepIndex": 349,
              "stepType": "pdf",
              "title": "Page 349",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=349"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-35",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-35-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=35"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-350",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 350",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-350-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-350",
              "chapterTitle": "Page 350",
              "chapterIndex": 0,
              "stepIndex": 350,
              "stepType": "pdf",
              "title": "Page 350",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=350"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-351",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 351",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-351-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-351",
              "chapterTitle": "Page 351",
              "chapterIndex": 0,
              "stepIndex": 351,
              "stepType": "pdf",
              "title": "Page 351",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=351"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-352",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 352",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-352-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-352",
              "chapterTitle": "Page 352",
              "chapterIndex": 0,
              "stepIndex": 352,
              "stepType": "pdf",
              "title": "Page 352",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=352"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-353",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 353",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-353-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-353",
              "chapterTitle": "Page 353",
              "chapterIndex": 0,
              "stepIndex": 353,
              "stepType": "pdf",
              "title": "Page 353",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=353"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-354",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 354",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-354-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-354",
              "chapterTitle": "Page 354",
              "chapterIndex": 0,
              "stepIndex": 354,
              "stepType": "pdf",
              "title": "Page 354",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=354"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-355",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 355",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-355-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-355",
              "chapterTitle": "Page 355",
              "chapterIndex": 0,
              "stepIndex": 355,
              "stepType": "pdf",
              "title": "Page 355",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=355"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-356",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 356",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-356-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-356",
              "chapterTitle": "Page 356",
              "chapterIndex": 0,
              "stepIndex": 356,
              "stepType": "pdf",
              "title": "Page 356",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=356"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-357",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 357",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-357-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-357",
              "chapterTitle": "Page 357",
              "chapterIndex": 0,
              "stepIndex": 357,
              "stepType": "pdf",
              "title": "Page 357",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=357"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-358",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 358",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-358-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-358",
              "chapterTitle": "Page 358",
              "chapterIndex": 0,
              "stepIndex": 358,
              "stepType": "pdf",
              "title": "Page 358",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=358"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-359",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 359",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-359-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-359",
              "chapterTitle": "Page 359",
              "chapterIndex": 0,
              "stepIndex": 359,
              "stepType": "pdf",
              "title": "Page 359",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=359"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-36",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-36-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=36"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-360",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 360",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-360-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-360",
              "chapterTitle": "Page 360",
              "chapterIndex": 0,
              "stepIndex": 360,
              "stepType": "pdf",
              "title": "Page 360",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=360"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-361",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 361",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-361-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-361",
              "chapterTitle": "Page 361",
              "chapterIndex": 0,
              "stepIndex": 361,
              "stepType": "pdf",
              "title": "Page 361",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=361"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-362",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 362",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-362-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-362",
              "chapterTitle": "Page 362",
              "chapterIndex": 0,
              "stepIndex": 362,
              "stepType": "pdf",
              "title": "Page 362",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=362"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-363",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 363",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-363-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-363",
              "chapterTitle": "Page 363",
              "chapterIndex": 0,
              "stepIndex": 363,
              "stepType": "pdf",
              "title": "Page 363",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=363"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-364",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 364",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-364-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-364",
              "chapterTitle": "Page 364",
              "chapterIndex": 0,
              "stepIndex": 364,
              "stepType": "pdf",
              "title": "Page 364",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=364"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-365",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 365",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-365-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-365",
              "chapterTitle": "Page 365",
              "chapterIndex": 0,
              "stepIndex": 365,
              "stepType": "pdf",
              "title": "Page 365",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=365"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-37",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-37-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=37"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-38",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-38-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=38"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-39",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-39-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=39"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-4",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-4-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=4"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-40",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-40-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=40"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-41",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-41-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=41"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-42",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-42-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=42"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-43",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-43-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=43"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-44",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-44-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=44"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-45",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-45-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=45"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-46",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-46-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=46"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-47",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-47-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=47"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-48",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-48-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=48"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-49",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-49-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=49"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-5",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-5-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=5"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-50",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-50-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=50"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-51",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-51-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=51"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-52",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-52-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=52"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-53",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-53-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=53"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-54",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-54-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=54"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-55",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-55-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=55"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-56",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-56-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=56"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-57",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-57-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=57"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-58",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-58-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=58"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-59",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-59-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=59"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-6",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-6-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=6"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-60",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-60-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=60"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-61",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-61-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=61"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-62",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-62-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=62"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-63",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-63-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=63"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-64",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-64-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=64"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-65",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-65-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=65"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-66",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-66-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=66"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-67",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-67-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=67"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-68",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-68-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=68"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-69",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-69-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=69"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-7",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-7-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=7"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-70",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-70-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=70"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-71",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-71-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=71"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-72",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-72-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=72"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-73",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-73-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=73"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-74",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-74-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=74"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-75",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-75-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=75"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-76",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-76-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=76"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-77",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-77-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=77"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-78",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-78-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=78"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-79",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-79-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=79"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-8",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-8-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=8"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-80",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-80-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=80"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-81",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-81-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=81"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-82",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-82-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=82"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-83",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-83-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=83"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-84",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-84-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=84"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-85",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-85-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=85"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-86",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-86-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=86"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-87",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-87-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=87"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-88",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-88-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=88"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-89",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-89-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=89"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-9",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-9-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=9"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-90",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-90-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=90"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-91",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-91-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=91"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-92",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-92-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=92"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-93",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-93-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=93"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-94",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-94-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=94"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-95",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-95-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=95"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-96",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-96-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=96"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-97",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-97-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=97"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-98",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-98-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=98"
            }
          ]
        },
        {
          "id": "aung-san-su-kyi-interview-ch-import-1787568889661-99",
          "courseId": "aung-san-su-kyi-interview",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "aung-san-su-kyi-interview-ch-import-1787568889661-99-step-0",
              "courseId": "aung-san-su-kyi-interview",
              "chapterId": "aung-san-su-kyi-interview-ch-import-1787568889661-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/aung-san-su-kyi-interview/aung-san-su-kyi-interview.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "26-keys-to-winning-the-a-z-of-success",
      "title": "26 Keys To Winning The A Z Of Success",
      "description": "26 Keys To Winning The A Z Of Success. Finance.",
      "isPublished": true,
      "authorName": "Lin Kyal Pyar",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#1d4ed8",
      "coverColorEnd": "#1e3a8a",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/26-keys-to-winning-the-a-z-of-success.webp",
      "icon": "📚",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 98,
      "category": "Other, Finance",
      "cat1": "Other",
      "cat2": "Finance",
      "cat3": "",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/26-keys-to-winning-the-a-z-of-success",
      "stepCount": 62,
      "chapters": [
        {
          "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-1",
          "courseId": "26-keys-to-winning-the-a-z-of-success",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-1-step-0",
              "courseId": "26-keys-to-winning-the-a-z-of-success",
              "chapterId": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/26-keys-to-winning-the-a-z-of-success/26-keys-to-winning-the-a-z-of-success.pdf#page=1"
            }
          ]
        },
        {
          "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-10",
          "courseId": "26-keys-to-winning-the-a-z-of-success",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-10-step-0",
              "courseId": "26-keys-to-winning-the-a-z-of-success",
              "chapterId": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/26-keys-to-winning-the-a-z-of-success/26-keys-to-winning-the-a-z-of-success.pdf#page=10"
            }
          ]
        },
        {
          "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-11",
          "courseId": "26-keys-to-winning-the-a-z-of-success",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-11-step-0",
              "courseId": "26-keys-to-winning-the-a-z-of-success",
              "chapterId": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/26-keys-to-winning-the-a-z-of-success/26-keys-to-winning-the-a-z-of-success.pdf#page=11"
            }
          ]
        },
        {
          "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-12",
          "courseId": "26-keys-to-winning-the-a-z-of-success",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-12-step-0",
              "courseId": "26-keys-to-winning-the-a-z-of-success",
              "chapterId": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/26-keys-to-winning-the-a-z-of-success/26-keys-to-winning-the-a-z-of-success.pdf#page=12"
            }
          ]
        },
        {
          "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-13",
          "courseId": "26-keys-to-winning-the-a-z-of-success",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-13-step-0",
              "courseId": "26-keys-to-winning-the-a-z-of-success",
              "chapterId": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/26-keys-to-winning-the-a-z-of-success/26-keys-to-winning-the-a-z-of-success.pdf#page=13"
            }
          ]
        },
        {
          "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-14",
          "courseId": "26-keys-to-winning-the-a-z-of-success",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-14-step-0",
              "courseId": "26-keys-to-winning-the-a-z-of-success",
              "chapterId": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/26-keys-to-winning-the-a-z-of-success/26-keys-to-winning-the-a-z-of-success.pdf#page=14"
            }
          ]
        },
        {
          "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-15",
          "courseId": "26-keys-to-winning-the-a-z-of-success",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-15-step-0",
              "courseId": "26-keys-to-winning-the-a-z-of-success",
              "chapterId": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/26-keys-to-winning-the-a-z-of-success/26-keys-to-winning-the-a-z-of-success.pdf#page=15"
            }
          ]
        },
        {
          "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-16",
          "courseId": "26-keys-to-winning-the-a-z-of-success",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-16-step-0",
              "courseId": "26-keys-to-winning-the-a-z-of-success",
              "chapterId": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/26-keys-to-winning-the-a-z-of-success/26-keys-to-winning-the-a-z-of-success.pdf#page=16"
            }
          ]
        },
        {
          "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-17",
          "courseId": "26-keys-to-winning-the-a-z-of-success",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-17-step-0",
              "courseId": "26-keys-to-winning-the-a-z-of-success",
              "chapterId": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/26-keys-to-winning-the-a-z-of-success/26-keys-to-winning-the-a-z-of-success.pdf#page=17"
            }
          ]
        },
        {
          "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-18",
          "courseId": "26-keys-to-winning-the-a-z-of-success",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-18-step-0",
              "courseId": "26-keys-to-winning-the-a-z-of-success",
              "chapterId": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/26-keys-to-winning-the-a-z-of-success/26-keys-to-winning-the-a-z-of-success.pdf#page=18"
            }
          ]
        },
        {
          "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-19",
          "courseId": "26-keys-to-winning-the-a-z-of-success",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-19-step-0",
              "courseId": "26-keys-to-winning-the-a-z-of-success",
              "chapterId": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/26-keys-to-winning-the-a-z-of-success/26-keys-to-winning-the-a-z-of-success.pdf#page=19"
            }
          ]
        },
        {
          "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-2",
          "courseId": "26-keys-to-winning-the-a-z-of-success",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-2-step-0",
              "courseId": "26-keys-to-winning-the-a-z-of-success",
              "chapterId": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/26-keys-to-winning-the-a-z-of-success/26-keys-to-winning-the-a-z-of-success.pdf#page=2"
            }
          ]
        },
        {
          "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-20",
          "courseId": "26-keys-to-winning-the-a-z-of-success",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-20-step-0",
              "courseId": "26-keys-to-winning-the-a-z-of-success",
              "chapterId": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/26-keys-to-winning-the-a-z-of-success/26-keys-to-winning-the-a-z-of-success.pdf#page=20"
            }
          ]
        },
        {
          "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-21",
          "courseId": "26-keys-to-winning-the-a-z-of-success",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-21-step-0",
              "courseId": "26-keys-to-winning-the-a-z-of-success",
              "chapterId": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/26-keys-to-winning-the-a-z-of-success/26-keys-to-winning-the-a-z-of-success.pdf#page=21"
            }
          ]
        },
        {
          "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-22",
          "courseId": "26-keys-to-winning-the-a-z-of-success",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-22-step-0",
              "courseId": "26-keys-to-winning-the-a-z-of-success",
              "chapterId": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/26-keys-to-winning-the-a-z-of-success/26-keys-to-winning-the-a-z-of-success.pdf#page=22"
            }
          ]
        },
        {
          "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-23",
          "courseId": "26-keys-to-winning-the-a-z-of-success",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-23-step-0",
              "courseId": "26-keys-to-winning-the-a-z-of-success",
              "chapterId": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/26-keys-to-winning-the-a-z-of-success/26-keys-to-winning-the-a-z-of-success.pdf#page=23"
            }
          ]
        },
        {
          "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-24",
          "courseId": "26-keys-to-winning-the-a-z-of-success",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-24-step-0",
              "courseId": "26-keys-to-winning-the-a-z-of-success",
              "chapterId": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/26-keys-to-winning-the-a-z-of-success/26-keys-to-winning-the-a-z-of-success.pdf#page=24"
            }
          ]
        },
        {
          "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-25",
          "courseId": "26-keys-to-winning-the-a-z-of-success",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-25-step-0",
              "courseId": "26-keys-to-winning-the-a-z-of-success",
              "chapterId": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/26-keys-to-winning-the-a-z-of-success/26-keys-to-winning-the-a-z-of-success.pdf#page=25"
            }
          ]
        },
        {
          "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-26",
          "courseId": "26-keys-to-winning-the-a-z-of-success",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-26-step-0",
              "courseId": "26-keys-to-winning-the-a-z-of-success",
              "chapterId": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/26-keys-to-winning-the-a-z-of-success/26-keys-to-winning-the-a-z-of-success.pdf#page=26"
            }
          ]
        },
        {
          "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-27",
          "courseId": "26-keys-to-winning-the-a-z-of-success",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-27-step-0",
              "courseId": "26-keys-to-winning-the-a-z-of-success",
              "chapterId": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/26-keys-to-winning-the-a-z-of-success/26-keys-to-winning-the-a-z-of-success.pdf#page=27"
            }
          ]
        },
        {
          "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-28",
          "courseId": "26-keys-to-winning-the-a-z-of-success",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-28-step-0",
              "courseId": "26-keys-to-winning-the-a-z-of-success",
              "chapterId": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/26-keys-to-winning-the-a-z-of-success/26-keys-to-winning-the-a-z-of-success.pdf#page=28"
            }
          ]
        },
        {
          "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-29",
          "courseId": "26-keys-to-winning-the-a-z-of-success",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-29-step-0",
              "courseId": "26-keys-to-winning-the-a-z-of-success",
              "chapterId": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/26-keys-to-winning-the-a-z-of-success/26-keys-to-winning-the-a-z-of-success.pdf#page=29"
            }
          ]
        },
        {
          "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-3",
          "courseId": "26-keys-to-winning-the-a-z-of-success",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-3-step-0",
              "courseId": "26-keys-to-winning-the-a-z-of-success",
              "chapterId": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/26-keys-to-winning-the-a-z-of-success/26-keys-to-winning-the-a-z-of-success.pdf#page=3"
            }
          ]
        },
        {
          "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-30",
          "courseId": "26-keys-to-winning-the-a-z-of-success",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-30-step-0",
              "courseId": "26-keys-to-winning-the-a-z-of-success",
              "chapterId": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/26-keys-to-winning-the-a-z-of-success/26-keys-to-winning-the-a-z-of-success.pdf#page=30"
            }
          ]
        },
        {
          "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-31",
          "courseId": "26-keys-to-winning-the-a-z-of-success",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-31-step-0",
              "courseId": "26-keys-to-winning-the-a-z-of-success",
              "chapterId": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/26-keys-to-winning-the-a-z-of-success/26-keys-to-winning-the-a-z-of-success.pdf#page=31"
            }
          ]
        },
        {
          "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-32",
          "courseId": "26-keys-to-winning-the-a-z-of-success",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-32-step-0",
              "courseId": "26-keys-to-winning-the-a-z-of-success",
              "chapterId": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/26-keys-to-winning-the-a-z-of-success/26-keys-to-winning-the-a-z-of-success.pdf#page=32"
            }
          ]
        },
        {
          "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-33",
          "courseId": "26-keys-to-winning-the-a-z-of-success",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-33-step-0",
              "courseId": "26-keys-to-winning-the-a-z-of-success",
              "chapterId": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/26-keys-to-winning-the-a-z-of-success/26-keys-to-winning-the-a-z-of-success.pdf#page=33"
            }
          ]
        },
        {
          "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-34",
          "courseId": "26-keys-to-winning-the-a-z-of-success",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-34-step-0",
              "courseId": "26-keys-to-winning-the-a-z-of-success",
              "chapterId": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/26-keys-to-winning-the-a-z-of-success/26-keys-to-winning-the-a-z-of-success.pdf#page=34"
            }
          ]
        },
        {
          "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-35",
          "courseId": "26-keys-to-winning-the-a-z-of-success",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-35-step-0",
              "courseId": "26-keys-to-winning-the-a-z-of-success",
              "chapterId": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/26-keys-to-winning-the-a-z-of-success/26-keys-to-winning-the-a-z-of-success.pdf#page=35"
            }
          ]
        },
        {
          "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-36",
          "courseId": "26-keys-to-winning-the-a-z-of-success",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-36-step-0",
              "courseId": "26-keys-to-winning-the-a-z-of-success",
              "chapterId": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/26-keys-to-winning-the-a-z-of-success/26-keys-to-winning-the-a-z-of-success.pdf#page=36"
            }
          ]
        },
        {
          "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-37",
          "courseId": "26-keys-to-winning-the-a-z-of-success",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-37-step-0",
              "courseId": "26-keys-to-winning-the-a-z-of-success",
              "chapterId": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/26-keys-to-winning-the-a-z-of-success/26-keys-to-winning-the-a-z-of-success.pdf#page=37"
            }
          ]
        },
        {
          "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-38",
          "courseId": "26-keys-to-winning-the-a-z-of-success",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-38-step-0",
              "courseId": "26-keys-to-winning-the-a-z-of-success",
              "chapterId": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/26-keys-to-winning-the-a-z-of-success/26-keys-to-winning-the-a-z-of-success.pdf#page=38"
            }
          ]
        },
        {
          "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-39",
          "courseId": "26-keys-to-winning-the-a-z-of-success",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-39-step-0",
              "courseId": "26-keys-to-winning-the-a-z-of-success",
              "chapterId": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/26-keys-to-winning-the-a-z-of-success/26-keys-to-winning-the-a-z-of-success.pdf#page=39"
            }
          ]
        },
        {
          "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-4",
          "courseId": "26-keys-to-winning-the-a-z-of-success",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-4-step-0",
              "courseId": "26-keys-to-winning-the-a-z-of-success",
              "chapterId": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/26-keys-to-winning-the-a-z-of-success/26-keys-to-winning-the-a-z-of-success.pdf#page=4"
            }
          ]
        },
        {
          "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-40",
          "courseId": "26-keys-to-winning-the-a-z-of-success",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-40-step-0",
              "courseId": "26-keys-to-winning-the-a-z-of-success",
              "chapterId": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/26-keys-to-winning-the-a-z-of-success/26-keys-to-winning-the-a-z-of-success.pdf#page=40"
            }
          ]
        },
        {
          "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-41",
          "courseId": "26-keys-to-winning-the-a-z-of-success",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-41-step-0",
              "courseId": "26-keys-to-winning-the-a-z-of-success",
              "chapterId": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/26-keys-to-winning-the-a-z-of-success/26-keys-to-winning-the-a-z-of-success.pdf#page=41"
            }
          ]
        },
        {
          "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-42",
          "courseId": "26-keys-to-winning-the-a-z-of-success",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-42-step-0",
              "courseId": "26-keys-to-winning-the-a-z-of-success",
              "chapterId": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/26-keys-to-winning-the-a-z-of-success/26-keys-to-winning-the-a-z-of-success.pdf#page=42"
            }
          ]
        },
        {
          "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-43",
          "courseId": "26-keys-to-winning-the-a-z-of-success",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-43-step-0",
              "courseId": "26-keys-to-winning-the-a-z-of-success",
              "chapterId": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/26-keys-to-winning-the-a-z-of-success/26-keys-to-winning-the-a-z-of-success.pdf#page=43"
            }
          ]
        },
        {
          "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-44",
          "courseId": "26-keys-to-winning-the-a-z-of-success",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-44-step-0",
              "courseId": "26-keys-to-winning-the-a-z-of-success",
              "chapterId": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/26-keys-to-winning-the-a-z-of-success/26-keys-to-winning-the-a-z-of-success.pdf#page=44"
            }
          ]
        },
        {
          "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-45",
          "courseId": "26-keys-to-winning-the-a-z-of-success",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-45-step-0",
              "courseId": "26-keys-to-winning-the-a-z-of-success",
              "chapterId": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/26-keys-to-winning-the-a-z-of-success/26-keys-to-winning-the-a-z-of-success.pdf#page=45"
            }
          ]
        },
        {
          "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-46",
          "courseId": "26-keys-to-winning-the-a-z-of-success",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-46-step-0",
              "courseId": "26-keys-to-winning-the-a-z-of-success",
              "chapterId": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/26-keys-to-winning-the-a-z-of-success/26-keys-to-winning-the-a-z-of-success.pdf#page=46"
            }
          ]
        },
        {
          "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-47",
          "courseId": "26-keys-to-winning-the-a-z-of-success",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-47-step-0",
              "courseId": "26-keys-to-winning-the-a-z-of-success",
              "chapterId": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/26-keys-to-winning-the-a-z-of-success/26-keys-to-winning-the-a-z-of-success.pdf#page=47"
            }
          ]
        },
        {
          "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-48",
          "courseId": "26-keys-to-winning-the-a-z-of-success",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-48-step-0",
              "courseId": "26-keys-to-winning-the-a-z-of-success",
              "chapterId": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/26-keys-to-winning-the-a-z-of-success/26-keys-to-winning-the-a-z-of-success.pdf#page=48"
            }
          ]
        },
        {
          "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-49",
          "courseId": "26-keys-to-winning-the-a-z-of-success",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-49-step-0",
              "courseId": "26-keys-to-winning-the-a-z-of-success",
              "chapterId": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/26-keys-to-winning-the-a-z-of-success/26-keys-to-winning-the-a-z-of-success.pdf#page=49"
            }
          ]
        },
        {
          "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-5",
          "courseId": "26-keys-to-winning-the-a-z-of-success",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-5-step-0",
              "courseId": "26-keys-to-winning-the-a-z-of-success",
              "chapterId": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/26-keys-to-winning-the-a-z-of-success/26-keys-to-winning-the-a-z-of-success.pdf#page=5"
            }
          ]
        },
        {
          "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-50",
          "courseId": "26-keys-to-winning-the-a-z-of-success",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-50-step-0",
              "courseId": "26-keys-to-winning-the-a-z-of-success",
              "chapterId": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/26-keys-to-winning-the-a-z-of-success/26-keys-to-winning-the-a-z-of-success.pdf#page=50"
            }
          ]
        },
        {
          "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-51",
          "courseId": "26-keys-to-winning-the-a-z-of-success",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-51-step-0",
              "courseId": "26-keys-to-winning-the-a-z-of-success",
              "chapterId": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/26-keys-to-winning-the-a-z-of-success/26-keys-to-winning-the-a-z-of-success.pdf#page=51"
            }
          ]
        },
        {
          "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-52",
          "courseId": "26-keys-to-winning-the-a-z-of-success",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-52-step-0",
              "courseId": "26-keys-to-winning-the-a-z-of-success",
              "chapterId": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/26-keys-to-winning-the-a-z-of-success/26-keys-to-winning-the-a-z-of-success.pdf#page=52"
            }
          ]
        },
        {
          "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-53",
          "courseId": "26-keys-to-winning-the-a-z-of-success",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-53-step-0",
              "courseId": "26-keys-to-winning-the-a-z-of-success",
              "chapterId": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/26-keys-to-winning-the-a-z-of-success/26-keys-to-winning-the-a-z-of-success.pdf#page=53"
            }
          ]
        },
        {
          "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-54",
          "courseId": "26-keys-to-winning-the-a-z-of-success",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-54-step-0",
              "courseId": "26-keys-to-winning-the-a-z-of-success",
              "chapterId": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/26-keys-to-winning-the-a-z-of-success/26-keys-to-winning-the-a-z-of-success.pdf#page=54"
            }
          ]
        },
        {
          "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-55",
          "courseId": "26-keys-to-winning-the-a-z-of-success",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-55-step-0",
              "courseId": "26-keys-to-winning-the-a-z-of-success",
              "chapterId": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/26-keys-to-winning-the-a-z-of-success/26-keys-to-winning-the-a-z-of-success.pdf#page=55"
            }
          ]
        },
        {
          "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-56",
          "courseId": "26-keys-to-winning-the-a-z-of-success",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-56-step-0",
              "courseId": "26-keys-to-winning-the-a-z-of-success",
              "chapterId": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/26-keys-to-winning-the-a-z-of-success/26-keys-to-winning-the-a-z-of-success.pdf#page=56"
            }
          ]
        },
        {
          "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-57",
          "courseId": "26-keys-to-winning-the-a-z-of-success",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-57-step-0",
              "courseId": "26-keys-to-winning-the-a-z-of-success",
              "chapterId": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/26-keys-to-winning-the-a-z-of-success/26-keys-to-winning-the-a-z-of-success.pdf#page=57"
            }
          ]
        },
        {
          "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-58",
          "courseId": "26-keys-to-winning-the-a-z-of-success",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-58-step-0",
              "courseId": "26-keys-to-winning-the-a-z-of-success",
              "chapterId": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/26-keys-to-winning-the-a-z-of-success/26-keys-to-winning-the-a-z-of-success.pdf#page=58"
            }
          ]
        },
        {
          "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-59",
          "courseId": "26-keys-to-winning-the-a-z-of-success",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-59-step-0",
              "courseId": "26-keys-to-winning-the-a-z-of-success",
              "chapterId": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/26-keys-to-winning-the-a-z-of-success/26-keys-to-winning-the-a-z-of-success.pdf#page=59"
            }
          ]
        },
        {
          "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-6",
          "courseId": "26-keys-to-winning-the-a-z-of-success",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-6-step-0",
              "courseId": "26-keys-to-winning-the-a-z-of-success",
              "chapterId": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/26-keys-to-winning-the-a-z-of-success/26-keys-to-winning-the-a-z-of-success.pdf#page=6"
            }
          ]
        },
        {
          "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-60",
          "courseId": "26-keys-to-winning-the-a-z-of-success",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-60-step-0",
              "courseId": "26-keys-to-winning-the-a-z-of-success",
              "chapterId": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/26-keys-to-winning-the-a-z-of-success/26-keys-to-winning-the-a-z-of-success.pdf#page=60"
            }
          ]
        },
        {
          "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-61",
          "courseId": "26-keys-to-winning-the-a-z-of-success",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-61-step-0",
              "courseId": "26-keys-to-winning-the-a-z-of-success",
              "chapterId": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/26-keys-to-winning-the-a-z-of-success/26-keys-to-winning-the-a-z-of-success.pdf#page=61"
            }
          ]
        },
        {
          "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-62",
          "courseId": "26-keys-to-winning-the-a-z-of-success",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-62-step-0",
              "courseId": "26-keys-to-winning-the-a-z-of-success",
              "chapterId": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/26-keys-to-winning-the-a-z-of-success/26-keys-to-winning-the-a-z-of-success.pdf#page=62"
            }
          ]
        },
        {
          "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-7",
          "courseId": "26-keys-to-winning-the-a-z-of-success",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-7-step-0",
              "courseId": "26-keys-to-winning-the-a-z-of-success",
              "chapterId": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/26-keys-to-winning-the-a-z-of-success/26-keys-to-winning-the-a-z-of-success.pdf#page=7"
            }
          ]
        },
        {
          "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-8",
          "courseId": "26-keys-to-winning-the-a-z-of-success",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-8-step-0",
              "courseId": "26-keys-to-winning-the-a-z-of-success",
              "chapterId": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/26-keys-to-winning-the-a-z-of-success/26-keys-to-winning-the-a-z-of-success.pdf#page=8"
            }
          ]
        },
        {
          "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-9",
          "courseId": "26-keys-to-winning-the-a-z-of-success",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-9-step-0",
              "courseId": "26-keys-to-winning-the-a-z-of-success",
              "chapterId": "26-keys-to-winning-the-a-z-of-success-ch-import-1787568889661-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/26-keys-to-winning-the-a-z-of-success/26-keys-to-winning-the-a-z-of-success.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "rich-dad-s-increase-your-financial-iq",
      "title": "Rich Dad S Increase Your Financial Iq",
      "description": "Rich Dad S Increase Your Financial Iq. Finance.",
      "isPublished": true,
      "authorName": "Robert T. Kiyosaki",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#1d4ed8",
      "coverColorEnd": "#1e3a8a",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/rich-dad-s-increase-your-financial-iq.webp",
      "icon": "📚",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 99,
      "category": "Other, Finance",
      "cat1": "Other",
      "cat2": "Finance",
      "cat3": "",
      "pIndex": 8,
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/rich-dad-s-increase-your-financial-iq",
      "stepCount": 206,
      "chapters": [
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-1",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-1-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=1"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-10",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-10-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=10"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-100",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-100-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=100"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-101",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-101-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=101"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-102",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-102-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=102"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-103",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-103-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=103"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-104",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-104-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=104"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-105",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-105-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=105"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-106",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-106-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=106"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-107",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-107-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=107"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-108",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-108-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=108"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-109",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-109-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=109"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-11",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-11-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=11"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-110",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-110-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=110"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-111",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-111-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=111"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-112",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-112-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=112"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-113",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-113-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=113"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-114",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-114-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=114"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-115",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-115-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=115"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-116",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-116-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=116"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-117",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-117-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=117"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-118",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-118-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=118"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-119",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-119-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=119"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-12",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-12-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=12"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-120",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-120-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=120"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-121",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-121-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=121"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-122",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-122-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=122"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-123",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-123-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=123"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-124",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-124-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=124"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-125",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-125-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=125"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-126",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-126-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=126"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-127",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-127-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=127"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-128",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-128-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=128"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-129",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-129-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=129"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-13",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-13-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=13"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-130",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-130-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=130"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-131",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-131-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=131"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-132",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-132-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=132"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-133",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-133-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=133"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-134",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-134-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=134"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-135",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-135-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=135"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-136",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 136",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-136-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-136",
              "chapterTitle": "Page 136",
              "chapterIndex": 0,
              "stepIndex": 136,
              "stepType": "pdf",
              "title": "Page 136",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=136"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-137",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 137",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-137-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-137",
              "chapterTitle": "Page 137",
              "chapterIndex": 0,
              "stepIndex": 137,
              "stepType": "pdf",
              "title": "Page 137",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=137"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-138",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 138",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-138-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-138",
              "chapterTitle": "Page 138",
              "chapterIndex": 0,
              "stepIndex": 138,
              "stepType": "pdf",
              "title": "Page 138",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=138"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-139",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 139",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-139-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-139",
              "chapterTitle": "Page 139",
              "chapterIndex": 0,
              "stepIndex": 139,
              "stepType": "pdf",
              "title": "Page 139",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=139"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-14",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-14-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=14"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-140",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 140",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-140-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-140",
              "chapterTitle": "Page 140",
              "chapterIndex": 0,
              "stepIndex": 140,
              "stepType": "pdf",
              "title": "Page 140",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=140"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-141",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 141",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-141-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-141",
              "chapterTitle": "Page 141",
              "chapterIndex": 0,
              "stepIndex": 141,
              "stepType": "pdf",
              "title": "Page 141",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=141"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-142",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 142",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-142-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-142",
              "chapterTitle": "Page 142",
              "chapterIndex": 0,
              "stepIndex": 142,
              "stepType": "pdf",
              "title": "Page 142",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=142"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-143",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 143",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-143-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-143",
              "chapterTitle": "Page 143",
              "chapterIndex": 0,
              "stepIndex": 143,
              "stepType": "pdf",
              "title": "Page 143",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=143"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-144",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 144",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-144-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-144",
              "chapterTitle": "Page 144",
              "chapterIndex": 0,
              "stepIndex": 144,
              "stepType": "pdf",
              "title": "Page 144",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=144"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-145",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 145",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-145-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-145",
              "chapterTitle": "Page 145",
              "chapterIndex": 0,
              "stepIndex": 145,
              "stepType": "pdf",
              "title": "Page 145",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=145"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-146",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 146",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-146-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-146",
              "chapterTitle": "Page 146",
              "chapterIndex": 0,
              "stepIndex": 146,
              "stepType": "pdf",
              "title": "Page 146",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=146"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-147",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 147",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-147-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-147",
              "chapterTitle": "Page 147",
              "chapterIndex": 0,
              "stepIndex": 147,
              "stepType": "pdf",
              "title": "Page 147",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=147"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-148",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 148",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-148-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-148",
              "chapterTitle": "Page 148",
              "chapterIndex": 0,
              "stepIndex": 148,
              "stepType": "pdf",
              "title": "Page 148",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=148"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-149",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 149",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-149-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-149",
              "chapterTitle": "Page 149",
              "chapterIndex": 0,
              "stepIndex": 149,
              "stepType": "pdf",
              "title": "Page 149",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=149"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-15",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-15-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=15"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-150",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 150",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-150-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-150",
              "chapterTitle": "Page 150",
              "chapterIndex": 0,
              "stepIndex": 150,
              "stepType": "pdf",
              "title": "Page 150",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=150"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-151",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 151",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-151-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-151",
              "chapterTitle": "Page 151",
              "chapterIndex": 0,
              "stepIndex": 151,
              "stepType": "pdf",
              "title": "Page 151",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=151"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-152",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 152",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-152-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-152",
              "chapterTitle": "Page 152",
              "chapterIndex": 0,
              "stepIndex": 152,
              "stepType": "pdf",
              "title": "Page 152",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=152"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-153",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 153",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-153-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-153",
              "chapterTitle": "Page 153",
              "chapterIndex": 0,
              "stepIndex": 153,
              "stepType": "pdf",
              "title": "Page 153",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=153"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-154",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 154",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-154-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-154",
              "chapterTitle": "Page 154",
              "chapterIndex": 0,
              "stepIndex": 154,
              "stepType": "pdf",
              "title": "Page 154",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=154"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-155",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 155",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-155-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-155",
              "chapterTitle": "Page 155",
              "chapterIndex": 0,
              "stepIndex": 155,
              "stepType": "pdf",
              "title": "Page 155",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=155"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-156",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 156",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-156-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-156",
              "chapterTitle": "Page 156",
              "chapterIndex": 0,
              "stepIndex": 156,
              "stepType": "pdf",
              "title": "Page 156",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=156"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-157",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 157",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-157-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-157",
              "chapterTitle": "Page 157",
              "chapterIndex": 0,
              "stepIndex": 157,
              "stepType": "pdf",
              "title": "Page 157",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=157"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-158",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 158",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-158-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-158",
              "chapterTitle": "Page 158",
              "chapterIndex": 0,
              "stepIndex": 158,
              "stepType": "pdf",
              "title": "Page 158",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=158"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-159",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 159",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-159-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-159",
              "chapterTitle": "Page 159",
              "chapterIndex": 0,
              "stepIndex": 159,
              "stepType": "pdf",
              "title": "Page 159",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=159"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-16",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-16-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=16"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-160",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 160",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-160-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-160",
              "chapterTitle": "Page 160",
              "chapterIndex": 0,
              "stepIndex": 160,
              "stepType": "pdf",
              "title": "Page 160",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=160"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-161",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 161",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-161-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-161",
              "chapterTitle": "Page 161",
              "chapterIndex": 0,
              "stepIndex": 161,
              "stepType": "pdf",
              "title": "Page 161",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=161"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-162",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 162",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-162-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-162",
              "chapterTitle": "Page 162",
              "chapterIndex": 0,
              "stepIndex": 162,
              "stepType": "pdf",
              "title": "Page 162",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=162"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-163",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 163",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-163-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-163",
              "chapterTitle": "Page 163",
              "chapterIndex": 0,
              "stepIndex": 163,
              "stepType": "pdf",
              "title": "Page 163",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=163"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-164",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 164",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-164-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-164",
              "chapterTitle": "Page 164",
              "chapterIndex": 0,
              "stepIndex": 164,
              "stepType": "pdf",
              "title": "Page 164",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=164"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-165",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 165",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-165-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-165",
              "chapterTitle": "Page 165",
              "chapterIndex": 0,
              "stepIndex": 165,
              "stepType": "pdf",
              "title": "Page 165",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=165"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-166",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 166",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-166-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-166",
              "chapterTitle": "Page 166",
              "chapterIndex": 0,
              "stepIndex": 166,
              "stepType": "pdf",
              "title": "Page 166",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=166"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-167",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 167",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-167-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-167",
              "chapterTitle": "Page 167",
              "chapterIndex": 0,
              "stepIndex": 167,
              "stepType": "pdf",
              "title": "Page 167",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=167"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-168",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 168",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-168-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-168",
              "chapterTitle": "Page 168",
              "chapterIndex": 0,
              "stepIndex": 168,
              "stepType": "pdf",
              "title": "Page 168",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=168"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-169",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 169",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-169-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-169",
              "chapterTitle": "Page 169",
              "chapterIndex": 0,
              "stepIndex": 169,
              "stepType": "pdf",
              "title": "Page 169",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=169"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-17",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-17-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=17"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-170",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 170",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-170-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-170",
              "chapterTitle": "Page 170",
              "chapterIndex": 0,
              "stepIndex": 170,
              "stepType": "pdf",
              "title": "Page 170",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=170"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-171",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 171",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-171-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-171",
              "chapterTitle": "Page 171",
              "chapterIndex": 0,
              "stepIndex": 171,
              "stepType": "pdf",
              "title": "Page 171",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=171"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-172",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 172",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-172-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-172",
              "chapterTitle": "Page 172",
              "chapterIndex": 0,
              "stepIndex": 172,
              "stepType": "pdf",
              "title": "Page 172",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=172"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-173",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 173",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-173-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-173",
              "chapterTitle": "Page 173",
              "chapterIndex": 0,
              "stepIndex": 173,
              "stepType": "pdf",
              "title": "Page 173",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=173"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-174",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 174",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-174-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-174",
              "chapterTitle": "Page 174",
              "chapterIndex": 0,
              "stepIndex": 174,
              "stepType": "pdf",
              "title": "Page 174",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=174"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-175",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 175",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-175-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-175",
              "chapterTitle": "Page 175",
              "chapterIndex": 0,
              "stepIndex": 175,
              "stepType": "pdf",
              "title": "Page 175",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=175"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-176",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 176",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-176-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-176",
              "chapterTitle": "Page 176",
              "chapterIndex": 0,
              "stepIndex": 176,
              "stepType": "pdf",
              "title": "Page 176",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=176"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-177",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 177",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-177-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-177",
              "chapterTitle": "Page 177",
              "chapterIndex": 0,
              "stepIndex": 177,
              "stepType": "pdf",
              "title": "Page 177",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=177"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-178",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 178",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-178-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-178",
              "chapterTitle": "Page 178",
              "chapterIndex": 0,
              "stepIndex": 178,
              "stepType": "pdf",
              "title": "Page 178",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=178"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-179",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 179",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-179-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-179",
              "chapterTitle": "Page 179",
              "chapterIndex": 0,
              "stepIndex": 179,
              "stepType": "pdf",
              "title": "Page 179",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=179"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-18",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-18-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=18"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-180",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 180",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-180-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-180",
              "chapterTitle": "Page 180",
              "chapterIndex": 0,
              "stepIndex": 180,
              "stepType": "pdf",
              "title": "Page 180",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=180"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-181",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 181",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-181-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-181",
              "chapterTitle": "Page 181",
              "chapterIndex": 0,
              "stepIndex": 181,
              "stepType": "pdf",
              "title": "Page 181",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=181"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-182",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 182",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-182-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-182",
              "chapterTitle": "Page 182",
              "chapterIndex": 0,
              "stepIndex": 182,
              "stepType": "pdf",
              "title": "Page 182",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=182"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-183",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 183",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-183-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-183",
              "chapterTitle": "Page 183",
              "chapterIndex": 0,
              "stepIndex": 183,
              "stepType": "pdf",
              "title": "Page 183",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=183"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-184",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 184",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-184-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-184",
              "chapterTitle": "Page 184",
              "chapterIndex": 0,
              "stepIndex": 184,
              "stepType": "pdf",
              "title": "Page 184",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=184"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-185",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 185",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-185-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-185",
              "chapterTitle": "Page 185",
              "chapterIndex": 0,
              "stepIndex": 185,
              "stepType": "pdf",
              "title": "Page 185",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=185"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-186",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 186",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-186-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-186",
              "chapterTitle": "Page 186",
              "chapterIndex": 0,
              "stepIndex": 186,
              "stepType": "pdf",
              "title": "Page 186",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=186"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-187",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 187",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-187-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-187",
              "chapterTitle": "Page 187",
              "chapterIndex": 0,
              "stepIndex": 187,
              "stepType": "pdf",
              "title": "Page 187",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=187"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-188",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 188",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-188-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-188",
              "chapterTitle": "Page 188",
              "chapterIndex": 0,
              "stepIndex": 188,
              "stepType": "pdf",
              "title": "Page 188",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=188"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-189",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 189",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-189-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-189",
              "chapterTitle": "Page 189",
              "chapterIndex": 0,
              "stepIndex": 189,
              "stepType": "pdf",
              "title": "Page 189",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=189"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-19",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-19-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=19"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-190",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 190",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-190-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-190",
              "chapterTitle": "Page 190",
              "chapterIndex": 0,
              "stepIndex": 190,
              "stepType": "pdf",
              "title": "Page 190",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=190"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-191",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 191",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-191-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-191",
              "chapterTitle": "Page 191",
              "chapterIndex": 0,
              "stepIndex": 191,
              "stepType": "pdf",
              "title": "Page 191",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=191"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-192",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 192",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-192-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-192",
              "chapterTitle": "Page 192",
              "chapterIndex": 0,
              "stepIndex": 192,
              "stepType": "pdf",
              "title": "Page 192",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=192"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-193",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 193",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-193-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-193",
              "chapterTitle": "Page 193",
              "chapterIndex": 0,
              "stepIndex": 193,
              "stepType": "pdf",
              "title": "Page 193",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=193"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-194",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 194",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-194-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-194",
              "chapterTitle": "Page 194",
              "chapterIndex": 0,
              "stepIndex": 194,
              "stepType": "pdf",
              "title": "Page 194",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=194"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-195",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 195",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-195-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-195",
              "chapterTitle": "Page 195",
              "chapterIndex": 0,
              "stepIndex": 195,
              "stepType": "pdf",
              "title": "Page 195",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=195"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-196",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 196",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-196-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-196",
              "chapterTitle": "Page 196",
              "chapterIndex": 0,
              "stepIndex": 196,
              "stepType": "pdf",
              "title": "Page 196",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=196"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-197",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 197",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-197-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-197",
              "chapterTitle": "Page 197",
              "chapterIndex": 0,
              "stepIndex": 197,
              "stepType": "pdf",
              "title": "Page 197",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=197"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-198",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 198",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-198-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-198",
              "chapterTitle": "Page 198",
              "chapterIndex": 0,
              "stepIndex": 198,
              "stepType": "pdf",
              "title": "Page 198",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=198"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-199",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 199",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-199-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-199",
              "chapterTitle": "Page 199",
              "chapterIndex": 0,
              "stepIndex": 199,
              "stepType": "pdf",
              "title": "Page 199",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=199"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-2",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-2-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=2"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-20",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-20-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=20"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-200",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 200",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-200-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-200",
              "chapterTitle": "Page 200",
              "chapterIndex": 0,
              "stepIndex": 200,
              "stepType": "pdf",
              "title": "Page 200",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=200"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-201",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 201",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-201-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-201",
              "chapterTitle": "Page 201",
              "chapterIndex": 0,
              "stepIndex": 201,
              "stepType": "pdf",
              "title": "Page 201",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=201"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-202",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 202",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-202-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-202",
              "chapterTitle": "Page 202",
              "chapterIndex": 0,
              "stepIndex": 202,
              "stepType": "pdf",
              "title": "Page 202",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=202"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-203",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 203",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-203-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-203",
              "chapterTitle": "Page 203",
              "chapterIndex": 0,
              "stepIndex": 203,
              "stepType": "pdf",
              "title": "Page 203",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=203"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-204",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 204",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-204-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-204",
              "chapterTitle": "Page 204",
              "chapterIndex": 0,
              "stepIndex": 204,
              "stepType": "pdf",
              "title": "Page 204",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=204"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-205",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 205",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-205-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-205",
              "chapterTitle": "Page 205",
              "chapterIndex": 0,
              "stepIndex": 205,
              "stepType": "pdf",
              "title": "Page 205",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=205"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-206",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 206",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-206-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-206",
              "chapterTitle": "Page 206",
              "chapterIndex": 0,
              "stepIndex": 206,
              "stepType": "pdf",
              "title": "Page 206",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=206"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-21",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-21-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=21"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-22",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-22-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=22"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-23",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-23-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=23"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-24",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-24-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=24"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-25",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-25-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=25"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-26",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-26-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=26"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-27",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-27-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=27"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-28",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-28-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=28"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-29",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-29-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=29"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-3",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-3-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=3"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-30",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-30-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=30"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-31",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-31-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=31"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-32",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-32-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=32"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-33",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-33-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=33"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-34",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-34-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=34"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-35",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-35-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=35"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-36",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-36-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=36"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-37",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-37-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=37"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-38",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-38-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=38"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-39",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-39-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=39"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-4",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-4-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=4"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-40",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-40-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=40"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-41",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-41-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=41"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-42",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-42-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=42"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-43",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-43-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=43"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-44",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-44-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=44"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-45",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-45-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=45"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-46",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-46-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=46"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-47",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-47-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=47"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-48",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-48-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=48"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-49",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-49-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=49"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-5",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-5-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=5"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-50",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-50-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=50"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-51",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-51-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=51"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-52",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-52-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=52"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-53",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-53-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=53"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-54",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-54-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=54"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-55",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-55-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=55"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-56",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-56-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=56"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-57",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-57-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=57"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-58",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-58-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=58"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-59",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-59-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=59"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-6",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-6-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=6"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-60",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-60-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=60"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-61",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-61-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=61"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-62",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-62-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=62"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-63",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-63-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=63"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-64",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-64-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=64"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-65",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-65-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=65"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-66",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-66-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=66"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-67",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-67-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=67"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-68",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-68-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=68"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-69",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-69-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=69"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-7",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-7-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=7"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-70",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-70-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=70"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-71",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-71-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=71"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-72",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-72-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=72"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-73",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-73-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=73"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-74",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-74-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=74"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-75",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-75-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=75"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-76",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-76-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=76"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-77",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-77-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=77"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-78",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-78-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=78"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-79",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-79-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=79"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-8",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-8-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=8"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-80",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-80-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=80"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-81",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-81-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=81"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-82",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-82-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=82"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-83",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-83-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=83"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-84",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-84-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=84"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-85",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-85-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=85"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-86",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-86-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=86"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-87",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-87-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=87"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-88",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-88-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=88"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-89",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-89-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=89"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-9",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-9-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=9"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-90",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-90-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=90"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-91",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-91-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=91"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-92",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-92-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=92"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-93",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-93-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=93"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-94",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-94-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=94"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-95",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-95-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=95"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-96",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-96-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=96"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-97",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-97-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=97"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-98",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-98-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=98"
            }
          ]
        },
        {
          "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-99",
          "courseId": "rich-dad-s-increase-your-financial-iq",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-99-step-0",
              "courseId": "rich-dad-s-increase-your-financial-iq",
              "chapterId": "rich-dad-s-increase-your-financial-iq-ch-import-1787568889661-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/rich-dad-s-increase-your-financial-iq/rich-dad-s-increase-your-financial-iq.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "secrets-of-the-millionaire-mind",
      "title": "Secrets Of The Millionaire Mind",
      "description": "Secrets Of The Millionaire Mind. Finance.",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#1d4ed8",
      "coverColorEnd": "#1e3a8a",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/secrets-of-the-millionaire-mind.webp",
      "icon": "📚",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 100,
      "category": "Other, Finance",
      "cat1": "Other",
      "cat2": "Finance",
      "cat3": "",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/secrets-of-the-millionaire-mind",
      "stepCount": 155,
      "chapters": [
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-1",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-1-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=1"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-10",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-10-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=10"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-100",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-100-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=100"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-101",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-101-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=101"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-102",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-102-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=102"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-103",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-103-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=103"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-104",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-104-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=104"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-105",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-105-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=105"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-106",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-106-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=106"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-107",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-107-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=107"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-108",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-108-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=108"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-109",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-109-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=109"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-11",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-11-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=11"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-110",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-110-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=110"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-111",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-111-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=111"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-112",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-112-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=112"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-113",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-113-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=113"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-114",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-114-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=114"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-115",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-115-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=115"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-116",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-116-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=116"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-117",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-117-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=117"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-118",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-118-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=118"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-119",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-119-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=119"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-12",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-12-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=12"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-120",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-120-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=120"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-121",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-121-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=121"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-122",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-122-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=122"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-123",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-123-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=123"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-124",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-124-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=124"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-125",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-125-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=125"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-126",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-126-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=126"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-127",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-127-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=127"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-128",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-128-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=128"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-129",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-129-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=129"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-13",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-13-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=13"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-130",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-130-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=130"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-131",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-131-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=131"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-132",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-132-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=132"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-133",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-133-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=133"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-134",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-134-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=134"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-135",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-135-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=135"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-136",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 136",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-136-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-136",
              "chapterTitle": "Page 136",
              "chapterIndex": 0,
              "stepIndex": 136,
              "stepType": "pdf",
              "title": "Page 136",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=136"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-137",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 137",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-137-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-137",
              "chapterTitle": "Page 137",
              "chapterIndex": 0,
              "stepIndex": 137,
              "stepType": "pdf",
              "title": "Page 137",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=137"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-138",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 138",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-138-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-138",
              "chapterTitle": "Page 138",
              "chapterIndex": 0,
              "stepIndex": 138,
              "stepType": "pdf",
              "title": "Page 138",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=138"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-139",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 139",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-139-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-139",
              "chapterTitle": "Page 139",
              "chapterIndex": 0,
              "stepIndex": 139,
              "stepType": "pdf",
              "title": "Page 139",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=139"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-14",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-14-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=14"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-140",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 140",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-140-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-140",
              "chapterTitle": "Page 140",
              "chapterIndex": 0,
              "stepIndex": 140,
              "stepType": "pdf",
              "title": "Page 140",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=140"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-141",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 141",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-141-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-141",
              "chapterTitle": "Page 141",
              "chapterIndex": 0,
              "stepIndex": 141,
              "stepType": "pdf",
              "title": "Page 141",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=141"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-142",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 142",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-142-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-142",
              "chapterTitle": "Page 142",
              "chapterIndex": 0,
              "stepIndex": 142,
              "stepType": "pdf",
              "title": "Page 142",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=142"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-143",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 143",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-143-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-143",
              "chapterTitle": "Page 143",
              "chapterIndex": 0,
              "stepIndex": 143,
              "stepType": "pdf",
              "title": "Page 143",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=143"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-144",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 144",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-144-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-144",
              "chapterTitle": "Page 144",
              "chapterIndex": 0,
              "stepIndex": 144,
              "stepType": "pdf",
              "title": "Page 144",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=144"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-145",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 145",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-145-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-145",
              "chapterTitle": "Page 145",
              "chapterIndex": 0,
              "stepIndex": 145,
              "stepType": "pdf",
              "title": "Page 145",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=145"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-146",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 146",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-146-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-146",
              "chapterTitle": "Page 146",
              "chapterIndex": 0,
              "stepIndex": 146,
              "stepType": "pdf",
              "title": "Page 146",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=146"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-147",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 147",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-147-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-147",
              "chapterTitle": "Page 147",
              "chapterIndex": 0,
              "stepIndex": 147,
              "stepType": "pdf",
              "title": "Page 147",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=147"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-148",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 148",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-148-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-148",
              "chapterTitle": "Page 148",
              "chapterIndex": 0,
              "stepIndex": 148,
              "stepType": "pdf",
              "title": "Page 148",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=148"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-149",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 149",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-149-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-149",
              "chapterTitle": "Page 149",
              "chapterIndex": 0,
              "stepIndex": 149,
              "stepType": "pdf",
              "title": "Page 149",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=149"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-15",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-15-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=15"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-150",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 150",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-150-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-150",
              "chapterTitle": "Page 150",
              "chapterIndex": 0,
              "stepIndex": 150,
              "stepType": "pdf",
              "title": "Page 150",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=150"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-151",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 151",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-151-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-151",
              "chapterTitle": "Page 151",
              "chapterIndex": 0,
              "stepIndex": 151,
              "stepType": "pdf",
              "title": "Page 151",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=151"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-152",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 152",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-152-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-152",
              "chapterTitle": "Page 152",
              "chapterIndex": 0,
              "stepIndex": 152,
              "stepType": "pdf",
              "title": "Page 152",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=152"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-153",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 153",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-153-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-153",
              "chapterTitle": "Page 153",
              "chapterIndex": 0,
              "stepIndex": 153,
              "stepType": "pdf",
              "title": "Page 153",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=153"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-154",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 154",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-154-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-154",
              "chapterTitle": "Page 154",
              "chapterIndex": 0,
              "stepIndex": 154,
              "stepType": "pdf",
              "title": "Page 154",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=154"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-155",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 155",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-155-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-155",
              "chapterTitle": "Page 155",
              "chapterIndex": 0,
              "stepIndex": 155,
              "stepType": "pdf",
              "title": "Page 155",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=155"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-16",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-16-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=16"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-17",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-17-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=17"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-18",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-18-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=18"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-19",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-19-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=19"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-2",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-2-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=2"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-20",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-20-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=20"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-21",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-21-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=21"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-22",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-22-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=22"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-23",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-23-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=23"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-24",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-24-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=24"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-25",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-25-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=25"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-26",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-26-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=26"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-27",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-27-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=27"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-28",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-28-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=28"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-29",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-29-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=29"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-3",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-3-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=3"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-30",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-30-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=30"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-31",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-31-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=31"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-32",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-32-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=32"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-33",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-33-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=33"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-34",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-34-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=34"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-35",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-35-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=35"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-36",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-36-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=36"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-37",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-37-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=37"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-38",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-38-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=38"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-39",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-39-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=39"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-4",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-4-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=4"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-40",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-40-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=40"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-41",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-41-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=41"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-42",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-42-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=42"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-43",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-43-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=43"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-44",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-44-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=44"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-45",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-45-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=45"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-46",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-46-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=46"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-47",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-47-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=47"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-48",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-48-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=48"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-49",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-49-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=49"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-5",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-5-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=5"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-50",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-50-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=50"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-51",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-51-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=51"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-52",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-52-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=52"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-53",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-53-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=53"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-54",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-54-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=54"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-55",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-55-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=55"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-56",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-56-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=56"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-57",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-57-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=57"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-58",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-58-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=58"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-59",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-59-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=59"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-6",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-6-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=6"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-60",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-60-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=60"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-61",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-61-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=61"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-62",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-62-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=62"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-63",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-63-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=63"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-64",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-64-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=64"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-65",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-65-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=65"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-66",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-66-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=66"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-67",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-67-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=67"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-68",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-68-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=68"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-69",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-69-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=69"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-7",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-7-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=7"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-70",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-70-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=70"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-71",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-71-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=71"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-72",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-72-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=72"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-73",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-73-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=73"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-74",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-74-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=74"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-75",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-75-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=75"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-76",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-76-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=76"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-77",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-77-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=77"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-78",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-78-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=78"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-79",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-79-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=79"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-8",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-8-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=8"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-80",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-80-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=80"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-81",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-81-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=81"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-82",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-82-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=82"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-83",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-83-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=83"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-84",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-84-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=84"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-85",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-85-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=85"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-86",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-86-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=86"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-87",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-87-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=87"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-88",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-88-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=88"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-89",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-89-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=89"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-9",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-9-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=9"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-90",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-90-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=90"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-91",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-91-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=91"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-92",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-92-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=92"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-93",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-93-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=93"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-94",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-94-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=94"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-95",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-95-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=95"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-96",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-96-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=96"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-97",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-97-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=97"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-98",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-98-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=98"
            }
          ]
        },
        {
          "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-99",
          "courseId": "secrets-of-the-millionaire-mind",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "secrets-of-the-millionaire-mind-ch-import-1787568889661-99-step-0",
              "courseId": "secrets-of-the-millionaire-mind",
              "chapterId": "secrets-of-the-millionaire-mind-ch-import-1787568889661-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/secrets-of-the-millionaire-mind/secrets-of-the-millionaire-mind.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
      "title": "Speak With Confidence Powerful Presentations That Inform Inspire And Persuade",
      "description": "Speak With Confidence Powerful Presentations That Inform Inspire And Persuade. Finance.",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#1d4ed8",
      "coverColorEnd": "#1e3a8a",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.webp",
      "icon": "📚",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 101,
      "category": "Other, Finance",
      "cat1": "Other",
      "cat2": "Finance",
      "cat3": "",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
      "stepCount": 242,
      "chapters": [
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-1",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-1-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=1"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-10",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-10-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=10"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-100",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-100-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=100"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-101",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-101-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=101"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-102",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-102-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=102"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-103",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-103-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=103"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-104",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-104-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=104"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-105",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-105-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=105"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-106",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-106-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=106"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-107",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-107-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=107"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-108",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-108-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=108"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-109",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-109-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=109"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-11",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-11-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=11"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-110",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-110-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=110"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-111",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-111-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=111"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-112",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-112-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=112"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-113",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-113-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=113"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-114",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-114-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=114"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-115",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-115-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=115"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-116",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-116-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=116"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-117",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-117-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=117"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-118",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-118-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=118"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-119",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-119-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=119"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-12",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-12-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=12"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-120",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-120-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=120"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-121",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-121-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=121"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-122",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-122-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=122"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-123",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-123-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=123"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-124",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-124-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=124"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-125",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-125-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=125"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-126",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-126-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=126"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-127",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-127-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=127"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-128",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-128-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=128"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-129",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-129-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=129"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-13",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-13-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=13"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-130",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-130-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=130"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-131",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-131-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=131"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-132",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-132-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=132"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-133",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-133-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=133"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-134",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-134-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=134"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-135",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-135-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=135"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-136",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 136",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-136-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-136",
              "chapterTitle": "Page 136",
              "chapterIndex": 0,
              "stepIndex": 136,
              "stepType": "pdf",
              "title": "Page 136",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=136"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-137",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 137",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-137-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-137",
              "chapterTitle": "Page 137",
              "chapterIndex": 0,
              "stepIndex": 137,
              "stepType": "pdf",
              "title": "Page 137",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=137"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-138",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 138",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-138-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-138",
              "chapterTitle": "Page 138",
              "chapterIndex": 0,
              "stepIndex": 138,
              "stepType": "pdf",
              "title": "Page 138",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=138"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-139",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 139",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-139-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-139",
              "chapterTitle": "Page 139",
              "chapterIndex": 0,
              "stepIndex": 139,
              "stepType": "pdf",
              "title": "Page 139",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=139"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-14",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-14-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=14"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-140",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 140",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-140-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-140",
              "chapterTitle": "Page 140",
              "chapterIndex": 0,
              "stepIndex": 140,
              "stepType": "pdf",
              "title": "Page 140",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=140"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-141",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 141",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-141-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-141",
              "chapterTitle": "Page 141",
              "chapterIndex": 0,
              "stepIndex": 141,
              "stepType": "pdf",
              "title": "Page 141",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=141"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-142",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 142",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-142-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-142",
              "chapterTitle": "Page 142",
              "chapterIndex": 0,
              "stepIndex": 142,
              "stepType": "pdf",
              "title": "Page 142",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=142"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-143",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 143",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-143-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-143",
              "chapterTitle": "Page 143",
              "chapterIndex": 0,
              "stepIndex": 143,
              "stepType": "pdf",
              "title": "Page 143",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=143"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-144",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 144",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-144-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-144",
              "chapterTitle": "Page 144",
              "chapterIndex": 0,
              "stepIndex": 144,
              "stepType": "pdf",
              "title": "Page 144",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=144"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-145",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 145",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-145-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-145",
              "chapterTitle": "Page 145",
              "chapterIndex": 0,
              "stepIndex": 145,
              "stepType": "pdf",
              "title": "Page 145",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=145"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-146",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 146",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-146-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-146",
              "chapterTitle": "Page 146",
              "chapterIndex": 0,
              "stepIndex": 146,
              "stepType": "pdf",
              "title": "Page 146",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=146"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-147",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 147",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-147-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-147",
              "chapterTitle": "Page 147",
              "chapterIndex": 0,
              "stepIndex": 147,
              "stepType": "pdf",
              "title": "Page 147",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=147"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-148",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 148",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-148-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-148",
              "chapterTitle": "Page 148",
              "chapterIndex": 0,
              "stepIndex": 148,
              "stepType": "pdf",
              "title": "Page 148",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=148"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-149",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 149",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-149-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-149",
              "chapterTitle": "Page 149",
              "chapterIndex": 0,
              "stepIndex": 149,
              "stepType": "pdf",
              "title": "Page 149",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=149"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-15",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-15-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=15"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-150",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 150",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-150-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-150",
              "chapterTitle": "Page 150",
              "chapterIndex": 0,
              "stepIndex": 150,
              "stepType": "pdf",
              "title": "Page 150",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=150"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-151",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 151",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-151-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-151",
              "chapterTitle": "Page 151",
              "chapterIndex": 0,
              "stepIndex": 151,
              "stepType": "pdf",
              "title": "Page 151",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=151"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-152",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 152",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-152-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-152",
              "chapterTitle": "Page 152",
              "chapterIndex": 0,
              "stepIndex": 152,
              "stepType": "pdf",
              "title": "Page 152",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=152"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-153",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 153",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-153-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-153",
              "chapterTitle": "Page 153",
              "chapterIndex": 0,
              "stepIndex": 153,
              "stepType": "pdf",
              "title": "Page 153",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=153"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-154",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 154",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-154-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-154",
              "chapterTitle": "Page 154",
              "chapterIndex": 0,
              "stepIndex": 154,
              "stepType": "pdf",
              "title": "Page 154",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=154"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-155",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 155",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-155-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-155",
              "chapterTitle": "Page 155",
              "chapterIndex": 0,
              "stepIndex": 155,
              "stepType": "pdf",
              "title": "Page 155",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=155"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-156",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 156",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-156-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-156",
              "chapterTitle": "Page 156",
              "chapterIndex": 0,
              "stepIndex": 156,
              "stepType": "pdf",
              "title": "Page 156",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=156"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-157",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 157",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-157-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-157",
              "chapterTitle": "Page 157",
              "chapterIndex": 0,
              "stepIndex": 157,
              "stepType": "pdf",
              "title": "Page 157",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=157"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-158",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 158",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-158-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-158",
              "chapterTitle": "Page 158",
              "chapterIndex": 0,
              "stepIndex": 158,
              "stepType": "pdf",
              "title": "Page 158",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=158"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-159",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 159",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-159-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-159",
              "chapterTitle": "Page 159",
              "chapterIndex": 0,
              "stepIndex": 159,
              "stepType": "pdf",
              "title": "Page 159",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=159"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-16",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-16-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=16"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-160",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 160",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-160-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-160",
              "chapterTitle": "Page 160",
              "chapterIndex": 0,
              "stepIndex": 160,
              "stepType": "pdf",
              "title": "Page 160",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=160"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-161",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 161",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-161-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-161",
              "chapterTitle": "Page 161",
              "chapterIndex": 0,
              "stepIndex": 161,
              "stepType": "pdf",
              "title": "Page 161",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=161"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-162",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 162",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-162-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-162",
              "chapterTitle": "Page 162",
              "chapterIndex": 0,
              "stepIndex": 162,
              "stepType": "pdf",
              "title": "Page 162",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=162"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-163",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 163",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-163-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-163",
              "chapterTitle": "Page 163",
              "chapterIndex": 0,
              "stepIndex": 163,
              "stepType": "pdf",
              "title": "Page 163",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=163"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-164",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 164",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-164-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-164",
              "chapterTitle": "Page 164",
              "chapterIndex": 0,
              "stepIndex": 164,
              "stepType": "pdf",
              "title": "Page 164",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=164"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-165",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 165",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-165-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-165",
              "chapterTitle": "Page 165",
              "chapterIndex": 0,
              "stepIndex": 165,
              "stepType": "pdf",
              "title": "Page 165",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=165"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-166",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 166",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-166-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-166",
              "chapterTitle": "Page 166",
              "chapterIndex": 0,
              "stepIndex": 166,
              "stepType": "pdf",
              "title": "Page 166",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=166"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-167",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 167",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-167-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-167",
              "chapterTitle": "Page 167",
              "chapterIndex": 0,
              "stepIndex": 167,
              "stepType": "pdf",
              "title": "Page 167",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=167"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-168",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 168",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-168-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-168",
              "chapterTitle": "Page 168",
              "chapterIndex": 0,
              "stepIndex": 168,
              "stepType": "pdf",
              "title": "Page 168",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=168"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-169",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 169",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-169-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-169",
              "chapterTitle": "Page 169",
              "chapterIndex": 0,
              "stepIndex": 169,
              "stepType": "pdf",
              "title": "Page 169",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=169"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-17",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-17-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=17"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-170",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 170",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-170-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-170",
              "chapterTitle": "Page 170",
              "chapterIndex": 0,
              "stepIndex": 170,
              "stepType": "pdf",
              "title": "Page 170",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=170"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-171",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 171",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-171-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-171",
              "chapterTitle": "Page 171",
              "chapterIndex": 0,
              "stepIndex": 171,
              "stepType": "pdf",
              "title": "Page 171",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=171"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-172",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 172",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-172-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-172",
              "chapterTitle": "Page 172",
              "chapterIndex": 0,
              "stepIndex": 172,
              "stepType": "pdf",
              "title": "Page 172",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=172"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-173",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 173",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-173-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-173",
              "chapterTitle": "Page 173",
              "chapterIndex": 0,
              "stepIndex": 173,
              "stepType": "pdf",
              "title": "Page 173",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=173"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-174",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 174",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-174-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-174",
              "chapterTitle": "Page 174",
              "chapterIndex": 0,
              "stepIndex": 174,
              "stepType": "pdf",
              "title": "Page 174",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=174"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-175",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 175",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-175-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-175",
              "chapterTitle": "Page 175",
              "chapterIndex": 0,
              "stepIndex": 175,
              "stepType": "pdf",
              "title": "Page 175",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=175"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-176",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 176",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-176-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-176",
              "chapterTitle": "Page 176",
              "chapterIndex": 0,
              "stepIndex": 176,
              "stepType": "pdf",
              "title": "Page 176",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=176"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-177",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 177",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-177-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-177",
              "chapterTitle": "Page 177",
              "chapterIndex": 0,
              "stepIndex": 177,
              "stepType": "pdf",
              "title": "Page 177",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=177"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-178",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 178",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-178-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-178",
              "chapterTitle": "Page 178",
              "chapterIndex": 0,
              "stepIndex": 178,
              "stepType": "pdf",
              "title": "Page 178",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=178"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-179",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 179",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-179-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-179",
              "chapterTitle": "Page 179",
              "chapterIndex": 0,
              "stepIndex": 179,
              "stepType": "pdf",
              "title": "Page 179",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=179"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-18",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-18-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=18"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-180",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 180",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-180-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-180",
              "chapterTitle": "Page 180",
              "chapterIndex": 0,
              "stepIndex": 180,
              "stepType": "pdf",
              "title": "Page 180",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=180"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-181",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 181",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-181-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-181",
              "chapterTitle": "Page 181",
              "chapterIndex": 0,
              "stepIndex": 181,
              "stepType": "pdf",
              "title": "Page 181",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=181"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-182",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 182",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-182-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-182",
              "chapterTitle": "Page 182",
              "chapterIndex": 0,
              "stepIndex": 182,
              "stepType": "pdf",
              "title": "Page 182",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=182"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-183",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 183",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-183-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-183",
              "chapterTitle": "Page 183",
              "chapterIndex": 0,
              "stepIndex": 183,
              "stepType": "pdf",
              "title": "Page 183",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=183"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-184",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 184",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-184-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-184",
              "chapterTitle": "Page 184",
              "chapterIndex": 0,
              "stepIndex": 184,
              "stepType": "pdf",
              "title": "Page 184",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=184"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-185",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 185",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-185-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-185",
              "chapterTitle": "Page 185",
              "chapterIndex": 0,
              "stepIndex": 185,
              "stepType": "pdf",
              "title": "Page 185",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=185"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-186",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 186",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-186-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-186",
              "chapterTitle": "Page 186",
              "chapterIndex": 0,
              "stepIndex": 186,
              "stepType": "pdf",
              "title": "Page 186",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=186"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-187",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 187",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-187-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-187",
              "chapterTitle": "Page 187",
              "chapterIndex": 0,
              "stepIndex": 187,
              "stepType": "pdf",
              "title": "Page 187",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=187"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-188",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 188",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-188-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-188",
              "chapterTitle": "Page 188",
              "chapterIndex": 0,
              "stepIndex": 188,
              "stepType": "pdf",
              "title": "Page 188",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=188"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-189",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 189",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-189-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-189",
              "chapterTitle": "Page 189",
              "chapterIndex": 0,
              "stepIndex": 189,
              "stepType": "pdf",
              "title": "Page 189",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=189"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-19",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-19-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=19"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-190",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 190",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-190-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-190",
              "chapterTitle": "Page 190",
              "chapterIndex": 0,
              "stepIndex": 190,
              "stepType": "pdf",
              "title": "Page 190",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=190"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-191",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 191",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-191-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-191",
              "chapterTitle": "Page 191",
              "chapterIndex": 0,
              "stepIndex": 191,
              "stepType": "pdf",
              "title": "Page 191",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=191"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-192",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 192",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-192-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-192",
              "chapterTitle": "Page 192",
              "chapterIndex": 0,
              "stepIndex": 192,
              "stepType": "pdf",
              "title": "Page 192",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=192"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-193",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 193",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-193-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-193",
              "chapterTitle": "Page 193",
              "chapterIndex": 0,
              "stepIndex": 193,
              "stepType": "pdf",
              "title": "Page 193",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=193"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-194",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 194",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-194-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-194",
              "chapterTitle": "Page 194",
              "chapterIndex": 0,
              "stepIndex": 194,
              "stepType": "pdf",
              "title": "Page 194",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=194"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-195",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 195",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-195-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-195",
              "chapterTitle": "Page 195",
              "chapterIndex": 0,
              "stepIndex": 195,
              "stepType": "pdf",
              "title": "Page 195",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=195"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-196",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 196",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-196-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-196",
              "chapterTitle": "Page 196",
              "chapterIndex": 0,
              "stepIndex": 196,
              "stepType": "pdf",
              "title": "Page 196",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=196"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-197",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 197",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-197-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-197",
              "chapterTitle": "Page 197",
              "chapterIndex": 0,
              "stepIndex": 197,
              "stepType": "pdf",
              "title": "Page 197",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=197"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-198",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 198",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-198-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-198",
              "chapterTitle": "Page 198",
              "chapterIndex": 0,
              "stepIndex": 198,
              "stepType": "pdf",
              "title": "Page 198",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=198"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-199",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 199",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-199-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-199",
              "chapterTitle": "Page 199",
              "chapterIndex": 0,
              "stepIndex": 199,
              "stepType": "pdf",
              "title": "Page 199",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=199"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-2",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-2-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=2"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-20",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-20-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=20"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-200",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 200",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-200-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-200",
              "chapterTitle": "Page 200",
              "chapterIndex": 0,
              "stepIndex": 200,
              "stepType": "pdf",
              "title": "Page 200",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=200"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-201",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 201",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-201-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-201",
              "chapterTitle": "Page 201",
              "chapterIndex": 0,
              "stepIndex": 201,
              "stepType": "pdf",
              "title": "Page 201",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=201"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-202",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 202",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-202-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-202",
              "chapterTitle": "Page 202",
              "chapterIndex": 0,
              "stepIndex": 202,
              "stepType": "pdf",
              "title": "Page 202",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=202"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-203",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 203",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-203-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-203",
              "chapterTitle": "Page 203",
              "chapterIndex": 0,
              "stepIndex": 203,
              "stepType": "pdf",
              "title": "Page 203",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=203"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-204",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 204",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-204-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-204",
              "chapterTitle": "Page 204",
              "chapterIndex": 0,
              "stepIndex": 204,
              "stepType": "pdf",
              "title": "Page 204",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=204"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-205",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 205",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-205-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-205",
              "chapterTitle": "Page 205",
              "chapterIndex": 0,
              "stepIndex": 205,
              "stepType": "pdf",
              "title": "Page 205",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=205"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-206",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 206",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-206-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-206",
              "chapterTitle": "Page 206",
              "chapterIndex": 0,
              "stepIndex": 206,
              "stepType": "pdf",
              "title": "Page 206",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=206"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-207",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 207",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-207-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-207",
              "chapterTitle": "Page 207",
              "chapterIndex": 0,
              "stepIndex": 207,
              "stepType": "pdf",
              "title": "Page 207",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=207"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-208",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 208",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-208-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-208",
              "chapterTitle": "Page 208",
              "chapterIndex": 0,
              "stepIndex": 208,
              "stepType": "pdf",
              "title": "Page 208",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=208"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-209",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 209",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-209-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-209",
              "chapterTitle": "Page 209",
              "chapterIndex": 0,
              "stepIndex": 209,
              "stepType": "pdf",
              "title": "Page 209",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=209"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-21",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-21-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=21"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-210",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 210",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-210-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-210",
              "chapterTitle": "Page 210",
              "chapterIndex": 0,
              "stepIndex": 210,
              "stepType": "pdf",
              "title": "Page 210",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=210"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-211",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 211",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-211-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-211",
              "chapterTitle": "Page 211",
              "chapterIndex": 0,
              "stepIndex": 211,
              "stepType": "pdf",
              "title": "Page 211",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=211"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-212",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 212",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-212-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-212",
              "chapterTitle": "Page 212",
              "chapterIndex": 0,
              "stepIndex": 212,
              "stepType": "pdf",
              "title": "Page 212",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=212"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-213",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 213",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-213-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-213",
              "chapterTitle": "Page 213",
              "chapterIndex": 0,
              "stepIndex": 213,
              "stepType": "pdf",
              "title": "Page 213",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=213"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-214",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 214",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-214-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-214",
              "chapterTitle": "Page 214",
              "chapterIndex": 0,
              "stepIndex": 214,
              "stepType": "pdf",
              "title": "Page 214",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=214"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-215",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 215",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-215-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-215",
              "chapterTitle": "Page 215",
              "chapterIndex": 0,
              "stepIndex": 215,
              "stepType": "pdf",
              "title": "Page 215",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=215"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-216",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 216",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-216-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-216",
              "chapterTitle": "Page 216",
              "chapterIndex": 0,
              "stepIndex": 216,
              "stepType": "pdf",
              "title": "Page 216",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=216"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-217",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 217",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-217-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-217",
              "chapterTitle": "Page 217",
              "chapterIndex": 0,
              "stepIndex": 217,
              "stepType": "pdf",
              "title": "Page 217",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=217"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-218",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 218",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-218-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-218",
              "chapterTitle": "Page 218",
              "chapterIndex": 0,
              "stepIndex": 218,
              "stepType": "pdf",
              "title": "Page 218",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=218"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-219",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 219",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-219-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-219",
              "chapterTitle": "Page 219",
              "chapterIndex": 0,
              "stepIndex": 219,
              "stepType": "pdf",
              "title": "Page 219",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=219"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-22",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-22-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=22"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-220",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 220",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-220-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-220",
              "chapterTitle": "Page 220",
              "chapterIndex": 0,
              "stepIndex": 220,
              "stepType": "pdf",
              "title": "Page 220",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=220"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-221",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 221",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-221-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-221",
              "chapterTitle": "Page 221",
              "chapterIndex": 0,
              "stepIndex": 221,
              "stepType": "pdf",
              "title": "Page 221",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=221"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-222",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 222",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-222-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-222",
              "chapterTitle": "Page 222",
              "chapterIndex": 0,
              "stepIndex": 222,
              "stepType": "pdf",
              "title": "Page 222",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=222"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-223",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 223",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-223-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-223",
              "chapterTitle": "Page 223",
              "chapterIndex": 0,
              "stepIndex": 223,
              "stepType": "pdf",
              "title": "Page 223",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=223"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-224",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 224",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-224-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-224",
              "chapterTitle": "Page 224",
              "chapterIndex": 0,
              "stepIndex": 224,
              "stepType": "pdf",
              "title": "Page 224",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=224"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-225",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 225",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-225-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-225",
              "chapterTitle": "Page 225",
              "chapterIndex": 0,
              "stepIndex": 225,
              "stepType": "pdf",
              "title": "Page 225",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=225"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-226",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 226",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-226-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-226",
              "chapterTitle": "Page 226",
              "chapterIndex": 0,
              "stepIndex": 226,
              "stepType": "pdf",
              "title": "Page 226",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=226"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-227",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 227",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-227-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-227",
              "chapterTitle": "Page 227",
              "chapterIndex": 0,
              "stepIndex": 227,
              "stepType": "pdf",
              "title": "Page 227",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=227"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-228",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 228",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-228-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-228",
              "chapterTitle": "Page 228",
              "chapterIndex": 0,
              "stepIndex": 228,
              "stepType": "pdf",
              "title": "Page 228",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=228"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-229",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 229",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-229-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-229",
              "chapterTitle": "Page 229",
              "chapterIndex": 0,
              "stepIndex": 229,
              "stepType": "pdf",
              "title": "Page 229",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=229"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-23",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-23-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=23"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-230",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 230",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-230-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-230",
              "chapterTitle": "Page 230",
              "chapterIndex": 0,
              "stepIndex": 230,
              "stepType": "pdf",
              "title": "Page 230",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=230"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-231",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 231",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-231-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-231",
              "chapterTitle": "Page 231",
              "chapterIndex": 0,
              "stepIndex": 231,
              "stepType": "pdf",
              "title": "Page 231",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=231"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-232",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 232",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-232-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-232",
              "chapterTitle": "Page 232",
              "chapterIndex": 0,
              "stepIndex": 232,
              "stepType": "pdf",
              "title": "Page 232",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=232"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-233",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 233",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-233-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-233",
              "chapterTitle": "Page 233",
              "chapterIndex": 0,
              "stepIndex": 233,
              "stepType": "pdf",
              "title": "Page 233",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=233"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-234",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 234",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-234-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-234",
              "chapterTitle": "Page 234",
              "chapterIndex": 0,
              "stepIndex": 234,
              "stepType": "pdf",
              "title": "Page 234",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=234"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-235",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 235",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-235-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-235",
              "chapterTitle": "Page 235",
              "chapterIndex": 0,
              "stepIndex": 235,
              "stepType": "pdf",
              "title": "Page 235",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=235"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-236",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 236",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-236-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-236",
              "chapterTitle": "Page 236",
              "chapterIndex": 0,
              "stepIndex": 236,
              "stepType": "pdf",
              "title": "Page 236",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=236"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-237",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 237",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-237-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-237",
              "chapterTitle": "Page 237",
              "chapterIndex": 0,
              "stepIndex": 237,
              "stepType": "pdf",
              "title": "Page 237",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=237"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-238",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 238",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-238-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-238",
              "chapterTitle": "Page 238",
              "chapterIndex": 0,
              "stepIndex": 238,
              "stepType": "pdf",
              "title": "Page 238",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=238"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-239",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 239",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-239-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-239",
              "chapterTitle": "Page 239",
              "chapterIndex": 0,
              "stepIndex": 239,
              "stepType": "pdf",
              "title": "Page 239",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=239"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-24",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-24-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=24"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-240",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 240",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-240-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-240",
              "chapterTitle": "Page 240",
              "chapterIndex": 0,
              "stepIndex": 240,
              "stepType": "pdf",
              "title": "Page 240",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=240"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-241",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 241",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-241-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-241",
              "chapterTitle": "Page 241",
              "chapterIndex": 0,
              "stepIndex": 241,
              "stepType": "pdf",
              "title": "Page 241",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=241"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-242",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 242",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-242-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-242",
              "chapterTitle": "Page 242",
              "chapterIndex": 0,
              "stepIndex": 242,
              "stepType": "pdf",
              "title": "Page 242",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=242"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-25",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-25-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=25"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-26",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-26-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=26"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-27",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-27-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=27"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-28",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-28-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=28"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-29",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-29-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=29"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-3",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-3-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=3"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-30",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-30-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=30"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-31",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-31-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=31"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-32",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-32-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=32"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-33",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-33-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=33"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-34",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-34-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=34"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-35",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-35-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=35"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-36",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-36-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=36"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-37",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-37-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=37"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-38",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-38-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=38"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-39",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-39-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=39"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-4",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-4-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=4"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-40",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-40-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=40"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-41",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-41-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=41"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-42",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-42-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=42"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-43",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-43-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=43"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-44",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-44-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=44"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-45",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-45-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=45"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-46",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-46-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=46"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-47",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-47-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=47"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-48",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-48-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=48"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-49",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-49-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=49"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-5",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-5-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=5"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-50",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-50-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=50"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-51",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-51-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=51"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-52",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-52-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=52"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-53",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-53-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=53"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-54",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-54-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=54"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-55",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-55-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=55"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-56",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-56-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=56"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-57",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-57-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=57"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-58",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-58-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=58"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-59",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-59-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=59"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-6",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-6-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=6"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-60",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-60-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=60"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-61",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-61-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=61"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-62",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-62-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=62"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-63",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-63-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=63"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-64",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-64-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=64"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-65",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-65-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=65"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-66",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-66-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=66"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-67",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-67-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=67"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-68",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-68-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=68"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-69",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-69-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=69"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-7",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-7-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=7"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-70",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-70-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=70"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-71",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-71-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=71"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-72",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-72-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=72"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-73",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-73-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=73"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-74",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-74-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=74"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-75",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-75-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=75"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-76",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-76-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=76"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-77",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-77-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=77"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-78",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-78-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=78"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-79",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-79-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=79"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-8",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-8-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=8"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-80",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-80-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=80"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-81",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-81-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=81"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-82",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-82-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=82"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-83",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-83-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=83"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-84",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-84-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=84"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-85",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-85-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=85"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-86",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-86-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=86"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-87",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-87-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=87"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-88",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-88-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=88"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-89",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-89-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=89"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-9",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-9-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=9"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-90",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-90-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=90"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-91",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-91-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=91"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-92",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-92-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=92"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-93",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-93-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=93"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-94",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-94-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=94"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-95",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-95-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=95"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-96",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-96-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=96"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-97",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-97-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=97"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-98",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-98-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=98"
            }
          ]
        },
        {
          "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-99",
          "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-99-step-0",
              "courseId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade",
              "chapterId": "speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade-ch-import-1787568889661-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade/speak-with-confidence-powerful-presentations-that-inform-inspire-and-persuade.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "start-your-own-business-2010",
      "title": "Start Your Own Business 2010",
      "description": "Start Your Own Business 2010. Finance.",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#1d4ed8",
      "coverColorEnd": "#1e3a8a",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/start-your-own-business-2010.webp",
      "icon": "📚",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 102,
      "category": "Other, Finance",
      "cat1": "Other",
      "cat2": "Finance",
      "cat3": "",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/start-your-own-business-2010",
      "stepCount": 291,
      "chapters": [
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-1",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-1-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=1"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-10",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-10-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=10"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-100",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-100-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=100"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-101",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-101-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=101"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-102",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-102-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=102"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-103",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-103-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=103"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-104",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-104-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=104"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-105",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-105-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=105"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-106",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-106-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=106"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-107",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-107-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=107"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-108",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-108-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=108"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-109",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-109-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=109"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-11",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-11-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=11"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-110",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-110-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=110"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-111",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-111-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=111"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-112",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-112-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=112"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-113",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-113-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=113"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-114",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-114-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=114"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-115",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-115-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=115"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-116",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-116-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=116"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-117",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-117-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=117"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-118",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-118-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=118"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-119",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-119-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=119"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-12",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-12-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=12"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-120",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-120-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=120"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-121",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-121-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=121"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-122",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-122-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=122"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-123",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-123-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=123"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-124",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-124-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=124"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-125",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-125-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=125"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-126",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-126-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=126"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-127",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-127-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=127"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-128",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-128-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=128"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-129",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-129-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=129"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-13",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-13-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=13"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-130",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-130-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=130"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-131",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-131-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=131"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-132",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-132-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=132"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-133",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-133-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=133"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-134",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-134-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=134"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-135",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-135-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=135"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-136",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 136",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-136-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-136",
              "chapterTitle": "Page 136",
              "chapterIndex": 0,
              "stepIndex": 136,
              "stepType": "pdf",
              "title": "Page 136",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=136"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-137",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 137",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-137-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-137",
              "chapterTitle": "Page 137",
              "chapterIndex": 0,
              "stepIndex": 137,
              "stepType": "pdf",
              "title": "Page 137",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=137"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-138",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 138",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-138-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-138",
              "chapterTitle": "Page 138",
              "chapterIndex": 0,
              "stepIndex": 138,
              "stepType": "pdf",
              "title": "Page 138",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=138"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-139",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 139",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-139-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-139",
              "chapterTitle": "Page 139",
              "chapterIndex": 0,
              "stepIndex": 139,
              "stepType": "pdf",
              "title": "Page 139",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=139"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-14",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-14-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=14"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-140",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 140",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-140-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-140",
              "chapterTitle": "Page 140",
              "chapterIndex": 0,
              "stepIndex": 140,
              "stepType": "pdf",
              "title": "Page 140",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=140"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-141",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 141",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-141-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-141",
              "chapterTitle": "Page 141",
              "chapterIndex": 0,
              "stepIndex": 141,
              "stepType": "pdf",
              "title": "Page 141",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=141"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-142",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 142",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-142-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-142",
              "chapterTitle": "Page 142",
              "chapterIndex": 0,
              "stepIndex": 142,
              "stepType": "pdf",
              "title": "Page 142",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=142"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-143",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 143",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-143-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-143",
              "chapterTitle": "Page 143",
              "chapterIndex": 0,
              "stepIndex": 143,
              "stepType": "pdf",
              "title": "Page 143",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=143"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-144",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 144",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-144-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-144",
              "chapterTitle": "Page 144",
              "chapterIndex": 0,
              "stepIndex": 144,
              "stepType": "pdf",
              "title": "Page 144",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=144"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-145",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 145",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-145-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-145",
              "chapterTitle": "Page 145",
              "chapterIndex": 0,
              "stepIndex": 145,
              "stepType": "pdf",
              "title": "Page 145",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=145"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-146",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 146",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-146-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-146",
              "chapterTitle": "Page 146",
              "chapterIndex": 0,
              "stepIndex": 146,
              "stepType": "pdf",
              "title": "Page 146",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=146"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-147",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 147",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-147-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-147",
              "chapterTitle": "Page 147",
              "chapterIndex": 0,
              "stepIndex": 147,
              "stepType": "pdf",
              "title": "Page 147",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=147"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-148",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 148",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-148-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-148",
              "chapterTitle": "Page 148",
              "chapterIndex": 0,
              "stepIndex": 148,
              "stepType": "pdf",
              "title": "Page 148",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=148"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-149",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 149",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-149-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-149",
              "chapterTitle": "Page 149",
              "chapterIndex": 0,
              "stepIndex": 149,
              "stepType": "pdf",
              "title": "Page 149",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=149"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-15",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-15-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=15"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-150",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 150",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-150-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-150",
              "chapterTitle": "Page 150",
              "chapterIndex": 0,
              "stepIndex": 150,
              "stepType": "pdf",
              "title": "Page 150",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=150"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-151",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 151",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-151-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-151",
              "chapterTitle": "Page 151",
              "chapterIndex": 0,
              "stepIndex": 151,
              "stepType": "pdf",
              "title": "Page 151",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=151"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-152",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 152",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-152-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-152",
              "chapterTitle": "Page 152",
              "chapterIndex": 0,
              "stepIndex": 152,
              "stepType": "pdf",
              "title": "Page 152",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=152"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-153",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 153",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-153-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-153",
              "chapterTitle": "Page 153",
              "chapterIndex": 0,
              "stepIndex": 153,
              "stepType": "pdf",
              "title": "Page 153",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=153"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-154",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 154",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-154-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-154",
              "chapterTitle": "Page 154",
              "chapterIndex": 0,
              "stepIndex": 154,
              "stepType": "pdf",
              "title": "Page 154",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=154"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-155",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 155",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-155-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-155",
              "chapterTitle": "Page 155",
              "chapterIndex": 0,
              "stepIndex": 155,
              "stepType": "pdf",
              "title": "Page 155",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=155"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-156",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 156",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-156-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-156",
              "chapterTitle": "Page 156",
              "chapterIndex": 0,
              "stepIndex": 156,
              "stepType": "pdf",
              "title": "Page 156",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=156"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-157",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 157",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-157-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-157",
              "chapterTitle": "Page 157",
              "chapterIndex": 0,
              "stepIndex": 157,
              "stepType": "pdf",
              "title": "Page 157",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=157"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-158",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 158",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-158-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-158",
              "chapterTitle": "Page 158",
              "chapterIndex": 0,
              "stepIndex": 158,
              "stepType": "pdf",
              "title": "Page 158",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=158"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-159",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 159",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-159-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-159",
              "chapterTitle": "Page 159",
              "chapterIndex": 0,
              "stepIndex": 159,
              "stepType": "pdf",
              "title": "Page 159",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=159"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-16",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-16-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=16"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-160",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 160",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-160-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-160",
              "chapterTitle": "Page 160",
              "chapterIndex": 0,
              "stepIndex": 160,
              "stepType": "pdf",
              "title": "Page 160",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=160"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-161",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 161",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-161-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-161",
              "chapterTitle": "Page 161",
              "chapterIndex": 0,
              "stepIndex": 161,
              "stepType": "pdf",
              "title": "Page 161",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=161"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-162",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 162",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-162-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-162",
              "chapterTitle": "Page 162",
              "chapterIndex": 0,
              "stepIndex": 162,
              "stepType": "pdf",
              "title": "Page 162",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=162"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-163",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 163",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-163-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-163",
              "chapterTitle": "Page 163",
              "chapterIndex": 0,
              "stepIndex": 163,
              "stepType": "pdf",
              "title": "Page 163",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=163"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-164",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 164",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-164-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-164",
              "chapterTitle": "Page 164",
              "chapterIndex": 0,
              "stepIndex": 164,
              "stepType": "pdf",
              "title": "Page 164",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=164"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-165",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 165",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-165-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-165",
              "chapterTitle": "Page 165",
              "chapterIndex": 0,
              "stepIndex": 165,
              "stepType": "pdf",
              "title": "Page 165",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=165"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-166",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 166",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-166-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-166",
              "chapterTitle": "Page 166",
              "chapterIndex": 0,
              "stepIndex": 166,
              "stepType": "pdf",
              "title": "Page 166",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=166"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-167",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 167",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-167-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-167",
              "chapterTitle": "Page 167",
              "chapterIndex": 0,
              "stepIndex": 167,
              "stepType": "pdf",
              "title": "Page 167",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=167"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-168",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 168",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-168-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-168",
              "chapterTitle": "Page 168",
              "chapterIndex": 0,
              "stepIndex": 168,
              "stepType": "pdf",
              "title": "Page 168",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=168"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-169",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 169",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-169-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-169",
              "chapterTitle": "Page 169",
              "chapterIndex": 0,
              "stepIndex": 169,
              "stepType": "pdf",
              "title": "Page 169",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=169"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-17",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-17-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=17"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-170",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 170",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-170-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-170",
              "chapterTitle": "Page 170",
              "chapterIndex": 0,
              "stepIndex": 170,
              "stepType": "pdf",
              "title": "Page 170",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=170"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-171",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 171",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-171-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-171",
              "chapterTitle": "Page 171",
              "chapterIndex": 0,
              "stepIndex": 171,
              "stepType": "pdf",
              "title": "Page 171",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=171"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-172",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 172",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-172-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-172",
              "chapterTitle": "Page 172",
              "chapterIndex": 0,
              "stepIndex": 172,
              "stepType": "pdf",
              "title": "Page 172",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=172"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-173",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 173",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-173-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-173",
              "chapterTitle": "Page 173",
              "chapterIndex": 0,
              "stepIndex": 173,
              "stepType": "pdf",
              "title": "Page 173",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=173"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-174",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 174",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-174-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-174",
              "chapterTitle": "Page 174",
              "chapterIndex": 0,
              "stepIndex": 174,
              "stepType": "pdf",
              "title": "Page 174",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=174"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-175",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 175",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-175-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-175",
              "chapterTitle": "Page 175",
              "chapterIndex": 0,
              "stepIndex": 175,
              "stepType": "pdf",
              "title": "Page 175",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=175"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-176",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 176",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-176-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-176",
              "chapterTitle": "Page 176",
              "chapterIndex": 0,
              "stepIndex": 176,
              "stepType": "pdf",
              "title": "Page 176",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=176"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-177",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 177",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-177-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-177",
              "chapterTitle": "Page 177",
              "chapterIndex": 0,
              "stepIndex": 177,
              "stepType": "pdf",
              "title": "Page 177",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=177"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-178",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 178",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-178-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-178",
              "chapterTitle": "Page 178",
              "chapterIndex": 0,
              "stepIndex": 178,
              "stepType": "pdf",
              "title": "Page 178",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=178"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-179",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 179",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-179-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-179",
              "chapterTitle": "Page 179",
              "chapterIndex": 0,
              "stepIndex": 179,
              "stepType": "pdf",
              "title": "Page 179",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=179"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-18",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-18-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=18"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-180",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 180",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-180-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-180",
              "chapterTitle": "Page 180",
              "chapterIndex": 0,
              "stepIndex": 180,
              "stepType": "pdf",
              "title": "Page 180",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=180"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-181",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 181",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-181-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-181",
              "chapterTitle": "Page 181",
              "chapterIndex": 0,
              "stepIndex": 181,
              "stepType": "pdf",
              "title": "Page 181",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=181"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-182",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 182",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-182-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-182",
              "chapterTitle": "Page 182",
              "chapterIndex": 0,
              "stepIndex": 182,
              "stepType": "pdf",
              "title": "Page 182",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=182"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-183",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 183",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-183-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-183",
              "chapterTitle": "Page 183",
              "chapterIndex": 0,
              "stepIndex": 183,
              "stepType": "pdf",
              "title": "Page 183",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=183"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-184",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 184",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-184-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-184",
              "chapterTitle": "Page 184",
              "chapterIndex": 0,
              "stepIndex": 184,
              "stepType": "pdf",
              "title": "Page 184",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=184"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-185",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 185",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-185-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-185",
              "chapterTitle": "Page 185",
              "chapterIndex": 0,
              "stepIndex": 185,
              "stepType": "pdf",
              "title": "Page 185",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=185"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-186",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 186",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-186-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-186",
              "chapterTitle": "Page 186",
              "chapterIndex": 0,
              "stepIndex": 186,
              "stepType": "pdf",
              "title": "Page 186",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=186"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-187",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 187",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-187-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-187",
              "chapterTitle": "Page 187",
              "chapterIndex": 0,
              "stepIndex": 187,
              "stepType": "pdf",
              "title": "Page 187",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=187"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-188",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 188",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-188-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-188",
              "chapterTitle": "Page 188",
              "chapterIndex": 0,
              "stepIndex": 188,
              "stepType": "pdf",
              "title": "Page 188",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=188"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-189",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 189",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-189-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-189",
              "chapterTitle": "Page 189",
              "chapterIndex": 0,
              "stepIndex": 189,
              "stepType": "pdf",
              "title": "Page 189",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=189"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-19",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-19-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=19"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-190",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 190",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-190-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-190",
              "chapterTitle": "Page 190",
              "chapterIndex": 0,
              "stepIndex": 190,
              "stepType": "pdf",
              "title": "Page 190",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=190"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-191",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 191",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-191-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-191",
              "chapterTitle": "Page 191",
              "chapterIndex": 0,
              "stepIndex": 191,
              "stepType": "pdf",
              "title": "Page 191",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=191"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-192",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 192",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-192-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-192",
              "chapterTitle": "Page 192",
              "chapterIndex": 0,
              "stepIndex": 192,
              "stepType": "pdf",
              "title": "Page 192",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=192"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-193",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 193",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-193-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-193",
              "chapterTitle": "Page 193",
              "chapterIndex": 0,
              "stepIndex": 193,
              "stepType": "pdf",
              "title": "Page 193",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=193"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-194",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 194",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-194-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-194",
              "chapterTitle": "Page 194",
              "chapterIndex": 0,
              "stepIndex": 194,
              "stepType": "pdf",
              "title": "Page 194",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=194"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-195",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 195",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-195-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-195",
              "chapterTitle": "Page 195",
              "chapterIndex": 0,
              "stepIndex": 195,
              "stepType": "pdf",
              "title": "Page 195",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=195"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-196",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 196",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-196-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-196",
              "chapterTitle": "Page 196",
              "chapterIndex": 0,
              "stepIndex": 196,
              "stepType": "pdf",
              "title": "Page 196",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=196"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-197",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 197",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-197-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-197",
              "chapterTitle": "Page 197",
              "chapterIndex": 0,
              "stepIndex": 197,
              "stepType": "pdf",
              "title": "Page 197",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=197"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-198",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 198",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-198-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-198",
              "chapterTitle": "Page 198",
              "chapterIndex": 0,
              "stepIndex": 198,
              "stepType": "pdf",
              "title": "Page 198",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=198"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-199",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 199",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-199-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-199",
              "chapterTitle": "Page 199",
              "chapterIndex": 0,
              "stepIndex": 199,
              "stepType": "pdf",
              "title": "Page 199",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=199"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-2",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-2-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=2"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-20",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-20-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=20"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-200",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 200",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-200-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-200",
              "chapterTitle": "Page 200",
              "chapterIndex": 0,
              "stepIndex": 200,
              "stepType": "pdf",
              "title": "Page 200",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=200"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-201",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 201",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-201-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-201",
              "chapterTitle": "Page 201",
              "chapterIndex": 0,
              "stepIndex": 201,
              "stepType": "pdf",
              "title": "Page 201",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=201"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-202",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 202",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-202-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-202",
              "chapterTitle": "Page 202",
              "chapterIndex": 0,
              "stepIndex": 202,
              "stepType": "pdf",
              "title": "Page 202",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=202"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-203",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 203",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-203-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-203",
              "chapterTitle": "Page 203",
              "chapterIndex": 0,
              "stepIndex": 203,
              "stepType": "pdf",
              "title": "Page 203",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=203"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-204",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 204",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-204-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-204",
              "chapterTitle": "Page 204",
              "chapterIndex": 0,
              "stepIndex": 204,
              "stepType": "pdf",
              "title": "Page 204",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=204"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-205",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 205",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-205-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-205",
              "chapterTitle": "Page 205",
              "chapterIndex": 0,
              "stepIndex": 205,
              "stepType": "pdf",
              "title": "Page 205",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=205"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-206",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 206",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-206-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-206",
              "chapterTitle": "Page 206",
              "chapterIndex": 0,
              "stepIndex": 206,
              "stepType": "pdf",
              "title": "Page 206",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=206"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-207",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 207",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-207-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-207",
              "chapterTitle": "Page 207",
              "chapterIndex": 0,
              "stepIndex": 207,
              "stepType": "pdf",
              "title": "Page 207",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=207"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-208",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 208",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-208-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-208",
              "chapterTitle": "Page 208",
              "chapterIndex": 0,
              "stepIndex": 208,
              "stepType": "pdf",
              "title": "Page 208",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=208"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-209",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 209",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-209-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-209",
              "chapterTitle": "Page 209",
              "chapterIndex": 0,
              "stepIndex": 209,
              "stepType": "pdf",
              "title": "Page 209",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=209"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-21",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-21-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=21"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-210",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 210",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-210-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-210",
              "chapterTitle": "Page 210",
              "chapterIndex": 0,
              "stepIndex": 210,
              "stepType": "pdf",
              "title": "Page 210",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=210"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-211",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 211",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-211-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-211",
              "chapterTitle": "Page 211",
              "chapterIndex": 0,
              "stepIndex": 211,
              "stepType": "pdf",
              "title": "Page 211",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=211"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-212",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 212",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-212-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-212",
              "chapterTitle": "Page 212",
              "chapterIndex": 0,
              "stepIndex": 212,
              "stepType": "pdf",
              "title": "Page 212",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=212"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-213",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 213",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-213-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-213",
              "chapterTitle": "Page 213",
              "chapterIndex": 0,
              "stepIndex": 213,
              "stepType": "pdf",
              "title": "Page 213",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=213"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-214",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 214",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-214-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-214",
              "chapterTitle": "Page 214",
              "chapterIndex": 0,
              "stepIndex": 214,
              "stepType": "pdf",
              "title": "Page 214",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=214"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-215",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 215",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-215-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-215",
              "chapterTitle": "Page 215",
              "chapterIndex": 0,
              "stepIndex": 215,
              "stepType": "pdf",
              "title": "Page 215",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=215"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-216",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 216",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-216-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-216",
              "chapterTitle": "Page 216",
              "chapterIndex": 0,
              "stepIndex": 216,
              "stepType": "pdf",
              "title": "Page 216",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=216"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-217",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 217",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-217-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-217",
              "chapterTitle": "Page 217",
              "chapterIndex": 0,
              "stepIndex": 217,
              "stepType": "pdf",
              "title": "Page 217",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=217"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-218",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 218",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-218-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-218",
              "chapterTitle": "Page 218",
              "chapterIndex": 0,
              "stepIndex": 218,
              "stepType": "pdf",
              "title": "Page 218",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=218"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-219",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 219",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-219-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-219",
              "chapterTitle": "Page 219",
              "chapterIndex": 0,
              "stepIndex": 219,
              "stepType": "pdf",
              "title": "Page 219",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=219"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-22",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-22-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=22"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-220",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 220",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-220-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-220",
              "chapterTitle": "Page 220",
              "chapterIndex": 0,
              "stepIndex": 220,
              "stepType": "pdf",
              "title": "Page 220",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=220"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-221",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 221",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-221-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-221",
              "chapterTitle": "Page 221",
              "chapterIndex": 0,
              "stepIndex": 221,
              "stepType": "pdf",
              "title": "Page 221",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=221"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-222",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 222",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-222-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-222",
              "chapterTitle": "Page 222",
              "chapterIndex": 0,
              "stepIndex": 222,
              "stepType": "pdf",
              "title": "Page 222",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=222"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-223",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 223",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-223-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-223",
              "chapterTitle": "Page 223",
              "chapterIndex": 0,
              "stepIndex": 223,
              "stepType": "pdf",
              "title": "Page 223",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=223"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-224",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 224",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-224-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-224",
              "chapterTitle": "Page 224",
              "chapterIndex": 0,
              "stepIndex": 224,
              "stepType": "pdf",
              "title": "Page 224",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=224"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-225",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 225",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-225-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-225",
              "chapterTitle": "Page 225",
              "chapterIndex": 0,
              "stepIndex": 225,
              "stepType": "pdf",
              "title": "Page 225",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=225"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-226",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 226",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-226-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-226",
              "chapterTitle": "Page 226",
              "chapterIndex": 0,
              "stepIndex": 226,
              "stepType": "pdf",
              "title": "Page 226",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=226"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-227",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 227",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-227-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-227",
              "chapterTitle": "Page 227",
              "chapterIndex": 0,
              "stepIndex": 227,
              "stepType": "pdf",
              "title": "Page 227",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=227"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-228",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 228",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-228-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-228",
              "chapterTitle": "Page 228",
              "chapterIndex": 0,
              "stepIndex": 228,
              "stepType": "pdf",
              "title": "Page 228",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=228"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-229",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 229",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-229-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-229",
              "chapterTitle": "Page 229",
              "chapterIndex": 0,
              "stepIndex": 229,
              "stepType": "pdf",
              "title": "Page 229",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=229"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-23",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-23-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=23"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-230",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 230",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-230-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-230",
              "chapterTitle": "Page 230",
              "chapterIndex": 0,
              "stepIndex": 230,
              "stepType": "pdf",
              "title": "Page 230",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=230"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-231",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 231",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-231-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-231",
              "chapterTitle": "Page 231",
              "chapterIndex": 0,
              "stepIndex": 231,
              "stepType": "pdf",
              "title": "Page 231",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=231"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-232",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 232",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-232-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-232",
              "chapterTitle": "Page 232",
              "chapterIndex": 0,
              "stepIndex": 232,
              "stepType": "pdf",
              "title": "Page 232",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=232"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-233",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 233",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-233-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-233",
              "chapterTitle": "Page 233",
              "chapterIndex": 0,
              "stepIndex": 233,
              "stepType": "pdf",
              "title": "Page 233",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=233"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-234",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 234",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-234-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-234",
              "chapterTitle": "Page 234",
              "chapterIndex": 0,
              "stepIndex": 234,
              "stepType": "pdf",
              "title": "Page 234",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=234"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-235",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 235",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-235-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-235",
              "chapterTitle": "Page 235",
              "chapterIndex": 0,
              "stepIndex": 235,
              "stepType": "pdf",
              "title": "Page 235",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=235"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-236",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 236",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-236-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-236",
              "chapterTitle": "Page 236",
              "chapterIndex": 0,
              "stepIndex": 236,
              "stepType": "pdf",
              "title": "Page 236",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=236"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-237",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 237",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-237-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-237",
              "chapterTitle": "Page 237",
              "chapterIndex": 0,
              "stepIndex": 237,
              "stepType": "pdf",
              "title": "Page 237",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=237"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-238",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 238",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-238-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-238",
              "chapterTitle": "Page 238",
              "chapterIndex": 0,
              "stepIndex": 238,
              "stepType": "pdf",
              "title": "Page 238",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=238"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-239",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 239",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-239-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-239",
              "chapterTitle": "Page 239",
              "chapterIndex": 0,
              "stepIndex": 239,
              "stepType": "pdf",
              "title": "Page 239",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=239"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-24",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-24-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=24"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-240",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 240",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-240-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-240",
              "chapterTitle": "Page 240",
              "chapterIndex": 0,
              "stepIndex": 240,
              "stepType": "pdf",
              "title": "Page 240",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=240"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-241",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 241",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-241-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-241",
              "chapterTitle": "Page 241",
              "chapterIndex": 0,
              "stepIndex": 241,
              "stepType": "pdf",
              "title": "Page 241",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=241"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-242",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 242",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-242-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-242",
              "chapterTitle": "Page 242",
              "chapterIndex": 0,
              "stepIndex": 242,
              "stepType": "pdf",
              "title": "Page 242",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=242"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-243",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 243",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-243-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-243",
              "chapterTitle": "Page 243",
              "chapterIndex": 0,
              "stepIndex": 243,
              "stepType": "pdf",
              "title": "Page 243",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=243"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-244",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 244",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-244-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-244",
              "chapterTitle": "Page 244",
              "chapterIndex": 0,
              "stepIndex": 244,
              "stepType": "pdf",
              "title": "Page 244",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=244"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-245",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 245",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-245-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-245",
              "chapterTitle": "Page 245",
              "chapterIndex": 0,
              "stepIndex": 245,
              "stepType": "pdf",
              "title": "Page 245",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=245"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-246",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 246",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-246-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-246",
              "chapterTitle": "Page 246",
              "chapterIndex": 0,
              "stepIndex": 246,
              "stepType": "pdf",
              "title": "Page 246",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=246"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-247",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 247",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-247-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-247",
              "chapterTitle": "Page 247",
              "chapterIndex": 0,
              "stepIndex": 247,
              "stepType": "pdf",
              "title": "Page 247",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=247"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-248",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 248",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-248-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-248",
              "chapterTitle": "Page 248",
              "chapterIndex": 0,
              "stepIndex": 248,
              "stepType": "pdf",
              "title": "Page 248",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=248"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-249",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 249",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-249-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-249",
              "chapterTitle": "Page 249",
              "chapterIndex": 0,
              "stepIndex": 249,
              "stepType": "pdf",
              "title": "Page 249",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=249"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-25",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-25-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=25"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-250",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 250",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-250-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-250",
              "chapterTitle": "Page 250",
              "chapterIndex": 0,
              "stepIndex": 250,
              "stepType": "pdf",
              "title": "Page 250",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=250"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-251",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 251",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-251-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-251",
              "chapterTitle": "Page 251",
              "chapterIndex": 0,
              "stepIndex": 251,
              "stepType": "pdf",
              "title": "Page 251",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=251"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-252",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 252",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-252-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-252",
              "chapterTitle": "Page 252",
              "chapterIndex": 0,
              "stepIndex": 252,
              "stepType": "pdf",
              "title": "Page 252",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=252"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-253",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 253",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-253-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-253",
              "chapterTitle": "Page 253",
              "chapterIndex": 0,
              "stepIndex": 253,
              "stepType": "pdf",
              "title": "Page 253",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=253"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-254",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 254",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-254-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-254",
              "chapterTitle": "Page 254",
              "chapterIndex": 0,
              "stepIndex": 254,
              "stepType": "pdf",
              "title": "Page 254",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=254"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-255",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 255",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-255-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-255",
              "chapterTitle": "Page 255",
              "chapterIndex": 0,
              "stepIndex": 255,
              "stepType": "pdf",
              "title": "Page 255",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=255"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-256",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 256",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-256-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-256",
              "chapterTitle": "Page 256",
              "chapterIndex": 0,
              "stepIndex": 256,
              "stepType": "pdf",
              "title": "Page 256",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=256"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-257",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 257",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-257-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-257",
              "chapterTitle": "Page 257",
              "chapterIndex": 0,
              "stepIndex": 257,
              "stepType": "pdf",
              "title": "Page 257",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=257"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-258",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 258",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-258-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-258",
              "chapterTitle": "Page 258",
              "chapterIndex": 0,
              "stepIndex": 258,
              "stepType": "pdf",
              "title": "Page 258",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=258"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-259",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 259",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-259-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-259",
              "chapterTitle": "Page 259",
              "chapterIndex": 0,
              "stepIndex": 259,
              "stepType": "pdf",
              "title": "Page 259",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=259"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-26",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-26-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=26"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-260",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 260",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-260-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-260",
              "chapterTitle": "Page 260",
              "chapterIndex": 0,
              "stepIndex": 260,
              "stepType": "pdf",
              "title": "Page 260",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=260"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-261",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 261",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-261-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-261",
              "chapterTitle": "Page 261",
              "chapterIndex": 0,
              "stepIndex": 261,
              "stepType": "pdf",
              "title": "Page 261",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=261"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-262",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 262",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-262-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-262",
              "chapterTitle": "Page 262",
              "chapterIndex": 0,
              "stepIndex": 262,
              "stepType": "pdf",
              "title": "Page 262",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=262"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-263",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 263",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-263-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-263",
              "chapterTitle": "Page 263",
              "chapterIndex": 0,
              "stepIndex": 263,
              "stepType": "pdf",
              "title": "Page 263",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=263"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-264",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 264",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-264-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-264",
              "chapterTitle": "Page 264",
              "chapterIndex": 0,
              "stepIndex": 264,
              "stepType": "pdf",
              "title": "Page 264",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=264"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-265",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 265",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-265-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-265",
              "chapterTitle": "Page 265",
              "chapterIndex": 0,
              "stepIndex": 265,
              "stepType": "pdf",
              "title": "Page 265",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=265"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-266",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 266",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-266-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-266",
              "chapterTitle": "Page 266",
              "chapterIndex": 0,
              "stepIndex": 266,
              "stepType": "pdf",
              "title": "Page 266",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=266"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-267",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 267",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-267-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-267",
              "chapterTitle": "Page 267",
              "chapterIndex": 0,
              "stepIndex": 267,
              "stepType": "pdf",
              "title": "Page 267",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=267"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-268",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 268",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-268-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-268",
              "chapterTitle": "Page 268",
              "chapterIndex": 0,
              "stepIndex": 268,
              "stepType": "pdf",
              "title": "Page 268",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=268"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-269",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 269",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-269-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-269",
              "chapterTitle": "Page 269",
              "chapterIndex": 0,
              "stepIndex": 269,
              "stepType": "pdf",
              "title": "Page 269",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=269"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-27",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-27-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=27"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-270",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 270",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-270-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-270",
              "chapterTitle": "Page 270",
              "chapterIndex": 0,
              "stepIndex": 270,
              "stepType": "pdf",
              "title": "Page 270",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=270"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-271",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 271",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-271-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-271",
              "chapterTitle": "Page 271",
              "chapterIndex": 0,
              "stepIndex": 271,
              "stepType": "pdf",
              "title": "Page 271",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=271"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-272",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 272",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-272-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-272",
              "chapterTitle": "Page 272",
              "chapterIndex": 0,
              "stepIndex": 272,
              "stepType": "pdf",
              "title": "Page 272",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=272"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-273",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 273",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-273-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-273",
              "chapterTitle": "Page 273",
              "chapterIndex": 0,
              "stepIndex": 273,
              "stepType": "pdf",
              "title": "Page 273",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=273"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-274",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 274",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-274-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-274",
              "chapterTitle": "Page 274",
              "chapterIndex": 0,
              "stepIndex": 274,
              "stepType": "pdf",
              "title": "Page 274",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=274"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-275",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 275",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-275-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-275",
              "chapterTitle": "Page 275",
              "chapterIndex": 0,
              "stepIndex": 275,
              "stepType": "pdf",
              "title": "Page 275",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=275"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-276",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 276",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-276-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-276",
              "chapterTitle": "Page 276",
              "chapterIndex": 0,
              "stepIndex": 276,
              "stepType": "pdf",
              "title": "Page 276",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=276"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-277",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 277",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-277-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-277",
              "chapterTitle": "Page 277",
              "chapterIndex": 0,
              "stepIndex": 277,
              "stepType": "pdf",
              "title": "Page 277",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=277"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-278",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 278",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-278-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-278",
              "chapterTitle": "Page 278",
              "chapterIndex": 0,
              "stepIndex": 278,
              "stepType": "pdf",
              "title": "Page 278",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=278"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-279",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 279",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-279-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-279",
              "chapterTitle": "Page 279",
              "chapterIndex": 0,
              "stepIndex": 279,
              "stepType": "pdf",
              "title": "Page 279",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=279"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-28",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-28-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=28"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-280",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 280",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-280-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-280",
              "chapterTitle": "Page 280",
              "chapterIndex": 0,
              "stepIndex": 280,
              "stepType": "pdf",
              "title": "Page 280",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=280"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-281",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 281",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-281-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-281",
              "chapterTitle": "Page 281",
              "chapterIndex": 0,
              "stepIndex": 281,
              "stepType": "pdf",
              "title": "Page 281",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=281"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-282",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 282",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-282-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-282",
              "chapterTitle": "Page 282",
              "chapterIndex": 0,
              "stepIndex": 282,
              "stepType": "pdf",
              "title": "Page 282",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=282"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-283",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 283",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-283-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-283",
              "chapterTitle": "Page 283",
              "chapterIndex": 0,
              "stepIndex": 283,
              "stepType": "pdf",
              "title": "Page 283",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=283"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-284",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 284",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-284-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-284",
              "chapterTitle": "Page 284",
              "chapterIndex": 0,
              "stepIndex": 284,
              "stepType": "pdf",
              "title": "Page 284",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=284"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-285",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 285",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-285-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-285",
              "chapterTitle": "Page 285",
              "chapterIndex": 0,
              "stepIndex": 285,
              "stepType": "pdf",
              "title": "Page 285",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=285"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-286",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 286",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-286-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-286",
              "chapterTitle": "Page 286",
              "chapterIndex": 0,
              "stepIndex": 286,
              "stepType": "pdf",
              "title": "Page 286",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=286"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-287",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 287",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-287-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-287",
              "chapterTitle": "Page 287",
              "chapterIndex": 0,
              "stepIndex": 287,
              "stepType": "pdf",
              "title": "Page 287",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=287"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-288",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 288",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-288-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-288",
              "chapterTitle": "Page 288",
              "chapterIndex": 0,
              "stepIndex": 288,
              "stepType": "pdf",
              "title": "Page 288",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=288"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-289",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 289",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-289-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-289",
              "chapterTitle": "Page 289",
              "chapterIndex": 0,
              "stepIndex": 289,
              "stepType": "pdf",
              "title": "Page 289",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=289"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-29",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-29-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=29"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-290",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 290",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-290-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-290",
              "chapterTitle": "Page 290",
              "chapterIndex": 0,
              "stepIndex": 290,
              "stepType": "pdf",
              "title": "Page 290",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=290"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-291",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 291",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-291-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-291",
              "chapterTitle": "Page 291",
              "chapterIndex": 0,
              "stepIndex": 291,
              "stepType": "pdf",
              "title": "Page 291",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=291"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-3",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-3-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=3"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-30",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-30-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=30"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-31",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-31-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=31"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-32",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-32-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=32"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-33",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-33-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=33"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-34",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-34-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=34"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-35",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-35-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=35"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-36",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-36-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=36"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-37",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-37-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=37"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-38",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-38-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=38"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-39",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-39-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=39"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-4",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-4-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=4"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-40",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-40-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=40"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-41",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-41-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=41"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-42",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-42-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=42"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-43",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-43-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=43"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-44",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-44-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=44"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-45",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-45-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=45"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-46",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-46-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=46"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-47",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-47-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=47"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-48",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-48-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=48"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-49",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-49-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=49"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-5",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-5-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=5"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-50",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-50-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=50"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-51",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-51-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=51"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-52",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-52-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=52"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-53",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-53-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=53"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-54",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-54-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=54"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-55",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-55-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=55"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-56",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-56-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=56"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-57",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-57-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=57"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-58",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-58-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=58"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-59",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-59-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=59"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-6",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-6-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=6"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-60",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-60-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=60"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-61",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-61-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=61"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-62",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-62-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=62"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-63",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-63-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=63"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-64",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-64-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=64"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-65",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-65-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=65"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-66",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-66-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=66"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-67",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-67-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=67"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-68",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-68-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=68"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-69",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-69-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=69"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-7",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-7-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=7"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-70",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-70-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=70"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-71",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-71-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=71"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-72",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-72-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=72"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-73",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-73-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=73"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-74",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-74-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=74"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-75",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-75-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=75"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-76",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-76-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=76"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-77",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-77-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=77"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-78",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-78-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=78"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-79",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-79-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=79"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-8",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-8-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=8"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-80",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-80-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=80"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-81",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-81-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=81"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-82",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-82-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=82"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-83",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-83-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=83"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-84",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-84-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=84"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-85",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-85-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=85"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-86",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-86-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=86"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-87",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-87-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=87"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-88",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-88-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=88"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-89",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-89-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=89"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-9",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-9-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=9"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-90",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-90-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=90"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-91",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-91-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=91"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-92",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-92-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=92"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-93",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-93-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=93"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-94",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-94-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=94"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-95",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-95-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=95"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-96",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-96-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=96"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-97",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-97-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=97"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-98",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-98-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=98"
            }
          ]
        },
        {
          "id": "start-your-own-business-2010-ch-import-1787568889661-99",
          "courseId": "start-your-own-business-2010",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "start-your-own-business-2010-ch-import-1787568889661-99-step-0",
              "courseId": "start-your-own-business-2010",
              "chapterId": "start-your-own-business-2010-ch-import-1787568889661-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/start-your-own-business-2010/start-your-own-business-2010.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "ai-in-marketing-sales-and-service",
      "title": "Ai In Marketing Sales And Service",
      "description": "Ai In Marketing Sales And Service. IT.",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#1d4ed8",
      "coverColorEnd": "#1e3a8a",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/ai-in-marketing-sales-and-service.webp",
      "icon": "📚",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 103,
      "category": "Other, IT, AI",
      "cat1": "Other",
      "cat2": "IT",
      "cat3": "AI",
      "scIndex": 2,
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/ai-in-marketing-sales-and-service",
      "stepCount": 280,
      "chapters": [
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-1",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-1-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=1"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-10",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-10-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=10"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-100",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-100-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=100"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-101",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-101-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=101"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-102",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-102-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=102"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-103",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-103-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=103"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-104",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-104-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=104"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-105",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-105-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=105"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-106",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-106-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=106"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-107",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-107-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=107"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-108",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-108-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=108"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-109",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-109-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=109"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-11",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-11-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=11"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-110",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-110-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=110"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-111",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-111-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=111"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-112",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-112-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=112"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-113",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-113-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=113"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-114",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-114-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=114"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-115",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-115-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=115"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-116",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-116-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=116"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-117",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-117-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=117"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-118",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-118-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=118"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-119",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-119-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=119"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-12",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-12-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=12"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-120",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-120-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=120"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-121",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-121-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=121"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-122",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-122-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=122"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-123",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-123-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=123"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-124",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-124-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=124"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-125",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-125-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=125"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-126",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-126-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=126"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-127",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-127-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=127"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-128",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-128-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=128"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-129",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-129-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=129"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-13",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-13-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=13"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-130",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-130-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=130"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-131",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-131-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=131"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-132",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-132-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=132"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-133",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-133-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=133"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-134",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-134-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=134"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-135",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-135-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=135"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-136",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 136",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-136-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-136",
              "chapterTitle": "Page 136",
              "chapterIndex": 0,
              "stepIndex": 136,
              "stepType": "pdf",
              "title": "Page 136",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=136"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-137",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 137",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-137-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-137",
              "chapterTitle": "Page 137",
              "chapterIndex": 0,
              "stepIndex": 137,
              "stepType": "pdf",
              "title": "Page 137",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=137"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-138",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 138",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-138-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-138",
              "chapterTitle": "Page 138",
              "chapterIndex": 0,
              "stepIndex": 138,
              "stepType": "pdf",
              "title": "Page 138",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=138"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-139",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 139",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-139-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-139",
              "chapterTitle": "Page 139",
              "chapterIndex": 0,
              "stepIndex": 139,
              "stepType": "pdf",
              "title": "Page 139",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=139"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-14",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-14-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=14"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-140",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 140",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-140-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-140",
              "chapterTitle": "Page 140",
              "chapterIndex": 0,
              "stepIndex": 140,
              "stepType": "pdf",
              "title": "Page 140",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=140"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-141",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 141",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-141-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-141",
              "chapterTitle": "Page 141",
              "chapterIndex": 0,
              "stepIndex": 141,
              "stepType": "pdf",
              "title": "Page 141",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=141"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-142",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 142",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-142-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-142",
              "chapterTitle": "Page 142",
              "chapterIndex": 0,
              "stepIndex": 142,
              "stepType": "pdf",
              "title": "Page 142",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=142"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-143",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 143",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-143-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-143",
              "chapterTitle": "Page 143",
              "chapterIndex": 0,
              "stepIndex": 143,
              "stepType": "pdf",
              "title": "Page 143",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=143"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-144",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 144",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-144-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-144",
              "chapterTitle": "Page 144",
              "chapterIndex": 0,
              "stepIndex": 144,
              "stepType": "pdf",
              "title": "Page 144",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=144"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-145",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 145",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-145-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-145",
              "chapterTitle": "Page 145",
              "chapterIndex": 0,
              "stepIndex": 145,
              "stepType": "pdf",
              "title": "Page 145",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=145"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-146",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 146",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-146-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-146",
              "chapterTitle": "Page 146",
              "chapterIndex": 0,
              "stepIndex": 146,
              "stepType": "pdf",
              "title": "Page 146",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=146"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-147",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 147",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-147-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-147",
              "chapterTitle": "Page 147",
              "chapterIndex": 0,
              "stepIndex": 147,
              "stepType": "pdf",
              "title": "Page 147",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=147"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-148",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 148",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-148-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-148",
              "chapterTitle": "Page 148",
              "chapterIndex": 0,
              "stepIndex": 148,
              "stepType": "pdf",
              "title": "Page 148",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=148"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-149",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 149",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-149-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-149",
              "chapterTitle": "Page 149",
              "chapterIndex": 0,
              "stepIndex": 149,
              "stepType": "pdf",
              "title": "Page 149",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=149"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-15",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-15-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=15"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-150",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 150",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-150-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-150",
              "chapterTitle": "Page 150",
              "chapterIndex": 0,
              "stepIndex": 150,
              "stepType": "pdf",
              "title": "Page 150",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=150"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-151",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 151",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-151-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-151",
              "chapterTitle": "Page 151",
              "chapterIndex": 0,
              "stepIndex": 151,
              "stepType": "pdf",
              "title": "Page 151",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=151"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-152",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 152",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-152-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-152",
              "chapterTitle": "Page 152",
              "chapterIndex": 0,
              "stepIndex": 152,
              "stepType": "pdf",
              "title": "Page 152",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=152"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-153",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 153",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-153-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-153",
              "chapterTitle": "Page 153",
              "chapterIndex": 0,
              "stepIndex": 153,
              "stepType": "pdf",
              "title": "Page 153",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=153"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-154",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 154",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-154-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-154",
              "chapterTitle": "Page 154",
              "chapterIndex": 0,
              "stepIndex": 154,
              "stepType": "pdf",
              "title": "Page 154",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=154"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-155",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 155",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-155-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-155",
              "chapterTitle": "Page 155",
              "chapterIndex": 0,
              "stepIndex": 155,
              "stepType": "pdf",
              "title": "Page 155",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=155"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-156",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 156",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-156-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-156",
              "chapterTitle": "Page 156",
              "chapterIndex": 0,
              "stepIndex": 156,
              "stepType": "pdf",
              "title": "Page 156",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=156"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-157",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 157",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-157-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-157",
              "chapterTitle": "Page 157",
              "chapterIndex": 0,
              "stepIndex": 157,
              "stepType": "pdf",
              "title": "Page 157",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=157"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-158",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 158",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-158-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-158",
              "chapterTitle": "Page 158",
              "chapterIndex": 0,
              "stepIndex": 158,
              "stepType": "pdf",
              "title": "Page 158",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=158"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-159",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 159",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-159-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-159",
              "chapterTitle": "Page 159",
              "chapterIndex": 0,
              "stepIndex": 159,
              "stepType": "pdf",
              "title": "Page 159",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=159"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-16",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-16-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=16"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-160",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 160",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-160-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-160",
              "chapterTitle": "Page 160",
              "chapterIndex": 0,
              "stepIndex": 160,
              "stepType": "pdf",
              "title": "Page 160",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=160"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-161",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 161",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-161-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-161",
              "chapterTitle": "Page 161",
              "chapterIndex": 0,
              "stepIndex": 161,
              "stepType": "pdf",
              "title": "Page 161",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=161"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-162",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 162",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-162-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-162",
              "chapterTitle": "Page 162",
              "chapterIndex": 0,
              "stepIndex": 162,
              "stepType": "pdf",
              "title": "Page 162",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=162"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-163",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 163",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-163-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-163",
              "chapterTitle": "Page 163",
              "chapterIndex": 0,
              "stepIndex": 163,
              "stepType": "pdf",
              "title": "Page 163",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=163"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-164",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 164",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-164-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-164",
              "chapterTitle": "Page 164",
              "chapterIndex": 0,
              "stepIndex": 164,
              "stepType": "pdf",
              "title": "Page 164",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=164"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-165",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 165",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-165-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-165",
              "chapterTitle": "Page 165",
              "chapterIndex": 0,
              "stepIndex": 165,
              "stepType": "pdf",
              "title": "Page 165",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=165"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-166",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 166",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-166-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-166",
              "chapterTitle": "Page 166",
              "chapterIndex": 0,
              "stepIndex": 166,
              "stepType": "pdf",
              "title": "Page 166",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=166"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-167",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 167",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-167-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-167",
              "chapterTitle": "Page 167",
              "chapterIndex": 0,
              "stepIndex": 167,
              "stepType": "pdf",
              "title": "Page 167",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=167"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-168",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 168",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-168-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-168",
              "chapterTitle": "Page 168",
              "chapterIndex": 0,
              "stepIndex": 168,
              "stepType": "pdf",
              "title": "Page 168",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=168"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-169",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 169",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-169-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-169",
              "chapterTitle": "Page 169",
              "chapterIndex": 0,
              "stepIndex": 169,
              "stepType": "pdf",
              "title": "Page 169",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=169"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-17",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-17-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=17"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-170",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 170",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-170-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-170",
              "chapterTitle": "Page 170",
              "chapterIndex": 0,
              "stepIndex": 170,
              "stepType": "pdf",
              "title": "Page 170",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=170"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-171",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 171",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-171-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-171",
              "chapterTitle": "Page 171",
              "chapterIndex": 0,
              "stepIndex": 171,
              "stepType": "pdf",
              "title": "Page 171",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=171"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-172",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 172",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-172-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-172",
              "chapterTitle": "Page 172",
              "chapterIndex": 0,
              "stepIndex": 172,
              "stepType": "pdf",
              "title": "Page 172",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=172"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-173",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 173",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-173-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-173",
              "chapterTitle": "Page 173",
              "chapterIndex": 0,
              "stepIndex": 173,
              "stepType": "pdf",
              "title": "Page 173",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=173"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-174",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 174",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-174-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-174",
              "chapterTitle": "Page 174",
              "chapterIndex": 0,
              "stepIndex": 174,
              "stepType": "pdf",
              "title": "Page 174",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=174"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-175",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 175",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-175-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-175",
              "chapterTitle": "Page 175",
              "chapterIndex": 0,
              "stepIndex": 175,
              "stepType": "pdf",
              "title": "Page 175",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=175"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-176",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 176",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-176-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-176",
              "chapterTitle": "Page 176",
              "chapterIndex": 0,
              "stepIndex": 176,
              "stepType": "pdf",
              "title": "Page 176",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=176"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-177",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 177",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-177-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-177",
              "chapterTitle": "Page 177",
              "chapterIndex": 0,
              "stepIndex": 177,
              "stepType": "pdf",
              "title": "Page 177",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=177"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-178",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 178",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-178-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-178",
              "chapterTitle": "Page 178",
              "chapterIndex": 0,
              "stepIndex": 178,
              "stepType": "pdf",
              "title": "Page 178",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=178"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-179",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 179",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-179-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-179",
              "chapterTitle": "Page 179",
              "chapterIndex": 0,
              "stepIndex": 179,
              "stepType": "pdf",
              "title": "Page 179",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=179"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-18",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-18-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=18"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-180",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 180",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-180-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-180",
              "chapterTitle": "Page 180",
              "chapterIndex": 0,
              "stepIndex": 180,
              "stepType": "pdf",
              "title": "Page 180",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=180"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-181",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 181",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-181-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-181",
              "chapterTitle": "Page 181",
              "chapterIndex": 0,
              "stepIndex": 181,
              "stepType": "pdf",
              "title": "Page 181",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=181"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-182",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 182",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-182-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-182",
              "chapterTitle": "Page 182",
              "chapterIndex": 0,
              "stepIndex": 182,
              "stepType": "pdf",
              "title": "Page 182",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=182"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-183",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 183",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-183-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-183",
              "chapterTitle": "Page 183",
              "chapterIndex": 0,
              "stepIndex": 183,
              "stepType": "pdf",
              "title": "Page 183",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=183"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-184",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 184",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-184-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-184",
              "chapterTitle": "Page 184",
              "chapterIndex": 0,
              "stepIndex": 184,
              "stepType": "pdf",
              "title": "Page 184",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=184"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-185",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 185",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-185-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-185",
              "chapterTitle": "Page 185",
              "chapterIndex": 0,
              "stepIndex": 185,
              "stepType": "pdf",
              "title": "Page 185",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=185"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-186",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 186",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-186-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-186",
              "chapterTitle": "Page 186",
              "chapterIndex": 0,
              "stepIndex": 186,
              "stepType": "pdf",
              "title": "Page 186",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=186"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-187",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 187",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-187-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-187",
              "chapterTitle": "Page 187",
              "chapterIndex": 0,
              "stepIndex": 187,
              "stepType": "pdf",
              "title": "Page 187",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=187"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-188",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 188",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-188-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-188",
              "chapterTitle": "Page 188",
              "chapterIndex": 0,
              "stepIndex": 188,
              "stepType": "pdf",
              "title": "Page 188",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=188"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-189",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 189",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-189-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-189",
              "chapterTitle": "Page 189",
              "chapterIndex": 0,
              "stepIndex": 189,
              "stepType": "pdf",
              "title": "Page 189",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=189"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-19",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-19-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=19"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-190",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 190",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-190-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-190",
              "chapterTitle": "Page 190",
              "chapterIndex": 0,
              "stepIndex": 190,
              "stepType": "pdf",
              "title": "Page 190",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=190"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-191",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 191",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-191-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-191",
              "chapterTitle": "Page 191",
              "chapterIndex": 0,
              "stepIndex": 191,
              "stepType": "pdf",
              "title": "Page 191",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=191"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-192",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 192",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-192-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-192",
              "chapterTitle": "Page 192",
              "chapterIndex": 0,
              "stepIndex": 192,
              "stepType": "pdf",
              "title": "Page 192",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=192"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-193",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 193",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-193-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-193",
              "chapterTitle": "Page 193",
              "chapterIndex": 0,
              "stepIndex": 193,
              "stepType": "pdf",
              "title": "Page 193",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=193"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-194",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 194",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-194-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-194",
              "chapterTitle": "Page 194",
              "chapterIndex": 0,
              "stepIndex": 194,
              "stepType": "pdf",
              "title": "Page 194",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=194"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-195",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 195",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-195-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-195",
              "chapterTitle": "Page 195",
              "chapterIndex": 0,
              "stepIndex": 195,
              "stepType": "pdf",
              "title": "Page 195",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=195"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-196",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 196",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-196-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-196",
              "chapterTitle": "Page 196",
              "chapterIndex": 0,
              "stepIndex": 196,
              "stepType": "pdf",
              "title": "Page 196",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=196"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-197",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 197",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-197-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-197",
              "chapterTitle": "Page 197",
              "chapterIndex": 0,
              "stepIndex": 197,
              "stepType": "pdf",
              "title": "Page 197",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=197"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-198",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 198",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-198-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-198",
              "chapterTitle": "Page 198",
              "chapterIndex": 0,
              "stepIndex": 198,
              "stepType": "pdf",
              "title": "Page 198",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=198"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-199",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 199",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-199-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-199",
              "chapterTitle": "Page 199",
              "chapterIndex": 0,
              "stepIndex": 199,
              "stepType": "pdf",
              "title": "Page 199",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=199"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-2",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-2-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=2"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-20",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-20-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=20"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-200",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 200",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-200-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-200",
              "chapterTitle": "Page 200",
              "chapterIndex": 0,
              "stepIndex": 200,
              "stepType": "pdf",
              "title": "Page 200",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=200"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-201",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 201",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-201-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-201",
              "chapterTitle": "Page 201",
              "chapterIndex": 0,
              "stepIndex": 201,
              "stepType": "pdf",
              "title": "Page 201",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=201"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-202",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 202",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-202-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-202",
              "chapterTitle": "Page 202",
              "chapterIndex": 0,
              "stepIndex": 202,
              "stepType": "pdf",
              "title": "Page 202",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=202"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-203",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 203",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-203-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-203",
              "chapterTitle": "Page 203",
              "chapterIndex": 0,
              "stepIndex": 203,
              "stepType": "pdf",
              "title": "Page 203",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=203"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-204",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 204",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-204-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-204",
              "chapterTitle": "Page 204",
              "chapterIndex": 0,
              "stepIndex": 204,
              "stepType": "pdf",
              "title": "Page 204",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=204"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-205",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 205",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-205-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-205",
              "chapterTitle": "Page 205",
              "chapterIndex": 0,
              "stepIndex": 205,
              "stepType": "pdf",
              "title": "Page 205",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=205"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-206",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 206",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-206-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-206",
              "chapterTitle": "Page 206",
              "chapterIndex": 0,
              "stepIndex": 206,
              "stepType": "pdf",
              "title": "Page 206",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=206"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-207",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 207",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-207-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-207",
              "chapterTitle": "Page 207",
              "chapterIndex": 0,
              "stepIndex": 207,
              "stepType": "pdf",
              "title": "Page 207",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=207"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-208",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 208",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-208-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-208",
              "chapterTitle": "Page 208",
              "chapterIndex": 0,
              "stepIndex": 208,
              "stepType": "pdf",
              "title": "Page 208",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=208"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-209",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 209",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-209-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-209",
              "chapterTitle": "Page 209",
              "chapterIndex": 0,
              "stepIndex": 209,
              "stepType": "pdf",
              "title": "Page 209",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=209"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-21",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-21-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=21"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-210",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 210",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-210-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-210",
              "chapterTitle": "Page 210",
              "chapterIndex": 0,
              "stepIndex": 210,
              "stepType": "pdf",
              "title": "Page 210",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=210"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-211",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 211",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-211-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-211",
              "chapterTitle": "Page 211",
              "chapterIndex": 0,
              "stepIndex": 211,
              "stepType": "pdf",
              "title": "Page 211",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=211"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-212",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 212",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-212-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-212",
              "chapterTitle": "Page 212",
              "chapterIndex": 0,
              "stepIndex": 212,
              "stepType": "pdf",
              "title": "Page 212",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=212"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-213",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 213",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-213-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-213",
              "chapterTitle": "Page 213",
              "chapterIndex": 0,
              "stepIndex": 213,
              "stepType": "pdf",
              "title": "Page 213",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=213"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-214",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 214",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-214-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-214",
              "chapterTitle": "Page 214",
              "chapterIndex": 0,
              "stepIndex": 214,
              "stepType": "pdf",
              "title": "Page 214",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=214"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-215",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 215",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-215-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-215",
              "chapterTitle": "Page 215",
              "chapterIndex": 0,
              "stepIndex": 215,
              "stepType": "pdf",
              "title": "Page 215",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=215"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-216",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 216",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-216-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-216",
              "chapterTitle": "Page 216",
              "chapterIndex": 0,
              "stepIndex": 216,
              "stepType": "pdf",
              "title": "Page 216",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=216"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-217",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 217",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-217-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-217",
              "chapterTitle": "Page 217",
              "chapterIndex": 0,
              "stepIndex": 217,
              "stepType": "pdf",
              "title": "Page 217",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=217"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-218",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 218",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-218-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-218",
              "chapterTitle": "Page 218",
              "chapterIndex": 0,
              "stepIndex": 218,
              "stepType": "pdf",
              "title": "Page 218",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=218"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-219",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 219",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-219-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-219",
              "chapterTitle": "Page 219",
              "chapterIndex": 0,
              "stepIndex": 219,
              "stepType": "pdf",
              "title": "Page 219",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=219"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-22",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-22-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=22"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-220",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 220",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-220-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-220",
              "chapterTitle": "Page 220",
              "chapterIndex": 0,
              "stepIndex": 220,
              "stepType": "pdf",
              "title": "Page 220",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=220"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-221",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 221",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-221-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-221",
              "chapterTitle": "Page 221",
              "chapterIndex": 0,
              "stepIndex": 221,
              "stepType": "pdf",
              "title": "Page 221",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=221"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-222",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 222",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-222-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-222",
              "chapterTitle": "Page 222",
              "chapterIndex": 0,
              "stepIndex": 222,
              "stepType": "pdf",
              "title": "Page 222",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=222"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-223",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 223",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-223-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-223",
              "chapterTitle": "Page 223",
              "chapterIndex": 0,
              "stepIndex": 223,
              "stepType": "pdf",
              "title": "Page 223",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=223"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-224",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 224",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-224-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-224",
              "chapterTitle": "Page 224",
              "chapterIndex": 0,
              "stepIndex": 224,
              "stepType": "pdf",
              "title": "Page 224",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=224"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-225",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 225",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-225-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-225",
              "chapterTitle": "Page 225",
              "chapterIndex": 0,
              "stepIndex": 225,
              "stepType": "pdf",
              "title": "Page 225",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=225"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-226",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 226",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-226-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-226",
              "chapterTitle": "Page 226",
              "chapterIndex": 0,
              "stepIndex": 226,
              "stepType": "pdf",
              "title": "Page 226",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=226"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-227",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 227",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-227-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-227",
              "chapterTitle": "Page 227",
              "chapterIndex": 0,
              "stepIndex": 227,
              "stepType": "pdf",
              "title": "Page 227",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=227"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-228",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 228",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-228-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-228",
              "chapterTitle": "Page 228",
              "chapterIndex": 0,
              "stepIndex": 228,
              "stepType": "pdf",
              "title": "Page 228",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=228"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-229",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 229",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-229-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-229",
              "chapterTitle": "Page 229",
              "chapterIndex": 0,
              "stepIndex": 229,
              "stepType": "pdf",
              "title": "Page 229",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=229"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-23",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-23-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=23"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-230",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 230",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-230-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-230",
              "chapterTitle": "Page 230",
              "chapterIndex": 0,
              "stepIndex": 230,
              "stepType": "pdf",
              "title": "Page 230",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=230"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-231",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 231",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-231-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-231",
              "chapterTitle": "Page 231",
              "chapterIndex": 0,
              "stepIndex": 231,
              "stepType": "pdf",
              "title": "Page 231",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=231"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-232",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 232",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-232-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-232",
              "chapterTitle": "Page 232",
              "chapterIndex": 0,
              "stepIndex": 232,
              "stepType": "pdf",
              "title": "Page 232",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=232"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-233",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 233",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-233-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-233",
              "chapterTitle": "Page 233",
              "chapterIndex": 0,
              "stepIndex": 233,
              "stepType": "pdf",
              "title": "Page 233",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=233"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-234",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 234",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-234-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-234",
              "chapterTitle": "Page 234",
              "chapterIndex": 0,
              "stepIndex": 234,
              "stepType": "pdf",
              "title": "Page 234",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=234"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-235",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 235",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-235-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-235",
              "chapterTitle": "Page 235",
              "chapterIndex": 0,
              "stepIndex": 235,
              "stepType": "pdf",
              "title": "Page 235",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=235"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-236",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 236",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-236-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-236",
              "chapterTitle": "Page 236",
              "chapterIndex": 0,
              "stepIndex": 236,
              "stepType": "pdf",
              "title": "Page 236",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=236"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-237",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 237",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-237-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-237",
              "chapterTitle": "Page 237",
              "chapterIndex": 0,
              "stepIndex": 237,
              "stepType": "pdf",
              "title": "Page 237",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=237"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-238",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 238",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-238-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-238",
              "chapterTitle": "Page 238",
              "chapterIndex": 0,
              "stepIndex": 238,
              "stepType": "pdf",
              "title": "Page 238",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=238"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-239",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 239",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-239-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-239",
              "chapterTitle": "Page 239",
              "chapterIndex": 0,
              "stepIndex": 239,
              "stepType": "pdf",
              "title": "Page 239",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=239"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-24",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-24-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=24"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-240",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 240",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-240-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-240",
              "chapterTitle": "Page 240",
              "chapterIndex": 0,
              "stepIndex": 240,
              "stepType": "pdf",
              "title": "Page 240",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=240"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-241",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 241",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-241-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-241",
              "chapterTitle": "Page 241",
              "chapterIndex": 0,
              "stepIndex": 241,
              "stepType": "pdf",
              "title": "Page 241",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=241"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-242",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 242",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-242-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-242",
              "chapterTitle": "Page 242",
              "chapterIndex": 0,
              "stepIndex": 242,
              "stepType": "pdf",
              "title": "Page 242",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=242"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-243",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 243",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-243-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-243",
              "chapterTitle": "Page 243",
              "chapterIndex": 0,
              "stepIndex": 243,
              "stepType": "pdf",
              "title": "Page 243",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=243"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-244",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 244",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-244-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-244",
              "chapterTitle": "Page 244",
              "chapterIndex": 0,
              "stepIndex": 244,
              "stepType": "pdf",
              "title": "Page 244",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=244"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-245",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 245",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-245-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-245",
              "chapterTitle": "Page 245",
              "chapterIndex": 0,
              "stepIndex": 245,
              "stepType": "pdf",
              "title": "Page 245",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=245"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-246",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 246",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-246-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-246",
              "chapterTitle": "Page 246",
              "chapterIndex": 0,
              "stepIndex": 246,
              "stepType": "pdf",
              "title": "Page 246",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=246"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-247",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 247",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-247-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-247",
              "chapterTitle": "Page 247",
              "chapterIndex": 0,
              "stepIndex": 247,
              "stepType": "pdf",
              "title": "Page 247",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=247"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-248",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 248",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-248-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-248",
              "chapterTitle": "Page 248",
              "chapterIndex": 0,
              "stepIndex": 248,
              "stepType": "pdf",
              "title": "Page 248",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=248"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-249",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 249",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-249-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-249",
              "chapterTitle": "Page 249",
              "chapterIndex": 0,
              "stepIndex": 249,
              "stepType": "pdf",
              "title": "Page 249",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=249"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-25",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-25-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=25"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-250",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 250",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-250-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-250",
              "chapterTitle": "Page 250",
              "chapterIndex": 0,
              "stepIndex": 250,
              "stepType": "pdf",
              "title": "Page 250",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=250"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-251",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 251",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-251-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-251",
              "chapterTitle": "Page 251",
              "chapterIndex": 0,
              "stepIndex": 251,
              "stepType": "pdf",
              "title": "Page 251",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=251"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-252",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 252",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-252-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-252",
              "chapterTitle": "Page 252",
              "chapterIndex": 0,
              "stepIndex": 252,
              "stepType": "pdf",
              "title": "Page 252",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=252"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-253",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 253",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-253-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-253",
              "chapterTitle": "Page 253",
              "chapterIndex": 0,
              "stepIndex": 253,
              "stepType": "pdf",
              "title": "Page 253",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=253"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-254",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 254",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-254-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-254",
              "chapterTitle": "Page 254",
              "chapterIndex": 0,
              "stepIndex": 254,
              "stepType": "pdf",
              "title": "Page 254",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=254"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-255",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 255",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-255-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-255",
              "chapterTitle": "Page 255",
              "chapterIndex": 0,
              "stepIndex": 255,
              "stepType": "pdf",
              "title": "Page 255",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=255"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-256",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 256",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-256-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-256",
              "chapterTitle": "Page 256",
              "chapterIndex": 0,
              "stepIndex": 256,
              "stepType": "pdf",
              "title": "Page 256",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=256"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-257",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 257",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-257-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-257",
              "chapterTitle": "Page 257",
              "chapterIndex": 0,
              "stepIndex": 257,
              "stepType": "pdf",
              "title": "Page 257",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=257"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-258",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 258",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-258-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-258",
              "chapterTitle": "Page 258",
              "chapterIndex": 0,
              "stepIndex": 258,
              "stepType": "pdf",
              "title": "Page 258",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=258"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-259",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 259",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-259-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-259",
              "chapterTitle": "Page 259",
              "chapterIndex": 0,
              "stepIndex": 259,
              "stepType": "pdf",
              "title": "Page 259",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=259"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-26",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-26-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=26"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-260",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 260",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-260-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-260",
              "chapterTitle": "Page 260",
              "chapterIndex": 0,
              "stepIndex": 260,
              "stepType": "pdf",
              "title": "Page 260",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=260"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-261",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 261",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-261-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-261",
              "chapterTitle": "Page 261",
              "chapterIndex": 0,
              "stepIndex": 261,
              "stepType": "pdf",
              "title": "Page 261",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=261"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-262",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 262",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-262-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-262",
              "chapterTitle": "Page 262",
              "chapterIndex": 0,
              "stepIndex": 262,
              "stepType": "pdf",
              "title": "Page 262",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=262"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-263",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 263",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-263-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-263",
              "chapterTitle": "Page 263",
              "chapterIndex": 0,
              "stepIndex": 263,
              "stepType": "pdf",
              "title": "Page 263",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=263"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-264",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 264",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-264-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-264",
              "chapterTitle": "Page 264",
              "chapterIndex": 0,
              "stepIndex": 264,
              "stepType": "pdf",
              "title": "Page 264",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=264"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-265",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 265",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-265-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-265",
              "chapterTitle": "Page 265",
              "chapterIndex": 0,
              "stepIndex": 265,
              "stepType": "pdf",
              "title": "Page 265",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=265"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-266",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 266",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-266-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-266",
              "chapterTitle": "Page 266",
              "chapterIndex": 0,
              "stepIndex": 266,
              "stepType": "pdf",
              "title": "Page 266",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=266"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-267",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 267",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-267-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-267",
              "chapterTitle": "Page 267",
              "chapterIndex": 0,
              "stepIndex": 267,
              "stepType": "pdf",
              "title": "Page 267",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=267"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-268",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 268",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-268-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-268",
              "chapterTitle": "Page 268",
              "chapterIndex": 0,
              "stepIndex": 268,
              "stepType": "pdf",
              "title": "Page 268",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=268"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-269",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 269",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-269-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-269",
              "chapterTitle": "Page 269",
              "chapterIndex": 0,
              "stepIndex": 269,
              "stepType": "pdf",
              "title": "Page 269",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=269"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-27",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-27-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=27"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-270",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 270",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-270-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-270",
              "chapterTitle": "Page 270",
              "chapterIndex": 0,
              "stepIndex": 270,
              "stepType": "pdf",
              "title": "Page 270",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=270"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-271",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 271",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-271-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-271",
              "chapterTitle": "Page 271",
              "chapterIndex": 0,
              "stepIndex": 271,
              "stepType": "pdf",
              "title": "Page 271",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=271"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-272",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 272",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-272-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-272",
              "chapterTitle": "Page 272",
              "chapterIndex": 0,
              "stepIndex": 272,
              "stepType": "pdf",
              "title": "Page 272",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=272"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-273",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 273",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-273-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-273",
              "chapterTitle": "Page 273",
              "chapterIndex": 0,
              "stepIndex": 273,
              "stepType": "pdf",
              "title": "Page 273",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=273"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-274",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 274",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-274-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-274",
              "chapterTitle": "Page 274",
              "chapterIndex": 0,
              "stepIndex": 274,
              "stepType": "pdf",
              "title": "Page 274",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=274"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-275",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 275",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-275-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-275",
              "chapterTitle": "Page 275",
              "chapterIndex": 0,
              "stepIndex": 275,
              "stepType": "pdf",
              "title": "Page 275",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=275"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-276",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 276",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-276-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-276",
              "chapterTitle": "Page 276",
              "chapterIndex": 0,
              "stepIndex": 276,
              "stepType": "pdf",
              "title": "Page 276",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=276"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-277",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 277",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-277-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-277",
              "chapterTitle": "Page 277",
              "chapterIndex": 0,
              "stepIndex": 277,
              "stepType": "pdf",
              "title": "Page 277",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=277"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-278",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 278",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-278-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-278",
              "chapterTitle": "Page 278",
              "chapterIndex": 0,
              "stepIndex": 278,
              "stepType": "pdf",
              "title": "Page 278",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=278"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-279",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 279",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-279-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-279",
              "chapterTitle": "Page 279",
              "chapterIndex": 0,
              "stepIndex": 279,
              "stepType": "pdf",
              "title": "Page 279",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=279"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-28",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-28-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=28"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-280",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 280",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-280-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-280",
              "chapterTitle": "Page 280",
              "chapterIndex": 0,
              "stepIndex": 280,
              "stepType": "pdf",
              "title": "Page 280",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=280"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-29",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-29-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=29"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-3",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-3-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=3"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-30",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-30-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=30"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-31",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-31-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=31"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-32",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-32-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=32"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-33",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-33-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=33"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-34",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-34-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=34"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-35",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-35-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=35"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-36",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-36-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=36"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-37",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-37-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=37"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-38",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-38-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=38"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-39",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-39-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=39"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-4",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-4-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=4"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-40",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-40-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=40"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-41",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-41-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=41"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-42",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-42-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=42"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-43",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-43-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=43"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-44",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-44-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=44"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-45",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-45-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=45"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-46",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-46-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=46"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-47",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-47-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=47"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-48",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-48-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=48"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-49",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-49-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=49"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-5",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-5-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=5"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-50",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-50-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=50"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-51",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-51-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=51"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-52",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-52-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=52"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-53",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-53-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=53"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-54",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-54-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=54"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-55",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-55-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=55"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-56",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-56-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=56"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-57",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-57-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=57"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-58",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-58-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=58"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-59",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-59-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=59"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-6",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-6-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=6"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-60",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-60-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=60"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-61",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-61-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=61"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-62",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-62-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=62"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-63",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-63-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=63"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-64",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-64-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=64"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-65",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-65-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=65"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-66",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-66-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=66"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-67",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-67-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=67"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-68",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-68-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=68"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-69",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-69-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=69"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-7",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-7-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=7"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-70",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-70-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=70"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-71",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-71-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=71"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-72",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-72-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=72"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-73",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-73-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=73"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-74",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-74-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=74"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-75",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-75-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=75"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-76",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-76-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=76"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-77",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-77-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=77"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-78",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-78-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=78"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-79",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-79-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=79"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-8",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-8-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=8"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-80",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-80-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=80"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-81",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-81-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=81"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-82",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-82-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=82"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-83",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-83-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=83"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-84",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-84-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=84"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-85",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-85-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=85"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-86",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-86-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=86"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-87",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-87-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=87"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-88",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-88-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=88"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-89",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-89-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=89"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-9",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-9-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=9"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-90",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-90-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=90"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-91",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-91-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=91"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-92",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-92-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=92"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-93",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-93-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=93"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-94",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-94-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=94"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-95",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-95-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=95"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-96",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-96-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=96"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-97",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-97-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=97"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-98",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-98-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=98"
            }
          ]
        },
        {
          "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-99",
          "courseId": "ai-in-marketing-sales-and-service",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "ai-in-marketing-sales-and-service-ch-import-1787568889661-99-step-0",
              "courseId": "ai-in-marketing-sales-and-service",
              "chapterId": "ai-in-marketing-sales-and-service-ch-import-1787568889661-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ai-in-marketing-sales-and-service/ai-in-marketing-sales-and-service.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "programming-game-ai",
      "title": "Programming Game Ai",
      "description": "Programming Game Ai. IT.",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#1d4ed8",
      "coverColorEnd": "#1e3a8a",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/programming-game-ai.webp",
      "icon": "📚",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 104,
      "category": "Other, IT, AI",
      "cat1": "Other",
      "cat2": "IT",
      "cat3": "AI",
      "scIndex": 2,
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/programming-game-ai",
      "stepCount": 521,
      "chapters": [
        {
          "id": "programming-game-ai-ch-import-1787568889661-1",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-1-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=1"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-10",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-10-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=10"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-100",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-100-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=100"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-101",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-101-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=101"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-102",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-102-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=102"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-103",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-103-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=103"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-104",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-104-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=104"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-105",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-105-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=105"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-106",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-106-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=106"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-107",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-107-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=107"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-108",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-108-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=108"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-109",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-109-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=109"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-11",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-11-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=11"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-110",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-110-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=110"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-111",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-111-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=111"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-112",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-112-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=112"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-113",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-113-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=113"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-114",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-114-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=114"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-115",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-115-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=115"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-116",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-116-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=116"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-117",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-117-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=117"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-118",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-118-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=118"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-119",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-119-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=119"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-12",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-12-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=12"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-120",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-120-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=120"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-121",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-121-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=121"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-122",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-122-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=122"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-123",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-123-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=123"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-124",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-124-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=124"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-125",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-125-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=125"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-126",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-126-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=126"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-127",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-127-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=127"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-128",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-128-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=128"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-129",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-129-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=129"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-13",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-13-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=13"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-130",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-130-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=130"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-131",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-131-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=131"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-132",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-132-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=132"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-133",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-133-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=133"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-134",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-134-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=134"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-135",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-135-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=135"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-136",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 136",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-136-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-136",
              "chapterTitle": "Page 136",
              "chapterIndex": 0,
              "stepIndex": 136,
              "stepType": "pdf",
              "title": "Page 136",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=136"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-137",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 137",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-137-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-137",
              "chapterTitle": "Page 137",
              "chapterIndex": 0,
              "stepIndex": 137,
              "stepType": "pdf",
              "title": "Page 137",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=137"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-138",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 138",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-138-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-138",
              "chapterTitle": "Page 138",
              "chapterIndex": 0,
              "stepIndex": 138,
              "stepType": "pdf",
              "title": "Page 138",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=138"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-139",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 139",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-139-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-139",
              "chapterTitle": "Page 139",
              "chapterIndex": 0,
              "stepIndex": 139,
              "stepType": "pdf",
              "title": "Page 139",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=139"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-14",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-14-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=14"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-140",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 140",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-140-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-140",
              "chapterTitle": "Page 140",
              "chapterIndex": 0,
              "stepIndex": 140,
              "stepType": "pdf",
              "title": "Page 140",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=140"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-141",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 141",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-141-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-141",
              "chapterTitle": "Page 141",
              "chapterIndex": 0,
              "stepIndex": 141,
              "stepType": "pdf",
              "title": "Page 141",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=141"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-142",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 142",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-142-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-142",
              "chapterTitle": "Page 142",
              "chapterIndex": 0,
              "stepIndex": 142,
              "stepType": "pdf",
              "title": "Page 142",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=142"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-143",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 143",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-143-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-143",
              "chapterTitle": "Page 143",
              "chapterIndex": 0,
              "stepIndex": 143,
              "stepType": "pdf",
              "title": "Page 143",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=143"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-144",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 144",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-144-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-144",
              "chapterTitle": "Page 144",
              "chapterIndex": 0,
              "stepIndex": 144,
              "stepType": "pdf",
              "title": "Page 144",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=144"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-145",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 145",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-145-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-145",
              "chapterTitle": "Page 145",
              "chapterIndex": 0,
              "stepIndex": 145,
              "stepType": "pdf",
              "title": "Page 145",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=145"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-146",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 146",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-146-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-146",
              "chapterTitle": "Page 146",
              "chapterIndex": 0,
              "stepIndex": 146,
              "stepType": "pdf",
              "title": "Page 146",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=146"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-147",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 147",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-147-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-147",
              "chapterTitle": "Page 147",
              "chapterIndex": 0,
              "stepIndex": 147,
              "stepType": "pdf",
              "title": "Page 147",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=147"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-148",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 148",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-148-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-148",
              "chapterTitle": "Page 148",
              "chapterIndex": 0,
              "stepIndex": 148,
              "stepType": "pdf",
              "title": "Page 148",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=148"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-149",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 149",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-149-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-149",
              "chapterTitle": "Page 149",
              "chapterIndex": 0,
              "stepIndex": 149,
              "stepType": "pdf",
              "title": "Page 149",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=149"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-15",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-15-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=15"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-150",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 150",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-150-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-150",
              "chapterTitle": "Page 150",
              "chapterIndex": 0,
              "stepIndex": 150,
              "stepType": "pdf",
              "title": "Page 150",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=150"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-151",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 151",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-151-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-151",
              "chapterTitle": "Page 151",
              "chapterIndex": 0,
              "stepIndex": 151,
              "stepType": "pdf",
              "title": "Page 151",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=151"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-152",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 152",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-152-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-152",
              "chapterTitle": "Page 152",
              "chapterIndex": 0,
              "stepIndex": 152,
              "stepType": "pdf",
              "title": "Page 152",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=152"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-153",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 153",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-153-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-153",
              "chapterTitle": "Page 153",
              "chapterIndex": 0,
              "stepIndex": 153,
              "stepType": "pdf",
              "title": "Page 153",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=153"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-154",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 154",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-154-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-154",
              "chapterTitle": "Page 154",
              "chapterIndex": 0,
              "stepIndex": 154,
              "stepType": "pdf",
              "title": "Page 154",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=154"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-155",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 155",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-155-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-155",
              "chapterTitle": "Page 155",
              "chapterIndex": 0,
              "stepIndex": 155,
              "stepType": "pdf",
              "title": "Page 155",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=155"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-156",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 156",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-156-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-156",
              "chapterTitle": "Page 156",
              "chapterIndex": 0,
              "stepIndex": 156,
              "stepType": "pdf",
              "title": "Page 156",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=156"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-157",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 157",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-157-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-157",
              "chapterTitle": "Page 157",
              "chapterIndex": 0,
              "stepIndex": 157,
              "stepType": "pdf",
              "title": "Page 157",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=157"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-158",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 158",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-158-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-158",
              "chapterTitle": "Page 158",
              "chapterIndex": 0,
              "stepIndex": 158,
              "stepType": "pdf",
              "title": "Page 158",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=158"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-159",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 159",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-159-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-159",
              "chapterTitle": "Page 159",
              "chapterIndex": 0,
              "stepIndex": 159,
              "stepType": "pdf",
              "title": "Page 159",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=159"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-16",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-16-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=16"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-160",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 160",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-160-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-160",
              "chapterTitle": "Page 160",
              "chapterIndex": 0,
              "stepIndex": 160,
              "stepType": "pdf",
              "title": "Page 160",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=160"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-161",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 161",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-161-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-161",
              "chapterTitle": "Page 161",
              "chapterIndex": 0,
              "stepIndex": 161,
              "stepType": "pdf",
              "title": "Page 161",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=161"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-162",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 162",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-162-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-162",
              "chapterTitle": "Page 162",
              "chapterIndex": 0,
              "stepIndex": 162,
              "stepType": "pdf",
              "title": "Page 162",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=162"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-163",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 163",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-163-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-163",
              "chapterTitle": "Page 163",
              "chapterIndex": 0,
              "stepIndex": 163,
              "stepType": "pdf",
              "title": "Page 163",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=163"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-164",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 164",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-164-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-164",
              "chapterTitle": "Page 164",
              "chapterIndex": 0,
              "stepIndex": 164,
              "stepType": "pdf",
              "title": "Page 164",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=164"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-165",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 165",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-165-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-165",
              "chapterTitle": "Page 165",
              "chapterIndex": 0,
              "stepIndex": 165,
              "stepType": "pdf",
              "title": "Page 165",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=165"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-166",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 166",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-166-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-166",
              "chapterTitle": "Page 166",
              "chapterIndex": 0,
              "stepIndex": 166,
              "stepType": "pdf",
              "title": "Page 166",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=166"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-167",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 167",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-167-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-167",
              "chapterTitle": "Page 167",
              "chapterIndex": 0,
              "stepIndex": 167,
              "stepType": "pdf",
              "title": "Page 167",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=167"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-168",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 168",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-168-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-168",
              "chapterTitle": "Page 168",
              "chapterIndex": 0,
              "stepIndex": 168,
              "stepType": "pdf",
              "title": "Page 168",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=168"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-169",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 169",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-169-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-169",
              "chapterTitle": "Page 169",
              "chapterIndex": 0,
              "stepIndex": 169,
              "stepType": "pdf",
              "title": "Page 169",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=169"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-17",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-17-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=17"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-170",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 170",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-170-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-170",
              "chapterTitle": "Page 170",
              "chapterIndex": 0,
              "stepIndex": 170,
              "stepType": "pdf",
              "title": "Page 170",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=170"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-171",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 171",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-171-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-171",
              "chapterTitle": "Page 171",
              "chapterIndex": 0,
              "stepIndex": 171,
              "stepType": "pdf",
              "title": "Page 171",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=171"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-172",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 172",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-172-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-172",
              "chapterTitle": "Page 172",
              "chapterIndex": 0,
              "stepIndex": 172,
              "stepType": "pdf",
              "title": "Page 172",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=172"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-173",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 173",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-173-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-173",
              "chapterTitle": "Page 173",
              "chapterIndex": 0,
              "stepIndex": 173,
              "stepType": "pdf",
              "title": "Page 173",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=173"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-174",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 174",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-174-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-174",
              "chapterTitle": "Page 174",
              "chapterIndex": 0,
              "stepIndex": 174,
              "stepType": "pdf",
              "title": "Page 174",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=174"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-175",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 175",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-175-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-175",
              "chapterTitle": "Page 175",
              "chapterIndex": 0,
              "stepIndex": 175,
              "stepType": "pdf",
              "title": "Page 175",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=175"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-176",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 176",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-176-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-176",
              "chapterTitle": "Page 176",
              "chapterIndex": 0,
              "stepIndex": 176,
              "stepType": "pdf",
              "title": "Page 176",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=176"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-177",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 177",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-177-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-177",
              "chapterTitle": "Page 177",
              "chapterIndex": 0,
              "stepIndex": 177,
              "stepType": "pdf",
              "title": "Page 177",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=177"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-178",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 178",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-178-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-178",
              "chapterTitle": "Page 178",
              "chapterIndex": 0,
              "stepIndex": 178,
              "stepType": "pdf",
              "title": "Page 178",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=178"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-179",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 179",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-179-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-179",
              "chapterTitle": "Page 179",
              "chapterIndex": 0,
              "stepIndex": 179,
              "stepType": "pdf",
              "title": "Page 179",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=179"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-18",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-18-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=18"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-180",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 180",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-180-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-180",
              "chapterTitle": "Page 180",
              "chapterIndex": 0,
              "stepIndex": 180,
              "stepType": "pdf",
              "title": "Page 180",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=180"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-181",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 181",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-181-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-181",
              "chapterTitle": "Page 181",
              "chapterIndex": 0,
              "stepIndex": 181,
              "stepType": "pdf",
              "title": "Page 181",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=181"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-182",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 182",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-182-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-182",
              "chapterTitle": "Page 182",
              "chapterIndex": 0,
              "stepIndex": 182,
              "stepType": "pdf",
              "title": "Page 182",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=182"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-183",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 183",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-183-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-183",
              "chapterTitle": "Page 183",
              "chapterIndex": 0,
              "stepIndex": 183,
              "stepType": "pdf",
              "title": "Page 183",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=183"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-184",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 184",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-184-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-184",
              "chapterTitle": "Page 184",
              "chapterIndex": 0,
              "stepIndex": 184,
              "stepType": "pdf",
              "title": "Page 184",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=184"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-185",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 185",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-185-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-185",
              "chapterTitle": "Page 185",
              "chapterIndex": 0,
              "stepIndex": 185,
              "stepType": "pdf",
              "title": "Page 185",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=185"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-186",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 186",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-186-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-186",
              "chapterTitle": "Page 186",
              "chapterIndex": 0,
              "stepIndex": 186,
              "stepType": "pdf",
              "title": "Page 186",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=186"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-187",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 187",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-187-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-187",
              "chapterTitle": "Page 187",
              "chapterIndex": 0,
              "stepIndex": 187,
              "stepType": "pdf",
              "title": "Page 187",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=187"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-188",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 188",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-188-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-188",
              "chapterTitle": "Page 188",
              "chapterIndex": 0,
              "stepIndex": 188,
              "stepType": "pdf",
              "title": "Page 188",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=188"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-189",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 189",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-189-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-189",
              "chapterTitle": "Page 189",
              "chapterIndex": 0,
              "stepIndex": 189,
              "stepType": "pdf",
              "title": "Page 189",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=189"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-19",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-19-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=19"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-190",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 190",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-190-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-190",
              "chapterTitle": "Page 190",
              "chapterIndex": 0,
              "stepIndex": 190,
              "stepType": "pdf",
              "title": "Page 190",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=190"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-191",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 191",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-191-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-191",
              "chapterTitle": "Page 191",
              "chapterIndex": 0,
              "stepIndex": 191,
              "stepType": "pdf",
              "title": "Page 191",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=191"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-192",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 192",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-192-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-192",
              "chapterTitle": "Page 192",
              "chapterIndex": 0,
              "stepIndex": 192,
              "stepType": "pdf",
              "title": "Page 192",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=192"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-193",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 193",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-193-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-193",
              "chapterTitle": "Page 193",
              "chapterIndex": 0,
              "stepIndex": 193,
              "stepType": "pdf",
              "title": "Page 193",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=193"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-194",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 194",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-194-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-194",
              "chapterTitle": "Page 194",
              "chapterIndex": 0,
              "stepIndex": 194,
              "stepType": "pdf",
              "title": "Page 194",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=194"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-195",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 195",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-195-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-195",
              "chapterTitle": "Page 195",
              "chapterIndex": 0,
              "stepIndex": 195,
              "stepType": "pdf",
              "title": "Page 195",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=195"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-196",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 196",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-196-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-196",
              "chapterTitle": "Page 196",
              "chapterIndex": 0,
              "stepIndex": 196,
              "stepType": "pdf",
              "title": "Page 196",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=196"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-197",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 197",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-197-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-197",
              "chapterTitle": "Page 197",
              "chapterIndex": 0,
              "stepIndex": 197,
              "stepType": "pdf",
              "title": "Page 197",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=197"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-198",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 198",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-198-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-198",
              "chapterTitle": "Page 198",
              "chapterIndex": 0,
              "stepIndex": 198,
              "stepType": "pdf",
              "title": "Page 198",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=198"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-199",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 199",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-199-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-199",
              "chapterTitle": "Page 199",
              "chapterIndex": 0,
              "stepIndex": 199,
              "stepType": "pdf",
              "title": "Page 199",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=199"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-2",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-2-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=2"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-20",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-20-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=20"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-200",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 200",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-200-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-200",
              "chapterTitle": "Page 200",
              "chapterIndex": 0,
              "stepIndex": 200,
              "stepType": "pdf",
              "title": "Page 200",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=200"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-201",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 201",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-201-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-201",
              "chapterTitle": "Page 201",
              "chapterIndex": 0,
              "stepIndex": 201,
              "stepType": "pdf",
              "title": "Page 201",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=201"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-202",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 202",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-202-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-202",
              "chapterTitle": "Page 202",
              "chapterIndex": 0,
              "stepIndex": 202,
              "stepType": "pdf",
              "title": "Page 202",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=202"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-203",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 203",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-203-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-203",
              "chapterTitle": "Page 203",
              "chapterIndex": 0,
              "stepIndex": 203,
              "stepType": "pdf",
              "title": "Page 203",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=203"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-204",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 204",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-204-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-204",
              "chapterTitle": "Page 204",
              "chapterIndex": 0,
              "stepIndex": 204,
              "stepType": "pdf",
              "title": "Page 204",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=204"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-205",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 205",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-205-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-205",
              "chapterTitle": "Page 205",
              "chapterIndex": 0,
              "stepIndex": 205,
              "stepType": "pdf",
              "title": "Page 205",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=205"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-206",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 206",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-206-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-206",
              "chapterTitle": "Page 206",
              "chapterIndex": 0,
              "stepIndex": 206,
              "stepType": "pdf",
              "title": "Page 206",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=206"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-207",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 207",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-207-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-207",
              "chapterTitle": "Page 207",
              "chapterIndex": 0,
              "stepIndex": 207,
              "stepType": "pdf",
              "title": "Page 207",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=207"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-208",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 208",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-208-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-208",
              "chapterTitle": "Page 208",
              "chapterIndex": 0,
              "stepIndex": 208,
              "stepType": "pdf",
              "title": "Page 208",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=208"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-209",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 209",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-209-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-209",
              "chapterTitle": "Page 209",
              "chapterIndex": 0,
              "stepIndex": 209,
              "stepType": "pdf",
              "title": "Page 209",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=209"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-21",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-21-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=21"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-210",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 210",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-210-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-210",
              "chapterTitle": "Page 210",
              "chapterIndex": 0,
              "stepIndex": 210,
              "stepType": "pdf",
              "title": "Page 210",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=210"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-211",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 211",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-211-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-211",
              "chapterTitle": "Page 211",
              "chapterIndex": 0,
              "stepIndex": 211,
              "stepType": "pdf",
              "title": "Page 211",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=211"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-212",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 212",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-212-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-212",
              "chapterTitle": "Page 212",
              "chapterIndex": 0,
              "stepIndex": 212,
              "stepType": "pdf",
              "title": "Page 212",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=212"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-213",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 213",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-213-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-213",
              "chapterTitle": "Page 213",
              "chapterIndex": 0,
              "stepIndex": 213,
              "stepType": "pdf",
              "title": "Page 213",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=213"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-214",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 214",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-214-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-214",
              "chapterTitle": "Page 214",
              "chapterIndex": 0,
              "stepIndex": 214,
              "stepType": "pdf",
              "title": "Page 214",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=214"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-215",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 215",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-215-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-215",
              "chapterTitle": "Page 215",
              "chapterIndex": 0,
              "stepIndex": 215,
              "stepType": "pdf",
              "title": "Page 215",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=215"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-216",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 216",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-216-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-216",
              "chapterTitle": "Page 216",
              "chapterIndex": 0,
              "stepIndex": 216,
              "stepType": "pdf",
              "title": "Page 216",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=216"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-217",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 217",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-217-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-217",
              "chapterTitle": "Page 217",
              "chapterIndex": 0,
              "stepIndex": 217,
              "stepType": "pdf",
              "title": "Page 217",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=217"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-218",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 218",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-218-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-218",
              "chapterTitle": "Page 218",
              "chapterIndex": 0,
              "stepIndex": 218,
              "stepType": "pdf",
              "title": "Page 218",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=218"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-219",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 219",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-219-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-219",
              "chapterTitle": "Page 219",
              "chapterIndex": 0,
              "stepIndex": 219,
              "stepType": "pdf",
              "title": "Page 219",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=219"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-22",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-22-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=22"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-220",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 220",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-220-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-220",
              "chapterTitle": "Page 220",
              "chapterIndex": 0,
              "stepIndex": 220,
              "stepType": "pdf",
              "title": "Page 220",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=220"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-221",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 221",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-221-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-221",
              "chapterTitle": "Page 221",
              "chapterIndex": 0,
              "stepIndex": 221,
              "stepType": "pdf",
              "title": "Page 221",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=221"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-222",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 222",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-222-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-222",
              "chapterTitle": "Page 222",
              "chapterIndex": 0,
              "stepIndex": 222,
              "stepType": "pdf",
              "title": "Page 222",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=222"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-223",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 223",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-223-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-223",
              "chapterTitle": "Page 223",
              "chapterIndex": 0,
              "stepIndex": 223,
              "stepType": "pdf",
              "title": "Page 223",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=223"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-224",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 224",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-224-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-224",
              "chapterTitle": "Page 224",
              "chapterIndex": 0,
              "stepIndex": 224,
              "stepType": "pdf",
              "title": "Page 224",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=224"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-225",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 225",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-225-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-225",
              "chapterTitle": "Page 225",
              "chapterIndex": 0,
              "stepIndex": 225,
              "stepType": "pdf",
              "title": "Page 225",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=225"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-226",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 226",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-226-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-226",
              "chapterTitle": "Page 226",
              "chapterIndex": 0,
              "stepIndex": 226,
              "stepType": "pdf",
              "title": "Page 226",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=226"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-227",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 227",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-227-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-227",
              "chapterTitle": "Page 227",
              "chapterIndex": 0,
              "stepIndex": 227,
              "stepType": "pdf",
              "title": "Page 227",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=227"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-228",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 228",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-228-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-228",
              "chapterTitle": "Page 228",
              "chapterIndex": 0,
              "stepIndex": 228,
              "stepType": "pdf",
              "title": "Page 228",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=228"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-229",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 229",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-229-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-229",
              "chapterTitle": "Page 229",
              "chapterIndex": 0,
              "stepIndex": 229,
              "stepType": "pdf",
              "title": "Page 229",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=229"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-23",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-23-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=23"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-230",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 230",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-230-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-230",
              "chapterTitle": "Page 230",
              "chapterIndex": 0,
              "stepIndex": 230,
              "stepType": "pdf",
              "title": "Page 230",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=230"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-231",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 231",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-231-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-231",
              "chapterTitle": "Page 231",
              "chapterIndex": 0,
              "stepIndex": 231,
              "stepType": "pdf",
              "title": "Page 231",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=231"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-232",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 232",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-232-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-232",
              "chapterTitle": "Page 232",
              "chapterIndex": 0,
              "stepIndex": 232,
              "stepType": "pdf",
              "title": "Page 232",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=232"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-233",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 233",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-233-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-233",
              "chapterTitle": "Page 233",
              "chapterIndex": 0,
              "stepIndex": 233,
              "stepType": "pdf",
              "title": "Page 233",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=233"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-234",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 234",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-234-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-234",
              "chapterTitle": "Page 234",
              "chapterIndex": 0,
              "stepIndex": 234,
              "stepType": "pdf",
              "title": "Page 234",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=234"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-235",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 235",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-235-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-235",
              "chapterTitle": "Page 235",
              "chapterIndex": 0,
              "stepIndex": 235,
              "stepType": "pdf",
              "title": "Page 235",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=235"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-236",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 236",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-236-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-236",
              "chapterTitle": "Page 236",
              "chapterIndex": 0,
              "stepIndex": 236,
              "stepType": "pdf",
              "title": "Page 236",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=236"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-237",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 237",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-237-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-237",
              "chapterTitle": "Page 237",
              "chapterIndex": 0,
              "stepIndex": 237,
              "stepType": "pdf",
              "title": "Page 237",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=237"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-238",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 238",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-238-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-238",
              "chapterTitle": "Page 238",
              "chapterIndex": 0,
              "stepIndex": 238,
              "stepType": "pdf",
              "title": "Page 238",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=238"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-239",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 239",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-239-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-239",
              "chapterTitle": "Page 239",
              "chapterIndex": 0,
              "stepIndex": 239,
              "stepType": "pdf",
              "title": "Page 239",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=239"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-24",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-24-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=24"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-240",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 240",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-240-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-240",
              "chapterTitle": "Page 240",
              "chapterIndex": 0,
              "stepIndex": 240,
              "stepType": "pdf",
              "title": "Page 240",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=240"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-241",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 241",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-241-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-241",
              "chapterTitle": "Page 241",
              "chapterIndex": 0,
              "stepIndex": 241,
              "stepType": "pdf",
              "title": "Page 241",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=241"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-242",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 242",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-242-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-242",
              "chapterTitle": "Page 242",
              "chapterIndex": 0,
              "stepIndex": 242,
              "stepType": "pdf",
              "title": "Page 242",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=242"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-243",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 243",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-243-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-243",
              "chapterTitle": "Page 243",
              "chapterIndex": 0,
              "stepIndex": 243,
              "stepType": "pdf",
              "title": "Page 243",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=243"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-244",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 244",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-244-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-244",
              "chapterTitle": "Page 244",
              "chapterIndex": 0,
              "stepIndex": 244,
              "stepType": "pdf",
              "title": "Page 244",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=244"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-245",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 245",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-245-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-245",
              "chapterTitle": "Page 245",
              "chapterIndex": 0,
              "stepIndex": 245,
              "stepType": "pdf",
              "title": "Page 245",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=245"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-246",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 246",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-246-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-246",
              "chapterTitle": "Page 246",
              "chapterIndex": 0,
              "stepIndex": 246,
              "stepType": "pdf",
              "title": "Page 246",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=246"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-247",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 247",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-247-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-247",
              "chapterTitle": "Page 247",
              "chapterIndex": 0,
              "stepIndex": 247,
              "stepType": "pdf",
              "title": "Page 247",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=247"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-248",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 248",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-248-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-248",
              "chapterTitle": "Page 248",
              "chapterIndex": 0,
              "stepIndex": 248,
              "stepType": "pdf",
              "title": "Page 248",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=248"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-249",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 249",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-249-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-249",
              "chapterTitle": "Page 249",
              "chapterIndex": 0,
              "stepIndex": 249,
              "stepType": "pdf",
              "title": "Page 249",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=249"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-25",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-25-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=25"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-250",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 250",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-250-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-250",
              "chapterTitle": "Page 250",
              "chapterIndex": 0,
              "stepIndex": 250,
              "stepType": "pdf",
              "title": "Page 250",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=250"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-251",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 251",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-251-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-251",
              "chapterTitle": "Page 251",
              "chapterIndex": 0,
              "stepIndex": 251,
              "stepType": "pdf",
              "title": "Page 251",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=251"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-252",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 252",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-252-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-252",
              "chapterTitle": "Page 252",
              "chapterIndex": 0,
              "stepIndex": 252,
              "stepType": "pdf",
              "title": "Page 252",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=252"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-253",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 253",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-253-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-253",
              "chapterTitle": "Page 253",
              "chapterIndex": 0,
              "stepIndex": 253,
              "stepType": "pdf",
              "title": "Page 253",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=253"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-254",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 254",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-254-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-254",
              "chapterTitle": "Page 254",
              "chapterIndex": 0,
              "stepIndex": 254,
              "stepType": "pdf",
              "title": "Page 254",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=254"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-255",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 255",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-255-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-255",
              "chapterTitle": "Page 255",
              "chapterIndex": 0,
              "stepIndex": 255,
              "stepType": "pdf",
              "title": "Page 255",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=255"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-256",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 256",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-256-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-256",
              "chapterTitle": "Page 256",
              "chapterIndex": 0,
              "stepIndex": 256,
              "stepType": "pdf",
              "title": "Page 256",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=256"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-257",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 257",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-257-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-257",
              "chapterTitle": "Page 257",
              "chapterIndex": 0,
              "stepIndex": 257,
              "stepType": "pdf",
              "title": "Page 257",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=257"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-258",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 258",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-258-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-258",
              "chapterTitle": "Page 258",
              "chapterIndex": 0,
              "stepIndex": 258,
              "stepType": "pdf",
              "title": "Page 258",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=258"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-259",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 259",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-259-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-259",
              "chapterTitle": "Page 259",
              "chapterIndex": 0,
              "stepIndex": 259,
              "stepType": "pdf",
              "title": "Page 259",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=259"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-26",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-26-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=26"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-260",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 260",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-260-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-260",
              "chapterTitle": "Page 260",
              "chapterIndex": 0,
              "stepIndex": 260,
              "stepType": "pdf",
              "title": "Page 260",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=260"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-261",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 261",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-261-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-261",
              "chapterTitle": "Page 261",
              "chapterIndex": 0,
              "stepIndex": 261,
              "stepType": "pdf",
              "title": "Page 261",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=261"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-262",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 262",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-262-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-262",
              "chapterTitle": "Page 262",
              "chapterIndex": 0,
              "stepIndex": 262,
              "stepType": "pdf",
              "title": "Page 262",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=262"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-263",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 263",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-263-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-263",
              "chapterTitle": "Page 263",
              "chapterIndex": 0,
              "stepIndex": 263,
              "stepType": "pdf",
              "title": "Page 263",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=263"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-264",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 264",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-264-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-264",
              "chapterTitle": "Page 264",
              "chapterIndex": 0,
              "stepIndex": 264,
              "stepType": "pdf",
              "title": "Page 264",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=264"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-265",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 265",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-265-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-265",
              "chapterTitle": "Page 265",
              "chapterIndex": 0,
              "stepIndex": 265,
              "stepType": "pdf",
              "title": "Page 265",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=265"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-266",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 266",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-266-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-266",
              "chapterTitle": "Page 266",
              "chapterIndex": 0,
              "stepIndex": 266,
              "stepType": "pdf",
              "title": "Page 266",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=266"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-267",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 267",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-267-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-267",
              "chapterTitle": "Page 267",
              "chapterIndex": 0,
              "stepIndex": 267,
              "stepType": "pdf",
              "title": "Page 267",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=267"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-268",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 268",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-268-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-268",
              "chapterTitle": "Page 268",
              "chapterIndex": 0,
              "stepIndex": 268,
              "stepType": "pdf",
              "title": "Page 268",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=268"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-269",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 269",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-269-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-269",
              "chapterTitle": "Page 269",
              "chapterIndex": 0,
              "stepIndex": 269,
              "stepType": "pdf",
              "title": "Page 269",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=269"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-27",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-27-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=27"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-270",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 270",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-270-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-270",
              "chapterTitle": "Page 270",
              "chapterIndex": 0,
              "stepIndex": 270,
              "stepType": "pdf",
              "title": "Page 270",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=270"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-271",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 271",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-271-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-271",
              "chapterTitle": "Page 271",
              "chapterIndex": 0,
              "stepIndex": 271,
              "stepType": "pdf",
              "title": "Page 271",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=271"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-272",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 272",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-272-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-272",
              "chapterTitle": "Page 272",
              "chapterIndex": 0,
              "stepIndex": 272,
              "stepType": "pdf",
              "title": "Page 272",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=272"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-273",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 273",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-273-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-273",
              "chapterTitle": "Page 273",
              "chapterIndex": 0,
              "stepIndex": 273,
              "stepType": "pdf",
              "title": "Page 273",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=273"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-274",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 274",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-274-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-274",
              "chapterTitle": "Page 274",
              "chapterIndex": 0,
              "stepIndex": 274,
              "stepType": "pdf",
              "title": "Page 274",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=274"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-275",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 275",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-275-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-275",
              "chapterTitle": "Page 275",
              "chapterIndex": 0,
              "stepIndex": 275,
              "stepType": "pdf",
              "title": "Page 275",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=275"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-276",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 276",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-276-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-276",
              "chapterTitle": "Page 276",
              "chapterIndex": 0,
              "stepIndex": 276,
              "stepType": "pdf",
              "title": "Page 276",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=276"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-277",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 277",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-277-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-277",
              "chapterTitle": "Page 277",
              "chapterIndex": 0,
              "stepIndex": 277,
              "stepType": "pdf",
              "title": "Page 277",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=277"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-278",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 278",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-278-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-278",
              "chapterTitle": "Page 278",
              "chapterIndex": 0,
              "stepIndex": 278,
              "stepType": "pdf",
              "title": "Page 278",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=278"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-279",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 279",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-279-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-279",
              "chapterTitle": "Page 279",
              "chapterIndex": 0,
              "stepIndex": 279,
              "stepType": "pdf",
              "title": "Page 279",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=279"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-28",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-28-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=28"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-280",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 280",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-280-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-280",
              "chapterTitle": "Page 280",
              "chapterIndex": 0,
              "stepIndex": 280,
              "stepType": "pdf",
              "title": "Page 280",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=280"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-281",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 281",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-281-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-281",
              "chapterTitle": "Page 281",
              "chapterIndex": 0,
              "stepIndex": 281,
              "stepType": "pdf",
              "title": "Page 281",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=281"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-282",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 282",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-282-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-282",
              "chapterTitle": "Page 282",
              "chapterIndex": 0,
              "stepIndex": 282,
              "stepType": "pdf",
              "title": "Page 282",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=282"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-283",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 283",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-283-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-283",
              "chapterTitle": "Page 283",
              "chapterIndex": 0,
              "stepIndex": 283,
              "stepType": "pdf",
              "title": "Page 283",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=283"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-284",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 284",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-284-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-284",
              "chapterTitle": "Page 284",
              "chapterIndex": 0,
              "stepIndex": 284,
              "stepType": "pdf",
              "title": "Page 284",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=284"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-285",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 285",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-285-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-285",
              "chapterTitle": "Page 285",
              "chapterIndex": 0,
              "stepIndex": 285,
              "stepType": "pdf",
              "title": "Page 285",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=285"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-286",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 286",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-286-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-286",
              "chapterTitle": "Page 286",
              "chapterIndex": 0,
              "stepIndex": 286,
              "stepType": "pdf",
              "title": "Page 286",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=286"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-287",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 287",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-287-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-287",
              "chapterTitle": "Page 287",
              "chapterIndex": 0,
              "stepIndex": 287,
              "stepType": "pdf",
              "title": "Page 287",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=287"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-288",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 288",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-288-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-288",
              "chapterTitle": "Page 288",
              "chapterIndex": 0,
              "stepIndex": 288,
              "stepType": "pdf",
              "title": "Page 288",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=288"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-289",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 289",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-289-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-289",
              "chapterTitle": "Page 289",
              "chapterIndex": 0,
              "stepIndex": 289,
              "stepType": "pdf",
              "title": "Page 289",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=289"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-29",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-29-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=29"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-290",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 290",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-290-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-290",
              "chapterTitle": "Page 290",
              "chapterIndex": 0,
              "stepIndex": 290,
              "stepType": "pdf",
              "title": "Page 290",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=290"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-291",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 291",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-291-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-291",
              "chapterTitle": "Page 291",
              "chapterIndex": 0,
              "stepIndex": 291,
              "stepType": "pdf",
              "title": "Page 291",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=291"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-292",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 292",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-292-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-292",
              "chapterTitle": "Page 292",
              "chapterIndex": 0,
              "stepIndex": 292,
              "stepType": "pdf",
              "title": "Page 292",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=292"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-293",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 293",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-293-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-293",
              "chapterTitle": "Page 293",
              "chapterIndex": 0,
              "stepIndex": 293,
              "stepType": "pdf",
              "title": "Page 293",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=293"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-294",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 294",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-294-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-294",
              "chapterTitle": "Page 294",
              "chapterIndex": 0,
              "stepIndex": 294,
              "stepType": "pdf",
              "title": "Page 294",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=294"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-295",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 295",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-295-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-295",
              "chapterTitle": "Page 295",
              "chapterIndex": 0,
              "stepIndex": 295,
              "stepType": "pdf",
              "title": "Page 295",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=295"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-296",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 296",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-296-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-296",
              "chapterTitle": "Page 296",
              "chapterIndex": 0,
              "stepIndex": 296,
              "stepType": "pdf",
              "title": "Page 296",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=296"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-297",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 297",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-297-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-297",
              "chapterTitle": "Page 297",
              "chapterIndex": 0,
              "stepIndex": 297,
              "stepType": "pdf",
              "title": "Page 297",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=297"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-298",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 298",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-298-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-298",
              "chapterTitle": "Page 298",
              "chapterIndex": 0,
              "stepIndex": 298,
              "stepType": "pdf",
              "title": "Page 298",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=298"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-299",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 299",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-299-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-299",
              "chapterTitle": "Page 299",
              "chapterIndex": 0,
              "stepIndex": 299,
              "stepType": "pdf",
              "title": "Page 299",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=299"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-3",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-3-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=3"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-30",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-30-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=30"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-300",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 300",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-300-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-300",
              "chapterTitle": "Page 300",
              "chapterIndex": 0,
              "stepIndex": 300,
              "stepType": "pdf",
              "title": "Page 300",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=300"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-301",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 301",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-301-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-301",
              "chapterTitle": "Page 301",
              "chapterIndex": 0,
              "stepIndex": 301,
              "stepType": "pdf",
              "title": "Page 301",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=301"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-302",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 302",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-302-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-302",
              "chapterTitle": "Page 302",
              "chapterIndex": 0,
              "stepIndex": 302,
              "stepType": "pdf",
              "title": "Page 302",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=302"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-303",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 303",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-303-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-303",
              "chapterTitle": "Page 303",
              "chapterIndex": 0,
              "stepIndex": 303,
              "stepType": "pdf",
              "title": "Page 303",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=303"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-304",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 304",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-304-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-304",
              "chapterTitle": "Page 304",
              "chapterIndex": 0,
              "stepIndex": 304,
              "stepType": "pdf",
              "title": "Page 304",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=304"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-305",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 305",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-305-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-305",
              "chapterTitle": "Page 305",
              "chapterIndex": 0,
              "stepIndex": 305,
              "stepType": "pdf",
              "title": "Page 305",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=305"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-306",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 306",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-306-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-306",
              "chapterTitle": "Page 306",
              "chapterIndex": 0,
              "stepIndex": 306,
              "stepType": "pdf",
              "title": "Page 306",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=306"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-307",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 307",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-307-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-307",
              "chapterTitle": "Page 307",
              "chapterIndex": 0,
              "stepIndex": 307,
              "stepType": "pdf",
              "title": "Page 307",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=307"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-308",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 308",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-308-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-308",
              "chapterTitle": "Page 308",
              "chapterIndex": 0,
              "stepIndex": 308,
              "stepType": "pdf",
              "title": "Page 308",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=308"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-309",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 309",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-309-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-309",
              "chapterTitle": "Page 309",
              "chapterIndex": 0,
              "stepIndex": 309,
              "stepType": "pdf",
              "title": "Page 309",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=309"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-31",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-31-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=31"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-310",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 310",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-310-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-310",
              "chapterTitle": "Page 310",
              "chapterIndex": 0,
              "stepIndex": 310,
              "stepType": "pdf",
              "title": "Page 310",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=310"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-311",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 311",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-311-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-311",
              "chapterTitle": "Page 311",
              "chapterIndex": 0,
              "stepIndex": 311,
              "stepType": "pdf",
              "title": "Page 311",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=311"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-312",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 312",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-312-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-312",
              "chapterTitle": "Page 312",
              "chapterIndex": 0,
              "stepIndex": 312,
              "stepType": "pdf",
              "title": "Page 312",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=312"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-313",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 313",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-313-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-313",
              "chapterTitle": "Page 313",
              "chapterIndex": 0,
              "stepIndex": 313,
              "stepType": "pdf",
              "title": "Page 313",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=313"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-314",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 314",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-314-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-314",
              "chapterTitle": "Page 314",
              "chapterIndex": 0,
              "stepIndex": 314,
              "stepType": "pdf",
              "title": "Page 314",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=314"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-315",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 315",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-315-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-315",
              "chapterTitle": "Page 315",
              "chapterIndex": 0,
              "stepIndex": 315,
              "stepType": "pdf",
              "title": "Page 315",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=315"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-316",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 316",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-316-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-316",
              "chapterTitle": "Page 316",
              "chapterIndex": 0,
              "stepIndex": 316,
              "stepType": "pdf",
              "title": "Page 316",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=316"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-317",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 317",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-317-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-317",
              "chapterTitle": "Page 317",
              "chapterIndex": 0,
              "stepIndex": 317,
              "stepType": "pdf",
              "title": "Page 317",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=317"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-318",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 318",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-318-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-318",
              "chapterTitle": "Page 318",
              "chapterIndex": 0,
              "stepIndex": 318,
              "stepType": "pdf",
              "title": "Page 318",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=318"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-319",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 319",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-319-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-319",
              "chapterTitle": "Page 319",
              "chapterIndex": 0,
              "stepIndex": 319,
              "stepType": "pdf",
              "title": "Page 319",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=319"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-32",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-32-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=32"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-320",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 320",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-320-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-320",
              "chapterTitle": "Page 320",
              "chapterIndex": 0,
              "stepIndex": 320,
              "stepType": "pdf",
              "title": "Page 320",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=320"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-321",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 321",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-321-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-321",
              "chapterTitle": "Page 321",
              "chapterIndex": 0,
              "stepIndex": 321,
              "stepType": "pdf",
              "title": "Page 321",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=321"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-322",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 322",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-322-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-322",
              "chapterTitle": "Page 322",
              "chapterIndex": 0,
              "stepIndex": 322,
              "stepType": "pdf",
              "title": "Page 322",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=322"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-323",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 323",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-323-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-323",
              "chapterTitle": "Page 323",
              "chapterIndex": 0,
              "stepIndex": 323,
              "stepType": "pdf",
              "title": "Page 323",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=323"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-324",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 324",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-324-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-324",
              "chapterTitle": "Page 324",
              "chapterIndex": 0,
              "stepIndex": 324,
              "stepType": "pdf",
              "title": "Page 324",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=324"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-325",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 325",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-325-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-325",
              "chapterTitle": "Page 325",
              "chapterIndex": 0,
              "stepIndex": 325,
              "stepType": "pdf",
              "title": "Page 325",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=325"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-326",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 326",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-326-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-326",
              "chapterTitle": "Page 326",
              "chapterIndex": 0,
              "stepIndex": 326,
              "stepType": "pdf",
              "title": "Page 326",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=326"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-327",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 327",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-327-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-327",
              "chapterTitle": "Page 327",
              "chapterIndex": 0,
              "stepIndex": 327,
              "stepType": "pdf",
              "title": "Page 327",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=327"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-328",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 328",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-328-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-328",
              "chapterTitle": "Page 328",
              "chapterIndex": 0,
              "stepIndex": 328,
              "stepType": "pdf",
              "title": "Page 328",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=328"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-329",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 329",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-329-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-329",
              "chapterTitle": "Page 329",
              "chapterIndex": 0,
              "stepIndex": 329,
              "stepType": "pdf",
              "title": "Page 329",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=329"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-33",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-33-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=33"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-330",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 330",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-330-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-330",
              "chapterTitle": "Page 330",
              "chapterIndex": 0,
              "stepIndex": 330,
              "stepType": "pdf",
              "title": "Page 330",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=330"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-331",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 331",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-331-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-331",
              "chapterTitle": "Page 331",
              "chapterIndex": 0,
              "stepIndex": 331,
              "stepType": "pdf",
              "title": "Page 331",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=331"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-332",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 332",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-332-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-332",
              "chapterTitle": "Page 332",
              "chapterIndex": 0,
              "stepIndex": 332,
              "stepType": "pdf",
              "title": "Page 332",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=332"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-333",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 333",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-333-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-333",
              "chapterTitle": "Page 333",
              "chapterIndex": 0,
              "stepIndex": 333,
              "stepType": "pdf",
              "title": "Page 333",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=333"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-334",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 334",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-334-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-334",
              "chapterTitle": "Page 334",
              "chapterIndex": 0,
              "stepIndex": 334,
              "stepType": "pdf",
              "title": "Page 334",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=334"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-335",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 335",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-335-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-335",
              "chapterTitle": "Page 335",
              "chapterIndex": 0,
              "stepIndex": 335,
              "stepType": "pdf",
              "title": "Page 335",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=335"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-336",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 336",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-336-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-336",
              "chapterTitle": "Page 336",
              "chapterIndex": 0,
              "stepIndex": 336,
              "stepType": "pdf",
              "title": "Page 336",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=336"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-337",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 337",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-337-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-337",
              "chapterTitle": "Page 337",
              "chapterIndex": 0,
              "stepIndex": 337,
              "stepType": "pdf",
              "title": "Page 337",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=337"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-338",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 338",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-338-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-338",
              "chapterTitle": "Page 338",
              "chapterIndex": 0,
              "stepIndex": 338,
              "stepType": "pdf",
              "title": "Page 338",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=338"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-339",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 339",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-339-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-339",
              "chapterTitle": "Page 339",
              "chapterIndex": 0,
              "stepIndex": 339,
              "stepType": "pdf",
              "title": "Page 339",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=339"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-34",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-34-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=34"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-340",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 340",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-340-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-340",
              "chapterTitle": "Page 340",
              "chapterIndex": 0,
              "stepIndex": 340,
              "stepType": "pdf",
              "title": "Page 340",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=340"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-341",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 341",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-341-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-341",
              "chapterTitle": "Page 341",
              "chapterIndex": 0,
              "stepIndex": 341,
              "stepType": "pdf",
              "title": "Page 341",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=341"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-342",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 342",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-342-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-342",
              "chapterTitle": "Page 342",
              "chapterIndex": 0,
              "stepIndex": 342,
              "stepType": "pdf",
              "title": "Page 342",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=342"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-343",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 343",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-343-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-343",
              "chapterTitle": "Page 343",
              "chapterIndex": 0,
              "stepIndex": 343,
              "stepType": "pdf",
              "title": "Page 343",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=343"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-344",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 344",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-344-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-344",
              "chapterTitle": "Page 344",
              "chapterIndex": 0,
              "stepIndex": 344,
              "stepType": "pdf",
              "title": "Page 344",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=344"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-345",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 345",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-345-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-345",
              "chapterTitle": "Page 345",
              "chapterIndex": 0,
              "stepIndex": 345,
              "stepType": "pdf",
              "title": "Page 345",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=345"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-346",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 346",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-346-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-346",
              "chapterTitle": "Page 346",
              "chapterIndex": 0,
              "stepIndex": 346,
              "stepType": "pdf",
              "title": "Page 346",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=346"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-347",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 347",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-347-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-347",
              "chapterTitle": "Page 347",
              "chapterIndex": 0,
              "stepIndex": 347,
              "stepType": "pdf",
              "title": "Page 347",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=347"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-348",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 348",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-348-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-348",
              "chapterTitle": "Page 348",
              "chapterIndex": 0,
              "stepIndex": 348,
              "stepType": "pdf",
              "title": "Page 348",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=348"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-349",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 349",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-349-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-349",
              "chapterTitle": "Page 349",
              "chapterIndex": 0,
              "stepIndex": 349,
              "stepType": "pdf",
              "title": "Page 349",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=349"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-35",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-35-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=35"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-350",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 350",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-350-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-350",
              "chapterTitle": "Page 350",
              "chapterIndex": 0,
              "stepIndex": 350,
              "stepType": "pdf",
              "title": "Page 350",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=350"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-351",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 351",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-351-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-351",
              "chapterTitle": "Page 351",
              "chapterIndex": 0,
              "stepIndex": 351,
              "stepType": "pdf",
              "title": "Page 351",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=351"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-352",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 352",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-352-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-352",
              "chapterTitle": "Page 352",
              "chapterIndex": 0,
              "stepIndex": 352,
              "stepType": "pdf",
              "title": "Page 352",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=352"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-353",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 353",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-353-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-353",
              "chapterTitle": "Page 353",
              "chapterIndex": 0,
              "stepIndex": 353,
              "stepType": "pdf",
              "title": "Page 353",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=353"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-354",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 354",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-354-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-354",
              "chapterTitle": "Page 354",
              "chapterIndex": 0,
              "stepIndex": 354,
              "stepType": "pdf",
              "title": "Page 354",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=354"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-355",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 355",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-355-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-355",
              "chapterTitle": "Page 355",
              "chapterIndex": 0,
              "stepIndex": 355,
              "stepType": "pdf",
              "title": "Page 355",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=355"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-356",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 356",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-356-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-356",
              "chapterTitle": "Page 356",
              "chapterIndex": 0,
              "stepIndex": 356,
              "stepType": "pdf",
              "title": "Page 356",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=356"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-357",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 357",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-357-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-357",
              "chapterTitle": "Page 357",
              "chapterIndex": 0,
              "stepIndex": 357,
              "stepType": "pdf",
              "title": "Page 357",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=357"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-358",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 358",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-358-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-358",
              "chapterTitle": "Page 358",
              "chapterIndex": 0,
              "stepIndex": 358,
              "stepType": "pdf",
              "title": "Page 358",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=358"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-359",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 359",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-359-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-359",
              "chapterTitle": "Page 359",
              "chapterIndex": 0,
              "stepIndex": 359,
              "stepType": "pdf",
              "title": "Page 359",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=359"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-36",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-36-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=36"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-360",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 360",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-360-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-360",
              "chapterTitle": "Page 360",
              "chapterIndex": 0,
              "stepIndex": 360,
              "stepType": "pdf",
              "title": "Page 360",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=360"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-361",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 361",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-361-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-361",
              "chapterTitle": "Page 361",
              "chapterIndex": 0,
              "stepIndex": 361,
              "stepType": "pdf",
              "title": "Page 361",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=361"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-362",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 362",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-362-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-362",
              "chapterTitle": "Page 362",
              "chapterIndex": 0,
              "stepIndex": 362,
              "stepType": "pdf",
              "title": "Page 362",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=362"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-363",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 363",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-363-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-363",
              "chapterTitle": "Page 363",
              "chapterIndex": 0,
              "stepIndex": 363,
              "stepType": "pdf",
              "title": "Page 363",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=363"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-364",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 364",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-364-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-364",
              "chapterTitle": "Page 364",
              "chapterIndex": 0,
              "stepIndex": 364,
              "stepType": "pdf",
              "title": "Page 364",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=364"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-365",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 365",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-365-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-365",
              "chapterTitle": "Page 365",
              "chapterIndex": 0,
              "stepIndex": 365,
              "stepType": "pdf",
              "title": "Page 365",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=365"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-366",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 366",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-366-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-366",
              "chapterTitle": "Page 366",
              "chapterIndex": 0,
              "stepIndex": 366,
              "stepType": "pdf",
              "title": "Page 366",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=366"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-367",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 367",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-367-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-367",
              "chapterTitle": "Page 367",
              "chapterIndex": 0,
              "stepIndex": 367,
              "stepType": "pdf",
              "title": "Page 367",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=367"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-368",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 368",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-368-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-368",
              "chapterTitle": "Page 368",
              "chapterIndex": 0,
              "stepIndex": 368,
              "stepType": "pdf",
              "title": "Page 368",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=368"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-369",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 369",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-369-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-369",
              "chapterTitle": "Page 369",
              "chapterIndex": 0,
              "stepIndex": 369,
              "stepType": "pdf",
              "title": "Page 369",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=369"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-37",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-37-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=37"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-370",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 370",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-370-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-370",
              "chapterTitle": "Page 370",
              "chapterIndex": 0,
              "stepIndex": 370,
              "stepType": "pdf",
              "title": "Page 370",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=370"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-371",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 371",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-371-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-371",
              "chapterTitle": "Page 371",
              "chapterIndex": 0,
              "stepIndex": 371,
              "stepType": "pdf",
              "title": "Page 371",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=371"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-372",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 372",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-372-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-372",
              "chapterTitle": "Page 372",
              "chapterIndex": 0,
              "stepIndex": 372,
              "stepType": "pdf",
              "title": "Page 372",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=372"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-373",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 373",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-373-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-373",
              "chapterTitle": "Page 373",
              "chapterIndex": 0,
              "stepIndex": 373,
              "stepType": "pdf",
              "title": "Page 373",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=373"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-374",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 374",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-374-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-374",
              "chapterTitle": "Page 374",
              "chapterIndex": 0,
              "stepIndex": 374,
              "stepType": "pdf",
              "title": "Page 374",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=374"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-375",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 375",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-375-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-375",
              "chapterTitle": "Page 375",
              "chapterIndex": 0,
              "stepIndex": 375,
              "stepType": "pdf",
              "title": "Page 375",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=375"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-376",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 376",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-376-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-376",
              "chapterTitle": "Page 376",
              "chapterIndex": 0,
              "stepIndex": 376,
              "stepType": "pdf",
              "title": "Page 376",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=376"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-377",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 377",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-377-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-377",
              "chapterTitle": "Page 377",
              "chapterIndex": 0,
              "stepIndex": 377,
              "stepType": "pdf",
              "title": "Page 377",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=377"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-378",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 378",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-378-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-378",
              "chapterTitle": "Page 378",
              "chapterIndex": 0,
              "stepIndex": 378,
              "stepType": "pdf",
              "title": "Page 378",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=378"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-379",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 379",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-379-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-379",
              "chapterTitle": "Page 379",
              "chapterIndex": 0,
              "stepIndex": 379,
              "stepType": "pdf",
              "title": "Page 379",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=379"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-38",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-38-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=38"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-380",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 380",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-380-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-380",
              "chapterTitle": "Page 380",
              "chapterIndex": 0,
              "stepIndex": 380,
              "stepType": "pdf",
              "title": "Page 380",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=380"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-381",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 381",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-381-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-381",
              "chapterTitle": "Page 381",
              "chapterIndex": 0,
              "stepIndex": 381,
              "stepType": "pdf",
              "title": "Page 381",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=381"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-382",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 382",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-382-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-382",
              "chapterTitle": "Page 382",
              "chapterIndex": 0,
              "stepIndex": 382,
              "stepType": "pdf",
              "title": "Page 382",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=382"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-383",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 383",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-383-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-383",
              "chapterTitle": "Page 383",
              "chapterIndex": 0,
              "stepIndex": 383,
              "stepType": "pdf",
              "title": "Page 383",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=383"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-384",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 384",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-384-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-384",
              "chapterTitle": "Page 384",
              "chapterIndex": 0,
              "stepIndex": 384,
              "stepType": "pdf",
              "title": "Page 384",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=384"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-385",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 385",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-385-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-385",
              "chapterTitle": "Page 385",
              "chapterIndex": 0,
              "stepIndex": 385,
              "stepType": "pdf",
              "title": "Page 385",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=385"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-386",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 386",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-386-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-386",
              "chapterTitle": "Page 386",
              "chapterIndex": 0,
              "stepIndex": 386,
              "stepType": "pdf",
              "title": "Page 386",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=386"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-387",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 387",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-387-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-387",
              "chapterTitle": "Page 387",
              "chapterIndex": 0,
              "stepIndex": 387,
              "stepType": "pdf",
              "title": "Page 387",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=387"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-388",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 388",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-388-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-388",
              "chapterTitle": "Page 388",
              "chapterIndex": 0,
              "stepIndex": 388,
              "stepType": "pdf",
              "title": "Page 388",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=388"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-389",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 389",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-389-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-389",
              "chapterTitle": "Page 389",
              "chapterIndex": 0,
              "stepIndex": 389,
              "stepType": "pdf",
              "title": "Page 389",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=389"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-39",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-39-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=39"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-390",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 390",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-390-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-390",
              "chapterTitle": "Page 390",
              "chapterIndex": 0,
              "stepIndex": 390,
              "stepType": "pdf",
              "title": "Page 390",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=390"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-391",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 391",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-391-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-391",
              "chapterTitle": "Page 391",
              "chapterIndex": 0,
              "stepIndex": 391,
              "stepType": "pdf",
              "title": "Page 391",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=391"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-392",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 392",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-392-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-392",
              "chapterTitle": "Page 392",
              "chapterIndex": 0,
              "stepIndex": 392,
              "stepType": "pdf",
              "title": "Page 392",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=392"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-393",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 393",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-393-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-393",
              "chapterTitle": "Page 393",
              "chapterIndex": 0,
              "stepIndex": 393,
              "stepType": "pdf",
              "title": "Page 393",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=393"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-394",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 394",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-394-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-394",
              "chapterTitle": "Page 394",
              "chapterIndex": 0,
              "stepIndex": 394,
              "stepType": "pdf",
              "title": "Page 394",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=394"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-395",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 395",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-395-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-395",
              "chapterTitle": "Page 395",
              "chapterIndex": 0,
              "stepIndex": 395,
              "stepType": "pdf",
              "title": "Page 395",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=395"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-396",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 396",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-396-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-396",
              "chapterTitle": "Page 396",
              "chapterIndex": 0,
              "stepIndex": 396,
              "stepType": "pdf",
              "title": "Page 396",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=396"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-397",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 397",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-397-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-397",
              "chapterTitle": "Page 397",
              "chapterIndex": 0,
              "stepIndex": 397,
              "stepType": "pdf",
              "title": "Page 397",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=397"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-398",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 398",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-398-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-398",
              "chapterTitle": "Page 398",
              "chapterIndex": 0,
              "stepIndex": 398,
              "stepType": "pdf",
              "title": "Page 398",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=398"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-399",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 399",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-399-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-399",
              "chapterTitle": "Page 399",
              "chapterIndex": 0,
              "stepIndex": 399,
              "stepType": "pdf",
              "title": "Page 399",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=399"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-4",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-4-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=4"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-40",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-40-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=40"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-400",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 400",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-400-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-400",
              "chapterTitle": "Page 400",
              "chapterIndex": 0,
              "stepIndex": 400,
              "stepType": "pdf",
              "title": "Page 400",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=400"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-401",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 401",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-401-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-401",
              "chapterTitle": "Page 401",
              "chapterIndex": 0,
              "stepIndex": 401,
              "stepType": "pdf",
              "title": "Page 401",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=401"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-402",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 402",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-402-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-402",
              "chapterTitle": "Page 402",
              "chapterIndex": 0,
              "stepIndex": 402,
              "stepType": "pdf",
              "title": "Page 402",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=402"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-403",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 403",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-403-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-403",
              "chapterTitle": "Page 403",
              "chapterIndex": 0,
              "stepIndex": 403,
              "stepType": "pdf",
              "title": "Page 403",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=403"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-404",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 404",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-404-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-404",
              "chapterTitle": "Page 404",
              "chapterIndex": 0,
              "stepIndex": 404,
              "stepType": "pdf",
              "title": "Page 404",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=404"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-405",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 405",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-405-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-405",
              "chapterTitle": "Page 405",
              "chapterIndex": 0,
              "stepIndex": 405,
              "stepType": "pdf",
              "title": "Page 405",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=405"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-406",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 406",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-406-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-406",
              "chapterTitle": "Page 406",
              "chapterIndex": 0,
              "stepIndex": 406,
              "stepType": "pdf",
              "title": "Page 406",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=406"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-407",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 407",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-407-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-407",
              "chapterTitle": "Page 407",
              "chapterIndex": 0,
              "stepIndex": 407,
              "stepType": "pdf",
              "title": "Page 407",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=407"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-408",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 408",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-408-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-408",
              "chapterTitle": "Page 408",
              "chapterIndex": 0,
              "stepIndex": 408,
              "stepType": "pdf",
              "title": "Page 408",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=408"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-409",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 409",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-409-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-409",
              "chapterTitle": "Page 409",
              "chapterIndex": 0,
              "stepIndex": 409,
              "stepType": "pdf",
              "title": "Page 409",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=409"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-41",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-41-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=41"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-410",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 410",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-410-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-410",
              "chapterTitle": "Page 410",
              "chapterIndex": 0,
              "stepIndex": 410,
              "stepType": "pdf",
              "title": "Page 410",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=410"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-411",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 411",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-411-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-411",
              "chapterTitle": "Page 411",
              "chapterIndex": 0,
              "stepIndex": 411,
              "stepType": "pdf",
              "title": "Page 411",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=411"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-412",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 412",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-412-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-412",
              "chapterTitle": "Page 412",
              "chapterIndex": 0,
              "stepIndex": 412,
              "stepType": "pdf",
              "title": "Page 412",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=412"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-413",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 413",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-413-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-413",
              "chapterTitle": "Page 413",
              "chapterIndex": 0,
              "stepIndex": 413,
              "stepType": "pdf",
              "title": "Page 413",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=413"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-414",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 414",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-414-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-414",
              "chapterTitle": "Page 414",
              "chapterIndex": 0,
              "stepIndex": 414,
              "stepType": "pdf",
              "title": "Page 414",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=414"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-415",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 415",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-415-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-415",
              "chapterTitle": "Page 415",
              "chapterIndex": 0,
              "stepIndex": 415,
              "stepType": "pdf",
              "title": "Page 415",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=415"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-416",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 416",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-416-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-416",
              "chapterTitle": "Page 416",
              "chapterIndex": 0,
              "stepIndex": 416,
              "stepType": "pdf",
              "title": "Page 416",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=416"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-417",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 417",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-417-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-417",
              "chapterTitle": "Page 417",
              "chapterIndex": 0,
              "stepIndex": 417,
              "stepType": "pdf",
              "title": "Page 417",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=417"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-418",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 418",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-418-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-418",
              "chapterTitle": "Page 418",
              "chapterIndex": 0,
              "stepIndex": 418,
              "stepType": "pdf",
              "title": "Page 418",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=418"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-419",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 419",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-419-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-419",
              "chapterTitle": "Page 419",
              "chapterIndex": 0,
              "stepIndex": 419,
              "stepType": "pdf",
              "title": "Page 419",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=419"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-42",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-42-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=42"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-420",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 420",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-420-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-420",
              "chapterTitle": "Page 420",
              "chapterIndex": 0,
              "stepIndex": 420,
              "stepType": "pdf",
              "title": "Page 420",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=420"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-421",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 421",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-421-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-421",
              "chapterTitle": "Page 421",
              "chapterIndex": 0,
              "stepIndex": 421,
              "stepType": "pdf",
              "title": "Page 421",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=421"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-422",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 422",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-422-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-422",
              "chapterTitle": "Page 422",
              "chapterIndex": 0,
              "stepIndex": 422,
              "stepType": "pdf",
              "title": "Page 422",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=422"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-423",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 423",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-423-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-423",
              "chapterTitle": "Page 423",
              "chapterIndex": 0,
              "stepIndex": 423,
              "stepType": "pdf",
              "title": "Page 423",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=423"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-424",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 424",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-424-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-424",
              "chapterTitle": "Page 424",
              "chapterIndex": 0,
              "stepIndex": 424,
              "stepType": "pdf",
              "title": "Page 424",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=424"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-425",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 425",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-425-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-425",
              "chapterTitle": "Page 425",
              "chapterIndex": 0,
              "stepIndex": 425,
              "stepType": "pdf",
              "title": "Page 425",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=425"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-426",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 426",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-426-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-426",
              "chapterTitle": "Page 426",
              "chapterIndex": 0,
              "stepIndex": 426,
              "stepType": "pdf",
              "title": "Page 426",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=426"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-427",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 427",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-427-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-427",
              "chapterTitle": "Page 427",
              "chapterIndex": 0,
              "stepIndex": 427,
              "stepType": "pdf",
              "title": "Page 427",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=427"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-428",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 428",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-428-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-428",
              "chapterTitle": "Page 428",
              "chapterIndex": 0,
              "stepIndex": 428,
              "stepType": "pdf",
              "title": "Page 428",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=428"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-429",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 429",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-429-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-429",
              "chapterTitle": "Page 429",
              "chapterIndex": 0,
              "stepIndex": 429,
              "stepType": "pdf",
              "title": "Page 429",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=429"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-43",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-43-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=43"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-430",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 430",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-430-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-430",
              "chapterTitle": "Page 430",
              "chapterIndex": 0,
              "stepIndex": 430,
              "stepType": "pdf",
              "title": "Page 430",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=430"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-431",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 431",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-431-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-431",
              "chapterTitle": "Page 431",
              "chapterIndex": 0,
              "stepIndex": 431,
              "stepType": "pdf",
              "title": "Page 431",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=431"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-432",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 432",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-432-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-432",
              "chapterTitle": "Page 432",
              "chapterIndex": 0,
              "stepIndex": 432,
              "stepType": "pdf",
              "title": "Page 432",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=432"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-433",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 433",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-433-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-433",
              "chapterTitle": "Page 433",
              "chapterIndex": 0,
              "stepIndex": 433,
              "stepType": "pdf",
              "title": "Page 433",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=433"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-434",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 434",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-434-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-434",
              "chapterTitle": "Page 434",
              "chapterIndex": 0,
              "stepIndex": 434,
              "stepType": "pdf",
              "title": "Page 434",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=434"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-435",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 435",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-435-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-435",
              "chapterTitle": "Page 435",
              "chapterIndex": 0,
              "stepIndex": 435,
              "stepType": "pdf",
              "title": "Page 435",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=435"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-436",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 436",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-436-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-436",
              "chapterTitle": "Page 436",
              "chapterIndex": 0,
              "stepIndex": 436,
              "stepType": "pdf",
              "title": "Page 436",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=436"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-437",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 437",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-437-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-437",
              "chapterTitle": "Page 437",
              "chapterIndex": 0,
              "stepIndex": 437,
              "stepType": "pdf",
              "title": "Page 437",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=437"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-438",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 438",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-438-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-438",
              "chapterTitle": "Page 438",
              "chapterIndex": 0,
              "stepIndex": 438,
              "stepType": "pdf",
              "title": "Page 438",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=438"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-439",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 439",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-439-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-439",
              "chapterTitle": "Page 439",
              "chapterIndex": 0,
              "stepIndex": 439,
              "stepType": "pdf",
              "title": "Page 439",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=439"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-44",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-44-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=44"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-440",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 440",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-440-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-440",
              "chapterTitle": "Page 440",
              "chapterIndex": 0,
              "stepIndex": 440,
              "stepType": "pdf",
              "title": "Page 440",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=440"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-441",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 441",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-441-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-441",
              "chapterTitle": "Page 441",
              "chapterIndex": 0,
              "stepIndex": 441,
              "stepType": "pdf",
              "title": "Page 441",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=441"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-442",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 442",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-442-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-442",
              "chapterTitle": "Page 442",
              "chapterIndex": 0,
              "stepIndex": 442,
              "stepType": "pdf",
              "title": "Page 442",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=442"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-443",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 443",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-443-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-443",
              "chapterTitle": "Page 443",
              "chapterIndex": 0,
              "stepIndex": 443,
              "stepType": "pdf",
              "title": "Page 443",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=443"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-444",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 444",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-444-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-444",
              "chapterTitle": "Page 444",
              "chapterIndex": 0,
              "stepIndex": 444,
              "stepType": "pdf",
              "title": "Page 444",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=444"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-445",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 445",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-445-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-445",
              "chapterTitle": "Page 445",
              "chapterIndex": 0,
              "stepIndex": 445,
              "stepType": "pdf",
              "title": "Page 445",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=445"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-446",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 446",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-446-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-446",
              "chapterTitle": "Page 446",
              "chapterIndex": 0,
              "stepIndex": 446,
              "stepType": "pdf",
              "title": "Page 446",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=446"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-447",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 447",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-447-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-447",
              "chapterTitle": "Page 447",
              "chapterIndex": 0,
              "stepIndex": 447,
              "stepType": "pdf",
              "title": "Page 447",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=447"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-448",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 448",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-448-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-448",
              "chapterTitle": "Page 448",
              "chapterIndex": 0,
              "stepIndex": 448,
              "stepType": "pdf",
              "title": "Page 448",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=448"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-449",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 449",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-449-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-449",
              "chapterTitle": "Page 449",
              "chapterIndex": 0,
              "stepIndex": 449,
              "stepType": "pdf",
              "title": "Page 449",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=449"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-45",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-45-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=45"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-450",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 450",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-450-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-450",
              "chapterTitle": "Page 450",
              "chapterIndex": 0,
              "stepIndex": 450,
              "stepType": "pdf",
              "title": "Page 450",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=450"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-451",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 451",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-451-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-451",
              "chapterTitle": "Page 451",
              "chapterIndex": 0,
              "stepIndex": 451,
              "stepType": "pdf",
              "title": "Page 451",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=451"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-452",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 452",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-452-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-452",
              "chapterTitle": "Page 452",
              "chapterIndex": 0,
              "stepIndex": 452,
              "stepType": "pdf",
              "title": "Page 452",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=452"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-453",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 453",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-453-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-453",
              "chapterTitle": "Page 453",
              "chapterIndex": 0,
              "stepIndex": 453,
              "stepType": "pdf",
              "title": "Page 453",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=453"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-454",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 454",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-454-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-454",
              "chapterTitle": "Page 454",
              "chapterIndex": 0,
              "stepIndex": 454,
              "stepType": "pdf",
              "title": "Page 454",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=454"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-455",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 455",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-455-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-455",
              "chapterTitle": "Page 455",
              "chapterIndex": 0,
              "stepIndex": 455,
              "stepType": "pdf",
              "title": "Page 455",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=455"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-456",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 456",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-456-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-456",
              "chapterTitle": "Page 456",
              "chapterIndex": 0,
              "stepIndex": 456,
              "stepType": "pdf",
              "title": "Page 456",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=456"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-457",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 457",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-457-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-457",
              "chapterTitle": "Page 457",
              "chapterIndex": 0,
              "stepIndex": 457,
              "stepType": "pdf",
              "title": "Page 457",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=457"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-458",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 458",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-458-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-458",
              "chapterTitle": "Page 458",
              "chapterIndex": 0,
              "stepIndex": 458,
              "stepType": "pdf",
              "title": "Page 458",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=458"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-459",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 459",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-459-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-459",
              "chapterTitle": "Page 459",
              "chapterIndex": 0,
              "stepIndex": 459,
              "stepType": "pdf",
              "title": "Page 459",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=459"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-46",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-46-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=46"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-460",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 460",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-460-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-460",
              "chapterTitle": "Page 460",
              "chapterIndex": 0,
              "stepIndex": 460,
              "stepType": "pdf",
              "title": "Page 460",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=460"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-461",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 461",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-461-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-461",
              "chapterTitle": "Page 461",
              "chapterIndex": 0,
              "stepIndex": 461,
              "stepType": "pdf",
              "title": "Page 461",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=461"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-462",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 462",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-462-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-462",
              "chapterTitle": "Page 462",
              "chapterIndex": 0,
              "stepIndex": 462,
              "stepType": "pdf",
              "title": "Page 462",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=462"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-463",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 463",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-463-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-463",
              "chapterTitle": "Page 463",
              "chapterIndex": 0,
              "stepIndex": 463,
              "stepType": "pdf",
              "title": "Page 463",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=463"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-464",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 464",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-464-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-464",
              "chapterTitle": "Page 464",
              "chapterIndex": 0,
              "stepIndex": 464,
              "stepType": "pdf",
              "title": "Page 464",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=464"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-465",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 465",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-465-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-465",
              "chapterTitle": "Page 465",
              "chapterIndex": 0,
              "stepIndex": 465,
              "stepType": "pdf",
              "title": "Page 465",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=465"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-466",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 466",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-466-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-466",
              "chapterTitle": "Page 466",
              "chapterIndex": 0,
              "stepIndex": 466,
              "stepType": "pdf",
              "title": "Page 466",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=466"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-467",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 467",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-467-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-467",
              "chapterTitle": "Page 467",
              "chapterIndex": 0,
              "stepIndex": 467,
              "stepType": "pdf",
              "title": "Page 467",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=467"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-468",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 468",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-468-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-468",
              "chapterTitle": "Page 468",
              "chapterIndex": 0,
              "stepIndex": 468,
              "stepType": "pdf",
              "title": "Page 468",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=468"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-469",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 469",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-469-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-469",
              "chapterTitle": "Page 469",
              "chapterIndex": 0,
              "stepIndex": 469,
              "stepType": "pdf",
              "title": "Page 469",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=469"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-47",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-47-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=47"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-470",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 470",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-470-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-470",
              "chapterTitle": "Page 470",
              "chapterIndex": 0,
              "stepIndex": 470,
              "stepType": "pdf",
              "title": "Page 470",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=470"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-471",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 471",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-471-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-471",
              "chapterTitle": "Page 471",
              "chapterIndex": 0,
              "stepIndex": 471,
              "stepType": "pdf",
              "title": "Page 471",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=471"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-472",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 472",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-472-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-472",
              "chapterTitle": "Page 472",
              "chapterIndex": 0,
              "stepIndex": 472,
              "stepType": "pdf",
              "title": "Page 472",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=472"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-473",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 473",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-473-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-473",
              "chapterTitle": "Page 473",
              "chapterIndex": 0,
              "stepIndex": 473,
              "stepType": "pdf",
              "title": "Page 473",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=473"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-474",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 474",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-474-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-474",
              "chapterTitle": "Page 474",
              "chapterIndex": 0,
              "stepIndex": 474,
              "stepType": "pdf",
              "title": "Page 474",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=474"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-475",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 475",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-475-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-475",
              "chapterTitle": "Page 475",
              "chapterIndex": 0,
              "stepIndex": 475,
              "stepType": "pdf",
              "title": "Page 475",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=475"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-476",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 476",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-476-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-476",
              "chapterTitle": "Page 476",
              "chapterIndex": 0,
              "stepIndex": 476,
              "stepType": "pdf",
              "title": "Page 476",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=476"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-477",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 477",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-477-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-477",
              "chapterTitle": "Page 477",
              "chapterIndex": 0,
              "stepIndex": 477,
              "stepType": "pdf",
              "title": "Page 477",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=477"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-478",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 478",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-478-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-478",
              "chapterTitle": "Page 478",
              "chapterIndex": 0,
              "stepIndex": 478,
              "stepType": "pdf",
              "title": "Page 478",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=478"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-479",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 479",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-479-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-479",
              "chapterTitle": "Page 479",
              "chapterIndex": 0,
              "stepIndex": 479,
              "stepType": "pdf",
              "title": "Page 479",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=479"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-48",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-48-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=48"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-480",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 480",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-480-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-480",
              "chapterTitle": "Page 480",
              "chapterIndex": 0,
              "stepIndex": 480,
              "stepType": "pdf",
              "title": "Page 480",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=480"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-481",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 481",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-481-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-481",
              "chapterTitle": "Page 481",
              "chapterIndex": 0,
              "stepIndex": 481,
              "stepType": "pdf",
              "title": "Page 481",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=481"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-482",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 482",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-482-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-482",
              "chapterTitle": "Page 482",
              "chapterIndex": 0,
              "stepIndex": 482,
              "stepType": "pdf",
              "title": "Page 482",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=482"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-483",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 483",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-483-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-483",
              "chapterTitle": "Page 483",
              "chapterIndex": 0,
              "stepIndex": 483,
              "stepType": "pdf",
              "title": "Page 483",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=483"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-484",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 484",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-484-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-484",
              "chapterTitle": "Page 484",
              "chapterIndex": 0,
              "stepIndex": 484,
              "stepType": "pdf",
              "title": "Page 484",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=484"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-485",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 485",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-485-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-485",
              "chapterTitle": "Page 485",
              "chapterIndex": 0,
              "stepIndex": 485,
              "stepType": "pdf",
              "title": "Page 485",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=485"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-486",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 486",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-486-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-486",
              "chapterTitle": "Page 486",
              "chapterIndex": 0,
              "stepIndex": 486,
              "stepType": "pdf",
              "title": "Page 486",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=486"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-487",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 487",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-487-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-487",
              "chapterTitle": "Page 487",
              "chapterIndex": 0,
              "stepIndex": 487,
              "stepType": "pdf",
              "title": "Page 487",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=487"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-488",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 488",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-488-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-488",
              "chapterTitle": "Page 488",
              "chapterIndex": 0,
              "stepIndex": 488,
              "stepType": "pdf",
              "title": "Page 488",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=488"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-489",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 489",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-489-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-489",
              "chapterTitle": "Page 489",
              "chapterIndex": 0,
              "stepIndex": 489,
              "stepType": "pdf",
              "title": "Page 489",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=489"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-49",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-49-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=49"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-490",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 490",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-490-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-490",
              "chapterTitle": "Page 490",
              "chapterIndex": 0,
              "stepIndex": 490,
              "stepType": "pdf",
              "title": "Page 490",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=490"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-491",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 491",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-491-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-491",
              "chapterTitle": "Page 491",
              "chapterIndex": 0,
              "stepIndex": 491,
              "stepType": "pdf",
              "title": "Page 491",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=491"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-492",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 492",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-492-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-492",
              "chapterTitle": "Page 492",
              "chapterIndex": 0,
              "stepIndex": 492,
              "stepType": "pdf",
              "title": "Page 492",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=492"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-493",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 493",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-493-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-493",
              "chapterTitle": "Page 493",
              "chapterIndex": 0,
              "stepIndex": 493,
              "stepType": "pdf",
              "title": "Page 493",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=493"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-494",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 494",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-494-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-494",
              "chapterTitle": "Page 494",
              "chapterIndex": 0,
              "stepIndex": 494,
              "stepType": "pdf",
              "title": "Page 494",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=494"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-495",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 495",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-495-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-495",
              "chapterTitle": "Page 495",
              "chapterIndex": 0,
              "stepIndex": 495,
              "stepType": "pdf",
              "title": "Page 495",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=495"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-496",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 496",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-496-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-496",
              "chapterTitle": "Page 496",
              "chapterIndex": 0,
              "stepIndex": 496,
              "stepType": "pdf",
              "title": "Page 496",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=496"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-497",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 497",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-497-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-497",
              "chapterTitle": "Page 497",
              "chapterIndex": 0,
              "stepIndex": 497,
              "stepType": "pdf",
              "title": "Page 497",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=497"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-498",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 498",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-498-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-498",
              "chapterTitle": "Page 498",
              "chapterIndex": 0,
              "stepIndex": 498,
              "stepType": "pdf",
              "title": "Page 498",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=498"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-499",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 499",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-499-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-499",
              "chapterTitle": "Page 499",
              "chapterIndex": 0,
              "stepIndex": 499,
              "stepType": "pdf",
              "title": "Page 499",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=499"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-5",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-5-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=5"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-50",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-50-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=50"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-500",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 500",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-500-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-500",
              "chapterTitle": "Page 500",
              "chapterIndex": 0,
              "stepIndex": 500,
              "stepType": "pdf",
              "title": "Page 500",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=500"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-501",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 501",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-501-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-501",
              "chapterTitle": "Page 501",
              "chapterIndex": 0,
              "stepIndex": 501,
              "stepType": "pdf",
              "title": "Page 501",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=501"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-502",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 502",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-502-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-502",
              "chapterTitle": "Page 502",
              "chapterIndex": 0,
              "stepIndex": 502,
              "stepType": "pdf",
              "title": "Page 502",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=502"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-503",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 503",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-503-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-503",
              "chapterTitle": "Page 503",
              "chapterIndex": 0,
              "stepIndex": 503,
              "stepType": "pdf",
              "title": "Page 503",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=503"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-504",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 504",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-504-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-504",
              "chapterTitle": "Page 504",
              "chapterIndex": 0,
              "stepIndex": 504,
              "stepType": "pdf",
              "title": "Page 504",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=504"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-505",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 505",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-505-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-505",
              "chapterTitle": "Page 505",
              "chapterIndex": 0,
              "stepIndex": 505,
              "stepType": "pdf",
              "title": "Page 505",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=505"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-506",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 506",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-506-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-506",
              "chapterTitle": "Page 506",
              "chapterIndex": 0,
              "stepIndex": 506,
              "stepType": "pdf",
              "title": "Page 506",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=506"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-507",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 507",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-507-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-507",
              "chapterTitle": "Page 507",
              "chapterIndex": 0,
              "stepIndex": 507,
              "stepType": "pdf",
              "title": "Page 507",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=507"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-508",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 508",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-508-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-508",
              "chapterTitle": "Page 508",
              "chapterIndex": 0,
              "stepIndex": 508,
              "stepType": "pdf",
              "title": "Page 508",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=508"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-509",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 509",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-509-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-509",
              "chapterTitle": "Page 509",
              "chapterIndex": 0,
              "stepIndex": 509,
              "stepType": "pdf",
              "title": "Page 509",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=509"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-51",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-51-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=51"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-510",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 510",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-510-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-510",
              "chapterTitle": "Page 510",
              "chapterIndex": 0,
              "stepIndex": 510,
              "stepType": "pdf",
              "title": "Page 510",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=510"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-511",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 511",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-511-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-511",
              "chapterTitle": "Page 511",
              "chapterIndex": 0,
              "stepIndex": 511,
              "stepType": "pdf",
              "title": "Page 511",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=511"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-512",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 512",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-512-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-512",
              "chapterTitle": "Page 512",
              "chapterIndex": 0,
              "stepIndex": 512,
              "stepType": "pdf",
              "title": "Page 512",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=512"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-513",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 513",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-513-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-513",
              "chapterTitle": "Page 513",
              "chapterIndex": 0,
              "stepIndex": 513,
              "stepType": "pdf",
              "title": "Page 513",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=513"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-514",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 514",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-514-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-514",
              "chapterTitle": "Page 514",
              "chapterIndex": 0,
              "stepIndex": 514,
              "stepType": "pdf",
              "title": "Page 514",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=514"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-515",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 515",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-515-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-515",
              "chapterTitle": "Page 515",
              "chapterIndex": 0,
              "stepIndex": 515,
              "stepType": "pdf",
              "title": "Page 515",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=515"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-516",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 516",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-516-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-516",
              "chapterTitle": "Page 516",
              "chapterIndex": 0,
              "stepIndex": 516,
              "stepType": "pdf",
              "title": "Page 516",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=516"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-517",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 517",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-517-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-517",
              "chapterTitle": "Page 517",
              "chapterIndex": 0,
              "stepIndex": 517,
              "stepType": "pdf",
              "title": "Page 517",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=517"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-518",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 518",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-518-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-518",
              "chapterTitle": "Page 518",
              "chapterIndex": 0,
              "stepIndex": 518,
              "stepType": "pdf",
              "title": "Page 518",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=518"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-519",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 519",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-519-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-519",
              "chapterTitle": "Page 519",
              "chapterIndex": 0,
              "stepIndex": 519,
              "stepType": "pdf",
              "title": "Page 519",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=519"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-52",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-52-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=52"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-520",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 520",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-520-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-520",
              "chapterTitle": "Page 520",
              "chapterIndex": 0,
              "stepIndex": 520,
              "stepType": "pdf",
              "title": "Page 520",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=520"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-521",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 521",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-521-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-521",
              "chapterTitle": "Page 521",
              "chapterIndex": 0,
              "stepIndex": 521,
              "stepType": "pdf",
              "title": "Page 521",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=521"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-53",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-53-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=53"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-54",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-54-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=54"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-55",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-55-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=55"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-56",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-56-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=56"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-57",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-57-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=57"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-58",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-58-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=58"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-59",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-59-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=59"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-6",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-6-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=6"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-60",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-60-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=60"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-61",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-61-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=61"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-62",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-62-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=62"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-63",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-63-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=63"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-64",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-64-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=64"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-65",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-65-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=65"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-66",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-66-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=66"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-67",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-67-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=67"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-68",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-68-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=68"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-69",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-69-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=69"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-7",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-7-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=7"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-70",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-70-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=70"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-71",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-71-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=71"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-72",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-72-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=72"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-73",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-73-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=73"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-74",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-74-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=74"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-75",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-75-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=75"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-76",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-76-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=76"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-77",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-77-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=77"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-78",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-78-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=78"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-79",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-79-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=79"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-8",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-8-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=8"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-80",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-80-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=80"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-81",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-81-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=81"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-82",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-82-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=82"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-83",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-83-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=83"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-84",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-84-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=84"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-85",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-85-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=85"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-86",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-86-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=86"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-87",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-87-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=87"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-88",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-88-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=88"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-89",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-89-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=89"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-9",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-9-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=9"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-90",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-90-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=90"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-91",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-91-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=91"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-92",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-92-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=92"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-93",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-93-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=93"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-94",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-94-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=94"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-95",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-95-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=95"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-96",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-96-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=96"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-97",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-97-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=97"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-98",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-98-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=98"
            }
          ]
        },
        {
          "id": "programming-game-ai-ch-import-1787568889661-99",
          "courseId": "programming-game-ai",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "programming-game-ai-ch-import-1787568889661-99-step-0",
              "courseId": "programming-game-ai",
              "chapterId": "programming-game-ai-ch-import-1787568889661-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/programming-game-ai/programming-game-ai.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "java-coding-interview",
      "title": "Java Coding Interview",
      "description": "Java Coding Interview. IT.",
      "isPublished": true,
      "authorName": "Mr Kotiyana",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#1d4ed8",
      "coverColorEnd": "#1e3a8a",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/java-coding-interview.webp",
      "icon": "📚",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 105,
      "category": "Other, IT",
      "cat1": "Other",
      "cat2": "IT",
      "cat3": "",
      "scIndex": 4,
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/java-coding-interview",
      "stepCount": 457,
      "chapters": [
        {
          "id": "java-coding-interview-ch-import-1787568889661-1",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-1-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=1"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-10",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-10-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=10"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-100",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-100-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=100"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-101",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-101-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=101"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-102",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-102-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=102"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-103",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-103-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=103"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-104",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-104-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=104"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-105",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-105-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=105"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-106",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-106-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=106"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-107",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-107-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=107"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-108",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-108-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=108"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-109",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-109-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=109"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-11",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-11-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=11"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-110",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-110-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=110"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-111",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-111-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=111"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-112",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-112-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=112"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-113",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-113-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=113"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-114",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-114-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=114"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-115",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-115-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=115"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-116",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-116-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=116"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-117",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-117-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=117"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-118",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-118-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=118"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-119",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-119-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=119"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-12",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-12-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=12"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-120",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-120-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=120"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-121",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-121-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=121"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-122",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-122-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=122"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-123",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-123-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=123"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-124",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-124-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=124"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-125",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-125-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=125"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-126",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-126-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=126"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-127",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-127-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=127"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-128",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-128-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=128"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-129",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-129-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=129"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-13",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-13-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=13"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-130",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-130-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=130"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-131",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-131-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=131"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-132",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-132-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=132"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-133",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-133-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=133"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-134",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-134-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=134"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-135",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-135-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=135"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-136",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 136",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-136-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-136",
              "chapterTitle": "Page 136",
              "chapterIndex": 0,
              "stepIndex": 136,
              "stepType": "pdf",
              "title": "Page 136",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=136"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-137",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 137",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-137-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-137",
              "chapterTitle": "Page 137",
              "chapterIndex": 0,
              "stepIndex": 137,
              "stepType": "pdf",
              "title": "Page 137",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=137"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-138",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 138",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-138-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-138",
              "chapterTitle": "Page 138",
              "chapterIndex": 0,
              "stepIndex": 138,
              "stepType": "pdf",
              "title": "Page 138",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=138"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-139",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 139",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-139-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-139",
              "chapterTitle": "Page 139",
              "chapterIndex": 0,
              "stepIndex": 139,
              "stepType": "pdf",
              "title": "Page 139",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=139"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-14",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-14-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=14"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-140",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 140",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-140-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-140",
              "chapterTitle": "Page 140",
              "chapterIndex": 0,
              "stepIndex": 140,
              "stepType": "pdf",
              "title": "Page 140",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=140"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-141",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 141",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-141-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-141",
              "chapterTitle": "Page 141",
              "chapterIndex": 0,
              "stepIndex": 141,
              "stepType": "pdf",
              "title": "Page 141",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=141"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-142",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 142",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-142-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-142",
              "chapterTitle": "Page 142",
              "chapterIndex": 0,
              "stepIndex": 142,
              "stepType": "pdf",
              "title": "Page 142",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=142"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-143",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 143",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-143-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-143",
              "chapterTitle": "Page 143",
              "chapterIndex": 0,
              "stepIndex": 143,
              "stepType": "pdf",
              "title": "Page 143",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=143"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-144",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 144",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-144-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-144",
              "chapterTitle": "Page 144",
              "chapterIndex": 0,
              "stepIndex": 144,
              "stepType": "pdf",
              "title": "Page 144",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=144"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-145",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 145",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-145-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-145",
              "chapterTitle": "Page 145",
              "chapterIndex": 0,
              "stepIndex": 145,
              "stepType": "pdf",
              "title": "Page 145",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=145"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-146",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 146",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-146-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-146",
              "chapterTitle": "Page 146",
              "chapterIndex": 0,
              "stepIndex": 146,
              "stepType": "pdf",
              "title": "Page 146",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=146"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-147",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 147",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-147-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-147",
              "chapterTitle": "Page 147",
              "chapterIndex": 0,
              "stepIndex": 147,
              "stepType": "pdf",
              "title": "Page 147",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=147"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-148",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 148",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-148-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-148",
              "chapterTitle": "Page 148",
              "chapterIndex": 0,
              "stepIndex": 148,
              "stepType": "pdf",
              "title": "Page 148",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=148"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-149",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 149",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-149-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-149",
              "chapterTitle": "Page 149",
              "chapterIndex": 0,
              "stepIndex": 149,
              "stepType": "pdf",
              "title": "Page 149",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=149"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-15",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-15-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=15"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-150",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 150",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-150-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-150",
              "chapterTitle": "Page 150",
              "chapterIndex": 0,
              "stepIndex": 150,
              "stepType": "pdf",
              "title": "Page 150",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=150"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-151",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 151",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-151-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-151",
              "chapterTitle": "Page 151",
              "chapterIndex": 0,
              "stepIndex": 151,
              "stepType": "pdf",
              "title": "Page 151",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=151"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-152",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 152",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-152-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-152",
              "chapterTitle": "Page 152",
              "chapterIndex": 0,
              "stepIndex": 152,
              "stepType": "pdf",
              "title": "Page 152",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=152"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-153",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 153",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-153-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-153",
              "chapterTitle": "Page 153",
              "chapterIndex": 0,
              "stepIndex": 153,
              "stepType": "pdf",
              "title": "Page 153",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=153"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-154",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 154",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-154-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-154",
              "chapterTitle": "Page 154",
              "chapterIndex": 0,
              "stepIndex": 154,
              "stepType": "pdf",
              "title": "Page 154",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=154"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-155",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 155",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-155-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-155",
              "chapterTitle": "Page 155",
              "chapterIndex": 0,
              "stepIndex": 155,
              "stepType": "pdf",
              "title": "Page 155",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=155"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-156",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 156",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-156-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-156",
              "chapterTitle": "Page 156",
              "chapterIndex": 0,
              "stepIndex": 156,
              "stepType": "pdf",
              "title": "Page 156",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=156"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-157",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 157",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-157-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-157",
              "chapterTitle": "Page 157",
              "chapterIndex": 0,
              "stepIndex": 157,
              "stepType": "pdf",
              "title": "Page 157",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=157"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-158",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 158",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-158-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-158",
              "chapterTitle": "Page 158",
              "chapterIndex": 0,
              "stepIndex": 158,
              "stepType": "pdf",
              "title": "Page 158",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=158"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-159",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 159",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-159-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-159",
              "chapterTitle": "Page 159",
              "chapterIndex": 0,
              "stepIndex": 159,
              "stepType": "pdf",
              "title": "Page 159",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=159"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-16",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-16-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=16"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-160",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 160",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-160-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-160",
              "chapterTitle": "Page 160",
              "chapterIndex": 0,
              "stepIndex": 160,
              "stepType": "pdf",
              "title": "Page 160",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=160"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-161",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 161",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-161-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-161",
              "chapterTitle": "Page 161",
              "chapterIndex": 0,
              "stepIndex": 161,
              "stepType": "pdf",
              "title": "Page 161",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=161"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-162",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 162",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-162-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-162",
              "chapterTitle": "Page 162",
              "chapterIndex": 0,
              "stepIndex": 162,
              "stepType": "pdf",
              "title": "Page 162",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=162"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-163",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 163",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-163-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-163",
              "chapterTitle": "Page 163",
              "chapterIndex": 0,
              "stepIndex": 163,
              "stepType": "pdf",
              "title": "Page 163",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=163"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-164",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 164",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-164-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-164",
              "chapterTitle": "Page 164",
              "chapterIndex": 0,
              "stepIndex": 164,
              "stepType": "pdf",
              "title": "Page 164",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=164"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-165",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 165",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-165-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-165",
              "chapterTitle": "Page 165",
              "chapterIndex": 0,
              "stepIndex": 165,
              "stepType": "pdf",
              "title": "Page 165",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=165"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-166",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 166",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-166-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-166",
              "chapterTitle": "Page 166",
              "chapterIndex": 0,
              "stepIndex": 166,
              "stepType": "pdf",
              "title": "Page 166",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=166"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-167",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 167",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-167-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-167",
              "chapterTitle": "Page 167",
              "chapterIndex": 0,
              "stepIndex": 167,
              "stepType": "pdf",
              "title": "Page 167",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=167"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-168",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 168",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-168-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-168",
              "chapterTitle": "Page 168",
              "chapterIndex": 0,
              "stepIndex": 168,
              "stepType": "pdf",
              "title": "Page 168",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=168"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-169",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 169",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-169-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-169",
              "chapterTitle": "Page 169",
              "chapterIndex": 0,
              "stepIndex": 169,
              "stepType": "pdf",
              "title": "Page 169",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=169"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-17",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-17-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=17"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-170",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 170",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-170-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-170",
              "chapterTitle": "Page 170",
              "chapterIndex": 0,
              "stepIndex": 170,
              "stepType": "pdf",
              "title": "Page 170",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=170"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-171",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 171",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-171-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-171",
              "chapterTitle": "Page 171",
              "chapterIndex": 0,
              "stepIndex": 171,
              "stepType": "pdf",
              "title": "Page 171",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=171"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-172",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 172",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-172-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-172",
              "chapterTitle": "Page 172",
              "chapterIndex": 0,
              "stepIndex": 172,
              "stepType": "pdf",
              "title": "Page 172",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=172"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-173",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 173",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-173-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-173",
              "chapterTitle": "Page 173",
              "chapterIndex": 0,
              "stepIndex": 173,
              "stepType": "pdf",
              "title": "Page 173",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=173"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-174",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 174",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-174-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-174",
              "chapterTitle": "Page 174",
              "chapterIndex": 0,
              "stepIndex": 174,
              "stepType": "pdf",
              "title": "Page 174",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=174"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-175",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 175",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-175-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-175",
              "chapterTitle": "Page 175",
              "chapterIndex": 0,
              "stepIndex": 175,
              "stepType": "pdf",
              "title": "Page 175",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=175"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-176",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 176",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-176-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-176",
              "chapterTitle": "Page 176",
              "chapterIndex": 0,
              "stepIndex": 176,
              "stepType": "pdf",
              "title": "Page 176",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=176"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-177",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 177",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-177-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-177",
              "chapterTitle": "Page 177",
              "chapterIndex": 0,
              "stepIndex": 177,
              "stepType": "pdf",
              "title": "Page 177",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=177"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-178",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 178",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-178-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-178",
              "chapterTitle": "Page 178",
              "chapterIndex": 0,
              "stepIndex": 178,
              "stepType": "pdf",
              "title": "Page 178",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=178"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-179",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 179",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-179-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-179",
              "chapterTitle": "Page 179",
              "chapterIndex": 0,
              "stepIndex": 179,
              "stepType": "pdf",
              "title": "Page 179",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=179"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-18",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-18-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=18"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-180",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 180",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-180-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-180",
              "chapterTitle": "Page 180",
              "chapterIndex": 0,
              "stepIndex": 180,
              "stepType": "pdf",
              "title": "Page 180",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=180"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-181",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 181",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-181-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-181",
              "chapterTitle": "Page 181",
              "chapterIndex": 0,
              "stepIndex": 181,
              "stepType": "pdf",
              "title": "Page 181",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=181"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-182",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 182",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-182-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-182",
              "chapterTitle": "Page 182",
              "chapterIndex": 0,
              "stepIndex": 182,
              "stepType": "pdf",
              "title": "Page 182",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=182"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-183",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 183",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-183-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-183",
              "chapterTitle": "Page 183",
              "chapterIndex": 0,
              "stepIndex": 183,
              "stepType": "pdf",
              "title": "Page 183",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=183"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-184",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 184",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-184-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-184",
              "chapterTitle": "Page 184",
              "chapterIndex": 0,
              "stepIndex": 184,
              "stepType": "pdf",
              "title": "Page 184",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=184"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-185",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 185",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-185-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-185",
              "chapterTitle": "Page 185",
              "chapterIndex": 0,
              "stepIndex": 185,
              "stepType": "pdf",
              "title": "Page 185",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=185"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-186",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 186",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-186-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-186",
              "chapterTitle": "Page 186",
              "chapterIndex": 0,
              "stepIndex": 186,
              "stepType": "pdf",
              "title": "Page 186",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=186"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-187",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 187",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-187-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-187",
              "chapterTitle": "Page 187",
              "chapterIndex": 0,
              "stepIndex": 187,
              "stepType": "pdf",
              "title": "Page 187",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=187"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-188",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 188",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-188-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-188",
              "chapterTitle": "Page 188",
              "chapterIndex": 0,
              "stepIndex": 188,
              "stepType": "pdf",
              "title": "Page 188",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=188"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-189",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 189",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-189-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-189",
              "chapterTitle": "Page 189",
              "chapterIndex": 0,
              "stepIndex": 189,
              "stepType": "pdf",
              "title": "Page 189",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=189"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-19",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-19-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=19"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-190",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 190",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-190-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-190",
              "chapterTitle": "Page 190",
              "chapterIndex": 0,
              "stepIndex": 190,
              "stepType": "pdf",
              "title": "Page 190",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=190"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-191",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 191",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-191-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-191",
              "chapterTitle": "Page 191",
              "chapterIndex": 0,
              "stepIndex": 191,
              "stepType": "pdf",
              "title": "Page 191",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=191"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-192",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 192",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-192-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-192",
              "chapterTitle": "Page 192",
              "chapterIndex": 0,
              "stepIndex": 192,
              "stepType": "pdf",
              "title": "Page 192",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=192"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-193",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 193",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-193-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-193",
              "chapterTitle": "Page 193",
              "chapterIndex": 0,
              "stepIndex": 193,
              "stepType": "pdf",
              "title": "Page 193",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=193"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-194",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 194",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-194-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-194",
              "chapterTitle": "Page 194",
              "chapterIndex": 0,
              "stepIndex": 194,
              "stepType": "pdf",
              "title": "Page 194",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=194"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-195",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 195",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-195-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-195",
              "chapterTitle": "Page 195",
              "chapterIndex": 0,
              "stepIndex": 195,
              "stepType": "pdf",
              "title": "Page 195",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=195"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-196",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 196",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-196-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-196",
              "chapterTitle": "Page 196",
              "chapterIndex": 0,
              "stepIndex": 196,
              "stepType": "pdf",
              "title": "Page 196",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=196"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-197",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 197",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-197-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-197",
              "chapterTitle": "Page 197",
              "chapterIndex": 0,
              "stepIndex": 197,
              "stepType": "pdf",
              "title": "Page 197",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=197"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-198",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 198",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-198-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-198",
              "chapterTitle": "Page 198",
              "chapterIndex": 0,
              "stepIndex": 198,
              "stepType": "pdf",
              "title": "Page 198",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=198"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-199",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 199",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-199-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-199",
              "chapterTitle": "Page 199",
              "chapterIndex": 0,
              "stepIndex": 199,
              "stepType": "pdf",
              "title": "Page 199",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=199"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-2",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-2-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=2"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-20",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-20-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=20"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-200",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 200",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-200-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-200",
              "chapterTitle": "Page 200",
              "chapterIndex": 0,
              "stepIndex": 200,
              "stepType": "pdf",
              "title": "Page 200",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=200"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-201",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 201",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-201-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-201",
              "chapterTitle": "Page 201",
              "chapterIndex": 0,
              "stepIndex": 201,
              "stepType": "pdf",
              "title": "Page 201",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=201"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-202",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 202",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-202-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-202",
              "chapterTitle": "Page 202",
              "chapterIndex": 0,
              "stepIndex": 202,
              "stepType": "pdf",
              "title": "Page 202",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=202"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-203",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 203",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-203-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-203",
              "chapterTitle": "Page 203",
              "chapterIndex": 0,
              "stepIndex": 203,
              "stepType": "pdf",
              "title": "Page 203",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=203"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-204",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 204",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-204-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-204",
              "chapterTitle": "Page 204",
              "chapterIndex": 0,
              "stepIndex": 204,
              "stepType": "pdf",
              "title": "Page 204",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=204"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-205",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 205",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-205-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-205",
              "chapterTitle": "Page 205",
              "chapterIndex": 0,
              "stepIndex": 205,
              "stepType": "pdf",
              "title": "Page 205",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=205"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-206",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 206",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-206-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-206",
              "chapterTitle": "Page 206",
              "chapterIndex": 0,
              "stepIndex": 206,
              "stepType": "pdf",
              "title": "Page 206",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=206"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-207",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 207",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-207-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-207",
              "chapterTitle": "Page 207",
              "chapterIndex": 0,
              "stepIndex": 207,
              "stepType": "pdf",
              "title": "Page 207",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=207"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-208",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 208",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-208-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-208",
              "chapterTitle": "Page 208",
              "chapterIndex": 0,
              "stepIndex": 208,
              "stepType": "pdf",
              "title": "Page 208",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=208"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-209",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 209",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-209-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-209",
              "chapterTitle": "Page 209",
              "chapterIndex": 0,
              "stepIndex": 209,
              "stepType": "pdf",
              "title": "Page 209",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=209"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-21",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-21-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=21"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-210",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 210",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-210-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-210",
              "chapterTitle": "Page 210",
              "chapterIndex": 0,
              "stepIndex": 210,
              "stepType": "pdf",
              "title": "Page 210",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=210"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-211",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 211",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-211-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-211",
              "chapterTitle": "Page 211",
              "chapterIndex": 0,
              "stepIndex": 211,
              "stepType": "pdf",
              "title": "Page 211",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=211"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-212",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 212",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-212-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-212",
              "chapterTitle": "Page 212",
              "chapterIndex": 0,
              "stepIndex": 212,
              "stepType": "pdf",
              "title": "Page 212",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=212"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-213",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 213",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-213-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-213",
              "chapterTitle": "Page 213",
              "chapterIndex": 0,
              "stepIndex": 213,
              "stepType": "pdf",
              "title": "Page 213",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=213"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-214",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 214",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-214-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-214",
              "chapterTitle": "Page 214",
              "chapterIndex": 0,
              "stepIndex": 214,
              "stepType": "pdf",
              "title": "Page 214",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=214"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-215",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 215",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-215-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-215",
              "chapterTitle": "Page 215",
              "chapterIndex": 0,
              "stepIndex": 215,
              "stepType": "pdf",
              "title": "Page 215",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=215"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-216",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 216",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-216-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-216",
              "chapterTitle": "Page 216",
              "chapterIndex": 0,
              "stepIndex": 216,
              "stepType": "pdf",
              "title": "Page 216",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=216"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-217",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 217",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-217-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-217",
              "chapterTitle": "Page 217",
              "chapterIndex": 0,
              "stepIndex": 217,
              "stepType": "pdf",
              "title": "Page 217",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=217"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-218",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 218",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-218-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-218",
              "chapterTitle": "Page 218",
              "chapterIndex": 0,
              "stepIndex": 218,
              "stepType": "pdf",
              "title": "Page 218",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=218"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-219",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 219",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-219-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-219",
              "chapterTitle": "Page 219",
              "chapterIndex": 0,
              "stepIndex": 219,
              "stepType": "pdf",
              "title": "Page 219",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=219"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-22",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-22-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=22"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-220",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 220",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-220-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-220",
              "chapterTitle": "Page 220",
              "chapterIndex": 0,
              "stepIndex": 220,
              "stepType": "pdf",
              "title": "Page 220",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=220"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-221",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 221",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-221-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-221",
              "chapterTitle": "Page 221",
              "chapterIndex": 0,
              "stepIndex": 221,
              "stepType": "pdf",
              "title": "Page 221",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=221"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-222",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 222",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-222-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-222",
              "chapterTitle": "Page 222",
              "chapterIndex": 0,
              "stepIndex": 222,
              "stepType": "pdf",
              "title": "Page 222",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=222"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-223",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 223",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-223-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-223",
              "chapterTitle": "Page 223",
              "chapterIndex": 0,
              "stepIndex": 223,
              "stepType": "pdf",
              "title": "Page 223",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=223"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-224",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 224",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-224-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-224",
              "chapterTitle": "Page 224",
              "chapterIndex": 0,
              "stepIndex": 224,
              "stepType": "pdf",
              "title": "Page 224",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=224"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-225",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 225",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-225-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-225",
              "chapterTitle": "Page 225",
              "chapterIndex": 0,
              "stepIndex": 225,
              "stepType": "pdf",
              "title": "Page 225",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=225"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-226",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 226",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-226-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-226",
              "chapterTitle": "Page 226",
              "chapterIndex": 0,
              "stepIndex": 226,
              "stepType": "pdf",
              "title": "Page 226",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=226"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-227",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 227",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-227-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-227",
              "chapterTitle": "Page 227",
              "chapterIndex": 0,
              "stepIndex": 227,
              "stepType": "pdf",
              "title": "Page 227",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=227"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-228",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 228",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-228-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-228",
              "chapterTitle": "Page 228",
              "chapterIndex": 0,
              "stepIndex": 228,
              "stepType": "pdf",
              "title": "Page 228",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=228"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-229",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 229",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-229-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-229",
              "chapterTitle": "Page 229",
              "chapterIndex": 0,
              "stepIndex": 229,
              "stepType": "pdf",
              "title": "Page 229",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=229"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-23",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-23-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=23"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-230",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 230",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-230-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-230",
              "chapterTitle": "Page 230",
              "chapterIndex": 0,
              "stepIndex": 230,
              "stepType": "pdf",
              "title": "Page 230",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=230"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-231",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 231",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-231-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-231",
              "chapterTitle": "Page 231",
              "chapterIndex": 0,
              "stepIndex": 231,
              "stepType": "pdf",
              "title": "Page 231",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=231"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-232",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 232",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-232-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-232",
              "chapterTitle": "Page 232",
              "chapterIndex": 0,
              "stepIndex": 232,
              "stepType": "pdf",
              "title": "Page 232",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=232"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-233",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 233",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-233-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-233",
              "chapterTitle": "Page 233",
              "chapterIndex": 0,
              "stepIndex": 233,
              "stepType": "pdf",
              "title": "Page 233",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=233"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-234",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 234",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-234-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-234",
              "chapterTitle": "Page 234",
              "chapterIndex": 0,
              "stepIndex": 234,
              "stepType": "pdf",
              "title": "Page 234",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=234"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-235",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 235",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-235-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-235",
              "chapterTitle": "Page 235",
              "chapterIndex": 0,
              "stepIndex": 235,
              "stepType": "pdf",
              "title": "Page 235",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=235"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-236",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 236",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-236-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-236",
              "chapterTitle": "Page 236",
              "chapterIndex": 0,
              "stepIndex": 236,
              "stepType": "pdf",
              "title": "Page 236",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=236"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-237",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 237",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-237-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-237",
              "chapterTitle": "Page 237",
              "chapterIndex": 0,
              "stepIndex": 237,
              "stepType": "pdf",
              "title": "Page 237",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=237"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-238",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 238",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-238-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-238",
              "chapterTitle": "Page 238",
              "chapterIndex": 0,
              "stepIndex": 238,
              "stepType": "pdf",
              "title": "Page 238",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=238"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-239",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 239",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-239-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-239",
              "chapterTitle": "Page 239",
              "chapterIndex": 0,
              "stepIndex": 239,
              "stepType": "pdf",
              "title": "Page 239",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=239"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-24",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-24-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=24"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-240",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 240",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-240-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-240",
              "chapterTitle": "Page 240",
              "chapterIndex": 0,
              "stepIndex": 240,
              "stepType": "pdf",
              "title": "Page 240",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=240"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-241",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 241",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-241-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-241",
              "chapterTitle": "Page 241",
              "chapterIndex": 0,
              "stepIndex": 241,
              "stepType": "pdf",
              "title": "Page 241",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=241"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-242",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 242",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-242-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-242",
              "chapterTitle": "Page 242",
              "chapterIndex": 0,
              "stepIndex": 242,
              "stepType": "pdf",
              "title": "Page 242",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=242"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-243",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 243",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-243-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-243",
              "chapterTitle": "Page 243",
              "chapterIndex": 0,
              "stepIndex": 243,
              "stepType": "pdf",
              "title": "Page 243",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=243"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-244",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 244",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-244-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-244",
              "chapterTitle": "Page 244",
              "chapterIndex": 0,
              "stepIndex": 244,
              "stepType": "pdf",
              "title": "Page 244",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=244"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-245",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 245",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-245-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-245",
              "chapterTitle": "Page 245",
              "chapterIndex": 0,
              "stepIndex": 245,
              "stepType": "pdf",
              "title": "Page 245",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=245"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-246",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 246",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-246-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-246",
              "chapterTitle": "Page 246",
              "chapterIndex": 0,
              "stepIndex": 246,
              "stepType": "pdf",
              "title": "Page 246",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=246"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-247",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 247",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-247-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-247",
              "chapterTitle": "Page 247",
              "chapterIndex": 0,
              "stepIndex": 247,
              "stepType": "pdf",
              "title": "Page 247",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=247"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-248",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 248",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-248-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-248",
              "chapterTitle": "Page 248",
              "chapterIndex": 0,
              "stepIndex": 248,
              "stepType": "pdf",
              "title": "Page 248",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=248"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-249",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 249",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-249-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-249",
              "chapterTitle": "Page 249",
              "chapterIndex": 0,
              "stepIndex": 249,
              "stepType": "pdf",
              "title": "Page 249",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=249"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-25",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-25-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=25"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-250",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 250",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-250-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-250",
              "chapterTitle": "Page 250",
              "chapterIndex": 0,
              "stepIndex": 250,
              "stepType": "pdf",
              "title": "Page 250",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=250"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-251",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 251",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-251-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-251",
              "chapterTitle": "Page 251",
              "chapterIndex": 0,
              "stepIndex": 251,
              "stepType": "pdf",
              "title": "Page 251",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=251"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-252",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 252",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-252-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-252",
              "chapterTitle": "Page 252",
              "chapterIndex": 0,
              "stepIndex": 252,
              "stepType": "pdf",
              "title": "Page 252",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=252"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-253",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 253",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-253-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-253",
              "chapterTitle": "Page 253",
              "chapterIndex": 0,
              "stepIndex": 253,
              "stepType": "pdf",
              "title": "Page 253",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=253"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-254",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 254",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-254-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-254",
              "chapterTitle": "Page 254",
              "chapterIndex": 0,
              "stepIndex": 254,
              "stepType": "pdf",
              "title": "Page 254",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=254"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-255",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 255",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-255-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-255",
              "chapterTitle": "Page 255",
              "chapterIndex": 0,
              "stepIndex": 255,
              "stepType": "pdf",
              "title": "Page 255",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=255"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-256",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 256",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-256-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-256",
              "chapterTitle": "Page 256",
              "chapterIndex": 0,
              "stepIndex": 256,
              "stepType": "pdf",
              "title": "Page 256",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=256"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-257",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 257",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-257-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-257",
              "chapterTitle": "Page 257",
              "chapterIndex": 0,
              "stepIndex": 257,
              "stepType": "pdf",
              "title": "Page 257",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=257"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-258",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 258",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-258-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-258",
              "chapterTitle": "Page 258",
              "chapterIndex": 0,
              "stepIndex": 258,
              "stepType": "pdf",
              "title": "Page 258",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=258"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-259",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 259",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-259-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-259",
              "chapterTitle": "Page 259",
              "chapterIndex": 0,
              "stepIndex": 259,
              "stepType": "pdf",
              "title": "Page 259",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=259"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-26",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-26-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=26"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-260",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 260",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-260-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-260",
              "chapterTitle": "Page 260",
              "chapterIndex": 0,
              "stepIndex": 260,
              "stepType": "pdf",
              "title": "Page 260",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=260"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-261",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 261",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-261-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-261",
              "chapterTitle": "Page 261",
              "chapterIndex": 0,
              "stepIndex": 261,
              "stepType": "pdf",
              "title": "Page 261",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=261"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-262",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 262",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-262-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-262",
              "chapterTitle": "Page 262",
              "chapterIndex": 0,
              "stepIndex": 262,
              "stepType": "pdf",
              "title": "Page 262",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=262"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-263",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 263",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-263-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-263",
              "chapterTitle": "Page 263",
              "chapterIndex": 0,
              "stepIndex": 263,
              "stepType": "pdf",
              "title": "Page 263",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=263"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-264",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 264",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-264-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-264",
              "chapterTitle": "Page 264",
              "chapterIndex": 0,
              "stepIndex": 264,
              "stepType": "pdf",
              "title": "Page 264",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=264"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-265",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 265",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-265-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-265",
              "chapterTitle": "Page 265",
              "chapterIndex": 0,
              "stepIndex": 265,
              "stepType": "pdf",
              "title": "Page 265",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=265"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-266",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 266",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-266-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-266",
              "chapterTitle": "Page 266",
              "chapterIndex": 0,
              "stepIndex": 266,
              "stepType": "pdf",
              "title": "Page 266",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=266"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-267",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 267",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-267-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-267",
              "chapterTitle": "Page 267",
              "chapterIndex": 0,
              "stepIndex": 267,
              "stepType": "pdf",
              "title": "Page 267",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=267"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-268",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 268",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-268-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-268",
              "chapterTitle": "Page 268",
              "chapterIndex": 0,
              "stepIndex": 268,
              "stepType": "pdf",
              "title": "Page 268",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=268"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-269",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 269",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-269-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-269",
              "chapterTitle": "Page 269",
              "chapterIndex": 0,
              "stepIndex": 269,
              "stepType": "pdf",
              "title": "Page 269",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=269"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-27",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-27-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=27"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-270",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 270",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-270-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-270",
              "chapterTitle": "Page 270",
              "chapterIndex": 0,
              "stepIndex": 270,
              "stepType": "pdf",
              "title": "Page 270",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=270"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-271",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 271",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-271-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-271",
              "chapterTitle": "Page 271",
              "chapterIndex": 0,
              "stepIndex": 271,
              "stepType": "pdf",
              "title": "Page 271",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=271"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-272",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 272",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-272-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-272",
              "chapterTitle": "Page 272",
              "chapterIndex": 0,
              "stepIndex": 272,
              "stepType": "pdf",
              "title": "Page 272",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=272"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-273",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 273",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-273-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-273",
              "chapterTitle": "Page 273",
              "chapterIndex": 0,
              "stepIndex": 273,
              "stepType": "pdf",
              "title": "Page 273",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=273"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-274",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 274",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-274-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-274",
              "chapterTitle": "Page 274",
              "chapterIndex": 0,
              "stepIndex": 274,
              "stepType": "pdf",
              "title": "Page 274",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=274"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-275",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 275",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-275-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-275",
              "chapterTitle": "Page 275",
              "chapterIndex": 0,
              "stepIndex": 275,
              "stepType": "pdf",
              "title": "Page 275",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=275"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-276",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 276",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-276-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-276",
              "chapterTitle": "Page 276",
              "chapterIndex": 0,
              "stepIndex": 276,
              "stepType": "pdf",
              "title": "Page 276",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=276"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-277",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 277",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-277-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-277",
              "chapterTitle": "Page 277",
              "chapterIndex": 0,
              "stepIndex": 277,
              "stepType": "pdf",
              "title": "Page 277",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=277"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-278",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 278",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-278-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-278",
              "chapterTitle": "Page 278",
              "chapterIndex": 0,
              "stepIndex": 278,
              "stepType": "pdf",
              "title": "Page 278",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=278"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-279",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 279",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-279-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-279",
              "chapterTitle": "Page 279",
              "chapterIndex": 0,
              "stepIndex": 279,
              "stepType": "pdf",
              "title": "Page 279",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=279"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-28",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-28-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=28"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-280",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 280",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-280-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-280",
              "chapterTitle": "Page 280",
              "chapterIndex": 0,
              "stepIndex": 280,
              "stepType": "pdf",
              "title": "Page 280",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=280"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-281",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 281",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-281-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-281",
              "chapterTitle": "Page 281",
              "chapterIndex": 0,
              "stepIndex": 281,
              "stepType": "pdf",
              "title": "Page 281",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=281"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-282",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 282",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-282-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-282",
              "chapterTitle": "Page 282",
              "chapterIndex": 0,
              "stepIndex": 282,
              "stepType": "pdf",
              "title": "Page 282",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=282"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-283",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 283",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-283-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-283",
              "chapterTitle": "Page 283",
              "chapterIndex": 0,
              "stepIndex": 283,
              "stepType": "pdf",
              "title": "Page 283",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=283"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-284",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 284",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-284-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-284",
              "chapterTitle": "Page 284",
              "chapterIndex": 0,
              "stepIndex": 284,
              "stepType": "pdf",
              "title": "Page 284",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=284"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-285",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 285",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-285-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-285",
              "chapterTitle": "Page 285",
              "chapterIndex": 0,
              "stepIndex": 285,
              "stepType": "pdf",
              "title": "Page 285",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=285"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-286",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 286",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-286-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-286",
              "chapterTitle": "Page 286",
              "chapterIndex": 0,
              "stepIndex": 286,
              "stepType": "pdf",
              "title": "Page 286",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=286"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-287",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 287",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-287-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-287",
              "chapterTitle": "Page 287",
              "chapterIndex": 0,
              "stepIndex": 287,
              "stepType": "pdf",
              "title": "Page 287",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=287"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-288",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 288",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-288-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-288",
              "chapterTitle": "Page 288",
              "chapterIndex": 0,
              "stepIndex": 288,
              "stepType": "pdf",
              "title": "Page 288",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=288"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-289",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 289",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-289-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-289",
              "chapterTitle": "Page 289",
              "chapterIndex": 0,
              "stepIndex": 289,
              "stepType": "pdf",
              "title": "Page 289",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=289"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-29",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-29-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=29"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-290",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 290",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-290-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-290",
              "chapterTitle": "Page 290",
              "chapterIndex": 0,
              "stepIndex": 290,
              "stepType": "pdf",
              "title": "Page 290",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=290"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-291",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 291",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-291-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-291",
              "chapterTitle": "Page 291",
              "chapterIndex": 0,
              "stepIndex": 291,
              "stepType": "pdf",
              "title": "Page 291",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=291"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-292",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 292",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-292-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-292",
              "chapterTitle": "Page 292",
              "chapterIndex": 0,
              "stepIndex": 292,
              "stepType": "pdf",
              "title": "Page 292",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=292"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-293",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 293",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-293-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-293",
              "chapterTitle": "Page 293",
              "chapterIndex": 0,
              "stepIndex": 293,
              "stepType": "pdf",
              "title": "Page 293",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=293"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-294",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 294",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-294-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-294",
              "chapterTitle": "Page 294",
              "chapterIndex": 0,
              "stepIndex": 294,
              "stepType": "pdf",
              "title": "Page 294",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=294"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-295",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 295",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-295-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-295",
              "chapterTitle": "Page 295",
              "chapterIndex": 0,
              "stepIndex": 295,
              "stepType": "pdf",
              "title": "Page 295",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=295"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-296",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 296",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-296-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-296",
              "chapterTitle": "Page 296",
              "chapterIndex": 0,
              "stepIndex": 296,
              "stepType": "pdf",
              "title": "Page 296",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=296"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-297",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 297",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-297-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-297",
              "chapterTitle": "Page 297",
              "chapterIndex": 0,
              "stepIndex": 297,
              "stepType": "pdf",
              "title": "Page 297",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=297"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-298",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 298",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-298-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-298",
              "chapterTitle": "Page 298",
              "chapterIndex": 0,
              "stepIndex": 298,
              "stepType": "pdf",
              "title": "Page 298",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=298"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-299",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 299",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-299-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-299",
              "chapterTitle": "Page 299",
              "chapterIndex": 0,
              "stepIndex": 299,
              "stepType": "pdf",
              "title": "Page 299",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=299"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-3",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-3-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=3"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-30",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-30-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=30"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-300",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 300",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-300-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-300",
              "chapterTitle": "Page 300",
              "chapterIndex": 0,
              "stepIndex": 300,
              "stepType": "pdf",
              "title": "Page 300",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=300"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-301",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 301",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-301-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-301",
              "chapterTitle": "Page 301",
              "chapterIndex": 0,
              "stepIndex": 301,
              "stepType": "pdf",
              "title": "Page 301",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=301"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-302",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 302",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-302-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-302",
              "chapterTitle": "Page 302",
              "chapterIndex": 0,
              "stepIndex": 302,
              "stepType": "pdf",
              "title": "Page 302",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=302"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-303",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 303",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-303-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-303",
              "chapterTitle": "Page 303",
              "chapterIndex": 0,
              "stepIndex": 303,
              "stepType": "pdf",
              "title": "Page 303",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=303"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-304",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 304",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-304-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-304",
              "chapterTitle": "Page 304",
              "chapterIndex": 0,
              "stepIndex": 304,
              "stepType": "pdf",
              "title": "Page 304",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=304"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-305",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 305",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-305-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-305",
              "chapterTitle": "Page 305",
              "chapterIndex": 0,
              "stepIndex": 305,
              "stepType": "pdf",
              "title": "Page 305",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=305"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-306",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 306",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-306-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-306",
              "chapterTitle": "Page 306",
              "chapterIndex": 0,
              "stepIndex": 306,
              "stepType": "pdf",
              "title": "Page 306",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=306"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-307",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 307",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-307-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-307",
              "chapterTitle": "Page 307",
              "chapterIndex": 0,
              "stepIndex": 307,
              "stepType": "pdf",
              "title": "Page 307",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=307"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-308",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 308",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-308-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-308",
              "chapterTitle": "Page 308",
              "chapterIndex": 0,
              "stepIndex": 308,
              "stepType": "pdf",
              "title": "Page 308",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=308"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-309",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 309",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-309-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-309",
              "chapterTitle": "Page 309",
              "chapterIndex": 0,
              "stepIndex": 309,
              "stepType": "pdf",
              "title": "Page 309",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=309"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-31",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-31-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=31"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-310",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 310",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-310-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-310",
              "chapterTitle": "Page 310",
              "chapterIndex": 0,
              "stepIndex": 310,
              "stepType": "pdf",
              "title": "Page 310",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=310"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-311",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 311",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-311-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-311",
              "chapterTitle": "Page 311",
              "chapterIndex": 0,
              "stepIndex": 311,
              "stepType": "pdf",
              "title": "Page 311",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=311"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-312",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 312",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-312-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-312",
              "chapterTitle": "Page 312",
              "chapterIndex": 0,
              "stepIndex": 312,
              "stepType": "pdf",
              "title": "Page 312",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=312"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-313",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 313",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-313-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-313",
              "chapterTitle": "Page 313",
              "chapterIndex": 0,
              "stepIndex": 313,
              "stepType": "pdf",
              "title": "Page 313",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=313"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-314",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 314",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-314-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-314",
              "chapterTitle": "Page 314",
              "chapterIndex": 0,
              "stepIndex": 314,
              "stepType": "pdf",
              "title": "Page 314",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=314"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-315",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 315",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-315-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-315",
              "chapterTitle": "Page 315",
              "chapterIndex": 0,
              "stepIndex": 315,
              "stepType": "pdf",
              "title": "Page 315",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=315"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-316",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 316",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-316-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-316",
              "chapterTitle": "Page 316",
              "chapterIndex": 0,
              "stepIndex": 316,
              "stepType": "pdf",
              "title": "Page 316",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=316"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-317",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 317",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-317-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-317",
              "chapterTitle": "Page 317",
              "chapterIndex": 0,
              "stepIndex": 317,
              "stepType": "pdf",
              "title": "Page 317",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=317"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-318",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 318",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-318-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-318",
              "chapterTitle": "Page 318",
              "chapterIndex": 0,
              "stepIndex": 318,
              "stepType": "pdf",
              "title": "Page 318",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=318"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-319",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 319",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-319-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-319",
              "chapterTitle": "Page 319",
              "chapterIndex": 0,
              "stepIndex": 319,
              "stepType": "pdf",
              "title": "Page 319",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=319"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-32",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-32-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=32"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-320",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 320",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-320-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-320",
              "chapterTitle": "Page 320",
              "chapterIndex": 0,
              "stepIndex": 320,
              "stepType": "pdf",
              "title": "Page 320",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=320"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-321",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 321",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-321-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-321",
              "chapterTitle": "Page 321",
              "chapterIndex": 0,
              "stepIndex": 321,
              "stepType": "pdf",
              "title": "Page 321",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=321"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-322",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 322",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-322-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-322",
              "chapterTitle": "Page 322",
              "chapterIndex": 0,
              "stepIndex": 322,
              "stepType": "pdf",
              "title": "Page 322",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=322"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-323",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 323",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-323-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-323",
              "chapterTitle": "Page 323",
              "chapterIndex": 0,
              "stepIndex": 323,
              "stepType": "pdf",
              "title": "Page 323",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=323"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-324",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 324",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-324-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-324",
              "chapterTitle": "Page 324",
              "chapterIndex": 0,
              "stepIndex": 324,
              "stepType": "pdf",
              "title": "Page 324",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=324"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-325",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 325",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-325-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-325",
              "chapterTitle": "Page 325",
              "chapterIndex": 0,
              "stepIndex": 325,
              "stepType": "pdf",
              "title": "Page 325",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=325"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-326",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 326",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-326-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-326",
              "chapterTitle": "Page 326",
              "chapterIndex": 0,
              "stepIndex": 326,
              "stepType": "pdf",
              "title": "Page 326",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=326"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-327",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 327",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-327-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-327",
              "chapterTitle": "Page 327",
              "chapterIndex": 0,
              "stepIndex": 327,
              "stepType": "pdf",
              "title": "Page 327",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=327"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-328",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 328",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-328-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-328",
              "chapterTitle": "Page 328",
              "chapterIndex": 0,
              "stepIndex": 328,
              "stepType": "pdf",
              "title": "Page 328",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=328"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-329",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 329",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-329-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-329",
              "chapterTitle": "Page 329",
              "chapterIndex": 0,
              "stepIndex": 329,
              "stepType": "pdf",
              "title": "Page 329",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=329"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-33",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-33-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=33"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-330",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 330",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-330-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-330",
              "chapterTitle": "Page 330",
              "chapterIndex": 0,
              "stepIndex": 330,
              "stepType": "pdf",
              "title": "Page 330",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=330"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-331",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 331",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-331-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-331",
              "chapterTitle": "Page 331",
              "chapterIndex": 0,
              "stepIndex": 331,
              "stepType": "pdf",
              "title": "Page 331",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=331"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-332",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 332",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-332-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-332",
              "chapterTitle": "Page 332",
              "chapterIndex": 0,
              "stepIndex": 332,
              "stepType": "pdf",
              "title": "Page 332",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=332"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-333",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 333",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-333-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-333",
              "chapterTitle": "Page 333",
              "chapterIndex": 0,
              "stepIndex": 333,
              "stepType": "pdf",
              "title": "Page 333",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=333"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-334",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 334",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-334-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-334",
              "chapterTitle": "Page 334",
              "chapterIndex": 0,
              "stepIndex": 334,
              "stepType": "pdf",
              "title": "Page 334",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=334"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-335",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 335",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-335-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-335",
              "chapterTitle": "Page 335",
              "chapterIndex": 0,
              "stepIndex": 335,
              "stepType": "pdf",
              "title": "Page 335",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=335"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-336",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 336",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-336-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-336",
              "chapterTitle": "Page 336",
              "chapterIndex": 0,
              "stepIndex": 336,
              "stepType": "pdf",
              "title": "Page 336",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=336"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-337",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 337",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-337-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-337",
              "chapterTitle": "Page 337",
              "chapterIndex": 0,
              "stepIndex": 337,
              "stepType": "pdf",
              "title": "Page 337",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=337"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-338",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 338",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-338-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-338",
              "chapterTitle": "Page 338",
              "chapterIndex": 0,
              "stepIndex": 338,
              "stepType": "pdf",
              "title": "Page 338",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=338"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-339",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 339",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-339-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-339",
              "chapterTitle": "Page 339",
              "chapterIndex": 0,
              "stepIndex": 339,
              "stepType": "pdf",
              "title": "Page 339",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=339"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-34",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-34-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=34"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-340",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 340",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-340-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-340",
              "chapterTitle": "Page 340",
              "chapterIndex": 0,
              "stepIndex": 340,
              "stepType": "pdf",
              "title": "Page 340",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=340"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-341",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 341",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-341-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-341",
              "chapterTitle": "Page 341",
              "chapterIndex": 0,
              "stepIndex": 341,
              "stepType": "pdf",
              "title": "Page 341",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=341"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-342",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 342",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-342-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-342",
              "chapterTitle": "Page 342",
              "chapterIndex": 0,
              "stepIndex": 342,
              "stepType": "pdf",
              "title": "Page 342",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=342"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-343",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 343",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-343-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-343",
              "chapterTitle": "Page 343",
              "chapterIndex": 0,
              "stepIndex": 343,
              "stepType": "pdf",
              "title": "Page 343",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=343"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-344",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 344",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-344-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-344",
              "chapterTitle": "Page 344",
              "chapterIndex": 0,
              "stepIndex": 344,
              "stepType": "pdf",
              "title": "Page 344",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=344"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-345",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 345",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-345-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-345",
              "chapterTitle": "Page 345",
              "chapterIndex": 0,
              "stepIndex": 345,
              "stepType": "pdf",
              "title": "Page 345",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=345"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-346",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 346",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-346-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-346",
              "chapterTitle": "Page 346",
              "chapterIndex": 0,
              "stepIndex": 346,
              "stepType": "pdf",
              "title": "Page 346",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=346"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-347",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 347",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-347-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-347",
              "chapterTitle": "Page 347",
              "chapterIndex": 0,
              "stepIndex": 347,
              "stepType": "pdf",
              "title": "Page 347",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=347"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-348",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 348",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-348-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-348",
              "chapterTitle": "Page 348",
              "chapterIndex": 0,
              "stepIndex": 348,
              "stepType": "pdf",
              "title": "Page 348",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=348"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-349",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 349",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-349-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-349",
              "chapterTitle": "Page 349",
              "chapterIndex": 0,
              "stepIndex": 349,
              "stepType": "pdf",
              "title": "Page 349",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=349"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-35",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-35-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=35"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-350",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 350",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-350-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-350",
              "chapterTitle": "Page 350",
              "chapterIndex": 0,
              "stepIndex": 350,
              "stepType": "pdf",
              "title": "Page 350",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=350"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-351",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 351",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-351-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-351",
              "chapterTitle": "Page 351",
              "chapterIndex": 0,
              "stepIndex": 351,
              "stepType": "pdf",
              "title": "Page 351",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=351"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-352",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 352",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-352-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-352",
              "chapterTitle": "Page 352",
              "chapterIndex": 0,
              "stepIndex": 352,
              "stepType": "pdf",
              "title": "Page 352",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=352"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-353",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 353",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-353-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-353",
              "chapterTitle": "Page 353",
              "chapterIndex": 0,
              "stepIndex": 353,
              "stepType": "pdf",
              "title": "Page 353",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=353"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-354",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 354",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-354-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-354",
              "chapterTitle": "Page 354",
              "chapterIndex": 0,
              "stepIndex": 354,
              "stepType": "pdf",
              "title": "Page 354",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=354"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-355",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 355",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-355-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-355",
              "chapterTitle": "Page 355",
              "chapterIndex": 0,
              "stepIndex": 355,
              "stepType": "pdf",
              "title": "Page 355",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=355"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-356",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 356",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-356-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-356",
              "chapterTitle": "Page 356",
              "chapterIndex": 0,
              "stepIndex": 356,
              "stepType": "pdf",
              "title": "Page 356",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=356"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-357",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 357",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-357-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-357",
              "chapterTitle": "Page 357",
              "chapterIndex": 0,
              "stepIndex": 357,
              "stepType": "pdf",
              "title": "Page 357",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=357"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-358",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 358",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-358-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-358",
              "chapterTitle": "Page 358",
              "chapterIndex": 0,
              "stepIndex": 358,
              "stepType": "pdf",
              "title": "Page 358",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=358"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-359",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 359",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-359-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-359",
              "chapterTitle": "Page 359",
              "chapterIndex": 0,
              "stepIndex": 359,
              "stepType": "pdf",
              "title": "Page 359",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=359"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-36",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-36-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=36"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-360",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 360",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-360-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-360",
              "chapterTitle": "Page 360",
              "chapterIndex": 0,
              "stepIndex": 360,
              "stepType": "pdf",
              "title": "Page 360",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=360"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-361",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 361",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-361-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-361",
              "chapterTitle": "Page 361",
              "chapterIndex": 0,
              "stepIndex": 361,
              "stepType": "pdf",
              "title": "Page 361",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=361"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-362",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 362",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-362-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-362",
              "chapterTitle": "Page 362",
              "chapterIndex": 0,
              "stepIndex": 362,
              "stepType": "pdf",
              "title": "Page 362",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=362"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-363",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 363",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-363-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-363",
              "chapterTitle": "Page 363",
              "chapterIndex": 0,
              "stepIndex": 363,
              "stepType": "pdf",
              "title": "Page 363",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=363"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-364",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 364",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-364-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-364",
              "chapterTitle": "Page 364",
              "chapterIndex": 0,
              "stepIndex": 364,
              "stepType": "pdf",
              "title": "Page 364",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=364"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-365",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 365",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-365-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-365",
              "chapterTitle": "Page 365",
              "chapterIndex": 0,
              "stepIndex": 365,
              "stepType": "pdf",
              "title": "Page 365",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=365"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-366",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 366",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-366-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-366",
              "chapterTitle": "Page 366",
              "chapterIndex": 0,
              "stepIndex": 366,
              "stepType": "pdf",
              "title": "Page 366",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=366"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-367",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 367",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-367-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-367",
              "chapterTitle": "Page 367",
              "chapterIndex": 0,
              "stepIndex": 367,
              "stepType": "pdf",
              "title": "Page 367",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=367"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-368",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 368",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-368-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-368",
              "chapterTitle": "Page 368",
              "chapterIndex": 0,
              "stepIndex": 368,
              "stepType": "pdf",
              "title": "Page 368",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=368"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-369",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 369",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-369-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-369",
              "chapterTitle": "Page 369",
              "chapterIndex": 0,
              "stepIndex": 369,
              "stepType": "pdf",
              "title": "Page 369",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=369"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-37",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-37-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=37"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-370",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 370",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-370-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-370",
              "chapterTitle": "Page 370",
              "chapterIndex": 0,
              "stepIndex": 370,
              "stepType": "pdf",
              "title": "Page 370",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=370"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-371",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 371",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-371-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-371",
              "chapterTitle": "Page 371",
              "chapterIndex": 0,
              "stepIndex": 371,
              "stepType": "pdf",
              "title": "Page 371",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=371"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-372",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 372",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-372-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-372",
              "chapterTitle": "Page 372",
              "chapterIndex": 0,
              "stepIndex": 372,
              "stepType": "pdf",
              "title": "Page 372",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=372"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-373",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 373",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-373-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-373",
              "chapterTitle": "Page 373",
              "chapterIndex": 0,
              "stepIndex": 373,
              "stepType": "pdf",
              "title": "Page 373",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=373"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-374",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 374",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-374-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-374",
              "chapterTitle": "Page 374",
              "chapterIndex": 0,
              "stepIndex": 374,
              "stepType": "pdf",
              "title": "Page 374",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=374"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-375",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 375",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-375-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-375",
              "chapterTitle": "Page 375",
              "chapterIndex": 0,
              "stepIndex": 375,
              "stepType": "pdf",
              "title": "Page 375",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=375"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-376",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 376",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-376-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-376",
              "chapterTitle": "Page 376",
              "chapterIndex": 0,
              "stepIndex": 376,
              "stepType": "pdf",
              "title": "Page 376",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=376"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-377",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 377",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-377-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-377",
              "chapterTitle": "Page 377",
              "chapterIndex": 0,
              "stepIndex": 377,
              "stepType": "pdf",
              "title": "Page 377",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=377"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-378",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 378",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-378-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-378",
              "chapterTitle": "Page 378",
              "chapterIndex": 0,
              "stepIndex": 378,
              "stepType": "pdf",
              "title": "Page 378",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=378"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-379",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 379",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-379-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-379",
              "chapterTitle": "Page 379",
              "chapterIndex": 0,
              "stepIndex": 379,
              "stepType": "pdf",
              "title": "Page 379",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=379"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-38",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-38-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=38"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-380",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 380",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-380-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-380",
              "chapterTitle": "Page 380",
              "chapterIndex": 0,
              "stepIndex": 380,
              "stepType": "pdf",
              "title": "Page 380",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=380"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-381",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 381",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-381-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-381",
              "chapterTitle": "Page 381",
              "chapterIndex": 0,
              "stepIndex": 381,
              "stepType": "pdf",
              "title": "Page 381",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=381"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-382",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 382",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-382-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-382",
              "chapterTitle": "Page 382",
              "chapterIndex": 0,
              "stepIndex": 382,
              "stepType": "pdf",
              "title": "Page 382",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=382"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-383",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 383",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-383-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-383",
              "chapterTitle": "Page 383",
              "chapterIndex": 0,
              "stepIndex": 383,
              "stepType": "pdf",
              "title": "Page 383",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=383"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-384",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 384",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-384-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-384",
              "chapterTitle": "Page 384",
              "chapterIndex": 0,
              "stepIndex": 384,
              "stepType": "pdf",
              "title": "Page 384",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=384"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-385",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 385",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-385-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-385",
              "chapterTitle": "Page 385",
              "chapterIndex": 0,
              "stepIndex": 385,
              "stepType": "pdf",
              "title": "Page 385",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=385"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-386",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 386",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-386-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-386",
              "chapterTitle": "Page 386",
              "chapterIndex": 0,
              "stepIndex": 386,
              "stepType": "pdf",
              "title": "Page 386",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=386"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-387",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 387",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-387-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-387",
              "chapterTitle": "Page 387",
              "chapterIndex": 0,
              "stepIndex": 387,
              "stepType": "pdf",
              "title": "Page 387",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=387"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-388",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 388",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-388-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-388",
              "chapterTitle": "Page 388",
              "chapterIndex": 0,
              "stepIndex": 388,
              "stepType": "pdf",
              "title": "Page 388",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=388"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-389",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 389",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-389-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-389",
              "chapterTitle": "Page 389",
              "chapterIndex": 0,
              "stepIndex": 389,
              "stepType": "pdf",
              "title": "Page 389",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=389"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-39",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-39-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=39"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-390",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 390",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-390-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-390",
              "chapterTitle": "Page 390",
              "chapterIndex": 0,
              "stepIndex": 390,
              "stepType": "pdf",
              "title": "Page 390",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=390"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-391",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 391",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-391-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-391",
              "chapterTitle": "Page 391",
              "chapterIndex": 0,
              "stepIndex": 391,
              "stepType": "pdf",
              "title": "Page 391",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=391"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-392",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 392",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-392-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-392",
              "chapterTitle": "Page 392",
              "chapterIndex": 0,
              "stepIndex": 392,
              "stepType": "pdf",
              "title": "Page 392",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=392"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-393",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 393",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-393-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-393",
              "chapterTitle": "Page 393",
              "chapterIndex": 0,
              "stepIndex": 393,
              "stepType": "pdf",
              "title": "Page 393",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=393"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-394",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 394",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-394-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-394",
              "chapterTitle": "Page 394",
              "chapterIndex": 0,
              "stepIndex": 394,
              "stepType": "pdf",
              "title": "Page 394",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=394"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-395",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 395",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-395-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-395",
              "chapterTitle": "Page 395",
              "chapterIndex": 0,
              "stepIndex": 395,
              "stepType": "pdf",
              "title": "Page 395",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=395"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-396",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 396",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-396-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-396",
              "chapterTitle": "Page 396",
              "chapterIndex": 0,
              "stepIndex": 396,
              "stepType": "pdf",
              "title": "Page 396",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=396"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-397",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 397",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-397-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-397",
              "chapterTitle": "Page 397",
              "chapterIndex": 0,
              "stepIndex": 397,
              "stepType": "pdf",
              "title": "Page 397",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=397"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-398",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 398",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-398-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-398",
              "chapterTitle": "Page 398",
              "chapterIndex": 0,
              "stepIndex": 398,
              "stepType": "pdf",
              "title": "Page 398",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=398"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-399",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 399",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-399-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-399",
              "chapterTitle": "Page 399",
              "chapterIndex": 0,
              "stepIndex": 399,
              "stepType": "pdf",
              "title": "Page 399",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=399"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-4",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-4-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=4"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-40",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-40-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=40"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-400",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 400",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-400-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-400",
              "chapterTitle": "Page 400",
              "chapterIndex": 0,
              "stepIndex": 400,
              "stepType": "pdf",
              "title": "Page 400",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=400"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-401",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 401",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-401-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-401",
              "chapterTitle": "Page 401",
              "chapterIndex": 0,
              "stepIndex": 401,
              "stepType": "pdf",
              "title": "Page 401",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=401"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-402",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 402",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-402-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-402",
              "chapterTitle": "Page 402",
              "chapterIndex": 0,
              "stepIndex": 402,
              "stepType": "pdf",
              "title": "Page 402",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=402"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-403",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 403",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-403-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-403",
              "chapterTitle": "Page 403",
              "chapterIndex": 0,
              "stepIndex": 403,
              "stepType": "pdf",
              "title": "Page 403",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=403"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-404",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 404",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-404-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-404",
              "chapterTitle": "Page 404",
              "chapterIndex": 0,
              "stepIndex": 404,
              "stepType": "pdf",
              "title": "Page 404",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=404"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-405",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 405",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-405-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-405",
              "chapterTitle": "Page 405",
              "chapterIndex": 0,
              "stepIndex": 405,
              "stepType": "pdf",
              "title": "Page 405",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=405"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-406",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 406",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-406-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-406",
              "chapterTitle": "Page 406",
              "chapterIndex": 0,
              "stepIndex": 406,
              "stepType": "pdf",
              "title": "Page 406",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=406"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-407",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 407",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-407-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-407",
              "chapterTitle": "Page 407",
              "chapterIndex": 0,
              "stepIndex": 407,
              "stepType": "pdf",
              "title": "Page 407",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=407"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-408",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 408",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-408-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-408",
              "chapterTitle": "Page 408",
              "chapterIndex": 0,
              "stepIndex": 408,
              "stepType": "pdf",
              "title": "Page 408",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=408"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-409",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 409",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-409-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-409",
              "chapterTitle": "Page 409",
              "chapterIndex": 0,
              "stepIndex": 409,
              "stepType": "pdf",
              "title": "Page 409",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=409"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-41",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-41-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=41"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-410",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 410",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-410-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-410",
              "chapterTitle": "Page 410",
              "chapterIndex": 0,
              "stepIndex": 410,
              "stepType": "pdf",
              "title": "Page 410",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=410"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-411",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 411",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-411-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-411",
              "chapterTitle": "Page 411",
              "chapterIndex": 0,
              "stepIndex": 411,
              "stepType": "pdf",
              "title": "Page 411",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=411"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-412",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 412",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-412-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-412",
              "chapterTitle": "Page 412",
              "chapterIndex": 0,
              "stepIndex": 412,
              "stepType": "pdf",
              "title": "Page 412",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=412"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-413",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 413",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-413-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-413",
              "chapterTitle": "Page 413",
              "chapterIndex": 0,
              "stepIndex": 413,
              "stepType": "pdf",
              "title": "Page 413",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=413"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-414",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 414",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-414-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-414",
              "chapterTitle": "Page 414",
              "chapterIndex": 0,
              "stepIndex": 414,
              "stepType": "pdf",
              "title": "Page 414",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=414"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-415",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 415",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-415-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-415",
              "chapterTitle": "Page 415",
              "chapterIndex": 0,
              "stepIndex": 415,
              "stepType": "pdf",
              "title": "Page 415",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=415"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-416",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 416",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-416-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-416",
              "chapterTitle": "Page 416",
              "chapterIndex": 0,
              "stepIndex": 416,
              "stepType": "pdf",
              "title": "Page 416",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=416"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-417",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 417",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-417-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-417",
              "chapterTitle": "Page 417",
              "chapterIndex": 0,
              "stepIndex": 417,
              "stepType": "pdf",
              "title": "Page 417",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=417"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-418",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 418",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-418-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-418",
              "chapterTitle": "Page 418",
              "chapterIndex": 0,
              "stepIndex": 418,
              "stepType": "pdf",
              "title": "Page 418",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=418"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-419",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 419",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-419-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-419",
              "chapterTitle": "Page 419",
              "chapterIndex": 0,
              "stepIndex": 419,
              "stepType": "pdf",
              "title": "Page 419",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=419"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-42",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-42-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=42"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-420",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 420",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-420-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-420",
              "chapterTitle": "Page 420",
              "chapterIndex": 0,
              "stepIndex": 420,
              "stepType": "pdf",
              "title": "Page 420",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=420"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-421",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 421",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-421-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-421",
              "chapterTitle": "Page 421",
              "chapterIndex": 0,
              "stepIndex": 421,
              "stepType": "pdf",
              "title": "Page 421",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=421"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-422",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 422",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-422-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-422",
              "chapterTitle": "Page 422",
              "chapterIndex": 0,
              "stepIndex": 422,
              "stepType": "pdf",
              "title": "Page 422",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=422"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-423",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 423",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-423-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-423",
              "chapterTitle": "Page 423",
              "chapterIndex": 0,
              "stepIndex": 423,
              "stepType": "pdf",
              "title": "Page 423",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=423"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-424",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 424",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-424-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-424",
              "chapterTitle": "Page 424",
              "chapterIndex": 0,
              "stepIndex": 424,
              "stepType": "pdf",
              "title": "Page 424",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=424"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-425",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 425",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-425-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-425",
              "chapterTitle": "Page 425",
              "chapterIndex": 0,
              "stepIndex": 425,
              "stepType": "pdf",
              "title": "Page 425",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=425"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-426",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 426",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-426-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-426",
              "chapterTitle": "Page 426",
              "chapterIndex": 0,
              "stepIndex": 426,
              "stepType": "pdf",
              "title": "Page 426",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=426"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-427",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 427",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-427-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-427",
              "chapterTitle": "Page 427",
              "chapterIndex": 0,
              "stepIndex": 427,
              "stepType": "pdf",
              "title": "Page 427",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=427"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-428",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 428",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-428-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-428",
              "chapterTitle": "Page 428",
              "chapterIndex": 0,
              "stepIndex": 428,
              "stepType": "pdf",
              "title": "Page 428",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=428"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-429",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 429",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-429-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-429",
              "chapterTitle": "Page 429",
              "chapterIndex": 0,
              "stepIndex": 429,
              "stepType": "pdf",
              "title": "Page 429",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=429"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-43",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-43-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=43"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-430",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 430",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-430-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-430",
              "chapterTitle": "Page 430",
              "chapterIndex": 0,
              "stepIndex": 430,
              "stepType": "pdf",
              "title": "Page 430",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=430"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-431",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 431",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-431-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-431",
              "chapterTitle": "Page 431",
              "chapterIndex": 0,
              "stepIndex": 431,
              "stepType": "pdf",
              "title": "Page 431",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=431"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-432",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 432",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-432-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-432",
              "chapterTitle": "Page 432",
              "chapterIndex": 0,
              "stepIndex": 432,
              "stepType": "pdf",
              "title": "Page 432",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=432"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-433",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 433",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-433-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-433",
              "chapterTitle": "Page 433",
              "chapterIndex": 0,
              "stepIndex": 433,
              "stepType": "pdf",
              "title": "Page 433",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=433"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-434",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 434",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-434-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-434",
              "chapterTitle": "Page 434",
              "chapterIndex": 0,
              "stepIndex": 434,
              "stepType": "pdf",
              "title": "Page 434",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=434"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-435",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 435",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-435-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-435",
              "chapterTitle": "Page 435",
              "chapterIndex": 0,
              "stepIndex": 435,
              "stepType": "pdf",
              "title": "Page 435",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=435"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-436",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 436",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-436-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-436",
              "chapterTitle": "Page 436",
              "chapterIndex": 0,
              "stepIndex": 436,
              "stepType": "pdf",
              "title": "Page 436",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=436"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-437",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 437",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-437-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-437",
              "chapterTitle": "Page 437",
              "chapterIndex": 0,
              "stepIndex": 437,
              "stepType": "pdf",
              "title": "Page 437",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=437"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-438",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 438",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-438-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-438",
              "chapterTitle": "Page 438",
              "chapterIndex": 0,
              "stepIndex": 438,
              "stepType": "pdf",
              "title": "Page 438",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=438"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-439",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 439",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-439-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-439",
              "chapterTitle": "Page 439",
              "chapterIndex": 0,
              "stepIndex": 439,
              "stepType": "pdf",
              "title": "Page 439",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=439"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-44",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-44-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=44"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-440",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 440",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-440-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-440",
              "chapterTitle": "Page 440",
              "chapterIndex": 0,
              "stepIndex": 440,
              "stepType": "pdf",
              "title": "Page 440",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=440"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-441",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 441",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-441-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-441",
              "chapterTitle": "Page 441",
              "chapterIndex": 0,
              "stepIndex": 441,
              "stepType": "pdf",
              "title": "Page 441",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=441"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-442",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 442",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-442-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-442",
              "chapterTitle": "Page 442",
              "chapterIndex": 0,
              "stepIndex": 442,
              "stepType": "pdf",
              "title": "Page 442",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=442"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-443",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 443",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-443-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-443",
              "chapterTitle": "Page 443",
              "chapterIndex": 0,
              "stepIndex": 443,
              "stepType": "pdf",
              "title": "Page 443",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=443"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-444",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 444",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-444-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-444",
              "chapterTitle": "Page 444",
              "chapterIndex": 0,
              "stepIndex": 444,
              "stepType": "pdf",
              "title": "Page 444",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=444"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-445",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 445",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-445-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-445",
              "chapterTitle": "Page 445",
              "chapterIndex": 0,
              "stepIndex": 445,
              "stepType": "pdf",
              "title": "Page 445",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=445"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-446",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 446",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-446-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-446",
              "chapterTitle": "Page 446",
              "chapterIndex": 0,
              "stepIndex": 446,
              "stepType": "pdf",
              "title": "Page 446",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=446"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-447",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 447",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-447-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-447",
              "chapterTitle": "Page 447",
              "chapterIndex": 0,
              "stepIndex": 447,
              "stepType": "pdf",
              "title": "Page 447",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=447"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-448",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 448",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-448-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-448",
              "chapterTitle": "Page 448",
              "chapterIndex": 0,
              "stepIndex": 448,
              "stepType": "pdf",
              "title": "Page 448",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=448"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-449",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 449",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-449-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-449",
              "chapterTitle": "Page 449",
              "chapterIndex": 0,
              "stepIndex": 449,
              "stepType": "pdf",
              "title": "Page 449",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=449"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-45",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-45-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=45"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-450",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 450",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-450-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-450",
              "chapterTitle": "Page 450",
              "chapterIndex": 0,
              "stepIndex": 450,
              "stepType": "pdf",
              "title": "Page 450",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=450"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-451",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 451",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-451-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-451",
              "chapterTitle": "Page 451",
              "chapterIndex": 0,
              "stepIndex": 451,
              "stepType": "pdf",
              "title": "Page 451",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=451"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-452",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 452",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-452-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-452",
              "chapterTitle": "Page 452",
              "chapterIndex": 0,
              "stepIndex": 452,
              "stepType": "pdf",
              "title": "Page 452",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=452"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-453",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 453",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-453-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-453",
              "chapterTitle": "Page 453",
              "chapterIndex": 0,
              "stepIndex": 453,
              "stepType": "pdf",
              "title": "Page 453",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=453"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-454",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 454",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-454-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-454",
              "chapterTitle": "Page 454",
              "chapterIndex": 0,
              "stepIndex": 454,
              "stepType": "pdf",
              "title": "Page 454",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=454"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-455",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 455",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-455-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-455",
              "chapterTitle": "Page 455",
              "chapterIndex": 0,
              "stepIndex": 455,
              "stepType": "pdf",
              "title": "Page 455",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=455"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-456",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 456",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-456-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-456",
              "chapterTitle": "Page 456",
              "chapterIndex": 0,
              "stepIndex": 456,
              "stepType": "pdf",
              "title": "Page 456",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=456"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-457",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 457",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-457-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-457",
              "chapterTitle": "Page 457",
              "chapterIndex": 0,
              "stepIndex": 457,
              "stepType": "pdf",
              "title": "Page 457",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=457"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-46",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-46-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=46"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-47",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-47-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=47"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-48",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-48-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=48"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-49",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-49-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=49"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-5",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-5-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=5"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-50",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-50-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=50"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-51",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-51-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=51"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-52",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-52-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=52"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-53",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-53-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=53"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-54",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-54-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=54"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-55",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-55-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=55"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-56",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-56-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=56"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-57",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-57-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=57"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-58",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-58-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=58"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-59",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-59-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=59"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-6",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-6-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=6"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-60",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-60-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=60"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-61",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-61-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=61"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-62",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-62-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=62"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-63",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-63-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=63"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-64",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-64-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=64"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-65",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-65-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=65"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-66",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-66-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=66"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-67",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-67-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=67"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-68",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-68-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=68"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-69",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-69-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=69"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-7",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-7-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=7"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-70",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-70-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=70"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-71",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-71-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=71"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-72",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-72-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=72"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-73",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-73-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=73"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-74",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-74-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=74"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-75",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-75-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=75"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-76",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-76-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=76"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-77",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-77-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=77"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-78",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-78-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=78"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-79",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-79-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=79"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-8",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-8-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=8"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-80",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-80-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=80"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-81",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-81-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=81"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-82",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-82-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=82"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-83",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-83-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=83"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-84",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-84-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=84"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-85",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-85-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=85"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-86",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-86-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=86"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-87",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-87-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=87"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-88",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-88-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=88"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-89",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-89-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=89"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-9",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-9-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=9"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-90",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-90-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=90"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-91",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-91-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=91"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-92",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-92-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=92"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-93",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-93-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=93"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-94",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-94-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=94"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-95",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-95-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=95"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-96",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-96-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=96"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-97",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-97-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=97"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-98",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-98-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=98"
            }
          ]
        },
        {
          "id": "java-coding-interview-ch-import-1787568889661-99",
          "courseId": "java-coding-interview",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "java-coding-interview-ch-import-1787568889661-99-step-0",
              "courseId": "java-coding-interview",
              "chapterId": "java-coding-interview-ch-import-1787568889661-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/java-coding-interview/java-coding-interview.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "sql-nosql-databases",
      "title": "Sql Nosql Databases",
      "description": "Sql Nosql Databases. IT.",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#1d4ed8",
      "coverColorEnd": "#1e3a8a",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/sql-nosql-databases.webp",
      "icon": "📚",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 106,
      "category": "Other, IT",
      "cat1": "Other",
      "cat2": "IT",
      "cat3": "",
      "scIndex": 3,
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/sql-nosql-databases",
      "stepCount": 238,
      "chapters": [
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-1",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-1-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=1"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-10",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-10-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=10"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-100",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-100-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=100"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-101",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-101-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=101"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-102",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-102-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=102"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-103",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-103-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=103"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-104",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-104-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=104"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-105",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-105-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=105"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-106",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-106-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=106"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-107",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-107-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=107"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-108",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-108-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=108"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-109",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-109-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=109"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-11",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-11-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=11"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-110",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-110-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=110"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-111",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-111-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=111"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-112",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-112-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=112"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-113",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-113-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=113"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-114",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-114-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=114"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-115",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-115-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=115"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-116",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-116-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=116"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-117",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-117-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=117"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-118",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-118-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=118"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-119",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-119-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=119"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-12",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-12-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=12"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-120",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-120-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=120"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-121",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-121-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=121"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-122",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-122-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=122"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-123",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-123-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=123"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-124",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-124-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=124"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-125",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-125-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=125"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-126",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-126-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=126"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-127",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-127-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=127"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-128",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-128-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=128"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-129",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-129-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=129"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-13",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-13-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=13"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-130",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-130-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=130"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-131",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-131-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=131"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-132",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-132-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=132"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-133",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-133-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=133"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-134",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-134-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=134"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-135",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-135-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=135"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-136",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 136",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-136-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-136",
              "chapterTitle": "Page 136",
              "chapterIndex": 0,
              "stepIndex": 136,
              "stepType": "pdf",
              "title": "Page 136",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=136"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-137",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 137",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-137-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-137",
              "chapterTitle": "Page 137",
              "chapterIndex": 0,
              "stepIndex": 137,
              "stepType": "pdf",
              "title": "Page 137",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=137"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-138",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 138",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-138-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-138",
              "chapterTitle": "Page 138",
              "chapterIndex": 0,
              "stepIndex": 138,
              "stepType": "pdf",
              "title": "Page 138",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=138"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-139",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 139",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-139-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-139",
              "chapterTitle": "Page 139",
              "chapterIndex": 0,
              "stepIndex": 139,
              "stepType": "pdf",
              "title": "Page 139",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=139"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-14",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-14-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=14"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-140",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 140",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-140-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-140",
              "chapterTitle": "Page 140",
              "chapterIndex": 0,
              "stepIndex": 140,
              "stepType": "pdf",
              "title": "Page 140",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=140"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-141",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 141",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-141-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-141",
              "chapterTitle": "Page 141",
              "chapterIndex": 0,
              "stepIndex": 141,
              "stepType": "pdf",
              "title": "Page 141",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=141"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-142",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 142",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-142-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-142",
              "chapterTitle": "Page 142",
              "chapterIndex": 0,
              "stepIndex": 142,
              "stepType": "pdf",
              "title": "Page 142",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=142"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-143",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 143",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-143-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-143",
              "chapterTitle": "Page 143",
              "chapterIndex": 0,
              "stepIndex": 143,
              "stepType": "pdf",
              "title": "Page 143",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=143"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-144",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 144",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-144-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-144",
              "chapterTitle": "Page 144",
              "chapterIndex": 0,
              "stepIndex": 144,
              "stepType": "pdf",
              "title": "Page 144",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=144"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-145",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 145",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-145-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-145",
              "chapterTitle": "Page 145",
              "chapterIndex": 0,
              "stepIndex": 145,
              "stepType": "pdf",
              "title": "Page 145",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=145"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-146",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 146",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-146-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-146",
              "chapterTitle": "Page 146",
              "chapterIndex": 0,
              "stepIndex": 146,
              "stepType": "pdf",
              "title": "Page 146",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=146"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-147",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 147",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-147-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-147",
              "chapterTitle": "Page 147",
              "chapterIndex": 0,
              "stepIndex": 147,
              "stepType": "pdf",
              "title": "Page 147",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=147"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-148",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 148",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-148-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-148",
              "chapterTitle": "Page 148",
              "chapterIndex": 0,
              "stepIndex": 148,
              "stepType": "pdf",
              "title": "Page 148",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=148"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-149",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 149",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-149-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-149",
              "chapterTitle": "Page 149",
              "chapterIndex": 0,
              "stepIndex": 149,
              "stepType": "pdf",
              "title": "Page 149",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=149"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-15",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-15-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=15"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-150",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 150",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-150-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-150",
              "chapterTitle": "Page 150",
              "chapterIndex": 0,
              "stepIndex": 150,
              "stepType": "pdf",
              "title": "Page 150",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=150"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-151",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 151",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-151-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-151",
              "chapterTitle": "Page 151",
              "chapterIndex": 0,
              "stepIndex": 151,
              "stepType": "pdf",
              "title": "Page 151",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=151"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-152",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 152",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-152-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-152",
              "chapterTitle": "Page 152",
              "chapterIndex": 0,
              "stepIndex": 152,
              "stepType": "pdf",
              "title": "Page 152",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=152"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-153",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 153",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-153-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-153",
              "chapterTitle": "Page 153",
              "chapterIndex": 0,
              "stepIndex": 153,
              "stepType": "pdf",
              "title": "Page 153",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=153"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-154",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 154",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-154-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-154",
              "chapterTitle": "Page 154",
              "chapterIndex": 0,
              "stepIndex": 154,
              "stepType": "pdf",
              "title": "Page 154",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=154"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-155",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 155",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-155-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-155",
              "chapterTitle": "Page 155",
              "chapterIndex": 0,
              "stepIndex": 155,
              "stepType": "pdf",
              "title": "Page 155",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=155"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-156",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 156",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-156-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-156",
              "chapterTitle": "Page 156",
              "chapterIndex": 0,
              "stepIndex": 156,
              "stepType": "pdf",
              "title": "Page 156",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=156"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-157",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 157",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-157-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-157",
              "chapterTitle": "Page 157",
              "chapterIndex": 0,
              "stepIndex": 157,
              "stepType": "pdf",
              "title": "Page 157",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=157"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-158",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 158",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-158-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-158",
              "chapterTitle": "Page 158",
              "chapterIndex": 0,
              "stepIndex": 158,
              "stepType": "pdf",
              "title": "Page 158",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=158"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-159",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 159",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-159-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-159",
              "chapterTitle": "Page 159",
              "chapterIndex": 0,
              "stepIndex": 159,
              "stepType": "pdf",
              "title": "Page 159",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=159"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-16",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-16-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=16"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-160",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 160",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-160-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-160",
              "chapterTitle": "Page 160",
              "chapterIndex": 0,
              "stepIndex": 160,
              "stepType": "pdf",
              "title": "Page 160",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=160"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-161",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 161",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-161-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-161",
              "chapterTitle": "Page 161",
              "chapterIndex": 0,
              "stepIndex": 161,
              "stepType": "pdf",
              "title": "Page 161",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=161"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-162",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 162",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-162-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-162",
              "chapterTitle": "Page 162",
              "chapterIndex": 0,
              "stepIndex": 162,
              "stepType": "pdf",
              "title": "Page 162",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=162"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-163",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 163",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-163-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-163",
              "chapterTitle": "Page 163",
              "chapterIndex": 0,
              "stepIndex": 163,
              "stepType": "pdf",
              "title": "Page 163",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=163"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-164",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 164",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-164-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-164",
              "chapterTitle": "Page 164",
              "chapterIndex": 0,
              "stepIndex": 164,
              "stepType": "pdf",
              "title": "Page 164",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=164"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-165",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 165",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-165-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-165",
              "chapterTitle": "Page 165",
              "chapterIndex": 0,
              "stepIndex": 165,
              "stepType": "pdf",
              "title": "Page 165",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=165"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-166",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 166",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-166-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-166",
              "chapterTitle": "Page 166",
              "chapterIndex": 0,
              "stepIndex": 166,
              "stepType": "pdf",
              "title": "Page 166",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=166"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-167",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 167",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-167-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-167",
              "chapterTitle": "Page 167",
              "chapterIndex": 0,
              "stepIndex": 167,
              "stepType": "pdf",
              "title": "Page 167",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=167"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-168",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 168",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-168-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-168",
              "chapterTitle": "Page 168",
              "chapterIndex": 0,
              "stepIndex": 168,
              "stepType": "pdf",
              "title": "Page 168",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=168"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-169",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 169",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-169-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-169",
              "chapterTitle": "Page 169",
              "chapterIndex": 0,
              "stepIndex": 169,
              "stepType": "pdf",
              "title": "Page 169",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=169"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-17",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-17-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=17"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-170",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 170",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-170-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-170",
              "chapterTitle": "Page 170",
              "chapterIndex": 0,
              "stepIndex": 170,
              "stepType": "pdf",
              "title": "Page 170",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=170"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-171",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 171",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-171-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-171",
              "chapterTitle": "Page 171",
              "chapterIndex": 0,
              "stepIndex": 171,
              "stepType": "pdf",
              "title": "Page 171",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=171"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-172",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 172",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-172-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-172",
              "chapterTitle": "Page 172",
              "chapterIndex": 0,
              "stepIndex": 172,
              "stepType": "pdf",
              "title": "Page 172",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=172"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-173",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 173",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-173-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-173",
              "chapterTitle": "Page 173",
              "chapterIndex": 0,
              "stepIndex": 173,
              "stepType": "pdf",
              "title": "Page 173",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=173"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-174",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 174",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-174-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-174",
              "chapterTitle": "Page 174",
              "chapterIndex": 0,
              "stepIndex": 174,
              "stepType": "pdf",
              "title": "Page 174",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=174"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-175",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 175",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-175-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-175",
              "chapterTitle": "Page 175",
              "chapterIndex": 0,
              "stepIndex": 175,
              "stepType": "pdf",
              "title": "Page 175",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=175"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-176",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 176",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-176-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-176",
              "chapterTitle": "Page 176",
              "chapterIndex": 0,
              "stepIndex": 176,
              "stepType": "pdf",
              "title": "Page 176",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=176"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-177",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 177",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-177-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-177",
              "chapterTitle": "Page 177",
              "chapterIndex": 0,
              "stepIndex": 177,
              "stepType": "pdf",
              "title": "Page 177",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=177"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-178",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 178",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-178-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-178",
              "chapterTitle": "Page 178",
              "chapterIndex": 0,
              "stepIndex": 178,
              "stepType": "pdf",
              "title": "Page 178",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=178"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-179",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 179",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-179-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-179",
              "chapterTitle": "Page 179",
              "chapterIndex": 0,
              "stepIndex": 179,
              "stepType": "pdf",
              "title": "Page 179",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=179"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-18",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-18-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=18"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-180",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 180",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-180-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-180",
              "chapterTitle": "Page 180",
              "chapterIndex": 0,
              "stepIndex": 180,
              "stepType": "pdf",
              "title": "Page 180",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=180"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-181",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 181",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-181-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-181",
              "chapterTitle": "Page 181",
              "chapterIndex": 0,
              "stepIndex": 181,
              "stepType": "pdf",
              "title": "Page 181",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=181"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-182",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 182",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-182-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-182",
              "chapterTitle": "Page 182",
              "chapterIndex": 0,
              "stepIndex": 182,
              "stepType": "pdf",
              "title": "Page 182",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=182"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-183",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 183",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-183-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-183",
              "chapterTitle": "Page 183",
              "chapterIndex": 0,
              "stepIndex": 183,
              "stepType": "pdf",
              "title": "Page 183",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=183"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-184",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 184",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-184-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-184",
              "chapterTitle": "Page 184",
              "chapterIndex": 0,
              "stepIndex": 184,
              "stepType": "pdf",
              "title": "Page 184",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=184"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-185",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 185",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-185-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-185",
              "chapterTitle": "Page 185",
              "chapterIndex": 0,
              "stepIndex": 185,
              "stepType": "pdf",
              "title": "Page 185",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=185"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-186",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 186",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-186-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-186",
              "chapterTitle": "Page 186",
              "chapterIndex": 0,
              "stepIndex": 186,
              "stepType": "pdf",
              "title": "Page 186",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=186"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-187",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 187",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-187-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-187",
              "chapterTitle": "Page 187",
              "chapterIndex": 0,
              "stepIndex": 187,
              "stepType": "pdf",
              "title": "Page 187",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=187"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-188",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 188",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-188-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-188",
              "chapterTitle": "Page 188",
              "chapterIndex": 0,
              "stepIndex": 188,
              "stepType": "pdf",
              "title": "Page 188",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=188"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-189",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 189",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-189-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-189",
              "chapterTitle": "Page 189",
              "chapterIndex": 0,
              "stepIndex": 189,
              "stepType": "pdf",
              "title": "Page 189",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=189"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-19",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-19-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=19"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-190",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 190",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-190-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-190",
              "chapterTitle": "Page 190",
              "chapterIndex": 0,
              "stepIndex": 190,
              "stepType": "pdf",
              "title": "Page 190",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=190"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-191",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 191",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-191-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-191",
              "chapterTitle": "Page 191",
              "chapterIndex": 0,
              "stepIndex": 191,
              "stepType": "pdf",
              "title": "Page 191",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=191"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-192",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 192",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-192-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-192",
              "chapterTitle": "Page 192",
              "chapterIndex": 0,
              "stepIndex": 192,
              "stepType": "pdf",
              "title": "Page 192",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=192"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-193",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 193",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-193-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-193",
              "chapterTitle": "Page 193",
              "chapterIndex": 0,
              "stepIndex": 193,
              "stepType": "pdf",
              "title": "Page 193",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=193"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-194",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 194",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-194-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-194",
              "chapterTitle": "Page 194",
              "chapterIndex": 0,
              "stepIndex": 194,
              "stepType": "pdf",
              "title": "Page 194",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=194"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-195",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 195",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-195-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-195",
              "chapterTitle": "Page 195",
              "chapterIndex": 0,
              "stepIndex": 195,
              "stepType": "pdf",
              "title": "Page 195",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=195"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-196",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 196",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-196-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-196",
              "chapterTitle": "Page 196",
              "chapterIndex": 0,
              "stepIndex": 196,
              "stepType": "pdf",
              "title": "Page 196",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=196"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-197",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 197",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-197-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-197",
              "chapterTitle": "Page 197",
              "chapterIndex": 0,
              "stepIndex": 197,
              "stepType": "pdf",
              "title": "Page 197",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=197"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-198",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 198",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-198-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-198",
              "chapterTitle": "Page 198",
              "chapterIndex": 0,
              "stepIndex": 198,
              "stepType": "pdf",
              "title": "Page 198",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=198"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-199",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 199",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-199-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-199",
              "chapterTitle": "Page 199",
              "chapterIndex": 0,
              "stepIndex": 199,
              "stepType": "pdf",
              "title": "Page 199",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=199"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-2",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-2-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=2"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-20",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-20-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=20"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-200",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 200",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-200-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-200",
              "chapterTitle": "Page 200",
              "chapterIndex": 0,
              "stepIndex": 200,
              "stepType": "pdf",
              "title": "Page 200",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=200"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-201",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 201",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-201-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-201",
              "chapterTitle": "Page 201",
              "chapterIndex": 0,
              "stepIndex": 201,
              "stepType": "pdf",
              "title": "Page 201",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=201"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-202",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 202",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-202-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-202",
              "chapterTitle": "Page 202",
              "chapterIndex": 0,
              "stepIndex": 202,
              "stepType": "pdf",
              "title": "Page 202",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=202"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-203",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 203",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-203-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-203",
              "chapterTitle": "Page 203",
              "chapterIndex": 0,
              "stepIndex": 203,
              "stepType": "pdf",
              "title": "Page 203",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=203"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-204",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 204",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-204-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-204",
              "chapterTitle": "Page 204",
              "chapterIndex": 0,
              "stepIndex": 204,
              "stepType": "pdf",
              "title": "Page 204",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=204"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-205",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 205",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-205-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-205",
              "chapterTitle": "Page 205",
              "chapterIndex": 0,
              "stepIndex": 205,
              "stepType": "pdf",
              "title": "Page 205",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=205"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-206",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 206",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-206-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-206",
              "chapterTitle": "Page 206",
              "chapterIndex": 0,
              "stepIndex": 206,
              "stepType": "pdf",
              "title": "Page 206",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=206"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-207",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 207",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-207-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-207",
              "chapterTitle": "Page 207",
              "chapterIndex": 0,
              "stepIndex": 207,
              "stepType": "pdf",
              "title": "Page 207",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=207"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-208",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 208",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-208-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-208",
              "chapterTitle": "Page 208",
              "chapterIndex": 0,
              "stepIndex": 208,
              "stepType": "pdf",
              "title": "Page 208",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=208"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-209",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 209",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-209-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-209",
              "chapterTitle": "Page 209",
              "chapterIndex": 0,
              "stepIndex": 209,
              "stepType": "pdf",
              "title": "Page 209",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=209"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-21",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-21-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=21"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-210",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 210",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-210-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-210",
              "chapterTitle": "Page 210",
              "chapterIndex": 0,
              "stepIndex": 210,
              "stepType": "pdf",
              "title": "Page 210",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=210"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-211",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 211",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-211-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-211",
              "chapterTitle": "Page 211",
              "chapterIndex": 0,
              "stepIndex": 211,
              "stepType": "pdf",
              "title": "Page 211",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=211"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-212",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 212",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-212-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-212",
              "chapterTitle": "Page 212",
              "chapterIndex": 0,
              "stepIndex": 212,
              "stepType": "pdf",
              "title": "Page 212",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=212"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-213",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 213",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-213-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-213",
              "chapterTitle": "Page 213",
              "chapterIndex": 0,
              "stepIndex": 213,
              "stepType": "pdf",
              "title": "Page 213",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=213"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-214",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 214",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-214-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-214",
              "chapterTitle": "Page 214",
              "chapterIndex": 0,
              "stepIndex": 214,
              "stepType": "pdf",
              "title": "Page 214",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=214"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-215",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 215",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-215-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-215",
              "chapterTitle": "Page 215",
              "chapterIndex": 0,
              "stepIndex": 215,
              "stepType": "pdf",
              "title": "Page 215",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=215"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-216",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 216",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-216-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-216",
              "chapterTitle": "Page 216",
              "chapterIndex": 0,
              "stepIndex": 216,
              "stepType": "pdf",
              "title": "Page 216",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=216"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-217",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 217",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-217-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-217",
              "chapterTitle": "Page 217",
              "chapterIndex": 0,
              "stepIndex": 217,
              "stepType": "pdf",
              "title": "Page 217",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=217"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-218",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 218",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-218-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-218",
              "chapterTitle": "Page 218",
              "chapterIndex": 0,
              "stepIndex": 218,
              "stepType": "pdf",
              "title": "Page 218",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=218"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-219",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 219",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-219-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-219",
              "chapterTitle": "Page 219",
              "chapterIndex": 0,
              "stepIndex": 219,
              "stepType": "pdf",
              "title": "Page 219",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=219"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-22",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-22-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=22"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-220",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 220",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-220-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-220",
              "chapterTitle": "Page 220",
              "chapterIndex": 0,
              "stepIndex": 220,
              "stepType": "pdf",
              "title": "Page 220",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=220"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-221",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 221",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-221-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-221",
              "chapterTitle": "Page 221",
              "chapterIndex": 0,
              "stepIndex": 221,
              "stepType": "pdf",
              "title": "Page 221",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=221"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-222",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 222",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-222-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-222",
              "chapterTitle": "Page 222",
              "chapterIndex": 0,
              "stepIndex": 222,
              "stepType": "pdf",
              "title": "Page 222",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=222"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-223",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 223",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-223-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-223",
              "chapterTitle": "Page 223",
              "chapterIndex": 0,
              "stepIndex": 223,
              "stepType": "pdf",
              "title": "Page 223",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=223"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-224",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 224",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-224-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-224",
              "chapterTitle": "Page 224",
              "chapterIndex": 0,
              "stepIndex": 224,
              "stepType": "pdf",
              "title": "Page 224",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=224"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-225",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 225",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-225-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-225",
              "chapterTitle": "Page 225",
              "chapterIndex": 0,
              "stepIndex": 225,
              "stepType": "pdf",
              "title": "Page 225",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=225"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-226",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 226",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-226-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-226",
              "chapterTitle": "Page 226",
              "chapterIndex": 0,
              "stepIndex": 226,
              "stepType": "pdf",
              "title": "Page 226",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=226"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-227",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 227",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-227-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-227",
              "chapterTitle": "Page 227",
              "chapterIndex": 0,
              "stepIndex": 227,
              "stepType": "pdf",
              "title": "Page 227",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=227"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-228",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 228",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-228-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-228",
              "chapterTitle": "Page 228",
              "chapterIndex": 0,
              "stepIndex": 228,
              "stepType": "pdf",
              "title": "Page 228",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=228"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-229",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 229",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-229-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-229",
              "chapterTitle": "Page 229",
              "chapterIndex": 0,
              "stepIndex": 229,
              "stepType": "pdf",
              "title": "Page 229",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=229"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-23",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-23-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=23"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-230",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 230",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-230-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-230",
              "chapterTitle": "Page 230",
              "chapterIndex": 0,
              "stepIndex": 230,
              "stepType": "pdf",
              "title": "Page 230",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=230"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-231",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 231",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-231-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-231",
              "chapterTitle": "Page 231",
              "chapterIndex": 0,
              "stepIndex": 231,
              "stepType": "pdf",
              "title": "Page 231",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=231"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-232",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 232",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-232-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-232",
              "chapterTitle": "Page 232",
              "chapterIndex": 0,
              "stepIndex": 232,
              "stepType": "pdf",
              "title": "Page 232",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=232"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-233",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 233",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-233-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-233",
              "chapterTitle": "Page 233",
              "chapterIndex": 0,
              "stepIndex": 233,
              "stepType": "pdf",
              "title": "Page 233",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=233"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-234",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 234",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-234-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-234",
              "chapterTitle": "Page 234",
              "chapterIndex": 0,
              "stepIndex": 234,
              "stepType": "pdf",
              "title": "Page 234",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=234"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-235",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 235",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-235-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-235",
              "chapterTitle": "Page 235",
              "chapterIndex": 0,
              "stepIndex": 235,
              "stepType": "pdf",
              "title": "Page 235",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=235"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-236",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 236",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-236-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-236",
              "chapterTitle": "Page 236",
              "chapterIndex": 0,
              "stepIndex": 236,
              "stepType": "pdf",
              "title": "Page 236",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=236"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-237",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 237",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-237-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-237",
              "chapterTitle": "Page 237",
              "chapterIndex": 0,
              "stepIndex": 237,
              "stepType": "pdf",
              "title": "Page 237",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=237"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-238",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 238",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-238-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-238",
              "chapterTitle": "Page 238",
              "chapterIndex": 0,
              "stepIndex": 238,
              "stepType": "pdf",
              "title": "Page 238",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=238"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-24",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-24-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=24"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-25",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-25-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=25"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-26",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-26-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=26"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-27",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-27-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=27"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-28",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-28-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=28"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-29",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-29-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=29"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-3",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-3-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=3"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-30",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-30-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=30"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-31",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-31-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=31"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-32",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-32-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=32"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-33",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-33-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=33"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-34",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-34-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=34"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-35",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-35-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=35"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-36",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-36-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=36"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-37",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-37-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=37"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-38",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-38-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=38"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-39",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-39-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=39"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-4",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-4-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=4"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-40",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-40-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=40"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-41",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-41-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=41"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-42",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-42-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=42"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-43",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-43-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=43"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-44",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-44-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=44"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-45",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-45-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=45"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-46",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-46-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=46"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-47",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-47-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=47"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-48",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-48-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=48"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-49",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-49-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=49"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-5",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-5-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=5"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-50",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-50-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=50"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-51",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-51-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=51"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-52",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-52-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=52"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-53",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-53-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=53"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-54",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-54-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=54"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-55",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-55-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=55"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-56",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-56-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=56"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-57",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-57-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=57"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-58",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-58-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=58"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-59",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-59-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=59"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-6",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-6-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=6"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-60",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-60-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=60"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-61",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-61-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=61"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-62",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-62-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=62"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-63",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-63-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=63"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-64",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-64-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=64"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-65",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-65-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=65"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-66",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-66-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=66"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-67",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-67-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=67"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-68",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-68-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=68"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-69",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-69-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=69"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-7",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-7-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=7"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-70",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-70-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=70"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-71",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-71-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=71"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-72",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-72-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=72"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-73",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-73-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=73"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-74",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-74-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=74"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-75",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-75-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=75"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-76",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-76-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=76"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-77",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-77-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=77"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-78",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-78-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=78"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-79",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-79-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=79"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-8",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-8-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=8"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-80",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-80-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=80"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-81",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-81-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=81"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-82",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-82-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=82"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-83",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-83-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=83"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-84",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-84-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=84"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-85",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-85-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=85"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-86",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-86-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=86"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-87",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-87-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=87"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-88",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-88-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=88"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-89",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-89-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=89"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-9",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-9-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=9"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-90",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-90-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=90"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-91",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-91-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=91"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-92",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-92-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=92"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-93",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-93-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=93"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-94",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-94-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=94"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-95",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-95-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=95"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-96",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-96-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=96"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-97",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-97-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=97"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-98",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-98-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=98"
            }
          ]
        },
        {
          "id": "sql-nosql-databases-ch-import-1787568889661-99",
          "courseId": "sql-nosql-databases",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "sql-nosql-databases-ch-import-1787568889661-99-step-0",
              "courseId": "sql-nosql-databases",
              "chapterId": "sql-nosql-databases-ch-import-1787568889661-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/sql-nosql-databases/sql-nosql-databases.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "web-programming-with-html5-css-and-javascript",
      "title": "Web Programming With Html5 Css And Javascript",
      "description": "Web Programming With Html5 Css And Javascript. IT.",
      "isPublished": true,
      "authorName": "John Dean",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#1d4ed8",
      "coverColorEnd": "#1e3a8a",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/web-programming-with-html5-css-and-javascript.webp",
      "icon": "📚",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 107,
      "category": "Other, IT",
      "cat1": "Other",
      "cat2": "IT",
      "cat3": "",
      "scIndex": 5,
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/web-programming-with-html5-css-and-javascript",
      "stepCount": 699,
      "chapters": [
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-1",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-1-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=1"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-10",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-10-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=10"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-100",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-100-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=100"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-101",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-101-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=101"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-102",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-102-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=102"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-103",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-103-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=103"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-104",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-104-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=104"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-105",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-105-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=105"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-106",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-106-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=106"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-107",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-107-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=107"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-108",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-108-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=108"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-109",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-109-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=109"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-11",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-11-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=11"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-110",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-110-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=110"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-111",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-111-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=111"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-112",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-112-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=112"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-113",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-113-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=113"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-114",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-114-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=114"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-115",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-115-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=115"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-116",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-116-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=116"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-117",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-117-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=117"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-118",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-118-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=118"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-119",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-119-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=119"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-12",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-12-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=12"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-120",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-120-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=120"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-121",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-121-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=121"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-122",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-122-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=122"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-123",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-123-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=123"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-124",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-124-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=124"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-125",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-125-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=125"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-126",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-126-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=126"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-127",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-127-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=127"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-128",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-128-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=128"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-129",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-129-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=129"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-13",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-13-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=13"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-130",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-130-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=130"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-131",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-131-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=131"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-132",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-132-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=132"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-133",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-133-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=133"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-134",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-134-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=134"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-135",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-135-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=135"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-136",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 136",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-136-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-136",
              "chapterTitle": "Page 136",
              "chapterIndex": 0,
              "stepIndex": 136,
              "stepType": "pdf",
              "title": "Page 136",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=136"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-137",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 137",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-137-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-137",
              "chapterTitle": "Page 137",
              "chapterIndex": 0,
              "stepIndex": 137,
              "stepType": "pdf",
              "title": "Page 137",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=137"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-138",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 138",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-138-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-138",
              "chapterTitle": "Page 138",
              "chapterIndex": 0,
              "stepIndex": 138,
              "stepType": "pdf",
              "title": "Page 138",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=138"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-139",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 139",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-139-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-139",
              "chapterTitle": "Page 139",
              "chapterIndex": 0,
              "stepIndex": 139,
              "stepType": "pdf",
              "title": "Page 139",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=139"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-14",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-14-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=14"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-140",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 140",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-140-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-140",
              "chapterTitle": "Page 140",
              "chapterIndex": 0,
              "stepIndex": 140,
              "stepType": "pdf",
              "title": "Page 140",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=140"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-141",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 141",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-141-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-141",
              "chapterTitle": "Page 141",
              "chapterIndex": 0,
              "stepIndex": 141,
              "stepType": "pdf",
              "title": "Page 141",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=141"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-142",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 142",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-142-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-142",
              "chapterTitle": "Page 142",
              "chapterIndex": 0,
              "stepIndex": 142,
              "stepType": "pdf",
              "title": "Page 142",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=142"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-143",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 143",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-143-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-143",
              "chapterTitle": "Page 143",
              "chapterIndex": 0,
              "stepIndex": 143,
              "stepType": "pdf",
              "title": "Page 143",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=143"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-144",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 144",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-144-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-144",
              "chapterTitle": "Page 144",
              "chapterIndex": 0,
              "stepIndex": 144,
              "stepType": "pdf",
              "title": "Page 144",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=144"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-145",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 145",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-145-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-145",
              "chapterTitle": "Page 145",
              "chapterIndex": 0,
              "stepIndex": 145,
              "stepType": "pdf",
              "title": "Page 145",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=145"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-146",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 146",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-146-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-146",
              "chapterTitle": "Page 146",
              "chapterIndex": 0,
              "stepIndex": 146,
              "stepType": "pdf",
              "title": "Page 146",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=146"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-147",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 147",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-147-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-147",
              "chapterTitle": "Page 147",
              "chapterIndex": 0,
              "stepIndex": 147,
              "stepType": "pdf",
              "title": "Page 147",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=147"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-148",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 148",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-148-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-148",
              "chapterTitle": "Page 148",
              "chapterIndex": 0,
              "stepIndex": 148,
              "stepType": "pdf",
              "title": "Page 148",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=148"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-149",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 149",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-149-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-149",
              "chapterTitle": "Page 149",
              "chapterIndex": 0,
              "stepIndex": 149,
              "stepType": "pdf",
              "title": "Page 149",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=149"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-15",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-15-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=15"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-150",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 150",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-150-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-150",
              "chapterTitle": "Page 150",
              "chapterIndex": 0,
              "stepIndex": 150,
              "stepType": "pdf",
              "title": "Page 150",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=150"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-151",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 151",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-151-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-151",
              "chapterTitle": "Page 151",
              "chapterIndex": 0,
              "stepIndex": 151,
              "stepType": "pdf",
              "title": "Page 151",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=151"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-152",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 152",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-152-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-152",
              "chapterTitle": "Page 152",
              "chapterIndex": 0,
              "stepIndex": 152,
              "stepType": "pdf",
              "title": "Page 152",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=152"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-153",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 153",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-153-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-153",
              "chapterTitle": "Page 153",
              "chapterIndex": 0,
              "stepIndex": 153,
              "stepType": "pdf",
              "title": "Page 153",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=153"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-154",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 154",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-154-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-154",
              "chapterTitle": "Page 154",
              "chapterIndex": 0,
              "stepIndex": 154,
              "stepType": "pdf",
              "title": "Page 154",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=154"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-155",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 155",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-155-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-155",
              "chapterTitle": "Page 155",
              "chapterIndex": 0,
              "stepIndex": 155,
              "stepType": "pdf",
              "title": "Page 155",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=155"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-156",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 156",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-156-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-156",
              "chapterTitle": "Page 156",
              "chapterIndex": 0,
              "stepIndex": 156,
              "stepType": "pdf",
              "title": "Page 156",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=156"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-157",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 157",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-157-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-157",
              "chapterTitle": "Page 157",
              "chapterIndex": 0,
              "stepIndex": 157,
              "stepType": "pdf",
              "title": "Page 157",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=157"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-158",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 158",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-158-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-158",
              "chapterTitle": "Page 158",
              "chapterIndex": 0,
              "stepIndex": 158,
              "stepType": "pdf",
              "title": "Page 158",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=158"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-159",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 159",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-159-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-159",
              "chapterTitle": "Page 159",
              "chapterIndex": 0,
              "stepIndex": 159,
              "stepType": "pdf",
              "title": "Page 159",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=159"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-16",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-16-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=16"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-160",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 160",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-160-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-160",
              "chapterTitle": "Page 160",
              "chapterIndex": 0,
              "stepIndex": 160,
              "stepType": "pdf",
              "title": "Page 160",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=160"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-161",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 161",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-161-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-161",
              "chapterTitle": "Page 161",
              "chapterIndex": 0,
              "stepIndex": 161,
              "stepType": "pdf",
              "title": "Page 161",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=161"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-162",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 162",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-162-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-162",
              "chapterTitle": "Page 162",
              "chapterIndex": 0,
              "stepIndex": 162,
              "stepType": "pdf",
              "title": "Page 162",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=162"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-163",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 163",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-163-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-163",
              "chapterTitle": "Page 163",
              "chapterIndex": 0,
              "stepIndex": 163,
              "stepType": "pdf",
              "title": "Page 163",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=163"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-164",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 164",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-164-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-164",
              "chapterTitle": "Page 164",
              "chapterIndex": 0,
              "stepIndex": 164,
              "stepType": "pdf",
              "title": "Page 164",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=164"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-165",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 165",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-165-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-165",
              "chapterTitle": "Page 165",
              "chapterIndex": 0,
              "stepIndex": 165,
              "stepType": "pdf",
              "title": "Page 165",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=165"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-166",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 166",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-166-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-166",
              "chapterTitle": "Page 166",
              "chapterIndex": 0,
              "stepIndex": 166,
              "stepType": "pdf",
              "title": "Page 166",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=166"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-167",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 167",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-167-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-167",
              "chapterTitle": "Page 167",
              "chapterIndex": 0,
              "stepIndex": 167,
              "stepType": "pdf",
              "title": "Page 167",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=167"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-168",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 168",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-168-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-168",
              "chapterTitle": "Page 168",
              "chapterIndex": 0,
              "stepIndex": 168,
              "stepType": "pdf",
              "title": "Page 168",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=168"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-169",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 169",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-169-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-169",
              "chapterTitle": "Page 169",
              "chapterIndex": 0,
              "stepIndex": 169,
              "stepType": "pdf",
              "title": "Page 169",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=169"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-17",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-17-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=17"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-170",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 170",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-170-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-170",
              "chapterTitle": "Page 170",
              "chapterIndex": 0,
              "stepIndex": 170,
              "stepType": "pdf",
              "title": "Page 170",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=170"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-171",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 171",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-171-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-171",
              "chapterTitle": "Page 171",
              "chapterIndex": 0,
              "stepIndex": 171,
              "stepType": "pdf",
              "title": "Page 171",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=171"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-172",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 172",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-172-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-172",
              "chapterTitle": "Page 172",
              "chapterIndex": 0,
              "stepIndex": 172,
              "stepType": "pdf",
              "title": "Page 172",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=172"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-173",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 173",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-173-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-173",
              "chapterTitle": "Page 173",
              "chapterIndex": 0,
              "stepIndex": 173,
              "stepType": "pdf",
              "title": "Page 173",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=173"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-174",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 174",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-174-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-174",
              "chapterTitle": "Page 174",
              "chapterIndex": 0,
              "stepIndex": 174,
              "stepType": "pdf",
              "title": "Page 174",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=174"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-175",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 175",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-175-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-175",
              "chapterTitle": "Page 175",
              "chapterIndex": 0,
              "stepIndex": 175,
              "stepType": "pdf",
              "title": "Page 175",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=175"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-176",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 176",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-176-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-176",
              "chapterTitle": "Page 176",
              "chapterIndex": 0,
              "stepIndex": 176,
              "stepType": "pdf",
              "title": "Page 176",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=176"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-177",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 177",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-177-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-177",
              "chapterTitle": "Page 177",
              "chapterIndex": 0,
              "stepIndex": 177,
              "stepType": "pdf",
              "title": "Page 177",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=177"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-178",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 178",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-178-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-178",
              "chapterTitle": "Page 178",
              "chapterIndex": 0,
              "stepIndex": 178,
              "stepType": "pdf",
              "title": "Page 178",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=178"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-179",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 179",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-179-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-179",
              "chapterTitle": "Page 179",
              "chapterIndex": 0,
              "stepIndex": 179,
              "stepType": "pdf",
              "title": "Page 179",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=179"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-18",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-18-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=18"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-180",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 180",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-180-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-180",
              "chapterTitle": "Page 180",
              "chapterIndex": 0,
              "stepIndex": 180,
              "stepType": "pdf",
              "title": "Page 180",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=180"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-181",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 181",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-181-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-181",
              "chapterTitle": "Page 181",
              "chapterIndex": 0,
              "stepIndex": 181,
              "stepType": "pdf",
              "title": "Page 181",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=181"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-182",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 182",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-182-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-182",
              "chapterTitle": "Page 182",
              "chapterIndex": 0,
              "stepIndex": 182,
              "stepType": "pdf",
              "title": "Page 182",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=182"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-183",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 183",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-183-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-183",
              "chapterTitle": "Page 183",
              "chapterIndex": 0,
              "stepIndex": 183,
              "stepType": "pdf",
              "title": "Page 183",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=183"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-184",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 184",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-184-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-184",
              "chapterTitle": "Page 184",
              "chapterIndex": 0,
              "stepIndex": 184,
              "stepType": "pdf",
              "title": "Page 184",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=184"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-185",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 185",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-185-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-185",
              "chapterTitle": "Page 185",
              "chapterIndex": 0,
              "stepIndex": 185,
              "stepType": "pdf",
              "title": "Page 185",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=185"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-186",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 186",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-186-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-186",
              "chapterTitle": "Page 186",
              "chapterIndex": 0,
              "stepIndex": 186,
              "stepType": "pdf",
              "title": "Page 186",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=186"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-187",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 187",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-187-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-187",
              "chapterTitle": "Page 187",
              "chapterIndex": 0,
              "stepIndex": 187,
              "stepType": "pdf",
              "title": "Page 187",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=187"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-188",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 188",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-188-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-188",
              "chapterTitle": "Page 188",
              "chapterIndex": 0,
              "stepIndex": 188,
              "stepType": "pdf",
              "title": "Page 188",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=188"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-189",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 189",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-189-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-189",
              "chapterTitle": "Page 189",
              "chapterIndex": 0,
              "stepIndex": 189,
              "stepType": "pdf",
              "title": "Page 189",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=189"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-19",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-19-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=19"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-190",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 190",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-190-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-190",
              "chapterTitle": "Page 190",
              "chapterIndex": 0,
              "stepIndex": 190,
              "stepType": "pdf",
              "title": "Page 190",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=190"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-191",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 191",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-191-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-191",
              "chapterTitle": "Page 191",
              "chapterIndex": 0,
              "stepIndex": 191,
              "stepType": "pdf",
              "title": "Page 191",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=191"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-192",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 192",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-192-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-192",
              "chapterTitle": "Page 192",
              "chapterIndex": 0,
              "stepIndex": 192,
              "stepType": "pdf",
              "title": "Page 192",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=192"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-193",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 193",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-193-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-193",
              "chapterTitle": "Page 193",
              "chapterIndex": 0,
              "stepIndex": 193,
              "stepType": "pdf",
              "title": "Page 193",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=193"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-194",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 194",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-194-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-194",
              "chapterTitle": "Page 194",
              "chapterIndex": 0,
              "stepIndex": 194,
              "stepType": "pdf",
              "title": "Page 194",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=194"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-195",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 195",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-195-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-195",
              "chapterTitle": "Page 195",
              "chapterIndex": 0,
              "stepIndex": 195,
              "stepType": "pdf",
              "title": "Page 195",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=195"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-196",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 196",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-196-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-196",
              "chapterTitle": "Page 196",
              "chapterIndex": 0,
              "stepIndex": 196,
              "stepType": "pdf",
              "title": "Page 196",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=196"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-197",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 197",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-197-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-197",
              "chapterTitle": "Page 197",
              "chapterIndex": 0,
              "stepIndex": 197,
              "stepType": "pdf",
              "title": "Page 197",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=197"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-198",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 198",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-198-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-198",
              "chapterTitle": "Page 198",
              "chapterIndex": 0,
              "stepIndex": 198,
              "stepType": "pdf",
              "title": "Page 198",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=198"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-199",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 199",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-199-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-199",
              "chapterTitle": "Page 199",
              "chapterIndex": 0,
              "stepIndex": 199,
              "stepType": "pdf",
              "title": "Page 199",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=199"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-2",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-2-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=2"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-20",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-20-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=20"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-200",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 200",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-200-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-200",
              "chapterTitle": "Page 200",
              "chapterIndex": 0,
              "stepIndex": 200,
              "stepType": "pdf",
              "title": "Page 200",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=200"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-201",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 201",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-201-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-201",
              "chapterTitle": "Page 201",
              "chapterIndex": 0,
              "stepIndex": 201,
              "stepType": "pdf",
              "title": "Page 201",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=201"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-202",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 202",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-202-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-202",
              "chapterTitle": "Page 202",
              "chapterIndex": 0,
              "stepIndex": 202,
              "stepType": "pdf",
              "title": "Page 202",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=202"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-203",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 203",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-203-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-203",
              "chapterTitle": "Page 203",
              "chapterIndex": 0,
              "stepIndex": 203,
              "stepType": "pdf",
              "title": "Page 203",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=203"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-204",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 204",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-204-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-204",
              "chapterTitle": "Page 204",
              "chapterIndex": 0,
              "stepIndex": 204,
              "stepType": "pdf",
              "title": "Page 204",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=204"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-205",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 205",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-205-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-205",
              "chapterTitle": "Page 205",
              "chapterIndex": 0,
              "stepIndex": 205,
              "stepType": "pdf",
              "title": "Page 205",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=205"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-206",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 206",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-206-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-206",
              "chapterTitle": "Page 206",
              "chapterIndex": 0,
              "stepIndex": 206,
              "stepType": "pdf",
              "title": "Page 206",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=206"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-207",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 207",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-207-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-207",
              "chapterTitle": "Page 207",
              "chapterIndex": 0,
              "stepIndex": 207,
              "stepType": "pdf",
              "title": "Page 207",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=207"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-208",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 208",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-208-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-208",
              "chapterTitle": "Page 208",
              "chapterIndex": 0,
              "stepIndex": 208,
              "stepType": "pdf",
              "title": "Page 208",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=208"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-209",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 209",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-209-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-209",
              "chapterTitle": "Page 209",
              "chapterIndex": 0,
              "stepIndex": 209,
              "stepType": "pdf",
              "title": "Page 209",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=209"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-21",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-21-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=21"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-210",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 210",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-210-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-210",
              "chapterTitle": "Page 210",
              "chapterIndex": 0,
              "stepIndex": 210,
              "stepType": "pdf",
              "title": "Page 210",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=210"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-211",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 211",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-211-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-211",
              "chapterTitle": "Page 211",
              "chapterIndex": 0,
              "stepIndex": 211,
              "stepType": "pdf",
              "title": "Page 211",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=211"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-212",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 212",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-212-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-212",
              "chapterTitle": "Page 212",
              "chapterIndex": 0,
              "stepIndex": 212,
              "stepType": "pdf",
              "title": "Page 212",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=212"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-213",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 213",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-213-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-213",
              "chapterTitle": "Page 213",
              "chapterIndex": 0,
              "stepIndex": 213,
              "stepType": "pdf",
              "title": "Page 213",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=213"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-214",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 214",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-214-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-214",
              "chapterTitle": "Page 214",
              "chapterIndex": 0,
              "stepIndex": 214,
              "stepType": "pdf",
              "title": "Page 214",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=214"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-215",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 215",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-215-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-215",
              "chapterTitle": "Page 215",
              "chapterIndex": 0,
              "stepIndex": 215,
              "stepType": "pdf",
              "title": "Page 215",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=215"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-216",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 216",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-216-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-216",
              "chapterTitle": "Page 216",
              "chapterIndex": 0,
              "stepIndex": 216,
              "stepType": "pdf",
              "title": "Page 216",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=216"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-217",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 217",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-217-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-217",
              "chapterTitle": "Page 217",
              "chapterIndex": 0,
              "stepIndex": 217,
              "stepType": "pdf",
              "title": "Page 217",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=217"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-218",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 218",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-218-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-218",
              "chapterTitle": "Page 218",
              "chapterIndex": 0,
              "stepIndex": 218,
              "stepType": "pdf",
              "title": "Page 218",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=218"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-219",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 219",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-219-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-219",
              "chapterTitle": "Page 219",
              "chapterIndex": 0,
              "stepIndex": 219,
              "stepType": "pdf",
              "title": "Page 219",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=219"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-22",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-22-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=22"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-220",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 220",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-220-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-220",
              "chapterTitle": "Page 220",
              "chapterIndex": 0,
              "stepIndex": 220,
              "stepType": "pdf",
              "title": "Page 220",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=220"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-221",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 221",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-221-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-221",
              "chapterTitle": "Page 221",
              "chapterIndex": 0,
              "stepIndex": 221,
              "stepType": "pdf",
              "title": "Page 221",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=221"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-222",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 222",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-222-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-222",
              "chapterTitle": "Page 222",
              "chapterIndex": 0,
              "stepIndex": 222,
              "stepType": "pdf",
              "title": "Page 222",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=222"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-223",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 223",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-223-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-223",
              "chapterTitle": "Page 223",
              "chapterIndex": 0,
              "stepIndex": 223,
              "stepType": "pdf",
              "title": "Page 223",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=223"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-224",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 224",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-224-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-224",
              "chapterTitle": "Page 224",
              "chapterIndex": 0,
              "stepIndex": 224,
              "stepType": "pdf",
              "title": "Page 224",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=224"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-225",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 225",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-225-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-225",
              "chapterTitle": "Page 225",
              "chapterIndex": 0,
              "stepIndex": 225,
              "stepType": "pdf",
              "title": "Page 225",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=225"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-226",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 226",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-226-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-226",
              "chapterTitle": "Page 226",
              "chapterIndex": 0,
              "stepIndex": 226,
              "stepType": "pdf",
              "title": "Page 226",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=226"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-227",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 227",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-227-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-227",
              "chapterTitle": "Page 227",
              "chapterIndex": 0,
              "stepIndex": 227,
              "stepType": "pdf",
              "title": "Page 227",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=227"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-228",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 228",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-228-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-228",
              "chapterTitle": "Page 228",
              "chapterIndex": 0,
              "stepIndex": 228,
              "stepType": "pdf",
              "title": "Page 228",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=228"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-229",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 229",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-229-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-229",
              "chapterTitle": "Page 229",
              "chapterIndex": 0,
              "stepIndex": 229,
              "stepType": "pdf",
              "title": "Page 229",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=229"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-23",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-23-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=23"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-230",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 230",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-230-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-230",
              "chapterTitle": "Page 230",
              "chapterIndex": 0,
              "stepIndex": 230,
              "stepType": "pdf",
              "title": "Page 230",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=230"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-231",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 231",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-231-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-231",
              "chapterTitle": "Page 231",
              "chapterIndex": 0,
              "stepIndex": 231,
              "stepType": "pdf",
              "title": "Page 231",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=231"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-232",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 232",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-232-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-232",
              "chapterTitle": "Page 232",
              "chapterIndex": 0,
              "stepIndex": 232,
              "stepType": "pdf",
              "title": "Page 232",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=232"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-233",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 233",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-233-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-233",
              "chapterTitle": "Page 233",
              "chapterIndex": 0,
              "stepIndex": 233,
              "stepType": "pdf",
              "title": "Page 233",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=233"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-234",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 234",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-234-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-234",
              "chapterTitle": "Page 234",
              "chapterIndex": 0,
              "stepIndex": 234,
              "stepType": "pdf",
              "title": "Page 234",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=234"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-235",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 235",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-235-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-235",
              "chapterTitle": "Page 235",
              "chapterIndex": 0,
              "stepIndex": 235,
              "stepType": "pdf",
              "title": "Page 235",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=235"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-236",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 236",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-236-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-236",
              "chapterTitle": "Page 236",
              "chapterIndex": 0,
              "stepIndex": 236,
              "stepType": "pdf",
              "title": "Page 236",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=236"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-237",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 237",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-237-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-237",
              "chapterTitle": "Page 237",
              "chapterIndex": 0,
              "stepIndex": 237,
              "stepType": "pdf",
              "title": "Page 237",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=237"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-238",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 238",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-238-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-238",
              "chapterTitle": "Page 238",
              "chapterIndex": 0,
              "stepIndex": 238,
              "stepType": "pdf",
              "title": "Page 238",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=238"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-239",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 239",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-239-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-239",
              "chapterTitle": "Page 239",
              "chapterIndex": 0,
              "stepIndex": 239,
              "stepType": "pdf",
              "title": "Page 239",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=239"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-24",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-24-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=24"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-240",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 240",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-240-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-240",
              "chapterTitle": "Page 240",
              "chapterIndex": 0,
              "stepIndex": 240,
              "stepType": "pdf",
              "title": "Page 240",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=240"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-241",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 241",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-241-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-241",
              "chapterTitle": "Page 241",
              "chapterIndex": 0,
              "stepIndex": 241,
              "stepType": "pdf",
              "title": "Page 241",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=241"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-242",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 242",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-242-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-242",
              "chapterTitle": "Page 242",
              "chapterIndex": 0,
              "stepIndex": 242,
              "stepType": "pdf",
              "title": "Page 242",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=242"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-243",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 243",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-243-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-243",
              "chapterTitle": "Page 243",
              "chapterIndex": 0,
              "stepIndex": 243,
              "stepType": "pdf",
              "title": "Page 243",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=243"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-244",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 244",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-244-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-244",
              "chapterTitle": "Page 244",
              "chapterIndex": 0,
              "stepIndex": 244,
              "stepType": "pdf",
              "title": "Page 244",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=244"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-245",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 245",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-245-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-245",
              "chapterTitle": "Page 245",
              "chapterIndex": 0,
              "stepIndex": 245,
              "stepType": "pdf",
              "title": "Page 245",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=245"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-246",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 246",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-246-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-246",
              "chapterTitle": "Page 246",
              "chapterIndex": 0,
              "stepIndex": 246,
              "stepType": "pdf",
              "title": "Page 246",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=246"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-247",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 247",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-247-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-247",
              "chapterTitle": "Page 247",
              "chapterIndex": 0,
              "stepIndex": 247,
              "stepType": "pdf",
              "title": "Page 247",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=247"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-248",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 248",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-248-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-248",
              "chapterTitle": "Page 248",
              "chapterIndex": 0,
              "stepIndex": 248,
              "stepType": "pdf",
              "title": "Page 248",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=248"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-249",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 249",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-249-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-249",
              "chapterTitle": "Page 249",
              "chapterIndex": 0,
              "stepIndex": 249,
              "stepType": "pdf",
              "title": "Page 249",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=249"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-25",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-25-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=25"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-250",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 250",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-250-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-250",
              "chapterTitle": "Page 250",
              "chapterIndex": 0,
              "stepIndex": 250,
              "stepType": "pdf",
              "title": "Page 250",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=250"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-251",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 251",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-251-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-251",
              "chapterTitle": "Page 251",
              "chapterIndex": 0,
              "stepIndex": 251,
              "stepType": "pdf",
              "title": "Page 251",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=251"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-252",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 252",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-252-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-252",
              "chapterTitle": "Page 252",
              "chapterIndex": 0,
              "stepIndex": 252,
              "stepType": "pdf",
              "title": "Page 252",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=252"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-253",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 253",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-253-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-253",
              "chapterTitle": "Page 253",
              "chapterIndex": 0,
              "stepIndex": 253,
              "stepType": "pdf",
              "title": "Page 253",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=253"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-254",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 254",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-254-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-254",
              "chapterTitle": "Page 254",
              "chapterIndex": 0,
              "stepIndex": 254,
              "stepType": "pdf",
              "title": "Page 254",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=254"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-255",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 255",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-255-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-255",
              "chapterTitle": "Page 255",
              "chapterIndex": 0,
              "stepIndex": 255,
              "stepType": "pdf",
              "title": "Page 255",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=255"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-256",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 256",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-256-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-256",
              "chapterTitle": "Page 256",
              "chapterIndex": 0,
              "stepIndex": 256,
              "stepType": "pdf",
              "title": "Page 256",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=256"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-257",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 257",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-257-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-257",
              "chapterTitle": "Page 257",
              "chapterIndex": 0,
              "stepIndex": 257,
              "stepType": "pdf",
              "title": "Page 257",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=257"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-258",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 258",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-258-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-258",
              "chapterTitle": "Page 258",
              "chapterIndex": 0,
              "stepIndex": 258,
              "stepType": "pdf",
              "title": "Page 258",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=258"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-259",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 259",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-259-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-259",
              "chapterTitle": "Page 259",
              "chapterIndex": 0,
              "stepIndex": 259,
              "stepType": "pdf",
              "title": "Page 259",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=259"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-26",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-26-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=26"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-260",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 260",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-260-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-260",
              "chapterTitle": "Page 260",
              "chapterIndex": 0,
              "stepIndex": 260,
              "stepType": "pdf",
              "title": "Page 260",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=260"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-261",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 261",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-261-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-261",
              "chapterTitle": "Page 261",
              "chapterIndex": 0,
              "stepIndex": 261,
              "stepType": "pdf",
              "title": "Page 261",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=261"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-262",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 262",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-262-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-262",
              "chapterTitle": "Page 262",
              "chapterIndex": 0,
              "stepIndex": 262,
              "stepType": "pdf",
              "title": "Page 262",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=262"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-263",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 263",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-263-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-263",
              "chapterTitle": "Page 263",
              "chapterIndex": 0,
              "stepIndex": 263,
              "stepType": "pdf",
              "title": "Page 263",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=263"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-264",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 264",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-264-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-264",
              "chapterTitle": "Page 264",
              "chapterIndex": 0,
              "stepIndex": 264,
              "stepType": "pdf",
              "title": "Page 264",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=264"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-265",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 265",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-265-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-265",
              "chapterTitle": "Page 265",
              "chapterIndex": 0,
              "stepIndex": 265,
              "stepType": "pdf",
              "title": "Page 265",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=265"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-266",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 266",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-266-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-266",
              "chapterTitle": "Page 266",
              "chapterIndex": 0,
              "stepIndex": 266,
              "stepType": "pdf",
              "title": "Page 266",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=266"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-267",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 267",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-267-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-267",
              "chapterTitle": "Page 267",
              "chapterIndex": 0,
              "stepIndex": 267,
              "stepType": "pdf",
              "title": "Page 267",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=267"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-268",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 268",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-268-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-268",
              "chapterTitle": "Page 268",
              "chapterIndex": 0,
              "stepIndex": 268,
              "stepType": "pdf",
              "title": "Page 268",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=268"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-269",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 269",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-269-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-269",
              "chapterTitle": "Page 269",
              "chapterIndex": 0,
              "stepIndex": 269,
              "stepType": "pdf",
              "title": "Page 269",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=269"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-27",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-27-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=27"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-270",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 270",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-270-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-270",
              "chapterTitle": "Page 270",
              "chapterIndex": 0,
              "stepIndex": 270,
              "stepType": "pdf",
              "title": "Page 270",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=270"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-271",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 271",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-271-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-271",
              "chapterTitle": "Page 271",
              "chapterIndex": 0,
              "stepIndex": 271,
              "stepType": "pdf",
              "title": "Page 271",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=271"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-272",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 272",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-272-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-272",
              "chapterTitle": "Page 272",
              "chapterIndex": 0,
              "stepIndex": 272,
              "stepType": "pdf",
              "title": "Page 272",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=272"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-273",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 273",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-273-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-273",
              "chapterTitle": "Page 273",
              "chapterIndex": 0,
              "stepIndex": 273,
              "stepType": "pdf",
              "title": "Page 273",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=273"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-274",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 274",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-274-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-274",
              "chapterTitle": "Page 274",
              "chapterIndex": 0,
              "stepIndex": 274,
              "stepType": "pdf",
              "title": "Page 274",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=274"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-275",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 275",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-275-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-275",
              "chapterTitle": "Page 275",
              "chapterIndex": 0,
              "stepIndex": 275,
              "stepType": "pdf",
              "title": "Page 275",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=275"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-276",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 276",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-276-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-276",
              "chapterTitle": "Page 276",
              "chapterIndex": 0,
              "stepIndex": 276,
              "stepType": "pdf",
              "title": "Page 276",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=276"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-277",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 277",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-277-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-277",
              "chapterTitle": "Page 277",
              "chapterIndex": 0,
              "stepIndex": 277,
              "stepType": "pdf",
              "title": "Page 277",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=277"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-278",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 278",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-278-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-278",
              "chapterTitle": "Page 278",
              "chapterIndex": 0,
              "stepIndex": 278,
              "stepType": "pdf",
              "title": "Page 278",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=278"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-279",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 279",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-279-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-279",
              "chapterTitle": "Page 279",
              "chapterIndex": 0,
              "stepIndex": 279,
              "stepType": "pdf",
              "title": "Page 279",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=279"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-28",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-28-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=28"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-280",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 280",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-280-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-280",
              "chapterTitle": "Page 280",
              "chapterIndex": 0,
              "stepIndex": 280,
              "stepType": "pdf",
              "title": "Page 280",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=280"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-281",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 281",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-281-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-281",
              "chapterTitle": "Page 281",
              "chapterIndex": 0,
              "stepIndex": 281,
              "stepType": "pdf",
              "title": "Page 281",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=281"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-282",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 282",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-282-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-282",
              "chapterTitle": "Page 282",
              "chapterIndex": 0,
              "stepIndex": 282,
              "stepType": "pdf",
              "title": "Page 282",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=282"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-283",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 283",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-283-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-283",
              "chapterTitle": "Page 283",
              "chapterIndex": 0,
              "stepIndex": 283,
              "stepType": "pdf",
              "title": "Page 283",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=283"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-284",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 284",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-284-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-284",
              "chapterTitle": "Page 284",
              "chapterIndex": 0,
              "stepIndex": 284,
              "stepType": "pdf",
              "title": "Page 284",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=284"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-285",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 285",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-285-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-285",
              "chapterTitle": "Page 285",
              "chapterIndex": 0,
              "stepIndex": 285,
              "stepType": "pdf",
              "title": "Page 285",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=285"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-286",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 286",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-286-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-286",
              "chapterTitle": "Page 286",
              "chapterIndex": 0,
              "stepIndex": 286,
              "stepType": "pdf",
              "title": "Page 286",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=286"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-287",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 287",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-287-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-287",
              "chapterTitle": "Page 287",
              "chapterIndex": 0,
              "stepIndex": 287,
              "stepType": "pdf",
              "title": "Page 287",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=287"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-288",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 288",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-288-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-288",
              "chapterTitle": "Page 288",
              "chapterIndex": 0,
              "stepIndex": 288,
              "stepType": "pdf",
              "title": "Page 288",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=288"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-289",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 289",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-289-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-289",
              "chapterTitle": "Page 289",
              "chapterIndex": 0,
              "stepIndex": 289,
              "stepType": "pdf",
              "title": "Page 289",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=289"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-29",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-29-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=29"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-290",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 290",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-290-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-290",
              "chapterTitle": "Page 290",
              "chapterIndex": 0,
              "stepIndex": 290,
              "stepType": "pdf",
              "title": "Page 290",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=290"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-291",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 291",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-291-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-291",
              "chapterTitle": "Page 291",
              "chapterIndex": 0,
              "stepIndex": 291,
              "stepType": "pdf",
              "title": "Page 291",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=291"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-292",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 292",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-292-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-292",
              "chapterTitle": "Page 292",
              "chapterIndex": 0,
              "stepIndex": 292,
              "stepType": "pdf",
              "title": "Page 292",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=292"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-293",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 293",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-293-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-293",
              "chapterTitle": "Page 293",
              "chapterIndex": 0,
              "stepIndex": 293,
              "stepType": "pdf",
              "title": "Page 293",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=293"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-294",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 294",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-294-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-294",
              "chapterTitle": "Page 294",
              "chapterIndex": 0,
              "stepIndex": 294,
              "stepType": "pdf",
              "title": "Page 294",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=294"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-295",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 295",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-295-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-295",
              "chapterTitle": "Page 295",
              "chapterIndex": 0,
              "stepIndex": 295,
              "stepType": "pdf",
              "title": "Page 295",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=295"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-296",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 296",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-296-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-296",
              "chapterTitle": "Page 296",
              "chapterIndex": 0,
              "stepIndex": 296,
              "stepType": "pdf",
              "title": "Page 296",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=296"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-297",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 297",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-297-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-297",
              "chapterTitle": "Page 297",
              "chapterIndex": 0,
              "stepIndex": 297,
              "stepType": "pdf",
              "title": "Page 297",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=297"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-298",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 298",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-298-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-298",
              "chapterTitle": "Page 298",
              "chapterIndex": 0,
              "stepIndex": 298,
              "stepType": "pdf",
              "title": "Page 298",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=298"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-299",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 299",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-299-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-299",
              "chapterTitle": "Page 299",
              "chapterIndex": 0,
              "stepIndex": 299,
              "stepType": "pdf",
              "title": "Page 299",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=299"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-3",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-3-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=3"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-30",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-30-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=30"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-300",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 300",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-300-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-300",
              "chapterTitle": "Page 300",
              "chapterIndex": 0,
              "stepIndex": 300,
              "stepType": "pdf",
              "title": "Page 300",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=300"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-301",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 301",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-301-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-301",
              "chapterTitle": "Page 301",
              "chapterIndex": 0,
              "stepIndex": 301,
              "stepType": "pdf",
              "title": "Page 301",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=301"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-302",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 302",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-302-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-302",
              "chapterTitle": "Page 302",
              "chapterIndex": 0,
              "stepIndex": 302,
              "stepType": "pdf",
              "title": "Page 302",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=302"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-303",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 303",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-303-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-303",
              "chapterTitle": "Page 303",
              "chapterIndex": 0,
              "stepIndex": 303,
              "stepType": "pdf",
              "title": "Page 303",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=303"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-304",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 304",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-304-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-304",
              "chapterTitle": "Page 304",
              "chapterIndex": 0,
              "stepIndex": 304,
              "stepType": "pdf",
              "title": "Page 304",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=304"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-305",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 305",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-305-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-305",
              "chapterTitle": "Page 305",
              "chapterIndex": 0,
              "stepIndex": 305,
              "stepType": "pdf",
              "title": "Page 305",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=305"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-306",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 306",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-306-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-306",
              "chapterTitle": "Page 306",
              "chapterIndex": 0,
              "stepIndex": 306,
              "stepType": "pdf",
              "title": "Page 306",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=306"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-307",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 307",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-307-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-307",
              "chapterTitle": "Page 307",
              "chapterIndex": 0,
              "stepIndex": 307,
              "stepType": "pdf",
              "title": "Page 307",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=307"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-308",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 308",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-308-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-308",
              "chapterTitle": "Page 308",
              "chapterIndex": 0,
              "stepIndex": 308,
              "stepType": "pdf",
              "title": "Page 308",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=308"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-309",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 309",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-309-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-309",
              "chapterTitle": "Page 309",
              "chapterIndex": 0,
              "stepIndex": 309,
              "stepType": "pdf",
              "title": "Page 309",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=309"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-31",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-31-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=31"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-310",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 310",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-310-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-310",
              "chapterTitle": "Page 310",
              "chapterIndex": 0,
              "stepIndex": 310,
              "stepType": "pdf",
              "title": "Page 310",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=310"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-311",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 311",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-311-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-311",
              "chapterTitle": "Page 311",
              "chapterIndex": 0,
              "stepIndex": 311,
              "stepType": "pdf",
              "title": "Page 311",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=311"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-312",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 312",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-312-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-312",
              "chapterTitle": "Page 312",
              "chapterIndex": 0,
              "stepIndex": 312,
              "stepType": "pdf",
              "title": "Page 312",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=312"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-313",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 313",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-313-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-313",
              "chapterTitle": "Page 313",
              "chapterIndex": 0,
              "stepIndex": 313,
              "stepType": "pdf",
              "title": "Page 313",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=313"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-314",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 314",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-314-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-314",
              "chapterTitle": "Page 314",
              "chapterIndex": 0,
              "stepIndex": 314,
              "stepType": "pdf",
              "title": "Page 314",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=314"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-315",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 315",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-315-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-315",
              "chapterTitle": "Page 315",
              "chapterIndex": 0,
              "stepIndex": 315,
              "stepType": "pdf",
              "title": "Page 315",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=315"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-316",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 316",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-316-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-316",
              "chapterTitle": "Page 316",
              "chapterIndex": 0,
              "stepIndex": 316,
              "stepType": "pdf",
              "title": "Page 316",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=316"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-317",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 317",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-317-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-317",
              "chapterTitle": "Page 317",
              "chapterIndex": 0,
              "stepIndex": 317,
              "stepType": "pdf",
              "title": "Page 317",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=317"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-318",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 318",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-318-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-318",
              "chapterTitle": "Page 318",
              "chapterIndex": 0,
              "stepIndex": 318,
              "stepType": "pdf",
              "title": "Page 318",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=318"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-319",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 319",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-319-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-319",
              "chapterTitle": "Page 319",
              "chapterIndex": 0,
              "stepIndex": 319,
              "stepType": "pdf",
              "title": "Page 319",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=319"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-32",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-32-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=32"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-320",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 320",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-320-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-320",
              "chapterTitle": "Page 320",
              "chapterIndex": 0,
              "stepIndex": 320,
              "stepType": "pdf",
              "title": "Page 320",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=320"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-321",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 321",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-321-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-321",
              "chapterTitle": "Page 321",
              "chapterIndex": 0,
              "stepIndex": 321,
              "stepType": "pdf",
              "title": "Page 321",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=321"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-322",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 322",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-322-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-322",
              "chapterTitle": "Page 322",
              "chapterIndex": 0,
              "stepIndex": 322,
              "stepType": "pdf",
              "title": "Page 322",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=322"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-323",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 323",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-323-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-323",
              "chapterTitle": "Page 323",
              "chapterIndex": 0,
              "stepIndex": 323,
              "stepType": "pdf",
              "title": "Page 323",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=323"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-324",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 324",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-324-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-324",
              "chapterTitle": "Page 324",
              "chapterIndex": 0,
              "stepIndex": 324,
              "stepType": "pdf",
              "title": "Page 324",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=324"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-325",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 325",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-325-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-325",
              "chapterTitle": "Page 325",
              "chapterIndex": 0,
              "stepIndex": 325,
              "stepType": "pdf",
              "title": "Page 325",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=325"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-326",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 326",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-326-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-326",
              "chapterTitle": "Page 326",
              "chapterIndex": 0,
              "stepIndex": 326,
              "stepType": "pdf",
              "title": "Page 326",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=326"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-327",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 327",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-327-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-327",
              "chapterTitle": "Page 327",
              "chapterIndex": 0,
              "stepIndex": 327,
              "stepType": "pdf",
              "title": "Page 327",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=327"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-328",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 328",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-328-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-328",
              "chapterTitle": "Page 328",
              "chapterIndex": 0,
              "stepIndex": 328,
              "stepType": "pdf",
              "title": "Page 328",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=328"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-329",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 329",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-329-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-329",
              "chapterTitle": "Page 329",
              "chapterIndex": 0,
              "stepIndex": 329,
              "stepType": "pdf",
              "title": "Page 329",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=329"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-33",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-33-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=33"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-330",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 330",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-330-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-330",
              "chapterTitle": "Page 330",
              "chapterIndex": 0,
              "stepIndex": 330,
              "stepType": "pdf",
              "title": "Page 330",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=330"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-331",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 331",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-331-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-331",
              "chapterTitle": "Page 331",
              "chapterIndex": 0,
              "stepIndex": 331,
              "stepType": "pdf",
              "title": "Page 331",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=331"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-332",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 332",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-332-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-332",
              "chapterTitle": "Page 332",
              "chapterIndex": 0,
              "stepIndex": 332,
              "stepType": "pdf",
              "title": "Page 332",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=332"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-333",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 333",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-333-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-333",
              "chapterTitle": "Page 333",
              "chapterIndex": 0,
              "stepIndex": 333,
              "stepType": "pdf",
              "title": "Page 333",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=333"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-334",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 334",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-334-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-334",
              "chapterTitle": "Page 334",
              "chapterIndex": 0,
              "stepIndex": 334,
              "stepType": "pdf",
              "title": "Page 334",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=334"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-335",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 335",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-335-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-335",
              "chapterTitle": "Page 335",
              "chapterIndex": 0,
              "stepIndex": 335,
              "stepType": "pdf",
              "title": "Page 335",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=335"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-336",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 336",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-336-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-336",
              "chapterTitle": "Page 336",
              "chapterIndex": 0,
              "stepIndex": 336,
              "stepType": "pdf",
              "title": "Page 336",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=336"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-337",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 337",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-337-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-337",
              "chapterTitle": "Page 337",
              "chapterIndex": 0,
              "stepIndex": 337,
              "stepType": "pdf",
              "title": "Page 337",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=337"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-338",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 338",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-338-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-338",
              "chapterTitle": "Page 338",
              "chapterIndex": 0,
              "stepIndex": 338,
              "stepType": "pdf",
              "title": "Page 338",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=338"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-339",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 339",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-339-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-339",
              "chapterTitle": "Page 339",
              "chapterIndex": 0,
              "stepIndex": 339,
              "stepType": "pdf",
              "title": "Page 339",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=339"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-34",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-34-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=34"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-340",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 340",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-340-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-340",
              "chapterTitle": "Page 340",
              "chapterIndex": 0,
              "stepIndex": 340,
              "stepType": "pdf",
              "title": "Page 340",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=340"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-341",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 341",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-341-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-341",
              "chapterTitle": "Page 341",
              "chapterIndex": 0,
              "stepIndex": 341,
              "stepType": "pdf",
              "title": "Page 341",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=341"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-342",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 342",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-342-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-342",
              "chapterTitle": "Page 342",
              "chapterIndex": 0,
              "stepIndex": 342,
              "stepType": "pdf",
              "title": "Page 342",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=342"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-343",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 343",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-343-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-343",
              "chapterTitle": "Page 343",
              "chapterIndex": 0,
              "stepIndex": 343,
              "stepType": "pdf",
              "title": "Page 343",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=343"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-344",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 344",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-344-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-344",
              "chapterTitle": "Page 344",
              "chapterIndex": 0,
              "stepIndex": 344,
              "stepType": "pdf",
              "title": "Page 344",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=344"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-345",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 345",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-345-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-345",
              "chapterTitle": "Page 345",
              "chapterIndex": 0,
              "stepIndex": 345,
              "stepType": "pdf",
              "title": "Page 345",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=345"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-346",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 346",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-346-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-346",
              "chapterTitle": "Page 346",
              "chapterIndex": 0,
              "stepIndex": 346,
              "stepType": "pdf",
              "title": "Page 346",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=346"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-347",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 347",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-347-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-347",
              "chapterTitle": "Page 347",
              "chapterIndex": 0,
              "stepIndex": 347,
              "stepType": "pdf",
              "title": "Page 347",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=347"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-348",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 348",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-348-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-348",
              "chapterTitle": "Page 348",
              "chapterIndex": 0,
              "stepIndex": 348,
              "stepType": "pdf",
              "title": "Page 348",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=348"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-349",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 349",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-349-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-349",
              "chapterTitle": "Page 349",
              "chapterIndex": 0,
              "stepIndex": 349,
              "stepType": "pdf",
              "title": "Page 349",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=349"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-35",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-35-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=35"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-350",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 350",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-350-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-350",
              "chapterTitle": "Page 350",
              "chapterIndex": 0,
              "stepIndex": 350,
              "stepType": "pdf",
              "title": "Page 350",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=350"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-351",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 351",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-351-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-351",
              "chapterTitle": "Page 351",
              "chapterIndex": 0,
              "stepIndex": 351,
              "stepType": "pdf",
              "title": "Page 351",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=351"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-352",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 352",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-352-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-352",
              "chapterTitle": "Page 352",
              "chapterIndex": 0,
              "stepIndex": 352,
              "stepType": "pdf",
              "title": "Page 352",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=352"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-353",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 353",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-353-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-353",
              "chapterTitle": "Page 353",
              "chapterIndex": 0,
              "stepIndex": 353,
              "stepType": "pdf",
              "title": "Page 353",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=353"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-354",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 354",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-354-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-354",
              "chapterTitle": "Page 354",
              "chapterIndex": 0,
              "stepIndex": 354,
              "stepType": "pdf",
              "title": "Page 354",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=354"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-355",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 355",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-355-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-355",
              "chapterTitle": "Page 355",
              "chapterIndex": 0,
              "stepIndex": 355,
              "stepType": "pdf",
              "title": "Page 355",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=355"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-356",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 356",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-356-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-356",
              "chapterTitle": "Page 356",
              "chapterIndex": 0,
              "stepIndex": 356,
              "stepType": "pdf",
              "title": "Page 356",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=356"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-357",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 357",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-357-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-357",
              "chapterTitle": "Page 357",
              "chapterIndex": 0,
              "stepIndex": 357,
              "stepType": "pdf",
              "title": "Page 357",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=357"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-358",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 358",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-358-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-358",
              "chapterTitle": "Page 358",
              "chapterIndex": 0,
              "stepIndex": 358,
              "stepType": "pdf",
              "title": "Page 358",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=358"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-359",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 359",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-359-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-359",
              "chapterTitle": "Page 359",
              "chapterIndex": 0,
              "stepIndex": 359,
              "stepType": "pdf",
              "title": "Page 359",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=359"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-36",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-36-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=36"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-360",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 360",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-360-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-360",
              "chapterTitle": "Page 360",
              "chapterIndex": 0,
              "stepIndex": 360,
              "stepType": "pdf",
              "title": "Page 360",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=360"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-361",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 361",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-361-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-361",
              "chapterTitle": "Page 361",
              "chapterIndex": 0,
              "stepIndex": 361,
              "stepType": "pdf",
              "title": "Page 361",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=361"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-362",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 362",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-362-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-362",
              "chapterTitle": "Page 362",
              "chapterIndex": 0,
              "stepIndex": 362,
              "stepType": "pdf",
              "title": "Page 362",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=362"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-363",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 363",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-363-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-363",
              "chapterTitle": "Page 363",
              "chapterIndex": 0,
              "stepIndex": 363,
              "stepType": "pdf",
              "title": "Page 363",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=363"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-364",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 364",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-364-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-364",
              "chapterTitle": "Page 364",
              "chapterIndex": 0,
              "stepIndex": 364,
              "stepType": "pdf",
              "title": "Page 364",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=364"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-365",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 365",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-365-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-365",
              "chapterTitle": "Page 365",
              "chapterIndex": 0,
              "stepIndex": 365,
              "stepType": "pdf",
              "title": "Page 365",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=365"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-366",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 366",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-366-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-366",
              "chapterTitle": "Page 366",
              "chapterIndex": 0,
              "stepIndex": 366,
              "stepType": "pdf",
              "title": "Page 366",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=366"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-367",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 367",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-367-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-367",
              "chapterTitle": "Page 367",
              "chapterIndex": 0,
              "stepIndex": 367,
              "stepType": "pdf",
              "title": "Page 367",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=367"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-368",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 368",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-368-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-368",
              "chapterTitle": "Page 368",
              "chapterIndex": 0,
              "stepIndex": 368,
              "stepType": "pdf",
              "title": "Page 368",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=368"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-369",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 369",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-369-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-369",
              "chapterTitle": "Page 369",
              "chapterIndex": 0,
              "stepIndex": 369,
              "stepType": "pdf",
              "title": "Page 369",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=369"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-37",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-37-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=37"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-370",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 370",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-370-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-370",
              "chapterTitle": "Page 370",
              "chapterIndex": 0,
              "stepIndex": 370,
              "stepType": "pdf",
              "title": "Page 370",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=370"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-371",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 371",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-371-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-371",
              "chapterTitle": "Page 371",
              "chapterIndex": 0,
              "stepIndex": 371,
              "stepType": "pdf",
              "title": "Page 371",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=371"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-372",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 372",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-372-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-372",
              "chapterTitle": "Page 372",
              "chapterIndex": 0,
              "stepIndex": 372,
              "stepType": "pdf",
              "title": "Page 372",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=372"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-373",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 373",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-373-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-373",
              "chapterTitle": "Page 373",
              "chapterIndex": 0,
              "stepIndex": 373,
              "stepType": "pdf",
              "title": "Page 373",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=373"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-374",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 374",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-374-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-374",
              "chapterTitle": "Page 374",
              "chapterIndex": 0,
              "stepIndex": 374,
              "stepType": "pdf",
              "title": "Page 374",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=374"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-375",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 375",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-375-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-375",
              "chapterTitle": "Page 375",
              "chapterIndex": 0,
              "stepIndex": 375,
              "stepType": "pdf",
              "title": "Page 375",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=375"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-376",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 376",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-376-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-376",
              "chapterTitle": "Page 376",
              "chapterIndex": 0,
              "stepIndex": 376,
              "stepType": "pdf",
              "title": "Page 376",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=376"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-377",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 377",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-377-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-377",
              "chapterTitle": "Page 377",
              "chapterIndex": 0,
              "stepIndex": 377,
              "stepType": "pdf",
              "title": "Page 377",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=377"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-378",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 378",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-378-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-378",
              "chapterTitle": "Page 378",
              "chapterIndex": 0,
              "stepIndex": 378,
              "stepType": "pdf",
              "title": "Page 378",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=378"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-379",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 379",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-379-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-379",
              "chapterTitle": "Page 379",
              "chapterIndex": 0,
              "stepIndex": 379,
              "stepType": "pdf",
              "title": "Page 379",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=379"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-38",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-38-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=38"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-380",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 380",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-380-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-380",
              "chapterTitle": "Page 380",
              "chapterIndex": 0,
              "stepIndex": 380,
              "stepType": "pdf",
              "title": "Page 380",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=380"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-381",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 381",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-381-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-381",
              "chapterTitle": "Page 381",
              "chapterIndex": 0,
              "stepIndex": 381,
              "stepType": "pdf",
              "title": "Page 381",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=381"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-382",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 382",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-382-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-382",
              "chapterTitle": "Page 382",
              "chapterIndex": 0,
              "stepIndex": 382,
              "stepType": "pdf",
              "title": "Page 382",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=382"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-383",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 383",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-383-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-383",
              "chapterTitle": "Page 383",
              "chapterIndex": 0,
              "stepIndex": 383,
              "stepType": "pdf",
              "title": "Page 383",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=383"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-384",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 384",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-384-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-384",
              "chapterTitle": "Page 384",
              "chapterIndex": 0,
              "stepIndex": 384,
              "stepType": "pdf",
              "title": "Page 384",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=384"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-385",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 385",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-385-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-385",
              "chapterTitle": "Page 385",
              "chapterIndex": 0,
              "stepIndex": 385,
              "stepType": "pdf",
              "title": "Page 385",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=385"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-386",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 386",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-386-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-386",
              "chapterTitle": "Page 386",
              "chapterIndex": 0,
              "stepIndex": 386,
              "stepType": "pdf",
              "title": "Page 386",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=386"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-387",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 387",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-387-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-387",
              "chapterTitle": "Page 387",
              "chapterIndex": 0,
              "stepIndex": 387,
              "stepType": "pdf",
              "title": "Page 387",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=387"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-388",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 388",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-388-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-388",
              "chapterTitle": "Page 388",
              "chapterIndex": 0,
              "stepIndex": 388,
              "stepType": "pdf",
              "title": "Page 388",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=388"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-389",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 389",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-389-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-389",
              "chapterTitle": "Page 389",
              "chapterIndex": 0,
              "stepIndex": 389,
              "stepType": "pdf",
              "title": "Page 389",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=389"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-39",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-39-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=39"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-390",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 390",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-390-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-390",
              "chapterTitle": "Page 390",
              "chapterIndex": 0,
              "stepIndex": 390,
              "stepType": "pdf",
              "title": "Page 390",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=390"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-391",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 391",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-391-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-391",
              "chapterTitle": "Page 391",
              "chapterIndex": 0,
              "stepIndex": 391,
              "stepType": "pdf",
              "title": "Page 391",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=391"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-392",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 392",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-392-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-392",
              "chapterTitle": "Page 392",
              "chapterIndex": 0,
              "stepIndex": 392,
              "stepType": "pdf",
              "title": "Page 392",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=392"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-393",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 393",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-393-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-393",
              "chapterTitle": "Page 393",
              "chapterIndex": 0,
              "stepIndex": 393,
              "stepType": "pdf",
              "title": "Page 393",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=393"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-394",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 394",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-394-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-394",
              "chapterTitle": "Page 394",
              "chapterIndex": 0,
              "stepIndex": 394,
              "stepType": "pdf",
              "title": "Page 394",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=394"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-395",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 395",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-395-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-395",
              "chapterTitle": "Page 395",
              "chapterIndex": 0,
              "stepIndex": 395,
              "stepType": "pdf",
              "title": "Page 395",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=395"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-396",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 396",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-396-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-396",
              "chapterTitle": "Page 396",
              "chapterIndex": 0,
              "stepIndex": 396,
              "stepType": "pdf",
              "title": "Page 396",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=396"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-397",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 397",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-397-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-397",
              "chapterTitle": "Page 397",
              "chapterIndex": 0,
              "stepIndex": 397,
              "stepType": "pdf",
              "title": "Page 397",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=397"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-398",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 398",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-398-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-398",
              "chapterTitle": "Page 398",
              "chapterIndex": 0,
              "stepIndex": 398,
              "stepType": "pdf",
              "title": "Page 398",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=398"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-399",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 399",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-399-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-399",
              "chapterTitle": "Page 399",
              "chapterIndex": 0,
              "stepIndex": 399,
              "stepType": "pdf",
              "title": "Page 399",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=399"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-4",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-4-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=4"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-40",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-40-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=40"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-400",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 400",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-400-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-400",
              "chapterTitle": "Page 400",
              "chapterIndex": 0,
              "stepIndex": 400,
              "stepType": "pdf",
              "title": "Page 400",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=400"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-401",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 401",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-401-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-401",
              "chapterTitle": "Page 401",
              "chapterIndex": 0,
              "stepIndex": 401,
              "stepType": "pdf",
              "title": "Page 401",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=401"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-402",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 402",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-402-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-402",
              "chapterTitle": "Page 402",
              "chapterIndex": 0,
              "stepIndex": 402,
              "stepType": "pdf",
              "title": "Page 402",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=402"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-403",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 403",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-403-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-403",
              "chapterTitle": "Page 403",
              "chapterIndex": 0,
              "stepIndex": 403,
              "stepType": "pdf",
              "title": "Page 403",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=403"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-404",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 404",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-404-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-404",
              "chapterTitle": "Page 404",
              "chapterIndex": 0,
              "stepIndex": 404,
              "stepType": "pdf",
              "title": "Page 404",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=404"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-405",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 405",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-405-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-405",
              "chapterTitle": "Page 405",
              "chapterIndex": 0,
              "stepIndex": 405,
              "stepType": "pdf",
              "title": "Page 405",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=405"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-406",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 406",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-406-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-406",
              "chapterTitle": "Page 406",
              "chapterIndex": 0,
              "stepIndex": 406,
              "stepType": "pdf",
              "title": "Page 406",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=406"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-407",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 407",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-407-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-407",
              "chapterTitle": "Page 407",
              "chapterIndex": 0,
              "stepIndex": 407,
              "stepType": "pdf",
              "title": "Page 407",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=407"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-408",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 408",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-408-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-408",
              "chapterTitle": "Page 408",
              "chapterIndex": 0,
              "stepIndex": 408,
              "stepType": "pdf",
              "title": "Page 408",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=408"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-409",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 409",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-409-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-409",
              "chapterTitle": "Page 409",
              "chapterIndex": 0,
              "stepIndex": 409,
              "stepType": "pdf",
              "title": "Page 409",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=409"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-41",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-41-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=41"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-410",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 410",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-410-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-410",
              "chapterTitle": "Page 410",
              "chapterIndex": 0,
              "stepIndex": 410,
              "stepType": "pdf",
              "title": "Page 410",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=410"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-411",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 411",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-411-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-411",
              "chapterTitle": "Page 411",
              "chapterIndex": 0,
              "stepIndex": 411,
              "stepType": "pdf",
              "title": "Page 411",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=411"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-412",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 412",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-412-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-412",
              "chapterTitle": "Page 412",
              "chapterIndex": 0,
              "stepIndex": 412,
              "stepType": "pdf",
              "title": "Page 412",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=412"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-413",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 413",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-413-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-413",
              "chapterTitle": "Page 413",
              "chapterIndex": 0,
              "stepIndex": 413,
              "stepType": "pdf",
              "title": "Page 413",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=413"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-414",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 414",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-414-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-414",
              "chapterTitle": "Page 414",
              "chapterIndex": 0,
              "stepIndex": 414,
              "stepType": "pdf",
              "title": "Page 414",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=414"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-415",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 415",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-415-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-415",
              "chapterTitle": "Page 415",
              "chapterIndex": 0,
              "stepIndex": 415,
              "stepType": "pdf",
              "title": "Page 415",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=415"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-416",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 416",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-416-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-416",
              "chapterTitle": "Page 416",
              "chapterIndex": 0,
              "stepIndex": 416,
              "stepType": "pdf",
              "title": "Page 416",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=416"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-417",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 417",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-417-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-417",
              "chapterTitle": "Page 417",
              "chapterIndex": 0,
              "stepIndex": 417,
              "stepType": "pdf",
              "title": "Page 417",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=417"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-418",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 418",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-418-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-418",
              "chapterTitle": "Page 418",
              "chapterIndex": 0,
              "stepIndex": 418,
              "stepType": "pdf",
              "title": "Page 418",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=418"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-419",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 419",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-419-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-419",
              "chapterTitle": "Page 419",
              "chapterIndex": 0,
              "stepIndex": 419,
              "stepType": "pdf",
              "title": "Page 419",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=419"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-42",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-42-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=42"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-420",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 420",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-420-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-420",
              "chapterTitle": "Page 420",
              "chapterIndex": 0,
              "stepIndex": 420,
              "stepType": "pdf",
              "title": "Page 420",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=420"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-421",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 421",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-421-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-421",
              "chapterTitle": "Page 421",
              "chapterIndex": 0,
              "stepIndex": 421,
              "stepType": "pdf",
              "title": "Page 421",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=421"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-422",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 422",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-422-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-422",
              "chapterTitle": "Page 422",
              "chapterIndex": 0,
              "stepIndex": 422,
              "stepType": "pdf",
              "title": "Page 422",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=422"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-423",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 423",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-423-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-423",
              "chapterTitle": "Page 423",
              "chapterIndex": 0,
              "stepIndex": 423,
              "stepType": "pdf",
              "title": "Page 423",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=423"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-424",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 424",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-424-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-424",
              "chapterTitle": "Page 424",
              "chapterIndex": 0,
              "stepIndex": 424,
              "stepType": "pdf",
              "title": "Page 424",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=424"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-425",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 425",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-425-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-425",
              "chapterTitle": "Page 425",
              "chapterIndex": 0,
              "stepIndex": 425,
              "stepType": "pdf",
              "title": "Page 425",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=425"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-426",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 426",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-426-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-426",
              "chapterTitle": "Page 426",
              "chapterIndex": 0,
              "stepIndex": 426,
              "stepType": "pdf",
              "title": "Page 426",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=426"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-427",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 427",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-427-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-427",
              "chapterTitle": "Page 427",
              "chapterIndex": 0,
              "stepIndex": 427,
              "stepType": "pdf",
              "title": "Page 427",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=427"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-428",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 428",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-428-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-428",
              "chapterTitle": "Page 428",
              "chapterIndex": 0,
              "stepIndex": 428,
              "stepType": "pdf",
              "title": "Page 428",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=428"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-429",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 429",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-429-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-429",
              "chapterTitle": "Page 429",
              "chapterIndex": 0,
              "stepIndex": 429,
              "stepType": "pdf",
              "title": "Page 429",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=429"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-43",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-43-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=43"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-430",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 430",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-430-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-430",
              "chapterTitle": "Page 430",
              "chapterIndex": 0,
              "stepIndex": 430,
              "stepType": "pdf",
              "title": "Page 430",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=430"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-431",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 431",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-431-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-431",
              "chapterTitle": "Page 431",
              "chapterIndex": 0,
              "stepIndex": 431,
              "stepType": "pdf",
              "title": "Page 431",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=431"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-432",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 432",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-432-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-432",
              "chapterTitle": "Page 432",
              "chapterIndex": 0,
              "stepIndex": 432,
              "stepType": "pdf",
              "title": "Page 432",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=432"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-433",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 433",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-433-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-433",
              "chapterTitle": "Page 433",
              "chapterIndex": 0,
              "stepIndex": 433,
              "stepType": "pdf",
              "title": "Page 433",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=433"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-434",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 434",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-434-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-434",
              "chapterTitle": "Page 434",
              "chapterIndex": 0,
              "stepIndex": 434,
              "stepType": "pdf",
              "title": "Page 434",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=434"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-435",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 435",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-435-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-435",
              "chapterTitle": "Page 435",
              "chapterIndex": 0,
              "stepIndex": 435,
              "stepType": "pdf",
              "title": "Page 435",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=435"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-436",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 436",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-436-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-436",
              "chapterTitle": "Page 436",
              "chapterIndex": 0,
              "stepIndex": 436,
              "stepType": "pdf",
              "title": "Page 436",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=436"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-437",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 437",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-437-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-437",
              "chapterTitle": "Page 437",
              "chapterIndex": 0,
              "stepIndex": 437,
              "stepType": "pdf",
              "title": "Page 437",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=437"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-438",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 438",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-438-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-438",
              "chapterTitle": "Page 438",
              "chapterIndex": 0,
              "stepIndex": 438,
              "stepType": "pdf",
              "title": "Page 438",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=438"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-439",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 439",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-439-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-439",
              "chapterTitle": "Page 439",
              "chapterIndex": 0,
              "stepIndex": 439,
              "stepType": "pdf",
              "title": "Page 439",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=439"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-44",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-44-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=44"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-440",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 440",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-440-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-440",
              "chapterTitle": "Page 440",
              "chapterIndex": 0,
              "stepIndex": 440,
              "stepType": "pdf",
              "title": "Page 440",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=440"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-441",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 441",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-441-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-441",
              "chapterTitle": "Page 441",
              "chapterIndex": 0,
              "stepIndex": 441,
              "stepType": "pdf",
              "title": "Page 441",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=441"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-442",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 442",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-442-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-442",
              "chapterTitle": "Page 442",
              "chapterIndex": 0,
              "stepIndex": 442,
              "stepType": "pdf",
              "title": "Page 442",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=442"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-443",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 443",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-443-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-443",
              "chapterTitle": "Page 443",
              "chapterIndex": 0,
              "stepIndex": 443,
              "stepType": "pdf",
              "title": "Page 443",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=443"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-444",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 444",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-444-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-444",
              "chapterTitle": "Page 444",
              "chapterIndex": 0,
              "stepIndex": 444,
              "stepType": "pdf",
              "title": "Page 444",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=444"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-445",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 445",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-445-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-445",
              "chapterTitle": "Page 445",
              "chapterIndex": 0,
              "stepIndex": 445,
              "stepType": "pdf",
              "title": "Page 445",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=445"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-446",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 446",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-446-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-446",
              "chapterTitle": "Page 446",
              "chapterIndex": 0,
              "stepIndex": 446,
              "stepType": "pdf",
              "title": "Page 446",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=446"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-447",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 447",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-447-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-447",
              "chapterTitle": "Page 447",
              "chapterIndex": 0,
              "stepIndex": 447,
              "stepType": "pdf",
              "title": "Page 447",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=447"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-448",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 448",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-448-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-448",
              "chapterTitle": "Page 448",
              "chapterIndex": 0,
              "stepIndex": 448,
              "stepType": "pdf",
              "title": "Page 448",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=448"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-449",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 449",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-449-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-449",
              "chapterTitle": "Page 449",
              "chapterIndex": 0,
              "stepIndex": 449,
              "stepType": "pdf",
              "title": "Page 449",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=449"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-45",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-45-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=45"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-450",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 450",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-450-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-450",
              "chapterTitle": "Page 450",
              "chapterIndex": 0,
              "stepIndex": 450,
              "stepType": "pdf",
              "title": "Page 450",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=450"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-451",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 451",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-451-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-451",
              "chapterTitle": "Page 451",
              "chapterIndex": 0,
              "stepIndex": 451,
              "stepType": "pdf",
              "title": "Page 451",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=451"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-452",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 452",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-452-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-452",
              "chapterTitle": "Page 452",
              "chapterIndex": 0,
              "stepIndex": 452,
              "stepType": "pdf",
              "title": "Page 452",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=452"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-453",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 453",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-453-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-453",
              "chapterTitle": "Page 453",
              "chapterIndex": 0,
              "stepIndex": 453,
              "stepType": "pdf",
              "title": "Page 453",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=453"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-454",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 454",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-454-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-454",
              "chapterTitle": "Page 454",
              "chapterIndex": 0,
              "stepIndex": 454,
              "stepType": "pdf",
              "title": "Page 454",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=454"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-455",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 455",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-455-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-455",
              "chapterTitle": "Page 455",
              "chapterIndex": 0,
              "stepIndex": 455,
              "stepType": "pdf",
              "title": "Page 455",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=455"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-456",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 456",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-456-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-456",
              "chapterTitle": "Page 456",
              "chapterIndex": 0,
              "stepIndex": 456,
              "stepType": "pdf",
              "title": "Page 456",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=456"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-457",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 457",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-457-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-457",
              "chapterTitle": "Page 457",
              "chapterIndex": 0,
              "stepIndex": 457,
              "stepType": "pdf",
              "title": "Page 457",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=457"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-458",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 458",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-458-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-458",
              "chapterTitle": "Page 458",
              "chapterIndex": 0,
              "stepIndex": 458,
              "stepType": "pdf",
              "title": "Page 458",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=458"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-459",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 459",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-459-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-459",
              "chapterTitle": "Page 459",
              "chapterIndex": 0,
              "stepIndex": 459,
              "stepType": "pdf",
              "title": "Page 459",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=459"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-46",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-46-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=46"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-460",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 460",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-460-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-460",
              "chapterTitle": "Page 460",
              "chapterIndex": 0,
              "stepIndex": 460,
              "stepType": "pdf",
              "title": "Page 460",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=460"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-461",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 461",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-461-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-461",
              "chapterTitle": "Page 461",
              "chapterIndex": 0,
              "stepIndex": 461,
              "stepType": "pdf",
              "title": "Page 461",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=461"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-462",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 462",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-462-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-462",
              "chapterTitle": "Page 462",
              "chapterIndex": 0,
              "stepIndex": 462,
              "stepType": "pdf",
              "title": "Page 462",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=462"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-463",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 463",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-463-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-463",
              "chapterTitle": "Page 463",
              "chapterIndex": 0,
              "stepIndex": 463,
              "stepType": "pdf",
              "title": "Page 463",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=463"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-464",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 464",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-464-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-464",
              "chapterTitle": "Page 464",
              "chapterIndex": 0,
              "stepIndex": 464,
              "stepType": "pdf",
              "title": "Page 464",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=464"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-465",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 465",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-465-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-465",
              "chapterTitle": "Page 465",
              "chapterIndex": 0,
              "stepIndex": 465,
              "stepType": "pdf",
              "title": "Page 465",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=465"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-466",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 466",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-466-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-466",
              "chapterTitle": "Page 466",
              "chapterIndex": 0,
              "stepIndex": 466,
              "stepType": "pdf",
              "title": "Page 466",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=466"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-467",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 467",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-467-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-467",
              "chapterTitle": "Page 467",
              "chapterIndex": 0,
              "stepIndex": 467,
              "stepType": "pdf",
              "title": "Page 467",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=467"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-468",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 468",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-468-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-468",
              "chapterTitle": "Page 468",
              "chapterIndex": 0,
              "stepIndex": 468,
              "stepType": "pdf",
              "title": "Page 468",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=468"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-469",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 469",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-469-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-469",
              "chapterTitle": "Page 469",
              "chapterIndex": 0,
              "stepIndex": 469,
              "stepType": "pdf",
              "title": "Page 469",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=469"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-47",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-47-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=47"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-470",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 470",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-470-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-470",
              "chapterTitle": "Page 470",
              "chapterIndex": 0,
              "stepIndex": 470,
              "stepType": "pdf",
              "title": "Page 470",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=470"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-471",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 471",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-471-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-471",
              "chapterTitle": "Page 471",
              "chapterIndex": 0,
              "stepIndex": 471,
              "stepType": "pdf",
              "title": "Page 471",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=471"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-472",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 472",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-472-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-472",
              "chapterTitle": "Page 472",
              "chapterIndex": 0,
              "stepIndex": 472,
              "stepType": "pdf",
              "title": "Page 472",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=472"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-473",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 473",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-473-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-473",
              "chapterTitle": "Page 473",
              "chapterIndex": 0,
              "stepIndex": 473,
              "stepType": "pdf",
              "title": "Page 473",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=473"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-474",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 474",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-474-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-474",
              "chapterTitle": "Page 474",
              "chapterIndex": 0,
              "stepIndex": 474,
              "stepType": "pdf",
              "title": "Page 474",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=474"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-475",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 475",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-475-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-475",
              "chapterTitle": "Page 475",
              "chapterIndex": 0,
              "stepIndex": 475,
              "stepType": "pdf",
              "title": "Page 475",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=475"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-476",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 476",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-476-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-476",
              "chapterTitle": "Page 476",
              "chapterIndex": 0,
              "stepIndex": 476,
              "stepType": "pdf",
              "title": "Page 476",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=476"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-477",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 477",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-477-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-477",
              "chapterTitle": "Page 477",
              "chapterIndex": 0,
              "stepIndex": 477,
              "stepType": "pdf",
              "title": "Page 477",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=477"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-478",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 478",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-478-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-478",
              "chapterTitle": "Page 478",
              "chapterIndex": 0,
              "stepIndex": 478,
              "stepType": "pdf",
              "title": "Page 478",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=478"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-479",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 479",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-479-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-479",
              "chapterTitle": "Page 479",
              "chapterIndex": 0,
              "stepIndex": 479,
              "stepType": "pdf",
              "title": "Page 479",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=479"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-48",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-48-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=48"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-480",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 480",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-480-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-480",
              "chapterTitle": "Page 480",
              "chapterIndex": 0,
              "stepIndex": 480,
              "stepType": "pdf",
              "title": "Page 480",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=480"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-481",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 481",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-481-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-481",
              "chapterTitle": "Page 481",
              "chapterIndex": 0,
              "stepIndex": 481,
              "stepType": "pdf",
              "title": "Page 481",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=481"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-482",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 482",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-482-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-482",
              "chapterTitle": "Page 482",
              "chapterIndex": 0,
              "stepIndex": 482,
              "stepType": "pdf",
              "title": "Page 482",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=482"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-483",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 483",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-483-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-483",
              "chapterTitle": "Page 483",
              "chapterIndex": 0,
              "stepIndex": 483,
              "stepType": "pdf",
              "title": "Page 483",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=483"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-484",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 484",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-484-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-484",
              "chapterTitle": "Page 484",
              "chapterIndex": 0,
              "stepIndex": 484,
              "stepType": "pdf",
              "title": "Page 484",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=484"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-485",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 485",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-485-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-485",
              "chapterTitle": "Page 485",
              "chapterIndex": 0,
              "stepIndex": 485,
              "stepType": "pdf",
              "title": "Page 485",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=485"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-486",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 486",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-486-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-486",
              "chapterTitle": "Page 486",
              "chapterIndex": 0,
              "stepIndex": 486,
              "stepType": "pdf",
              "title": "Page 486",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=486"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-487",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 487",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-487-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-487",
              "chapterTitle": "Page 487",
              "chapterIndex": 0,
              "stepIndex": 487,
              "stepType": "pdf",
              "title": "Page 487",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=487"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-488",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 488",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-488-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-488",
              "chapterTitle": "Page 488",
              "chapterIndex": 0,
              "stepIndex": 488,
              "stepType": "pdf",
              "title": "Page 488",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=488"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-489",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 489",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-489-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-489",
              "chapterTitle": "Page 489",
              "chapterIndex": 0,
              "stepIndex": 489,
              "stepType": "pdf",
              "title": "Page 489",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=489"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-49",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-49-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=49"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-490",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 490",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-490-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-490",
              "chapterTitle": "Page 490",
              "chapterIndex": 0,
              "stepIndex": 490,
              "stepType": "pdf",
              "title": "Page 490",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=490"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-491",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 491",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-491-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-491",
              "chapterTitle": "Page 491",
              "chapterIndex": 0,
              "stepIndex": 491,
              "stepType": "pdf",
              "title": "Page 491",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=491"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-492",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 492",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-492-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-492",
              "chapterTitle": "Page 492",
              "chapterIndex": 0,
              "stepIndex": 492,
              "stepType": "pdf",
              "title": "Page 492",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=492"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-493",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 493",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-493-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-493",
              "chapterTitle": "Page 493",
              "chapterIndex": 0,
              "stepIndex": 493,
              "stepType": "pdf",
              "title": "Page 493",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=493"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-494",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 494",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-494-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-494",
              "chapterTitle": "Page 494",
              "chapterIndex": 0,
              "stepIndex": 494,
              "stepType": "pdf",
              "title": "Page 494",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=494"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-495",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 495",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-495-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-495",
              "chapterTitle": "Page 495",
              "chapterIndex": 0,
              "stepIndex": 495,
              "stepType": "pdf",
              "title": "Page 495",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=495"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-496",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 496",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-496-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-496",
              "chapterTitle": "Page 496",
              "chapterIndex": 0,
              "stepIndex": 496,
              "stepType": "pdf",
              "title": "Page 496",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=496"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-497",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 497",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-497-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-497",
              "chapterTitle": "Page 497",
              "chapterIndex": 0,
              "stepIndex": 497,
              "stepType": "pdf",
              "title": "Page 497",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=497"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-498",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 498",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-498-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-498",
              "chapterTitle": "Page 498",
              "chapterIndex": 0,
              "stepIndex": 498,
              "stepType": "pdf",
              "title": "Page 498",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=498"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-499",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 499",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-499-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-499",
              "chapterTitle": "Page 499",
              "chapterIndex": 0,
              "stepIndex": 499,
              "stepType": "pdf",
              "title": "Page 499",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=499"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-5",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-5-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=5"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-50",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-50-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=50"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-500",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 500",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-500-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-500",
              "chapterTitle": "Page 500",
              "chapterIndex": 0,
              "stepIndex": 500,
              "stepType": "pdf",
              "title": "Page 500",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=500"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-501",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 501",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-501-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-501",
              "chapterTitle": "Page 501",
              "chapterIndex": 0,
              "stepIndex": 501,
              "stepType": "pdf",
              "title": "Page 501",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=501"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-502",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 502",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-502-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-502",
              "chapterTitle": "Page 502",
              "chapterIndex": 0,
              "stepIndex": 502,
              "stepType": "pdf",
              "title": "Page 502",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=502"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-503",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 503",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-503-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-503",
              "chapterTitle": "Page 503",
              "chapterIndex": 0,
              "stepIndex": 503,
              "stepType": "pdf",
              "title": "Page 503",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=503"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-504",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 504",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-504-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-504",
              "chapterTitle": "Page 504",
              "chapterIndex": 0,
              "stepIndex": 504,
              "stepType": "pdf",
              "title": "Page 504",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=504"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-505",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 505",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-505-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-505",
              "chapterTitle": "Page 505",
              "chapterIndex": 0,
              "stepIndex": 505,
              "stepType": "pdf",
              "title": "Page 505",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=505"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-506",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 506",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-506-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-506",
              "chapterTitle": "Page 506",
              "chapterIndex": 0,
              "stepIndex": 506,
              "stepType": "pdf",
              "title": "Page 506",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=506"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-507",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 507",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-507-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-507",
              "chapterTitle": "Page 507",
              "chapterIndex": 0,
              "stepIndex": 507,
              "stepType": "pdf",
              "title": "Page 507",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=507"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-508",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 508",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-508-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-508",
              "chapterTitle": "Page 508",
              "chapterIndex": 0,
              "stepIndex": 508,
              "stepType": "pdf",
              "title": "Page 508",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=508"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-509",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 509",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-509-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-509",
              "chapterTitle": "Page 509",
              "chapterIndex": 0,
              "stepIndex": 509,
              "stepType": "pdf",
              "title": "Page 509",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=509"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-51",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-51-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=51"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-510",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 510",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-510-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-510",
              "chapterTitle": "Page 510",
              "chapterIndex": 0,
              "stepIndex": 510,
              "stepType": "pdf",
              "title": "Page 510",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=510"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-511",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 511",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-511-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-511",
              "chapterTitle": "Page 511",
              "chapterIndex": 0,
              "stepIndex": 511,
              "stepType": "pdf",
              "title": "Page 511",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=511"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-512",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 512",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-512-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-512",
              "chapterTitle": "Page 512",
              "chapterIndex": 0,
              "stepIndex": 512,
              "stepType": "pdf",
              "title": "Page 512",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=512"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-513",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 513",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-513-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-513",
              "chapterTitle": "Page 513",
              "chapterIndex": 0,
              "stepIndex": 513,
              "stepType": "pdf",
              "title": "Page 513",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=513"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-514",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 514",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-514-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-514",
              "chapterTitle": "Page 514",
              "chapterIndex": 0,
              "stepIndex": 514,
              "stepType": "pdf",
              "title": "Page 514",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=514"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-515",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 515",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-515-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-515",
              "chapterTitle": "Page 515",
              "chapterIndex": 0,
              "stepIndex": 515,
              "stepType": "pdf",
              "title": "Page 515",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=515"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-516",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 516",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-516-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-516",
              "chapterTitle": "Page 516",
              "chapterIndex": 0,
              "stepIndex": 516,
              "stepType": "pdf",
              "title": "Page 516",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=516"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-517",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 517",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-517-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-517",
              "chapterTitle": "Page 517",
              "chapterIndex": 0,
              "stepIndex": 517,
              "stepType": "pdf",
              "title": "Page 517",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=517"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-518",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 518",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-518-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-518",
              "chapterTitle": "Page 518",
              "chapterIndex": 0,
              "stepIndex": 518,
              "stepType": "pdf",
              "title": "Page 518",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=518"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-519",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 519",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-519-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-519",
              "chapterTitle": "Page 519",
              "chapterIndex": 0,
              "stepIndex": 519,
              "stepType": "pdf",
              "title": "Page 519",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=519"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-52",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-52-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=52"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-520",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 520",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-520-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-520",
              "chapterTitle": "Page 520",
              "chapterIndex": 0,
              "stepIndex": 520,
              "stepType": "pdf",
              "title": "Page 520",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=520"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-521",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 521",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-521-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-521",
              "chapterTitle": "Page 521",
              "chapterIndex": 0,
              "stepIndex": 521,
              "stepType": "pdf",
              "title": "Page 521",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=521"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-522",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 522",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-522-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-522",
              "chapterTitle": "Page 522",
              "chapterIndex": 0,
              "stepIndex": 522,
              "stepType": "pdf",
              "title": "Page 522",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=522"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-523",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 523",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-523-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-523",
              "chapterTitle": "Page 523",
              "chapterIndex": 0,
              "stepIndex": 523,
              "stepType": "pdf",
              "title": "Page 523",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=523"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-524",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 524",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-524-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-524",
              "chapterTitle": "Page 524",
              "chapterIndex": 0,
              "stepIndex": 524,
              "stepType": "pdf",
              "title": "Page 524",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=524"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-525",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 525",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-525-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-525",
              "chapterTitle": "Page 525",
              "chapterIndex": 0,
              "stepIndex": 525,
              "stepType": "pdf",
              "title": "Page 525",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=525"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-526",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 526",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-526-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-526",
              "chapterTitle": "Page 526",
              "chapterIndex": 0,
              "stepIndex": 526,
              "stepType": "pdf",
              "title": "Page 526",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=526"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-527",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 527",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-527-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-527",
              "chapterTitle": "Page 527",
              "chapterIndex": 0,
              "stepIndex": 527,
              "stepType": "pdf",
              "title": "Page 527",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=527"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-528",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 528",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-528-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-528",
              "chapterTitle": "Page 528",
              "chapterIndex": 0,
              "stepIndex": 528,
              "stepType": "pdf",
              "title": "Page 528",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=528"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-529",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 529",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-529-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-529",
              "chapterTitle": "Page 529",
              "chapterIndex": 0,
              "stepIndex": 529,
              "stepType": "pdf",
              "title": "Page 529",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=529"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-53",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-53-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=53"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-530",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 530",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-530-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-530",
              "chapterTitle": "Page 530",
              "chapterIndex": 0,
              "stepIndex": 530,
              "stepType": "pdf",
              "title": "Page 530",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=530"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-531",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 531",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-531-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-531",
              "chapterTitle": "Page 531",
              "chapterIndex": 0,
              "stepIndex": 531,
              "stepType": "pdf",
              "title": "Page 531",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=531"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-532",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 532",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-532-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-532",
              "chapterTitle": "Page 532",
              "chapterIndex": 0,
              "stepIndex": 532,
              "stepType": "pdf",
              "title": "Page 532",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=532"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-533",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 533",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-533-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-533",
              "chapterTitle": "Page 533",
              "chapterIndex": 0,
              "stepIndex": 533,
              "stepType": "pdf",
              "title": "Page 533",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=533"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-534",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 534",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-534-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-534",
              "chapterTitle": "Page 534",
              "chapterIndex": 0,
              "stepIndex": 534,
              "stepType": "pdf",
              "title": "Page 534",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=534"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-535",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 535",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-535-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-535",
              "chapterTitle": "Page 535",
              "chapterIndex": 0,
              "stepIndex": 535,
              "stepType": "pdf",
              "title": "Page 535",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=535"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-536",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 536",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-536-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-536",
              "chapterTitle": "Page 536",
              "chapterIndex": 0,
              "stepIndex": 536,
              "stepType": "pdf",
              "title": "Page 536",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=536"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-537",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 537",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-537-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-537",
              "chapterTitle": "Page 537",
              "chapterIndex": 0,
              "stepIndex": 537,
              "stepType": "pdf",
              "title": "Page 537",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=537"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-538",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 538",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-538-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-538",
              "chapterTitle": "Page 538",
              "chapterIndex": 0,
              "stepIndex": 538,
              "stepType": "pdf",
              "title": "Page 538",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=538"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-539",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 539",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-539-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-539",
              "chapterTitle": "Page 539",
              "chapterIndex": 0,
              "stepIndex": 539,
              "stepType": "pdf",
              "title": "Page 539",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=539"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-54",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-54-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=54"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-540",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 540",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-540-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-540",
              "chapterTitle": "Page 540",
              "chapterIndex": 0,
              "stepIndex": 540,
              "stepType": "pdf",
              "title": "Page 540",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=540"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-541",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 541",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-541-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-541",
              "chapterTitle": "Page 541",
              "chapterIndex": 0,
              "stepIndex": 541,
              "stepType": "pdf",
              "title": "Page 541",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=541"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-542",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 542",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-542-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-542",
              "chapterTitle": "Page 542",
              "chapterIndex": 0,
              "stepIndex": 542,
              "stepType": "pdf",
              "title": "Page 542",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=542"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-543",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 543",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-543-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-543",
              "chapterTitle": "Page 543",
              "chapterIndex": 0,
              "stepIndex": 543,
              "stepType": "pdf",
              "title": "Page 543",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=543"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-544",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 544",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-544-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-544",
              "chapterTitle": "Page 544",
              "chapterIndex": 0,
              "stepIndex": 544,
              "stepType": "pdf",
              "title": "Page 544",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=544"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-545",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 545",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-545-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-545",
              "chapterTitle": "Page 545",
              "chapterIndex": 0,
              "stepIndex": 545,
              "stepType": "pdf",
              "title": "Page 545",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=545"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-546",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 546",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-546-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-546",
              "chapterTitle": "Page 546",
              "chapterIndex": 0,
              "stepIndex": 546,
              "stepType": "pdf",
              "title": "Page 546",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=546"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-547",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 547",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-547-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-547",
              "chapterTitle": "Page 547",
              "chapterIndex": 0,
              "stepIndex": 547,
              "stepType": "pdf",
              "title": "Page 547",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=547"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-548",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 548",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-548-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-548",
              "chapterTitle": "Page 548",
              "chapterIndex": 0,
              "stepIndex": 548,
              "stepType": "pdf",
              "title": "Page 548",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=548"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-549",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 549",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-549-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-549",
              "chapterTitle": "Page 549",
              "chapterIndex": 0,
              "stepIndex": 549,
              "stepType": "pdf",
              "title": "Page 549",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=549"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-55",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-55-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=55"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-550",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 550",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-550-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-550",
              "chapterTitle": "Page 550",
              "chapterIndex": 0,
              "stepIndex": 550,
              "stepType": "pdf",
              "title": "Page 550",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=550"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-551",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 551",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-551-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-551",
              "chapterTitle": "Page 551",
              "chapterIndex": 0,
              "stepIndex": 551,
              "stepType": "pdf",
              "title": "Page 551",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=551"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-552",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 552",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-552-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-552",
              "chapterTitle": "Page 552",
              "chapterIndex": 0,
              "stepIndex": 552,
              "stepType": "pdf",
              "title": "Page 552",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=552"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-553",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 553",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-553-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-553",
              "chapterTitle": "Page 553",
              "chapterIndex": 0,
              "stepIndex": 553,
              "stepType": "pdf",
              "title": "Page 553",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=553"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-554",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 554",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-554-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-554",
              "chapterTitle": "Page 554",
              "chapterIndex": 0,
              "stepIndex": 554,
              "stepType": "pdf",
              "title": "Page 554",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=554"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-555",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 555",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-555-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-555",
              "chapterTitle": "Page 555",
              "chapterIndex": 0,
              "stepIndex": 555,
              "stepType": "pdf",
              "title": "Page 555",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=555"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-556",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 556",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-556-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-556",
              "chapterTitle": "Page 556",
              "chapterIndex": 0,
              "stepIndex": 556,
              "stepType": "pdf",
              "title": "Page 556",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=556"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-557",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 557",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-557-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-557",
              "chapterTitle": "Page 557",
              "chapterIndex": 0,
              "stepIndex": 557,
              "stepType": "pdf",
              "title": "Page 557",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=557"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-558",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 558",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-558-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-558",
              "chapterTitle": "Page 558",
              "chapterIndex": 0,
              "stepIndex": 558,
              "stepType": "pdf",
              "title": "Page 558",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=558"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-559",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 559",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-559-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-559",
              "chapterTitle": "Page 559",
              "chapterIndex": 0,
              "stepIndex": 559,
              "stepType": "pdf",
              "title": "Page 559",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=559"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-56",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-56-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=56"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-560",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 560",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-560-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-560",
              "chapterTitle": "Page 560",
              "chapterIndex": 0,
              "stepIndex": 560,
              "stepType": "pdf",
              "title": "Page 560",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=560"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-561",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 561",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-561-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-561",
              "chapterTitle": "Page 561",
              "chapterIndex": 0,
              "stepIndex": 561,
              "stepType": "pdf",
              "title": "Page 561",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=561"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-562",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 562",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-562-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-562",
              "chapterTitle": "Page 562",
              "chapterIndex": 0,
              "stepIndex": 562,
              "stepType": "pdf",
              "title": "Page 562",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=562"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-563",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 563",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-563-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-563",
              "chapterTitle": "Page 563",
              "chapterIndex": 0,
              "stepIndex": 563,
              "stepType": "pdf",
              "title": "Page 563",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=563"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-564",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 564",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-564-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-564",
              "chapterTitle": "Page 564",
              "chapterIndex": 0,
              "stepIndex": 564,
              "stepType": "pdf",
              "title": "Page 564",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=564"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-565",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 565",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-565-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-565",
              "chapterTitle": "Page 565",
              "chapterIndex": 0,
              "stepIndex": 565,
              "stepType": "pdf",
              "title": "Page 565",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=565"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-566",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 566",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-566-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-566",
              "chapterTitle": "Page 566",
              "chapterIndex": 0,
              "stepIndex": 566,
              "stepType": "pdf",
              "title": "Page 566",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=566"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-567",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 567",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-567-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-567",
              "chapterTitle": "Page 567",
              "chapterIndex": 0,
              "stepIndex": 567,
              "stepType": "pdf",
              "title": "Page 567",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=567"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-568",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 568",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-568-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-568",
              "chapterTitle": "Page 568",
              "chapterIndex": 0,
              "stepIndex": 568,
              "stepType": "pdf",
              "title": "Page 568",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=568"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-569",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 569",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-569-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-569",
              "chapterTitle": "Page 569",
              "chapterIndex": 0,
              "stepIndex": 569,
              "stepType": "pdf",
              "title": "Page 569",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=569"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-57",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-57-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=57"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-570",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 570",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-570-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-570",
              "chapterTitle": "Page 570",
              "chapterIndex": 0,
              "stepIndex": 570,
              "stepType": "pdf",
              "title": "Page 570",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=570"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-571",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 571",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-571-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-571",
              "chapterTitle": "Page 571",
              "chapterIndex": 0,
              "stepIndex": 571,
              "stepType": "pdf",
              "title": "Page 571",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=571"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-572",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 572",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-572-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-572",
              "chapterTitle": "Page 572",
              "chapterIndex": 0,
              "stepIndex": 572,
              "stepType": "pdf",
              "title": "Page 572",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=572"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-573",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 573",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-573-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-573",
              "chapterTitle": "Page 573",
              "chapterIndex": 0,
              "stepIndex": 573,
              "stepType": "pdf",
              "title": "Page 573",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=573"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-574",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 574",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-574-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-574",
              "chapterTitle": "Page 574",
              "chapterIndex": 0,
              "stepIndex": 574,
              "stepType": "pdf",
              "title": "Page 574",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=574"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-575",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 575",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-575-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-575",
              "chapterTitle": "Page 575",
              "chapterIndex": 0,
              "stepIndex": 575,
              "stepType": "pdf",
              "title": "Page 575",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=575"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-576",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 576",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-576-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-576",
              "chapterTitle": "Page 576",
              "chapterIndex": 0,
              "stepIndex": 576,
              "stepType": "pdf",
              "title": "Page 576",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=576"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-577",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 577",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-577-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-577",
              "chapterTitle": "Page 577",
              "chapterIndex": 0,
              "stepIndex": 577,
              "stepType": "pdf",
              "title": "Page 577",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=577"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-578",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 578",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-578-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-578",
              "chapterTitle": "Page 578",
              "chapterIndex": 0,
              "stepIndex": 578,
              "stepType": "pdf",
              "title": "Page 578",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=578"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-579",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 579",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-579-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-579",
              "chapterTitle": "Page 579",
              "chapterIndex": 0,
              "stepIndex": 579,
              "stepType": "pdf",
              "title": "Page 579",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=579"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-58",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-58-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=58"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-580",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 580",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-580-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-580",
              "chapterTitle": "Page 580",
              "chapterIndex": 0,
              "stepIndex": 580,
              "stepType": "pdf",
              "title": "Page 580",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=580"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-581",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 581",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-581-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-581",
              "chapterTitle": "Page 581",
              "chapterIndex": 0,
              "stepIndex": 581,
              "stepType": "pdf",
              "title": "Page 581",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=581"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-582",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 582",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-582-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-582",
              "chapterTitle": "Page 582",
              "chapterIndex": 0,
              "stepIndex": 582,
              "stepType": "pdf",
              "title": "Page 582",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=582"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-583",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 583",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-583-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-583",
              "chapterTitle": "Page 583",
              "chapterIndex": 0,
              "stepIndex": 583,
              "stepType": "pdf",
              "title": "Page 583",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=583"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-584",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 584",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-584-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-584",
              "chapterTitle": "Page 584",
              "chapterIndex": 0,
              "stepIndex": 584,
              "stepType": "pdf",
              "title": "Page 584",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=584"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-585",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 585",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-585-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-585",
              "chapterTitle": "Page 585",
              "chapterIndex": 0,
              "stepIndex": 585,
              "stepType": "pdf",
              "title": "Page 585",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=585"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-586",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 586",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-586-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-586",
              "chapterTitle": "Page 586",
              "chapterIndex": 0,
              "stepIndex": 586,
              "stepType": "pdf",
              "title": "Page 586",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=586"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-587",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 587",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-587-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-587",
              "chapterTitle": "Page 587",
              "chapterIndex": 0,
              "stepIndex": 587,
              "stepType": "pdf",
              "title": "Page 587",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=587"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-588",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 588",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-588-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-588",
              "chapterTitle": "Page 588",
              "chapterIndex": 0,
              "stepIndex": 588,
              "stepType": "pdf",
              "title": "Page 588",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=588"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-589",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 589",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-589-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-589",
              "chapterTitle": "Page 589",
              "chapterIndex": 0,
              "stepIndex": 589,
              "stepType": "pdf",
              "title": "Page 589",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=589"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-59",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-59-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=59"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-590",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 590",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-590-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-590",
              "chapterTitle": "Page 590",
              "chapterIndex": 0,
              "stepIndex": 590,
              "stepType": "pdf",
              "title": "Page 590",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=590"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-591",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 591",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-591-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-591",
              "chapterTitle": "Page 591",
              "chapterIndex": 0,
              "stepIndex": 591,
              "stepType": "pdf",
              "title": "Page 591",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=591"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-592",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 592",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-592-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-592",
              "chapterTitle": "Page 592",
              "chapterIndex": 0,
              "stepIndex": 592,
              "stepType": "pdf",
              "title": "Page 592",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=592"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-593",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 593",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-593-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-593",
              "chapterTitle": "Page 593",
              "chapterIndex": 0,
              "stepIndex": 593,
              "stepType": "pdf",
              "title": "Page 593",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=593"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-594",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 594",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-594-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-594",
              "chapterTitle": "Page 594",
              "chapterIndex": 0,
              "stepIndex": 594,
              "stepType": "pdf",
              "title": "Page 594",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=594"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-595",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 595",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-595-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-595",
              "chapterTitle": "Page 595",
              "chapterIndex": 0,
              "stepIndex": 595,
              "stepType": "pdf",
              "title": "Page 595",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=595"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-596",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 596",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-596-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-596",
              "chapterTitle": "Page 596",
              "chapterIndex": 0,
              "stepIndex": 596,
              "stepType": "pdf",
              "title": "Page 596",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=596"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-597",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 597",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-597-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-597",
              "chapterTitle": "Page 597",
              "chapterIndex": 0,
              "stepIndex": 597,
              "stepType": "pdf",
              "title": "Page 597",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=597"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-598",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 598",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-598-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-598",
              "chapterTitle": "Page 598",
              "chapterIndex": 0,
              "stepIndex": 598,
              "stepType": "pdf",
              "title": "Page 598",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=598"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-599",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 599",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-599-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-599",
              "chapterTitle": "Page 599",
              "chapterIndex": 0,
              "stepIndex": 599,
              "stepType": "pdf",
              "title": "Page 599",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=599"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-6",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-6-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=6"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-60",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-60-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=60"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-600",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 600",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-600-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-600",
              "chapterTitle": "Page 600",
              "chapterIndex": 0,
              "stepIndex": 600,
              "stepType": "pdf",
              "title": "Page 600",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=600"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-601",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 601",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-601-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-601",
              "chapterTitle": "Page 601",
              "chapterIndex": 0,
              "stepIndex": 601,
              "stepType": "pdf",
              "title": "Page 601",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=601"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-602",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 602",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-602-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-602",
              "chapterTitle": "Page 602",
              "chapterIndex": 0,
              "stepIndex": 602,
              "stepType": "pdf",
              "title": "Page 602",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=602"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-603",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 603",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-603-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-603",
              "chapterTitle": "Page 603",
              "chapterIndex": 0,
              "stepIndex": 603,
              "stepType": "pdf",
              "title": "Page 603",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=603"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-604",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 604",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-604-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-604",
              "chapterTitle": "Page 604",
              "chapterIndex": 0,
              "stepIndex": 604,
              "stepType": "pdf",
              "title": "Page 604",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=604"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-605",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 605",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-605-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-605",
              "chapterTitle": "Page 605",
              "chapterIndex": 0,
              "stepIndex": 605,
              "stepType": "pdf",
              "title": "Page 605",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=605"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-606",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 606",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-606-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-606",
              "chapterTitle": "Page 606",
              "chapterIndex": 0,
              "stepIndex": 606,
              "stepType": "pdf",
              "title": "Page 606",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=606"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-607",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 607",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-607-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-607",
              "chapterTitle": "Page 607",
              "chapterIndex": 0,
              "stepIndex": 607,
              "stepType": "pdf",
              "title": "Page 607",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=607"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-608",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 608",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-608-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-608",
              "chapterTitle": "Page 608",
              "chapterIndex": 0,
              "stepIndex": 608,
              "stepType": "pdf",
              "title": "Page 608",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=608"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-609",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 609",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-609-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-609",
              "chapterTitle": "Page 609",
              "chapterIndex": 0,
              "stepIndex": 609,
              "stepType": "pdf",
              "title": "Page 609",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=609"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-61",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-61-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=61"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-610",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 610",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-610-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-610",
              "chapterTitle": "Page 610",
              "chapterIndex": 0,
              "stepIndex": 610,
              "stepType": "pdf",
              "title": "Page 610",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=610"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-611",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 611",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-611-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-611",
              "chapterTitle": "Page 611",
              "chapterIndex": 0,
              "stepIndex": 611,
              "stepType": "pdf",
              "title": "Page 611",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=611"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-612",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 612",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-612-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-612",
              "chapterTitle": "Page 612",
              "chapterIndex": 0,
              "stepIndex": 612,
              "stepType": "pdf",
              "title": "Page 612",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=612"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-613",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 613",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-613-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-613",
              "chapterTitle": "Page 613",
              "chapterIndex": 0,
              "stepIndex": 613,
              "stepType": "pdf",
              "title": "Page 613",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=613"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-614",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 614",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-614-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-614",
              "chapterTitle": "Page 614",
              "chapterIndex": 0,
              "stepIndex": 614,
              "stepType": "pdf",
              "title": "Page 614",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=614"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-615",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 615",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-615-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-615",
              "chapterTitle": "Page 615",
              "chapterIndex": 0,
              "stepIndex": 615,
              "stepType": "pdf",
              "title": "Page 615",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=615"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-616",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 616",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-616-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-616",
              "chapterTitle": "Page 616",
              "chapterIndex": 0,
              "stepIndex": 616,
              "stepType": "pdf",
              "title": "Page 616",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=616"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-617",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 617",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-617-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-617",
              "chapterTitle": "Page 617",
              "chapterIndex": 0,
              "stepIndex": 617,
              "stepType": "pdf",
              "title": "Page 617",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=617"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-618",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 618",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-618-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-618",
              "chapterTitle": "Page 618",
              "chapterIndex": 0,
              "stepIndex": 618,
              "stepType": "pdf",
              "title": "Page 618",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=618"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-619",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 619",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-619-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-619",
              "chapterTitle": "Page 619",
              "chapterIndex": 0,
              "stepIndex": 619,
              "stepType": "pdf",
              "title": "Page 619",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=619"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-62",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-62-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=62"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-620",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 620",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-620-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-620",
              "chapterTitle": "Page 620",
              "chapterIndex": 0,
              "stepIndex": 620,
              "stepType": "pdf",
              "title": "Page 620",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=620"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-621",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 621",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-621-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-621",
              "chapterTitle": "Page 621",
              "chapterIndex": 0,
              "stepIndex": 621,
              "stepType": "pdf",
              "title": "Page 621",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=621"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-622",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 622",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-622-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-622",
              "chapterTitle": "Page 622",
              "chapterIndex": 0,
              "stepIndex": 622,
              "stepType": "pdf",
              "title": "Page 622",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=622"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-623",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 623",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-623-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-623",
              "chapterTitle": "Page 623",
              "chapterIndex": 0,
              "stepIndex": 623,
              "stepType": "pdf",
              "title": "Page 623",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=623"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-624",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 624",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-624-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-624",
              "chapterTitle": "Page 624",
              "chapterIndex": 0,
              "stepIndex": 624,
              "stepType": "pdf",
              "title": "Page 624",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=624"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-625",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 625",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-625-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-625",
              "chapterTitle": "Page 625",
              "chapterIndex": 0,
              "stepIndex": 625,
              "stepType": "pdf",
              "title": "Page 625",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=625"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-626",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 626",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-626-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-626",
              "chapterTitle": "Page 626",
              "chapterIndex": 0,
              "stepIndex": 626,
              "stepType": "pdf",
              "title": "Page 626",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=626"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-627",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 627",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-627-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-627",
              "chapterTitle": "Page 627",
              "chapterIndex": 0,
              "stepIndex": 627,
              "stepType": "pdf",
              "title": "Page 627",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=627"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-628",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 628",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-628-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-628",
              "chapterTitle": "Page 628",
              "chapterIndex": 0,
              "stepIndex": 628,
              "stepType": "pdf",
              "title": "Page 628",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=628"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-629",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 629",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-629-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-629",
              "chapterTitle": "Page 629",
              "chapterIndex": 0,
              "stepIndex": 629,
              "stepType": "pdf",
              "title": "Page 629",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=629"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-63",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-63-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=63"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-630",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 630",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-630-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-630",
              "chapterTitle": "Page 630",
              "chapterIndex": 0,
              "stepIndex": 630,
              "stepType": "pdf",
              "title": "Page 630",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=630"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-631",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 631",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-631-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-631",
              "chapterTitle": "Page 631",
              "chapterIndex": 0,
              "stepIndex": 631,
              "stepType": "pdf",
              "title": "Page 631",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=631"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-632",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 632",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-632-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-632",
              "chapterTitle": "Page 632",
              "chapterIndex": 0,
              "stepIndex": 632,
              "stepType": "pdf",
              "title": "Page 632",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=632"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-633",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 633",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-633-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-633",
              "chapterTitle": "Page 633",
              "chapterIndex": 0,
              "stepIndex": 633,
              "stepType": "pdf",
              "title": "Page 633",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=633"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-634",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 634",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-634-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-634",
              "chapterTitle": "Page 634",
              "chapterIndex": 0,
              "stepIndex": 634,
              "stepType": "pdf",
              "title": "Page 634",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=634"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-635",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 635",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-635-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-635",
              "chapterTitle": "Page 635",
              "chapterIndex": 0,
              "stepIndex": 635,
              "stepType": "pdf",
              "title": "Page 635",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=635"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-636",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 636",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-636-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-636",
              "chapterTitle": "Page 636",
              "chapterIndex": 0,
              "stepIndex": 636,
              "stepType": "pdf",
              "title": "Page 636",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=636"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-637",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 637",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-637-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-637",
              "chapterTitle": "Page 637",
              "chapterIndex": 0,
              "stepIndex": 637,
              "stepType": "pdf",
              "title": "Page 637",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=637"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-638",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 638",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-638-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-638",
              "chapterTitle": "Page 638",
              "chapterIndex": 0,
              "stepIndex": 638,
              "stepType": "pdf",
              "title": "Page 638",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=638"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-639",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 639",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-639-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-639",
              "chapterTitle": "Page 639",
              "chapterIndex": 0,
              "stepIndex": 639,
              "stepType": "pdf",
              "title": "Page 639",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=639"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-64",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-64-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=64"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-640",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 640",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-640-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-640",
              "chapterTitle": "Page 640",
              "chapterIndex": 0,
              "stepIndex": 640,
              "stepType": "pdf",
              "title": "Page 640",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=640"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-641",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 641",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-641-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-641",
              "chapterTitle": "Page 641",
              "chapterIndex": 0,
              "stepIndex": 641,
              "stepType": "pdf",
              "title": "Page 641",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=641"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-642",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 642",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-642-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-642",
              "chapterTitle": "Page 642",
              "chapterIndex": 0,
              "stepIndex": 642,
              "stepType": "pdf",
              "title": "Page 642",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=642"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-643",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 643",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-643-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-643",
              "chapterTitle": "Page 643",
              "chapterIndex": 0,
              "stepIndex": 643,
              "stepType": "pdf",
              "title": "Page 643",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=643"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-644",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 644",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-644-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-644",
              "chapterTitle": "Page 644",
              "chapterIndex": 0,
              "stepIndex": 644,
              "stepType": "pdf",
              "title": "Page 644",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=644"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-645",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 645",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-645-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-645",
              "chapterTitle": "Page 645",
              "chapterIndex": 0,
              "stepIndex": 645,
              "stepType": "pdf",
              "title": "Page 645",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=645"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-646",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 646",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-646-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-646",
              "chapterTitle": "Page 646",
              "chapterIndex": 0,
              "stepIndex": 646,
              "stepType": "pdf",
              "title": "Page 646",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=646"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-647",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 647",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-647-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-647",
              "chapterTitle": "Page 647",
              "chapterIndex": 0,
              "stepIndex": 647,
              "stepType": "pdf",
              "title": "Page 647",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=647"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-648",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 648",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-648-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-648",
              "chapterTitle": "Page 648",
              "chapterIndex": 0,
              "stepIndex": 648,
              "stepType": "pdf",
              "title": "Page 648",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=648"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-649",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 649",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-649-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-649",
              "chapterTitle": "Page 649",
              "chapterIndex": 0,
              "stepIndex": 649,
              "stepType": "pdf",
              "title": "Page 649",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=649"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-65",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-65-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=65"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-650",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 650",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-650-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-650",
              "chapterTitle": "Page 650",
              "chapterIndex": 0,
              "stepIndex": 650,
              "stepType": "pdf",
              "title": "Page 650",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=650"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-651",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 651",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-651-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-651",
              "chapterTitle": "Page 651",
              "chapterIndex": 0,
              "stepIndex": 651,
              "stepType": "pdf",
              "title": "Page 651",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=651"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-652",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 652",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-652-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-652",
              "chapterTitle": "Page 652",
              "chapterIndex": 0,
              "stepIndex": 652,
              "stepType": "pdf",
              "title": "Page 652",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=652"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-653",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 653",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-653-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-653",
              "chapterTitle": "Page 653",
              "chapterIndex": 0,
              "stepIndex": 653,
              "stepType": "pdf",
              "title": "Page 653",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=653"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-654",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 654",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-654-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-654",
              "chapterTitle": "Page 654",
              "chapterIndex": 0,
              "stepIndex": 654,
              "stepType": "pdf",
              "title": "Page 654",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=654"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-655",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 655",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-655-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-655",
              "chapterTitle": "Page 655",
              "chapterIndex": 0,
              "stepIndex": 655,
              "stepType": "pdf",
              "title": "Page 655",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=655"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-656",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 656",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-656-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-656",
              "chapterTitle": "Page 656",
              "chapterIndex": 0,
              "stepIndex": 656,
              "stepType": "pdf",
              "title": "Page 656",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=656"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-657",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 657",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-657-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-657",
              "chapterTitle": "Page 657",
              "chapterIndex": 0,
              "stepIndex": 657,
              "stepType": "pdf",
              "title": "Page 657",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=657"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-658",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 658",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-658-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-658",
              "chapterTitle": "Page 658",
              "chapterIndex": 0,
              "stepIndex": 658,
              "stepType": "pdf",
              "title": "Page 658",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=658"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-659",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 659",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-659-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-659",
              "chapterTitle": "Page 659",
              "chapterIndex": 0,
              "stepIndex": 659,
              "stepType": "pdf",
              "title": "Page 659",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=659"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-66",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-66-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=66"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-660",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 660",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-660-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-660",
              "chapterTitle": "Page 660",
              "chapterIndex": 0,
              "stepIndex": 660,
              "stepType": "pdf",
              "title": "Page 660",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=660"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-661",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 661",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-661-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-661",
              "chapterTitle": "Page 661",
              "chapterIndex": 0,
              "stepIndex": 661,
              "stepType": "pdf",
              "title": "Page 661",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=661"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-662",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 662",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-662-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-662",
              "chapterTitle": "Page 662",
              "chapterIndex": 0,
              "stepIndex": 662,
              "stepType": "pdf",
              "title": "Page 662",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=662"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-663",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 663",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-663-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-663",
              "chapterTitle": "Page 663",
              "chapterIndex": 0,
              "stepIndex": 663,
              "stepType": "pdf",
              "title": "Page 663",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=663"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-664",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 664",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-664-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-664",
              "chapterTitle": "Page 664",
              "chapterIndex": 0,
              "stepIndex": 664,
              "stepType": "pdf",
              "title": "Page 664",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=664"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-665",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 665",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-665-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-665",
              "chapterTitle": "Page 665",
              "chapterIndex": 0,
              "stepIndex": 665,
              "stepType": "pdf",
              "title": "Page 665",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=665"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-666",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 666",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-666-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-666",
              "chapterTitle": "Page 666",
              "chapterIndex": 0,
              "stepIndex": 666,
              "stepType": "pdf",
              "title": "Page 666",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=666"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-667",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 667",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-667-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-667",
              "chapterTitle": "Page 667",
              "chapterIndex": 0,
              "stepIndex": 667,
              "stepType": "pdf",
              "title": "Page 667",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=667"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-668",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 668",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-668-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-668",
              "chapterTitle": "Page 668",
              "chapterIndex": 0,
              "stepIndex": 668,
              "stepType": "pdf",
              "title": "Page 668",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=668"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-669",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 669",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-669-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-669",
              "chapterTitle": "Page 669",
              "chapterIndex": 0,
              "stepIndex": 669,
              "stepType": "pdf",
              "title": "Page 669",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=669"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-67",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-67-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=67"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-670",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 670",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-670-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-670",
              "chapterTitle": "Page 670",
              "chapterIndex": 0,
              "stepIndex": 670,
              "stepType": "pdf",
              "title": "Page 670",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=670"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-671",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 671",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-671-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-671",
              "chapterTitle": "Page 671",
              "chapterIndex": 0,
              "stepIndex": 671,
              "stepType": "pdf",
              "title": "Page 671",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=671"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-672",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 672",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-672-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-672",
              "chapterTitle": "Page 672",
              "chapterIndex": 0,
              "stepIndex": 672,
              "stepType": "pdf",
              "title": "Page 672",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=672"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-673",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 673",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-673-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-673",
              "chapterTitle": "Page 673",
              "chapterIndex": 0,
              "stepIndex": 673,
              "stepType": "pdf",
              "title": "Page 673",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=673"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-674",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 674",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-674-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-674",
              "chapterTitle": "Page 674",
              "chapterIndex": 0,
              "stepIndex": 674,
              "stepType": "pdf",
              "title": "Page 674",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=674"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-675",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 675",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-675-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-675",
              "chapterTitle": "Page 675",
              "chapterIndex": 0,
              "stepIndex": 675,
              "stepType": "pdf",
              "title": "Page 675",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=675"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-676",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 676",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-676-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-676",
              "chapterTitle": "Page 676",
              "chapterIndex": 0,
              "stepIndex": 676,
              "stepType": "pdf",
              "title": "Page 676",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=676"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-677",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 677",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-677-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-677",
              "chapterTitle": "Page 677",
              "chapterIndex": 0,
              "stepIndex": 677,
              "stepType": "pdf",
              "title": "Page 677",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=677"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-678",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 678",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-678-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-678",
              "chapterTitle": "Page 678",
              "chapterIndex": 0,
              "stepIndex": 678,
              "stepType": "pdf",
              "title": "Page 678",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=678"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-679",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 679",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-679-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-679",
              "chapterTitle": "Page 679",
              "chapterIndex": 0,
              "stepIndex": 679,
              "stepType": "pdf",
              "title": "Page 679",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=679"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-68",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-68-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=68"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-680",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 680",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-680-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-680",
              "chapterTitle": "Page 680",
              "chapterIndex": 0,
              "stepIndex": 680,
              "stepType": "pdf",
              "title": "Page 680",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=680"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-681",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 681",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-681-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-681",
              "chapterTitle": "Page 681",
              "chapterIndex": 0,
              "stepIndex": 681,
              "stepType": "pdf",
              "title": "Page 681",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=681"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-682",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 682",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-682-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-682",
              "chapterTitle": "Page 682",
              "chapterIndex": 0,
              "stepIndex": 682,
              "stepType": "pdf",
              "title": "Page 682",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=682"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-683",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 683",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-683-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-683",
              "chapterTitle": "Page 683",
              "chapterIndex": 0,
              "stepIndex": 683,
              "stepType": "pdf",
              "title": "Page 683",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=683"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-684",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 684",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-684-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-684",
              "chapterTitle": "Page 684",
              "chapterIndex": 0,
              "stepIndex": 684,
              "stepType": "pdf",
              "title": "Page 684",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=684"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-685",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 685",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-685-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-685",
              "chapterTitle": "Page 685",
              "chapterIndex": 0,
              "stepIndex": 685,
              "stepType": "pdf",
              "title": "Page 685",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=685"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-686",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 686",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-686-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-686",
              "chapterTitle": "Page 686",
              "chapterIndex": 0,
              "stepIndex": 686,
              "stepType": "pdf",
              "title": "Page 686",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=686"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-687",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 687",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-687-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-687",
              "chapterTitle": "Page 687",
              "chapterIndex": 0,
              "stepIndex": 687,
              "stepType": "pdf",
              "title": "Page 687",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=687"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-688",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 688",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-688-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-688",
              "chapterTitle": "Page 688",
              "chapterIndex": 0,
              "stepIndex": 688,
              "stepType": "pdf",
              "title": "Page 688",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=688"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-689",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 689",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-689-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-689",
              "chapterTitle": "Page 689",
              "chapterIndex": 0,
              "stepIndex": 689,
              "stepType": "pdf",
              "title": "Page 689",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=689"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-69",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-69-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=69"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-690",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 690",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-690-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-690",
              "chapterTitle": "Page 690",
              "chapterIndex": 0,
              "stepIndex": 690,
              "stepType": "pdf",
              "title": "Page 690",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=690"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-691",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 691",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-691-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-691",
              "chapterTitle": "Page 691",
              "chapterIndex": 0,
              "stepIndex": 691,
              "stepType": "pdf",
              "title": "Page 691",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=691"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-692",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 692",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-692-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-692",
              "chapterTitle": "Page 692",
              "chapterIndex": 0,
              "stepIndex": 692,
              "stepType": "pdf",
              "title": "Page 692",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=692"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-693",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 693",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-693-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-693",
              "chapterTitle": "Page 693",
              "chapterIndex": 0,
              "stepIndex": 693,
              "stepType": "pdf",
              "title": "Page 693",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=693"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-694",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 694",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-694-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-694",
              "chapterTitle": "Page 694",
              "chapterIndex": 0,
              "stepIndex": 694,
              "stepType": "pdf",
              "title": "Page 694",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=694"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-695",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 695",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-695-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-695",
              "chapterTitle": "Page 695",
              "chapterIndex": 0,
              "stepIndex": 695,
              "stepType": "pdf",
              "title": "Page 695",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=695"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-696",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 696",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-696-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-696",
              "chapterTitle": "Page 696",
              "chapterIndex": 0,
              "stepIndex": 696,
              "stepType": "pdf",
              "title": "Page 696",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=696"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-697",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 697",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-697-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-697",
              "chapterTitle": "Page 697",
              "chapterIndex": 0,
              "stepIndex": 697,
              "stepType": "pdf",
              "title": "Page 697",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=697"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-698",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 698",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-698-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-698",
              "chapterTitle": "Page 698",
              "chapterIndex": 0,
              "stepIndex": 698,
              "stepType": "pdf",
              "title": "Page 698",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=698"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-699",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 699",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-699-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-699",
              "chapterTitle": "Page 699",
              "chapterIndex": 0,
              "stepIndex": 699,
              "stepType": "pdf",
              "title": "Page 699",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=699"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-7",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-7-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=7"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-70",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-70-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=70"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-71",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-71-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=71"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-72",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-72-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=72"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-73",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-73-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=73"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-74",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-74-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=74"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-75",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-75-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=75"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-76",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-76-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=76"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-77",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-77-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=77"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-78",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-78-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=78"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-79",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-79-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=79"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-8",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-8-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=8"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-80",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-80-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=80"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-81",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-81-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=81"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-82",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-82-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=82"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-83",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-83-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=83"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-84",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-84-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=84"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-85",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-85-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=85"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-86",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-86-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=86"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-87",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-87-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=87"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-88",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-88-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=88"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-89",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-89-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=89"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-9",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-9-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=9"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-90",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-90-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=90"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-91",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-91-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=91"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-92",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-92-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=92"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-93",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-93-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=93"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-94",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-94-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=94"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-95",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-95-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=95"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-96",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-96-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=96"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-97",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-97-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=97"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-98",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-98-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=98"
            }
          ]
        },
        {
          "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-99",
          "courseId": "web-programming-with-html5-css-and-javascript",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-99-step-0",
              "courseId": "web-programming-with-html5-css-and-javascript",
              "chapterId": "web-programming-with-html5-css-and-javascript-ch-import-1787568889661-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/web-programming-with-html5-css-and-javascript/web-programming-with-html5-css-and-javascript.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "winning-job-interviews",
      "title": "Winning Job Interviews",
      "description": "Winning Job Interviews. IT.",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#1d4ed8",
      "coverColorEnd": "#1e3a8a",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/winning-job-interviews.webp",
      "icon": "📚",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 108,
      "category": "Other, IT",
      "cat1": "Other",
      "cat2": "IT",
      "cat3": "",
      "scIndex": 4,
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/winning-job-interviews",
      "stepCount": 225,
      "chapters": [
        {
          "id": "winning-job-interviews-ch-import-1787568889661-1",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-1-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=1"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-10",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-10-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=10"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-100",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-100-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=100"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-101",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-101-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=101"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-102",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-102-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=102"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-103",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-103-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=103"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-104",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-104-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=104"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-105",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-105-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=105"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-106",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-106-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=106"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-107",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-107-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=107"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-108",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-108-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=108"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-109",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-109-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=109"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-11",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-11-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=11"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-110",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-110-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=110"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-111",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-111-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=111"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-112",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-112-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=112"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-113",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-113-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=113"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-114",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-114-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=114"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-115",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-115-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=115"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-116",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-116-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=116"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-117",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-117-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=117"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-118",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-118-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=118"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-119",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-119-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=119"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-12",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-12-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=12"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-120",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-120-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=120"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-121",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-121-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=121"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-122",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-122-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=122"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-123",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-123-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=123"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-124",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-124-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=124"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-125",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-125-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=125"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-126",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-126-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=126"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-127",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-127-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=127"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-128",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-128-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=128"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-129",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-129-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=129"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-13",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-13-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=13"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-130",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-130-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=130"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-131",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-131-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=131"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-132",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-132-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=132"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-133",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-133-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=133"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-134",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-134-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=134"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-135",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-135-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=135"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-136",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 136",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-136-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-136",
              "chapterTitle": "Page 136",
              "chapterIndex": 0,
              "stepIndex": 136,
              "stepType": "pdf",
              "title": "Page 136",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=136"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-137",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 137",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-137-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-137",
              "chapterTitle": "Page 137",
              "chapterIndex": 0,
              "stepIndex": 137,
              "stepType": "pdf",
              "title": "Page 137",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=137"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-138",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 138",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-138-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-138",
              "chapterTitle": "Page 138",
              "chapterIndex": 0,
              "stepIndex": 138,
              "stepType": "pdf",
              "title": "Page 138",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=138"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-139",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 139",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-139-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-139",
              "chapterTitle": "Page 139",
              "chapterIndex": 0,
              "stepIndex": 139,
              "stepType": "pdf",
              "title": "Page 139",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=139"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-14",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-14-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=14"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-140",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 140",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-140-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-140",
              "chapterTitle": "Page 140",
              "chapterIndex": 0,
              "stepIndex": 140,
              "stepType": "pdf",
              "title": "Page 140",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=140"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-141",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 141",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-141-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-141",
              "chapterTitle": "Page 141",
              "chapterIndex": 0,
              "stepIndex": 141,
              "stepType": "pdf",
              "title": "Page 141",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=141"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-142",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 142",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-142-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-142",
              "chapterTitle": "Page 142",
              "chapterIndex": 0,
              "stepIndex": 142,
              "stepType": "pdf",
              "title": "Page 142",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=142"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-143",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 143",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-143-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-143",
              "chapterTitle": "Page 143",
              "chapterIndex": 0,
              "stepIndex": 143,
              "stepType": "pdf",
              "title": "Page 143",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=143"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-144",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 144",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-144-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-144",
              "chapterTitle": "Page 144",
              "chapterIndex": 0,
              "stepIndex": 144,
              "stepType": "pdf",
              "title": "Page 144",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=144"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-145",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 145",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-145-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-145",
              "chapterTitle": "Page 145",
              "chapterIndex": 0,
              "stepIndex": 145,
              "stepType": "pdf",
              "title": "Page 145",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=145"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-146",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 146",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-146-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-146",
              "chapterTitle": "Page 146",
              "chapterIndex": 0,
              "stepIndex": 146,
              "stepType": "pdf",
              "title": "Page 146",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=146"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-147",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 147",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-147-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-147",
              "chapterTitle": "Page 147",
              "chapterIndex": 0,
              "stepIndex": 147,
              "stepType": "pdf",
              "title": "Page 147",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=147"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-148",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 148",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-148-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-148",
              "chapterTitle": "Page 148",
              "chapterIndex": 0,
              "stepIndex": 148,
              "stepType": "pdf",
              "title": "Page 148",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=148"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-149",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 149",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-149-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-149",
              "chapterTitle": "Page 149",
              "chapterIndex": 0,
              "stepIndex": 149,
              "stepType": "pdf",
              "title": "Page 149",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=149"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-15",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-15-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=15"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-150",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 150",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-150-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-150",
              "chapterTitle": "Page 150",
              "chapterIndex": 0,
              "stepIndex": 150,
              "stepType": "pdf",
              "title": "Page 150",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=150"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-151",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 151",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-151-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-151",
              "chapterTitle": "Page 151",
              "chapterIndex": 0,
              "stepIndex": 151,
              "stepType": "pdf",
              "title": "Page 151",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=151"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-152",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 152",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-152-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-152",
              "chapterTitle": "Page 152",
              "chapterIndex": 0,
              "stepIndex": 152,
              "stepType": "pdf",
              "title": "Page 152",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=152"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-153",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 153",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-153-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-153",
              "chapterTitle": "Page 153",
              "chapterIndex": 0,
              "stepIndex": 153,
              "stepType": "pdf",
              "title": "Page 153",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=153"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-154",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 154",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-154-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-154",
              "chapterTitle": "Page 154",
              "chapterIndex": 0,
              "stepIndex": 154,
              "stepType": "pdf",
              "title": "Page 154",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=154"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-155",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 155",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-155-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-155",
              "chapterTitle": "Page 155",
              "chapterIndex": 0,
              "stepIndex": 155,
              "stepType": "pdf",
              "title": "Page 155",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=155"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-156",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 156",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-156-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-156",
              "chapterTitle": "Page 156",
              "chapterIndex": 0,
              "stepIndex": 156,
              "stepType": "pdf",
              "title": "Page 156",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=156"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-157",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 157",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-157-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-157",
              "chapterTitle": "Page 157",
              "chapterIndex": 0,
              "stepIndex": 157,
              "stepType": "pdf",
              "title": "Page 157",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=157"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-158",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 158",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-158-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-158",
              "chapterTitle": "Page 158",
              "chapterIndex": 0,
              "stepIndex": 158,
              "stepType": "pdf",
              "title": "Page 158",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=158"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-159",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 159",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-159-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-159",
              "chapterTitle": "Page 159",
              "chapterIndex": 0,
              "stepIndex": 159,
              "stepType": "pdf",
              "title": "Page 159",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=159"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-16",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-16-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=16"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-160",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 160",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-160-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-160",
              "chapterTitle": "Page 160",
              "chapterIndex": 0,
              "stepIndex": 160,
              "stepType": "pdf",
              "title": "Page 160",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=160"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-161",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 161",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-161-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-161",
              "chapterTitle": "Page 161",
              "chapterIndex": 0,
              "stepIndex": 161,
              "stepType": "pdf",
              "title": "Page 161",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=161"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-162",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 162",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-162-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-162",
              "chapterTitle": "Page 162",
              "chapterIndex": 0,
              "stepIndex": 162,
              "stepType": "pdf",
              "title": "Page 162",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=162"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-163",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 163",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-163-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-163",
              "chapterTitle": "Page 163",
              "chapterIndex": 0,
              "stepIndex": 163,
              "stepType": "pdf",
              "title": "Page 163",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=163"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-164",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 164",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-164-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-164",
              "chapterTitle": "Page 164",
              "chapterIndex": 0,
              "stepIndex": 164,
              "stepType": "pdf",
              "title": "Page 164",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=164"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-165",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 165",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-165-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-165",
              "chapterTitle": "Page 165",
              "chapterIndex": 0,
              "stepIndex": 165,
              "stepType": "pdf",
              "title": "Page 165",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=165"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-166",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 166",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-166-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-166",
              "chapterTitle": "Page 166",
              "chapterIndex": 0,
              "stepIndex": 166,
              "stepType": "pdf",
              "title": "Page 166",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=166"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-167",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 167",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-167-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-167",
              "chapterTitle": "Page 167",
              "chapterIndex": 0,
              "stepIndex": 167,
              "stepType": "pdf",
              "title": "Page 167",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=167"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-168",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 168",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-168-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-168",
              "chapterTitle": "Page 168",
              "chapterIndex": 0,
              "stepIndex": 168,
              "stepType": "pdf",
              "title": "Page 168",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=168"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-169",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 169",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-169-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-169",
              "chapterTitle": "Page 169",
              "chapterIndex": 0,
              "stepIndex": 169,
              "stepType": "pdf",
              "title": "Page 169",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=169"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-17",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-17-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=17"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-170",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 170",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-170-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-170",
              "chapterTitle": "Page 170",
              "chapterIndex": 0,
              "stepIndex": 170,
              "stepType": "pdf",
              "title": "Page 170",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=170"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-171",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 171",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-171-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-171",
              "chapterTitle": "Page 171",
              "chapterIndex": 0,
              "stepIndex": 171,
              "stepType": "pdf",
              "title": "Page 171",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=171"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-172",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 172",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-172-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-172",
              "chapterTitle": "Page 172",
              "chapterIndex": 0,
              "stepIndex": 172,
              "stepType": "pdf",
              "title": "Page 172",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=172"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-173",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 173",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-173-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-173",
              "chapterTitle": "Page 173",
              "chapterIndex": 0,
              "stepIndex": 173,
              "stepType": "pdf",
              "title": "Page 173",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=173"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-174",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 174",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-174-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-174",
              "chapterTitle": "Page 174",
              "chapterIndex": 0,
              "stepIndex": 174,
              "stepType": "pdf",
              "title": "Page 174",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=174"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-175",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 175",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-175-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-175",
              "chapterTitle": "Page 175",
              "chapterIndex": 0,
              "stepIndex": 175,
              "stepType": "pdf",
              "title": "Page 175",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=175"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-176",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 176",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-176-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-176",
              "chapterTitle": "Page 176",
              "chapterIndex": 0,
              "stepIndex": 176,
              "stepType": "pdf",
              "title": "Page 176",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=176"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-177",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 177",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-177-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-177",
              "chapterTitle": "Page 177",
              "chapterIndex": 0,
              "stepIndex": 177,
              "stepType": "pdf",
              "title": "Page 177",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=177"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-178",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 178",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-178-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-178",
              "chapterTitle": "Page 178",
              "chapterIndex": 0,
              "stepIndex": 178,
              "stepType": "pdf",
              "title": "Page 178",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=178"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-179",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 179",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-179-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-179",
              "chapterTitle": "Page 179",
              "chapterIndex": 0,
              "stepIndex": 179,
              "stepType": "pdf",
              "title": "Page 179",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=179"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-18",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-18-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=18"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-180",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 180",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-180-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-180",
              "chapterTitle": "Page 180",
              "chapterIndex": 0,
              "stepIndex": 180,
              "stepType": "pdf",
              "title": "Page 180",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=180"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-181",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 181",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-181-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-181",
              "chapterTitle": "Page 181",
              "chapterIndex": 0,
              "stepIndex": 181,
              "stepType": "pdf",
              "title": "Page 181",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=181"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-182",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 182",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-182-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-182",
              "chapterTitle": "Page 182",
              "chapterIndex": 0,
              "stepIndex": 182,
              "stepType": "pdf",
              "title": "Page 182",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=182"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-183",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 183",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-183-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-183",
              "chapterTitle": "Page 183",
              "chapterIndex": 0,
              "stepIndex": 183,
              "stepType": "pdf",
              "title": "Page 183",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=183"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-184",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 184",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-184-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-184",
              "chapterTitle": "Page 184",
              "chapterIndex": 0,
              "stepIndex": 184,
              "stepType": "pdf",
              "title": "Page 184",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=184"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-185",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 185",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-185-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-185",
              "chapterTitle": "Page 185",
              "chapterIndex": 0,
              "stepIndex": 185,
              "stepType": "pdf",
              "title": "Page 185",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=185"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-186",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 186",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-186-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-186",
              "chapterTitle": "Page 186",
              "chapterIndex": 0,
              "stepIndex": 186,
              "stepType": "pdf",
              "title": "Page 186",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=186"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-187",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 187",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-187-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-187",
              "chapterTitle": "Page 187",
              "chapterIndex": 0,
              "stepIndex": 187,
              "stepType": "pdf",
              "title": "Page 187",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=187"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-188",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 188",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-188-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-188",
              "chapterTitle": "Page 188",
              "chapterIndex": 0,
              "stepIndex": 188,
              "stepType": "pdf",
              "title": "Page 188",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=188"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-189",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 189",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-189-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-189",
              "chapterTitle": "Page 189",
              "chapterIndex": 0,
              "stepIndex": 189,
              "stepType": "pdf",
              "title": "Page 189",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=189"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-19",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-19-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=19"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-190",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 190",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-190-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-190",
              "chapterTitle": "Page 190",
              "chapterIndex": 0,
              "stepIndex": 190,
              "stepType": "pdf",
              "title": "Page 190",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=190"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-191",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 191",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-191-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-191",
              "chapterTitle": "Page 191",
              "chapterIndex": 0,
              "stepIndex": 191,
              "stepType": "pdf",
              "title": "Page 191",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=191"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-192",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 192",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-192-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-192",
              "chapterTitle": "Page 192",
              "chapterIndex": 0,
              "stepIndex": 192,
              "stepType": "pdf",
              "title": "Page 192",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=192"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-193",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 193",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-193-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-193",
              "chapterTitle": "Page 193",
              "chapterIndex": 0,
              "stepIndex": 193,
              "stepType": "pdf",
              "title": "Page 193",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=193"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-194",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 194",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-194-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-194",
              "chapterTitle": "Page 194",
              "chapterIndex": 0,
              "stepIndex": 194,
              "stepType": "pdf",
              "title": "Page 194",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=194"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-195",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 195",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-195-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-195",
              "chapterTitle": "Page 195",
              "chapterIndex": 0,
              "stepIndex": 195,
              "stepType": "pdf",
              "title": "Page 195",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=195"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-196",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 196",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-196-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-196",
              "chapterTitle": "Page 196",
              "chapterIndex": 0,
              "stepIndex": 196,
              "stepType": "pdf",
              "title": "Page 196",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=196"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-197",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 197",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-197-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-197",
              "chapterTitle": "Page 197",
              "chapterIndex": 0,
              "stepIndex": 197,
              "stepType": "pdf",
              "title": "Page 197",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=197"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-198",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 198",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-198-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-198",
              "chapterTitle": "Page 198",
              "chapterIndex": 0,
              "stepIndex": 198,
              "stepType": "pdf",
              "title": "Page 198",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=198"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-199",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 199",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-199-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-199",
              "chapterTitle": "Page 199",
              "chapterIndex": 0,
              "stepIndex": 199,
              "stepType": "pdf",
              "title": "Page 199",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=199"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-2",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-2-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=2"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-20",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-20-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=20"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-200",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 200",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-200-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-200",
              "chapterTitle": "Page 200",
              "chapterIndex": 0,
              "stepIndex": 200,
              "stepType": "pdf",
              "title": "Page 200",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=200"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-201",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 201",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-201-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-201",
              "chapterTitle": "Page 201",
              "chapterIndex": 0,
              "stepIndex": 201,
              "stepType": "pdf",
              "title": "Page 201",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=201"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-202",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 202",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-202-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-202",
              "chapterTitle": "Page 202",
              "chapterIndex": 0,
              "stepIndex": 202,
              "stepType": "pdf",
              "title": "Page 202",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=202"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-203",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 203",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-203-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-203",
              "chapterTitle": "Page 203",
              "chapterIndex": 0,
              "stepIndex": 203,
              "stepType": "pdf",
              "title": "Page 203",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=203"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-204",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 204",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-204-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-204",
              "chapterTitle": "Page 204",
              "chapterIndex": 0,
              "stepIndex": 204,
              "stepType": "pdf",
              "title": "Page 204",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=204"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-205",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 205",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-205-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-205",
              "chapterTitle": "Page 205",
              "chapterIndex": 0,
              "stepIndex": 205,
              "stepType": "pdf",
              "title": "Page 205",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=205"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-206",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 206",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-206-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-206",
              "chapterTitle": "Page 206",
              "chapterIndex": 0,
              "stepIndex": 206,
              "stepType": "pdf",
              "title": "Page 206",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=206"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-207",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 207",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-207-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-207",
              "chapterTitle": "Page 207",
              "chapterIndex": 0,
              "stepIndex": 207,
              "stepType": "pdf",
              "title": "Page 207",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=207"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-208",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 208",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-208-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-208",
              "chapterTitle": "Page 208",
              "chapterIndex": 0,
              "stepIndex": 208,
              "stepType": "pdf",
              "title": "Page 208",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=208"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-209",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 209",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-209-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-209",
              "chapterTitle": "Page 209",
              "chapterIndex": 0,
              "stepIndex": 209,
              "stepType": "pdf",
              "title": "Page 209",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=209"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-21",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-21-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=21"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-210",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 210",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-210-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-210",
              "chapterTitle": "Page 210",
              "chapterIndex": 0,
              "stepIndex": 210,
              "stepType": "pdf",
              "title": "Page 210",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=210"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-211",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 211",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-211-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-211",
              "chapterTitle": "Page 211",
              "chapterIndex": 0,
              "stepIndex": 211,
              "stepType": "pdf",
              "title": "Page 211",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=211"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-212",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 212",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-212-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-212",
              "chapterTitle": "Page 212",
              "chapterIndex": 0,
              "stepIndex": 212,
              "stepType": "pdf",
              "title": "Page 212",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=212"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-213",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 213",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-213-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-213",
              "chapterTitle": "Page 213",
              "chapterIndex": 0,
              "stepIndex": 213,
              "stepType": "pdf",
              "title": "Page 213",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=213"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-214",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 214",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-214-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-214",
              "chapterTitle": "Page 214",
              "chapterIndex": 0,
              "stepIndex": 214,
              "stepType": "pdf",
              "title": "Page 214",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=214"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-215",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 215",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-215-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-215",
              "chapterTitle": "Page 215",
              "chapterIndex": 0,
              "stepIndex": 215,
              "stepType": "pdf",
              "title": "Page 215",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=215"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-216",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 216",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-216-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-216",
              "chapterTitle": "Page 216",
              "chapterIndex": 0,
              "stepIndex": 216,
              "stepType": "pdf",
              "title": "Page 216",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=216"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-217",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 217",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-217-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-217",
              "chapterTitle": "Page 217",
              "chapterIndex": 0,
              "stepIndex": 217,
              "stepType": "pdf",
              "title": "Page 217",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=217"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-218",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 218",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-218-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-218",
              "chapterTitle": "Page 218",
              "chapterIndex": 0,
              "stepIndex": 218,
              "stepType": "pdf",
              "title": "Page 218",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=218"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-219",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 219",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-219-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-219",
              "chapterTitle": "Page 219",
              "chapterIndex": 0,
              "stepIndex": 219,
              "stepType": "pdf",
              "title": "Page 219",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=219"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-22",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-22-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=22"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-220",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 220",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-220-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-220",
              "chapterTitle": "Page 220",
              "chapterIndex": 0,
              "stepIndex": 220,
              "stepType": "pdf",
              "title": "Page 220",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=220"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-221",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 221",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-221-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-221",
              "chapterTitle": "Page 221",
              "chapterIndex": 0,
              "stepIndex": 221,
              "stepType": "pdf",
              "title": "Page 221",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=221"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-222",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 222",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-222-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-222",
              "chapterTitle": "Page 222",
              "chapterIndex": 0,
              "stepIndex": 222,
              "stepType": "pdf",
              "title": "Page 222",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=222"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-223",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 223",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-223-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-223",
              "chapterTitle": "Page 223",
              "chapterIndex": 0,
              "stepIndex": 223,
              "stepType": "pdf",
              "title": "Page 223",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=223"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-224",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 224",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-224-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-224",
              "chapterTitle": "Page 224",
              "chapterIndex": 0,
              "stepIndex": 224,
              "stepType": "pdf",
              "title": "Page 224",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=224"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-225",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 225",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-225-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-225",
              "chapterTitle": "Page 225",
              "chapterIndex": 0,
              "stepIndex": 225,
              "stepType": "pdf",
              "title": "Page 225",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=225"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-23",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-23-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=23"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-24",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-24-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=24"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-25",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-25-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=25"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-26",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-26-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=26"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-27",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-27-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=27"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-28",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-28-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=28"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-29",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-29-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=29"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-3",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-3-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=3"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-30",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-30-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=30"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-31",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-31-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=31"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-32",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-32-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=32"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-33",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-33-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=33"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-34",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-34-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=34"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-35",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-35-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=35"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-36",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-36-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=36"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-37",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-37-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=37"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-38",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-38-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=38"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-39",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-39-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=39"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-4",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-4-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=4"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-40",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-40-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=40"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-41",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-41-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=41"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-42",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-42-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=42"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-43",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-43-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=43"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-44",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-44-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=44"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-45",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-45-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=45"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-46",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-46-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=46"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-47",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-47-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=47"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-48",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-48-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=48"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-49",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-49-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=49"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-5",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-5-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=5"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-50",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-50-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=50"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-51",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-51-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=51"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-52",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-52-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=52"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-53",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-53-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=53"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-54",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-54-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=54"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-55",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-55-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=55"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-56",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-56-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=56"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-57",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-57-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=57"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-58",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-58-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=58"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-59",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-59-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=59"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-6",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-6-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=6"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-60",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-60-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=60"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-61",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-61-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=61"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-62",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-62-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=62"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-63",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-63-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=63"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-64",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-64-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=64"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-65",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-65-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=65"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-66",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-66-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=66"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-67",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-67-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=67"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-68",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-68-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=68"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-69",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-69-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=69"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-7",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-7-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=7"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-70",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-70-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=70"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-71",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-71-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=71"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-72",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-72-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=72"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-73",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-73-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=73"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-74",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-74-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=74"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-75",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-75-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=75"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-76",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-76-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=76"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-77",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-77-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=77"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-78",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-78-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=78"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-79",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-79-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=79"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-8",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-8-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=8"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-80",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-80-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=80"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-81",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-81-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=81"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-82",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-82-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=82"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-83",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-83-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=83"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-84",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-84-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=84"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-85",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-85-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=85"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-86",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-86-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=86"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-87",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-87-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=87"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-88",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-88-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=88"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-89",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-89-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=89"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-9",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-9-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=9"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-90",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-90-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=90"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-91",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-91-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=91"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-92",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-92-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=92"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-93",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-93-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=93"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-94",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-94-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=94"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-95",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-95-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=95"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-96",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-96-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=96"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-97",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-97-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=97"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-98",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-98-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=98"
            }
          ]
        },
        {
          "id": "winning-job-interviews-ch-import-1787568889661-99",
          "courseId": "winning-job-interviews",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "winning-job-interviews-ch-import-1787568889661-99-step-0",
              "courseId": "winning-job-interviews",
              "chapterId": "winning-job-interviews-ch-import-1787568889661-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/winning-job-interviews/winning-job-interviews.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "mya-than-tint-chit-thaw-yoon-khin-khin",
      "title": "Chit Thaw Yoon Khin Khin",
      "description": "Chit Thaw Yoon Khin Khin. Novel.",
      "isPublished": true,
      "authorName": "MEDHANANDA",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#1d4ed8",
      "coverColorEnd": "#1e3a8a",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/mya-than-tint-chit-thaw-yoon-khin-khin.webp",
      "icon": "📚",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 109,
      "category": "Other, Novel",
      "cat1": "Other",
      "cat2": "Novel",
      "cat3": "",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/mya-than-tint-chit-thaw-yoon-khin-khin",
      "stepCount": 427,
      "chapters": [
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-1",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-1-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=1"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-10",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-10-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=10"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-100",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-100-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=100"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-101",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-101-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=101"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-102",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-102-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=102"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-103",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-103-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=103"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-104",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-104-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=104"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-105",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-105-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=105"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-106",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-106-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=106"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-107",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-107-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=107"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-108",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-108-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=108"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-109",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-109-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=109"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-11",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-11-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=11"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-110",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-110-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=110"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-111",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-111-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=111"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-112",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-112-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=112"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-113",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-113-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=113"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-114",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-114-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=114"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-115",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-115-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=115"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-116",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-116-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=116"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-117",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-117-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=117"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-118",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-118-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=118"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-119",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-119-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=119"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-12",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-12-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=12"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-120",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-120-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=120"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-121",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-121-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=121"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-122",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-122-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=122"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-123",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-123-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=123"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-124",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-124-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=124"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-125",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-125-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=125"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-126",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-126-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=126"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-127",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-127-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=127"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-128",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-128-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=128"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-129",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-129-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=129"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-13",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-13-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=13"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-130",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-130-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=130"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-131",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-131-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=131"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-132",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-132-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=132"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-133",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-133-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=133"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-134",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-134-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=134"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-135",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-135-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=135"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-136",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 136",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-136-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-136",
              "chapterTitle": "Page 136",
              "chapterIndex": 0,
              "stepIndex": 136,
              "stepType": "pdf",
              "title": "Page 136",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=136"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-137",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 137",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-137-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-137",
              "chapterTitle": "Page 137",
              "chapterIndex": 0,
              "stepIndex": 137,
              "stepType": "pdf",
              "title": "Page 137",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=137"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-138",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 138",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-138-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-138",
              "chapterTitle": "Page 138",
              "chapterIndex": 0,
              "stepIndex": 138,
              "stepType": "pdf",
              "title": "Page 138",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=138"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-139",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 139",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-139-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-139",
              "chapterTitle": "Page 139",
              "chapterIndex": 0,
              "stepIndex": 139,
              "stepType": "pdf",
              "title": "Page 139",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=139"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-14",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-14-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=14"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-140",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 140",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-140-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-140",
              "chapterTitle": "Page 140",
              "chapterIndex": 0,
              "stepIndex": 140,
              "stepType": "pdf",
              "title": "Page 140",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=140"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-141",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 141",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-141-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-141",
              "chapterTitle": "Page 141",
              "chapterIndex": 0,
              "stepIndex": 141,
              "stepType": "pdf",
              "title": "Page 141",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=141"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-142",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 142",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-142-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-142",
              "chapterTitle": "Page 142",
              "chapterIndex": 0,
              "stepIndex": 142,
              "stepType": "pdf",
              "title": "Page 142",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=142"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-143",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 143",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-143-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-143",
              "chapterTitle": "Page 143",
              "chapterIndex": 0,
              "stepIndex": 143,
              "stepType": "pdf",
              "title": "Page 143",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=143"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-144",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 144",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-144-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-144",
              "chapterTitle": "Page 144",
              "chapterIndex": 0,
              "stepIndex": 144,
              "stepType": "pdf",
              "title": "Page 144",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=144"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-145",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 145",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-145-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-145",
              "chapterTitle": "Page 145",
              "chapterIndex": 0,
              "stepIndex": 145,
              "stepType": "pdf",
              "title": "Page 145",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=145"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-146",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 146",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-146-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-146",
              "chapterTitle": "Page 146",
              "chapterIndex": 0,
              "stepIndex": 146,
              "stepType": "pdf",
              "title": "Page 146",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=146"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-147",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 147",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-147-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-147",
              "chapterTitle": "Page 147",
              "chapterIndex": 0,
              "stepIndex": 147,
              "stepType": "pdf",
              "title": "Page 147",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=147"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-148",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 148",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-148-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-148",
              "chapterTitle": "Page 148",
              "chapterIndex": 0,
              "stepIndex": 148,
              "stepType": "pdf",
              "title": "Page 148",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=148"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-149",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 149",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-149-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-149",
              "chapterTitle": "Page 149",
              "chapterIndex": 0,
              "stepIndex": 149,
              "stepType": "pdf",
              "title": "Page 149",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=149"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-15",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-15-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=15"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-150",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 150",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-150-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-150",
              "chapterTitle": "Page 150",
              "chapterIndex": 0,
              "stepIndex": 150,
              "stepType": "pdf",
              "title": "Page 150",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=150"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-151",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 151",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-151-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-151",
              "chapterTitle": "Page 151",
              "chapterIndex": 0,
              "stepIndex": 151,
              "stepType": "pdf",
              "title": "Page 151",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=151"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-152",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 152",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-152-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-152",
              "chapterTitle": "Page 152",
              "chapterIndex": 0,
              "stepIndex": 152,
              "stepType": "pdf",
              "title": "Page 152",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=152"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-153",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 153",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-153-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-153",
              "chapterTitle": "Page 153",
              "chapterIndex": 0,
              "stepIndex": 153,
              "stepType": "pdf",
              "title": "Page 153",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=153"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-154",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 154",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-154-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-154",
              "chapterTitle": "Page 154",
              "chapterIndex": 0,
              "stepIndex": 154,
              "stepType": "pdf",
              "title": "Page 154",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=154"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-155",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 155",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-155-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-155",
              "chapterTitle": "Page 155",
              "chapterIndex": 0,
              "stepIndex": 155,
              "stepType": "pdf",
              "title": "Page 155",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=155"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-156",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 156",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-156-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-156",
              "chapterTitle": "Page 156",
              "chapterIndex": 0,
              "stepIndex": 156,
              "stepType": "pdf",
              "title": "Page 156",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=156"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-157",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 157",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-157-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-157",
              "chapterTitle": "Page 157",
              "chapterIndex": 0,
              "stepIndex": 157,
              "stepType": "pdf",
              "title": "Page 157",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=157"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-158",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 158",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-158-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-158",
              "chapterTitle": "Page 158",
              "chapterIndex": 0,
              "stepIndex": 158,
              "stepType": "pdf",
              "title": "Page 158",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=158"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-159",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 159",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-159-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-159",
              "chapterTitle": "Page 159",
              "chapterIndex": 0,
              "stepIndex": 159,
              "stepType": "pdf",
              "title": "Page 159",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=159"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-16",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-16-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=16"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-160",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 160",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-160-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-160",
              "chapterTitle": "Page 160",
              "chapterIndex": 0,
              "stepIndex": 160,
              "stepType": "pdf",
              "title": "Page 160",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=160"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-161",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 161",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-161-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-161",
              "chapterTitle": "Page 161",
              "chapterIndex": 0,
              "stepIndex": 161,
              "stepType": "pdf",
              "title": "Page 161",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=161"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-162",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 162",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-162-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-162",
              "chapterTitle": "Page 162",
              "chapterIndex": 0,
              "stepIndex": 162,
              "stepType": "pdf",
              "title": "Page 162",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=162"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-163",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 163",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-163-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-163",
              "chapterTitle": "Page 163",
              "chapterIndex": 0,
              "stepIndex": 163,
              "stepType": "pdf",
              "title": "Page 163",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=163"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-164",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 164",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-164-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-164",
              "chapterTitle": "Page 164",
              "chapterIndex": 0,
              "stepIndex": 164,
              "stepType": "pdf",
              "title": "Page 164",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=164"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-165",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 165",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-165-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-165",
              "chapterTitle": "Page 165",
              "chapterIndex": 0,
              "stepIndex": 165,
              "stepType": "pdf",
              "title": "Page 165",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=165"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-166",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 166",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-166-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-166",
              "chapterTitle": "Page 166",
              "chapterIndex": 0,
              "stepIndex": 166,
              "stepType": "pdf",
              "title": "Page 166",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=166"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-167",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 167",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-167-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-167",
              "chapterTitle": "Page 167",
              "chapterIndex": 0,
              "stepIndex": 167,
              "stepType": "pdf",
              "title": "Page 167",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=167"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-168",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 168",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-168-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-168",
              "chapterTitle": "Page 168",
              "chapterIndex": 0,
              "stepIndex": 168,
              "stepType": "pdf",
              "title": "Page 168",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=168"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-169",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 169",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-169-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-169",
              "chapterTitle": "Page 169",
              "chapterIndex": 0,
              "stepIndex": 169,
              "stepType": "pdf",
              "title": "Page 169",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=169"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-17",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-17-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=17"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-170",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 170",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-170-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-170",
              "chapterTitle": "Page 170",
              "chapterIndex": 0,
              "stepIndex": 170,
              "stepType": "pdf",
              "title": "Page 170",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=170"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-171",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 171",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-171-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-171",
              "chapterTitle": "Page 171",
              "chapterIndex": 0,
              "stepIndex": 171,
              "stepType": "pdf",
              "title": "Page 171",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=171"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-172",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 172",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-172-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-172",
              "chapterTitle": "Page 172",
              "chapterIndex": 0,
              "stepIndex": 172,
              "stepType": "pdf",
              "title": "Page 172",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=172"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-173",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 173",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-173-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-173",
              "chapterTitle": "Page 173",
              "chapterIndex": 0,
              "stepIndex": 173,
              "stepType": "pdf",
              "title": "Page 173",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=173"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-174",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 174",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-174-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-174",
              "chapterTitle": "Page 174",
              "chapterIndex": 0,
              "stepIndex": 174,
              "stepType": "pdf",
              "title": "Page 174",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=174"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-175",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 175",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-175-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-175",
              "chapterTitle": "Page 175",
              "chapterIndex": 0,
              "stepIndex": 175,
              "stepType": "pdf",
              "title": "Page 175",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=175"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-176",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 176",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-176-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-176",
              "chapterTitle": "Page 176",
              "chapterIndex": 0,
              "stepIndex": 176,
              "stepType": "pdf",
              "title": "Page 176",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=176"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-177",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 177",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-177-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-177",
              "chapterTitle": "Page 177",
              "chapterIndex": 0,
              "stepIndex": 177,
              "stepType": "pdf",
              "title": "Page 177",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=177"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-178",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 178",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-178-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-178",
              "chapterTitle": "Page 178",
              "chapterIndex": 0,
              "stepIndex": 178,
              "stepType": "pdf",
              "title": "Page 178",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=178"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-179",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 179",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-179-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-179",
              "chapterTitle": "Page 179",
              "chapterIndex": 0,
              "stepIndex": 179,
              "stepType": "pdf",
              "title": "Page 179",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=179"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-18",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-18-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=18"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-180",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 180",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-180-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-180",
              "chapterTitle": "Page 180",
              "chapterIndex": 0,
              "stepIndex": 180,
              "stepType": "pdf",
              "title": "Page 180",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=180"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-181",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 181",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-181-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-181",
              "chapterTitle": "Page 181",
              "chapterIndex": 0,
              "stepIndex": 181,
              "stepType": "pdf",
              "title": "Page 181",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=181"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-182",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 182",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-182-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-182",
              "chapterTitle": "Page 182",
              "chapterIndex": 0,
              "stepIndex": 182,
              "stepType": "pdf",
              "title": "Page 182",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=182"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-183",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 183",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-183-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-183",
              "chapterTitle": "Page 183",
              "chapterIndex": 0,
              "stepIndex": 183,
              "stepType": "pdf",
              "title": "Page 183",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=183"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-184",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 184",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-184-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-184",
              "chapterTitle": "Page 184",
              "chapterIndex": 0,
              "stepIndex": 184,
              "stepType": "pdf",
              "title": "Page 184",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=184"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-185",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 185",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-185-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-185",
              "chapterTitle": "Page 185",
              "chapterIndex": 0,
              "stepIndex": 185,
              "stepType": "pdf",
              "title": "Page 185",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=185"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-186",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 186",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-186-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-186",
              "chapterTitle": "Page 186",
              "chapterIndex": 0,
              "stepIndex": 186,
              "stepType": "pdf",
              "title": "Page 186",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=186"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-187",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 187",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-187-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-187",
              "chapterTitle": "Page 187",
              "chapterIndex": 0,
              "stepIndex": 187,
              "stepType": "pdf",
              "title": "Page 187",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=187"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-188",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 188",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-188-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-188",
              "chapterTitle": "Page 188",
              "chapterIndex": 0,
              "stepIndex": 188,
              "stepType": "pdf",
              "title": "Page 188",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=188"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-189",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 189",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-189-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-189",
              "chapterTitle": "Page 189",
              "chapterIndex": 0,
              "stepIndex": 189,
              "stepType": "pdf",
              "title": "Page 189",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=189"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-19",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-19-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=19"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-190",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 190",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-190-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-190",
              "chapterTitle": "Page 190",
              "chapterIndex": 0,
              "stepIndex": 190,
              "stepType": "pdf",
              "title": "Page 190",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=190"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-191",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 191",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-191-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-191",
              "chapterTitle": "Page 191",
              "chapterIndex": 0,
              "stepIndex": 191,
              "stepType": "pdf",
              "title": "Page 191",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=191"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-192",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 192",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-192-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-192",
              "chapterTitle": "Page 192",
              "chapterIndex": 0,
              "stepIndex": 192,
              "stepType": "pdf",
              "title": "Page 192",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=192"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-193",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 193",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-193-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-193",
              "chapterTitle": "Page 193",
              "chapterIndex": 0,
              "stepIndex": 193,
              "stepType": "pdf",
              "title": "Page 193",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=193"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-194",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 194",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-194-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-194",
              "chapterTitle": "Page 194",
              "chapterIndex": 0,
              "stepIndex": 194,
              "stepType": "pdf",
              "title": "Page 194",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=194"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-195",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 195",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-195-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-195",
              "chapterTitle": "Page 195",
              "chapterIndex": 0,
              "stepIndex": 195,
              "stepType": "pdf",
              "title": "Page 195",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=195"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-196",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 196",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-196-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-196",
              "chapterTitle": "Page 196",
              "chapterIndex": 0,
              "stepIndex": 196,
              "stepType": "pdf",
              "title": "Page 196",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=196"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-197",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 197",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-197-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-197",
              "chapterTitle": "Page 197",
              "chapterIndex": 0,
              "stepIndex": 197,
              "stepType": "pdf",
              "title": "Page 197",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=197"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-198",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 198",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-198-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-198",
              "chapterTitle": "Page 198",
              "chapterIndex": 0,
              "stepIndex": 198,
              "stepType": "pdf",
              "title": "Page 198",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=198"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-199",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 199",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-199-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-199",
              "chapterTitle": "Page 199",
              "chapterIndex": 0,
              "stepIndex": 199,
              "stepType": "pdf",
              "title": "Page 199",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=199"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-2",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-2-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=2"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-20",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-20-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=20"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-200",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 200",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-200-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-200",
              "chapterTitle": "Page 200",
              "chapterIndex": 0,
              "stepIndex": 200,
              "stepType": "pdf",
              "title": "Page 200",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=200"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-201",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 201",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-201-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-201",
              "chapterTitle": "Page 201",
              "chapterIndex": 0,
              "stepIndex": 201,
              "stepType": "pdf",
              "title": "Page 201",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=201"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-202",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 202",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-202-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-202",
              "chapterTitle": "Page 202",
              "chapterIndex": 0,
              "stepIndex": 202,
              "stepType": "pdf",
              "title": "Page 202",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=202"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-203",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 203",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-203-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-203",
              "chapterTitle": "Page 203",
              "chapterIndex": 0,
              "stepIndex": 203,
              "stepType": "pdf",
              "title": "Page 203",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=203"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-204",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 204",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-204-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-204",
              "chapterTitle": "Page 204",
              "chapterIndex": 0,
              "stepIndex": 204,
              "stepType": "pdf",
              "title": "Page 204",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=204"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-205",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 205",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-205-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-205",
              "chapterTitle": "Page 205",
              "chapterIndex": 0,
              "stepIndex": 205,
              "stepType": "pdf",
              "title": "Page 205",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=205"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-206",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 206",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-206-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-206",
              "chapterTitle": "Page 206",
              "chapterIndex": 0,
              "stepIndex": 206,
              "stepType": "pdf",
              "title": "Page 206",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=206"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-207",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 207",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-207-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-207",
              "chapterTitle": "Page 207",
              "chapterIndex": 0,
              "stepIndex": 207,
              "stepType": "pdf",
              "title": "Page 207",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=207"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-208",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 208",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-208-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-208",
              "chapterTitle": "Page 208",
              "chapterIndex": 0,
              "stepIndex": 208,
              "stepType": "pdf",
              "title": "Page 208",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=208"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-209",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 209",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-209-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-209",
              "chapterTitle": "Page 209",
              "chapterIndex": 0,
              "stepIndex": 209,
              "stepType": "pdf",
              "title": "Page 209",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=209"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-21",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-21-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=21"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-210",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 210",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-210-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-210",
              "chapterTitle": "Page 210",
              "chapterIndex": 0,
              "stepIndex": 210,
              "stepType": "pdf",
              "title": "Page 210",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=210"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-211",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 211",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-211-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-211",
              "chapterTitle": "Page 211",
              "chapterIndex": 0,
              "stepIndex": 211,
              "stepType": "pdf",
              "title": "Page 211",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=211"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-212",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 212",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-212-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-212",
              "chapterTitle": "Page 212",
              "chapterIndex": 0,
              "stepIndex": 212,
              "stepType": "pdf",
              "title": "Page 212",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=212"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-213",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 213",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-213-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-213",
              "chapterTitle": "Page 213",
              "chapterIndex": 0,
              "stepIndex": 213,
              "stepType": "pdf",
              "title": "Page 213",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=213"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-214",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 214",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-214-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-214",
              "chapterTitle": "Page 214",
              "chapterIndex": 0,
              "stepIndex": 214,
              "stepType": "pdf",
              "title": "Page 214",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=214"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-215",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 215",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-215-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-215",
              "chapterTitle": "Page 215",
              "chapterIndex": 0,
              "stepIndex": 215,
              "stepType": "pdf",
              "title": "Page 215",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=215"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-216",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 216",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-216-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-216",
              "chapterTitle": "Page 216",
              "chapterIndex": 0,
              "stepIndex": 216,
              "stepType": "pdf",
              "title": "Page 216",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=216"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-217",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 217",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-217-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-217",
              "chapterTitle": "Page 217",
              "chapterIndex": 0,
              "stepIndex": 217,
              "stepType": "pdf",
              "title": "Page 217",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=217"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-218",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 218",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-218-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-218",
              "chapterTitle": "Page 218",
              "chapterIndex": 0,
              "stepIndex": 218,
              "stepType": "pdf",
              "title": "Page 218",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=218"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-219",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 219",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-219-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-219",
              "chapterTitle": "Page 219",
              "chapterIndex": 0,
              "stepIndex": 219,
              "stepType": "pdf",
              "title": "Page 219",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=219"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-22",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-22-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=22"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-220",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 220",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-220-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-220",
              "chapterTitle": "Page 220",
              "chapterIndex": 0,
              "stepIndex": 220,
              "stepType": "pdf",
              "title": "Page 220",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=220"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-221",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 221",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-221-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-221",
              "chapterTitle": "Page 221",
              "chapterIndex": 0,
              "stepIndex": 221,
              "stepType": "pdf",
              "title": "Page 221",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=221"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-222",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 222",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-222-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-222",
              "chapterTitle": "Page 222",
              "chapterIndex": 0,
              "stepIndex": 222,
              "stepType": "pdf",
              "title": "Page 222",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=222"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-223",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 223",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-223-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-223",
              "chapterTitle": "Page 223",
              "chapterIndex": 0,
              "stepIndex": 223,
              "stepType": "pdf",
              "title": "Page 223",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=223"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-224",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 224",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-224-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-224",
              "chapterTitle": "Page 224",
              "chapterIndex": 0,
              "stepIndex": 224,
              "stepType": "pdf",
              "title": "Page 224",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=224"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-225",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 225",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-225-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-225",
              "chapterTitle": "Page 225",
              "chapterIndex": 0,
              "stepIndex": 225,
              "stepType": "pdf",
              "title": "Page 225",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=225"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-226",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 226",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-226-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-226",
              "chapterTitle": "Page 226",
              "chapterIndex": 0,
              "stepIndex": 226,
              "stepType": "pdf",
              "title": "Page 226",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=226"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-227",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 227",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-227-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-227",
              "chapterTitle": "Page 227",
              "chapterIndex": 0,
              "stepIndex": 227,
              "stepType": "pdf",
              "title": "Page 227",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=227"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-228",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 228",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-228-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-228",
              "chapterTitle": "Page 228",
              "chapterIndex": 0,
              "stepIndex": 228,
              "stepType": "pdf",
              "title": "Page 228",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=228"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-229",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 229",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-229-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-229",
              "chapterTitle": "Page 229",
              "chapterIndex": 0,
              "stepIndex": 229,
              "stepType": "pdf",
              "title": "Page 229",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=229"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-23",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-23-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=23"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-230",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 230",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-230-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-230",
              "chapterTitle": "Page 230",
              "chapterIndex": 0,
              "stepIndex": 230,
              "stepType": "pdf",
              "title": "Page 230",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=230"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-231",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 231",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-231-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-231",
              "chapterTitle": "Page 231",
              "chapterIndex": 0,
              "stepIndex": 231,
              "stepType": "pdf",
              "title": "Page 231",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=231"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-232",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 232",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-232-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-232",
              "chapterTitle": "Page 232",
              "chapterIndex": 0,
              "stepIndex": 232,
              "stepType": "pdf",
              "title": "Page 232",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=232"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-233",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 233",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-233-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-233",
              "chapterTitle": "Page 233",
              "chapterIndex": 0,
              "stepIndex": 233,
              "stepType": "pdf",
              "title": "Page 233",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=233"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-234",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 234",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-234-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-234",
              "chapterTitle": "Page 234",
              "chapterIndex": 0,
              "stepIndex": 234,
              "stepType": "pdf",
              "title": "Page 234",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=234"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-235",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 235",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-235-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-235",
              "chapterTitle": "Page 235",
              "chapterIndex": 0,
              "stepIndex": 235,
              "stepType": "pdf",
              "title": "Page 235",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=235"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-236",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 236",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-236-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-236",
              "chapterTitle": "Page 236",
              "chapterIndex": 0,
              "stepIndex": 236,
              "stepType": "pdf",
              "title": "Page 236",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=236"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-237",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 237",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-237-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-237",
              "chapterTitle": "Page 237",
              "chapterIndex": 0,
              "stepIndex": 237,
              "stepType": "pdf",
              "title": "Page 237",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=237"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-238",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 238",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-238-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-238",
              "chapterTitle": "Page 238",
              "chapterIndex": 0,
              "stepIndex": 238,
              "stepType": "pdf",
              "title": "Page 238",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=238"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-239",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 239",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-239-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-239",
              "chapterTitle": "Page 239",
              "chapterIndex": 0,
              "stepIndex": 239,
              "stepType": "pdf",
              "title": "Page 239",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=239"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-24",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-24-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=24"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-240",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 240",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-240-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-240",
              "chapterTitle": "Page 240",
              "chapterIndex": 0,
              "stepIndex": 240,
              "stepType": "pdf",
              "title": "Page 240",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=240"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-241",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 241",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-241-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-241",
              "chapterTitle": "Page 241",
              "chapterIndex": 0,
              "stepIndex": 241,
              "stepType": "pdf",
              "title": "Page 241",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=241"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-242",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 242",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-242-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-242",
              "chapterTitle": "Page 242",
              "chapterIndex": 0,
              "stepIndex": 242,
              "stepType": "pdf",
              "title": "Page 242",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=242"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-243",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 243",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-243-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-243",
              "chapterTitle": "Page 243",
              "chapterIndex": 0,
              "stepIndex": 243,
              "stepType": "pdf",
              "title": "Page 243",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=243"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-244",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 244",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-244-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-244",
              "chapterTitle": "Page 244",
              "chapterIndex": 0,
              "stepIndex": 244,
              "stepType": "pdf",
              "title": "Page 244",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=244"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-245",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 245",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-245-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-245",
              "chapterTitle": "Page 245",
              "chapterIndex": 0,
              "stepIndex": 245,
              "stepType": "pdf",
              "title": "Page 245",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=245"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-246",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 246",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-246-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-246",
              "chapterTitle": "Page 246",
              "chapterIndex": 0,
              "stepIndex": 246,
              "stepType": "pdf",
              "title": "Page 246",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=246"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-247",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 247",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-247-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-247",
              "chapterTitle": "Page 247",
              "chapterIndex": 0,
              "stepIndex": 247,
              "stepType": "pdf",
              "title": "Page 247",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=247"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-248",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 248",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-248-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-248",
              "chapterTitle": "Page 248",
              "chapterIndex": 0,
              "stepIndex": 248,
              "stepType": "pdf",
              "title": "Page 248",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=248"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-249",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 249",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-249-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-249",
              "chapterTitle": "Page 249",
              "chapterIndex": 0,
              "stepIndex": 249,
              "stepType": "pdf",
              "title": "Page 249",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=249"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-25",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-25-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=25"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-250",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 250",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-250-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-250",
              "chapterTitle": "Page 250",
              "chapterIndex": 0,
              "stepIndex": 250,
              "stepType": "pdf",
              "title": "Page 250",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=250"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-251",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 251",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-251-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-251",
              "chapterTitle": "Page 251",
              "chapterIndex": 0,
              "stepIndex": 251,
              "stepType": "pdf",
              "title": "Page 251",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=251"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-252",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 252",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-252-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-252",
              "chapterTitle": "Page 252",
              "chapterIndex": 0,
              "stepIndex": 252,
              "stepType": "pdf",
              "title": "Page 252",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=252"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-253",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 253",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-253-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-253",
              "chapterTitle": "Page 253",
              "chapterIndex": 0,
              "stepIndex": 253,
              "stepType": "pdf",
              "title": "Page 253",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=253"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-254",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 254",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-254-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-254",
              "chapterTitle": "Page 254",
              "chapterIndex": 0,
              "stepIndex": 254,
              "stepType": "pdf",
              "title": "Page 254",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=254"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-255",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 255",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-255-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-255",
              "chapterTitle": "Page 255",
              "chapterIndex": 0,
              "stepIndex": 255,
              "stepType": "pdf",
              "title": "Page 255",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=255"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-256",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 256",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-256-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-256",
              "chapterTitle": "Page 256",
              "chapterIndex": 0,
              "stepIndex": 256,
              "stepType": "pdf",
              "title": "Page 256",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=256"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-257",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 257",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-257-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-257",
              "chapterTitle": "Page 257",
              "chapterIndex": 0,
              "stepIndex": 257,
              "stepType": "pdf",
              "title": "Page 257",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=257"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-258",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 258",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-258-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-258",
              "chapterTitle": "Page 258",
              "chapterIndex": 0,
              "stepIndex": 258,
              "stepType": "pdf",
              "title": "Page 258",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=258"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-259",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 259",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-259-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-259",
              "chapterTitle": "Page 259",
              "chapterIndex": 0,
              "stepIndex": 259,
              "stepType": "pdf",
              "title": "Page 259",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=259"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-26",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-26-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=26"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-260",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 260",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-260-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-260",
              "chapterTitle": "Page 260",
              "chapterIndex": 0,
              "stepIndex": 260,
              "stepType": "pdf",
              "title": "Page 260",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=260"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-261",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 261",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-261-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-261",
              "chapterTitle": "Page 261",
              "chapterIndex": 0,
              "stepIndex": 261,
              "stepType": "pdf",
              "title": "Page 261",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=261"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-262",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 262",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-262-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-262",
              "chapterTitle": "Page 262",
              "chapterIndex": 0,
              "stepIndex": 262,
              "stepType": "pdf",
              "title": "Page 262",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=262"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-263",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 263",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-263-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-263",
              "chapterTitle": "Page 263",
              "chapterIndex": 0,
              "stepIndex": 263,
              "stepType": "pdf",
              "title": "Page 263",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=263"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-264",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 264",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-264-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-264",
              "chapterTitle": "Page 264",
              "chapterIndex": 0,
              "stepIndex": 264,
              "stepType": "pdf",
              "title": "Page 264",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=264"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-265",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 265",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-265-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-265",
              "chapterTitle": "Page 265",
              "chapterIndex": 0,
              "stepIndex": 265,
              "stepType": "pdf",
              "title": "Page 265",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=265"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-266",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 266",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-266-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-266",
              "chapterTitle": "Page 266",
              "chapterIndex": 0,
              "stepIndex": 266,
              "stepType": "pdf",
              "title": "Page 266",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=266"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-267",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 267",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-267-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-267",
              "chapterTitle": "Page 267",
              "chapterIndex": 0,
              "stepIndex": 267,
              "stepType": "pdf",
              "title": "Page 267",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=267"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-268",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 268",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-268-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-268",
              "chapterTitle": "Page 268",
              "chapterIndex": 0,
              "stepIndex": 268,
              "stepType": "pdf",
              "title": "Page 268",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=268"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-269",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 269",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-269-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-269",
              "chapterTitle": "Page 269",
              "chapterIndex": 0,
              "stepIndex": 269,
              "stepType": "pdf",
              "title": "Page 269",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=269"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-27",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-27-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=27"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-270",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 270",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-270-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-270",
              "chapterTitle": "Page 270",
              "chapterIndex": 0,
              "stepIndex": 270,
              "stepType": "pdf",
              "title": "Page 270",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=270"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-271",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 271",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-271-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-271",
              "chapterTitle": "Page 271",
              "chapterIndex": 0,
              "stepIndex": 271,
              "stepType": "pdf",
              "title": "Page 271",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=271"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-272",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 272",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-272-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-272",
              "chapterTitle": "Page 272",
              "chapterIndex": 0,
              "stepIndex": 272,
              "stepType": "pdf",
              "title": "Page 272",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=272"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-273",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 273",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-273-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-273",
              "chapterTitle": "Page 273",
              "chapterIndex": 0,
              "stepIndex": 273,
              "stepType": "pdf",
              "title": "Page 273",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=273"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-274",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 274",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-274-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-274",
              "chapterTitle": "Page 274",
              "chapterIndex": 0,
              "stepIndex": 274,
              "stepType": "pdf",
              "title": "Page 274",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=274"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-275",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 275",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-275-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-275",
              "chapterTitle": "Page 275",
              "chapterIndex": 0,
              "stepIndex": 275,
              "stepType": "pdf",
              "title": "Page 275",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=275"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-276",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 276",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-276-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-276",
              "chapterTitle": "Page 276",
              "chapterIndex": 0,
              "stepIndex": 276,
              "stepType": "pdf",
              "title": "Page 276",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=276"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-277",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 277",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-277-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-277",
              "chapterTitle": "Page 277",
              "chapterIndex": 0,
              "stepIndex": 277,
              "stepType": "pdf",
              "title": "Page 277",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=277"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-278",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 278",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-278-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-278",
              "chapterTitle": "Page 278",
              "chapterIndex": 0,
              "stepIndex": 278,
              "stepType": "pdf",
              "title": "Page 278",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=278"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-279",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 279",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-279-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-279",
              "chapterTitle": "Page 279",
              "chapterIndex": 0,
              "stepIndex": 279,
              "stepType": "pdf",
              "title": "Page 279",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=279"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-28",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-28-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=28"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-280",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 280",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-280-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-280",
              "chapterTitle": "Page 280",
              "chapterIndex": 0,
              "stepIndex": 280,
              "stepType": "pdf",
              "title": "Page 280",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=280"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-281",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 281",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-281-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-281",
              "chapterTitle": "Page 281",
              "chapterIndex": 0,
              "stepIndex": 281,
              "stepType": "pdf",
              "title": "Page 281",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=281"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-282",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 282",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-282-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-282",
              "chapterTitle": "Page 282",
              "chapterIndex": 0,
              "stepIndex": 282,
              "stepType": "pdf",
              "title": "Page 282",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=282"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-283",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 283",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-283-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-283",
              "chapterTitle": "Page 283",
              "chapterIndex": 0,
              "stepIndex": 283,
              "stepType": "pdf",
              "title": "Page 283",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=283"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-284",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 284",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-284-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-284",
              "chapterTitle": "Page 284",
              "chapterIndex": 0,
              "stepIndex": 284,
              "stepType": "pdf",
              "title": "Page 284",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=284"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-285",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 285",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-285-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-285",
              "chapterTitle": "Page 285",
              "chapterIndex": 0,
              "stepIndex": 285,
              "stepType": "pdf",
              "title": "Page 285",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=285"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-286",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 286",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-286-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-286",
              "chapterTitle": "Page 286",
              "chapterIndex": 0,
              "stepIndex": 286,
              "stepType": "pdf",
              "title": "Page 286",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=286"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-287",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 287",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-287-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-287",
              "chapterTitle": "Page 287",
              "chapterIndex": 0,
              "stepIndex": 287,
              "stepType": "pdf",
              "title": "Page 287",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=287"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-288",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 288",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-288-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-288",
              "chapterTitle": "Page 288",
              "chapterIndex": 0,
              "stepIndex": 288,
              "stepType": "pdf",
              "title": "Page 288",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=288"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-289",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 289",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-289-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-289",
              "chapterTitle": "Page 289",
              "chapterIndex": 0,
              "stepIndex": 289,
              "stepType": "pdf",
              "title": "Page 289",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=289"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-29",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-29-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=29"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-290",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 290",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-290-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-290",
              "chapterTitle": "Page 290",
              "chapterIndex": 0,
              "stepIndex": 290,
              "stepType": "pdf",
              "title": "Page 290",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=290"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-291",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 291",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-291-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-291",
              "chapterTitle": "Page 291",
              "chapterIndex": 0,
              "stepIndex": 291,
              "stepType": "pdf",
              "title": "Page 291",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=291"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-292",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 292",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-292-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-292",
              "chapterTitle": "Page 292",
              "chapterIndex": 0,
              "stepIndex": 292,
              "stepType": "pdf",
              "title": "Page 292",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=292"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-293",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 293",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-293-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-293",
              "chapterTitle": "Page 293",
              "chapterIndex": 0,
              "stepIndex": 293,
              "stepType": "pdf",
              "title": "Page 293",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=293"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-294",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 294",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-294-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-294",
              "chapterTitle": "Page 294",
              "chapterIndex": 0,
              "stepIndex": 294,
              "stepType": "pdf",
              "title": "Page 294",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=294"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-295",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 295",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-295-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-295",
              "chapterTitle": "Page 295",
              "chapterIndex": 0,
              "stepIndex": 295,
              "stepType": "pdf",
              "title": "Page 295",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=295"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-296",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 296",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-296-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-296",
              "chapterTitle": "Page 296",
              "chapterIndex": 0,
              "stepIndex": 296,
              "stepType": "pdf",
              "title": "Page 296",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=296"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-297",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 297",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-297-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-297",
              "chapterTitle": "Page 297",
              "chapterIndex": 0,
              "stepIndex": 297,
              "stepType": "pdf",
              "title": "Page 297",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=297"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-298",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 298",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-298-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-298",
              "chapterTitle": "Page 298",
              "chapterIndex": 0,
              "stepIndex": 298,
              "stepType": "pdf",
              "title": "Page 298",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=298"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-299",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 299",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-299-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-299",
              "chapterTitle": "Page 299",
              "chapterIndex": 0,
              "stepIndex": 299,
              "stepType": "pdf",
              "title": "Page 299",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=299"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-3",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-3-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=3"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-30",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-30-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=30"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-300",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 300",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-300-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-300",
              "chapterTitle": "Page 300",
              "chapterIndex": 0,
              "stepIndex": 300,
              "stepType": "pdf",
              "title": "Page 300",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=300"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-301",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 301",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-301-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-301",
              "chapterTitle": "Page 301",
              "chapterIndex": 0,
              "stepIndex": 301,
              "stepType": "pdf",
              "title": "Page 301",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=301"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-302",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 302",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-302-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-302",
              "chapterTitle": "Page 302",
              "chapterIndex": 0,
              "stepIndex": 302,
              "stepType": "pdf",
              "title": "Page 302",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=302"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-303",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 303",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-303-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-303",
              "chapterTitle": "Page 303",
              "chapterIndex": 0,
              "stepIndex": 303,
              "stepType": "pdf",
              "title": "Page 303",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=303"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-304",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 304",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-304-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-304",
              "chapterTitle": "Page 304",
              "chapterIndex": 0,
              "stepIndex": 304,
              "stepType": "pdf",
              "title": "Page 304",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=304"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-305",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 305",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-305-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-305",
              "chapterTitle": "Page 305",
              "chapterIndex": 0,
              "stepIndex": 305,
              "stepType": "pdf",
              "title": "Page 305",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=305"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-306",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 306",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-306-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-306",
              "chapterTitle": "Page 306",
              "chapterIndex": 0,
              "stepIndex": 306,
              "stepType": "pdf",
              "title": "Page 306",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=306"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-307",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 307",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-307-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-307",
              "chapterTitle": "Page 307",
              "chapterIndex": 0,
              "stepIndex": 307,
              "stepType": "pdf",
              "title": "Page 307",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=307"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-308",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 308",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-308-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-308",
              "chapterTitle": "Page 308",
              "chapterIndex": 0,
              "stepIndex": 308,
              "stepType": "pdf",
              "title": "Page 308",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=308"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-309",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 309",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-309-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-309",
              "chapterTitle": "Page 309",
              "chapterIndex": 0,
              "stepIndex": 309,
              "stepType": "pdf",
              "title": "Page 309",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=309"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-31",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-31-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=31"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-310",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 310",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-310-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-310",
              "chapterTitle": "Page 310",
              "chapterIndex": 0,
              "stepIndex": 310,
              "stepType": "pdf",
              "title": "Page 310",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=310"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-311",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 311",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-311-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-311",
              "chapterTitle": "Page 311",
              "chapterIndex": 0,
              "stepIndex": 311,
              "stepType": "pdf",
              "title": "Page 311",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=311"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-312",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 312",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-312-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-312",
              "chapterTitle": "Page 312",
              "chapterIndex": 0,
              "stepIndex": 312,
              "stepType": "pdf",
              "title": "Page 312",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=312"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-313",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 313",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-313-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-313",
              "chapterTitle": "Page 313",
              "chapterIndex": 0,
              "stepIndex": 313,
              "stepType": "pdf",
              "title": "Page 313",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=313"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-314",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 314",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-314-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-314",
              "chapterTitle": "Page 314",
              "chapterIndex": 0,
              "stepIndex": 314,
              "stepType": "pdf",
              "title": "Page 314",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=314"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-315",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 315",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-315-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-315",
              "chapterTitle": "Page 315",
              "chapterIndex": 0,
              "stepIndex": 315,
              "stepType": "pdf",
              "title": "Page 315",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=315"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-316",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 316",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-316-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-316",
              "chapterTitle": "Page 316",
              "chapterIndex": 0,
              "stepIndex": 316,
              "stepType": "pdf",
              "title": "Page 316",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=316"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-317",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 317",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-317-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-317",
              "chapterTitle": "Page 317",
              "chapterIndex": 0,
              "stepIndex": 317,
              "stepType": "pdf",
              "title": "Page 317",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=317"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-318",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 318",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-318-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-318",
              "chapterTitle": "Page 318",
              "chapterIndex": 0,
              "stepIndex": 318,
              "stepType": "pdf",
              "title": "Page 318",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=318"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-319",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 319",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-319-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-319",
              "chapterTitle": "Page 319",
              "chapterIndex": 0,
              "stepIndex": 319,
              "stepType": "pdf",
              "title": "Page 319",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=319"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-32",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-32-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=32"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-320",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 320",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-320-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-320",
              "chapterTitle": "Page 320",
              "chapterIndex": 0,
              "stepIndex": 320,
              "stepType": "pdf",
              "title": "Page 320",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=320"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-321",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 321",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-321-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-321",
              "chapterTitle": "Page 321",
              "chapterIndex": 0,
              "stepIndex": 321,
              "stepType": "pdf",
              "title": "Page 321",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=321"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-322",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 322",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-322-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-322",
              "chapterTitle": "Page 322",
              "chapterIndex": 0,
              "stepIndex": 322,
              "stepType": "pdf",
              "title": "Page 322",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=322"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-323",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 323",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-323-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-323",
              "chapterTitle": "Page 323",
              "chapterIndex": 0,
              "stepIndex": 323,
              "stepType": "pdf",
              "title": "Page 323",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=323"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-324",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 324",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-324-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-324",
              "chapterTitle": "Page 324",
              "chapterIndex": 0,
              "stepIndex": 324,
              "stepType": "pdf",
              "title": "Page 324",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=324"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-325",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 325",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-325-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-325",
              "chapterTitle": "Page 325",
              "chapterIndex": 0,
              "stepIndex": 325,
              "stepType": "pdf",
              "title": "Page 325",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=325"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-326",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 326",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-326-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-326",
              "chapterTitle": "Page 326",
              "chapterIndex": 0,
              "stepIndex": 326,
              "stepType": "pdf",
              "title": "Page 326",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=326"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-327",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 327",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-327-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-327",
              "chapterTitle": "Page 327",
              "chapterIndex": 0,
              "stepIndex": 327,
              "stepType": "pdf",
              "title": "Page 327",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=327"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-328",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 328",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-328-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-328",
              "chapterTitle": "Page 328",
              "chapterIndex": 0,
              "stepIndex": 328,
              "stepType": "pdf",
              "title": "Page 328",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=328"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-329",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 329",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-329-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-329",
              "chapterTitle": "Page 329",
              "chapterIndex": 0,
              "stepIndex": 329,
              "stepType": "pdf",
              "title": "Page 329",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=329"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-33",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-33-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=33"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-330",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 330",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-330-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-330",
              "chapterTitle": "Page 330",
              "chapterIndex": 0,
              "stepIndex": 330,
              "stepType": "pdf",
              "title": "Page 330",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=330"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-331",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 331",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-331-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-331",
              "chapterTitle": "Page 331",
              "chapterIndex": 0,
              "stepIndex": 331,
              "stepType": "pdf",
              "title": "Page 331",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=331"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-332",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 332",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-332-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-332",
              "chapterTitle": "Page 332",
              "chapterIndex": 0,
              "stepIndex": 332,
              "stepType": "pdf",
              "title": "Page 332",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=332"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-333",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 333",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-333-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-333",
              "chapterTitle": "Page 333",
              "chapterIndex": 0,
              "stepIndex": 333,
              "stepType": "pdf",
              "title": "Page 333",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=333"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-334",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 334",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-334-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-334",
              "chapterTitle": "Page 334",
              "chapterIndex": 0,
              "stepIndex": 334,
              "stepType": "pdf",
              "title": "Page 334",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=334"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-335",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 335",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-335-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-335",
              "chapterTitle": "Page 335",
              "chapterIndex": 0,
              "stepIndex": 335,
              "stepType": "pdf",
              "title": "Page 335",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=335"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-336",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 336",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-336-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-336",
              "chapterTitle": "Page 336",
              "chapterIndex": 0,
              "stepIndex": 336,
              "stepType": "pdf",
              "title": "Page 336",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=336"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-337",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 337",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-337-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-337",
              "chapterTitle": "Page 337",
              "chapterIndex": 0,
              "stepIndex": 337,
              "stepType": "pdf",
              "title": "Page 337",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=337"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-338",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 338",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-338-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-338",
              "chapterTitle": "Page 338",
              "chapterIndex": 0,
              "stepIndex": 338,
              "stepType": "pdf",
              "title": "Page 338",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=338"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-339",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 339",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-339-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-339",
              "chapterTitle": "Page 339",
              "chapterIndex": 0,
              "stepIndex": 339,
              "stepType": "pdf",
              "title": "Page 339",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=339"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-34",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-34-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=34"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-340",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 340",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-340-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-340",
              "chapterTitle": "Page 340",
              "chapterIndex": 0,
              "stepIndex": 340,
              "stepType": "pdf",
              "title": "Page 340",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=340"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-341",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 341",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-341-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-341",
              "chapterTitle": "Page 341",
              "chapterIndex": 0,
              "stepIndex": 341,
              "stepType": "pdf",
              "title": "Page 341",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=341"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-342",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 342",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-342-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-342",
              "chapterTitle": "Page 342",
              "chapterIndex": 0,
              "stepIndex": 342,
              "stepType": "pdf",
              "title": "Page 342",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=342"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-343",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 343",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-343-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-343",
              "chapterTitle": "Page 343",
              "chapterIndex": 0,
              "stepIndex": 343,
              "stepType": "pdf",
              "title": "Page 343",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=343"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-344",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 344",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-344-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-344",
              "chapterTitle": "Page 344",
              "chapterIndex": 0,
              "stepIndex": 344,
              "stepType": "pdf",
              "title": "Page 344",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=344"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-345",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 345",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-345-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-345",
              "chapterTitle": "Page 345",
              "chapterIndex": 0,
              "stepIndex": 345,
              "stepType": "pdf",
              "title": "Page 345",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=345"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-346",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 346",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-346-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-346",
              "chapterTitle": "Page 346",
              "chapterIndex": 0,
              "stepIndex": 346,
              "stepType": "pdf",
              "title": "Page 346",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=346"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-347",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 347",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-347-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-347",
              "chapterTitle": "Page 347",
              "chapterIndex": 0,
              "stepIndex": 347,
              "stepType": "pdf",
              "title": "Page 347",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=347"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-348",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 348",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-348-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-348",
              "chapterTitle": "Page 348",
              "chapterIndex": 0,
              "stepIndex": 348,
              "stepType": "pdf",
              "title": "Page 348",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=348"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-349",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 349",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-349-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-349",
              "chapterTitle": "Page 349",
              "chapterIndex": 0,
              "stepIndex": 349,
              "stepType": "pdf",
              "title": "Page 349",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=349"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-35",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-35-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=35"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-350",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 350",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-350-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-350",
              "chapterTitle": "Page 350",
              "chapterIndex": 0,
              "stepIndex": 350,
              "stepType": "pdf",
              "title": "Page 350",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=350"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-351",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 351",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-351-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-351",
              "chapterTitle": "Page 351",
              "chapterIndex": 0,
              "stepIndex": 351,
              "stepType": "pdf",
              "title": "Page 351",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=351"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-352",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 352",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-352-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-352",
              "chapterTitle": "Page 352",
              "chapterIndex": 0,
              "stepIndex": 352,
              "stepType": "pdf",
              "title": "Page 352",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=352"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-353",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 353",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-353-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-353",
              "chapterTitle": "Page 353",
              "chapterIndex": 0,
              "stepIndex": 353,
              "stepType": "pdf",
              "title": "Page 353",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=353"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-354",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 354",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-354-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-354",
              "chapterTitle": "Page 354",
              "chapterIndex": 0,
              "stepIndex": 354,
              "stepType": "pdf",
              "title": "Page 354",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=354"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-355",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 355",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-355-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-355",
              "chapterTitle": "Page 355",
              "chapterIndex": 0,
              "stepIndex": 355,
              "stepType": "pdf",
              "title": "Page 355",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=355"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-356",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 356",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-356-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-356",
              "chapterTitle": "Page 356",
              "chapterIndex": 0,
              "stepIndex": 356,
              "stepType": "pdf",
              "title": "Page 356",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=356"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-357",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 357",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-357-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-357",
              "chapterTitle": "Page 357",
              "chapterIndex": 0,
              "stepIndex": 357,
              "stepType": "pdf",
              "title": "Page 357",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=357"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-358",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 358",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-358-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-358",
              "chapterTitle": "Page 358",
              "chapterIndex": 0,
              "stepIndex": 358,
              "stepType": "pdf",
              "title": "Page 358",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=358"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-359",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 359",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-359-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-359",
              "chapterTitle": "Page 359",
              "chapterIndex": 0,
              "stepIndex": 359,
              "stepType": "pdf",
              "title": "Page 359",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=359"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-36",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-36-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=36"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-360",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 360",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-360-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-360",
              "chapterTitle": "Page 360",
              "chapterIndex": 0,
              "stepIndex": 360,
              "stepType": "pdf",
              "title": "Page 360",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=360"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-361",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 361",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-361-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-361",
              "chapterTitle": "Page 361",
              "chapterIndex": 0,
              "stepIndex": 361,
              "stepType": "pdf",
              "title": "Page 361",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=361"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-362",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 362",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-362-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-362",
              "chapterTitle": "Page 362",
              "chapterIndex": 0,
              "stepIndex": 362,
              "stepType": "pdf",
              "title": "Page 362",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=362"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-363",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 363",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-363-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-363",
              "chapterTitle": "Page 363",
              "chapterIndex": 0,
              "stepIndex": 363,
              "stepType": "pdf",
              "title": "Page 363",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=363"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-364",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 364",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-364-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-364",
              "chapterTitle": "Page 364",
              "chapterIndex": 0,
              "stepIndex": 364,
              "stepType": "pdf",
              "title": "Page 364",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=364"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-365",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 365",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-365-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-365",
              "chapterTitle": "Page 365",
              "chapterIndex": 0,
              "stepIndex": 365,
              "stepType": "pdf",
              "title": "Page 365",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=365"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-366",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 366",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-366-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-366",
              "chapterTitle": "Page 366",
              "chapterIndex": 0,
              "stepIndex": 366,
              "stepType": "pdf",
              "title": "Page 366",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=366"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-367",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 367",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-367-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-367",
              "chapterTitle": "Page 367",
              "chapterIndex": 0,
              "stepIndex": 367,
              "stepType": "pdf",
              "title": "Page 367",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=367"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-368",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 368",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-368-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-368",
              "chapterTitle": "Page 368",
              "chapterIndex": 0,
              "stepIndex": 368,
              "stepType": "pdf",
              "title": "Page 368",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=368"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-369",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 369",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-369-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-369",
              "chapterTitle": "Page 369",
              "chapterIndex": 0,
              "stepIndex": 369,
              "stepType": "pdf",
              "title": "Page 369",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=369"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-37",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-37-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=37"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-370",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 370",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-370-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-370",
              "chapterTitle": "Page 370",
              "chapterIndex": 0,
              "stepIndex": 370,
              "stepType": "pdf",
              "title": "Page 370",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=370"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-371",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 371",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-371-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-371",
              "chapterTitle": "Page 371",
              "chapterIndex": 0,
              "stepIndex": 371,
              "stepType": "pdf",
              "title": "Page 371",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=371"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-372",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 372",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-372-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-372",
              "chapterTitle": "Page 372",
              "chapterIndex": 0,
              "stepIndex": 372,
              "stepType": "pdf",
              "title": "Page 372",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=372"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-373",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 373",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-373-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-373",
              "chapterTitle": "Page 373",
              "chapterIndex": 0,
              "stepIndex": 373,
              "stepType": "pdf",
              "title": "Page 373",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=373"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-374",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 374",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-374-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-374",
              "chapterTitle": "Page 374",
              "chapterIndex": 0,
              "stepIndex": 374,
              "stepType": "pdf",
              "title": "Page 374",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=374"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-375",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 375",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-375-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-375",
              "chapterTitle": "Page 375",
              "chapterIndex": 0,
              "stepIndex": 375,
              "stepType": "pdf",
              "title": "Page 375",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=375"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-376",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 376",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-376-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-376",
              "chapterTitle": "Page 376",
              "chapterIndex": 0,
              "stepIndex": 376,
              "stepType": "pdf",
              "title": "Page 376",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=376"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-377",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 377",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-377-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-377",
              "chapterTitle": "Page 377",
              "chapterIndex": 0,
              "stepIndex": 377,
              "stepType": "pdf",
              "title": "Page 377",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=377"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-378",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 378",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-378-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-378",
              "chapterTitle": "Page 378",
              "chapterIndex": 0,
              "stepIndex": 378,
              "stepType": "pdf",
              "title": "Page 378",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=378"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-379",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 379",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-379-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-379",
              "chapterTitle": "Page 379",
              "chapterIndex": 0,
              "stepIndex": 379,
              "stepType": "pdf",
              "title": "Page 379",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=379"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-38",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-38-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=38"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-380",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 380",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-380-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-380",
              "chapterTitle": "Page 380",
              "chapterIndex": 0,
              "stepIndex": 380,
              "stepType": "pdf",
              "title": "Page 380",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=380"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-381",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 381",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-381-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-381",
              "chapterTitle": "Page 381",
              "chapterIndex": 0,
              "stepIndex": 381,
              "stepType": "pdf",
              "title": "Page 381",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=381"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-382",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 382",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-382-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-382",
              "chapterTitle": "Page 382",
              "chapterIndex": 0,
              "stepIndex": 382,
              "stepType": "pdf",
              "title": "Page 382",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=382"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-383",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 383",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-383-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-383",
              "chapterTitle": "Page 383",
              "chapterIndex": 0,
              "stepIndex": 383,
              "stepType": "pdf",
              "title": "Page 383",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=383"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-384",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 384",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-384-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-384",
              "chapterTitle": "Page 384",
              "chapterIndex": 0,
              "stepIndex": 384,
              "stepType": "pdf",
              "title": "Page 384",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=384"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-385",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 385",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-385-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-385",
              "chapterTitle": "Page 385",
              "chapterIndex": 0,
              "stepIndex": 385,
              "stepType": "pdf",
              "title": "Page 385",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=385"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-386",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 386",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-386-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-386",
              "chapterTitle": "Page 386",
              "chapterIndex": 0,
              "stepIndex": 386,
              "stepType": "pdf",
              "title": "Page 386",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=386"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-387",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 387",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-387-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-387",
              "chapterTitle": "Page 387",
              "chapterIndex": 0,
              "stepIndex": 387,
              "stepType": "pdf",
              "title": "Page 387",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=387"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-388",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 388",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-388-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-388",
              "chapterTitle": "Page 388",
              "chapterIndex": 0,
              "stepIndex": 388,
              "stepType": "pdf",
              "title": "Page 388",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=388"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-389",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 389",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-389-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-389",
              "chapterTitle": "Page 389",
              "chapterIndex": 0,
              "stepIndex": 389,
              "stepType": "pdf",
              "title": "Page 389",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=389"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-39",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-39-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=39"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-390",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 390",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-390-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-390",
              "chapterTitle": "Page 390",
              "chapterIndex": 0,
              "stepIndex": 390,
              "stepType": "pdf",
              "title": "Page 390",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=390"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-391",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 391",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-391-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-391",
              "chapterTitle": "Page 391",
              "chapterIndex": 0,
              "stepIndex": 391,
              "stepType": "pdf",
              "title": "Page 391",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=391"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-392",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 392",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-392-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-392",
              "chapterTitle": "Page 392",
              "chapterIndex": 0,
              "stepIndex": 392,
              "stepType": "pdf",
              "title": "Page 392",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=392"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-393",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 393",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-393-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-393",
              "chapterTitle": "Page 393",
              "chapterIndex": 0,
              "stepIndex": 393,
              "stepType": "pdf",
              "title": "Page 393",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=393"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-394",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 394",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-394-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-394",
              "chapterTitle": "Page 394",
              "chapterIndex": 0,
              "stepIndex": 394,
              "stepType": "pdf",
              "title": "Page 394",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=394"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-395",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 395",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-395-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-395",
              "chapterTitle": "Page 395",
              "chapterIndex": 0,
              "stepIndex": 395,
              "stepType": "pdf",
              "title": "Page 395",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=395"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-396",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 396",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-396-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-396",
              "chapterTitle": "Page 396",
              "chapterIndex": 0,
              "stepIndex": 396,
              "stepType": "pdf",
              "title": "Page 396",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=396"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-397",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 397",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-397-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-397",
              "chapterTitle": "Page 397",
              "chapterIndex": 0,
              "stepIndex": 397,
              "stepType": "pdf",
              "title": "Page 397",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=397"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-398",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 398",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-398-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-398",
              "chapterTitle": "Page 398",
              "chapterIndex": 0,
              "stepIndex": 398,
              "stepType": "pdf",
              "title": "Page 398",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=398"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-399",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 399",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-399-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-399",
              "chapterTitle": "Page 399",
              "chapterIndex": 0,
              "stepIndex": 399,
              "stepType": "pdf",
              "title": "Page 399",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=399"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-4",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-4-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=4"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-40",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-40-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=40"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-400",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 400",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-400-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-400",
              "chapterTitle": "Page 400",
              "chapterIndex": 0,
              "stepIndex": 400,
              "stepType": "pdf",
              "title": "Page 400",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=400"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-401",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 401",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-401-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-401",
              "chapterTitle": "Page 401",
              "chapterIndex": 0,
              "stepIndex": 401,
              "stepType": "pdf",
              "title": "Page 401",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=401"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-402",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 402",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-402-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-402",
              "chapterTitle": "Page 402",
              "chapterIndex": 0,
              "stepIndex": 402,
              "stepType": "pdf",
              "title": "Page 402",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=402"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-403",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 403",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-403-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-403",
              "chapterTitle": "Page 403",
              "chapterIndex": 0,
              "stepIndex": 403,
              "stepType": "pdf",
              "title": "Page 403",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=403"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-404",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 404",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-404-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-404",
              "chapterTitle": "Page 404",
              "chapterIndex": 0,
              "stepIndex": 404,
              "stepType": "pdf",
              "title": "Page 404",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=404"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-405",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 405",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-405-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-405",
              "chapterTitle": "Page 405",
              "chapterIndex": 0,
              "stepIndex": 405,
              "stepType": "pdf",
              "title": "Page 405",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=405"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-406",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 406",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-406-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-406",
              "chapterTitle": "Page 406",
              "chapterIndex": 0,
              "stepIndex": 406,
              "stepType": "pdf",
              "title": "Page 406",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=406"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-407",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 407",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-407-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-407",
              "chapterTitle": "Page 407",
              "chapterIndex": 0,
              "stepIndex": 407,
              "stepType": "pdf",
              "title": "Page 407",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=407"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-408",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 408",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-408-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-408",
              "chapterTitle": "Page 408",
              "chapterIndex": 0,
              "stepIndex": 408,
              "stepType": "pdf",
              "title": "Page 408",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=408"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-409",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 409",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-409-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-409",
              "chapterTitle": "Page 409",
              "chapterIndex": 0,
              "stepIndex": 409,
              "stepType": "pdf",
              "title": "Page 409",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=409"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-41",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-41-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=41"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-410",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 410",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-410-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-410",
              "chapterTitle": "Page 410",
              "chapterIndex": 0,
              "stepIndex": 410,
              "stepType": "pdf",
              "title": "Page 410",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=410"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-411",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 411",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-411-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-411",
              "chapterTitle": "Page 411",
              "chapterIndex": 0,
              "stepIndex": 411,
              "stepType": "pdf",
              "title": "Page 411",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=411"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-412",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 412",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-412-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-412",
              "chapterTitle": "Page 412",
              "chapterIndex": 0,
              "stepIndex": 412,
              "stepType": "pdf",
              "title": "Page 412",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=412"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-413",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 413",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-413-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-413",
              "chapterTitle": "Page 413",
              "chapterIndex": 0,
              "stepIndex": 413,
              "stepType": "pdf",
              "title": "Page 413",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=413"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-414",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 414",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-414-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-414",
              "chapterTitle": "Page 414",
              "chapterIndex": 0,
              "stepIndex": 414,
              "stepType": "pdf",
              "title": "Page 414",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=414"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-415",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 415",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-415-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-415",
              "chapterTitle": "Page 415",
              "chapterIndex": 0,
              "stepIndex": 415,
              "stepType": "pdf",
              "title": "Page 415",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=415"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-416",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 416",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-416-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-416",
              "chapterTitle": "Page 416",
              "chapterIndex": 0,
              "stepIndex": 416,
              "stepType": "pdf",
              "title": "Page 416",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=416"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-417",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 417",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-417-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-417",
              "chapterTitle": "Page 417",
              "chapterIndex": 0,
              "stepIndex": 417,
              "stepType": "pdf",
              "title": "Page 417",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=417"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-418",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 418",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-418-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-418",
              "chapterTitle": "Page 418",
              "chapterIndex": 0,
              "stepIndex": 418,
              "stepType": "pdf",
              "title": "Page 418",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=418"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-419",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 419",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-419-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-419",
              "chapterTitle": "Page 419",
              "chapterIndex": 0,
              "stepIndex": 419,
              "stepType": "pdf",
              "title": "Page 419",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=419"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-42",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-42-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=42"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-420",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 420",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-420-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-420",
              "chapterTitle": "Page 420",
              "chapterIndex": 0,
              "stepIndex": 420,
              "stepType": "pdf",
              "title": "Page 420",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=420"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-421",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 421",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-421-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-421",
              "chapterTitle": "Page 421",
              "chapterIndex": 0,
              "stepIndex": 421,
              "stepType": "pdf",
              "title": "Page 421",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=421"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-422",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 422",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-422-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-422",
              "chapterTitle": "Page 422",
              "chapterIndex": 0,
              "stepIndex": 422,
              "stepType": "pdf",
              "title": "Page 422",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=422"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-423",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 423",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-423-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-423",
              "chapterTitle": "Page 423",
              "chapterIndex": 0,
              "stepIndex": 423,
              "stepType": "pdf",
              "title": "Page 423",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=423"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-424",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 424",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-424-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-424",
              "chapterTitle": "Page 424",
              "chapterIndex": 0,
              "stepIndex": 424,
              "stepType": "pdf",
              "title": "Page 424",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=424"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-425",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 425",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-425-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-425",
              "chapterTitle": "Page 425",
              "chapterIndex": 0,
              "stepIndex": 425,
              "stepType": "pdf",
              "title": "Page 425",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=425"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-426",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 426",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-426-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-426",
              "chapterTitle": "Page 426",
              "chapterIndex": 0,
              "stepIndex": 426,
              "stepType": "pdf",
              "title": "Page 426",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=426"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-427",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 427",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-427-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-427",
              "chapterTitle": "Page 427",
              "chapterIndex": 0,
              "stepIndex": 427,
              "stepType": "pdf",
              "title": "Page 427",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=427"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-43",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-43-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=43"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-44",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-44-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=44"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-45",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-45-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=45"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-46",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-46-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=46"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-47",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-47-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=47"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-48",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-48-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=48"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-49",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-49-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=49"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-5",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-5-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=5"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-50",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-50-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=50"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-51",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-51-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=51"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-52",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-52-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=52"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-53",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-53-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=53"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-54",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-54-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=54"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-55",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-55-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=55"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-56",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-56-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=56"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-57",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-57-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=57"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-58",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-58-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=58"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-59",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-59-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=59"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-6",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-6-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=6"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-60",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-60-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=60"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-61",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-61-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=61"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-62",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-62-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=62"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-63",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-63-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=63"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-64",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-64-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=64"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-65",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-65-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=65"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-66",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-66-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=66"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-67",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-67-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=67"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-68",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-68-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=68"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-69",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-69-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=69"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-7",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-7-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=7"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-70",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-70-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=70"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-71",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-71-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=71"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-72",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-72-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=72"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-73",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-73-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=73"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-74",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-74-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=74"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-75",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-75-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=75"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-76",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-76-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=76"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-77",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-77-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=77"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-78",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-78-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=78"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-79",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-79-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=79"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-8",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-8-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=8"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-80",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-80-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=80"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-81",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-81-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=81"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-82",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-82-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=82"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-83",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-83-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=83"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-84",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-84-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=84"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-85",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-85-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=85"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-86",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-86-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=86"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-87",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-87-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=87"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-88",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-88-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=88"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-89",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-89-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=89"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-9",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-9-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=9"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-90",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-90-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=90"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-91",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-91-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=91"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-92",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-92-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=92"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-93",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-93-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=93"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-94",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-94-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=94"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-95",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-95-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=95"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-96",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-96-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=96"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-97",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-97-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=97"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-98",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-98-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=98"
            }
          ]
        },
        {
          "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-99",
          "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-99-step-0",
              "courseId": "mya-than-tint-chit-thaw-yoon-khin-khin",
              "chapterId": "mya-than-tint-chit-thaw-yoon-khin-khin-ch-import-1787568889661-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/mya-than-tint-chit-thaw-yoon-khin-khin/mya-than-tint-chit-thaw-yoon-khin-khin.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "nat-nwe-pyan-lay-thi-nyat-khar",
      "title": "Pyan Lay Thi Nyat Khar",
      "description": "Pyan Lay Thi Nyat Khar. Novel.",
      "isPublished": true,
      "authorName": "Nat Nwe",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#1d4ed8",
      "coverColorEnd": "#1e3a8a",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/nat-nwe-pyan-lay-thi-nyat-khar.webp",
      "icon": "📚",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 110,
      "category": "Other, Translation",
      "cat1": "Other",
      "cat2": "Translation",
      "cat3": "",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/nat-nwe-pyan-lay-thi-nyat-khar",
      "stepCount": 132,
      "chapters": [
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-1",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-1-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=1"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-10",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-10-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=10"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-100",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-100-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=100"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-101",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-101-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=101"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-102",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-102-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=102"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-103",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-103-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=103"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-104",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-104-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=104"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-105",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-105-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=105"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-106",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-106-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=106"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-107",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-107-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=107"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-108",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-108-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=108"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-109",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-109-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=109"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-11",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-11-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=11"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-110",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-110-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=110"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-111",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-111-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=111"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-112",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-112-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=112"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-113",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-113-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=113"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-114",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-114-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=114"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-115",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-115-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=115"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-116",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-116-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=116"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-117",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-117-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=117"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-118",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-118-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=118"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-119",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-119-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=119"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-12",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-12-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=12"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-120",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-120-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=120"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-121",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-121-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=121"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-122",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-122-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=122"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-123",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-123-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=123"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-124",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-124-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=124"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-125",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-125-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=125"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-126",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-126-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=126"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-127",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-127-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=127"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-128",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-128-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=128"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-129",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-129-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=129"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-13",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-13-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=13"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-130",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-130-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=130"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-131",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-131-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=131"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-132",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-132-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=132"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-14",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-14-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=14"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-15",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-15-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=15"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-16",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-16-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=16"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-17",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-17-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=17"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-18",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-18-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=18"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-19",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-19-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=19"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-2",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-2-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=2"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-20",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-20-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=20"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-21",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-21-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=21"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-22",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-22-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=22"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-23",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-23-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=23"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-24",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-24-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=24"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-25",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-25-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=25"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-26",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-26-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=26"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-27",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-27-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=27"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-28",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-28-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=28"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-29",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-29-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=29"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-3",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-3-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=3"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-30",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-30-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=30"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-31",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-31-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=31"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-32",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-32-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=32"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-33",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-33-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=33"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-34",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-34-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=34"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-35",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-35-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=35"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-36",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-36-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=36"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-37",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-37-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=37"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-38",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-38-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=38"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-39",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-39-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=39"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-4",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-4-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=4"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-40",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-40-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=40"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-41",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-41-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=41"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-42",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-42-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=42"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-43",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-43-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=43"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-44",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-44-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=44"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-45",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-45-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=45"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-46",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-46-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=46"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-47",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-47-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=47"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-48",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-48-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=48"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-49",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-49-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=49"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-5",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-5-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=5"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-50",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-50-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=50"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-51",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-51-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=51"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-52",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-52-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=52"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-53",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-53-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=53"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-54",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-54-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=54"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-55",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-55-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=55"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-56",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-56-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=56"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-57",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-57-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=57"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-58",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-58-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=58"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-59",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-59-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=59"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-6",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-6-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=6"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-60",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-60-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=60"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-61",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-61-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=61"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-62",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-62-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=62"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-63",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-63-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=63"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-64",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-64-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=64"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-65",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-65-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=65"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-66",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-66-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=66"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-67",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-67-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=67"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-68",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-68-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=68"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-69",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-69-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=69"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-7",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-7-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=7"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-70",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-70-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=70"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-71",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-71-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=71"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-72",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-72-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=72"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-73",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-73-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=73"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-74",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-74-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=74"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-75",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-75-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=75"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-76",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-76-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=76"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-77",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-77-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=77"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-78",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-78-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=78"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-79",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-79-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=79"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-8",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-8-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=8"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-80",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-80-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=80"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-81",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-81-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=81"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-82",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-82-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=82"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-83",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-83-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=83"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-84",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-84-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=84"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-85",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-85-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=85"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-86",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-86-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=86"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-87",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-87-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=87"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-88",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-88-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=88"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-89",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-89-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=89"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-9",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-9-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=9"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-90",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-90-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=90"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-91",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-91-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=91"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-92",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-92-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=92"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-93",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-93-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=93"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-94",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-94-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=94"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-95",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-95-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=95"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-96",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-96-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=96"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-97",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-97-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=97"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-98",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-98-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=98"
            }
          ]
        },
        {
          "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-99",
          "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-99-step-0",
              "courseId": "nat-nwe-pyan-lay-thi-nyat-khar",
              "chapterId": "nat-nwe-pyan-lay-thi-nyat-khar-ch-import-1787568889661-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/nat-nwe-pyan-lay-thi-nyat-khar/nat-nwe-pyan-lay-thi-nyat-khar.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "salayminkhway",
      "title": "Salayminkhway",
      "description": "Salayminkhway. Novel.",
      "isPublished": true,
      "authorName": "nyisay",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#1d4ed8",
      "coverColorEnd": "#1e3a8a",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/salayminkhway.webp",
      "icon": "📚",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 111,
      "category": "Other, Novel",
      "cat1": "Other",
      "cat2": "Novel",
      "cat3": "",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/salayminkhway",
      "stepCount": 202,
      "chapters": [
        {
          "id": "salayminkhway-ch-import-1787568889661-1",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-1-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=1"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-10",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-10-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=10"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-100",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-100-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=100"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-101",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-101-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=101"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-102",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-102-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=102"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-103",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-103-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=103"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-104",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-104-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=104"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-105",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-105-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=105"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-106",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-106-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=106"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-107",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-107-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=107"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-108",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-108-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=108"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-109",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-109-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=109"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-11",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-11-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=11"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-110",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-110-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=110"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-111",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-111-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=111"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-112",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-112-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=112"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-113",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-113-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=113"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-114",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-114-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=114"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-115",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-115-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=115"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-116",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-116-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=116"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-117",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-117-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=117"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-118",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-118-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=118"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-119",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-119-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=119"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-12",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-12-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=12"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-120",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-120-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=120"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-121",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-121-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=121"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-122",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-122-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=122"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-123",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-123-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=123"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-124",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-124-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=124"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-125",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-125-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=125"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-126",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-126-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=126"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-127",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-127-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=127"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-128",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-128-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=128"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-129",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-129-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=129"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-13",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-13-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=13"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-130",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-130-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=130"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-131",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-131-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=131"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-132",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-132-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=132"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-133",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-133-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=133"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-134",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-134-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=134"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-135",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-135-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=135"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-136",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 136",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-136-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-136",
              "chapterTitle": "Page 136",
              "chapterIndex": 0,
              "stepIndex": 136,
              "stepType": "pdf",
              "title": "Page 136",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=136"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-137",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 137",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-137-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-137",
              "chapterTitle": "Page 137",
              "chapterIndex": 0,
              "stepIndex": 137,
              "stepType": "pdf",
              "title": "Page 137",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=137"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-138",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 138",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-138-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-138",
              "chapterTitle": "Page 138",
              "chapterIndex": 0,
              "stepIndex": 138,
              "stepType": "pdf",
              "title": "Page 138",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=138"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-139",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 139",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-139-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-139",
              "chapterTitle": "Page 139",
              "chapterIndex": 0,
              "stepIndex": 139,
              "stepType": "pdf",
              "title": "Page 139",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=139"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-14",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-14-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=14"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-140",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 140",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-140-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-140",
              "chapterTitle": "Page 140",
              "chapterIndex": 0,
              "stepIndex": 140,
              "stepType": "pdf",
              "title": "Page 140",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=140"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-141",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 141",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-141-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-141",
              "chapterTitle": "Page 141",
              "chapterIndex": 0,
              "stepIndex": 141,
              "stepType": "pdf",
              "title": "Page 141",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=141"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-142",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 142",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-142-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-142",
              "chapterTitle": "Page 142",
              "chapterIndex": 0,
              "stepIndex": 142,
              "stepType": "pdf",
              "title": "Page 142",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=142"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-143",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 143",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-143-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-143",
              "chapterTitle": "Page 143",
              "chapterIndex": 0,
              "stepIndex": 143,
              "stepType": "pdf",
              "title": "Page 143",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=143"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-144",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 144",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-144-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-144",
              "chapterTitle": "Page 144",
              "chapterIndex": 0,
              "stepIndex": 144,
              "stepType": "pdf",
              "title": "Page 144",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=144"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-145",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 145",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-145-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-145",
              "chapterTitle": "Page 145",
              "chapterIndex": 0,
              "stepIndex": 145,
              "stepType": "pdf",
              "title": "Page 145",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=145"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-146",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 146",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-146-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-146",
              "chapterTitle": "Page 146",
              "chapterIndex": 0,
              "stepIndex": 146,
              "stepType": "pdf",
              "title": "Page 146",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=146"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-147",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 147",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-147-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-147",
              "chapterTitle": "Page 147",
              "chapterIndex": 0,
              "stepIndex": 147,
              "stepType": "pdf",
              "title": "Page 147",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=147"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-148",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 148",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-148-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-148",
              "chapterTitle": "Page 148",
              "chapterIndex": 0,
              "stepIndex": 148,
              "stepType": "pdf",
              "title": "Page 148",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=148"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-149",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 149",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-149-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-149",
              "chapterTitle": "Page 149",
              "chapterIndex": 0,
              "stepIndex": 149,
              "stepType": "pdf",
              "title": "Page 149",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=149"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-15",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-15-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=15"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-150",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 150",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-150-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-150",
              "chapterTitle": "Page 150",
              "chapterIndex": 0,
              "stepIndex": 150,
              "stepType": "pdf",
              "title": "Page 150",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=150"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-151",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 151",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-151-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-151",
              "chapterTitle": "Page 151",
              "chapterIndex": 0,
              "stepIndex": 151,
              "stepType": "pdf",
              "title": "Page 151",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=151"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-152",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 152",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-152-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-152",
              "chapterTitle": "Page 152",
              "chapterIndex": 0,
              "stepIndex": 152,
              "stepType": "pdf",
              "title": "Page 152",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=152"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-153",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 153",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-153-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-153",
              "chapterTitle": "Page 153",
              "chapterIndex": 0,
              "stepIndex": 153,
              "stepType": "pdf",
              "title": "Page 153",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=153"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-154",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 154",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-154-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-154",
              "chapterTitle": "Page 154",
              "chapterIndex": 0,
              "stepIndex": 154,
              "stepType": "pdf",
              "title": "Page 154",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=154"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-155",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 155",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-155-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-155",
              "chapterTitle": "Page 155",
              "chapterIndex": 0,
              "stepIndex": 155,
              "stepType": "pdf",
              "title": "Page 155",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=155"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-156",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 156",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-156-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-156",
              "chapterTitle": "Page 156",
              "chapterIndex": 0,
              "stepIndex": 156,
              "stepType": "pdf",
              "title": "Page 156",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=156"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-157",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 157",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-157-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-157",
              "chapterTitle": "Page 157",
              "chapterIndex": 0,
              "stepIndex": 157,
              "stepType": "pdf",
              "title": "Page 157",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=157"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-158",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 158",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-158-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-158",
              "chapterTitle": "Page 158",
              "chapterIndex": 0,
              "stepIndex": 158,
              "stepType": "pdf",
              "title": "Page 158",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=158"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-159",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 159",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-159-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-159",
              "chapterTitle": "Page 159",
              "chapterIndex": 0,
              "stepIndex": 159,
              "stepType": "pdf",
              "title": "Page 159",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=159"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-16",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-16-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=16"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-160",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 160",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-160-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-160",
              "chapterTitle": "Page 160",
              "chapterIndex": 0,
              "stepIndex": 160,
              "stepType": "pdf",
              "title": "Page 160",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=160"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-161",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 161",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-161-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-161",
              "chapterTitle": "Page 161",
              "chapterIndex": 0,
              "stepIndex": 161,
              "stepType": "pdf",
              "title": "Page 161",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=161"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-162",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 162",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-162-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-162",
              "chapterTitle": "Page 162",
              "chapterIndex": 0,
              "stepIndex": 162,
              "stepType": "pdf",
              "title": "Page 162",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=162"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-163",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 163",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-163-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-163",
              "chapterTitle": "Page 163",
              "chapterIndex": 0,
              "stepIndex": 163,
              "stepType": "pdf",
              "title": "Page 163",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=163"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-164",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 164",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-164-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-164",
              "chapterTitle": "Page 164",
              "chapterIndex": 0,
              "stepIndex": 164,
              "stepType": "pdf",
              "title": "Page 164",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=164"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-165",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 165",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-165-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-165",
              "chapterTitle": "Page 165",
              "chapterIndex": 0,
              "stepIndex": 165,
              "stepType": "pdf",
              "title": "Page 165",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=165"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-166",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 166",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-166-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-166",
              "chapterTitle": "Page 166",
              "chapterIndex": 0,
              "stepIndex": 166,
              "stepType": "pdf",
              "title": "Page 166",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=166"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-167",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 167",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-167-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-167",
              "chapterTitle": "Page 167",
              "chapterIndex": 0,
              "stepIndex": 167,
              "stepType": "pdf",
              "title": "Page 167",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=167"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-168",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 168",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-168-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-168",
              "chapterTitle": "Page 168",
              "chapterIndex": 0,
              "stepIndex": 168,
              "stepType": "pdf",
              "title": "Page 168",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=168"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-169",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 169",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-169-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-169",
              "chapterTitle": "Page 169",
              "chapterIndex": 0,
              "stepIndex": 169,
              "stepType": "pdf",
              "title": "Page 169",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=169"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-17",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-17-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=17"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-170",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 170",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-170-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-170",
              "chapterTitle": "Page 170",
              "chapterIndex": 0,
              "stepIndex": 170,
              "stepType": "pdf",
              "title": "Page 170",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=170"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-171",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 171",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-171-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-171",
              "chapterTitle": "Page 171",
              "chapterIndex": 0,
              "stepIndex": 171,
              "stepType": "pdf",
              "title": "Page 171",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=171"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-172",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 172",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-172-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-172",
              "chapterTitle": "Page 172",
              "chapterIndex": 0,
              "stepIndex": 172,
              "stepType": "pdf",
              "title": "Page 172",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=172"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-173",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 173",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-173-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-173",
              "chapterTitle": "Page 173",
              "chapterIndex": 0,
              "stepIndex": 173,
              "stepType": "pdf",
              "title": "Page 173",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=173"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-174",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 174",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-174-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-174",
              "chapterTitle": "Page 174",
              "chapterIndex": 0,
              "stepIndex": 174,
              "stepType": "pdf",
              "title": "Page 174",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=174"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-175",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 175",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-175-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-175",
              "chapterTitle": "Page 175",
              "chapterIndex": 0,
              "stepIndex": 175,
              "stepType": "pdf",
              "title": "Page 175",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=175"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-176",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 176",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-176-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-176",
              "chapterTitle": "Page 176",
              "chapterIndex": 0,
              "stepIndex": 176,
              "stepType": "pdf",
              "title": "Page 176",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=176"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-177",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 177",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-177-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-177",
              "chapterTitle": "Page 177",
              "chapterIndex": 0,
              "stepIndex": 177,
              "stepType": "pdf",
              "title": "Page 177",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=177"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-178",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 178",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-178-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-178",
              "chapterTitle": "Page 178",
              "chapterIndex": 0,
              "stepIndex": 178,
              "stepType": "pdf",
              "title": "Page 178",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=178"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-179",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 179",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-179-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-179",
              "chapterTitle": "Page 179",
              "chapterIndex": 0,
              "stepIndex": 179,
              "stepType": "pdf",
              "title": "Page 179",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=179"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-18",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-18-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=18"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-180",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 180",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-180-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-180",
              "chapterTitle": "Page 180",
              "chapterIndex": 0,
              "stepIndex": 180,
              "stepType": "pdf",
              "title": "Page 180",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=180"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-181",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 181",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-181-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-181",
              "chapterTitle": "Page 181",
              "chapterIndex": 0,
              "stepIndex": 181,
              "stepType": "pdf",
              "title": "Page 181",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=181"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-182",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 182",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-182-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-182",
              "chapterTitle": "Page 182",
              "chapterIndex": 0,
              "stepIndex": 182,
              "stepType": "pdf",
              "title": "Page 182",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=182"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-183",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 183",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-183-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-183",
              "chapterTitle": "Page 183",
              "chapterIndex": 0,
              "stepIndex": 183,
              "stepType": "pdf",
              "title": "Page 183",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=183"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-184",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 184",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-184-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-184",
              "chapterTitle": "Page 184",
              "chapterIndex": 0,
              "stepIndex": 184,
              "stepType": "pdf",
              "title": "Page 184",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=184"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-185",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 185",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-185-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-185",
              "chapterTitle": "Page 185",
              "chapterIndex": 0,
              "stepIndex": 185,
              "stepType": "pdf",
              "title": "Page 185",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=185"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-186",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 186",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-186-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-186",
              "chapterTitle": "Page 186",
              "chapterIndex": 0,
              "stepIndex": 186,
              "stepType": "pdf",
              "title": "Page 186",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=186"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-187",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 187",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-187-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-187",
              "chapterTitle": "Page 187",
              "chapterIndex": 0,
              "stepIndex": 187,
              "stepType": "pdf",
              "title": "Page 187",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=187"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-188",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 188",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-188-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-188",
              "chapterTitle": "Page 188",
              "chapterIndex": 0,
              "stepIndex": 188,
              "stepType": "pdf",
              "title": "Page 188",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=188"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-189",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 189",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-189-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-189",
              "chapterTitle": "Page 189",
              "chapterIndex": 0,
              "stepIndex": 189,
              "stepType": "pdf",
              "title": "Page 189",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=189"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-19",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-19-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=19"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-190",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 190",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-190-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-190",
              "chapterTitle": "Page 190",
              "chapterIndex": 0,
              "stepIndex": 190,
              "stepType": "pdf",
              "title": "Page 190",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=190"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-191",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 191",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-191-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-191",
              "chapterTitle": "Page 191",
              "chapterIndex": 0,
              "stepIndex": 191,
              "stepType": "pdf",
              "title": "Page 191",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=191"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-192",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 192",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-192-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-192",
              "chapterTitle": "Page 192",
              "chapterIndex": 0,
              "stepIndex": 192,
              "stepType": "pdf",
              "title": "Page 192",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=192"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-193",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 193",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-193-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-193",
              "chapterTitle": "Page 193",
              "chapterIndex": 0,
              "stepIndex": 193,
              "stepType": "pdf",
              "title": "Page 193",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=193"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-194",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 194",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-194-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-194",
              "chapterTitle": "Page 194",
              "chapterIndex": 0,
              "stepIndex": 194,
              "stepType": "pdf",
              "title": "Page 194",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=194"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-195",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 195",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-195-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-195",
              "chapterTitle": "Page 195",
              "chapterIndex": 0,
              "stepIndex": 195,
              "stepType": "pdf",
              "title": "Page 195",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=195"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-196",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 196",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-196-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-196",
              "chapterTitle": "Page 196",
              "chapterIndex": 0,
              "stepIndex": 196,
              "stepType": "pdf",
              "title": "Page 196",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=196"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-197",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 197",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-197-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-197",
              "chapterTitle": "Page 197",
              "chapterIndex": 0,
              "stepIndex": 197,
              "stepType": "pdf",
              "title": "Page 197",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=197"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-198",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 198",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-198-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-198",
              "chapterTitle": "Page 198",
              "chapterIndex": 0,
              "stepIndex": 198,
              "stepType": "pdf",
              "title": "Page 198",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=198"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-199",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 199",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-199-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-199",
              "chapterTitle": "Page 199",
              "chapterIndex": 0,
              "stepIndex": 199,
              "stepType": "pdf",
              "title": "Page 199",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=199"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-2",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-2-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=2"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-20",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-20-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=20"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-200",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 200",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-200-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-200",
              "chapterTitle": "Page 200",
              "chapterIndex": 0,
              "stepIndex": 200,
              "stepType": "pdf",
              "title": "Page 200",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=200"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-201",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 201",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-201-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-201",
              "chapterTitle": "Page 201",
              "chapterIndex": 0,
              "stepIndex": 201,
              "stepType": "pdf",
              "title": "Page 201",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=201"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-202",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 202",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-202-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-202",
              "chapterTitle": "Page 202",
              "chapterIndex": 0,
              "stepIndex": 202,
              "stepType": "pdf",
              "title": "Page 202",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=202"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-21",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-21-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=21"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-22",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-22-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=22"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-23",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-23-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=23"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-24",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-24-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=24"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-25",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-25-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=25"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-26",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-26-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=26"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-27",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-27-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=27"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-28",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-28-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=28"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-29",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-29-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=29"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-3",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-3-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=3"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-30",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-30-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=30"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-31",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-31-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=31"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-32",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-32-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=32"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-33",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-33-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=33"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-34",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-34-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=34"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-35",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-35-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=35"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-36",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-36-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=36"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-37",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-37-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=37"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-38",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-38-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=38"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-39",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-39-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=39"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-4",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-4-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=4"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-40",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-40-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=40"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-41",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-41-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=41"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-42",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-42-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=42"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-43",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-43-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=43"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-44",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-44-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=44"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-45",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-45-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=45"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-46",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-46-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=46"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-47",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-47-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=47"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-48",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-48-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=48"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-49",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-49-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=49"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-5",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-5-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=5"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-50",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-50-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=50"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-51",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-51-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=51"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-52",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-52-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=52"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-53",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-53-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=53"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-54",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-54-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=54"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-55",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-55-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=55"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-56",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-56-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=56"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-57",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-57-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=57"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-58",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-58-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=58"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-59",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-59-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=59"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-6",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-6-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=6"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-60",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-60-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=60"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-61",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-61-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=61"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-62",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-62-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=62"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-63",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-63-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=63"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-64",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-64-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=64"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-65",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-65-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=65"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-66",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-66-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=66"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-67",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-67-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=67"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-68",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-68-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=68"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-69",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-69-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=69"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-7",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-7-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=7"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-70",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-70-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=70"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-71",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-71-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=71"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-72",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-72-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=72"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-73",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-73-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=73"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-74",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-74-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=74"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-75",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-75-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=75"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-76",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-76-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=76"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-77",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-77-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=77"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-78",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-78-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=78"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-79",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-79-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=79"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-8",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-8-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=8"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-80",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-80-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=80"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-81",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-81-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=81"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-82",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-82-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=82"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-83",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-83-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=83"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-84",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-84-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=84"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-85",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-85-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=85"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-86",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-86-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=86"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-87",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-87-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=87"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-88",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-88-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=88"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-89",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-89-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=89"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-9",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-9-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=9"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-90",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-90-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=90"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-91",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-91-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=91"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-92",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-92-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=92"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-93",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-93-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=93"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-94",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-94-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=94"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-95",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-95-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=95"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-96",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-96-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=96"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-97",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-97-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=97"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-98",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-98-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=98"
            }
          ]
        },
        {
          "id": "salayminkhway-ch-import-1787568889661-99",
          "courseId": "salayminkhway",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "salayminkhway-ch-import-1787568889661-99-step-0",
              "courseId": "salayminkhway",
              "chapterId": "salayminkhway-ch-import-1787568889661-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/salayminkhway/salayminkhway.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "thar-du-storyline",
      "title": "Thar Du Storyline",
      "description": "Thar Du Storyline. Novel.",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#1d4ed8",
      "coverColorEnd": "#1e3a8a",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/thar-du-storyline.webp",
      "icon": "📚",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 112,
      "category": "Other, Novel",
      "cat1": "Other",
      "cat2": "Novel",
      "cat3": "",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/thar-du-storyline",
      "stepCount": 219,
      "chapters": [
        {
          "id": "thar-du-storyline-ch-import-1787568889661-1",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-1-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=1"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-10",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-10-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=10"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-100",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-100-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=100"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-101",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-101-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=101"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-102",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-102-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=102"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-103",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-103-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=103"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-104",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-104-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=104"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-105",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-105-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=105"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-106",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-106-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=106"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-107",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-107-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=107"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-108",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-108-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=108"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-109",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-109-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=109"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-11",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-11-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=11"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-110",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-110-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=110"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-111",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-111-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=111"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-112",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-112-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=112"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-113",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-113-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=113"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-114",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-114-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=114"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-115",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-115-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=115"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-116",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-116-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=116"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-117",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-117-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=117"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-118",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-118-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=118"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-119",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-119-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=119"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-12",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-12-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=12"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-120",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-120-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=120"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-121",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-121-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=121"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-122",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-122-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=122"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-123",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-123-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=123"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-124",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-124-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=124"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-125",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-125-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=125"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-126",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-126-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=126"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-127",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-127-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=127"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-128",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-128-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=128"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-129",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-129-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=129"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-13",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-13-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=13"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-130",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-130-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=130"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-131",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-131-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=131"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-132",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-132-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=132"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-133",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-133-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=133"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-134",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-134-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=134"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-135",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-135-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=135"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-136",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 136",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-136-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-136",
              "chapterTitle": "Page 136",
              "chapterIndex": 0,
              "stepIndex": 136,
              "stepType": "pdf",
              "title": "Page 136",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=136"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-137",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 137",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-137-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-137",
              "chapterTitle": "Page 137",
              "chapterIndex": 0,
              "stepIndex": 137,
              "stepType": "pdf",
              "title": "Page 137",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=137"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-138",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 138",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-138-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-138",
              "chapterTitle": "Page 138",
              "chapterIndex": 0,
              "stepIndex": 138,
              "stepType": "pdf",
              "title": "Page 138",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=138"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-139",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 139",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-139-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-139",
              "chapterTitle": "Page 139",
              "chapterIndex": 0,
              "stepIndex": 139,
              "stepType": "pdf",
              "title": "Page 139",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=139"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-14",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-14-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=14"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-140",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 140",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-140-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-140",
              "chapterTitle": "Page 140",
              "chapterIndex": 0,
              "stepIndex": 140,
              "stepType": "pdf",
              "title": "Page 140",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=140"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-141",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 141",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-141-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-141",
              "chapterTitle": "Page 141",
              "chapterIndex": 0,
              "stepIndex": 141,
              "stepType": "pdf",
              "title": "Page 141",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=141"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-142",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 142",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-142-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-142",
              "chapterTitle": "Page 142",
              "chapterIndex": 0,
              "stepIndex": 142,
              "stepType": "pdf",
              "title": "Page 142",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=142"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-143",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 143",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-143-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-143",
              "chapterTitle": "Page 143",
              "chapterIndex": 0,
              "stepIndex": 143,
              "stepType": "pdf",
              "title": "Page 143",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=143"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-144",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 144",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-144-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-144",
              "chapterTitle": "Page 144",
              "chapterIndex": 0,
              "stepIndex": 144,
              "stepType": "pdf",
              "title": "Page 144",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=144"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-145",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 145",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-145-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-145",
              "chapterTitle": "Page 145",
              "chapterIndex": 0,
              "stepIndex": 145,
              "stepType": "pdf",
              "title": "Page 145",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=145"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-146",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 146",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-146-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-146",
              "chapterTitle": "Page 146",
              "chapterIndex": 0,
              "stepIndex": 146,
              "stepType": "pdf",
              "title": "Page 146",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=146"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-147",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 147",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-147-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-147",
              "chapterTitle": "Page 147",
              "chapterIndex": 0,
              "stepIndex": 147,
              "stepType": "pdf",
              "title": "Page 147",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=147"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-148",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 148",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-148-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-148",
              "chapterTitle": "Page 148",
              "chapterIndex": 0,
              "stepIndex": 148,
              "stepType": "pdf",
              "title": "Page 148",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=148"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-149",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 149",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-149-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-149",
              "chapterTitle": "Page 149",
              "chapterIndex": 0,
              "stepIndex": 149,
              "stepType": "pdf",
              "title": "Page 149",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=149"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-15",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-15-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=15"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-150",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 150",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-150-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-150",
              "chapterTitle": "Page 150",
              "chapterIndex": 0,
              "stepIndex": 150,
              "stepType": "pdf",
              "title": "Page 150",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=150"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-151",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 151",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-151-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-151",
              "chapterTitle": "Page 151",
              "chapterIndex": 0,
              "stepIndex": 151,
              "stepType": "pdf",
              "title": "Page 151",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=151"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-152",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 152",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-152-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-152",
              "chapterTitle": "Page 152",
              "chapterIndex": 0,
              "stepIndex": 152,
              "stepType": "pdf",
              "title": "Page 152",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=152"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-153",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 153",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-153-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-153",
              "chapterTitle": "Page 153",
              "chapterIndex": 0,
              "stepIndex": 153,
              "stepType": "pdf",
              "title": "Page 153",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=153"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-154",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 154",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-154-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-154",
              "chapterTitle": "Page 154",
              "chapterIndex": 0,
              "stepIndex": 154,
              "stepType": "pdf",
              "title": "Page 154",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=154"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-155",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 155",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-155-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-155",
              "chapterTitle": "Page 155",
              "chapterIndex": 0,
              "stepIndex": 155,
              "stepType": "pdf",
              "title": "Page 155",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=155"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-156",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 156",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-156-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-156",
              "chapterTitle": "Page 156",
              "chapterIndex": 0,
              "stepIndex": 156,
              "stepType": "pdf",
              "title": "Page 156",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=156"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-157",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 157",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-157-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-157",
              "chapterTitle": "Page 157",
              "chapterIndex": 0,
              "stepIndex": 157,
              "stepType": "pdf",
              "title": "Page 157",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=157"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-158",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 158",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-158-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-158",
              "chapterTitle": "Page 158",
              "chapterIndex": 0,
              "stepIndex": 158,
              "stepType": "pdf",
              "title": "Page 158",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=158"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-159",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 159",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-159-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-159",
              "chapterTitle": "Page 159",
              "chapterIndex": 0,
              "stepIndex": 159,
              "stepType": "pdf",
              "title": "Page 159",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=159"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-16",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-16-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=16"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-160",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 160",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-160-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-160",
              "chapterTitle": "Page 160",
              "chapterIndex": 0,
              "stepIndex": 160,
              "stepType": "pdf",
              "title": "Page 160",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=160"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-161",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 161",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-161-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-161",
              "chapterTitle": "Page 161",
              "chapterIndex": 0,
              "stepIndex": 161,
              "stepType": "pdf",
              "title": "Page 161",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=161"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-162",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 162",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-162-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-162",
              "chapterTitle": "Page 162",
              "chapterIndex": 0,
              "stepIndex": 162,
              "stepType": "pdf",
              "title": "Page 162",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=162"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-163",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 163",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-163-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-163",
              "chapterTitle": "Page 163",
              "chapterIndex": 0,
              "stepIndex": 163,
              "stepType": "pdf",
              "title": "Page 163",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=163"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-164",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 164",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-164-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-164",
              "chapterTitle": "Page 164",
              "chapterIndex": 0,
              "stepIndex": 164,
              "stepType": "pdf",
              "title": "Page 164",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=164"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-165",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 165",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-165-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-165",
              "chapterTitle": "Page 165",
              "chapterIndex": 0,
              "stepIndex": 165,
              "stepType": "pdf",
              "title": "Page 165",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=165"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-166",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 166",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-166-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-166",
              "chapterTitle": "Page 166",
              "chapterIndex": 0,
              "stepIndex": 166,
              "stepType": "pdf",
              "title": "Page 166",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=166"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-167",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 167",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-167-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-167",
              "chapterTitle": "Page 167",
              "chapterIndex": 0,
              "stepIndex": 167,
              "stepType": "pdf",
              "title": "Page 167",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=167"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-168",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 168",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-168-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-168",
              "chapterTitle": "Page 168",
              "chapterIndex": 0,
              "stepIndex": 168,
              "stepType": "pdf",
              "title": "Page 168",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=168"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-169",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 169",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-169-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-169",
              "chapterTitle": "Page 169",
              "chapterIndex": 0,
              "stepIndex": 169,
              "stepType": "pdf",
              "title": "Page 169",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=169"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-17",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-17-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=17"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-170",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 170",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-170-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-170",
              "chapterTitle": "Page 170",
              "chapterIndex": 0,
              "stepIndex": 170,
              "stepType": "pdf",
              "title": "Page 170",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=170"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-171",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 171",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-171-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-171",
              "chapterTitle": "Page 171",
              "chapterIndex": 0,
              "stepIndex": 171,
              "stepType": "pdf",
              "title": "Page 171",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=171"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-172",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 172",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-172-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-172",
              "chapterTitle": "Page 172",
              "chapterIndex": 0,
              "stepIndex": 172,
              "stepType": "pdf",
              "title": "Page 172",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=172"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-173",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 173",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-173-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-173",
              "chapterTitle": "Page 173",
              "chapterIndex": 0,
              "stepIndex": 173,
              "stepType": "pdf",
              "title": "Page 173",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=173"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-174",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 174",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-174-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-174",
              "chapterTitle": "Page 174",
              "chapterIndex": 0,
              "stepIndex": 174,
              "stepType": "pdf",
              "title": "Page 174",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=174"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-175",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 175",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-175-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-175",
              "chapterTitle": "Page 175",
              "chapterIndex": 0,
              "stepIndex": 175,
              "stepType": "pdf",
              "title": "Page 175",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=175"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-176",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 176",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-176-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-176",
              "chapterTitle": "Page 176",
              "chapterIndex": 0,
              "stepIndex": 176,
              "stepType": "pdf",
              "title": "Page 176",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=176"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-177",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 177",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-177-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-177",
              "chapterTitle": "Page 177",
              "chapterIndex": 0,
              "stepIndex": 177,
              "stepType": "pdf",
              "title": "Page 177",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=177"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-178",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 178",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-178-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-178",
              "chapterTitle": "Page 178",
              "chapterIndex": 0,
              "stepIndex": 178,
              "stepType": "pdf",
              "title": "Page 178",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=178"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-179",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 179",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-179-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-179",
              "chapterTitle": "Page 179",
              "chapterIndex": 0,
              "stepIndex": 179,
              "stepType": "pdf",
              "title": "Page 179",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=179"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-18",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-18-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=18"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-180",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 180",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-180-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-180",
              "chapterTitle": "Page 180",
              "chapterIndex": 0,
              "stepIndex": 180,
              "stepType": "pdf",
              "title": "Page 180",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=180"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-181",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 181",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-181-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-181",
              "chapterTitle": "Page 181",
              "chapterIndex": 0,
              "stepIndex": 181,
              "stepType": "pdf",
              "title": "Page 181",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=181"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-182",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 182",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-182-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-182",
              "chapterTitle": "Page 182",
              "chapterIndex": 0,
              "stepIndex": 182,
              "stepType": "pdf",
              "title": "Page 182",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=182"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-183",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 183",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-183-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-183",
              "chapterTitle": "Page 183",
              "chapterIndex": 0,
              "stepIndex": 183,
              "stepType": "pdf",
              "title": "Page 183",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=183"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-184",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 184",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-184-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-184",
              "chapterTitle": "Page 184",
              "chapterIndex": 0,
              "stepIndex": 184,
              "stepType": "pdf",
              "title": "Page 184",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=184"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-185",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 185",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-185-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-185",
              "chapterTitle": "Page 185",
              "chapterIndex": 0,
              "stepIndex": 185,
              "stepType": "pdf",
              "title": "Page 185",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=185"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-186",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 186",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-186-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-186",
              "chapterTitle": "Page 186",
              "chapterIndex": 0,
              "stepIndex": 186,
              "stepType": "pdf",
              "title": "Page 186",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=186"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-187",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 187",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-187-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-187",
              "chapterTitle": "Page 187",
              "chapterIndex": 0,
              "stepIndex": 187,
              "stepType": "pdf",
              "title": "Page 187",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=187"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-188",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 188",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-188-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-188",
              "chapterTitle": "Page 188",
              "chapterIndex": 0,
              "stepIndex": 188,
              "stepType": "pdf",
              "title": "Page 188",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=188"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-189",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 189",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-189-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-189",
              "chapterTitle": "Page 189",
              "chapterIndex": 0,
              "stepIndex": 189,
              "stepType": "pdf",
              "title": "Page 189",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=189"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-19",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-19-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=19"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-190",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 190",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-190-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-190",
              "chapterTitle": "Page 190",
              "chapterIndex": 0,
              "stepIndex": 190,
              "stepType": "pdf",
              "title": "Page 190",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=190"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-191",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 191",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-191-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-191",
              "chapterTitle": "Page 191",
              "chapterIndex": 0,
              "stepIndex": 191,
              "stepType": "pdf",
              "title": "Page 191",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=191"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-192",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 192",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-192-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-192",
              "chapterTitle": "Page 192",
              "chapterIndex": 0,
              "stepIndex": 192,
              "stepType": "pdf",
              "title": "Page 192",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=192"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-193",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 193",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-193-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-193",
              "chapterTitle": "Page 193",
              "chapterIndex": 0,
              "stepIndex": 193,
              "stepType": "pdf",
              "title": "Page 193",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=193"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-194",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 194",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-194-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-194",
              "chapterTitle": "Page 194",
              "chapterIndex": 0,
              "stepIndex": 194,
              "stepType": "pdf",
              "title": "Page 194",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=194"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-195",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 195",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-195-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-195",
              "chapterTitle": "Page 195",
              "chapterIndex": 0,
              "stepIndex": 195,
              "stepType": "pdf",
              "title": "Page 195",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=195"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-196",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 196",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-196-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-196",
              "chapterTitle": "Page 196",
              "chapterIndex": 0,
              "stepIndex": 196,
              "stepType": "pdf",
              "title": "Page 196",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=196"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-197",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 197",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-197-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-197",
              "chapterTitle": "Page 197",
              "chapterIndex": 0,
              "stepIndex": 197,
              "stepType": "pdf",
              "title": "Page 197",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=197"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-198",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 198",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-198-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-198",
              "chapterTitle": "Page 198",
              "chapterIndex": 0,
              "stepIndex": 198,
              "stepType": "pdf",
              "title": "Page 198",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=198"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-199",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 199",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-199-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-199",
              "chapterTitle": "Page 199",
              "chapterIndex": 0,
              "stepIndex": 199,
              "stepType": "pdf",
              "title": "Page 199",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=199"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-2",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-2-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=2"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-20",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-20-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=20"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-200",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 200",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-200-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-200",
              "chapterTitle": "Page 200",
              "chapterIndex": 0,
              "stepIndex": 200,
              "stepType": "pdf",
              "title": "Page 200",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=200"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-201",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 201",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-201-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-201",
              "chapterTitle": "Page 201",
              "chapterIndex": 0,
              "stepIndex": 201,
              "stepType": "pdf",
              "title": "Page 201",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=201"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-202",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 202",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-202-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-202",
              "chapterTitle": "Page 202",
              "chapterIndex": 0,
              "stepIndex": 202,
              "stepType": "pdf",
              "title": "Page 202",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=202"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-203",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 203",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-203-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-203",
              "chapterTitle": "Page 203",
              "chapterIndex": 0,
              "stepIndex": 203,
              "stepType": "pdf",
              "title": "Page 203",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=203"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-204",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 204",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-204-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-204",
              "chapterTitle": "Page 204",
              "chapterIndex": 0,
              "stepIndex": 204,
              "stepType": "pdf",
              "title": "Page 204",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=204"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-205",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 205",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-205-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-205",
              "chapterTitle": "Page 205",
              "chapterIndex": 0,
              "stepIndex": 205,
              "stepType": "pdf",
              "title": "Page 205",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=205"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-206",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 206",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-206-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-206",
              "chapterTitle": "Page 206",
              "chapterIndex": 0,
              "stepIndex": 206,
              "stepType": "pdf",
              "title": "Page 206",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=206"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-207",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 207",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-207-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-207",
              "chapterTitle": "Page 207",
              "chapterIndex": 0,
              "stepIndex": 207,
              "stepType": "pdf",
              "title": "Page 207",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=207"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-208",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 208",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-208-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-208",
              "chapterTitle": "Page 208",
              "chapterIndex": 0,
              "stepIndex": 208,
              "stepType": "pdf",
              "title": "Page 208",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=208"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-209",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 209",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-209-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-209",
              "chapterTitle": "Page 209",
              "chapterIndex": 0,
              "stepIndex": 209,
              "stepType": "pdf",
              "title": "Page 209",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=209"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-21",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-21-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=21"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-210",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 210",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-210-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-210",
              "chapterTitle": "Page 210",
              "chapterIndex": 0,
              "stepIndex": 210,
              "stepType": "pdf",
              "title": "Page 210",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=210"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-211",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 211",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-211-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-211",
              "chapterTitle": "Page 211",
              "chapterIndex": 0,
              "stepIndex": 211,
              "stepType": "pdf",
              "title": "Page 211",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=211"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-212",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 212",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-212-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-212",
              "chapterTitle": "Page 212",
              "chapterIndex": 0,
              "stepIndex": 212,
              "stepType": "pdf",
              "title": "Page 212",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=212"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-213",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 213",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-213-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-213",
              "chapterTitle": "Page 213",
              "chapterIndex": 0,
              "stepIndex": 213,
              "stepType": "pdf",
              "title": "Page 213",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=213"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-214",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 214",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-214-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-214",
              "chapterTitle": "Page 214",
              "chapterIndex": 0,
              "stepIndex": 214,
              "stepType": "pdf",
              "title": "Page 214",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=214"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-215",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 215",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-215-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-215",
              "chapterTitle": "Page 215",
              "chapterIndex": 0,
              "stepIndex": 215,
              "stepType": "pdf",
              "title": "Page 215",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=215"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-216",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 216",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-216-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-216",
              "chapterTitle": "Page 216",
              "chapterIndex": 0,
              "stepIndex": 216,
              "stepType": "pdf",
              "title": "Page 216",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=216"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-217",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 217",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-217-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-217",
              "chapterTitle": "Page 217",
              "chapterIndex": 0,
              "stepIndex": 217,
              "stepType": "pdf",
              "title": "Page 217",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=217"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-218",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 218",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-218-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-218",
              "chapterTitle": "Page 218",
              "chapterIndex": 0,
              "stepIndex": 218,
              "stepType": "pdf",
              "title": "Page 218",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=218"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-219",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 219",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-219-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-219",
              "chapterTitle": "Page 219",
              "chapterIndex": 0,
              "stepIndex": 219,
              "stepType": "pdf",
              "title": "Page 219",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=219"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-22",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-22-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=22"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-23",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-23-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=23"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-24",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-24-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=24"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-25",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-25-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=25"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-26",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-26-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=26"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-27",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-27-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=27"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-28",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-28-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=28"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-29",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-29-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=29"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-3",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-3-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=3"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-30",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-30-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=30"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-31",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-31-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=31"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-32",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-32-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=32"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-33",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-33-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=33"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-34",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-34-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=34"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-35",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-35-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=35"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-36",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-36-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=36"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-37",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-37-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=37"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-38",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-38-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=38"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-39",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-39-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=39"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-4",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-4-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=4"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-40",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-40-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=40"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-41",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-41-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=41"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-42",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-42-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=42"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-43",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-43-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=43"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-44",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-44-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=44"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-45",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-45-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=45"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-46",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-46-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=46"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-47",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-47-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=47"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-48",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-48-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=48"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-49",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-49-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=49"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-5",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-5-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=5"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-50",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-50-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=50"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-51",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-51-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=51"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-52",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-52-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=52"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-53",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-53-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=53"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-54",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-54-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=54"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-55",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-55-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=55"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-56",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-56-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=56"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-57",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-57-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=57"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-58",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-58-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=58"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-59",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-59-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=59"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-6",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-6-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=6"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-60",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-60-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=60"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-61",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-61-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=61"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-62",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-62-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=62"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-63",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-63-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=63"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-64",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-64-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=64"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-65",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-65-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=65"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-66",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-66-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=66"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-67",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-67-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=67"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-68",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-68-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=68"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-69",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-69-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=69"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-7",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-7-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=7"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-70",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-70-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=70"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-71",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-71-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=71"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-72",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-72-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=72"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-73",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-73-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=73"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-74",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-74-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=74"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-75",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-75-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=75"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-76",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-76-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=76"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-77",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-77-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=77"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-78",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-78-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=78"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-79",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-79-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=79"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-8",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-8-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=8"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-80",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-80-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=80"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-81",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-81-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=81"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-82",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-82-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=82"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-83",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-83-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=83"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-84",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-84-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=84"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-85",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-85-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=85"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-86",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-86-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=86"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-87",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-87-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=87"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-88",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-88-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=88"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-89",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-89-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=89"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-9",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-9-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=9"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-90",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-90-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=90"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-91",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-91-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=91"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-92",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-92-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=92"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-93",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-93-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=93"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-94",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-94-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=94"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-95",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-95-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=95"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-96",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-96-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=96"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-97",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-97-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=97"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-98",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-98-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=98"
            }
          ]
        },
        {
          "id": "thar-du-storyline-ch-import-1787568889661-99",
          "courseId": "thar-du-storyline",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "thar-du-storyline-ch-import-1787568889661-99-step-0",
              "courseId": "thar-du-storyline",
              "chapterId": "thar-du-storyline-ch-import-1787568889661-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thar-du-storyline/thar-du-storyline.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "myanmar-village-stories",
      "title": "Myanmar Village Stories",
      "description": "Myanmar Village Stories. Short Stories.",
      "isPublished": true,
      "authorName": "MEDHANANDA",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#1d4ed8",
      "coverColorEnd": "#1e3a8a",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/myanmar-village-stories.webp",
      "icon": "📚",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 113,
      "category": "Other, Short Stories",
      "cat1": "Other",
      "cat2": "Short Stories",
      "cat3": "",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/myanmar-village-stories",
      "stepCount": 237,
      "chapters": [
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-1",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-1-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=1"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-10",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-10-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=10"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-100",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-100-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=100"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-101",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-101-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=101"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-102",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-102-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=102"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-103",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-103-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=103"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-104",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-104-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=104"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-105",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-105-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=105"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-106",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-106-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=106"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-107",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-107-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=107"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-108",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-108-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=108"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-109",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-109-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=109"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-11",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-11-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=11"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-110",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-110-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=110"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-111",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-111-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=111"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-112",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-112-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=112"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-113",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-113-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=113"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-114",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-114-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=114"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-115",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-115-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=115"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-116",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-116-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=116"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-117",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-117-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=117"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-118",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-118-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=118"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-119",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-119-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=119"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-12",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-12-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=12"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-120",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-120-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=120"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-121",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-121-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=121"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-122",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-122-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=122"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-123",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-123-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=123"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-124",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-124-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=124"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-125",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-125-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=125"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-126",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-126-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=126"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-127",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-127-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=127"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-128",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-128-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=128"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-129",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-129-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=129"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-13",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-13-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=13"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-130",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-130-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=130"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-131",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-131-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=131"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-132",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-132-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=132"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-133",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-133-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=133"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-134",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-134-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=134"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-135",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-135-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=135"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-136",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 136",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-136-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-136",
              "chapterTitle": "Page 136",
              "chapterIndex": 0,
              "stepIndex": 136,
              "stepType": "pdf",
              "title": "Page 136",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=136"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-137",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 137",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-137-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-137",
              "chapterTitle": "Page 137",
              "chapterIndex": 0,
              "stepIndex": 137,
              "stepType": "pdf",
              "title": "Page 137",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=137"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-138",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 138",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-138-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-138",
              "chapterTitle": "Page 138",
              "chapterIndex": 0,
              "stepIndex": 138,
              "stepType": "pdf",
              "title": "Page 138",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=138"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-139",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 139",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-139-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-139",
              "chapterTitle": "Page 139",
              "chapterIndex": 0,
              "stepIndex": 139,
              "stepType": "pdf",
              "title": "Page 139",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=139"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-14",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-14-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=14"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-140",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 140",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-140-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-140",
              "chapterTitle": "Page 140",
              "chapterIndex": 0,
              "stepIndex": 140,
              "stepType": "pdf",
              "title": "Page 140",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=140"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-141",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 141",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-141-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-141",
              "chapterTitle": "Page 141",
              "chapterIndex": 0,
              "stepIndex": 141,
              "stepType": "pdf",
              "title": "Page 141",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=141"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-142",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 142",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-142-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-142",
              "chapterTitle": "Page 142",
              "chapterIndex": 0,
              "stepIndex": 142,
              "stepType": "pdf",
              "title": "Page 142",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=142"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-143",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 143",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-143-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-143",
              "chapterTitle": "Page 143",
              "chapterIndex": 0,
              "stepIndex": 143,
              "stepType": "pdf",
              "title": "Page 143",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=143"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-144",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 144",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-144-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-144",
              "chapterTitle": "Page 144",
              "chapterIndex": 0,
              "stepIndex": 144,
              "stepType": "pdf",
              "title": "Page 144",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=144"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-145",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 145",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-145-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-145",
              "chapterTitle": "Page 145",
              "chapterIndex": 0,
              "stepIndex": 145,
              "stepType": "pdf",
              "title": "Page 145",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=145"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-146",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 146",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-146-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-146",
              "chapterTitle": "Page 146",
              "chapterIndex": 0,
              "stepIndex": 146,
              "stepType": "pdf",
              "title": "Page 146",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=146"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-147",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 147",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-147-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-147",
              "chapterTitle": "Page 147",
              "chapterIndex": 0,
              "stepIndex": 147,
              "stepType": "pdf",
              "title": "Page 147",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=147"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-148",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 148",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-148-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-148",
              "chapterTitle": "Page 148",
              "chapterIndex": 0,
              "stepIndex": 148,
              "stepType": "pdf",
              "title": "Page 148",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=148"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-149",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 149",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-149-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-149",
              "chapterTitle": "Page 149",
              "chapterIndex": 0,
              "stepIndex": 149,
              "stepType": "pdf",
              "title": "Page 149",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=149"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-15",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-15-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=15"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-150",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 150",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-150-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-150",
              "chapterTitle": "Page 150",
              "chapterIndex": 0,
              "stepIndex": 150,
              "stepType": "pdf",
              "title": "Page 150",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=150"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-151",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 151",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-151-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-151",
              "chapterTitle": "Page 151",
              "chapterIndex": 0,
              "stepIndex": 151,
              "stepType": "pdf",
              "title": "Page 151",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=151"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-152",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 152",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-152-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-152",
              "chapterTitle": "Page 152",
              "chapterIndex": 0,
              "stepIndex": 152,
              "stepType": "pdf",
              "title": "Page 152",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=152"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-153",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 153",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-153-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-153",
              "chapterTitle": "Page 153",
              "chapterIndex": 0,
              "stepIndex": 153,
              "stepType": "pdf",
              "title": "Page 153",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=153"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-154",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 154",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-154-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-154",
              "chapterTitle": "Page 154",
              "chapterIndex": 0,
              "stepIndex": 154,
              "stepType": "pdf",
              "title": "Page 154",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=154"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-155",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 155",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-155-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-155",
              "chapterTitle": "Page 155",
              "chapterIndex": 0,
              "stepIndex": 155,
              "stepType": "pdf",
              "title": "Page 155",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=155"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-156",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 156",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-156-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-156",
              "chapterTitle": "Page 156",
              "chapterIndex": 0,
              "stepIndex": 156,
              "stepType": "pdf",
              "title": "Page 156",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=156"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-157",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 157",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-157-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-157",
              "chapterTitle": "Page 157",
              "chapterIndex": 0,
              "stepIndex": 157,
              "stepType": "pdf",
              "title": "Page 157",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=157"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-158",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 158",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-158-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-158",
              "chapterTitle": "Page 158",
              "chapterIndex": 0,
              "stepIndex": 158,
              "stepType": "pdf",
              "title": "Page 158",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=158"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-159",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 159",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-159-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-159",
              "chapterTitle": "Page 159",
              "chapterIndex": 0,
              "stepIndex": 159,
              "stepType": "pdf",
              "title": "Page 159",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=159"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-16",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-16-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=16"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-160",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 160",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-160-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-160",
              "chapterTitle": "Page 160",
              "chapterIndex": 0,
              "stepIndex": 160,
              "stepType": "pdf",
              "title": "Page 160",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=160"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-161",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 161",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-161-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-161",
              "chapterTitle": "Page 161",
              "chapterIndex": 0,
              "stepIndex": 161,
              "stepType": "pdf",
              "title": "Page 161",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=161"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-162",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 162",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-162-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-162",
              "chapterTitle": "Page 162",
              "chapterIndex": 0,
              "stepIndex": 162,
              "stepType": "pdf",
              "title": "Page 162",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=162"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-163",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 163",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-163-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-163",
              "chapterTitle": "Page 163",
              "chapterIndex": 0,
              "stepIndex": 163,
              "stepType": "pdf",
              "title": "Page 163",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=163"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-164",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 164",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-164-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-164",
              "chapterTitle": "Page 164",
              "chapterIndex": 0,
              "stepIndex": 164,
              "stepType": "pdf",
              "title": "Page 164",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=164"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-165",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 165",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-165-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-165",
              "chapterTitle": "Page 165",
              "chapterIndex": 0,
              "stepIndex": 165,
              "stepType": "pdf",
              "title": "Page 165",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=165"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-166",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 166",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-166-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-166",
              "chapterTitle": "Page 166",
              "chapterIndex": 0,
              "stepIndex": 166,
              "stepType": "pdf",
              "title": "Page 166",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=166"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-167",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 167",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-167-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-167",
              "chapterTitle": "Page 167",
              "chapterIndex": 0,
              "stepIndex": 167,
              "stepType": "pdf",
              "title": "Page 167",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=167"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-168",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 168",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-168-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-168",
              "chapterTitle": "Page 168",
              "chapterIndex": 0,
              "stepIndex": 168,
              "stepType": "pdf",
              "title": "Page 168",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=168"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-169",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 169",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-169-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-169",
              "chapterTitle": "Page 169",
              "chapterIndex": 0,
              "stepIndex": 169,
              "stepType": "pdf",
              "title": "Page 169",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=169"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-17",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-17-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=17"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-170",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 170",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-170-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-170",
              "chapterTitle": "Page 170",
              "chapterIndex": 0,
              "stepIndex": 170,
              "stepType": "pdf",
              "title": "Page 170",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=170"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-171",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 171",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-171-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-171",
              "chapterTitle": "Page 171",
              "chapterIndex": 0,
              "stepIndex": 171,
              "stepType": "pdf",
              "title": "Page 171",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=171"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-172",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 172",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-172-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-172",
              "chapterTitle": "Page 172",
              "chapterIndex": 0,
              "stepIndex": 172,
              "stepType": "pdf",
              "title": "Page 172",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=172"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-173",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 173",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-173-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-173",
              "chapterTitle": "Page 173",
              "chapterIndex": 0,
              "stepIndex": 173,
              "stepType": "pdf",
              "title": "Page 173",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=173"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-174",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 174",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-174-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-174",
              "chapterTitle": "Page 174",
              "chapterIndex": 0,
              "stepIndex": 174,
              "stepType": "pdf",
              "title": "Page 174",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=174"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-175",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 175",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-175-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-175",
              "chapterTitle": "Page 175",
              "chapterIndex": 0,
              "stepIndex": 175,
              "stepType": "pdf",
              "title": "Page 175",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=175"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-176",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 176",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-176-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-176",
              "chapterTitle": "Page 176",
              "chapterIndex": 0,
              "stepIndex": 176,
              "stepType": "pdf",
              "title": "Page 176",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=176"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-177",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 177",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-177-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-177",
              "chapterTitle": "Page 177",
              "chapterIndex": 0,
              "stepIndex": 177,
              "stepType": "pdf",
              "title": "Page 177",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=177"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-178",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 178",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-178-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-178",
              "chapterTitle": "Page 178",
              "chapterIndex": 0,
              "stepIndex": 178,
              "stepType": "pdf",
              "title": "Page 178",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=178"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-179",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 179",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-179-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-179",
              "chapterTitle": "Page 179",
              "chapterIndex": 0,
              "stepIndex": 179,
              "stepType": "pdf",
              "title": "Page 179",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=179"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-18",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-18-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=18"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-180",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 180",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-180-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-180",
              "chapterTitle": "Page 180",
              "chapterIndex": 0,
              "stepIndex": 180,
              "stepType": "pdf",
              "title": "Page 180",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=180"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-181",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 181",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-181-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-181",
              "chapterTitle": "Page 181",
              "chapterIndex": 0,
              "stepIndex": 181,
              "stepType": "pdf",
              "title": "Page 181",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=181"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-182",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 182",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-182-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-182",
              "chapterTitle": "Page 182",
              "chapterIndex": 0,
              "stepIndex": 182,
              "stepType": "pdf",
              "title": "Page 182",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=182"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-183",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 183",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-183-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-183",
              "chapterTitle": "Page 183",
              "chapterIndex": 0,
              "stepIndex": 183,
              "stepType": "pdf",
              "title": "Page 183",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=183"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-184",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 184",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-184-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-184",
              "chapterTitle": "Page 184",
              "chapterIndex": 0,
              "stepIndex": 184,
              "stepType": "pdf",
              "title": "Page 184",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=184"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-185",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 185",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-185-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-185",
              "chapterTitle": "Page 185",
              "chapterIndex": 0,
              "stepIndex": 185,
              "stepType": "pdf",
              "title": "Page 185",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=185"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-186",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 186",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-186-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-186",
              "chapterTitle": "Page 186",
              "chapterIndex": 0,
              "stepIndex": 186,
              "stepType": "pdf",
              "title": "Page 186",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=186"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-187",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 187",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-187-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-187",
              "chapterTitle": "Page 187",
              "chapterIndex": 0,
              "stepIndex": 187,
              "stepType": "pdf",
              "title": "Page 187",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=187"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-188",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 188",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-188-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-188",
              "chapterTitle": "Page 188",
              "chapterIndex": 0,
              "stepIndex": 188,
              "stepType": "pdf",
              "title": "Page 188",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=188"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-189",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 189",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-189-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-189",
              "chapterTitle": "Page 189",
              "chapterIndex": 0,
              "stepIndex": 189,
              "stepType": "pdf",
              "title": "Page 189",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=189"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-19",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-19-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=19"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-190",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 190",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-190-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-190",
              "chapterTitle": "Page 190",
              "chapterIndex": 0,
              "stepIndex": 190,
              "stepType": "pdf",
              "title": "Page 190",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=190"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-191",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 191",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-191-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-191",
              "chapterTitle": "Page 191",
              "chapterIndex": 0,
              "stepIndex": 191,
              "stepType": "pdf",
              "title": "Page 191",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=191"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-192",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 192",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-192-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-192",
              "chapterTitle": "Page 192",
              "chapterIndex": 0,
              "stepIndex": 192,
              "stepType": "pdf",
              "title": "Page 192",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=192"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-193",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 193",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-193-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-193",
              "chapterTitle": "Page 193",
              "chapterIndex": 0,
              "stepIndex": 193,
              "stepType": "pdf",
              "title": "Page 193",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=193"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-194",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 194",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-194-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-194",
              "chapterTitle": "Page 194",
              "chapterIndex": 0,
              "stepIndex": 194,
              "stepType": "pdf",
              "title": "Page 194",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=194"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-195",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 195",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-195-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-195",
              "chapterTitle": "Page 195",
              "chapterIndex": 0,
              "stepIndex": 195,
              "stepType": "pdf",
              "title": "Page 195",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=195"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-196",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 196",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-196-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-196",
              "chapterTitle": "Page 196",
              "chapterIndex": 0,
              "stepIndex": 196,
              "stepType": "pdf",
              "title": "Page 196",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=196"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-197",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 197",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-197-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-197",
              "chapterTitle": "Page 197",
              "chapterIndex": 0,
              "stepIndex": 197,
              "stepType": "pdf",
              "title": "Page 197",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=197"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-198",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 198",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-198-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-198",
              "chapterTitle": "Page 198",
              "chapterIndex": 0,
              "stepIndex": 198,
              "stepType": "pdf",
              "title": "Page 198",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=198"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-199",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 199",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-199-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-199",
              "chapterTitle": "Page 199",
              "chapterIndex": 0,
              "stepIndex": 199,
              "stepType": "pdf",
              "title": "Page 199",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=199"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-2",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-2-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=2"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-20",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-20-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=20"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-200",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 200",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-200-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-200",
              "chapterTitle": "Page 200",
              "chapterIndex": 0,
              "stepIndex": 200,
              "stepType": "pdf",
              "title": "Page 200",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=200"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-201",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 201",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-201-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-201",
              "chapterTitle": "Page 201",
              "chapterIndex": 0,
              "stepIndex": 201,
              "stepType": "pdf",
              "title": "Page 201",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=201"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-202",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 202",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-202-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-202",
              "chapterTitle": "Page 202",
              "chapterIndex": 0,
              "stepIndex": 202,
              "stepType": "pdf",
              "title": "Page 202",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=202"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-203",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 203",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-203-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-203",
              "chapterTitle": "Page 203",
              "chapterIndex": 0,
              "stepIndex": 203,
              "stepType": "pdf",
              "title": "Page 203",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=203"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-204",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 204",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-204-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-204",
              "chapterTitle": "Page 204",
              "chapterIndex": 0,
              "stepIndex": 204,
              "stepType": "pdf",
              "title": "Page 204",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=204"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-205",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 205",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-205-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-205",
              "chapterTitle": "Page 205",
              "chapterIndex": 0,
              "stepIndex": 205,
              "stepType": "pdf",
              "title": "Page 205",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=205"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-206",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 206",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-206-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-206",
              "chapterTitle": "Page 206",
              "chapterIndex": 0,
              "stepIndex": 206,
              "stepType": "pdf",
              "title": "Page 206",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=206"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-207",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 207",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-207-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-207",
              "chapterTitle": "Page 207",
              "chapterIndex": 0,
              "stepIndex": 207,
              "stepType": "pdf",
              "title": "Page 207",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=207"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-208",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 208",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-208-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-208",
              "chapterTitle": "Page 208",
              "chapterIndex": 0,
              "stepIndex": 208,
              "stepType": "pdf",
              "title": "Page 208",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=208"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-209",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 209",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-209-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-209",
              "chapterTitle": "Page 209",
              "chapterIndex": 0,
              "stepIndex": 209,
              "stepType": "pdf",
              "title": "Page 209",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=209"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-21",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-21-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=21"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-210",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 210",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-210-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-210",
              "chapterTitle": "Page 210",
              "chapterIndex": 0,
              "stepIndex": 210,
              "stepType": "pdf",
              "title": "Page 210",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=210"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-211",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 211",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-211-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-211",
              "chapterTitle": "Page 211",
              "chapterIndex": 0,
              "stepIndex": 211,
              "stepType": "pdf",
              "title": "Page 211",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=211"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-212",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 212",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-212-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-212",
              "chapterTitle": "Page 212",
              "chapterIndex": 0,
              "stepIndex": 212,
              "stepType": "pdf",
              "title": "Page 212",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=212"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-213",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 213",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-213-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-213",
              "chapterTitle": "Page 213",
              "chapterIndex": 0,
              "stepIndex": 213,
              "stepType": "pdf",
              "title": "Page 213",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=213"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-214",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 214",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-214-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-214",
              "chapterTitle": "Page 214",
              "chapterIndex": 0,
              "stepIndex": 214,
              "stepType": "pdf",
              "title": "Page 214",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=214"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-215",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 215",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-215-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-215",
              "chapterTitle": "Page 215",
              "chapterIndex": 0,
              "stepIndex": 215,
              "stepType": "pdf",
              "title": "Page 215",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=215"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-216",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 216",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-216-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-216",
              "chapterTitle": "Page 216",
              "chapterIndex": 0,
              "stepIndex": 216,
              "stepType": "pdf",
              "title": "Page 216",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=216"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-217",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 217",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-217-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-217",
              "chapterTitle": "Page 217",
              "chapterIndex": 0,
              "stepIndex": 217,
              "stepType": "pdf",
              "title": "Page 217",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=217"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-218",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 218",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-218-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-218",
              "chapterTitle": "Page 218",
              "chapterIndex": 0,
              "stepIndex": 218,
              "stepType": "pdf",
              "title": "Page 218",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=218"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-219",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 219",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-219-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-219",
              "chapterTitle": "Page 219",
              "chapterIndex": 0,
              "stepIndex": 219,
              "stepType": "pdf",
              "title": "Page 219",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=219"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-22",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-22-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=22"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-220",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 220",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-220-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-220",
              "chapterTitle": "Page 220",
              "chapterIndex": 0,
              "stepIndex": 220,
              "stepType": "pdf",
              "title": "Page 220",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=220"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-221",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 221",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-221-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-221",
              "chapterTitle": "Page 221",
              "chapterIndex": 0,
              "stepIndex": 221,
              "stepType": "pdf",
              "title": "Page 221",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=221"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-222",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 222",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-222-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-222",
              "chapterTitle": "Page 222",
              "chapterIndex": 0,
              "stepIndex": 222,
              "stepType": "pdf",
              "title": "Page 222",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=222"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-223",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 223",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-223-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-223",
              "chapterTitle": "Page 223",
              "chapterIndex": 0,
              "stepIndex": 223,
              "stepType": "pdf",
              "title": "Page 223",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=223"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-224",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 224",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-224-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-224",
              "chapterTitle": "Page 224",
              "chapterIndex": 0,
              "stepIndex": 224,
              "stepType": "pdf",
              "title": "Page 224",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=224"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-225",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 225",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-225-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-225",
              "chapterTitle": "Page 225",
              "chapterIndex": 0,
              "stepIndex": 225,
              "stepType": "pdf",
              "title": "Page 225",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=225"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-226",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 226",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-226-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-226",
              "chapterTitle": "Page 226",
              "chapterIndex": 0,
              "stepIndex": 226,
              "stepType": "pdf",
              "title": "Page 226",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=226"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-227",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 227",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-227-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-227",
              "chapterTitle": "Page 227",
              "chapterIndex": 0,
              "stepIndex": 227,
              "stepType": "pdf",
              "title": "Page 227",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=227"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-228",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 228",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-228-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-228",
              "chapterTitle": "Page 228",
              "chapterIndex": 0,
              "stepIndex": 228,
              "stepType": "pdf",
              "title": "Page 228",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=228"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-229",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 229",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-229-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-229",
              "chapterTitle": "Page 229",
              "chapterIndex": 0,
              "stepIndex": 229,
              "stepType": "pdf",
              "title": "Page 229",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=229"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-23",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-23-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=23"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-230",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 230",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-230-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-230",
              "chapterTitle": "Page 230",
              "chapterIndex": 0,
              "stepIndex": 230,
              "stepType": "pdf",
              "title": "Page 230",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=230"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-231",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 231",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-231-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-231",
              "chapterTitle": "Page 231",
              "chapterIndex": 0,
              "stepIndex": 231,
              "stepType": "pdf",
              "title": "Page 231",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=231"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-232",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 232",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-232-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-232",
              "chapterTitle": "Page 232",
              "chapterIndex": 0,
              "stepIndex": 232,
              "stepType": "pdf",
              "title": "Page 232",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=232"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-233",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 233",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-233-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-233",
              "chapterTitle": "Page 233",
              "chapterIndex": 0,
              "stepIndex": 233,
              "stepType": "pdf",
              "title": "Page 233",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=233"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-234",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 234",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-234-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-234",
              "chapterTitle": "Page 234",
              "chapterIndex": 0,
              "stepIndex": 234,
              "stepType": "pdf",
              "title": "Page 234",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=234"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-235",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 235",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-235-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-235",
              "chapterTitle": "Page 235",
              "chapterIndex": 0,
              "stepIndex": 235,
              "stepType": "pdf",
              "title": "Page 235",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=235"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-236",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 236",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-236-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-236",
              "chapterTitle": "Page 236",
              "chapterIndex": 0,
              "stepIndex": 236,
              "stepType": "pdf",
              "title": "Page 236",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=236"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-237",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 237",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-237-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-237",
              "chapterTitle": "Page 237",
              "chapterIndex": 0,
              "stepIndex": 237,
              "stepType": "pdf",
              "title": "Page 237",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=237"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-24",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-24-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=24"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-25",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-25-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=25"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-26",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-26-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=26"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-27",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-27-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=27"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-28",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-28-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=28"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-29",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-29-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=29"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-3",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-3-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=3"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-30",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-30-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=30"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-31",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-31-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=31"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-32",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-32-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=32"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-33",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-33-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=33"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-34",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-34-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=34"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-35",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-35-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=35"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-36",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-36-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=36"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-37",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-37-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=37"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-38",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-38-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=38"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-39",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-39-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=39"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-4",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-4-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=4"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-40",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-40-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=40"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-41",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-41-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=41"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-42",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-42-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=42"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-43",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-43-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=43"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-44",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-44-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=44"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-45",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-45-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=45"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-46",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-46-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=46"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-47",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-47-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=47"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-48",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-48-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=48"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-49",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-49-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=49"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-5",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-5-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=5"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-50",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-50-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=50"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-51",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-51-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=51"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-52",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-52-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=52"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-53",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-53-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=53"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-54",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-54-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=54"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-55",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-55-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=55"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-56",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-56-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=56"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-57",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-57-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=57"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-58",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-58-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=58"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-59",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-59-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=59"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-6",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-6-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=6"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-60",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-60-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=60"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-61",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-61-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=61"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-62",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-62-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=62"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-63",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-63-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=63"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-64",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-64-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=64"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-65",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-65-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=65"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-66",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-66-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=66"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-67",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-67-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=67"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-68",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-68-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=68"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-69",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-69-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=69"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-7",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-7-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=7"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-70",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-70-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=70"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-71",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-71-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=71"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-72",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-72-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=72"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-73",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-73-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=73"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-74",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-74-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=74"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-75",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-75-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=75"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-76",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-76-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=76"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-77",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-77-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=77"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-78",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-78-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=78"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-79",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-79-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=79"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-8",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-8-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=8"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-80",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-80-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=80"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-81",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-81-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=81"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-82",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-82-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=82"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-83",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-83-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=83"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-84",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-84-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=84"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-85",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-85-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=85"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-86",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-86-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=86"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-87",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-87-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=87"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-88",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-88-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=88"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-89",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-89-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=89"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-9",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-9-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=9"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-90",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-90-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=90"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-91",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-91-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=91"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-92",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-92-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=92"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-93",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-93-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=93"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-94",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-94-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=94"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-95",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-95-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=95"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-96",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-96-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=96"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-97",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-97-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=97"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-98",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-98-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=98"
            }
          ]
        },
        {
          "id": "myanmar-village-stories-ch-import-1787568889661-99",
          "courseId": "myanmar-village-stories",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "myanmar-village-stories-ch-import-1787568889661-99-step-0",
              "courseId": "myanmar-village-stories",
              "chapterId": "myanmar-village-stories-ch-import-1787568889661-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/myanmar-village-stories/myanmar-village-stories.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "iron-heel",
      "title": "Iron Heel",
      "description": "Iron Heel. Translation.",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#1d4ed8",
      "coverColorEnd": "#1e3a8a",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/iron-heel.webp",
      "icon": "📚",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 114,
      "category": "Other, Translation",
      "cat1": "Other",
      "cat2": "Translation",
      "cat3": "",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/iron-heel",
      "stepCount": 151,
      "chapters": [
        {
          "id": "iron-heel-ch-import-1787568889661-1",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-1-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=1"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-10",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-10-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=10"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-100",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-100-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=100"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-101",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-101-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=101"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-102",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-102-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=102"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-103",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-103-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=103"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-104",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-104-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=104"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-105",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-105-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=105"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-106",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-106-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=106"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-107",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-107-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=107"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-108",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-108-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=108"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-109",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-109-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=109"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-11",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-11-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=11"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-110",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-110-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=110"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-111",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-111-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=111"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-112",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-112-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=112"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-113",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-113-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=113"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-114",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-114-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=114"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-115",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-115-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=115"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-116",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-116-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=116"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-117",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-117-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=117"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-118",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-118-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=118"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-119",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-119-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=119"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-12",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-12-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=12"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-120",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-120-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=120"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-121",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-121-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=121"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-122",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-122-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=122"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-123",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-123-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=123"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-124",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-124-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=124"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-125",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-125-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=125"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-126",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-126-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=126"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-127",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-127-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=127"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-128",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-128-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=128"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-129",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-129-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=129"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-13",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-13-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=13"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-130",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-130-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=130"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-131",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-131-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=131"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-132",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-132-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=132"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-133",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-133-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=133"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-134",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-134-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=134"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-135",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-135-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=135"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-136",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 136",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-136-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-136",
              "chapterTitle": "Page 136",
              "chapterIndex": 0,
              "stepIndex": 136,
              "stepType": "pdf",
              "title": "Page 136",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=136"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-137",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 137",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-137-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-137",
              "chapterTitle": "Page 137",
              "chapterIndex": 0,
              "stepIndex": 137,
              "stepType": "pdf",
              "title": "Page 137",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=137"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-138",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 138",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-138-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-138",
              "chapterTitle": "Page 138",
              "chapterIndex": 0,
              "stepIndex": 138,
              "stepType": "pdf",
              "title": "Page 138",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=138"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-139",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 139",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-139-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-139",
              "chapterTitle": "Page 139",
              "chapterIndex": 0,
              "stepIndex": 139,
              "stepType": "pdf",
              "title": "Page 139",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=139"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-14",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-14-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=14"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-140",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 140",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-140-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-140",
              "chapterTitle": "Page 140",
              "chapterIndex": 0,
              "stepIndex": 140,
              "stepType": "pdf",
              "title": "Page 140",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=140"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-141",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 141",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-141-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-141",
              "chapterTitle": "Page 141",
              "chapterIndex": 0,
              "stepIndex": 141,
              "stepType": "pdf",
              "title": "Page 141",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=141"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-142",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 142",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-142-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-142",
              "chapterTitle": "Page 142",
              "chapterIndex": 0,
              "stepIndex": 142,
              "stepType": "pdf",
              "title": "Page 142",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=142"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-143",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 143",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-143-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-143",
              "chapterTitle": "Page 143",
              "chapterIndex": 0,
              "stepIndex": 143,
              "stepType": "pdf",
              "title": "Page 143",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=143"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-144",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 144",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-144-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-144",
              "chapterTitle": "Page 144",
              "chapterIndex": 0,
              "stepIndex": 144,
              "stepType": "pdf",
              "title": "Page 144",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=144"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-145",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 145",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-145-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-145",
              "chapterTitle": "Page 145",
              "chapterIndex": 0,
              "stepIndex": 145,
              "stepType": "pdf",
              "title": "Page 145",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=145"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-146",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 146",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-146-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-146",
              "chapterTitle": "Page 146",
              "chapterIndex": 0,
              "stepIndex": 146,
              "stepType": "pdf",
              "title": "Page 146",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=146"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-147",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 147",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-147-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-147",
              "chapterTitle": "Page 147",
              "chapterIndex": 0,
              "stepIndex": 147,
              "stepType": "pdf",
              "title": "Page 147",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=147"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-148",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 148",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-148-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-148",
              "chapterTitle": "Page 148",
              "chapterIndex": 0,
              "stepIndex": 148,
              "stepType": "pdf",
              "title": "Page 148",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=148"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-149",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 149",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-149-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-149",
              "chapterTitle": "Page 149",
              "chapterIndex": 0,
              "stepIndex": 149,
              "stepType": "pdf",
              "title": "Page 149",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=149"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-15",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-15-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=15"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-150",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 150",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-150-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-150",
              "chapterTitle": "Page 150",
              "chapterIndex": 0,
              "stepIndex": 150,
              "stepType": "pdf",
              "title": "Page 150",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=150"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-151",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 151",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-151-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-151",
              "chapterTitle": "Page 151",
              "chapterIndex": 0,
              "stepIndex": 151,
              "stepType": "pdf",
              "title": "Page 151",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=151"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-16",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-16-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=16"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-17",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-17-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=17"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-18",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-18-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=18"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-19",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-19-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=19"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-2",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-2-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=2"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-20",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-20-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=20"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-21",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-21-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=21"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-22",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-22-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=22"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-23",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-23-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=23"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-24",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-24-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=24"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-25",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-25-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=25"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-26",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-26-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=26"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-27",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-27-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=27"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-28",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-28-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=28"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-29",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-29-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=29"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-3",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-3-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=3"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-30",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-30-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=30"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-31",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-31-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=31"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-32",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-32-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=32"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-33",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-33-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=33"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-34",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-34-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=34"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-35",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-35-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=35"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-36",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-36-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=36"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-37",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-37-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=37"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-38",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-38-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=38"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-39",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-39-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=39"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-4",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-4-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=4"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-40",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-40-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=40"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-41",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-41-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=41"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-42",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-42-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=42"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-43",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-43-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=43"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-44",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-44-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=44"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-45",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-45-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=45"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-46",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-46-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=46"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-47",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-47-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=47"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-48",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-48-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=48"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-49",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-49-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=49"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-5",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-5-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=5"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-50",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-50-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=50"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-51",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-51-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=51"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-52",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-52-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=52"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-53",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-53-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=53"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-54",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-54-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=54"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-55",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-55-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=55"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-56",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-56-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=56"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-57",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-57-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=57"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-58",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-58-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=58"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-59",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-59-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=59"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-6",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-6-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=6"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-60",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-60-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=60"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-61",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-61-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=61"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-62",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-62-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=62"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-63",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-63-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=63"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-64",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-64-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=64"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-65",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-65-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=65"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-66",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-66-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=66"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-67",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-67-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=67"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-68",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-68-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=68"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-69",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-69-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=69"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-7",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-7-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=7"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-70",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-70-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=70"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-71",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-71-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=71"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-72",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-72-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=72"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-73",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-73-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=73"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-74",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-74-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=74"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-75",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-75-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=75"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-76",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-76-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=76"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-77",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-77-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=77"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-78",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-78-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=78"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-79",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-79-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=79"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-8",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-8-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=8"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-80",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-80-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=80"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-81",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-81-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=81"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-82",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-82-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=82"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-83",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-83-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=83"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-84",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-84-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=84"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-85",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-85-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=85"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-86",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-86-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=86"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-87",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-87-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=87"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-88",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-88-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=88"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-89",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-89-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=89"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-9",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-9-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=9"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-90",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-90-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=90"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-91",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-91-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=91"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-92",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-92-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=92"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-93",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-93-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=93"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-94",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-94-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=94"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-95",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-95-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=95"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-96",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-96-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=96"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-97",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-97-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=97"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-98",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-98-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=98"
            }
          ]
        },
        {
          "id": "iron-heel-ch-import-1787568889661-99",
          "courseId": "iron-heel",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "iron-heel-ch-import-1787568889661-99-step-0",
              "courseId": "iron-heel",
              "chapterId": "iron-heel-ch-import-1787568889661-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/iron-heel/iron-heel.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "the-vatican-target",
      "title": "The Vatican Target",
      "description": "The Vatican Target. Translation.",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#1d4ed8",
      "coverColorEnd": "#1e3a8a",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/the-vatican-target.webp",
      "icon": "📚",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 115,
      "category": "Other, Translation",
      "cat1": "Other",
      "cat2": "Translation",
      "cat3": "",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/the-vatican-target",
      "stepCount": 302,
      "chapters": [
        {
          "id": "the-vatican-target-ch-import-1787568889661-1",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-1-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=1"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-10",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-10-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=10"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-100",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-100-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=100"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-101",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-101-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=101"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-102",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-102-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=102"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-103",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-103-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=103"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-104",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-104-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=104"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-105",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-105-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=105"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-106",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-106-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=106"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-107",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-107-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=107"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-108",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-108-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=108"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-109",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-109-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=109"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-11",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-11-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=11"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-110",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-110-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=110"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-111",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-111-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=111"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-112",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-112-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=112"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-113",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-113-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=113"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-114",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-114-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=114"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-115",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-115-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=115"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-116",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-116-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=116"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-117",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-117-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=117"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-118",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-118-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=118"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-119",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-119-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=119"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-12",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-12-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=12"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-120",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-120-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=120"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-121",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-121-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=121"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-122",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-122-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=122"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-123",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-123-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=123"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-124",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-124-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=124"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-125",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-125-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=125"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-126",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-126-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=126"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-127",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-127-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=127"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-128",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-128-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=128"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-129",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-129-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=129"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-13",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-13-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=13"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-130",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-130-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=130"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-131",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-131-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=131"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-132",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-132-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=132"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-133",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-133-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=133"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-134",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-134-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=134"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-135",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-135-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=135"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-136",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 136",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-136-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-136",
              "chapterTitle": "Page 136",
              "chapterIndex": 0,
              "stepIndex": 136,
              "stepType": "pdf",
              "title": "Page 136",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=136"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-137",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 137",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-137-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-137",
              "chapterTitle": "Page 137",
              "chapterIndex": 0,
              "stepIndex": 137,
              "stepType": "pdf",
              "title": "Page 137",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=137"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-138",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 138",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-138-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-138",
              "chapterTitle": "Page 138",
              "chapterIndex": 0,
              "stepIndex": 138,
              "stepType": "pdf",
              "title": "Page 138",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=138"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-139",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 139",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-139-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-139",
              "chapterTitle": "Page 139",
              "chapterIndex": 0,
              "stepIndex": 139,
              "stepType": "pdf",
              "title": "Page 139",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=139"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-14",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-14-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=14"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-140",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 140",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-140-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-140",
              "chapterTitle": "Page 140",
              "chapterIndex": 0,
              "stepIndex": 140,
              "stepType": "pdf",
              "title": "Page 140",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=140"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-141",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 141",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-141-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-141",
              "chapterTitle": "Page 141",
              "chapterIndex": 0,
              "stepIndex": 141,
              "stepType": "pdf",
              "title": "Page 141",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=141"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-142",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 142",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-142-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-142",
              "chapterTitle": "Page 142",
              "chapterIndex": 0,
              "stepIndex": 142,
              "stepType": "pdf",
              "title": "Page 142",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=142"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-143",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 143",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-143-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-143",
              "chapterTitle": "Page 143",
              "chapterIndex": 0,
              "stepIndex": 143,
              "stepType": "pdf",
              "title": "Page 143",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=143"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-144",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 144",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-144-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-144",
              "chapterTitle": "Page 144",
              "chapterIndex": 0,
              "stepIndex": 144,
              "stepType": "pdf",
              "title": "Page 144",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=144"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-145",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 145",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-145-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-145",
              "chapterTitle": "Page 145",
              "chapterIndex": 0,
              "stepIndex": 145,
              "stepType": "pdf",
              "title": "Page 145",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=145"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-146",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 146",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-146-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-146",
              "chapterTitle": "Page 146",
              "chapterIndex": 0,
              "stepIndex": 146,
              "stepType": "pdf",
              "title": "Page 146",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=146"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-147",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 147",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-147-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-147",
              "chapterTitle": "Page 147",
              "chapterIndex": 0,
              "stepIndex": 147,
              "stepType": "pdf",
              "title": "Page 147",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=147"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-148",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 148",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-148-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-148",
              "chapterTitle": "Page 148",
              "chapterIndex": 0,
              "stepIndex": 148,
              "stepType": "pdf",
              "title": "Page 148",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=148"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-149",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 149",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-149-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-149",
              "chapterTitle": "Page 149",
              "chapterIndex": 0,
              "stepIndex": 149,
              "stepType": "pdf",
              "title": "Page 149",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=149"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-15",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-15-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=15"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-150",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 150",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-150-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-150",
              "chapterTitle": "Page 150",
              "chapterIndex": 0,
              "stepIndex": 150,
              "stepType": "pdf",
              "title": "Page 150",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=150"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-151",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 151",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-151-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-151",
              "chapterTitle": "Page 151",
              "chapterIndex": 0,
              "stepIndex": 151,
              "stepType": "pdf",
              "title": "Page 151",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=151"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-152",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 152",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-152-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-152",
              "chapterTitle": "Page 152",
              "chapterIndex": 0,
              "stepIndex": 152,
              "stepType": "pdf",
              "title": "Page 152",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=152"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-153",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 153",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-153-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-153",
              "chapterTitle": "Page 153",
              "chapterIndex": 0,
              "stepIndex": 153,
              "stepType": "pdf",
              "title": "Page 153",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=153"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-154",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 154",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-154-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-154",
              "chapterTitle": "Page 154",
              "chapterIndex": 0,
              "stepIndex": 154,
              "stepType": "pdf",
              "title": "Page 154",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=154"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-155",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 155",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-155-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-155",
              "chapterTitle": "Page 155",
              "chapterIndex": 0,
              "stepIndex": 155,
              "stepType": "pdf",
              "title": "Page 155",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=155"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-156",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 156",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-156-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-156",
              "chapterTitle": "Page 156",
              "chapterIndex": 0,
              "stepIndex": 156,
              "stepType": "pdf",
              "title": "Page 156",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=156"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-157",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 157",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-157-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-157",
              "chapterTitle": "Page 157",
              "chapterIndex": 0,
              "stepIndex": 157,
              "stepType": "pdf",
              "title": "Page 157",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=157"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-158",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 158",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-158-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-158",
              "chapterTitle": "Page 158",
              "chapterIndex": 0,
              "stepIndex": 158,
              "stepType": "pdf",
              "title": "Page 158",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=158"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-159",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 159",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-159-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-159",
              "chapterTitle": "Page 159",
              "chapterIndex": 0,
              "stepIndex": 159,
              "stepType": "pdf",
              "title": "Page 159",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=159"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-16",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-16-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=16"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-160",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 160",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-160-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-160",
              "chapterTitle": "Page 160",
              "chapterIndex": 0,
              "stepIndex": 160,
              "stepType": "pdf",
              "title": "Page 160",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=160"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-161",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 161",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-161-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-161",
              "chapterTitle": "Page 161",
              "chapterIndex": 0,
              "stepIndex": 161,
              "stepType": "pdf",
              "title": "Page 161",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=161"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-162",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 162",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-162-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-162",
              "chapterTitle": "Page 162",
              "chapterIndex": 0,
              "stepIndex": 162,
              "stepType": "pdf",
              "title": "Page 162",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=162"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-163",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 163",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-163-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-163",
              "chapterTitle": "Page 163",
              "chapterIndex": 0,
              "stepIndex": 163,
              "stepType": "pdf",
              "title": "Page 163",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=163"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-164",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 164",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-164-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-164",
              "chapterTitle": "Page 164",
              "chapterIndex": 0,
              "stepIndex": 164,
              "stepType": "pdf",
              "title": "Page 164",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=164"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-165",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 165",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-165-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-165",
              "chapterTitle": "Page 165",
              "chapterIndex": 0,
              "stepIndex": 165,
              "stepType": "pdf",
              "title": "Page 165",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=165"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-166",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 166",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-166-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-166",
              "chapterTitle": "Page 166",
              "chapterIndex": 0,
              "stepIndex": 166,
              "stepType": "pdf",
              "title": "Page 166",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=166"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-167",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 167",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-167-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-167",
              "chapterTitle": "Page 167",
              "chapterIndex": 0,
              "stepIndex": 167,
              "stepType": "pdf",
              "title": "Page 167",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=167"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-168",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 168",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-168-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-168",
              "chapterTitle": "Page 168",
              "chapterIndex": 0,
              "stepIndex": 168,
              "stepType": "pdf",
              "title": "Page 168",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=168"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-169",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 169",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-169-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-169",
              "chapterTitle": "Page 169",
              "chapterIndex": 0,
              "stepIndex": 169,
              "stepType": "pdf",
              "title": "Page 169",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=169"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-17",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-17-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=17"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-170",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 170",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-170-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-170",
              "chapterTitle": "Page 170",
              "chapterIndex": 0,
              "stepIndex": 170,
              "stepType": "pdf",
              "title": "Page 170",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=170"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-171",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 171",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-171-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-171",
              "chapterTitle": "Page 171",
              "chapterIndex": 0,
              "stepIndex": 171,
              "stepType": "pdf",
              "title": "Page 171",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=171"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-172",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 172",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-172-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-172",
              "chapterTitle": "Page 172",
              "chapterIndex": 0,
              "stepIndex": 172,
              "stepType": "pdf",
              "title": "Page 172",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=172"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-173",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 173",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-173-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-173",
              "chapterTitle": "Page 173",
              "chapterIndex": 0,
              "stepIndex": 173,
              "stepType": "pdf",
              "title": "Page 173",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=173"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-174",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 174",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-174-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-174",
              "chapterTitle": "Page 174",
              "chapterIndex": 0,
              "stepIndex": 174,
              "stepType": "pdf",
              "title": "Page 174",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=174"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-175",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 175",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-175-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-175",
              "chapterTitle": "Page 175",
              "chapterIndex": 0,
              "stepIndex": 175,
              "stepType": "pdf",
              "title": "Page 175",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=175"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-176",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 176",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-176-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-176",
              "chapterTitle": "Page 176",
              "chapterIndex": 0,
              "stepIndex": 176,
              "stepType": "pdf",
              "title": "Page 176",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=176"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-177",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 177",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-177-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-177",
              "chapterTitle": "Page 177",
              "chapterIndex": 0,
              "stepIndex": 177,
              "stepType": "pdf",
              "title": "Page 177",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=177"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-178",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 178",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-178-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-178",
              "chapterTitle": "Page 178",
              "chapterIndex": 0,
              "stepIndex": 178,
              "stepType": "pdf",
              "title": "Page 178",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=178"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-179",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 179",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-179-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-179",
              "chapterTitle": "Page 179",
              "chapterIndex": 0,
              "stepIndex": 179,
              "stepType": "pdf",
              "title": "Page 179",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=179"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-18",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-18-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=18"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-180",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 180",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-180-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-180",
              "chapterTitle": "Page 180",
              "chapterIndex": 0,
              "stepIndex": 180,
              "stepType": "pdf",
              "title": "Page 180",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=180"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-181",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 181",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-181-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-181",
              "chapterTitle": "Page 181",
              "chapterIndex": 0,
              "stepIndex": 181,
              "stepType": "pdf",
              "title": "Page 181",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=181"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-182",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 182",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-182-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-182",
              "chapterTitle": "Page 182",
              "chapterIndex": 0,
              "stepIndex": 182,
              "stepType": "pdf",
              "title": "Page 182",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=182"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-183",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 183",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-183-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-183",
              "chapterTitle": "Page 183",
              "chapterIndex": 0,
              "stepIndex": 183,
              "stepType": "pdf",
              "title": "Page 183",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=183"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-184",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 184",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-184-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-184",
              "chapterTitle": "Page 184",
              "chapterIndex": 0,
              "stepIndex": 184,
              "stepType": "pdf",
              "title": "Page 184",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=184"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-185",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 185",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-185-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-185",
              "chapterTitle": "Page 185",
              "chapterIndex": 0,
              "stepIndex": 185,
              "stepType": "pdf",
              "title": "Page 185",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=185"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-186",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 186",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-186-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-186",
              "chapterTitle": "Page 186",
              "chapterIndex": 0,
              "stepIndex": 186,
              "stepType": "pdf",
              "title": "Page 186",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=186"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-187",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 187",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-187-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-187",
              "chapterTitle": "Page 187",
              "chapterIndex": 0,
              "stepIndex": 187,
              "stepType": "pdf",
              "title": "Page 187",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=187"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-188",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 188",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-188-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-188",
              "chapterTitle": "Page 188",
              "chapterIndex": 0,
              "stepIndex": 188,
              "stepType": "pdf",
              "title": "Page 188",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=188"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-189",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 189",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-189-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-189",
              "chapterTitle": "Page 189",
              "chapterIndex": 0,
              "stepIndex": 189,
              "stepType": "pdf",
              "title": "Page 189",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=189"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-19",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-19-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=19"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-190",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 190",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-190-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-190",
              "chapterTitle": "Page 190",
              "chapterIndex": 0,
              "stepIndex": 190,
              "stepType": "pdf",
              "title": "Page 190",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=190"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-191",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 191",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-191-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-191",
              "chapterTitle": "Page 191",
              "chapterIndex": 0,
              "stepIndex": 191,
              "stepType": "pdf",
              "title": "Page 191",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=191"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-192",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 192",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-192-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-192",
              "chapterTitle": "Page 192",
              "chapterIndex": 0,
              "stepIndex": 192,
              "stepType": "pdf",
              "title": "Page 192",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=192"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-193",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 193",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-193-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-193",
              "chapterTitle": "Page 193",
              "chapterIndex": 0,
              "stepIndex": 193,
              "stepType": "pdf",
              "title": "Page 193",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=193"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-194",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 194",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-194-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-194",
              "chapterTitle": "Page 194",
              "chapterIndex": 0,
              "stepIndex": 194,
              "stepType": "pdf",
              "title": "Page 194",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=194"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-195",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 195",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-195-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-195",
              "chapterTitle": "Page 195",
              "chapterIndex": 0,
              "stepIndex": 195,
              "stepType": "pdf",
              "title": "Page 195",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=195"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-196",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 196",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-196-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-196",
              "chapterTitle": "Page 196",
              "chapterIndex": 0,
              "stepIndex": 196,
              "stepType": "pdf",
              "title": "Page 196",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=196"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-197",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 197",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-197-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-197",
              "chapterTitle": "Page 197",
              "chapterIndex": 0,
              "stepIndex": 197,
              "stepType": "pdf",
              "title": "Page 197",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=197"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-198",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 198",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-198-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-198",
              "chapterTitle": "Page 198",
              "chapterIndex": 0,
              "stepIndex": 198,
              "stepType": "pdf",
              "title": "Page 198",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=198"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-199",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 199",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-199-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-199",
              "chapterTitle": "Page 199",
              "chapterIndex": 0,
              "stepIndex": 199,
              "stepType": "pdf",
              "title": "Page 199",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=199"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-2",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-2-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=2"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-20",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-20-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=20"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-200",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 200",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-200-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-200",
              "chapterTitle": "Page 200",
              "chapterIndex": 0,
              "stepIndex": 200,
              "stepType": "pdf",
              "title": "Page 200",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=200"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-201",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 201",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-201-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-201",
              "chapterTitle": "Page 201",
              "chapterIndex": 0,
              "stepIndex": 201,
              "stepType": "pdf",
              "title": "Page 201",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=201"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-202",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 202",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-202-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-202",
              "chapterTitle": "Page 202",
              "chapterIndex": 0,
              "stepIndex": 202,
              "stepType": "pdf",
              "title": "Page 202",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=202"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-203",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 203",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-203-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-203",
              "chapterTitle": "Page 203",
              "chapterIndex": 0,
              "stepIndex": 203,
              "stepType": "pdf",
              "title": "Page 203",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=203"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-204",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 204",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-204-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-204",
              "chapterTitle": "Page 204",
              "chapterIndex": 0,
              "stepIndex": 204,
              "stepType": "pdf",
              "title": "Page 204",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=204"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-205",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 205",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-205-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-205",
              "chapterTitle": "Page 205",
              "chapterIndex": 0,
              "stepIndex": 205,
              "stepType": "pdf",
              "title": "Page 205",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=205"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-206",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 206",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-206-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-206",
              "chapterTitle": "Page 206",
              "chapterIndex": 0,
              "stepIndex": 206,
              "stepType": "pdf",
              "title": "Page 206",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=206"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-207",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 207",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-207-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-207",
              "chapterTitle": "Page 207",
              "chapterIndex": 0,
              "stepIndex": 207,
              "stepType": "pdf",
              "title": "Page 207",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=207"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-208",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 208",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-208-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-208",
              "chapterTitle": "Page 208",
              "chapterIndex": 0,
              "stepIndex": 208,
              "stepType": "pdf",
              "title": "Page 208",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=208"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-209",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 209",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-209-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-209",
              "chapterTitle": "Page 209",
              "chapterIndex": 0,
              "stepIndex": 209,
              "stepType": "pdf",
              "title": "Page 209",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=209"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-21",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-21-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=21"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-210",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 210",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-210-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-210",
              "chapterTitle": "Page 210",
              "chapterIndex": 0,
              "stepIndex": 210,
              "stepType": "pdf",
              "title": "Page 210",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=210"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-211",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 211",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-211-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-211",
              "chapterTitle": "Page 211",
              "chapterIndex": 0,
              "stepIndex": 211,
              "stepType": "pdf",
              "title": "Page 211",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=211"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-212",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 212",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-212-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-212",
              "chapterTitle": "Page 212",
              "chapterIndex": 0,
              "stepIndex": 212,
              "stepType": "pdf",
              "title": "Page 212",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=212"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-213",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 213",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-213-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-213",
              "chapterTitle": "Page 213",
              "chapterIndex": 0,
              "stepIndex": 213,
              "stepType": "pdf",
              "title": "Page 213",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=213"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-214",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 214",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-214-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-214",
              "chapterTitle": "Page 214",
              "chapterIndex": 0,
              "stepIndex": 214,
              "stepType": "pdf",
              "title": "Page 214",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=214"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-215",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 215",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-215-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-215",
              "chapterTitle": "Page 215",
              "chapterIndex": 0,
              "stepIndex": 215,
              "stepType": "pdf",
              "title": "Page 215",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=215"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-216",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 216",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-216-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-216",
              "chapterTitle": "Page 216",
              "chapterIndex": 0,
              "stepIndex": 216,
              "stepType": "pdf",
              "title": "Page 216",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=216"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-217",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 217",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-217-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-217",
              "chapterTitle": "Page 217",
              "chapterIndex": 0,
              "stepIndex": 217,
              "stepType": "pdf",
              "title": "Page 217",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=217"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-218",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 218",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-218-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-218",
              "chapterTitle": "Page 218",
              "chapterIndex": 0,
              "stepIndex": 218,
              "stepType": "pdf",
              "title": "Page 218",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=218"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-219",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 219",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-219-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-219",
              "chapterTitle": "Page 219",
              "chapterIndex": 0,
              "stepIndex": 219,
              "stepType": "pdf",
              "title": "Page 219",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=219"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-22",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-22-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=22"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-220",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 220",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-220-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-220",
              "chapterTitle": "Page 220",
              "chapterIndex": 0,
              "stepIndex": 220,
              "stepType": "pdf",
              "title": "Page 220",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=220"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-221",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 221",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-221-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-221",
              "chapterTitle": "Page 221",
              "chapterIndex": 0,
              "stepIndex": 221,
              "stepType": "pdf",
              "title": "Page 221",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=221"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-222",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 222",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-222-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-222",
              "chapterTitle": "Page 222",
              "chapterIndex": 0,
              "stepIndex": 222,
              "stepType": "pdf",
              "title": "Page 222",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=222"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-223",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 223",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-223-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-223",
              "chapterTitle": "Page 223",
              "chapterIndex": 0,
              "stepIndex": 223,
              "stepType": "pdf",
              "title": "Page 223",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=223"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-224",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 224",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-224-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-224",
              "chapterTitle": "Page 224",
              "chapterIndex": 0,
              "stepIndex": 224,
              "stepType": "pdf",
              "title": "Page 224",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=224"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-225",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 225",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-225-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-225",
              "chapterTitle": "Page 225",
              "chapterIndex": 0,
              "stepIndex": 225,
              "stepType": "pdf",
              "title": "Page 225",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=225"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-226",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 226",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-226-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-226",
              "chapterTitle": "Page 226",
              "chapterIndex": 0,
              "stepIndex": 226,
              "stepType": "pdf",
              "title": "Page 226",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=226"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-227",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 227",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-227-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-227",
              "chapterTitle": "Page 227",
              "chapterIndex": 0,
              "stepIndex": 227,
              "stepType": "pdf",
              "title": "Page 227",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=227"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-228",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 228",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-228-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-228",
              "chapterTitle": "Page 228",
              "chapterIndex": 0,
              "stepIndex": 228,
              "stepType": "pdf",
              "title": "Page 228",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=228"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-229",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 229",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-229-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-229",
              "chapterTitle": "Page 229",
              "chapterIndex": 0,
              "stepIndex": 229,
              "stepType": "pdf",
              "title": "Page 229",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=229"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-23",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-23-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=23"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-230",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 230",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-230-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-230",
              "chapterTitle": "Page 230",
              "chapterIndex": 0,
              "stepIndex": 230,
              "stepType": "pdf",
              "title": "Page 230",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=230"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-231",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 231",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-231-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-231",
              "chapterTitle": "Page 231",
              "chapterIndex": 0,
              "stepIndex": 231,
              "stepType": "pdf",
              "title": "Page 231",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=231"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-232",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 232",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-232-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-232",
              "chapterTitle": "Page 232",
              "chapterIndex": 0,
              "stepIndex": 232,
              "stepType": "pdf",
              "title": "Page 232",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=232"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-233",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 233",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-233-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-233",
              "chapterTitle": "Page 233",
              "chapterIndex": 0,
              "stepIndex": 233,
              "stepType": "pdf",
              "title": "Page 233",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=233"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-234",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 234",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-234-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-234",
              "chapterTitle": "Page 234",
              "chapterIndex": 0,
              "stepIndex": 234,
              "stepType": "pdf",
              "title": "Page 234",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=234"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-235",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 235",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-235-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-235",
              "chapterTitle": "Page 235",
              "chapterIndex": 0,
              "stepIndex": 235,
              "stepType": "pdf",
              "title": "Page 235",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=235"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-236",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 236",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-236-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-236",
              "chapterTitle": "Page 236",
              "chapterIndex": 0,
              "stepIndex": 236,
              "stepType": "pdf",
              "title": "Page 236",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=236"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-237",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 237",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-237-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-237",
              "chapterTitle": "Page 237",
              "chapterIndex": 0,
              "stepIndex": 237,
              "stepType": "pdf",
              "title": "Page 237",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=237"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-238",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 238",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-238-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-238",
              "chapterTitle": "Page 238",
              "chapterIndex": 0,
              "stepIndex": 238,
              "stepType": "pdf",
              "title": "Page 238",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=238"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-239",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 239",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-239-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-239",
              "chapterTitle": "Page 239",
              "chapterIndex": 0,
              "stepIndex": 239,
              "stepType": "pdf",
              "title": "Page 239",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=239"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-24",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-24-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=24"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-240",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 240",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-240-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-240",
              "chapterTitle": "Page 240",
              "chapterIndex": 0,
              "stepIndex": 240,
              "stepType": "pdf",
              "title": "Page 240",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=240"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-241",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 241",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-241-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-241",
              "chapterTitle": "Page 241",
              "chapterIndex": 0,
              "stepIndex": 241,
              "stepType": "pdf",
              "title": "Page 241",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=241"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-242",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 242",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-242-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-242",
              "chapterTitle": "Page 242",
              "chapterIndex": 0,
              "stepIndex": 242,
              "stepType": "pdf",
              "title": "Page 242",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=242"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-243",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 243",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-243-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-243",
              "chapterTitle": "Page 243",
              "chapterIndex": 0,
              "stepIndex": 243,
              "stepType": "pdf",
              "title": "Page 243",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=243"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-244",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 244",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-244-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-244",
              "chapterTitle": "Page 244",
              "chapterIndex": 0,
              "stepIndex": 244,
              "stepType": "pdf",
              "title": "Page 244",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=244"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-245",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 245",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-245-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-245",
              "chapterTitle": "Page 245",
              "chapterIndex": 0,
              "stepIndex": 245,
              "stepType": "pdf",
              "title": "Page 245",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=245"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-246",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 246",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-246-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-246",
              "chapterTitle": "Page 246",
              "chapterIndex": 0,
              "stepIndex": 246,
              "stepType": "pdf",
              "title": "Page 246",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=246"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-247",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 247",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-247-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-247",
              "chapterTitle": "Page 247",
              "chapterIndex": 0,
              "stepIndex": 247,
              "stepType": "pdf",
              "title": "Page 247",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=247"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-248",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 248",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-248-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-248",
              "chapterTitle": "Page 248",
              "chapterIndex": 0,
              "stepIndex": 248,
              "stepType": "pdf",
              "title": "Page 248",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=248"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-249",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 249",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-249-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-249",
              "chapterTitle": "Page 249",
              "chapterIndex": 0,
              "stepIndex": 249,
              "stepType": "pdf",
              "title": "Page 249",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=249"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-25",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-25-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=25"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-250",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 250",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-250-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-250",
              "chapterTitle": "Page 250",
              "chapterIndex": 0,
              "stepIndex": 250,
              "stepType": "pdf",
              "title": "Page 250",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=250"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-251",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 251",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-251-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-251",
              "chapterTitle": "Page 251",
              "chapterIndex": 0,
              "stepIndex": 251,
              "stepType": "pdf",
              "title": "Page 251",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=251"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-252",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 252",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-252-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-252",
              "chapterTitle": "Page 252",
              "chapterIndex": 0,
              "stepIndex": 252,
              "stepType": "pdf",
              "title": "Page 252",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=252"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-253",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 253",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-253-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-253",
              "chapterTitle": "Page 253",
              "chapterIndex": 0,
              "stepIndex": 253,
              "stepType": "pdf",
              "title": "Page 253",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=253"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-254",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 254",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-254-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-254",
              "chapterTitle": "Page 254",
              "chapterIndex": 0,
              "stepIndex": 254,
              "stepType": "pdf",
              "title": "Page 254",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=254"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-255",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 255",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-255-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-255",
              "chapterTitle": "Page 255",
              "chapterIndex": 0,
              "stepIndex": 255,
              "stepType": "pdf",
              "title": "Page 255",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=255"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-256",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 256",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-256-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-256",
              "chapterTitle": "Page 256",
              "chapterIndex": 0,
              "stepIndex": 256,
              "stepType": "pdf",
              "title": "Page 256",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=256"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-257",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 257",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-257-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-257",
              "chapterTitle": "Page 257",
              "chapterIndex": 0,
              "stepIndex": 257,
              "stepType": "pdf",
              "title": "Page 257",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=257"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-258",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 258",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-258-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-258",
              "chapterTitle": "Page 258",
              "chapterIndex": 0,
              "stepIndex": 258,
              "stepType": "pdf",
              "title": "Page 258",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=258"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-259",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 259",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-259-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-259",
              "chapterTitle": "Page 259",
              "chapterIndex": 0,
              "stepIndex": 259,
              "stepType": "pdf",
              "title": "Page 259",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=259"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-26",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-26-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=26"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-260",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 260",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-260-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-260",
              "chapterTitle": "Page 260",
              "chapterIndex": 0,
              "stepIndex": 260,
              "stepType": "pdf",
              "title": "Page 260",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=260"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-261",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 261",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-261-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-261",
              "chapterTitle": "Page 261",
              "chapterIndex": 0,
              "stepIndex": 261,
              "stepType": "pdf",
              "title": "Page 261",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=261"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-262",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 262",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-262-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-262",
              "chapterTitle": "Page 262",
              "chapterIndex": 0,
              "stepIndex": 262,
              "stepType": "pdf",
              "title": "Page 262",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=262"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-263",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 263",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-263-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-263",
              "chapterTitle": "Page 263",
              "chapterIndex": 0,
              "stepIndex": 263,
              "stepType": "pdf",
              "title": "Page 263",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=263"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-264",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 264",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-264-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-264",
              "chapterTitle": "Page 264",
              "chapterIndex": 0,
              "stepIndex": 264,
              "stepType": "pdf",
              "title": "Page 264",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=264"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-265",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 265",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-265-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-265",
              "chapterTitle": "Page 265",
              "chapterIndex": 0,
              "stepIndex": 265,
              "stepType": "pdf",
              "title": "Page 265",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=265"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-266",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 266",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-266-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-266",
              "chapterTitle": "Page 266",
              "chapterIndex": 0,
              "stepIndex": 266,
              "stepType": "pdf",
              "title": "Page 266",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=266"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-267",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 267",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-267-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-267",
              "chapterTitle": "Page 267",
              "chapterIndex": 0,
              "stepIndex": 267,
              "stepType": "pdf",
              "title": "Page 267",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=267"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-268",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 268",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-268-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-268",
              "chapterTitle": "Page 268",
              "chapterIndex": 0,
              "stepIndex": 268,
              "stepType": "pdf",
              "title": "Page 268",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=268"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-269",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 269",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-269-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-269",
              "chapterTitle": "Page 269",
              "chapterIndex": 0,
              "stepIndex": 269,
              "stepType": "pdf",
              "title": "Page 269",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=269"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-27",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-27-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=27"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-270",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 270",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-270-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-270",
              "chapterTitle": "Page 270",
              "chapterIndex": 0,
              "stepIndex": 270,
              "stepType": "pdf",
              "title": "Page 270",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=270"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-271",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 271",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-271-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-271",
              "chapterTitle": "Page 271",
              "chapterIndex": 0,
              "stepIndex": 271,
              "stepType": "pdf",
              "title": "Page 271",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=271"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-272",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 272",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-272-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-272",
              "chapterTitle": "Page 272",
              "chapterIndex": 0,
              "stepIndex": 272,
              "stepType": "pdf",
              "title": "Page 272",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=272"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-273",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 273",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-273-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-273",
              "chapterTitle": "Page 273",
              "chapterIndex": 0,
              "stepIndex": 273,
              "stepType": "pdf",
              "title": "Page 273",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=273"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-274",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 274",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-274-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-274",
              "chapterTitle": "Page 274",
              "chapterIndex": 0,
              "stepIndex": 274,
              "stepType": "pdf",
              "title": "Page 274",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=274"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-275",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 275",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-275-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-275",
              "chapterTitle": "Page 275",
              "chapterIndex": 0,
              "stepIndex": 275,
              "stepType": "pdf",
              "title": "Page 275",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=275"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-276",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 276",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-276-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-276",
              "chapterTitle": "Page 276",
              "chapterIndex": 0,
              "stepIndex": 276,
              "stepType": "pdf",
              "title": "Page 276",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=276"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-277",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 277",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-277-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-277",
              "chapterTitle": "Page 277",
              "chapterIndex": 0,
              "stepIndex": 277,
              "stepType": "pdf",
              "title": "Page 277",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=277"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-278",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 278",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-278-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-278",
              "chapterTitle": "Page 278",
              "chapterIndex": 0,
              "stepIndex": 278,
              "stepType": "pdf",
              "title": "Page 278",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=278"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-279",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 279",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-279-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-279",
              "chapterTitle": "Page 279",
              "chapterIndex": 0,
              "stepIndex": 279,
              "stepType": "pdf",
              "title": "Page 279",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=279"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-28",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-28-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=28"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-280",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 280",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-280-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-280",
              "chapterTitle": "Page 280",
              "chapterIndex": 0,
              "stepIndex": 280,
              "stepType": "pdf",
              "title": "Page 280",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=280"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-281",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 281",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-281-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-281",
              "chapterTitle": "Page 281",
              "chapterIndex": 0,
              "stepIndex": 281,
              "stepType": "pdf",
              "title": "Page 281",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=281"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-282",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 282",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-282-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-282",
              "chapterTitle": "Page 282",
              "chapterIndex": 0,
              "stepIndex": 282,
              "stepType": "pdf",
              "title": "Page 282",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=282"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-283",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 283",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-283-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-283",
              "chapterTitle": "Page 283",
              "chapterIndex": 0,
              "stepIndex": 283,
              "stepType": "pdf",
              "title": "Page 283",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=283"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-284",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 284",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-284-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-284",
              "chapterTitle": "Page 284",
              "chapterIndex": 0,
              "stepIndex": 284,
              "stepType": "pdf",
              "title": "Page 284",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=284"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-285",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 285",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-285-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-285",
              "chapterTitle": "Page 285",
              "chapterIndex": 0,
              "stepIndex": 285,
              "stepType": "pdf",
              "title": "Page 285",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=285"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-286",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 286",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-286-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-286",
              "chapterTitle": "Page 286",
              "chapterIndex": 0,
              "stepIndex": 286,
              "stepType": "pdf",
              "title": "Page 286",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=286"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-287",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 287",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-287-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-287",
              "chapterTitle": "Page 287",
              "chapterIndex": 0,
              "stepIndex": 287,
              "stepType": "pdf",
              "title": "Page 287",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=287"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-288",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 288",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-288-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-288",
              "chapterTitle": "Page 288",
              "chapterIndex": 0,
              "stepIndex": 288,
              "stepType": "pdf",
              "title": "Page 288",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=288"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-289",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 289",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-289-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-289",
              "chapterTitle": "Page 289",
              "chapterIndex": 0,
              "stepIndex": 289,
              "stepType": "pdf",
              "title": "Page 289",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=289"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-29",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-29-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=29"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-290",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 290",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-290-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-290",
              "chapterTitle": "Page 290",
              "chapterIndex": 0,
              "stepIndex": 290,
              "stepType": "pdf",
              "title": "Page 290",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=290"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-291",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 291",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-291-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-291",
              "chapterTitle": "Page 291",
              "chapterIndex": 0,
              "stepIndex": 291,
              "stepType": "pdf",
              "title": "Page 291",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=291"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-292",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 292",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-292-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-292",
              "chapterTitle": "Page 292",
              "chapterIndex": 0,
              "stepIndex": 292,
              "stepType": "pdf",
              "title": "Page 292",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=292"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-293",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 293",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-293-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-293",
              "chapterTitle": "Page 293",
              "chapterIndex": 0,
              "stepIndex": 293,
              "stepType": "pdf",
              "title": "Page 293",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=293"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-294",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 294",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-294-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-294",
              "chapterTitle": "Page 294",
              "chapterIndex": 0,
              "stepIndex": 294,
              "stepType": "pdf",
              "title": "Page 294",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=294"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-295",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 295",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-295-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-295",
              "chapterTitle": "Page 295",
              "chapterIndex": 0,
              "stepIndex": 295,
              "stepType": "pdf",
              "title": "Page 295",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=295"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-296",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 296",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-296-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-296",
              "chapterTitle": "Page 296",
              "chapterIndex": 0,
              "stepIndex": 296,
              "stepType": "pdf",
              "title": "Page 296",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=296"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-297",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 297",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-297-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-297",
              "chapterTitle": "Page 297",
              "chapterIndex": 0,
              "stepIndex": 297,
              "stepType": "pdf",
              "title": "Page 297",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=297"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-298",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 298",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-298-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-298",
              "chapterTitle": "Page 298",
              "chapterIndex": 0,
              "stepIndex": 298,
              "stepType": "pdf",
              "title": "Page 298",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=298"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-299",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 299",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-299-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-299",
              "chapterTitle": "Page 299",
              "chapterIndex": 0,
              "stepIndex": 299,
              "stepType": "pdf",
              "title": "Page 299",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=299"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-3",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-3-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=3"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-30",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-30-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=30"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-300",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 300",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-300-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-300",
              "chapterTitle": "Page 300",
              "chapterIndex": 0,
              "stepIndex": 300,
              "stepType": "pdf",
              "title": "Page 300",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=300"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-301",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 301",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-301-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-301",
              "chapterTitle": "Page 301",
              "chapterIndex": 0,
              "stepIndex": 301,
              "stepType": "pdf",
              "title": "Page 301",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=301"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-302",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 302",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-302-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-302",
              "chapterTitle": "Page 302",
              "chapterIndex": 0,
              "stepIndex": 302,
              "stepType": "pdf",
              "title": "Page 302",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=302"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-31",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-31-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=31"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-32",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-32-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=32"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-33",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-33-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=33"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-34",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-34-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=34"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-35",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-35-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=35"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-36",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-36-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=36"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-37",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-37-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=37"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-38",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-38-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=38"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-39",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-39-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=39"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-4",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-4-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=4"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-40",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-40-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=40"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-41",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-41-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=41"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-42",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-42-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=42"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-43",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-43-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=43"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-44",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-44-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=44"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-45",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-45-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=45"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-46",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-46-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=46"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-47",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-47-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=47"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-48",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-48-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=48"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-49",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-49-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=49"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-5",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-5-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=5"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-50",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-50-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=50"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-51",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-51-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=51"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-52",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-52-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=52"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-53",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-53-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=53"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-54",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-54-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=54"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-55",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-55-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=55"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-56",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-56-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=56"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-57",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-57-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=57"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-58",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-58-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=58"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-59",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-59-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=59"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-6",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-6-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=6"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-60",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-60-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=60"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-61",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-61-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=61"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-62",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-62-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=62"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-63",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-63-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=63"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-64",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-64-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=64"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-65",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-65-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=65"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-66",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-66-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=66"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-67",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-67-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=67"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-68",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-68-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=68"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-69",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-69-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=69"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-7",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-7-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=7"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-70",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-70-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=70"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-71",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-71-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=71"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-72",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-72-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=72"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-73",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-73-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=73"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-74",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-74-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=74"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-75",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-75-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=75"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-76",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-76-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=76"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-77",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-77-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=77"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-78",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-78-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=78"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-79",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-79-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=79"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-8",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-8-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=8"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-80",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-80-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=80"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-81",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-81-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=81"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-82",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-82-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=82"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-83",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-83-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=83"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-84",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-84-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=84"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-85",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-85-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=85"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-86",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-86-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=86"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-87",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-87-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=87"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-88",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-88-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=88"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-89",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-89-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=89"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-9",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-9-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=9"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-90",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-90-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=90"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-91",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-91-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=91"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-92",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-92-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=92"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-93",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-93-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=93"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-94",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-94-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=94"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-95",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-95-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=95"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-96",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-96-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=96"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-97",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-97-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=97"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-98",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-98-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=98"
            }
          ]
        },
        {
          "id": "the-vatican-target-ch-import-1787568889661-99",
          "courseId": "the-vatican-target",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "the-vatican-target-ch-import-1787568889661-99-step-0",
              "courseId": "the-vatican-target",
              "chapterId": "the-vatican-target-ch-import-1787568889661-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-vatican-target/the-vatican-target.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "bo-bo-cute-rabbit",
      "title": "BoBo - Cute Rabbit",
      "description": "BoBo - Cute Rabbit. Comic.",
      "isPublished": true,
      "authorName": "Min Zaw",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#1d4ed8",
      "coverColorEnd": "#1e3a8a",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/bo-bo-cute-rabbit.webp",
      "icon": "📚",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 120,
      "category": "Kid, Comic, BoBo",
      "cat1": "Kid",
      "cat2": "Comic",
      "cat3": "BoBo",
      "artifactType": "book",
      "pageViewType": "ComicView",
      "bookHtmlFolder": "Comic/bo-bo-cute-rabbit",
      "stepCount": 111,
      "chapters": [
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-1",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-1-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=1"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-10",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-10-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=10"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-100",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-100-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=100"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-101",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-101-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=101"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-102",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-102-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=102"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-103",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-103-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=103"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-104",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-104-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=104"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-105",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-105-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=105"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-106",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-106-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=106"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-107",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-107-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=107"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-108",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-108-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=108"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-109",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-109-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=109"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-11",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-11-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=11"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-110",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-110-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=110"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-111",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-111-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=111"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-12",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-12-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=12"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-13",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-13-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=13"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-14",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-14-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=14"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-15",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-15-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=15"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-16",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-16-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=16"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-17",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-17-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=17"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-18",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-18-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=18"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-19",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-19-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=19"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-2",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-2-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=2"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-20",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-20-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=20"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-21",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-21-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=21"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-22",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-22-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=22"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-23",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-23-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=23"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-24",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-24-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=24"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-25",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-25-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=25"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-26",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-26-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=26"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-27",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-27-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=27"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-28",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-28-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=28"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-29",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-29-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=29"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-3",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-3-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=3"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-30",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-30-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=30"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-31",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-31-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=31"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-32",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-32-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=32"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-33",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-33-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=33"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-34",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-34-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=34"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-35",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-35-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=35"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-36",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-36-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=36"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-37",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-37-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=37"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-38",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-38-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=38"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-39",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-39-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=39"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-4",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-4-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=4"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-40",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-40-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=40"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-41",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-41-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=41"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-42",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-42-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=42"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-43",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-43-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=43"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-44",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-44-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=44"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-45",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-45-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=45"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-46",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-46-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=46"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-47",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-47-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=47"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-48",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-48-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=48"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-49",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-49-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=49"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-5",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-5-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=5"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-50",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-50-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=50"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-51",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-51-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=51"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-52",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-52-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=52"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-53",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-53-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=53"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-54",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-54-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=54"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-55",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-55-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=55"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-56",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-56-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=56"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-57",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-57-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=57"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-58",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-58-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=58"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-59",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-59-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=59"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-6",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-6-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=6"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-60",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-60-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=60"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-61",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-61-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=61"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-62",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-62-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=62"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-63",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-63-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=63"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-64",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-64-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=64"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-65",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-65-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=65"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-66",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-66-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=66"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-67",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-67-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=67"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-68",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-68-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=68"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-69",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-69-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=69"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-7",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-7-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=7"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-70",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-70-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=70"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-71",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-71-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=71"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-72",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-72-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=72"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-73",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-73-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=73"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-74",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-74-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=74"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-75",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-75-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=75"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-76",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-76-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=76"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-77",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-77-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=77"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-78",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-78-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=78"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-79",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-79-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=79"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-8",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-8-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=8"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-80",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-80-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=80"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-81",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-81-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=81"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-82",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-82-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=82"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-83",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-83-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=83"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-84",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-84-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=84"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-85",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-85-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=85"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-86",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-86-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=86"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-87",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-87-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=87"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-88",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-88-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=88"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-89",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-89-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=89"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-9",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-9-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=9"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-90",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-90-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=90"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-91",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-91-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=91"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-92",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-92-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=92"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-93",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-93-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=93"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-94",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-94-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=94"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-95",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-95-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=95"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-96",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-96-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=96"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-97",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-97-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=97"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-98",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-98-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=98"
            }
          ]
        },
        {
          "id": "bo-bo-cute-rabbit-ch-import-1787572754315-99",
          "courseId": "bo-bo-cute-rabbit",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "bo-bo-cute-rabbit-ch-import-1787572754315-99-step-0",
              "courseId": "bo-bo-cute-rabbit",
              "chapterId": "bo-bo-cute-rabbit-ch-import-1787572754315-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-cute-rabbit/bo-bo-cute-rabbit.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "bo-bo-dangerous-fruit",
      "title": "BoBo - Dangerous Fruit",
      "description": "BoBo - Dangerous Fruit. Comic.",
      "isPublished": true,
      "authorName": "Min Zaw",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#1d4ed8",
      "coverColorEnd": "#1e3a8a",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/bo-bo-dangerous-fruit.webp",
      "icon": "📚",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 121,
      "category": "Kid, Comic, BoBo",
      "cat1": "Kid",
      "cat2": "Comic",
      "cat3": "BoBo",
      "artifactType": "book",
      "pageViewType": "ComicView",
      "bookHtmlFolder": "Comic/bo-bo-dangerous-fruit",
      "stepCount": 112,
      "chapters": [
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-1",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-1-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=1"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-10",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-10-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=10"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-100",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-100-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=100"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-101",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-101-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=101"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-102",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-102-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=102"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-103",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-103-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=103"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-104",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-104-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=104"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-105",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-105-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=105"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-106",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-106-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=106"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-107",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-107-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=107"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-108",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-108-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=108"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-109",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-109-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=109"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-11",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-11-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=11"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-110",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-110-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=110"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-111",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-111-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=111"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-112",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-112-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=112"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-12",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-12-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=12"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-13",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-13-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=13"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-14",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-14-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=14"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-15",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-15-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=15"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-16",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-16-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=16"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-17",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-17-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=17"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-18",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-18-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=18"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-19",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-19-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=19"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-2",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-2-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=2"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-20",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-20-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=20"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-21",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-21-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=21"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-22",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-22-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=22"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-23",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-23-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=23"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-24",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-24-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=24"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-25",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-25-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=25"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-26",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-26-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=26"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-27",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-27-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=27"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-28",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-28-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=28"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-29",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-29-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=29"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-3",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-3-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=3"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-30",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-30-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=30"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-31",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-31-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=31"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-32",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-32-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=32"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-33",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-33-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=33"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-34",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-34-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=34"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-35",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-35-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=35"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-36",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-36-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=36"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-37",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-37-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=37"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-38",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-38-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=38"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-39",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-39-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=39"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-4",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-4-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=4"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-40",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-40-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=40"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-41",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-41-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=41"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-42",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-42-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=42"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-43",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-43-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=43"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-44",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-44-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=44"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-45",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-45-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=45"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-46",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-46-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=46"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-47",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-47-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=47"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-48",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-48-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=48"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-49",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-49-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=49"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-5",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-5-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=5"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-50",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-50-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=50"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-51",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-51-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=51"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-52",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-52-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=52"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-53",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-53-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=53"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-54",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-54-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=54"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-55",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-55-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=55"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-56",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-56-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=56"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-57",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-57-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=57"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-58",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-58-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=58"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-59",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-59-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=59"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-6",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-6-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=6"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-60",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-60-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=60"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-61",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-61-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=61"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-62",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-62-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=62"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-63",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-63-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=63"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-64",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-64-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=64"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-65",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-65-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=65"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-66",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-66-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=66"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-67",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-67-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=67"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-68",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-68-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=68"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-69",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-69-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=69"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-7",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-7-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=7"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-70",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-70-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=70"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-71",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-71-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=71"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-72",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-72-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=72"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-73",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-73-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=73"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-74",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-74-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=74"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-75",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-75-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=75"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-76",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-76-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=76"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-77",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-77-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=77"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-78",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-78-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=78"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-79",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-79-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=79"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-8",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-8-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=8"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-80",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-80-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=80"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-81",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-81-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=81"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-82",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-82-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=82"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-83",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-83-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=83"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-84",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-84-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=84"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-85",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-85-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=85"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-86",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-86-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=86"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-87",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-87-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=87"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-88",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-88-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=88"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-89",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-89-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=89"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-9",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-9-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=9"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-90",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-90-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=90"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-91",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-91-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=91"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-92",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-92-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=92"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-93",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-93-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=93"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-94",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-94-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=94"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-95",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-95-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=95"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-96",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-96-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=96"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-97",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-97-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=97"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-98",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-98-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=98"
            }
          ]
        },
        {
          "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-99",
          "courseId": "bo-bo-dangerous-fruit",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "bo-bo-dangerous-fruit-ch-import-1787572754315-99-step-0",
              "courseId": "bo-bo-dangerous-fruit",
              "chapterId": "bo-bo-dangerous-fruit-ch-import-1787572754315-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-dangerous-fruit/bo-bo-dangerous-fruit.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "bo-bo-effort",
      "title": "BoBo - Effort",
      "description": "BoBo - Effort. Comic.",
      "isPublished": true,
      "authorName": "Min Zaw",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#1d4ed8",
      "coverColorEnd": "#1e3a8a",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/bo-bo-effort.webp",
      "icon": "📚",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 122,
      "category": "Kid, Comic, BoBo",
      "cat1": "Kid",
      "cat2": "Comic",
      "cat3": "BoBo",
      "artifactType": "book",
      "pageViewType": "ComicView",
      "bookHtmlFolder": "Comic/bo-bo-effort",
      "stepCount": 104,
      "chapters": [
        {
          "id": "bo-bo-effort-ch-import-1787572754315-1",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-1-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=1"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-10",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-10-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=10"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-100",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-100-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=100"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-101",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-101-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=101"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-102",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-102-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=102"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-103",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-103-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=103"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-104",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-104-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=104"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-11",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-11-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=11"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-12",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-12-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=12"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-13",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-13-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=13"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-14",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-14-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=14"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-15",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-15-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=15"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-16",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-16-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=16"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-17",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-17-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=17"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-18",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-18-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=18"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-19",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-19-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=19"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-2",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-2-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=2"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-20",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-20-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=20"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-21",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-21-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=21"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-22",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-22-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=22"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-23",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-23-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=23"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-24",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-24-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=24"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-25",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-25-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=25"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-26",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-26-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=26"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-27",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-27-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=27"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-28",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-28-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=28"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-29",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-29-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=29"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-3",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-3-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=3"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-30",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-30-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=30"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-31",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-31-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=31"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-32",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-32-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=32"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-33",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-33-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=33"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-34",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-34-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=34"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-35",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-35-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=35"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-36",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-36-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=36"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-37",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-37-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=37"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-38",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-38-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=38"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-39",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-39-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=39"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-4",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-4-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=4"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-40",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-40-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=40"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-41",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-41-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=41"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-42",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-42-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=42"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-43",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-43-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=43"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-44",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-44-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=44"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-45",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-45-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=45"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-46",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-46-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=46"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-47",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-47-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=47"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-48",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-48-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=48"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-49",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-49-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=49"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-5",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-5-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=5"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-50",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-50-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=50"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-51",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-51-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=51"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-52",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-52-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=52"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-53",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-53-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=53"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-54",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-54-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=54"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-55",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-55-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=55"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-56",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-56-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=56"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-57",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-57-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=57"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-58",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-58-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=58"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-59",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-59-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=59"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-6",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-6-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=6"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-60",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-60-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=60"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-61",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-61-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=61"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-62",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-62-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=62"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-63",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-63-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=63"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-64",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-64-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=64"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-65",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-65-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=65"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-66",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-66-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=66"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-67",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-67-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=67"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-68",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-68-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=68"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-69",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-69-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=69"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-7",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-7-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=7"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-70",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-70-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=70"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-71",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-71-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=71"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-72",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-72-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=72"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-73",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-73-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=73"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-74",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-74-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=74"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-75",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-75-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=75"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-76",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-76-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=76"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-77",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-77-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=77"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-78",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-78-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=78"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-79",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-79-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=79"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-8",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-8-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=8"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-80",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-80-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=80"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-81",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-81-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=81"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-82",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-82-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=82"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-83",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-83-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=83"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-84",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-84-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=84"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-85",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-85-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=85"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-86",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-86-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=86"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-87",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-87-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=87"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-88",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-88-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=88"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-89",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-89-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=89"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-9",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-9-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=9"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-90",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-90-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=90"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-91",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-91-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=91"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-92",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-92-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=92"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-93",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-93-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=93"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-94",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-94-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=94"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-95",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-95-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=95"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-96",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-96-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=96"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-97",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-97-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=97"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-98",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-98-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=98"
            }
          ]
        },
        {
          "id": "bo-bo-effort-ch-import-1787572754315-99",
          "courseId": "bo-bo-effort",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "bo-bo-effort-ch-import-1787572754315-99-step-0",
              "courseId": "bo-bo-effort",
              "chapterId": "bo-bo-effort-ch-import-1787572754315-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-effort/bo-bo-effort.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "bo-bo-get-relieved",
      "title": "BoBo - Get Relieved",
      "description": "BoBo - Get Relieved. Comic.",
      "isPublished": true,
      "authorName": "Min Zaw",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#1d4ed8",
      "coverColorEnd": "#1e3a8a",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/bo-bo-get-relieved.webp",
      "icon": "📚",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 123,
      "category": "Kid, Comic, BoBo",
      "cat1": "Kid",
      "cat2": "Comic",
      "cat3": "BoBo",
      "artifactType": "book",
      "pageViewType": "ComicView",
      "bookHtmlFolder": "Comic/bo-bo-get-relieved",
      "stepCount": 112,
      "chapters": [
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-1",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-1-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=1"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-10",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-10-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=10"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-100",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-100-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=100"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-101",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-101-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=101"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-102",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-102-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=102"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-103",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-103-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=103"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-104",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-104-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=104"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-105",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-105-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=105"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-106",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-106-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=106"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-107",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-107-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=107"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-108",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-108-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=108"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-109",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-109-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=109"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-11",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-11-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=11"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-110",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-110-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=110"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-111",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-111-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=111"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-112",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-112-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=112"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-12",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-12-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=12"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-13",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-13-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=13"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-14",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-14-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=14"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-15",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-15-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=15"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-16",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-16-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=16"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-17",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-17-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=17"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-18",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-18-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=18"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-19",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-19-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=19"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-2",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-2-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=2"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-20",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-20-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=20"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-21",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-21-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=21"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-22",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-22-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=22"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-23",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-23-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=23"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-24",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-24-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=24"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-25",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-25-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=25"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-26",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-26-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=26"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-27",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-27-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=27"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-28",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-28-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=28"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-29",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-29-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=29"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-3",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-3-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=3"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-30",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-30-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=30"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-31",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-31-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=31"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-32",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-32-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=32"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-33",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-33-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=33"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-34",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-34-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=34"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-35",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-35-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=35"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-36",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-36-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=36"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-37",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-37-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=37"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-38",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-38-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=38"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-39",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-39-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=39"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-4",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-4-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=4"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-40",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-40-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=40"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-41",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-41-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=41"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-42",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-42-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=42"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-43",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-43-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=43"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-44",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-44-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=44"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-45",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-45-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=45"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-46",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-46-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=46"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-47",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-47-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=47"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-48",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-48-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=48"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-49",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-49-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=49"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-5",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-5-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=5"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-50",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-50-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=50"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-51",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-51-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=51"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-52",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-52-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=52"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-53",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-53-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=53"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-54",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-54-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=54"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-55",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-55-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=55"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-56",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-56-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=56"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-57",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-57-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=57"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-58",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-58-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=58"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-59",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-59-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=59"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-6",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-6-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=6"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-60",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-60-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=60"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-61",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-61-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=61"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-62",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-62-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=62"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-63",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-63-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=63"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-64",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-64-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=64"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-65",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-65-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=65"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-66",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-66-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=66"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-67",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-67-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=67"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-68",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-68-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=68"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-69",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-69-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=69"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-7",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-7-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=7"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-70",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-70-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=70"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-71",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-71-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=71"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-72",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-72-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=72"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-73",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-73-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=73"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-74",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-74-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=74"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-75",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-75-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=75"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-76",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-76-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=76"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-77",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-77-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=77"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-78",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-78-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=78"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-79",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-79-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=79"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-8",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-8-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=8"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-80",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-80-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=80"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-81",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-81-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=81"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-82",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-82-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=82"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-83",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-83-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=83"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-84",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-84-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=84"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-85",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-85-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=85"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-86",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-86-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=86"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-87",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-87-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=87"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-88",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-88-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=88"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-89",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-89-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=89"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-9",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-9-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=9"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-90",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-90-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=90"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-91",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-91-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=91"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-92",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-92-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=92"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-93",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-93-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=93"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-94",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-94-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=94"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-95",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-95-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=95"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-96",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-96-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=96"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-97",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-97-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=97"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-98",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-98-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=98"
            }
          ]
        },
        {
          "id": "bo-bo-get-relieved-ch-import-1787572754315-99",
          "courseId": "bo-bo-get-relieved",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "bo-bo-get-relieved-ch-import-1787572754315-99-step-0",
              "courseId": "bo-bo-get-relieved",
              "chapterId": "bo-bo-get-relieved-ch-import-1787572754315-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-get-relieved/bo-bo-get-relieved.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "bo-bo-like-me",
      "title": "BoBo - Like Me",
      "description": "BoBo - Like Me. Comic.",
      "isPublished": true,
      "authorName": "Min Zaw",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#1d4ed8",
      "coverColorEnd": "#1e3a8a",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/bo-bo-like-me.webp",
      "icon": "📚",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 124,
      "category": "Kid, Comic, BoBo",
      "cat1": "Kid",
      "cat2": "Comic",
      "cat3": "BoBo",
      "artifactType": "book",
      "pageViewType": "ComicView",
      "bookHtmlFolder": "Comic/bo-bo-like-me",
      "stepCount": 103,
      "chapters": [
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-1",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-1-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=1"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-10",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-10-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=10"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-100",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-100-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=100"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-101",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-101-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=101"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-102",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-102-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=102"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-103",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-103-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=103"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-11",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-11-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=11"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-12",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-12-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=12"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-13",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-13-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=13"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-14",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-14-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=14"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-15",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-15-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=15"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-16",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-16-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=16"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-17",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-17-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=17"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-18",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-18-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=18"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-19",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-19-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=19"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-2",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-2-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=2"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-20",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-20-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=20"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-21",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-21-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=21"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-22",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-22-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=22"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-23",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-23-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=23"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-24",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-24-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=24"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-25",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-25-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=25"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-26",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-26-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=26"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-27",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-27-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=27"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-28",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-28-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=28"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-29",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-29-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=29"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-3",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-3-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=3"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-30",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-30-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=30"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-31",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-31-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=31"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-32",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-32-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=32"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-33",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-33-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=33"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-34",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-34-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=34"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-35",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-35-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=35"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-36",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-36-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=36"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-37",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-37-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=37"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-38",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-38-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=38"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-39",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-39-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=39"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-4",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-4-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=4"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-40",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-40-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=40"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-41",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-41-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=41"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-42",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-42-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=42"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-43",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-43-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=43"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-44",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-44-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=44"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-45",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-45-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=45"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-46",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-46-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=46"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-47",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-47-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=47"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-48",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-48-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=48"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-49",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-49-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=49"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-5",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-5-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=5"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-50",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-50-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=50"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-51",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-51-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=51"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-52",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-52-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=52"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-53",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-53-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=53"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-54",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-54-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=54"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-55",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-55-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=55"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-56",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-56-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=56"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-57",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-57-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=57"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-58",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-58-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=58"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-59",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-59-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=59"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-6",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-6-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=6"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-60",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-60-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=60"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-61",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-61-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=61"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-62",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-62-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=62"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-63",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-63-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=63"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-64",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-64-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=64"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-65",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-65-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=65"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-66",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-66-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=66"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-67",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-67-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=67"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-68",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-68-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=68"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-69",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-69-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=69"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-7",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-7-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=7"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-70",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-70-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=70"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-71",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-71-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=71"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-72",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-72-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=72"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-73",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-73-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=73"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-74",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-74-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=74"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-75",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-75-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=75"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-76",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-76-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=76"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-77",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-77-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=77"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-78",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-78-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=78"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-79",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-79-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=79"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-8",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-8-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=8"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-80",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-80-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=80"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-81",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-81-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=81"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-82",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-82-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=82"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-83",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-83-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=83"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-84",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-84-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=84"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-85",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-85-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=85"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-86",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-86-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=86"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-87",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-87-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=87"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-88",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-88-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=88"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-89",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-89-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=89"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-9",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-9-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=9"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-90",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-90-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=90"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-91",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-91-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=91"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-92",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-92-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=92"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-93",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-93-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=93"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-94",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-94-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=94"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-95",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-95-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=95"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-96",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-96-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=96"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-97",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-97-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=97"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-98",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-98-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=98"
            }
          ]
        },
        {
          "id": "bo-bo-like-me-ch-import-1787572754315-99",
          "courseId": "bo-bo-like-me",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "bo-bo-like-me-ch-import-1787572754315-99-step-0",
              "courseId": "bo-bo-like-me",
              "chapterId": "bo-bo-like-me-ch-import-1787572754315-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-like-me/bo-bo-like-me.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "bo-bo-mango",
      "title": "BoBo - Mango",
      "description": "BoBo - Mango. Comic.",
      "isPublished": true,
      "authorName": "Min Zaw",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#1d4ed8",
      "coverColorEnd": "#1e3a8a",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/bo-bo-mango.webp",
      "icon": "📚",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 125,
      "category": "Kid, Comic, BoBo",
      "cat1": "Kid",
      "cat2": "Comic",
      "cat3": "BoBo",
      "artifactType": "book",
      "pageViewType": "ComicView",
      "bookHtmlFolder": "Comic/bo-bo-mango",
      "stepCount": 104,
      "chapters": [
        {
          "id": "bo-bo-mango-ch-import-1787572754315-1",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-1-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=1"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-10",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-10-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=10"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-100",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-100-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=100"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-101",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-101-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=101"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-102",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-102-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=102"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-103",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-103-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=103"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-104",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-104-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=104"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-11",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-11-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=11"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-12",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-12-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=12"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-13",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-13-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=13"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-14",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-14-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=14"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-15",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-15-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=15"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-16",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-16-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=16"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-17",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-17-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=17"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-18",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-18-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=18"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-19",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-19-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=19"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-2",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-2-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=2"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-20",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-20-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=20"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-21",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-21-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=21"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-22",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-22-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=22"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-23",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-23-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=23"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-24",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-24-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=24"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-25",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-25-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=25"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-26",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-26-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=26"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-27",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-27-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=27"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-28",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-28-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=28"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-29",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-29-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=29"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-3",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-3-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=3"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-30",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-30-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=30"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-31",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-31-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=31"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-32",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-32-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=32"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-33",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-33-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=33"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-34",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-34-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=34"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-35",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-35-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=35"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-36",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-36-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=36"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-37",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-37-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=37"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-38",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-38-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=38"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-39",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-39-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=39"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-4",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-4-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=4"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-40",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-40-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=40"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-41",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-41-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=41"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-42",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-42-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=42"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-43",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-43-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=43"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-44",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-44-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=44"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-45",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-45-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=45"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-46",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-46-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=46"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-47",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-47-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=47"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-48",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-48-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=48"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-49",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-49-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=49"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-5",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-5-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=5"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-50",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-50-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=50"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-51",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-51-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=51"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-52",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-52-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=52"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-53",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-53-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=53"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-54",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-54-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=54"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-55",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-55-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=55"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-56",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-56-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=56"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-57",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-57-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=57"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-58",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-58-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=58"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-59",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-59-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=59"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-6",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-6-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=6"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-60",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-60-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=60"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-61",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-61-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=61"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-62",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-62-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=62"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-63",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-63-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=63"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-64",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-64-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=64"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-65",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-65-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=65"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-66",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-66-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=66"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-67",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-67-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=67"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-68",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-68-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=68"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-69",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-69-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=69"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-7",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-7-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=7"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-70",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-70-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=70"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-71",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-71-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=71"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-72",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-72-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=72"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-73",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-73-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=73"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-74",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-74-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=74"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-75",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-75-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=75"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-76",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-76-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=76"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-77",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-77-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=77"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-78",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-78-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=78"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-79",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-79-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=79"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-8",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-8-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=8"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-80",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-80-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=80"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-81",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-81-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=81"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-82",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-82-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=82"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-83",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-83-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=83"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-84",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-84-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=84"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-85",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-85-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=85"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-86",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-86-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=86"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-87",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-87-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=87"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-88",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-88-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=88"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-89",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-89-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=89"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-9",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-9-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=9"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-90",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-90-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=90"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-91",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-91-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=91"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-92",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-92-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=92"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-93",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-93-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=93"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-94",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-94-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=94"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-95",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-95-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=95"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-96",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-96-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=96"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-97",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-97-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=97"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-98",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-98-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=98"
            }
          ]
        },
        {
          "id": "bo-bo-mango-ch-import-1787572754315-99",
          "courseId": "bo-bo-mango",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "bo-bo-mango-ch-import-1787572754315-99-step-0",
              "courseId": "bo-bo-mango",
              "chapterId": "bo-bo-mango-ch-import-1787572754315-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mango/bo-bo-mango.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "bo-bo-mouse",
      "title": "BoBo - Mouse",
      "description": "BoBo - Mouse. Comic.",
      "isPublished": true,
      "authorName": "Min Zaw",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#1d4ed8",
      "coverColorEnd": "#1e3a8a",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/bo-bo-mouse.webp",
      "icon": "📚",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 126,
      "category": "Kid, Comic, BoBo",
      "cat1": "Kid",
      "cat2": "Comic",
      "cat3": "BoBo",
      "artifactType": "book",
      "pageViewType": "ComicView",
      "bookHtmlFolder": "Comic/bo-bo-mouse",
      "stepCount": 104,
      "chapters": [
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-1",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-1-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=1"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-10",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-10-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=10"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-100",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-100-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=100"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-101",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-101-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=101"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-102",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-102-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=102"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-103",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-103-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=103"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-104",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-104-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=104"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-11",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-11-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=11"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-12",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-12-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=12"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-13",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-13-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=13"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-14",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-14-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=14"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-15",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-15-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=15"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-16",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-16-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=16"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-17",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-17-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=17"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-18",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-18-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=18"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-19",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-19-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=19"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-2",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-2-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=2"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-20",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-20-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=20"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-21",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-21-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=21"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-22",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-22-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=22"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-23",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-23-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=23"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-24",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-24-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=24"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-25",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-25-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=25"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-26",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-26-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=26"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-27",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-27-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=27"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-28",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-28-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=28"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-29",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-29-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=29"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-3",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-3-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=3"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-30",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-30-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=30"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-31",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-31-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=31"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-32",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-32-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=32"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-33",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-33-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=33"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-34",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-34-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=34"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-35",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-35-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=35"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-36",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-36-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=36"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-37",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-37-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=37"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-38",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-38-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=38"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-39",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-39-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=39"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-4",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-4-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=4"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-40",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-40-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=40"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-41",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-41-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=41"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-42",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-42-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=42"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-43",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-43-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=43"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-44",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-44-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=44"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-45",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-45-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=45"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-46",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-46-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=46"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-47",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-47-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=47"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-48",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-48-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=48"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-49",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-49-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=49"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-5",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-5-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=5"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-50",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-50-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=50"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-51",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-51-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=51"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-52",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-52-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=52"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-53",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-53-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=53"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-54",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-54-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=54"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-55",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-55-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=55"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-56",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-56-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=56"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-57",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-57-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=57"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-58",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-58-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=58"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-59",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-59-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=59"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-6",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-6-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=6"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-60",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-60-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=60"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-61",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-61-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=61"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-62",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-62-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=62"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-63",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-63-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=63"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-64",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-64-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=64"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-65",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-65-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=65"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-66",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-66-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=66"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-67",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-67-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=67"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-68",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-68-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=68"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-69",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-69-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=69"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-7",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-7-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=7"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-70",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-70-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=70"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-71",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-71-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=71"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-72",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-72-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=72"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-73",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-73-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=73"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-74",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-74-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=74"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-75",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-75-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=75"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-76",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-76-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=76"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-77",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-77-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=77"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-78",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-78-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=78"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-79",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-79-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=79"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-8",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-8-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=8"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-80",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-80-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=80"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-81",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-81-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=81"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-82",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-82-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=82"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-83",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-83-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=83"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-84",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-84-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=84"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-85",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-85-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=85"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-86",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-86-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=86"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-87",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-87-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=87"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-88",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-88-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=88"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-89",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-89-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=89"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-9",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-9-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=9"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-90",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-90-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=90"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-91",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-91-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=91"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-92",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-92-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=92"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-93",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-93-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=93"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-94",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-94-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=94"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-95",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-95-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=95"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-96",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-96-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=96"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-97",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-97-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=97"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-98",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-98-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=98"
            }
          ]
        },
        {
          "id": "bo-bo-mouse-ch-import-1787572754315-99",
          "courseId": "bo-bo-mouse",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "bo-bo-mouse-ch-import-1787572754315-99-step-0",
              "courseId": "bo-bo-mouse",
              "chapterId": "bo-bo-mouse-ch-import-1787572754315-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-mouse/bo-bo-mouse.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "bo-bo-new-footwear",
      "title": "BoBo - New Footwear",
      "description": "BoBo - New Footwear. Comic.",
      "isPublished": true,
      "authorName": "Min Zaw",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#1d4ed8",
      "coverColorEnd": "#1e3a8a",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/bo-bo-new-footwear.webp",
      "icon": "📚",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 127,
      "category": "Kid, Comic, BoBo",
      "cat1": "Kid",
      "cat2": "Comic",
      "cat3": "BoBo",
      "artifactType": "book",
      "pageViewType": "ComicView",
      "bookHtmlFolder": "Comic/bo-bo-new-footwear",
      "stepCount": 104,
      "chapters": [
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-1",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-1-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=1"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-10",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-10-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=10"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-100",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-100-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=100"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-101",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-101-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=101"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-102",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-102-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=102"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-103",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-103-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=103"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-104",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-104-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=104"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-11",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-11-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=11"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-12",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-12-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=12"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-13",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-13-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=13"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-14",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-14-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=14"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-15",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-15-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=15"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-16",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-16-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=16"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-17",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-17-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=17"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-18",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-18-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=18"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-19",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-19-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=19"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-2",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-2-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=2"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-20",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-20-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=20"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-21",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-21-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=21"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-22",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-22-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=22"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-23",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-23-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=23"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-24",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-24-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=24"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-25",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-25-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=25"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-26",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-26-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=26"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-27",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-27-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=27"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-28",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-28-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=28"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-29",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-29-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=29"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-3",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-3-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=3"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-30",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-30-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=30"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-31",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-31-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=31"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-32",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-32-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=32"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-33",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-33-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=33"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-34",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-34-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=34"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-35",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-35-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=35"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-36",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-36-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=36"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-37",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-37-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=37"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-38",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-38-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=38"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-39",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-39-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=39"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-4",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-4-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=4"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-40",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-40-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=40"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-41",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-41-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=41"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-42",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-42-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=42"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-43",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-43-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=43"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-44",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-44-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=44"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-45",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-45-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=45"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-46",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-46-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=46"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-47",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-47-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=47"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-48",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-48-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=48"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-49",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-49-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=49"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-5",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-5-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=5"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-50",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-50-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=50"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-51",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-51-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=51"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-52",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-52-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=52"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-53",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-53-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=53"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-54",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-54-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=54"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-55",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-55-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=55"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-56",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-56-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=56"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-57",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-57-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=57"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-58",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-58-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=58"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-59",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-59-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=59"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-6",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-6-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=6"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-60",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-60-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=60"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-61",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-61-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=61"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-62",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-62-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=62"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-63",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-63-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=63"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-64",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-64-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=64"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-65",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-65-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=65"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-66",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-66-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=66"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-67",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-67-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=67"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-68",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-68-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=68"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-69",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-69-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=69"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-7",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-7-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=7"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-70",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-70-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=70"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-71",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-71-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=71"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-72",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-72-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=72"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-73",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-73-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=73"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-74",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-74-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=74"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-75",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-75-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=75"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-76",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-76-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=76"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-77",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-77-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=77"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-78",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-78-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=78"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-79",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-79-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=79"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-8",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-8-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=8"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-80",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-80-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=80"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-81",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-81-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=81"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-82",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-82-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=82"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-83",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-83-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=83"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-84",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-84-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=84"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-85",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-85-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=85"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-86",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-86-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=86"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-87",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-87-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=87"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-88",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-88-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=88"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-89",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-89-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=89"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-9",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-9-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=9"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-90",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-90-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=90"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-91",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-91-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=91"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-92",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-92-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=92"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-93",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-93-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=93"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-94",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-94-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=94"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-95",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-95-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=95"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-96",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-96-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=96"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-97",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-97-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=97"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-98",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-98-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=98"
            }
          ]
        },
        {
          "id": "bo-bo-new-footwear-ch-import-1787572754315-99",
          "courseId": "bo-bo-new-footwear",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "bo-bo-new-footwear-ch-import-1787572754315-99-step-0",
              "courseId": "bo-bo-new-footwear",
              "chapterId": "bo-bo-new-footwear-ch-import-1787572754315-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new-footwear/bo-bo-new-footwear.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "bo-bo-new",
      "title": "BoBo - New",
      "description": "BoBo - New. Comic.",
      "isPublished": true,
      "authorName": "Min Zaw",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#1d4ed8",
      "coverColorEnd": "#1e3a8a",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/bo-bo-new.webp",
      "icon": "📚",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 128,
      "category": "Kid, Comic, BoBo",
      "cat1": "Kid",
      "cat2": "Comic",
      "cat3": "BoBo",
      "pIndex": 4,
      "artifactType": "book",
      "pageViewType": "ComicView",
      "bookHtmlFolder": "Comic/bo-bo-new",
      "stepCount": 104,
      "chapters": [
        {
          "id": "bo-bo-new-ch-import-1787572754315-1",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-1-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=1"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-10",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-10-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=10"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-100",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-100-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=100"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-101",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-101-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=101"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-102",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-102-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=102"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-103",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-103-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=103"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-104",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-104-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=104"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-11",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-11-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=11"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-12",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-12-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=12"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-13",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-13-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=13"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-14",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-14-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=14"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-15",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-15-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=15"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-16",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-16-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=16"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-17",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-17-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=17"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-18",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-18-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=18"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-19",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-19-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=19"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-2",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-2-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=2"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-20",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-20-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=20"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-21",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-21-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=21"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-22",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-22-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=22"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-23",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-23-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=23"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-24",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-24-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=24"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-25",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-25-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=25"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-26",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-26-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=26"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-27",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-27-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=27"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-28",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-28-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=28"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-29",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-29-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=29"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-3",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-3-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=3"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-30",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-30-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=30"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-31",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-31-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=31"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-32",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-32-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=32"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-33",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-33-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=33"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-34",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-34-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=34"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-35",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-35-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=35"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-36",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-36-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=36"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-37",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-37-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=37"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-38",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-38-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=38"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-39",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-39-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=39"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-4",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-4-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=4"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-40",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-40-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=40"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-41",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-41-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=41"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-42",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-42-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=42"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-43",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-43-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=43"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-44",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-44-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=44"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-45",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-45-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=45"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-46",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-46-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=46"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-47",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-47-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=47"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-48",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-48-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=48"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-49",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-49-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=49"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-5",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-5-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=5"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-50",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-50-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=50"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-51",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-51-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=51"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-52",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-52-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=52"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-53",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-53-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=53"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-54",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-54-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=54"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-55",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-55-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=55"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-56",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-56-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=56"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-57",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-57-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=57"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-58",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-58-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=58"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-59",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-59-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=59"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-6",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-6-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=6"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-60",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-60-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=60"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-61",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-61-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=61"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-62",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-62-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=62"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-63",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-63-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=63"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-64",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-64-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=64"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-65",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-65-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=65"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-66",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-66-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=66"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-67",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-67-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=67"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-68",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-68-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=68"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-69",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-69-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=69"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-7",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-7-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=7"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-70",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-70-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=70"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-71",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-71-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=71"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-72",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-72-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=72"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-73",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-73-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=73"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-74",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-74-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=74"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-75",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-75-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=75"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-76",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-76-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=76"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-77",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-77-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=77"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-78",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-78-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=78"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-79",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-79-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=79"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-8",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-8-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=8"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-80",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-80-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=80"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-81",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-81-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=81"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-82",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-82-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=82"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-83",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-83-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=83"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-84",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-84-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=84"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-85",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-85-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=85"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-86",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-86-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=86"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-87",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-87-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=87"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-88",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-88-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=88"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-89",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-89-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=89"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-9",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-9-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=9"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-90",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-90-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=90"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-91",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-91-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=91"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-92",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-92-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=92"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-93",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-93-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=93"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-94",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-94-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=94"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-95",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-95-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=95"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-96",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-96-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=96"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-97",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-97-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=97"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-98",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-98-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=98"
            }
          ]
        },
        {
          "id": "bo-bo-new-ch-import-1787572754315-99",
          "courseId": "bo-bo-new",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "bo-bo-new-ch-import-1787572754315-99-step-0",
              "courseId": "bo-bo-new",
              "chapterId": "bo-bo-new-ch-import-1787572754315-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-new/bo-bo-new.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "bo-bo-parrot",
      "title": "BoBo - Parrot",
      "description": "BoBo - Parrot. Comic.",
      "isPublished": true,
      "authorName": "Min Zaw",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#1d4ed8",
      "coverColorEnd": "#1e3a8a",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/bo-bo-parrot.webp",
      "icon": "📚",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 129,
      "category": "Kid, Comic, BoBo",
      "cat1": "Kid",
      "cat2": "Comic",
      "cat3": "BoBo",
      "artifactType": "book",
      "pageViewType": "ComicView",
      "bookHtmlFolder": "Comic/bo-bo-parrot",
      "stepCount": 104,
      "chapters": [
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-1",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-1-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=1"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-10",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-10-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=10"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-100",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-100-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=100"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-101",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-101-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=101"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-102",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-102-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=102"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-103",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-103-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=103"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-104",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-104-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=104"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-11",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-11-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=11"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-12",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-12-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=12"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-13",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-13-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=13"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-14",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-14-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=14"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-15",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-15-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=15"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-16",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-16-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=16"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-17",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-17-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=17"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-18",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-18-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=18"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-19",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-19-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=19"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-2",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-2-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=2"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-20",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-20-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=20"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-21",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-21-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=21"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-22",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-22-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=22"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-23",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-23-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=23"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-24",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-24-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=24"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-25",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-25-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=25"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-26",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-26-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=26"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-27",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-27-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=27"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-28",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-28-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=28"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-29",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-29-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=29"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-3",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-3-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=3"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-30",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-30-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=30"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-31",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-31-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=31"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-32",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-32-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=32"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-33",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-33-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=33"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-34",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-34-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=34"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-35",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-35-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=35"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-36",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-36-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=36"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-37",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-37-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=37"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-38",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-38-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=38"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-39",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-39-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=39"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-4",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-4-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=4"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-40",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-40-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=40"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-41",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-41-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=41"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-42",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-42-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=42"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-43",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-43-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=43"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-44",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-44-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=44"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-45",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-45-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=45"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-46",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-46-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=46"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-47",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-47-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=47"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-48",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-48-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=48"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-49",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-49-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=49"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-5",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-5-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=5"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-50",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-50-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=50"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-51",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-51-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=51"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-52",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-52-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=52"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-53",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-53-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=53"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-54",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-54-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=54"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-55",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-55-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=55"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-56",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-56-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=56"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-57",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-57-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=57"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-58",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-58-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=58"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-59",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-59-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=59"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-6",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-6-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=6"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-60",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-60-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=60"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-61",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-61-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=61"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-62",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-62-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=62"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-63",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-63-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=63"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-64",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-64-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=64"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-65",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-65-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=65"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-66",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-66-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=66"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-67",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-67-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=67"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-68",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-68-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=68"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-69",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-69-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=69"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-7",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-7-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=7"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-70",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-70-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=70"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-71",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-71-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=71"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-72",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-72-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=72"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-73",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-73-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=73"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-74",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-74-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=74"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-75",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-75-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=75"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-76",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-76-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=76"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-77",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-77-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=77"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-78",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-78-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=78"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-79",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-79-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=79"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-8",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-8-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=8"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-80",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-80-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=80"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-81",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-81-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=81"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-82",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-82-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=82"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-83",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-83-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=83"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-84",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-84-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=84"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-85",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-85-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=85"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-86",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-86-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=86"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-87",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-87-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=87"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-88",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-88-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=88"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-89",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-89-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=89"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-9",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-9-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=9"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-90",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-90-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=90"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-91",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-91-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=91"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-92",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-92-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=92"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-93",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-93-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=93"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-94",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-94-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=94"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-95",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-95-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=95"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-96",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-96-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=96"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-97",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-97-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=97"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-98",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-98-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=98"
            }
          ]
        },
        {
          "id": "bo-bo-parrot-ch-import-1787572754315-99",
          "courseId": "bo-bo-parrot",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "bo-bo-parrot-ch-import-1787572754315-99-step-0",
              "courseId": "bo-bo-parrot",
              "chapterId": "bo-bo-parrot-ch-import-1787572754315-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-parrot/bo-bo-parrot.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "bo-bo-strange-tiny-trip",
      "title": "BoBo - Strange Tiny Trip",
      "description": "BoBo - Strange Tiny Trip. Comic.",
      "isPublished": true,
      "authorName": "Min Zaw",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#1d4ed8",
      "coverColorEnd": "#1e3a8a",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/bo-bo-strange-tiny-trip.webp",
      "icon": "📚",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 130,
      "category": "Kid, Comic, BoBo",
      "cat1": "Kid",
      "cat2": "Comic",
      "cat3": "BoBo",
      "artifactType": "book",
      "pageViewType": "ComicView",
      "bookHtmlFolder": "Comic/bo-bo-strange-tiny-trip",
      "stepCount": 103,
      "chapters": [
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-1",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-1-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=1"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-10",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-10-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=10"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-100",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-100-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=100"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-101",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-101-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=101"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-102",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-102-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=102"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-103",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-103-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=103"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-11",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-11-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=11"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-12",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-12-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=12"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-13",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-13-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=13"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-14",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-14-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=14"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-15",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-15-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=15"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-16",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-16-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=16"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-17",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-17-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=17"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-18",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-18-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=18"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-19",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-19-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=19"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-2",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-2-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=2"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-20",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-20-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=20"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-21",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-21-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=21"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-22",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-22-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=22"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-23",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-23-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=23"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-24",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-24-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=24"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-25",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-25-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=25"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-26",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-26-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=26"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-27",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-27-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=27"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-28",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-28-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=28"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-29",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-29-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=29"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-3",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-3-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=3"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-30",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-30-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=30"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-31",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-31-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=31"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-32",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-32-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=32"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-33",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-33-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=33"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-34",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-34-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=34"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-35",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-35-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=35"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-36",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-36-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=36"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-37",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-37-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=37"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-38",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-38-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=38"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-39",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-39-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=39"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-4",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-4-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=4"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-40",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-40-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=40"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-41",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-41-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=41"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-42",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-42-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=42"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-43",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-43-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=43"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-44",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-44-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=44"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-45",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-45-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=45"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-46",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-46-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=46"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-47",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-47-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=47"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-48",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-48-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=48"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-49",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-49-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=49"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-5",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-5-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=5"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-50",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-50-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=50"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-51",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-51-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=51"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-52",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-52-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=52"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-53",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-53-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=53"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-54",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-54-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=54"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-55",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-55-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=55"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-56",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-56-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=56"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-57",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-57-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=57"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-58",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-58-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=58"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-59",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-59-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=59"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-6",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-6-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=6"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-60",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-60-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=60"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-61",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-61-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=61"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-62",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-62-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=62"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-63",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-63-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=63"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-64",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-64-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=64"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-65",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-65-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=65"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-66",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-66-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=66"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-67",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-67-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=67"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-68",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-68-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=68"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-69",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-69-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=69"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-7",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-7-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=7"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-70",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-70-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=70"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-71",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-71-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=71"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-72",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-72-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=72"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-73",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-73-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=73"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-74",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-74-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=74"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-75",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-75-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=75"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-76",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-76-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=76"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-77",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-77-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=77"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-78",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-78-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=78"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-79",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-79-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=79"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-8",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-8-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=8"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-80",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-80-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=80"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-81",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-81-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=81"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-82",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-82-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=82"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-83",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-83-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=83"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-84",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-84-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=84"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-85",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-85-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=85"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-86",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-86-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=86"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-87",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-87-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=87"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-88",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-88-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=88"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-89",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-89-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=89"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-9",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-9-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=9"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-90",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-90-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=90"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-91",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-91-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=91"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-92",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-92-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=92"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-93",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-93-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=93"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-94",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-94-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=94"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-95",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-95-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=95"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-96",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-96-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=96"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-97",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-97-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=97"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-98",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-98-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=98"
            }
          ]
        },
        {
          "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-99",
          "courseId": "bo-bo-strange-tiny-trip",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "bo-bo-strange-tiny-trip-ch-import-1787572754315-99-step-0",
              "courseId": "bo-bo-strange-tiny-trip",
              "chapterId": "bo-bo-strange-tiny-trip-ch-import-1787572754315-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-strange-tiny-trip/bo-bo-strange-tiny-trip.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "bo-bo-the-right-way",
      "title": "BoBo - The Right Way",
      "description": "BoBo - The Right Way. Comic.",
      "isPublished": true,
      "authorName": "Min Zaw",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#1d4ed8",
      "coverColorEnd": "#1e3a8a",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/bo-bo-the-right-way.webp",
      "icon": "📚",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 50,
      "titleFontWeight": "bolder",
      "titleColor": "#faf5f5",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 131,
      "category": "Kid, Comic, BoBo",
      "cat1": "Kid",
      "cat2": "Comic",
      "cat3": "BoBo",
      "artifactType": "book",
      "pageViewType": "ComicView",
      "bookHtmlFolder": "Comic/bo-bo-the-right-way",
      "stepCount": 104,
      "chapters": [
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-1",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-1-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=1"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-10",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-10-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=10"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-100",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-100-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=100"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-101",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-101-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=101"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-102",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-102-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=102"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-103",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-103-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=103"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-104",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-104-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=104"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-11",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-11-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=11"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-12",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-12-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=12"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-13",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-13-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=13"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-14",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-14-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=14"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-15",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-15-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=15"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-16",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-16-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=16"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-17",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-17-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=17"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-18",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-18-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=18"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-19",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-19-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=19"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-2",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-2-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=2"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-20",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-20-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=20"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-21",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-21-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=21"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-22",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-22-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=22"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-23",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-23-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=23"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-24",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-24-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=24"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-25",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-25-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=25"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-26",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-26-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=26"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-27",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-27-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=27"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-28",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-28-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=28"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-29",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-29-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=29"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-3",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-3-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=3"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-30",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-30-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=30"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-31",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-31-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=31"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-32",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-32-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=32"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-33",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-33-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=33"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-34",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-34-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=34"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-35",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-35-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=35"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-36",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-36-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=36"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-37",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-37-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=37"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-38",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-38-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=38"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-39",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-39-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=39"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-4",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-4-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=4"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-40",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-40-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=40"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-41",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-41-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=41"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-42",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-42-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=42"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-43",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-43-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=43"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-44",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-44-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=44"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-45",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-45-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=45"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-46",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-46-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=46"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-47",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-47-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=47"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-48",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-48-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=48"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-49",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-49-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=49"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-5",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-5-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=5"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-50",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-50-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=50"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-51",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-51-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=51"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-52",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-52-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=52"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-53",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-53-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=53"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-54",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-54-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=54"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-55",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-55-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=55"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-56",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-56-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=56"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-57",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-57-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=57"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-58",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-58-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=58"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-59",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-59-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=59"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-6",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-6-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=6"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-60",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-60-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=60"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-61",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-61-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=61"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-62",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-62-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=62"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-63",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-63-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=63"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-64",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-64-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=64"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-65",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-65-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=65"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-66",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-66-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=66"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-67",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-67-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=67"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-68",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-68-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=68"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-69",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-69-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=69"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-7",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-7-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=7"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-70",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-70-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=70"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-71",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-71-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=71"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-72",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-72-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=72"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-73",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-73-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=73"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-74",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-74-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=74"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-75",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-75-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=75"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-76",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-76-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=76"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-77",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-77-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=77"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-78",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-78-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=78"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-79",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-79-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=79"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-8",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-8-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=8"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-80",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-80-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=80"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-81",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-81-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=81"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-82",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-82-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=82"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-83",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-83-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=83"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-84",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-84-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=84"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-85",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-85-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=85"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-86",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-86-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=86"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-87",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-87-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=87"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-88",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-88-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=88"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-89",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-89-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=89"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-9",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-9-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=9"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-90",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-90-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=90"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-91",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-91-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=91"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-92",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-92-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=92"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-93",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-93-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=93"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-94",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-94-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=94"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-95",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-95-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=95"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-96",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-96-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=96"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-97",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-97-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=97"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-98",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-98-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=98"
            }
          ]
        },
        {
          "id": "bo-bo-the-right-way-ch-import-1787572754315-99",
          "courseId": "bo-bo-the-right-way",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "bo-bo-the-right-way-ch-import-1787572754315-99-step-0",
              "courseId": "bo-bo-the-right-way",
              "chapterId": "bo-bo-the-right-way-ch-import-1787572754315-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/bo-bo-the-right-way/bo-bo-the-right-way.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "html-css-lwin-moe-paing",
      "title": "HTML & CSS - Beginner to Super Beginner",
      "description": "",
      "isPublished": true,
      "authorName": "Lwin Moe Paing",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-html-css-lwin-moe-paing.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 136,
      "category": "Other, IT",
      "cat1": "Other",
      "cat2": "IT",
      "scIndex": 3,
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/HTML-CSS-Lwin-Moe-Paing",
      "stepCount": 270,
      "chapters": [
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-1",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-1-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=1"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-10",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-10-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=10"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-100",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-100-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=100"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-101",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-101-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=101"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-102",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-102-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=102"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-103",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-103-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=103"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-104",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-104-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=104"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-105",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-105-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=105"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-106",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-106-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=106"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-107",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-107-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=107"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-108",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-108-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=108"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-109",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-109-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=109"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-11",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-11-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=11"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-110",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-110-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=110"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-111",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-111-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=111"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-112",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-112-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=112"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-113",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-113-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=113"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-114",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-114-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=114"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-115",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-115-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=115"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-116",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-116-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=116"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-117",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-117-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=117"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-118",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-118-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=118"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-119",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-119-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=119"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-12",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-12-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=12"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-120",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-120-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=120"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-121",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-121-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=121"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-122",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-122-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=122"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-123",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-123-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=123"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-124",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-124-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=124"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-125",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-125-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=125"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-126",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-126-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=126"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-127",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-127-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=127"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-128",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-128-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=128"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-129",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-129-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=129"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-13",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-13-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=13"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-130",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-130-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=130"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-131",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-131-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=131"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-132",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-132-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=132"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-133",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-133-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=133"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-134",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-134-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=134"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-135",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-135-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=135"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-136",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 136",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-136-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-136",
              "chapterTitle": "Page 136",
              "chapterIndex": 0,
              "stepIndex": 136,
              "stepType": "pdf",
              "title": "Page 136",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=136"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-137",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 137",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-137-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-137",
              "chapterTitle": "Page 137",
              "chapterIndex": 0,
              "stepIndex": 137,
              "stepType": "pdf",
              "title": "Page 137",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=137"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-138",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 138",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-138-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-138",
              "chapterTitle": "Page 138",
              "chapterIndex": 0,
              "stepIndex": 138,
              "stepType": "pdf",
              "title": "Page 138",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=138"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-139",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 139",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-139-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-139",
              "chapterTitle": "Page 139",
              "chapterIndex": 0,
              "stepIndex": 139,
              "stepType": "pdf",
              "title": "Page 139",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=139"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-14",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-14-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=14"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-140",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 140",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-140-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-140",
              "chapterTitle": "Page 140",
              "chapterIndex": 0,
              "stepIndex": 140,
              "stepType": "pdf",
              "title": "Page 140",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=140"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-141",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 141",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-141-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-141",
              "chapterTitle": "Page 141",
              "chapterIndex": 0,
              "stepIndex": 141,
              "stepType": "pdf",
              "title": "Page 141",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=141"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-142",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 142",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-142-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-142",
              "chapterTitle": "Page 142",
              "chapterIndex": 0,
              "stepIndex": 142,
              "stepType": "pdf",
              "title": "Page 142",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=142"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-143",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 143",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-143-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-143",
              "chapterTitle": "Page 143",
              "chapterIndex": 0,
              "stepIndex": 143,
              "stepType": "pdf",
              "title": "Page 143",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=143"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-144",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 144",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-144-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-144",
              "chapterTitle": "Page 144",
              "chapterIndex": 0,
              "stepIndex": 144,
              "stepType": "pdf",
              "title": "Page 144",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=144"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-145",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 145",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-145-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-145",
              "chapterTitle": "Page 145",
              "chapterIndex": 0,
              "stepIndex": 145,
              "stepType": "pdf",
              "title": "Page 145",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=145"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-146",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 146",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-146-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-146",
              "chapterTitle": "Page 146",
              "chapterIndex": 0,
              "stepIndex": 146,
              "stepType": "pdf",
              "title": "Page 146",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=146"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-147",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 147",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-147-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-147",
              "chapterTitle": "Page 147",
              "chapterIndex": 0,
              "stepIndex": 147,
              "stepType": "pdf",
              "title": "Page 147",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=147"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-148",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 148",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-148-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-148",
              "chapterTitle": "Page 148",
              "chapterIndex": 0,
              "stepIndex": 148,
              "stepType": "pdf",
              "title": "Page 148",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=148"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-149",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 149",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-149-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-149",
              "chapterTitle": "Page 149",
              "chapterIndex": 0,
              "stepIndex": 149,
              "stepType": "pdf",
              "title": "Page 149",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=149"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-15",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-15-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=15"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-150",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 150",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-150-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-150",
              "chapterTitle": "Page 150",
              "chapterIndex": 0,
              "stepIndex": 150,
              "stepType": "pdf",
              "title": "Page 150",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=150"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-151",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 151",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-151-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-151",
              "chapterTitle": "Page 151",
              "chapterIndex": 0,
              "stepIndex": 151,
              "stepType": "pdf",
              "title": "Page 151",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=151"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-152",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 152",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-152-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-152",
              "chapterTitle": "Page 152",
              "chapterIndex": 0,
              "stepIndex": 152,
              "stepType": "pdf",
              "title": "Page 152",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=152"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-153",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 153",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-153-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-153",
              "chapterTitle": "Page 153",
              "chapterIndex": 0,
              "stepIndex": 153,
              "stepType": "pdf",
              "title": "Page 153",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=153"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-154",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 154",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-154-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-154",
              "chapterTitle": "Page 154",
              "chapterIndex": 0,
              "stepIndex": 154,
              "stepType": "pdf",
              "title": "Page 154",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=154"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-155",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 155",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-155-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-155",
              "chapterTitle": "Page 155",
              "chapterIndex": 0,
              "stepIndex": 155,
              "stepType": "pdf",
              "title": "Page 155",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=155"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-156",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 156",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-156-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-156",
              "chapterTitle": "Page 156",
              "chapterIndex": 0,
              "stepIndex": 156,
              "stepType": "pdf",
              "title": "Page 156",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=156"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-157",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 157",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-157-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-157",
              "chapterTitle": "Page 157",
              "chapterIndex": 0,
              "stepIndex": 157,
              "stepType": "pdf",
              "title": "Page 157",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=157"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-158",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 158",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-158-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-158",
              "chapterTitle": "Page 158",
              "chapterIndex": 0,
              "stepIndex": 158,
              "stepType": "pdf",
              "title": "Page 158",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=158"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-159",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 159",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-159-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-159",
              "chapterTitle": "Page 159",
              "chapterIndex": 0,
              "stepIndex": 159,
              "stepType": "pdf",
              "title": "Page 159",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=159"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-16",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-16-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=16"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-160",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 160",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-160-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-160",
              "chapterTitle": "Page 160",
              "chapterIndex": 0,
              "stepIndex": 160,
              "stepType": "pdf",
              "title": "Page 160",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=160"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-161",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 161",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-161-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-161",
              "chapterTitle": "Page 161",
              "chapterIndex": 0,
              "stepIndex": 161,
              "stepType": "pdf",
              "title": "Page 161",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=161"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-162",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 162",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-162-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-162",
              "chapterTitle": "Page 162",
              "chapterIndex": 0,
              "stepIndex": 162,
              "stepType": "pdf",
              "title": "Page 162",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=162"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-163",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 163",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-163-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-163",
              "chapterTitle": "Page 163",
              "chapterIndex": 0,
              "stepIndex": 163,
              "stepType": "pdf",
              "title": "Page 163",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=163"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-164",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 164",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-164-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-164",
              "chapterTitle": "Page 164",
              "chapterIndex": 0,
              "stepIndex": 164,
              "stepType": "pdf",
              "title": "Page 164",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=164"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-165",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 165",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-165-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-165",
              "chapterTitle": "Page 165",
              "chapterIndex": 0,
              "stepIndex": 165,
              "stepType": "pdf",
              "title": "Page 165",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=165"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-166",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 166",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-166-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-166",
              "chapterTitle": "Page 166",
              "chapterIndex": 0,
              "stepIndex": 166,
              "stepType": "pdf",
              "title": "Page 166",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=166"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-167",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 167",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-167-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-167",
              "chapterTitle": "Page 167",
              "chapterIndex": 0,
              "stepIndex": 167,
              "stepType": "pdf",
              "title": "Page 167",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=167"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-168",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 168",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-168-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-168",
              "chapterTitle": "Page 168",
              "chapterIndex": 0,
              "stepIndex": 168,
              "stepType": "pdf",
              "title": "Page 168",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=168"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-169",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 169",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-169-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-169",
              "chapterTitle": "Page 169",
              "chapterIndex": 0,
              "stepIndex": 169,
              "stepType": "pdf",
              "title": "Page 169",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=169"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-17",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-17-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=17"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-170",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 170",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-170-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-170",
              "chapterTitle": "Page 170",
              "chapterIndex": 0,
              "stepIndex": 170,
              "stepType": "pdf",
              "title": "Page 170",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=170"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-171",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 171",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-171-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-171",
              "chapterTitle": "Page 171",
              "chapterIndex": 0,
              "stepIndex": 171,
              "stepType": "pdf",
              "title": "Page 171",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=171"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-172",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 172",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-172-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-172",
              "chapterTitle": "Page 172",
              "chapterIndex": 0,
              "stepIndex": 172,
              "stepType": "pdf",
              "title": "Page 172",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=172"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-173",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 173",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-173-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-173",
              "chapterTitle": "Page 173",
              "chapterIndex": 0,
              "stepIndex": 173,
              "stepType": "pdf",
              "title": "Page 173",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=173"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-174",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 174",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-174-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-174",
              "chapterTitle": "Page 174",
              "chapterIndex": 0,
              "stepIndex": 174,
              "stepType": "pdf",
              "title": "Page 174",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=174"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-175",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 175",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-175-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-175",
              "chapterTitle": "Page 175",
              "chapterIndex": 0,
              "stepIndex": 175,
              "stepType": "pdf",
              "title": "Page 175",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=175"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-176",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 176",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-176-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-176",
              "chapterTitle": "Page 176",
              "chapterIndex": 0,
              "stepIndex": 176,
              "stepType": "pdf",
              "title": "Page 176",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=176"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-177",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 177",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-177-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-177",
              "chapterTitle": "Page 177",
              "chapterIndex": 0,
              "stepIndex": 177,
              "stepType": "pdf",
              "title": "Page 177",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=177"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-178",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 178",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-178-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-178",
              "chapterTitle": "Page 178",
              "chapterIndex": 0,
              "stepIndex": 178,
              "stepType": "pdf",
              "title": "Page 178",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=178"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-179",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 179",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-179-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-179",
              "chapterTitle": "Page 179",
              "chapterIndex": 0,
              "stepIndex": 179,
              "stepType": "pdf",
              "title": "Page 179",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=179"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-18",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-18-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=18"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-180",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 180",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-180-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-180",
              "chapterTitle": "Page 180",
              "chapterIndex": 0,
              "stepIndex": 180,
              "stepType": "pdf",
              "title": "Page 180",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=180"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-181",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 181",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-181-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-181",
              "chapterTitle": "Page 181",
              "chapterIndex": 0,
              "stepIndex": 181,
              "stepType": "pdf",
              "title": "Page 181",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=181"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-182",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 182",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-182-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-182",
              "chapterTitle": "Page 182",
              "chapterIndex": 0,
              "stepIndex": 182,
              "stepType": "pdf",
              "title": "Page 182",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=182"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-183",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 183",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-183-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-183",
              "chapterTitle": "Page 183",
              "chapterIndex": 0,
              "stepIndex": 183,
              "stepType": "pdf",
              "title": "Page 183",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=183"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-184",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 184",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-184-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-184",
              "chapterTitle": "Page 184",
              "chapterIndex": 0,
              "stepIndex": 184,
              "stepType": "pdf",
              "title": "Page 184",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=184"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-185",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 185",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-185-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-185",
              "chapterTitle": "Page 185",
              "chapterIndex": 0,
              "stepIndex": 185,
              "stepType": "pdf",
              "title": "Page 185",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=185"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-186",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 186",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-186-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-186",
              "chapterTitle": "Page 186",
              "chapterIndex": 0,
              "stepIndex": 186,
              "stepType": "pdf",
              "title": "Page 186",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=186"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-187",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 187",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-187-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-187",
              "chapterTitle": "Page 187",
              "chapterIndex": 0,
              "stepIndex": 187,
              "stepType": "pdf",
              "title": "Page 187",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=187"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-188",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 188",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-188-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-188",
              "chapterTitle": "Page 188",
              "chapterIndex": 0,
              "stepIndex": 188,
              "stepType": "pdf",
              "title": "Page 188",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=188"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-189",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 189",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-189-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-189",
              "chapterTitle": "Page 189",
              "chapterIndex": 0,
              "stepIndex": 189,
              "stepType": "pdf",
              "title": "Page 189",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=189"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-19",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-19-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=19"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-190",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 190",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-190-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-190",
              "chapterTitle": "Page 190",
              "chapterIndex": 0,
              "stepIndex": 190,
              "stepType": "pdf",
              "title": "Page 190",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=190"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-191",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 191",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-191-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-191",
              "chapterTitle": "Page 191",
              "chapterIndex": 0,
              "stepIndex": 191,
              "stepType": "pdf",
              "title": "Page 191",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=191"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-192",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 192",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-192-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-192",
              "chapterTitle": "Page 192",
              "chapterIndex": 0,
              "stepIndex": 192,
              "stepType": "pdf",
              "title": "Page 192",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=192"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-193",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 193",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-193-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-193",
              "chapterTitle": "Page 193",
              "chapterIndex": 0,
              "stepIndex": 193,
              "stepType": "pdf",
              "title": "Page 193",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=193"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-194",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 194",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-194-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-194",
              "chapterTitle": "Page 194",
              "chapterIndex": 0,
              "stepIndex": 194,
              "stepType": "pdf",
              "title": "Page 194",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=194"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-195",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 195",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-195-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-195",
              "chapterTitle": "Page 195",
              "chapterIndex": 0,
              "stepIndex": 195,
              "stepType": "pdf",
              "title": "Page 195",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=195"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-196",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 196",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-196-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-196",
              "chapterTitle": "Page 196",
              "chapterIndex": 0,
              "stepIndex": 196,
              "stepType": "pdf",
              "title": "Page 196",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=196"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-197",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 197",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-197-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-197",
              "chapterTitle": "Page 197",
              "chapterIndex": 0,
              "stepIndex": 197,
              "stepType": "pdf",
              "title": "Page 197",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=197"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-198",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 198",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-198-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-198",
              "chapterTitle": "Page 198",
              "chapterIndex": 0,
              "stepIndex": 198,
              "stepType": "pdf",
              "title": "Page 198",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=198"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-199",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 199",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-199-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-199",
              "chapterTitle": "Page 199",
              "chapterIndex": 0,
              "stepIndex": 199,
              "stepType": "pdf",
              "title": "Page 199",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=199"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-2",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-2-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=2"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-20",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-20-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=20"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-200",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 200",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-200-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-200",
              "chapterTitle": "Page 200",
              "chapterIndex": 0,
              "stepIndex": 200,
              "stepType": "pdf",
              "title": "Page 200",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=200"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-201",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 201",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-201-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-201",
              "chapterTitle": "Page 201",
              "chapterIndex": 0,
              "stepIndex": 201,
              "stepType": "pdf",
              "title": "Page 201",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=201"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-202",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 202",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-202-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-202",
              "chapterTitle": "Page 202",
              "chapterIndex": 0,
              "stepIndex": 202,
              "stepType": "pdf",
              "title": "Page 202",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=202"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-203",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 203",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-203-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-203",
              "chapterTitle": "Page 203",
              "chapterIndex": 0,
              "stepIndex": 203,
              "stepType": "pdf",
              "title": "Page 203",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=203"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-204",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 204",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-204-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-204",
              "chapterTitle": "Page 204",
              "chapterIndex": 0,
              "stepIndex": 204,
              "stepType": "pdf",
              "title": "Page 204",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=204"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-205",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 205",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-205-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-205",
              "chapterTitle": "Page 205",
              "chapterIndex": 0,
              "stepIndex": 205,
              "stepType": "pdf",
              "title": "Page 205",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=205"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-206",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 206",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-206-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-206",
              "chapterTitle": "Page 206",
              "chapterIndex": 0,
              "stepIndex": 206,
              "stepType": "pdf",
              "title": "Page 206",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=206"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-207",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 207",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-207-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-207",
              "chapterTitle": "Page 207",
              "chapterIndex": 0,
              "stepIndex": 207,
              "stepType": "pdf",
              "title": "Page 207",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=207"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-208",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 208",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-208-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-208",
              "chapterTitle": "Page 208",
              "chapterIndex": 0,
              "stepIndex": 208,
              "stepType": "pdf",
              "title": "Page 208",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=208"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-209",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 209",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-209-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-209",
              "chapterTitle": "Page 209",
              "chapterIndex": 0,
              "stepIndex": 209,
              "stepType": "pdf",
              "title": "Page 209",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=209"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-21",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-21-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=21"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-210",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 210",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-210-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-210",
              "chapterTitle": "Page 210",
              "chapterIndex": 0,
              "stepIndex": 210,
              "stepType": "pdf",
              "title": "Page 210",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=210"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-211",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 211",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-211-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-211",
              "chapterTitle": "Page 211",
              "chapterIndex": 0,
              "stepIndex": 211,
              "stepType": "pdf",
              "title": "Page 211",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=211"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-212",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 212",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-212-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-212",
              "chapterTitle": "Page 212",
              "chapterIndex": 0,
              "stepIndex": 212,
              "stepType": "pdf",
              "title": "Page 212",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=212"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-213",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 213",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-213-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-213",
              "chapterTitle": "Page 213",
              "chapterIndex": 0,
              "stepIndex": 213,
              "stepType": "pdf",
              "title": "Page 213",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=213"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-214",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 214",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-214-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-214",
              "chapterTitle": "Page 214",
              "chapterIndex": 0,
              "stepIndex": 214,
              "stepType": "pdf",
              "title": "Page 214",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=214"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-215",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 215",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-215-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-215",
              "chapterTitle": "Page 215",
              "chapterIndex": 0,
              "stepIndex": 215,
              "stepType": "pdf",
              "title": "Page 215",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=215"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-216",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 216",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-216-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-216",
              "chapterTitle": "Page 216",
              "chapterIndex": 0,
              "stepIndex": 216,
              "stepType": "pdf",
              "title": "Page 216",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=216"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-217",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 217",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-217-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-217",
              "chapterTitle": "Page 217",
              "chapterIndex": 0,
              "stepIndex": 217,
              "stepType": "pdf",
              "title": "Page 217",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=217"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-218",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 218",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-218-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-218",
              "chapterTitle": "Page 218",
              "chapterIndex": 0,
              "stepIndex": 218,
              "stepType": "pdf",
              "title": "Page 218",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=218"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-219",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 219",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-219-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-219",
              "chapterTitle": "Page 219",
              "chapterIndex": 0,
              "stepIndex": 219,
              "stepType": "pdf",
              "title": "Page 219",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=219"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-22",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-22-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=22"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-220",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 220",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-220-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-220",
              "chapterTitle": "Page 220",
              "chapterIndex": 0,
              "stepIndex": 220,
              "stepType": "pdf",
              "title": "Page 220",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=220"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-221",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 221",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-221-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-221",
              "chapterTitle": "Page 221",
              "chapterIndex": 0,
              "stepIndex": 221,
              "stepType": "pdf",
              "title": "Page 221",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=221"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-222",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 222",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-222-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-222",
              "chapterTitle": "Page 222",
              "chapterIndex": 0,
              "stepIndex": 222,
              "stepType": "pdf",
              "title": "Page 222",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=222"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-223",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 223",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-223-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-223",
              "chapterTitle": "Page 223",
              "chapterIndex": 0,
              "stepIndex": 223,
              "stepType": "pdf",
              "title": "Page 223",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=223"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-224",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 224",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-224-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-224",
              "chapterTitle": "Page 224",
              "chapterIndex": 0,
              "stepIndex": 224,
              "stepType": "pdf",
              "title": "Page 224",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=224"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-225",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 225",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-225-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-225",
              "chapterTitle": "Page 225",
              "chapterIndex": 0,
              "stepIndex": 225,
              "stepType": "pdf",
              "title": "Page 225",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=225"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-226",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 226",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-226-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-226",
              "chapterTitle": "Page 226",
              "chapterIndex": 0,
              "stepIndex": 226,
              "stepType": "pdf",
              "title": "Page 226",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=226"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-227",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 227",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-227-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-227",
              "chapterTitle": "Page 227",
              "chapterIndex": 0,
              "stepIndex": 227,
              "stepType": "pdf",
              "title": "Page 227",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=227"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-228",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 228",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-228-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-228",
              "chapterTitle": "Page 228",
              "chapterIndex": 0,
              "stepIndex": 228,
              "stepType": "pdf",
              "title": "Page 228",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=228"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-229",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 229",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-229-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-229",
              "chapterTitle": "Page 229",
              "chapterIndex": 0,
              "stepIndex": 229,
              "stepType": "pdf",
              "title": "Page 229",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=229"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-23",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-23-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=23"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-230",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 230",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-230-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-230",
              "chapterTitle": "Page 230",
              "chapterIndex": 0,
              "stepIndex": 230,
              "stepType": "pdf",
              "title": "Page 230",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=230"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-231",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 231",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-231-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-231",
              "chapterTitle": "Page 231",
              "chapterIndex": 0,
              "stepIndex": 231,
              "stepType": "pdf",
              "title": "Page 231",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=231"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-232",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 232",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-232-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-232",
              "chapterTitle": "Page 232",
              "chapterIndex": 0,
              "stepIndex": 232,
              "stepType": "pdf",
              "title": "Page 232",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=232"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-233",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 233",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-233-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-233",
              "chapterTitle": "Page 233",
              "chapterIndex": 0,
              "stepIndex": 233,
              "stepType": "pdf",
              "title": "Page 233",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=233"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-234",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 234",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-234-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-234",
              "chapterTitle": "Page 234",
              "chapterIndex": 0,
              "stepIndex": 234,
              "stepType": "pdf",
              "title": "Page 234",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=234"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-235",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 235",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-235-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-235",
              "chapterTitle": "Page 235",
              "chapterIndex": 0,
              "stepIndex": 235,
              "stepType": "pdf",
              "title": "Page 235",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=235"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-236",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 236",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-236-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-236",
              "chapterTitle": "Page 236",
              "chapterIndex": 0,
              "stepIndex": 236,
              "stepType": "pdf",
              "title": "Page 236",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=236"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-237",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 237",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-237-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-237",
              "chapterTitle": "Page 237",
              "chapterIndex": 0,
              "stepIndex": 237,
              "stepType": "pdf",
              "title": "Page 237",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=237"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-238",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 238",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-238-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-238",
              "chapterTitle": "Page 238",
              "chapterIndex": 0,
              "stepIndex": 238,
              "stepType": "pdf",
              "title": "Page 238",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=238"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-239",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 239",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-239-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-239",
              "chapterTitle": "Page 239",
              "chapterIndex": 0,
              "stepIndex": 239,
              "stepType": "pdf",
              "title": "Page 239",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=239"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-24",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-24-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=24"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-240",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 240",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-240-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-240",
              "chapterTitle": "Page 240",
              "chapterIndex": 0,
              "stepIndex": 240,
              "stepType": "pdf",
              "title": "Page 240",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=240"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-241",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 241",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-241-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-241",
              "chapterTitle": "Page 241",
              "chapterIndex": 0,
              "stepIndex": 241,
              "stepType": "pdf",
              "title": "Page 241",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=241"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-242",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 242",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-242-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-242",
              "chapterTitle": "Page 242",
              "chapterIndex": 0,
              "stepIndex": 242,
              "stepType": "pdf",
              "title": "Page 242",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=242"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-243",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 243",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-243-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-243",
              "chapterTitle": "Page 243",
              "chapterIndex": 0,
              "stepIndex": 243,
              "stepType": "pdf",
              "title": "Page 243",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=243"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-244",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 244",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-244-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-244",
              "chapterTitle": "Page 244",
              "chapterIndex": 0,
              "stepIndex": 244,
              "stepType": "pdf",
              "title": "Page 244",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=244"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-245",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 245",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-245-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-245",
              "chapterTitle": "Page 245",
              "chapterIndex": 0,
              "stepIndex": 245,
              "stepType": "pdf",
              "title": "Page 245",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=245"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-246",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 246",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-246-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-246",
              "chapterTitle": "Page 246",
              "chapterIndex": 0,
              "stepIndex": 246,
              "stepType": "pdf",
              "title": "Page 246",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=246"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-247",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 247",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-247-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-247",
              "chapterTitle": "Page 247",
              "chapterIndex": 0,
              "stepIndex": 247,
              "stepType": "pdf",
              "title": "Page 247",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=247"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-248",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 248",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-248-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-248",
              "chapterTitle": "Page 248",
              "chapterIndex": 0,
              "stepIndex": 248,
              "stepType": "pdf",
              "title": "Page 248",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=248"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-249",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 249",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-249-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-249",
              "chapterTitle": "Page 249",
              "chapterIndex": 0,
              "stepIndex": 249,
              "stepType": "pdf",
              "title": "Page 249",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=249"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-25",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-25-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=25"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-250",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 250",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-250-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-250",
              "chapterTitle": "Page 250",
              "chapterIndex": 0,
              "stepIndex": 250,
              "stepType": "pdf",
              "title": "Page 250",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=250"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-251",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 251",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-251-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-251",
              "chapterTitle": "Page 251",
              "chapterIndex": 0,
              "stepIndex": 251,
              "stepType": "pdf",
              "title": "Page 251",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=251"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-252",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 252",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-252-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-252",
              "chapterTitle": "Page 252",
              "chapterIndex": 0,
              "stepIndex": 252,
              "stepType": "pdf",
              "title": "Page 252",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=252"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-253",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 253",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-253-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-253",
              "chapterTitle": "Page 253",
              "chapterIndex": 0,
              "stepIndex": 253,
              "stepType": "pdf",
              "title": "Page 253",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=253"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-254",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 254",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-254-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-254",
              "chapterTitle": "Page 254",
              "chapterIndex": 0,
              "stepIndex": 254,
              "stepType": "pdf",
              "title": "Page 254",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=254"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-255",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 255",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-255-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-255",
              "chapterTitle": "Page 255",
              "chapterIndex": 0,
              "stepIndex": 255,
              "stepType": "pdf",
              "title": "Page 255",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=255"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-256",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 256",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-256-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-256",
              "chapterTitle": "Page 256",
              "chapterIndex": 0,
              "stepIndex": 256,
              "stepType": "pdf",
              "title": "Page 256",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=256"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-257",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 257",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-257-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-257",
              "chapterTitle": "Page 257",
              "chapterIndex": 0,
              "stepIndex": 257,
              "stepType": "pdf",
              "title": "Page 257",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=257"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-258",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 258",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-258-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-258",
              "chapterTitle": "Page 258",
              "chapterIndex": 0,
              "stepIndex": 258,
              "stepType": "pdf",
              "title": "Page 258",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=258"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-259",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 259",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-259-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-259",
              "chapterTitle": "Page 259",
              "chapterIndex": 0,
              "stepIndex": 259,
              "stepType": "pdf",
              "title": "Page 259",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=259"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-26",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-26-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=26"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-260",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 260",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-260-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-260",
              "chapterTitle": "Page 260",
              "chapterIndex": 0,
              "stepIndex": 260,
              "stepType": "pdf",
              "title": "Page 260",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=260"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-261",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 261",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-261-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-261",
              "chapterTitle": "Page 261",
              "chapterIndex": 0,
              "stepIndex": 261,
              "stepType": "pdf",
              "title": "Page 261",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=261"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-262",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 262",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-262-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-262",
              "chapterTitle": "Page 262",
              "chapterIndex": 0,
              "stepIndex": 262,
              "stepType": "pdf",
              "title": "Page 262",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=262"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-263",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 263",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-263-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-263",
              "chapterTitle": "Page 263",
              "chapterIndex": 0,
              "stepIndex": 263,
              "stepType": "pdf",
              "title": "Page 263",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=263"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-264",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 264",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-264-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-264",
              "chapterTitle": "Page 264",
              "chapterIndex": 0,
              "stepIndex": 264,
              "stepType": "pdf",
              "title": "Page 264",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=264"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-265",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 265",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-265-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-265",
              "chapterTitle": "Page 265",
              "chapterIndex": 0,
              "stepIndex": 265,
              "stepType": "pdf",
              "title": "Page 265",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=265"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-266",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 266",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-266-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-266",
              "chapterTitle": "Page 266",
              "chapterIndex": 0,
              "stepIndex": 266,
              "stepType": "pdf",
              "title": "Page 266",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=266"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-267",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 267",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-267-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-267",
              "chapterTitle": "Page 267",
              "chapterIndex": 0,
              "stepIndex": 267,
              "stepType": "pdf",
              "title": "Page 267",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=267"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-268",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 268",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-268-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-268",
              "chapterTitle": "Page 268",
              "chapterIndex": 0,
              "stepIndex": 268,
              "stepType": "pdf",
              "title": "Page 268",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=268"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-269",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 269",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-269-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-269",
              "chapterTitle": "Page 269",
              "chapterIndex": 0,
              "stepIndex": 269,
              "stepType": "pdf",
              "title": "Page 269",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=269"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-27",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-27-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=27"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-270",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 270",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-270-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-270",
              "chapterTitle": "Page 270",
              "chapterIndex": 0,
              "stepIndex": 270,
              "stepType": "pdf",
              "title": "Page 270",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=270"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-28",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-28-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=28"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-29",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-29-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=29"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-3",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-3-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=3"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-30",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-30-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=30"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-31",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-31-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=31"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-32",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-32-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=32"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-33",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-33-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=33"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-34",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-34-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=34"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-35",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-35-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=35"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-36",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-36-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=36"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-37",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-37-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=37"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-38",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-38-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=38"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-39",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-39-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=39"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-4",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-4-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=4"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-40",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-40-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=40"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-41",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-41-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=41"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-42",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-42-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=42"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-43",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-43-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=43"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-44",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-44-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=44"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-45",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-45-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=45"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-46",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-46-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=46"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-47",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-47-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=47"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-48",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-48-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=48"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-49",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-49-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=49"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-5",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-5-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=5"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-50",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-50-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=50"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-51",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-51-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=51"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-52",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-52-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=52"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-53",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-53-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=53"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-54",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-54-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=54"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-55",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-55-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=55"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-56",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-56-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=56"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-57",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-57-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=57"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-58",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-58-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=58"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-59",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-59-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=59"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-6",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-6-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=6"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-60",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-60-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=60"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-61",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-61-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=61"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-62",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-62-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=62"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-63",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-63-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=63"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-64",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-64-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=64"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-65",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-65-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=65"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-66",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-66-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=66"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-67",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-67-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=67"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-68",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-68-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=68"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-69",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-69-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=69"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-7",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-7-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=7"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-70",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-70-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=70"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-71",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-71-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=71"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-72",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-72-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=72"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-73",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-73-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=73"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-74",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-74-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=74"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-75",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-75-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=75"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-76",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-76-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=76"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-77",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-77-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=77"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-78",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-78-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=78"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-79",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-79-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=79"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-8",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-8-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=8"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-80",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-80-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=80"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-81",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-81-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=81"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-82",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-82-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=82"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-83",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-83-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=83"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-84",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-84-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=84"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-85",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-85-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=85"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-86",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-86-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=86"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-87",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-87-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=87"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-88",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-88-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=88"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-89",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-89-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=89"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-9",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-9-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=9"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-90",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-90-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=90"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-91",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-91-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=91"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-92",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-92-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=92"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-93",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-93-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=93"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-94",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-94-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=94"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-95",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-95-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=95"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-96",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-96-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=96"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-97",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-97-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=97"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-98",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-98-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=98"
            }
          ]
        },
        {
          "id": "html-css-lwin-moe-paing-ch-import-1788013406481-99",
          "courseId": "html-css-lwin-moe-paing",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "html-css-lwin-moe-paing-ch-import-1788013406481-99-step-0",
              "courseId": "html-css-lwin-moe-paing",
              "chapterId": "html-css-lwin-moe-paing-ch-import-1788013406481-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/HTML-CSS-Lwin-Moe-Paing/HTML-CSS-Lwin-Moe-Paing.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "javascript-book-ei-maung",
      "title": "JavaScript လို-တို-ရှင်း",
      "description": "",
      "isPublished": true,
      "authorName": "Ko Ei Maung",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-javascript-book-ei-maung.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 137,
      "category": "Other, IT",
      "cat1": "IT",
      "cat2": "IT",
      "scIndex": 1,
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/JavaScript-Book-Ei-Maung",
      "stepCount": 191,
      "chapters": [
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-1",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-1-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=1"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-10",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-10-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=10"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-100",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-100-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=100"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-101",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-101-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=101"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-102",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-102-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=102"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-103",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-103-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=103"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-104",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-104-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=104"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-105",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-105-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=105"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-106",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-106-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=106"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-107",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-107-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=107"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-108",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-108-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=108"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-109",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-109-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=109"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-11",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-11-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=11"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-110",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-110-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=110"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-111",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-111-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=111"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-112",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-112-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=112"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-113",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-113-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=113"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-114",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-114-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=114"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-115",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-115-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=115"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-116",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-116-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=116"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-117",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-117-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=117"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-118",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-118-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=118"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-119",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-119-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=119"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-12",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-12-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=12"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-120",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-120-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=120"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-121",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-121-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=121"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-122",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-122-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=122"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-123",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-123-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=123"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-124",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-124-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=124"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-125",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-125-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=125"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-126",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-126-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=126"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-127",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-127-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=127"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-128",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-128-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=128"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-129",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-129-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=129"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-13",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-13-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=13"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-130",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-130-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=130"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-131",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-131-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=131"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-132",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-132-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=132"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-133",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-133-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=133"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-134",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-134-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=134"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-135",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-135-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=135"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-136",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 136",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-136-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-136",
              "chapterTitle": "Page 136",
              "chapterIndex": 0,
              "stepIndex": 136,
              "stepType": "pdf",
              "title": "Page 136",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=136"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-137",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 137",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-137-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-137",
              "chapterTitle": "Page 137",
              "chapterIndex": 0,
              "stepIndex": 137,
              "stepType": "pdf",
              "title": "Page 137",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=137"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-138",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 138",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-138-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-138",
              "chapterTitle": "Page 138",
              "chapterIndex": 0,
              "stepIndex": 138,
              "stepType": "pdf",
              "title": "Page 138",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=138"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-139",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 139",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-139-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-139",
              "chapterTitle": "Page 139",
              "chapterIndex": 0,
              "stepIndex": 139,
              "stepType": "pdf",
              "title": "Page 139",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=139"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-14",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-14-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=14"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-140",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 140",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-140-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-140",
              "chapterTitle": "Page 140",
              "chapterIndex": 0,
              "stepIndex": 140,
              "stepType": "pdf",
              "title": "Page 140",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=140"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-141",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 141",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-141-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-141",
              "chapterTitle": "Page 141",
              "chapterIndex": 0,
              "stepIndex": 141,
              "stepType": "pdf",
              "title": "Page 141",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=141"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-142",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 142",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-142-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-142",
              "chapterTitle": "Page 142",
              "chapterIndex": 0,
              "stepIndex": 142,
              "stepType": "pdf",
              "title": "Page 142",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=142"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-143",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 143",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-143-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-143",
              "chapterTitle": "Page 143",
              "chapterIndex": 0,
              "stepIndex": 143,
              "stepType": "pdf",
              "title": "Page 143",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=143"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-144",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 144",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-144-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-144",
              "chapterTitle": "Page 144",
              "chapterIndex": 0,
              "stepIndex": 144,
              "stepType": "pdf",
              "title": "Page 144",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=144"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-145",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 145",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-145-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-145",
              "chapterTitle": "Page 145",
              "chapterIndex": 0,
              "stepIndex": 145,
              "stepType": "pdf",
              "title": "Page 145",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=145"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-146",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 146",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-146-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-146",
              "chapterTitle": "Page 146",
              "chapterIndex": 0,
              "stepIndex": 146,
              "stepType": "pdf",
              "title": "Page 146",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=146"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-147",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 147",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-147-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-147",
              "chapterTitle": "Page 147",
              "chapterIndex": 0,
              "stepIndex": 147,
              "stepType": "pdf",
              "title": "Page 147",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=147"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-148",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 148",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-148-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-148",
              "chapterTitle": "Page 148",
              "chapterIndex": 0,
              "stepIndex": 148,
              "stepType": "pdf",
              "title": "Page 148",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=148"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-149",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 149",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-149-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-149",
              "chapterTitle": "Page 149",
              "chapterIndex": 0,
              "stepIndex": 149,
              "stepType": "pdf",
              "title": "Page 149",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=149"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-15",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-15-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=15"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-150",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 150",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-150-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-150",
              "chapterTitle": "Page 150",
              "chapterIndex": 0,
              "stepIndex": 150,
              "stepType": "pdf",
              "title": "Page 150",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=150"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-151",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 151",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-151-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-151",
              "chapterTitle": "Page 151",
              "chapterIndex": 0,
              "stepIndex": 151,
              "stepType": "pdf",
              "title": "Page 151",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=151"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-152",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 152",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-152-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-152",
              "chapterTitle": "Page 152",
              "chapterIndex": 0,
              "stepIndex": 152,
              "stepType": "pdf",
              "title": "Page 152",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=152"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-153",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 153",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-153-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-153",
              "chapterTitle": "Page 153",
              "chapterIndex": 0,
              "stepIndex": 153,
              "stepType": "pdf",
              "title": "Page 153",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=153"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-154",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 154",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-154-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-154",
              "chapterTitle": "Page 154",
              "chapterIndex": 0,
              "stepIndex": 154,
              "stepType": "pdf",
              "title": "Page 154",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=154"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-155",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 155",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-155-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-155",
              "chapterTitle": "Page 155",
              "chapterIndex": 0,
              "stepIndex": 155,
              "stepType": "pdf",
              "title": "Page 155",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=155"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-156",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 156",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-156-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-156",
              "chapterTitle": "Page 156",
              "chapterIndex": 0,
              "stepIndex": 156,
              "stepType": "pdf",
              "title": "Page 156",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=156"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-157",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 157",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-157-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-157",
              "chapterTitle": "Page 157",
              "chapterIndex": 0,
              "stepIndex": 157,
              "stepType": "pdf",
              "title": "Page 157",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=157"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-158",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 158",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-158-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-158",
              "chapterTitle": "Page 158",
              "chapterIndex": 0,
              "stepIndex": 158,
              "stepType": "pdf",
              "title": "Page 158",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=158"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-159",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 159",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-159-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-159",
              "chapterTitle": "Page 159",
              "chapterIndex": 0,
              "stepIndex": 159,
              "stepType": "pdf",
              "title": "Page 159",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=159"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-16",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-16-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=16"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-160",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 160",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-160-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-160",
              "chapterTitle": "Page 160",
              "chapterIndex": 0,
              "stepIndex": 160,
              "stepType": "pdf",
              "title": "Page 160",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=160"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-161",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 161",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-161-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-161",
              "chapterTitle": "Page 161",
              "chapterIndex": 0,
              "stepIndex": 161,
              "stepType": "pdf",
              "title": "Page 161",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=161"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-162",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 162",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-162-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-162",
              "chapterTitle": "Page 162",
              "chapterIndex": 0,
              "stepIndex": 162,
              "stepType": "pdf",
              "title": "Page 162",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=162"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-163",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 163",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-163-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-163",
              "chapterTitle": "Page 163",
              "chapterIndex": 0,
              "stepIndex": 163,
              "stepType": "pdf",
              "title": "Page 163",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=163"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-164",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 164",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-164-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-164",
              "chapterTitle": "Page 164",
              "chapterIndex": 0,
              "stepIndex": 164,
              "stepType": "pdf",
              "title": "Page 164",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=164"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-165",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 165",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-165-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-165",
              "chapterTitle": "Page 165",
              "chapterIndex": 0,
              "stepIndex": 165,
              "stepType": "pdf",
              "title": "Page 165",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=165"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-166",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 166",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-166-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-166",
              "chapterTitle": "Page 166",
              "chapterIndex": 0,
              "stepIndex": 166,
              "stepType": "pdf",
              "title": "Page 166",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=166"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-167",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 167",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-167-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-167",
              "chapterTitle": "Page 167",
              "chapterIndex": 0,
              "stepIndex": 167,
              "stepType": "pdf",
              "title": "Page 167",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=167"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-168",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 168",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-168-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-168",
              "chapterTitle": "Page 168",
              "chapterIndex": 0,
              "stepIndex": 168,
              "stepType": "pdf",
              "title": "Page 168",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=168"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-169",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 169",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-169-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-169",
              "chapterTitle": "Page 169",
              "chapterIndex": 0,
              "stepIndex": 169,
              "stepType": "pdf",
              "title": "Page 169",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=169"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-17",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-17-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=17"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-170",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 170",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-170-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-170",
              "chapterTitle": "Page 170",
              "chapterIndex": 0,
              "stepIndex": 170,
              "stepType": "pdf",
              "title": "Page 170",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=170"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-171",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 171",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-171-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-171",
              "chapterTitle": "Page 171",
              "chapterIndex": 0,
              "stepIndex": 171,
              "stepType": "pdf",
              "title": "Page 171",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=171"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-172",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 172",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-172-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-172",
              "chapterTitle": "Page 172",
              "chapterIndex": 0,
              "stepIndex": 172,
              "stepType": "pdf",
              "title": "Page 172",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=172"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-173",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 173",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-173-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-173",
              "chapterTitle": "Page 173",
              "chapterIndex": 0,
              "stepIndex": 173,
              "stepType": "pdf",
              "title": "Page 173",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=173"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-174",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 174",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-174-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-174",
              "chapterTitle": "Page 174",
              "chapterIndex": 0,
              "stepIndex": 174,
              "stepType": "pdf",
              "title": "Page 174",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=174"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-175",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 175",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-175-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-175",
              "chapterTitle": "Page 175",
              "chapterIndex": 0,
              "stepIndex": 175,
              "stepType": "pdf",
              "title": "Page 175",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=175"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-176",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 176",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-176-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-176",
              "chapterTitle": "Page 176",
              "chapterIndex": 0,
              "stepIndex": 176,
              "stepType": "pdf",
              "title": "Page 176",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=176"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-177",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 177",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-177-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-177",
              "chapterTitle": "Page 177",
              "chapterIndex": 0,
              "stepIndex": 177,
              "stepType": "pdf",
              "title": "Page 177",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=177"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-178",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 178",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-178-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-178",
              "chapterTitle": "Page 178",
              "chapterIndex": 0,
              "stepIndex": 178,
              "stepType": "pdf",
              "title": "Page 178",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=178"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-179",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 179",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-179-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-179",
              "chapterTitle": "Page 179",
              "chapterIndex": 0,
              "stepIndex": 179,
              "stepType": "pdf",
              "title": "Page 179",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=179"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-18",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-18-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=18"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-180",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 180",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-180-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-180",
              "chapterTitle": "Page 180",
              "chapterIndex": 0,
              "stepIndex": 180,
              "stepType": "pdf",
              "title": "Page 180",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=180"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-181",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 181",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-181-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-181",
              "chapterTitle": "Page 181",
              "chapterIndex": 0,
              "stepIndex": 181,
              "stepType": "pdf",
              "title": "Page 181",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=181"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-182",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 182",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-182-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-182",
              "chapterTitle": "Page 182",
              "chapterIndex": 0,
              "stepIndex": 182,
              "stepType": "pdf",
              "title": "Page 182",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=182"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-183",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 183",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-183-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-183",
              "chapterTitle": "Page 183",
              "chapterIndex": 0,
              "stepIndex": 183,
              "stepType": "pdf",
              "title": "Page 183",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=183"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-184",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 184",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-184-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-184",
              "chapterTitle": "Page 184",
              "chapterIndex": 0,
              "stepIndex": 184,
              "stepType": "pdf",
              "title": "Page 184",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=184"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-185",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 185",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-185-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-185",
              "chapterTitle": "Page 185",
              "chapterIndex": 0,
              "stepIndex": 185,
              "stepType": "pdf",
              "title": "Page 185",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=185"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-186",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 186",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-186-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-186",
              "chapterTitle": "Page 186",
              "chapterIndex": 0,
              "stepIndex": 186,
              "stepType": "pdf",
              "title": "Page 186",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=186"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-187",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 187",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-187-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-187",
              "chapterTitle": "Page 187",
              "chapterIndex": 0,
              "stepIndex": 187,
              "stepType": "pdf",
              "title": "Page 187",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=187"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-188",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 188",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-188-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-188",
              "chapterTitle": "Page 188",
              "chapterIndex": 0,
              "stepIndex": 188,
              "stepType": "pdf",
              "title": "Page 188",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=188"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-189",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 189",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-189-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-189",
              "chapterTitle": "Page 189",
              "chapterIndex": 0,
              "stepIndex": 189,
              "stepType": "pdf",
              "title": "Page 189",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=189"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-19",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-19-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=19"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-190",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 190",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-190-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-190",
              "chapterTitle": "Page 190",
              "chapterIndex": 0,
              "stepIndex": 190,
              "stepType": "pdf",
              "title": "Page 190",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=190"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-191",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 191",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-191-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-191",
              "chapterTitle": "Page 191",
              "chapterIndex": 0,
              "stepIndex": 191,
              "stepType": "pdf",
              "title": "Page 191",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=191"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-2",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-2-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=2"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-20",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-20-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=20"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-21",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-21-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=21"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-22",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-22-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=22"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-23",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-23-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=23"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-24",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-24-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=24"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-25",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-25-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=25"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-26",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-26-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=26"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-27",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-27-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=27"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-28",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-28-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=28"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-29",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-29-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=29"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-3",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-3-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=3"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-30",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-30-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=30"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-31",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-31-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=31"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-32",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-32-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=32"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-33",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-33-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=33"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-34",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-34-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=34"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-35",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-35-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=35"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-36",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-36-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=36"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-37",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-37-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=37"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-38",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-38-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=38"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-39",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-39-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=39"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-4",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-4-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=4"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-40",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-40-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=40"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-41",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-41-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=41"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-42",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-42-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=42"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-43",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-43-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=43"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-44",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-44-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=44"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-45",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-45-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=45"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-46",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-46-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=46"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-47",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-47-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=47"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-48",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-48-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=48"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-49",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-49-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=49"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-5",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-5-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=5"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-50",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-50-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=50"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-51",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-51-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=51"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-52",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-52-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=52"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-53",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-53-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=53"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-54",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-54-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=54"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-55",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-55-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=55"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-56",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-56-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=56"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-57",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-57-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=57"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-58",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-58-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=58"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-59",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-59-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=59"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-6",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-6-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=6"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-60",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-60-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=60"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-61",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-61-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=61"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-62",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-62-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=62"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-63",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-63-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=63"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-64",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-64-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=64"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-65",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-65-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=65"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-66",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-66-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=66"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-67",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-67-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=67"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-68",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-68-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=68"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-69",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-69-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=69"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-7",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-7-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=7"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-70",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-70-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=70"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-71",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-71-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=71"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-72",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-72-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=72"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-73",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-73-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=73"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-74",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-74-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=74"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-75",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-75-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=75"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-76",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-76-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=76"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-77",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-77-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=77"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-78",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-78-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=78"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-79",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-79-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=79"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-8",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-8-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=8"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-80",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-80-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=80"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-81",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-81-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=81"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-82",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-82-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=82"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-83",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-83-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=83"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-84",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-84-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=84"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-85",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-85-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=85"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-86",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-86-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=86"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-87",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-87-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=87"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-88",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-88-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=88"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-89",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-89-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=89"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-9",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-9-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=9"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-90",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-90-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=90"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-91",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-91-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=91"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-92",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-92-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=92"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-93",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-93-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=93"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-94",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-94-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=94"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-95",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-95-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=95"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-96",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-96-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=96"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-97",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-97-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=97"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-98",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-98-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=98"
            }
          ]
        },
        {
          "id": "javascript-book-ei-maung-ch-import-1788013441986-99",
          "courseId": "javascript-book-ei-maung",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "javascript-book-ei-maung-ch-import-1788013441986-99-step-0",
              "courseId": "javascript-book-ei-maung",
              "chapterId": "javascript-book-ei-maung-ch-import-1788013441986-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/JavaScript-Book-Ei-Maung/JavaScript-Book-Ei-Maung.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "oop-basic-mrthetkhing",
      "title": "Gentle Introduction To OOP",
      "description": "",
      "isPublished": true,
      "authorName": "Mr Thet Khing",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-oop-basic-mrthetkhing.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 138,
      "category": "Other, IT",
      "cat1": "IT",
      "cat2": "IT",
      "scIndex": 3,
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/oop-basic-MrThetKhing",
      "stepCount": 40,
      "chapters": [
        {
          "id": "oop-basic-mrthetkhing-ch-import-1788013458939-1",
          "courseId": "oop-basic-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "oop-basic-mrthetkhing-ch-import-1788013458939-1-step-0",
              "courseId": "oop-basic-mrthetkhing",
              "chapterId": "oop-basic-mrthetkhing-ch-import-1788013458939-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/oop-basic-MrThetKhing/oop-basic-MrThetKhing.pdf#page=1"
            }
          ]
        },
        {
          "id": "oop-basic-mrthetkhing-ch-import-1788013458939-10",
          "courseId": "oop-basic-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "oop-basic-mrthetkhing-ch-import-1788013458939-10-step-0",
              "courseId": "oop-basic-mrthetkhing",
              "chapterId": "oop-basic-mrthetkhing-ch-import-1788013458939-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/oop-basic-MrThetKhing/oop-basic-MrThetKhing.pdf#page=10"
            }
          ]
        },
        {
          "id": "oop-basic-mrthetkhing-ch-import-1788013458939-11",
          "courseId": "oop-basic-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "oop-basic-mrthetkhing-ch-import-1788013458939-11-step-0",
              "courseId": "oop-basic-mrthetkhing",
              "chapterId": "oop-basic-mrthetkhing-ch-import-1788013458939-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/oop-basic-MrThetKhing/oop-basic-MrThetKhing.pdf#page=11"
            }
          ]
        },
        {
          "id": "oop-basic-mrthetkhing-ch-import-1788013458939-12",
          "courseId": "oop-basic-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "oop-basic-mrthetkhing-ch-import-1788013458939-12-step-0",
              "courseId": "oop-basic-mrthetkhing",
              "chapterId": "oop-basic-mrthetkhing-ch-import-1788013458939-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/oop-basic-MrThetKhing/oop-basic-MrThetKhing.pdf#page=12"
            }
          ]
        },
        {
          "id": "oop-basic-mrthetkhing-ch-import-1788013458939-13",
          "courseId": "oop-basic-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "oop-basic-mrthetkhing-ch-import-1788013458939-13-step-0",
              "courseId": "oop-basic-mrthetkhing",
              "chapterId": "oop-basic-mrthetkhing-ch-import-1788013458939-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/oop-basic-MrThetKhing/oop-basic-MrThetKhing.pdf#page=13"
            }
          ]
        },
        {
          "id": "oop-basic-mrthetkhing-ch-import-1788013458939-14",
          "courseId": "oop-basic-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "oop-basic-mrthetkhing-ch-import-1788013458939-14-step-0",
              "courseId": "oop-basic-mrthetkhing",
              "chapterId": "oop-basic-mrthetkhing-ch-import-1788013458939-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/oop-basic-MrThetKhing/oop-basic-MrThetKhing.pdf#page=14"
            }
          ]
        },
        {
          "id": "oop-basic-mrthetkhing-ch-import-1788013458939-15",
          "courseId": "oop-basic-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "oop-basic-mrthetkhing-ch-import-1788013458939-15-step-0",
              "courseId": "oop-basic-mrthetkhing",
              "chapterId": "oop-basic-mrthetkhing-ch-import-1788013458939-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/oop-basic-MrThetKhing/oop-basic-MrThetKhing.pdf#page=15"
            }
          ]
        },
        {
          "id": "oop-basic-mrthetkhing-ch-import-1788013458939-16",
          "courseId": "oop-basic-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "oop-basic-mrthetkhing-ch-import-1788013458939-16-step-0",
              "courseId": "oop-basic-mrthetkhing",
              "chapterId": "oop-basic-mrthetkhing-ch-import-1788013458939-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/oop-basic-MrThetKhing/oop-basic-MrThetKhing.pdf#page=16"
            }
          ]
        },
        {
          "id": "oop-basic-mrthetkhing-ch-import-1788013458939-17",
          "courseId": "oop-basic-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "oop-basic-mrthetkhing-ch-import-1788013458939-17-step-0",
              "courseId": "oop-basic-mrthetkhing",
              "chapterId": "oop-basic-mrthetkhing-ch-import-1788013458939-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/oop-basic-MrThetKhing/oop-basic-MrThetKhing.pdf#page=17"
            }
          ]
        },
        {
          "id": "oop-basic-mrthetkhing-ch-import-1788013458939-18",
          "courseId": "oop-basic-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "oop-basic-mrthetkhing-ch-import-1788013458939-18-step-0",
              "courseId": "oop-basic-mrthetkhing",
              "chapterId": "oop-basic-mrthetkhing-ch-import-1788013458939-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/oop-basic-MrThetKhing/oop-basic-MrThetKhing.pdf#page=18"
            }
          ]
        },
        {
          "id": "oop-basic-mrthetkhing-ch-import-1788013458939-19",
          "courseId": "oop-basic-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "oop-basic-mrthetkhing-ch-import-1788013458939-19-step-0",
              "courseId": "oop-basic-mrthetkhing",
              "chapterId": "oop-basic-mrthetkhing-ch-import-1788013458939-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/oop-basic-MrThetKhing/oop-basic-MrThetKhing.pdf#page=19"
            }
          ]
        },
        {
          "id": "oop-basic-mrthetkhing-ch-import-1788013458939-2",
          "courseId": "oop-basic-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "oop-basic-mrthetkhing-ch-import-1788013458939-2-step-0",
              "courseId": "oop-basic-mrthetkhing",
              "chapterId": "oop-basic-mrthetkhing-ch-import-1788013458939-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/oop-basic-MrThetKhing/oop-basic-MrThetKhing.pdf#page=2"
            }
          ]
        },
        {
          "id": "oop-basic-mrthetkhing-ch-import-1788013458939-20",
          "courseId": "oop-basic-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "oop-basic-mrthetkhing-ch-import-1788013458939-20-step-0",
              "courseId": "oop-basic-mrthetkhing",
              "chapterId": "oop-basic-mrthetkhing-ch-import-1788013458939-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/oop-basic-MrThetKhing/oop-basic-MrThetKhing.pdf#page=20"
            }
          ]
        },
        {
          "id": "oop-basic-mrthetkhing-ch-import-1788013458939-21",
          "courseId": "oop-basic-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "oop-basic-mrthetkhing-ch-import-1788013458939-21-step-0",
              "courseId": "oop-basic-mrthetkhing",
              "chapterId": "oop-basic-mrthetkhing-ch-import-1788013458939-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/oop-basic-MrThetKhing/oop-basic-MrThetKhing.pdf#page=21"
            }
          ]
        },
        {
          "id": "oop-basic-mrthetkhing-ch-import-1788013458939-22",
          "courseId": "oop-basic-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "oop-basic-mrthetkhing-ch-import-1788013458939-22-step-0",
              "courseId": "oop-basic-mrthetkhing",
              "chapterId": "oop-basic-mrthetkhing-ch-import-1788013458939-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/oop-basic-MrThetKhing/oop-basic-MrThetKhing.pdf#page=22"
            }
          ]
        },
        {
          "id": "oop-basic-mrthetkhing-ch-import-1788013458939-23",
          "courseId": "oop-basic-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "oop-basic-mrthetkhing-ch-import-1788013458939-23-step-0",
              "courseId": "oop-basic-mrthetkhing",
              "chapterId": "oop-basic-mrthetkhing-ch-import-1788013458939-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/oop-basic-MrThetKhing/oop-basic-MrThetKhing.pdf#page=23"
            }
          ]
        },
        {
          "id": "oop-basic-mrthetkhing-ch-import-1788013458939-24",
          "courseId": "oop-basic-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "oop-basic-mrthetkhing-ch-import-1788013458939-24-step-0",
              "courseId": "oop-basic-mrthetkhing",
              "chapterId": "oop-basic-mrthetkhing-ch-import-1788013458939-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/oop-basic-MrThetKhing/oop-basic-MrThetKhing.pdf#page=24"
            }
          ]
        },
        {
          "id": "oop-basic-mrthetkhing-ch-import-1788013458939-25",
          "courseId": "oop-basic-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "oop-basic-mrthetkhing-ch-import-1788013458939-25-step-0",
              "courseId": "oop-basic-mrthetkhing",
              "chapterId": "oop-basic-mrthetkhing-ch-import-1788013458939-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/oop-basic-MrThetKhing/oop-basic-MrThetKhing.pdf#page=25"
            }
          ]
        },
        {
          "id": "oop-basic-mrthetkhing-ch-import-1788013458939-26",
          "courseId": "oop-basic-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "oop-basic-mrthetkhing-ch-import-1788013458939-26-step-0",
              "courseId": "oop-basic-mrthetkhing",
              "chapterId": "oop-basic-mrthetkhing-ch-import-1788013458939-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/oop-basic-MrThetKhing/oop-basic-MrThetKhing.pdf#page=26"
            }
          ]
        },
        {
          "id": "oop-basic-mrthetkhing-ch-import-1788013458939-27",
          "courseId": "oop-basic-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "oop-basic-mrthetkhing-ch-import-1788013458939-27-step-0",
              "courseId": "oop-basic-mrthetkhing",
              "chapterId": "oop-basic-mrthetkhing-ch-import-1788013458939-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/oop-basic-MrThetKhing/oop-basic-MrThetKhing.pdf#page=27"
            }
          ]
        },
        {
          "id": "oop-basic-mrthetkhing-ch-import-1788013458939-28",
          "courseId": "oop-basic-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "oop-basic-mrthetkhing-ch-import-1788013458939-28-step-0",
              "courseId": "oop-basic-mrthetkhing",
              "chapterId": "oop-basic-mrthetkhing-ch-import-1788013458939-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/oop-basic-MrThetKhing/oop-basic-MrThetKhing.pdf#page=28"
            }
          ]
        },
        {
          "id": "oop-basic-mrthetkhing-ch-import-1788013458939-29",
          "courseId": "oop-basic-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "oop-basic-mrthetkhing-ch-import-1788013458939-29-step-0",
              "courseId": "oop-basic-mrthetkhing",
              "chapterId": "oop-basic-mrthetkhing-ch-import-1788013458939-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/oop-basic-MrThetKhing/oop-basic-MrThetKhing.pdf#page=29"
            }
          ]
        },
        {
          "id": "oop-basic-mrthetkhing-ch-import-1788013458939-3",
          "courseId": "oop-basic-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "oop-basic-mrthetkhing-ch-import-1788013458939-3-step-0",
              "courseId": "oop-basic-mrthetkhing",
              "chapterId": "oop-basic-mrthetkhing-ch-import-1788013458939-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/oop-basic-MrThetKhing/oop-basic-MrThetKhing.pdf#page=3"
            }
          ]
        },
        {
          "id": "oop-basic-mrthetkhing-ch-import-1788013458939-30",
          "courseId": "oop-basic-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "oop-basic-mrthetkhing-ch-import-1788013458939-30-step-0",
              "courseId": "oop-basic-mrthetkhing",
              "chapterId": "oop-basic-mrthetkhing-ch-import-1788013458939-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/oop-basic-MrThetKhing/oop-basic-MrThetKhing.pdf#page=30"
            }
          ]
        },
        {
          "id": "oop-basic-mrthetkhing-ch-import-1788013458939-31",
          "courseId": "oop-basic-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "oop-basic-mrthetkhing-ch-import-1788013458939-31-step-0",
              "courseId": "oop-basic-mrthetkhing",
              "chapterId": "oop-basic-mrthetkhing-ch-import-1788013458939-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/oop-basic-MrThetKhing/oop-basic-MrThetKhing.pdf#page=31"
            }
          ]
        },
        {
          "id": "oop-basic-mrthetkhing-ch-import-1788013458939-32",
          "courseId": "oop-basic-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "oop-basic-mrthetkhing-ch-import-1788013458939-32-step-0",
              "courseId": "oop-basic-mrthetkhing",
              "chapterId": "oop-basic-mrthetkhing-ch-import-1788013458939-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/oop-basic-MrThetKhing/oop-basic-MrThetKhing.pdf#page=32"
            }
          ]
        },
        {
          "id": "oop-basic-mrthetkhing-ch-import-1788013458939-33",
          "courseId": "oop-basic-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "oop-basic-mrthetkhing-ch-import-1788013458939-33-step-0",
              "courseId": "oop-basic-mrthetkhing",
              "chapterId": "oop-basic-mrthetkhing-ch-import-1788013458939-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/oop-basic-MrThetKhing/oop-basic-MrThetKhing.pdf#page=33"
            }
          ]
        },
        {
          "id": "oop-basic-mrthetkhing-ch-import-1788013458939-34",
          "courseId": "oop-basic-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "oop-basic-mrthetkhing-ch-import-1788013458939-34-step-0",
              "courseId": "oop-basic-mrthetkhing",
              "chapterId": "oop-basic-mrthetkhing-ch-import-1788013458939-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/oop-basic-MrThetKhing/oop-basic-MrThetKhing.pdf#page=34"
            }
          ]
        },
        {
          "id": "oop-basic-mrthetkhing-ch-import-1788013458939-35",
          "courseId": "oop-basic-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "oop-basic-mrthetkhing-ch-import-1788013458939-35-step-0",
              "courseId": "oop-basic-mrthetkhing",
              "chapterId": "oop-basic-mrthetkhing-ch-import-1788013458939-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/oop-basic-MrThetKhing/oop-basic-MrThetKhing.pdf#page=35"
            }
          ]
        },
        {
          "id": "oop-basic-mrthetkhing-ch-import-1788013458939-36",
          "courseId": "oop-basic-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "oop-basic-mrthetkhing-ch-import-1788013458939-36-step-0",
              "courseId": "oop-basic-mrthetkhing",
              "chapterId": "oop-basic-mrthetkhing-ch-import-1788013458939-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/oop-basic-MrThetKhing/oop-basic-MrThetKhing.pdf#page=36"
            }
          ]
        },
        {
          "id": "oop-basic-mrthetkhing-ch-import-1788013458939-37",
          "courseId": "oop-basic-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "oop-basic-mrthetkhing-ch-import-1788013458939-37-step-0",
              "courseId": "oop-basic-mrthetkhing",
              "chapterId": "oop-basic-mrthetkhing-ch-import-1788013458939-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/oop-basic-MrThetKhing/oop-basic-MrThetKhing.pdf#page=37"
            }
          ]
        },
        {
          "id": "oop-basic-mrthetkhing-ch-import-1788013458939-38",
          "courseId": "oop-basic-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "oop-basic-mrthetkhing-ch-import-1788013458939-38-step-0",
              "courseId": "oop-basic-mrthetkhing",
              "chapterId": "oop-basic-mrthetkhing-ch-import-1788013458939-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/oop-basic-MrThetKhing/oop-basic-MrThetKhing.pdf#page=38"
            }
          ]
        },
        {
          "id": "oop-basic-mrthetkhing-ch-import-1788013458939-39",
          "courseId": "oop-basic-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "oop-basic-mrthetkhing-ch-import-1788013458939-39-step-0",
              "courseId": "oop-basic-mrthetkhing",
              "chapterId": "oop-basic-mrthetkhing-ch-import-1788013458939-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/oop-basic-MrThetKhing/oop-basic-MrThetKhing.pdf#page=39"
            }
          ]
        },
        {
          "id": "oop-basic-mrthetkhing-ch-import-1788013458939-4",
          "courseId": "oop-basic-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "oop-basic-mrthetkhing-ch-import-1788013458939-4-step-0",
              "courseId": "oop-basic-mrthetkhing",
              "chapterId": "oop-basic-mrthetkhing-ch-import-1788013458939-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/oop-basic-MrThetKhing/oop-basic-MrThetKhing.pdf#page=4"
            }
          ]
        },
        {
          "id": "oop-basic-mrthetkhing-ch-import-1788013458939-40",
          "courseId": "oop-basic-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "oop-basic-mrthetkhing-ch-import-1788013458939-40-step-0",
              "courseId": "oop-basic-mrthetkhing",
              "chapterId": "oop-basic-mrthetkhing-ch-import-1788013458939-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/oop-basic-MrThetKhing/oop-basic-MrThetKhing.pdf#page=40"
            }
          ]
        },
        {
          "id": "oop-basic-mrthetkhing-ch-import-1788013458939-5",
          "courseId": "oop-basic-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "oop-basic-mrthetkhing-ch-import-1788013458939-5-step-0",
              "courseId": "oop-basic-mrthetkhing",
              "chapterId": "oop-basic-mrthetkhing-ch-import-1788013458939-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/oop-basic-MrThetKhing/oop-basic-MrThetKhing.pdf#page=5"
            }
          ]
        },
        {
          "id": "oop-basic-mrthetkhing-ch-import-1788013458939-6",
          "courseId": "oop-basic-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "oop-basic-mrthetkhing-ch-import-1788013458939-6-step-0",
              "courseId": "oop-basic-mrthetkhing",
              "chapterId": "oop-basic-mrthetkhing-ch-import-1788013458939-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/oop-basic-MrThetKhing/oop-basic-MrThetKhing.pdf#page=6"
            }
          ]
        },
        {
          "id": "oop-basic-mrthetkhing-ch-import-1788013458939-7",
          "courseId": "oop-basic-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "oop-basic-mrthetkhing-ch-import-1788013458939-7-step-0",
              "courseId": "oop-basic-mrthetkhing",
              "chapterId": "oop-basic-mrthetkhing-ch-import-1788013458939-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/oop-basic-MrThetKhing/oop-basic-MrThetKhing.pdf#page=7"
            }
          ]
        },
        {
          "id": "oop-basic-mrthetkhing-ch-import-1788013458939-8",
          "courseId": "oop-basic-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "oop-basic-mrthetkhing-ch-import-1788013458939-8-step-0",
              "courseId": "oop-basic-mrthetkhing",
              "chapterId": "oop-basic-mrthetkhing-ch-import-1788013458939-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/oop-basic-MrThetKhing/oop-basic-MrThetKhing.pdf#page=8"
            }
          ]
        },
        {
          "id": "oop-basic-mrthetkhing-ch-import-1788013458939-9",
          "courseId": "oop-basic-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "oop-basic-mrthetkhing-ch-import-1788013458939-9-step-0",
              "courseId": "oop-basic-mrthetkhing",
              "chapterId": "oop-basic-mrthetkhing-ch-import-1788013458939-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/oop-basic-MrThetKhing/oop-basic-MrThetKhing.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "oop-anddesignpattern-mrthetkhing",
      "title": "OOP And DesignPattern Series",
      "description": "",
      "isPublished": true,
      "authorName": "Mr Thet Khing",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-oop-anddesignpattern-mrthetkhing.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 139,
      "category": "Other, IT",
      "cat1": "IT",
      "cat2": "IT",
      "scIndex": 3,
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/OOP-AndDesignPattern-MrThetKhing",
      "stepCount": 141,
      "chapters": [
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-1",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-1-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=1"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-10",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-10-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=10"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-100",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-100-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=100"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-101",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-101-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=101"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-102",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-102-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=102"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-103",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-103-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=103"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-104",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-104-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=104"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-105",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-105-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=105"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-106",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-106-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=106"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-107",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-107-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=107"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-108",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-108-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=108"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-109",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-109-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=109"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-11",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-11-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=11"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-110",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-110-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=110"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-111",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-111-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=111"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-112",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-112-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=112"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-113",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-113-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=113"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-114",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-114-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=114"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-115",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-115-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=115"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-116",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-116-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=116"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-117",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-117-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=117"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-118",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-118-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=118"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-119",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-119-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=119"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-12",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-12-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=12"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-120",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-120-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=120"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-121",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-121-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=121"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-122",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-122-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=122"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-123",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-123-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=123"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-124",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-124-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=124"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-125",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-125-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=125"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-126",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-126-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=126"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-127",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-127-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=127"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-128",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-128-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=128"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-129",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-129-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=129"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-13",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-13-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=13"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-130",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-130-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=130"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-131",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-131-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=131"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-132",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-132-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=132"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-133",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-133-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=133"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-134",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-134-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=134"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-135",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-135-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=135"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-136",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 136",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-136-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-136",
              "chapterTitle": "Page 136",
              "chapterIndex": 0,
              "stepIndex": 136,
              "stepType": "pdf",
              "title": "Page 136",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=136"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-137",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 137",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-137-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-137",
              "chapterTitle": "Page 137",
              "chapterIndex": 0,
              "stepIndex": 137,
              "stepType": "pdf",
              "title": "Page 137",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=137"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-138",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 138",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-138-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-138",
              "chapterTitle": "Page 138",
              "chapterIndex": 0,
              "stepIndex": 138,
              "stepType": "pdf",
              "title": "Page 138",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=138"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-139",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 139",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-139-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-139",
              "chapterTitle": "Page 139",
              "chapterIndex": 0,
              "stepIndex": 139,
              "stepType": "pdf",
              "title": "Page 139",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=139"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-14",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-14-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=14"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-140",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 140",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-140-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-140",
              "chapterTitle": "Page 140",
              "chapterIndex": 0,
              "stepIndex": 140,
              "stepType": "pdf",
              "title": "Page 140",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=140"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-141",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 141",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-141-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-141",
              "chapterTitle": "Page 141",
              "chapterIndex": 0,
              "stepIndex": 141,
              "stepType": "pdf",
              "title": "Page 141",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=141"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-15",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-15-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=15"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-16",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-16-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=16"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-17",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-17-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=17"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-18",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-18-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=18"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-19",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-19-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=19"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-2",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-2-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=2"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-20",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-20-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=20"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-21",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-21-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=21"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-22",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-22-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=22"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-23",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-23-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=23"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-24",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-24-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=24"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-25",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-25-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=25"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-26",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-26-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=26"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-27",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-27-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=27"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-28",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-28-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=28"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-29",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-29-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=29"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-3",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-3-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=3"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-30",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-30-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=30"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-31",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-31-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=31"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-32",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-32-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=32"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-33",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-33-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=33"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-34",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-34-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=34"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-35",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-35-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=35"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-36",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-36-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=36"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-37",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-37-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=37"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-38",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-38-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=38"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-39",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-39-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=39"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-4",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-4-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=4"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-40",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-40-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=40"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-41",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-41-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=41"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-42",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-42-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=42"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-43",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-43-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=43"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-44",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-44-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=44"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-45",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-45-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=45"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-46",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-46-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=46"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-47",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-47-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=47"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-48",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-48-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=48"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-49",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-49-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=49"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-5",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-5-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=5"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-50",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-50-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=50"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-51",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-51-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=51"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-52",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-52-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=52"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-53",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-53-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=53"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-54",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-54-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=54"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-55",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-55-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=55"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-56",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-56-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=56"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-57",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-57-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=57"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-58",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-58-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=58"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-59",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-59-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=59"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-6",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-6-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=6"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-60",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-60-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=60"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-61",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-61-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=61"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-62",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-62-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=62"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-63",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-63-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=63"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-64",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-64-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=64"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-65",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-65-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=65"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-66",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-66-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=66"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-67",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-67-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=67"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-68",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-68-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=68"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-69",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-69-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=69"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-7",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-7-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=7"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-70",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-70-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=70"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-71",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-71-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=71"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-72",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-72-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=72"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-73",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-73-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=73"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-74",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-74-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=74"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-75",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-75-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=75"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-76",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-76-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=76"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-77",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-77-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=77"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-78",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-78-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=78"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-79",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-79-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=79"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-8",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-8-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=8"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-80",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-80-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=80"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-81",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-81-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=81"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-82",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-82-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=82"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-83",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-83-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=83"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-84",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-84-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=84"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-85",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-85-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=85"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-86",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-86-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=86"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-87",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-87-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=87"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-88",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-88-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=88"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-89",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-89-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=89"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-9",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-9-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=9"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-90",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-90-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=90"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-91",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-91-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=91"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-92",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-92-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=92"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-93",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-93-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=93"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-94",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-94-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=94"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-95",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-95-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=95"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-96",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-96-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=96"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-97",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-97-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=97"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-98",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-98-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=98"
            }
          ]
        },
        {
          "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-99",
          "courseId": "oop-anddesignpattern-mrthetkhing",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-99-step-0",
              "courseId": "oop-anddesignpattern-mrthetkhing",
              "chapterId": "oop-anddesignpattern-mrthetkhing-ch-import-1788013470436-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/OOP-AndDesignPattern-MrThetKhing/OOP-AndDesignPattern-MrThetKhing.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "read-at-home-trapped-1706167800403",
      "title": "Read At Home Trapped",
      "description": "",
      "isPublished": true,
      "authorName": "Roderick Huntand Alex Brychta",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "\\book_covers\\thumbs\\read-at-home-_-trapped.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 139,
      "category": "Kid, Comic, ReadAtHome",
      "cat1": "Kid",
      "cat2": "Comic",
      "cat3": "ReadAtHome",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Comic/read-at-home-_-trapped-1706167800403",
      "stepCount": 17,
      "chapters": [
        {
          "id": "read-at-home-trapped-1706167800403-ch-import-1788684759865-1",
          "courseId": "read-at-home-trapped-1706167800403",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "read-at-home-trapped-1706167800403-ch-import-1788684759865-1-step-0",
              "courseId": "read-at-home-trapped-1706167800403",
              "chapterId": "read-at-home-trapped-1706167800403-ch-import-1788684759865-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-trapped-1706167800403/read-at-home-_-trapped-1706167800403.pdf#page=1"
            }
          ]
        },
        {
          "id": "read-at-home-trapped-1706167800403-ch-import-1788684759865-10",
          "courseId": "read-at-home-trapped-1706167800403",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "read-at-home-trapped-1706167800403-ch-import-1788684759865-10-step-0",
              "courseId": "read-at-home-trapped-1706167800403",
              "chapterId": "read-at-home-trapped-1706167800403-ch-import-1788684759865-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-trapped-1706167800403/read-at-home-_-trapped-1706167800403.pdf#page=10"
            }
          ]
        },
        {
          "id": "read-at-home-trapped-1706167800403-ch-import-1788684759865-11",
          "courseId": "read-at-home-trapped-1706167800403",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "read-at-home-trapped-1706167800403-ch-import-1788684759865-11-step-0",
              "courseId": "read-at-home-trapped-1706167800403",
              "chapterId": "read-at-home-trapped-1706167800403-ch-import-1788684759865-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-trapped-1706167800403/read-at-home-_-trapped-1706167800403.pdf#page=11"
            }
          ]
        },
        {
          "id": "read-at-home-trapped-1706167800403-ch-import-1788684759865-12",
          "courseId": "read-at-home-trapped-1706167800403",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "read-at-home-trapped-1706167800403-ch-import-1788684759865-12-step-0",
              "courseId": "read-at-home-trapped-1706167800403",
              "chapterId": "read-at-home-trapped-1706167800403-ch-import-1788684759865-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-trapped-1706167800403/read-at-home-_-trapped-1706167800403.pdf#page=12"
            }
          ]
        },
        {
          "id": "read-at-home-trapped-1706167800403-ch-import-1788684759865-13",
          "courseId": "read-at-home-trapped-1706167800403",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "read-at-home-trapped-1706167800403-ch-import-1788684759865-13-step-0",
              "courseId": "read-at-home-trapped-1706167800403",
              "chapterId": "read-at-home-trapped-1706167800403-ch-import-1788684759865-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-trapped-1706167800403/read-at-home-_-trapped-1706167800403.pdf#page=13"
            }
          ]
        },
        {
          "id": "read-at-home-trapped-1706167800403-ch-import-1788684759865-14",
          "courseId": "read-at-home-trapped-1706167800403",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "read-at-home-trapped-1706167800403-ch-import-1788684759865-14-step-0",
              "courseId": "read-at-home-trapped-1706167800403",
              "chapterId": "read-at-home-trapped-1706167800403-ch-import-1788684759865-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-trapped-1706167800403/read-at-home-_-trapped-1706167800403.pdf#page=14"
            }
          ]
        },
        {
          "id": "read-at-home-trapped-1706167800403-ch-import-1788684759865-15",
          "courseId": "read-at-home-trapped-1706167800403",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "read-at-home-trapped-1706167800403-ch-import-1788684759865-15-step-0",
              "courseId": "read-at-home-trapped-1706167800403",
              "chapterId": "read-at-home-trapped-1706167800403-ch-import-1788684759865-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-trapped-1706167800403/read-at-home-_-trapped-1706167800403.pdf#page=15"
            }
          ]
        },
        {
          "id": "read-at-home-trapped-1706167800403-ch-import-1788684759865-16",
          "courseId": "read-at-home-trapped-1706167800403",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "read-at-home-trapped-1706167800403-ch-import-1788684759865-16-step-0",
              "courseId": "read-at-home-trapped-1706167800403",
              "chapterId": "read-at-home-trapped-1706167800403-ch-import-1788684759865-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-trapped-1706167800403/read-at-home-_-trapped-1706167800403.pdf#page=16"
            }
          ]
        },
        {
          "id": "read-at-home-trapped-1706167800403-ch-import-1788684759865-17",
          "courseId": "read-at-home-trapped-1706167800403",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "read-at-home-trapped-1706167800403-ch-import-1788684759865-17-step-0",
              "courseId": "read-at-home-trapped-1706167800403",
              "chapterId": "read-at-home-trapped-1706167800403-ch-import-1788684759865-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-trapped-1706167800403/read-at-home-_-trapped-1706167800403.pdf#page=17"
            }
          ]
        },
        {
          "id": "read-at-home-trapped-1706167800403-ch-import-1788684759865-2",
          "courseId": "read-at-home-trapped-1706167800403",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "read-at-home-trapped-1706167800403-ch-import-1788684759865-2-step-0",
              "courseId": "read-at-home-trapped-1706167800403",
              "chapterId": "read-at-home-trapped-1706167800403-ch-import-1788684759865-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-trapped-1706167800403/read-at-home-_-trapped-1706167800403.pdf#page=2"
            }
          ]
        },
        {
          "id": "read-at-home-trapped-1706167800403-ch-import-1788684759865-3",
          "courseId": "read-at-home-trapped-1706167800403",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "read-at-home-trapped-1706167800403-ch-import-1788684759865-3-step-0",
              "courseId": "read-at-home-trapped-1706167800403",
              "chapterId": "read-at-home-trapped-1706167800403-ch-import-1788684759865-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-trapped-1706167800403/read-at-home-_-trapped-1706167800403.pdf#page=3"
            }
          ]
        },
        {
          "id": "read-at-home-trapped-1706167800403-ch-import-1788684759865-4",
          "courseId": "read-at-home-trapped-1706167800403",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "read-at-home-trapped-1706167800403-ch-import-1788684759865-4-step-0",
              "courseId": "read-at-home-trapped-1706167800403",
              "chapterId": "read-at-home-trapped-1706167800403-ch-import-1788684759865-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-trapped-1706167800403/read-at-home-_-trapped-1706167800403.pdf#page=4"
            }
          ]
        },
        {
          "id": "read-at-home-trapped-1706167800403-ch-import-1788684759865-5",
          "courseId": "read-at-home-trapped-1706167800403",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "read-at-home-trapped-1706167800403-ch-import-1788684759865-5-step-0",
              "courseId": "read-at-home-trapped-1706167800403",
              "chapterId": "read-at-home-trapped-1706167800403-ch-import-1788684759865-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-trapped-1706167800403/read-at-home-_-trapped-1706167800403.pdf#page=5"
            }
          ]
        },
        {
          "id": "read-at-home-trapped-1706167800403-ch-import-1788684759865-6",
          "courseId": "read-at-home-trapped-1706167800403",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "read-at-home-trapped-1706167800403-ch-import-1788684759865-6-step-0",
              "courseId": "read-at-home-trapped-1706167800403",
              "chapterId": "read-at-home-trapped-1706167800403-ch-import-1788684759865-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-trapped-1706167800403/read-at-home-_-trapped-1706167800403.pdf#page=6"
            }
          ]
        },
        {
          "id": "read-at-home-trapped-1706167800403-ch-import-1788684759865-7",
          "courseId": "read-at-home-trapped-1706167800403",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "read-at-home-trapped-1706167800403-ch-import-1788684759865-7-step-0",
              "courseId": "read-at-home-trapped-1706167800403",
              "chapterId": "read-at-home-trapped-1706167800403-ch-import-1788684759865-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-trapped-1706167800403/read-at-home-_-trapped-1706167800403.pdf#page=7"
            }
          ]
        },
        {
          "id": "read-at-home-trapped-1706167800403-ch-import-1788684759865-8",
          "courseId": "read-at-home-trapped-1706167800403",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "read-at-home-trapped-1706167800403-ch-import-1788684759865-8-step-0",
              "courseId": "read-at-home-trapped-1706167800403",
              "chapterId": "read-at-home-trapped-1706167800403-ch-import-1788684759865-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-trapped-1706167800403/read-at-home-_-trapped-1706167800403.pdf#page=8"
            }
          ]
        },
        {
          "id": "read-at-home-trapped-1706167800403-ch-import-1788684759865-9",
          "courseId": "read-at-home-trapped-1706167800403",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "read-at-home-trapped-1706167800403-ch-import-1788684759865-9-step-0",
              "courseId": "read-at-home-trapped-1706167800403",
              "chapterId": "read-at-home-trapped-1706167800403-ch-import-1788684759865-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-trapped-1706167800403/read-at-home-_-trapped-1706167800403.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "read-at-home-the-palace-statues-1785265143680",
      "title": "Read-at-home-the-palace-statues",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-read-at-home-the-palace-statues-1785265143680.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 141,
      "category": "Kid, Comic, ReadAtHome",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Comic/read-at-home-_-the-palace-statues-1785265143680",
      "stepCount": 17,
      "chapters": [
        {
          "id": "read-at-home-the-palace-statues-1785265143680-ch-import-1788690716256-1",
          "courseId": "read-at-home-the-palace-statues-1785265143680",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "read-at-home-the-palace-statues-1785265143680-ch-import-1788690716256-1-step-0",
              "courseId": "read-at-home-the-palace-statues-1785265143680",
              "chapterId": "read-at-home-the-palace-statues-1785265143680-ch-import-1788690716256-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-the-palace-statues-1785265143680/read-at-home-_-the-palace-statues-1785265143680.pdf#page=1"
            }
          ]
        },
        {
          "id": "read-at-home-the-palace-statues-1785265143680-ch-import-1788690716256-10",
          "courseId": "read-at-home-the-palace-statues-1785265143680",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "read-at-home-the-palace-statues-1785265143680-ch-import-1788690716256-10-step-0",
              "courseId": "read-at-home-the-palace-statues-1785265143680",
              "chapterId": "read-at-home-the-palace-statues-1785265143680-ch-import-1788690716256-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-the-palace-statues-1785265143680/read-at-home-_-the-palace-statues-1785265143680.pdf#page=10"
            }
          ]
        },
        {
          "id": "read-at-home-the-palace-statues-1785265143680-ch-import-1788690716256-11",
          "courseId": "read-at-home-the-palace-statues-1785265143680",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "read-at-home-the-palace-statues-1785265143680-ch-import-1788690716256-11-step-0",
              "courseId": "read-at-home-the-palace-statues-1785265143680",
              "chapterId": "read-at-home-the-palace-statues-1785265143680-ch-import-1788690716256-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-the-palace-statues-1785265143680/read-at-home-_-the-palace-statues-1785265143680.pdf#page=11"
            }
          ]
        },
        {
          "id": "read-at-home-the-palace-statues-1785265143680-ch-import-1788690716256-12",
          "courseId": "read-at-home-the-palace-statues-1785265143680",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "read-at-home-the-palace-statues-1785265143680-ch-import-1788690716256-12-step-0",
              "courseId": "read-at-home-the-palace-statues-1785265143680",
              "chapterId": "read-at-home-the-palace-statues-1785265143680-ch-import-1788690716256-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-the-palace-statues-1785265143680/read-at-home-_-the-palace-statues-1785265143680.pdf#page=12"
            }
          ]
        },
        {
          "id": "read-at-home-the-palace-statues-1785265143680-ch-import-1788690716256-13",
          "courseId": "read-at-home-the-palace-statues-1785265143680",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "read-at-home-the-palace-statues-1785265143680-ch-import-1788690716256-13-step-0",
              "courseId": "read-at-home-the-palace-statues-1785265143680",
              "chapterId": "read-at-home-the-palace-statues-1785265143680-ch-import-1788690716256-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-the-palace-statues-1785265143680/read-at-home-_-the-palace-statues-1785265143680.pdf#page=13"
            }
          ]
        },
        {
          "id": "read-at-home-the-palace-statues-1785265143680-ch-import-1788690716256-14",
          "courseId": "read-at-home-the-palace-statues-1785265143680",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "read-at-home-the-palace-statues-1785265143680-ch-import-1788690716256-14-step-0",
              "courseId": "read-at-home-the-palace-statues-1785265143680",
              "chapterId": "read-at-home-the-palace-statues-1785265143680-ch-import-1788690716256-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-the-palace-statues-1785265143680/read-at-home-_-the-palace-statues-1785265143680.pdf#page=14"
            }
          ]
        },
        {
          "id": "read-at-home-the-palace-statues-1785265143680-ch-import-1788690716256-15",
          "courseId": "read-at-home-the-palace-statues-1785265143680",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "read-at-home-the-palace-statues-1785265143680-ch-import-1788690716256-15-step-0",
              "courseId": "read-at-home-the-palace-statues-1785265143680",
              "chapterId": "read-at-home-the-palace-statues-1785265143680-ch-import-1788690716256-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-the-palace-statues-1785265143680/read-at-home-_-the-palace-statues-1785265143680.pdf#page=15"
            }
          ]
        },
        {
          "id": "read-at-home-the-palace-statues-1785265143680-ch-import-1788690716256-16",
          "courseId": "read-at-home-the-palace-statues-1785265143680",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "read-at-home-the-palace-statues-1785265143680-ch-import-1788690716256-16-step-0",
              "courseId": "read-at-home-the-palace-statues-1785265143680",
              "chapterId": "read-at-home-the-palace-statues-1785265143680-ch-import-1788690716256-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-the-palace-statues-1785265143680/read-at-home-_-the-palace-statues-1785265143680.pdf#page=16"
            }
          ]
        },
        {
          "id": "read-at-home-the-palace-statues-1785265143680-ch-import-1788690716256-17",
          "courseId": "read-at-home-the-palace-statues-1785265143680",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "read-at-home-the-palace-statues-1785265143680-ch-import-1788690716256-17-step-0",
              "courseId": "read-at-home-the-palace-statues-1785265143680",
              "chapterId": "read-at-home-the-palace-statues-1785265143680-ch-import-1788690716256-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-the-palace-statues-1785265143680/read-at-home-_-the-palace-statues-1785265143680.pdf#page=17"
            }
          ]
        },
        {
          "id": "read-at-home-the-palace-statues-1785265143680-ch-import-1788690716256-2",
          "courseId": "read-at-home-the-palace-statues-1785265143680",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "read-at-home-the-palace-statues-1785265143680-ch-import-1788690716256-2-step-0",
              "courseId": "read-at-home-the-palace-statues-1785265143680",
              "chapterId": "read-at-home-the-palace-statues-1785265143680-ch-import-1788690716256-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-the-palace-statues-1785265143680/read-at-home-_-the-palace-statues-1785265143680.pdf#page=2"
            }
          ]
        },
        {
          "id": "read-at-home-the-palace-statues-1785265143680-ch-import-1788690716256-3",
          "courseId": "read-at-home-the-palace-statues-1785265143680",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "read-at-home-the-palace-statues-1785265143680-ch-import-1788690716256-3-step-0",
              "courseId": "read-at-home-the-palace-statues-1785265143680",
              "chapterId": "read-at-home-the-palace-statues-1785265143680-ch-import-1788690716256-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-the-palace-statues-1785265143680/read-at-home-_-the-palace-statues-1785265143680.pdf#page=3"
            }
          ]
        },
        {
          "id": "read-at-home-the-palace-statues-1785265143680-ch-import-1788690716256-4",
          "courseId": "read-at-home-the-palace-statues-1785265143680",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "read-at-home-the-palace-statues-1785265143680-ch-import-1788690716256-4-step-0",
              "courseId": "read-at-home-the-palace-statues-1785265143680",
              "chapterId": "read-at-home-the-palace-statues-1785265143680-ch-import-1788690716256-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-the-palace-statues-1785265143680/read-at-home-_-the-palace-statues-1785265143680.pdf#page=4"
            }
          ]
        },
        {
          "id": "read-at-home-the-palace-statues-1785265143680-ch-import-1788690716256-5",
          "courseId": "read-at-home-the-palace-statues-1785265143680",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "read-at-home-the-palace-statues-1785265143680-ch-import-1788690716256-5-step-0",
              "courseId": "read-at-home-the-palace-statues-1785265143680",
              "chapterId": "read-at-home-the-palace-statues-1785265143680-ch-import-1788690716256-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-the-palace-statues-1785265143680/read-at-home-_-the-palace-statues-1785265143680.pdf#page=5"
            }
          ]
        },
        {
          "id": "read-at-home-the-palace-statues-1785265143680-ch-import-1788690716256-6",
          "courseId": "read-at-home-the-palace-statues-1785265143680",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "read-at-home-the-palace-statues-1785265143680-ch-import-1788690716256-6-step-0",
              "courseId": "read-at-home-the-palace-statues-1785265143680",
              "chapterId": "read-at-home-the-palace-statues-1785265143680-ch-import-1788690716256-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-the-palace-statues-1785265143680/read-at-home-_-the-palace-statues-1785265143680.pdf#page=6"
            }
          ]
        },
        {
          "id": "read-at-home-the-palace-statues-1785265143680-ch-import-1788690716256-7",
          "courseId": "read-at-home-the-palace-statues-1785265143680",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "read-at-home-the-palace-statues-1785265143680-ch-import-1788690716256-7-step-0",
              "courseId": "read-at-home-the-palace-statues-1785265143680",
              "chapterId": "read-at-home-the-palace-statues-1785265143680-ch-import-1788690716256-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-the-palace-statues-1785265143680/read-at-home-_-the-palace-statues-1785265143680.pdf#page=7"
            }
          ]
        },
        {
          "id": "read-at-home-the-palace-statues-1785265143680-ch-import-1788690716256-8",
          "courseId": "read-at-home-the-palace-statues-1785265143680",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "read-at-home-the-palace-statues-1785265143680-ch-import-1788690716256-8-step-0",
              "courseId": "read-at-home-the-palace-statues-1785265143680",
              "chapterId": "read-at-home-the-palace-statues-1785265143680-ch-import-1788690716256-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-the-palace-statues-1785265143680/read-at-home-_-the-palace-statues-1785265143680.pdf#page=8"
            }
          ]
        },
        {
          "id": "read-at-home-the-palace-statues-1785265143680-ch-import-1788690716256-9",
          "courseId": "read-at-home-the-palace-statues-1785265143680",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "read-at-home-the-palace-statues-1785265143680-ch-import-1788690716256-9-step-0",
              "courseId": "read-at-home-the-palace-statues-1785265143680",
              "chapterId": "read-at-home-the-palace-statues-1785265143680-ch-import-1788690716256-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-the-palace-statues-1785265143680/read-at-home-_-the-palace-statues-1785265143680.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "read-at-home-the-golden-touch-1762652779896",
      "title": "Read-at-home-_-the-golden-touch",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-read-at-home-the-golden-touch-1762652779896.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 142,
      "category": "Kid, Comic, ReadAtHome",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Comic/read-at-home-_-the-golden-touch-1762652779896",
      "stepCount": 17,
      "chapters": [
        {
          "id": "read-at-home-the-golden-touch-1762652779896-ch-import-1788690755524-1",
          "courseId": "read-at-home-the-golden-touch-1762652779896",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "read-at-home-the-golden-touch-1762652779896-ch-import-1788690755524-1-step-0",
              "courseId": "read-at-home-the-golden-touch-1762652779896",
              "chapterId": "read-at-home-the-golden-touch-1762652779896-ch-import-1788690755524-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-the-golden-touch-1762652779896/read-at-home-_-the-golden-touch-1762652779896.pdf#page=1"
            }
          ]
        },
        {
          "id": "read-at-home-the-golden-touch-1762652779896-ch-import-1788690755524-10",
          "courseId": "read-at-home-the-golden-touch-1762652779896",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "read-at-home-the-golden-touch-1762652779896-ch-import-1788690755524-10-step-0",
              "courseId": "read-at-home-the-golden-touch-1762652779896",
              "chapterId": "read-at-home-the-golden-touch-1762652779896-ch-import-1788690755524-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-the-golden-touch-1762652779896/read-at-home-_-the-golden-touch-1762652779896.pdf#page=10"
            }
          ]
        },
        {
          "id": "read-at-home-the-golden-touch-1762652779896-ch-import-1788690755524-11",
          "courseId": "read-at-home-the-golden-touch-1762652779896",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "read-at-home-the-golden-touch-1762652779896-ch-import-1788690755524-11-step-0",
              "courseId": "read-at-home-the-golden-touch-1762652779896",
              "chapterId": "read-at-home-the-golden-touch-1762652779896-ch-import-1788690755524-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-the-golden-touch-1762652779896/read-at-home-_-the-golden-touch-1762652779896.pdf#page=11"
            }
          ]
        },
        {
          "id": "read-at-home-the-golden-touch-1762652779896-ch-import-1788690755524-12",
          "courseId": "read-at-home-the-golden-touch-1762652779896",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "read-at-home-the-golden-touch-1762652779896-ch-import-1788690755524-12-step-0",
              "courseId": "read-at-home-the-golden-touch-1762652779896",
              "chapterId": "read-at-home-the-golden-touch-1762652779896-ch-import-1788690755524-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-the-golden-touch-1762652779896/read-at-home-_-the-golden-touch-1762652779896.pdf#page=12"
            }
          ]
        },
        {
          "id": "read-at-home-the-golden-touch-1762652779896-ch-import-1788690755524-13",
          "courseId": "read-at-home-the-golden-touch-1762652779896",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "read-at-home-the-golden-touch-1762652779896-ch-import-1788690755524-13-step-0",
              "courseId": "read-at-home-the-golden-touch-1762652779896",
              "chapterId": "read-at-home-the-golden-touch-1762652779896-ch-import-1788690755524-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-the-golden-touch-1762652779896/read-at-home-_-the-golden-touch-1762652779896.pdf#page=13"
            }
          ]
        },
        {
          "id": "read-at-home-the-golden-touch-1762652779896-ch-import-1788690755524-14",
          "courseId": "read-at-home-the-golden-touch-1762652779896",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "read-at-home-the-golden-touch-1762652779896-ch-import-1788690755524-14-step-0",
              "courseId": "read-at-home-the-golden-touch-1762652779896",
              "chapterId": "read-at-home-the-golden-touch-1762652779896-ch-import-1788690755524-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-the-golden-touch-1762652779896/read-at-home-_-the-golden-touch-1762652779896.pdf#page=14"
            }
          ]
        },
        {
          "id": "read-at-home-the-golden-touch-1762652779896-ch-import-1788690755524-15",
          "courseId": "read-at-home-the-golden-touch-1762652779896",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "read-at-home-the-golden-touch-1762652779896-ch-import-1788690755524-15-step-0",
              "courseId": "read-at-home-the-golden-touch-1762652779896",
              "chapterId": "read-at-home-the-golden-touch-1762652779896-ch-import-1788690755524-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-the-golden-touch-1762652779896/read-at-home-_-the-golden-touch-1762652779896.pdf#page=15"
            }
          ]
        },
        {
          "id": "read-at-home-the-golden-touch-1762652779896-ch-import-1788690755524-16",
          "courseId": "read-at-home-the-golden-touch-1762652779896",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "read-at-home-the-golden-touch-1762652779896-ch-import-1788690755524-16-step-0",
              "courseId": "read-at-home-the-golden-touch-1762652779896",
              "chapterId": "read-at-home-the-golden-touch-1762652779896-ch-import-1788690755524-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-the-golden-touch-1762652779896/read-at-home-_-the-golden-touch-1762652779896.pdf#page=16"
            }
          ]
        },
        {
          "id": "read-at-home-the-golden-touch-1762652779896-ch-import-1788690755524-17",
          "courseId": "read-at-home-the-golden-touch-1762652779896",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "read-at-home-the-golden-touch-1762652779896-ch-import-1788690755524-17-step-0",
              "courseId": "read-at-home-the-golden-touch-1762652779896",
              "chapterId": "read-at-home-the-golden-touch-1762652779896-ch-import-1788690755524-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-the-golden-touch-1762652779896/read-at-home-_-the-golden-touch-1762652779896.pdf#page=17"
            }
          ]
        },
        {
          "id": "read-at-home-the-golden-touch-1762652779896-ch-import-1788690755524-2",
          "courseId": "read-at-home-the-golden-touch-1762652779896",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "read-at-home-the-golden-touch-1762652779896-ch-import-1788690755524-2-step-0",
              "courseId": "read-at-home-the-golden-touch-1762652779896",
              "chapterId": "read-at-home-the-golden-touch-1762652779896-ch-import-1788690755524-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-the-golden-touch-1762652779896/read-at-home-_-the-golden-touch-1762652779896.pdf#page=2"
            }
          ]
        },
        {
          "id": "read-at-home-the-golden-touch-1762652779896-ch-import-1788690755524-3",
          "courseId": "read-at-home-the-golden-touch-1762652779896",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "read-at-home-the-golden-touch-1762652779896-ch-import-1788690755524-3-step-0",
              "courseId": "read-at-home-the-golden-touch-1762652779896",
              "chapterId": "read-at-home-the-golden-touch-1762652779896-ch-import-1788690755524-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-the-golden-touch-1762652779896/read-at-home-_-the-golden-touch-1762652779896.pdf#page=3"
            }
          ]
        },
        {
          "id": "read-at-home-the-golden-touch-1762652779896-ch-import-1788690755524-4",
          "courseId": "read-at-home-the-golden-touch-1762652779896",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "read-at-home-the-golden-touch-1762652779896-ch-import-1788690755524-4-step-0",
              "courseId": "read-at-home-the-golden-touch-1762652779896",
              "chapterId": "read-at-home-the-golden-touch-1762652779896-ch-import-1788690755524-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-the-golden-touch-1762652779896/read-at-home-_-the-golden-touch-1762652779896.pdf#page=4"
            }
          ]
        },
        {
          "id": "read-at-home-the-golden-touch-1762652779896-ch-import-1788690755524-5",
          "courseId": "read-at-home-the-golden-touch-1762652779896",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "read-at-home-the-golden-touch-1762652779896-ch-import-1788690755524-5-step-0",
              "courseId": "read-at-home-the-golden-touch-1762652779896",
              "chapterId": "read-at-home-the-golden-touch-1762652779896-ch-import-1788690755524-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-the-golden-touch-1762652779896/read-at-home-_-the-golden-touch-1762652779896.pdf#page=5"
            }
          ]
        },
        {
          "id": "read-at-home-the-golden-touch-1762652779896-ch-import-1788690755524-6",
          "courseId": "read-at-home-the-golden-touch-1762652779896",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "read-at-home-the-golden-touch-1762652779896-ch-import-1788690755524-6-step-0",
              "courseId": "read-at-home-the-golden-touch-1762652779896",
              "chapterId": "read-at-home-the-golden-touch-1762652779896-ch-import-1788690755524-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-the-golden-touch-1762652779896/read-at-home-_-the-golden-touch-1762652779896.pdf#page=6"
            }
          ]
        },
        {
          "id": "read-at-home-the-golden-touch-1762652779896-ch-import-1788690755524-7",
          "courseId": "read-at-home-the-golden-touch-1762652779896",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "read-at-home-the-golden-touch-1762652779896-ch-import-1788690755524-7-step-0",
              "courseId": "read-at-home-the-golden-touch-1762652779896",
              "chapterId": "read-at-home-the-golden-touch-1762652779896-ch-import-1788690755524-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-the-golden-touch-1762652779896/read-at-home-_-the-golden-touch-1762652779896.pdf#page=7"
            }
          ]
        },
        {
          "id": "read-at-home-the-golden-touch-1762652779896-ch-import-1788690755524-8",
          "courseId": "read-at-home-the-golden-touch-1762652779896",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "read-at-home-the-golden-touch-1762652779896-ch-import-1788690755524-8-step-0",
              "courseId": "read-at-home-the-golden-touch-1762652779896",
              "chapterId": "read-at-home-the-golden-touch-1762652779896-ch-import-1788690755524-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-the-golden-touch-1762652779896/read-at-home-_-the-golden-touch-1762652779896.pdf#page=8"
            }
          ]
        },
        {
          "id": "read-at-home-the-golden-touch-1762652779896-ch-import-1788690755524-9",
          "courseId": "read-at-home-the-golden-touch-1762652779896",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "read-at-home-the-golden-touch-1762652779896-ch-import-1788690755524-9-step-0",
              "courseId": "read-at-home-the-golden-touch-1762652779896",
              "chapterId": "read-at-home-the-golden-touch-1762652779896-ch-import-1788690755524-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-the-golden-touch-1762652779896/read-at-home-_-the-golden-touch-1762652779896.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "read-at-home-poor-old-rabbit-1760774869144",
      "title": "Read-at-home-_-poor-old-rabbit",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-read-at-home-poor-old-rabbit-1760774869144.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 143,
      "category": "Kid, Comic, ReadAtHome",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Comic/read-at-home-_-poor-old-rabbit-1760774869144",
      "stepCount": 13,
      "chapters": [
        {
          "id": "read-at-home-poor-old-rabbit-1760774869144-ch-import-1788690771111-1",
          "courseId": "read-at-home-poor-old-rabbit-1760774869144",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "read-at-home-poor-old-rabbit-1760774869144-ch-import-1788690771111-1-step-0",
              "courseId": "read-at-home-poor-old-rabbit-1760774869144",
              "chapterId": "read-at-home-poor-old-rabbit-1760774869144-ch-import-1788690771111-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-poor-old-rabbit-1760774869144/read-at-home-_-poor-old-rabbit-1760774869144.pdf#page=1"
            }
          ]
        },
        {
          "id": "read-at-home-poor-old-rabbit-1760774869144-ch-import-1788690771111-10",
          "courseId": "read-at-home-poor-old-rabbit-1760774869144",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "read-at-home-poor-old-rabbit-1760774869144-ch-import-1788690771111-10-step-0",
              "courseId": "read-at-home-poor-old-rabbit-1760774869144",
              "chapterId": "read-at-home-poor-old-rabbit-1760774869144-ch-import-1788690771111-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-poor-old-rabbit-1760774869144/read-at-home-_-poor-old-rabbit-1760774869144.pdf#page=10"
            }
          ]
        },
        {
          "id": "read-at-home-poor-old-rabbit-1760774869144-ch-import-1788690771111-11",
          "courseId": "read-at-home-poor-old-rabbit-1760774869144",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "read-at-home-poor-old-rabbit-1760774869144-ch-import-1788690771111-11-step-0",
              "courseId": "read-at-home-poor-old-rabbit-1760774869144",
              "chapterId": "read-at-home-poor-old-rabbit-1760774869144-ch-import-1788690771111-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-poor-old-rabbit-1760774869144/read-at-home-_-poor-old-rabbit-1760774869144.pdf#page=11"
            }
          ]
        },
        {
          "id": "read-at-home-poor-old-rabbit-1760774869144-ch-import-1788690771111-12",
          "courseId": "read-at-home-poor-old-rabbit-1760774869144",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "read-at-home-poor-old-rabbit-1760774869144-ch-import-1788690771111-12-step-0",
              "courseId": "read-at-home-poor-old-rabbit-1760774869144",
              "chapterId": "read-at-home-poor-old-rabbit-1760774869144-ch-import-1788690771111-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-poor-old-rabbit-1760774869144/read-at-home-_-poor-old-rabbit-1760774869144.pdf#page=12"
            }
          ]
        },
        {
          "id": "read-at-home-poor-old-rabbit-1760774869144-ch-import-1788690771111-13",
          "courseId": "read-at-home-poor-old-rabbit-1760774869144",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "read-at-home-poor-old-rabbit-1760774869144-ch-import-1788690771111-13-step-0",
              "courseId": "read-at-home-poor-old-rabbit-1760774869144",
              "chapterId": "read-at-home-poor-old-rabbit-1760774869144-ch-import-1788690771111-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-poor-old-rabbit-1760774869144/read-at-home-_-poor-old-rabbit-1760774869144.pdf#page=13"
            }
          ]
        },
        {
          "id": "read-at-home-poor-old-rabbit-1760774869144-ch-import-1788690771111-2",
          "courseId": "read-at-home-poor-old-rabbit-1760774869144",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "read-at-home-poor-old-rabbit-1760774869144-ch-import-1788690771111-2-step-0",
              "courseId": "read-at-home-poor-old-rabbit-1760774869144",
              "chapterId": "read-at-home-poor-old-rabbit-1760774869144-ch-import-1788690771111-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-poor-old-rabbit-1760774869144/read-at-home-_-poor-old-rabbit-1760774869144.pdf#page=2"
            }
          ]
        },
        {
          "id": "read-at-home-poor-old-rabbit-1760774869144-ch-import-1788690771111-3",
          "courseId": "read-at-home-poor-old-rabbit-1760774869144",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "read-at-home-poor-old-rabbit-1760774869144-ch-import-1788690771111-3-step-0",
              "courseId": "read-at-home-poor-old-rabbit-1760774869144",
              "chapterId": "read-at-home-poor-old-rabbit-1760774869144-ch-import-1788690771111-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-poor-old-rabbit-1760774869144/read-at-home-_-poor-old-rabbit-1760774869144.pdf#page=3"
            }
          ]
        },
        {
          "id": "read-at-home-poor-old-rabbit-1760774869144-ch-import-1788690771111-4",
          "courseId": "read-at-home-poor-old-rabbit-1760774869144",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "read-at-home-poor-old-rabbit-1760774869144-ch-import-1788690771111-4-step-0",
              "courseId": "read-at-home-poor-old-rabbit-1760774869144",
              "chapterId": "read-at-home-poor-old-rabbit-1760774869144-ch-import-1788690771111-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-poor-old-rabbit-1760774869144/read-at-home-_-poor-old-rabbit-1760774869144.pdf#page=4"
            }
          ]
        },
        {
          "id": "read-at-home-poor-old-rabbit-1760774869144-ch-import-1788690771111-5",
          "courseId": "read-at-home-poor-old-rabbit-1760774869144",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "read-at-home-poor-old-rabbit-1760774869144-ch-import-1788690771111-5-step-0",
              "courseId": "read-at-home-poor-old-rabbit-1760774869144",
              "chapterId": "read-at-home-poor-old-rabbit-1760774869144-ch-import-1788690771111-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-poor-old-rabbit-1760774869144/read-at-home-_-poor-old-rabbit-1760774869144.pdf#page=5"
            }
          ]
        },
        {
          "id": "read-at-home-poor-old-rabbit-1760774869144-ch-import-1788690771111-6",
          "courseId": "read-at-home-poor-old-rabbit-1760774869144",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "read-at-home-poor-old-rabbit-1760774869144-ch-import-1788690771111-6-step-0",
              "courseId": "read-at-home-poor-old-rabbit-1760774869144",
              "chapterId": "read-at-home-poor-old-rabbit-1760774869144-ch-import-1788690771111-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-poor-old-rabbit-1760774869144/read-at-home-_-poor-old-rabbit-1760774869144.pdf#page=6"
            }
          ]
        },
        {
          "id": "read-at-home-poor-old-rabbit-1760774869144-ch-import-1788690771111-7",
          "courseId": "read-at-home-poor-old-rabbit-1760774869144",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "read-at-home-poor-old-rabbit-1760774869144-ch-import-1788690771111-7-step-0",
              "courseId": "read-at-home-poor-old-rabbit-1760774869144",
              "chapterId": "read-at-home-poor-old-rabbit-1760774869144-ch-import-1788690771111-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-poor-old-rabbit-1760774869144/read-at-home-_-poor-old-rabbit-1760774869144.pdf#page=7"
            }
          ]
        },
        {
          "id": "read-at-home-poor-old-rabbit-1760774869144-ch-import-1788690771111-8",
          "courseId": "read-at-home-poor-old-rabbit-1760774869144",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "read-at-home-poor-old-rabbit-1760774869144-ch-import-1788690771111-8-step-0",
              "courseId": "read-at-home-poor-old-rabbit-1760774869144",
              "chapterId": "read-at-home-poor-old-rabbit-1760774869144-ch-import-1788690771111-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-poor-old-rabbit-1760774869144/read-at-home-_-poor-old-rabbit-1760774869144.pdf#page=8"
            }
          ]
        },
        {
          "id": "read-at-home-poor-old-rabbit-1760774869144-ch-import-1788690771111-9",
          "courseId": "read-at-home-poor-old-rabbit-1760774869144",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "read-at-home-poor-old-rabbit-1760774869144-ch-import-1788690771111-9-step-0",
              "courseId": "read-at-home-poor-old-rabbit-1760774869144",
              "chapterId": "read-at-home-poor-old-rabbit-1760774869144-ch-import-1788690771111-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-poor-old-rabbit-1760774869144/read-at-home-_-poor-old-rabbit-1760774869144.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "read-at-home-i-can-trick-a-tiger-1760772531623",
      "title": "Read at home i can trick a tiger",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-read-at-home-i-can-trick-a-tiger-1760772531623.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 144,
      "category": "Kid, Comic, ReadAtHome",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Comic/read-at-home-_-i-can-trick-a-tiger-1760772531623",
      "stepCount": 13,
      "chapters": [
        {
          "id": "read-at-home-i-can-trick-a-tiger-1760772531623-ch-import-1788690784606-1",
          "courseId": "read-at-home-i-can-trick-a-tiger-1760772531623",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "read-at-home-i-can-trick-a-tiger-1760772531623-ch-import-1788690784606-1-step-0",
              "courseId": "read-at-home-i-can-trick-a-tiger-1760772531623",
              "chapterId": "read-at-home-i-can-trick-a-tiger-1760772531623-ch-import-1788690784606-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-i-can-trick-a-tiger-1760772531623/read-at-home-_-i-can-trick-a-tiger-1760772531623.pdf#page=1"
            }
          ]
        },
        {
          "id": "read-at-home-i-can-trick-a-tiger-1760772531623-ch-import-1788690784606-10",
          "courseId": "read-at-home-i-can-trick-a-tiger-1760772531623",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "read-at-home-i-can-trick-a-tiger-1760772531623-ch-import-1788690784606-10-step-0",
              "courseId": "read-at-home-i-can-trick-a-tiger-1760772531623",
              "chapterId": "read-at-home-i-can-trick-a-tiger-1760772531623-ch-import-1788690784606-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-i-can-trick-a-tiger-1760772531623/read-at-home-_-i-can-trick-a-tiger-1760772531623.pdf#page=10"
            }
          ]
        },
        {
          "id": "read-at-home-i-can-trick-a-tiger-1760772531623-ch-import-1788690784606-11",
          "courseId": "read-at-home-i-can-trick-a-tiger-1760772531623",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "read-at-home-i-can-trick-a-tiger-1760772531623-ch-import-1788690784606-11-step-0",
              "courseId": "read-at-home-i-can-trick-a-tiger-1760772531623",
              "chapterId": "read-at-home-i-can-trick-a-tiger-1760772531623-ch-import-1788690784606-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-i-can-trick-a-tiger-1760772531623/read-at-home-_-i-can-trick-a-tiger-1760772531623.pdf#page=11"
            }
          ]
        },
        {
          "id": "read-at-home-i-can-trick-a-tiger-1760772531623-ch-import-1788690784606-12",
          "courseId": "read-at-home-i-can-trick-a-tiger-1760772531623",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "read-at-home-i-can-trick-a-tiger-1760772531623-ch-import-1788690784606-12-step-0",
              "courseId": "read-at-home-i-can-trick-a-tiger-1760772531623",
              "chapterId": "read-at-home-i-can-trick-a-tiger-1760772531623-ch-import-1788690784606-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-i-can-trick-a-tiger-1760772531623/read-at-home-_-i-can-trick-a-tiger-1760772531623.pdf#page=12"
            }
          ]
        },
        {
          "id": "read-at-home-i-can-trick-a-tiger-1760772531623-ch-import-1788690784606-13",
          "courseId": "read-at-home-i-can-trick-a-tiger-1760772531623",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "read-at-home-i-can-trick-a-tiger-1760772531623-ch-import-1788690784606-13-step-0",
              "courseId": "read-at-home-i-can-trick-a-tiger-1760772531623",
              "chapterId": "read-at-home-i-can-trick-a-tiger-1760772531623-ch-import-1788690784606-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-i-can-trick-a-tiger-1760772531623/read-at-home-_-i-can-trick-a-tiger-1760772531623.pdf#page=13"
            }
          ]
        },
        {
          "id": "read-at-home-i-can-trick-a-tiger-1760772531623-ch-import-1788690784606-2",
          "courseId": "read-at-home-i-can-trick-a-tiger-1760772531623",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "read-at-home-i-can-trick-a-tiger-1760772531623-ch-import-1788690784606-2-step-0",
              "courseId": "read-at-home-i-can-trick-a-tiger-1760772531623",
              "chapterId": "read-at-home-i-can-trick-a-tiger-1760772531623-ch-import-1788690784606-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-i-can-trick-a-tiger-1760772531623/read-at-home-_-i-can-trick-a-tiger-1760772531623.pdf#page=2"
            }
          ]
        },
        {
          "id": "read-at-home-i-can-trick-a-tiger-1760772531623-ch-import-1788690784606-3",
          "courseId": "read-at-home-i-can-trick-a-tiger-1760772531623",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "read-at-home-i-can-trick-a-tiger-1760772531623-ch-import-1788690784606-3-step-0",
              "courseId": "read-at-home-i-can-trick-a-tiger-1760772531623",
              "chapterId": "read-at-home-i-can-trick-a-tiger-1760772531623-ch-import-1788690784606-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-i-can-trick-a-tiger-1760772531623/read-at-home-_-i-can-trick-a-tiger-1760772531623.pdf#page=3"
            }
          ]
        },
        {
          "id": "read-at-home-i-can-trick-a-tiger-1760772531623-ch-import-1788690784606-4",
          "courseId": "read-at-home-i-can-trick-a-tiger-1760772531623",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "read-at-home-i-can-trick-a-tiger-1760772531623-ch-import-1788690784606-4-step-0",
              "courseId": "read-at-home-i-can-trick-a-tiger-1760772531623",
              "chapterId": "read-at-home-i-can-trick-a-tiger-1760772531623-ch-import-1788690784606-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-i-can-trick-a-tiger-1760772531623/read-at-home-_-i-can-trick-a-tiger-1760772531623.pdf#page=4"
            }
          ]
        },
        {
          "id": "read-at-home-i-can-trick-a-tiger-1760772531623-ch-import-1788690784606-5",
          "courseId": "read-at-home-i-can-trick-a-tiger-1760772531623",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "read-at-home-i-can-trick-a-tiger-1760772531623-ch-import-1788690784606-5-step-0",
              "courseId": "read-at-home-i-can-trick-a-tiger-1760772531623",
              "chapterId": "read-at-home-i-can-trick-a-tiger-1760772531623-ch-import-1788690784606-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-i-can-trick-a-tiger-1760772531623/read-at-home-_-i-can-trick-a-tiger-1760772531623.pdf#page=5"
            }
          ]
        },
        {
          "id": "read-at-home-i-can-trick-a-tiger-1760772531623-ch-import-1788690784606-6",
          "courseId": "read-at-home-i-can-trick-a-tiger-1760772531623",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "read-at-home-i-can-trick-a-tiger-1760772531623-ch-import-1788690784606-6-step-0",
              "courseId": "read-at-home-i-can-trick-a-tiger-1760772531623",
              "chapterId": "read-at-home-i-can-trick-a-tiger-1760772531623-ch-import-1788690784606-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-i-can-trick-a-tiger-1760772531623/read-at-home-_-i-can-trick-a-tiger-1760772531623.pdf#page=6"
            }
          ]
        },
        {
          "id": "read-at-home-i-can-trick-a-tiger-1760772531623-ch-import-1788690784606-7",
          "courseId": "read-at-home-i-can-trick-a-tiger-1760772531623",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "read-at-home-i-can-trick-a-tiger-1760772531623-ch-import-1788690784606-7-step-0",
              "courseId": "read-at-home-i-can-trick-a-tiger-1760772531623",
              "chapterId": "read-at-home-i-can-trick-a-tiger-1760772531623-ch-import-1788690784606-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-i-can-trick-a-tiger-1760772531623/read-at-home-_-i-can-trick-a-tiger-1760772531623.pdf#page=7"
            }
          ]
        },
        {
          "id": "read-at-home-i-can-trick-a-tiger-1760772531623-ch-import-1788690784606-8",
          "courseId": "read-at-home-i-can-trick-a-tiger-1760772531623",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "read-at-home-i-can-trick-a-tiger-1760772531623-ch-import-1788690784606-8-step-0",
              "courseId": "read-at-home-i-can-trick-a-tiger-1760772531623",
              "chapterId": "read-at-home-i-can-trick-a-tiger-1760772531623-ch-import-1788690784606-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-i-can-trick-a-tiger-1760772531623/read-at-home-_-i-can-trick-a-tiger-1760772531623.pdf#page=8"
            }
          ]
        },
        {
          "id": "read-at-home-i-can-trick-a-tiger-1760772531623-ch-import-1788690784606-9",
          "courseId": "read-at-home-i-can-trick-a-tiger-1760772531623",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "read-at-home-i-can-trick-a-tiger-1760772531623-ch-import-1788690784606-9-step-0",
              "courseId": "read-at-home-i-can-trick-a-tiger-1760772531623",
              "chapterId": "read-at-home-i-can-trick-a-tiger-1760772531623-ch-import-1788690784606-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-i-can-trick-a-tiger-1760772531623/read-at-home-_-i-can-trick-a-tiger-1760772531623.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "read-at-home-silly-races-1759684177219",
      "title": "Read-at-home-_-silly-races",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-read-at-home-silly-races-1759684177219.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 145,
      "category": "Kid, Comic, ReadAtHome",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Comic/read-at-home-_-silly-races-1759684177219",
      "stepCount": 13,
      "chapters": [
        {
          "id": "read-at-home-silly-races-1759684177219-ch-import-1788690801982-1",
          "courseId": "read-at-home-silly-races-1759684177219",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "read-at-home-silly-races-1759684177219-ch-import-1788690801982-1-step-0",
              "courseId": "read-at-home-silly-races-1759684177219",
              "chapterId": "read-at-home-silly-races-1759684177219-ch-import-1788690801982-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-silly-races-1759684177219/read-at-home-_-silly-races-1759684177219.pdf#page=1"
            }
          ]
        },
        {
          "id": "read-at-home-silly-races-1759684177219-ch-import-1788690801982-10",
          "courseId": "read-at-home-silly-races-1759684177219",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "read-at-home-silly-races-1759684177219-ch-import-1788690801982-10-step-0",
              "courseId": "read-at-home-silly-races-1759684177219",
              "chapterId": "read-at-home-silly-races-1759684177219-ch-import-1788690801982-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-silly-races-1759684177219/read-at-home-_-silly-races-1759684177219.pdf#page=10"
            }
          ]
        },
        {
          "id": "read-at-home-silly-races-1759684177219-ch-import-1788690801982-11",
          "courseId": "read-at-home-silly-races-1759684177219",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "read-at-home-silly-races-1759684177219-ch-import-1788690801982-11-step-0",
              "courseId": "read-at-home-silly-races-1759684177219",
              "chapterId": "read-at-home-silly-races-1759684177219-ch-import-1788690801982-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-silly-races-1759684177219/read-at-home-_-silly-races-1759684177219.pdf#page=11"
            }
          ]
        },
        {
          "id": "read-at-home-silly-races-1759684177219-ch-import-1788690801982-12",
          "courseId": "read-at-home-silly-races-1759684177219",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "read-at-home-silly-races-1759684177219-ch-import-1788690801982-12-step-0",
              "courseId": "read-at-home-silly-races-1759684177219",
              "chapterId": "read-at-home-silly-races-1759684177219-ch-import-1788690801982-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-silly-races-1759684177219/read-at-home-_-silly-races-1759684177219.pdf#page=12"
            }
          ]
        },
        {
          "id": "read-at-home-silly-races-1759684177219-ch-import-1788690801982-13",
          "courseId": "read-at-home-silly-races-1759684177219",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "read-at-home-silly-races-1759684177219-ch-import-1788690801982-13-step-0",
              "courseId": "read-at-home-silly-races-1759684177219",
              "chapterId": "read-at-home-silly-races-1759684177219-ch-import-1788690801982-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-silly-races-1759684177219/read-at-home-_-silly-races-1759684177219.pdf#page=13"
            }
          ]
        },
        {
          "id": "read-at-home-silly-races-1759684177219-ch-import-1788690801982-2",
          "courseId": "read-at-home-silly-races-1759684177219",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "read-at-home-silly-races-1759684177219-ch-import-1788690801982-2-step-0",
              "courseId": "read-at-home-silly-races-1759684177219",
              "chapterId": "read-at-home-silly-races-1759684177219-ch-import-1788690801982-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-silly-races-1759684177219/read-at-home-_-silly-races-1759684177219.pdf#page=2"
            }
          ]
        },
        {
          "id": "read-at-home-silly-races-1759684177219-ch-import-1788690801982-3",
          "courseId": "read-at-home-silly-races-1759684177219",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "read-at-home-silly-races-1759684177219-ch-import-1788690801982-3-step-0",
              "courseId": "read-at-home-silly-races-1759684177219",
              "chapterId": "read-at-home-silly-races-1759684177219-ch-import-1788690801982-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-silly-races-1759684177219/read-at-home-_-silly-races-1759684177219.pdf#page=3"
            }
          ]
        },
        {
          "id": "read-at-home-silly-races-1759684177219-ch-import-1788690801982-4",
          "courseId": "read-at-home-silly-races-1759684177219",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "read-at-home-silly-races-1759684177219-ch-import-1788690801982-4-step-0",
              "courseId": "read-at-home-silly-races-1759684177219",
              "chapterId": "read-at-home-silly-races-1759684177219-ch-import-1788690801982-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-silly-races-1759684177219/read-at-home-_-silly-races-1759684177219.pdf#page=4"
            }
          ]
        },
        {
          "id": "read-at-home-silly-races-1759684177219-ch-import-1788690801982-5",
          "courseId": "read-at-home-silly-races-1759684177219",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "read-at-home-silly-races-1759684177219-ch-import-1788690801982-5-step-0",
              "courseId": "read-at-home-silly-races-1759684177219",
              "chapterId": "read-at-home-silly-races-1759684177219-ch-import-1788690801982-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-silly-races-1759684177219/read-at-home-_-silly-races-1759684177219.pdf#page=5"
            }
          ]
        },
        {
          "id": "read-at-home-silly-races-1759684177219-ch-import-1788690801982-6",
          "courseId": "read-at-home-silly-races-1759684177219",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "read-at-home-silly-races-1759684177219-ch-import-1788690801982-6-step-0",
              "courseId": "read-at-home-silly-races-1759684177219",
              "chapterId": "read-at-home-silly-races-1759684177219-ch-import-1788690801982-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-silly-races-1759684177219/read-at-home-_-silly-races-1759684177219.pdf#page=6"
            }
          ]
        },
        {
          "id": "read-at-home-silly-races-1759684177219-ch-import-1788690801982-7",
          "courseId": "read-at-home-silly-races-1759684177219",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "read-at-home-silly-races-1759684177219-ch-import-1788690801982-7-step-0",
              "courseId": "read-at-home-silly-races-1759684177219",
              "chapterId": "read-at-home-silly-races-1759684177219-ch-import-1788690801982-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-silly-races-1759684177219/read-at-home-_-silly-races-1759684177219.pdf#page=7"
            }
          ]
        },
        {
          "id": "read-at-home-silly-races-1759684177219-ch-import-1788690801982-8",
          "courseId": "read-at-home-silly-races-1759684177219",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "read-at-home-silly-races-1759684177219-ch-import-1788690801982-8-step-0",
              "courseId": "read-at-home-silly-races-1759684177219",
              "chapterId": "read-at-home-silly-races-1759684177219-ch-import-1788690801982-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-silly-races-1759684177219/read-at-home-_-silly-races-1759684177219.pdf#page=8"
            }
          ]
        },
        {
          "id": "read-at-home-silly-races-1759684177219-ch-import-1788690801982-9",
          "courseId": "read-at-home-silly-races-1759684177219",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "read-at-home-silly-races-1759684177219-ch-import-1788690801982-9-step-0",
              "courseId": "read-at-home-silly-races-1759684177219",
              "chapterId": "read-at-home-silly-races-1759684177219-ch-import-1788690801982-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-silly-races-1759684177219/read-at-home-_-silly-races-1759684177219.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "Read-at-home-ouch",
      "title": "Read-at-home-_-ouch",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-read-at-home-ouch.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 146,
      "category": "Kid, Comic, ReadAtHome",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Comic/read-at-home-_-ouch-1786767052338",
      "stepCount": 13,
      "chapters": [
        {
          "id": "read-at-home-ouch-1786767052338-ch-import-1788690817076-1",
          "courseId": "Read-at-home-ouch",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "read-at-home-ouch-1786767052338-ch-import-1788690817076-1-step-0",
              "courseId": "Read-at-home-ouch",
              "chapterId": "read-at-home-ouch-1786767052338-ch-import-1788690817076-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-ouch-1786767052338/read-at-home-_-ouch-1786767052338.pdf#page=1"
            }
          ]
        },
        {
          "id": "read-at-home-ouch-1786767052338-ch-import-1788690817076-10",
          "courseId": "Read-at-home-ouch",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "read-at-home-ouch-1786767052338-ch-import-1788690817076-10-step-0",
              "courseId": "Read-at-home-ouch",
              "chapterId": "read-at-home-ouch-1786767052338-ch-import-1788690817076-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-ouch-1786767052338/read-at-home-_-ouch-1786767052338.pdf#page=10"
            }
          ]
        },
        {
          "id": "read-at-home-ouch-1786767052338-ch-import-1788690817076-11",
          "courseId": "Read-at-home-ouch",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "read-at-home-ouch-1786767052338-ch-import-1788690817076-11-step-0",
              "courseId": "Read-at-home-ouch",
              "chapterId": "read-at-home-ouch-1786767052338-ch-import-1788690817076-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-ouch-1786767052338/read-at-home-_-ouch-1786767052338.pdf#page=11"
            }
          ]
        },
        {
          "id": "read-at-home-ouch-1786767052338-ch-import-1788690817076-12",
          "courseId": "Read-at-home-ouch",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "read-at-home-ouch-1786767052338-ch-import-1788690817076-12-step-0",
              "courseId": "Read-at-home-ouch",
              "chapterId": "read-at-home-ouch-1786767052338-ch-import-1788690817076-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-ouch-1786767052338/read-at-home-_-ouch-1786767052338.pdf#page=12"
            }
          ]
        },
        {
          "id": "read-at-home-ouch-1786767052338-ch-import-1788690817076-13",
          "courseId": "Read-at-home-ouch",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "read-at-home-ouch-1786767052338-ch-import-1788690817076-13-step-0",
              "courseId": "Read-at-home-ouch",
              "chapterId": "read-at-home-ouch-1786767052338-ch-import-1788690817076-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-ouch-1786767052338/read-at-home-_-ouch-1786767052338.pdf#page=13"
            }
          ]
        },
        {
          "id": "read-at-home-ouch-1786767052338-ch-import-1788690817076-2",
          "courseId": "Read-at-home-ouch",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "read-at-home-ouch-1786767052338-ch-import-1788690817076-2-step-0",
              "courseId": "Read-at-home-ouch",
              "chapterId": "read-at-home-ouch-1786767052338-ch-import-1788690817076-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-ouch-1786767052338/read-at-home-_-ouch-1786767052338.pdf#page=2"
            }
          ]
        },
        {
          "id": "read-at-home-ouch-1786767052338-ch-import-1788690817076-3",
          "courseId": "Read-at-home-ouch",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "read-at-home-ouch-1786767052338-ch-import-1788690817076-3-step-0",
              "courseId": "Read-at-home-ouch",
              "chapterId": "read-at-home-ouch-1786767052338-ch-import-1788690817076-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-ouch-1786767052338/read-at-home-_-ouch-1786767052338.pdf#page=3"
            }
          ]
        },
        {
          "id": "read-at-home-ouch-1786767052338-ch-import-1788690817076-4",
          "courseId": "Read-at-home-ouch",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "read-at-home-ouch-1786767052338-ch-import-1788690817076-4-step-0",
              "courseId": "Read-at-home-ouch",
              "chapterId": "read-at-home-ouch-1786767052338-ch-import-1788690817076-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-ouch-1786767052338/read-at-home-_-ouch-1786767052338.pdf#page=4"
            }
          ]
        },
        {
          "id": "read-at-home-ouch-1786767052338-ch-import-1788690817076-5",
          "courseId": "Read-at-home-ouch",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "read-at-home-ouch-1786767052338-ch-import-1788690817076-5-step-0",
              "courseId": "Read-at-home-ouch",
              "chapterId": "read-at-home-ouch-1786767052338-ch-import-1788690817076-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-ouch-1786767052338/read-at-home-_-ouch-1786767052338.pdf#page=5"
            }
          ]
        },
        {
          "id": "read-at-home-ouch-1786767052338-ch-import-1788690817076-6",
          "courseId": "Read-at-home-ouch",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "read-at-home-ouch-1786767052338-ch-import-1788690817076-6-step-0",
              "courseId": "Read-at-home-ouch",
              "chapterId": "read-at-home-ouch-1786767052338-ch-import-1788690817076-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-ouch-1786767052338/read-at-home-_-ouch-1786767052338.pdf#page=6"
            }
          ]
        },
        {
          "id": "read-at-home-ouch-1786767052338-ch-import-1788690817076-7",
          "courseId": "Read-at-home-ouch",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "read-at-home-ouch-1786767052338-ch-import-1788690817076-7-step-0",
              "courseId": "Read-at-home-ouch",
              "chapterId": "read-at-home-ouch-1786767052338-ch-import-1788690817076-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-ouch-1786767052338/read-at-home-_-ouch-1786767052338.pdf#page=7"
            }
          ]
        },
        {
          "id": "read-at-home-ouch-1786767052338-ch-import-1788690817076-8",
          "courseId": "Read-at-home-ouch",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "read-at-home-ouch-1786767052338-ch-import-1788690817076-8-step-0",
              "courseId": "Read-at-home-ouch",
              "chapterId": "read-at-home-ouch-1786767052338-ch-import-1788690817076-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-ouch-1786767052338/read-at-home-_-ouch-1786767052338.pdf#page=8"
            }
          ]
        },
        {
          "id": "read-at-home-ouch-1786767052338-ch-import-1788690817076-9",
          "courseId": "Read-at-home-ouch",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "read-at-home-ouch-1786767052338-ch-import-1788690817076-9-step-0",
              "courseId": "Read-at-home-ouch",
              "chapterId": "read-at-home-ouch-1786767052338-ch-import-1788690817076-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-ouch-1786767052338/read-at-home-_-ouch-1786767052338.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "scienceadventuresgrade6-comic-siyavula-fkb",
      "title": "ThunderboltKids (Grade6)",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-scienceadventuresgrade6-comic-siyavula-fkb.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 147,
      "category": "Kid, Science, ThunderboltKids",
      "cat1": "Kid",
      "cat2": "Science",
      "cat3": "ThunderboltKids",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/ScienceAdventuresGrade6_comic-Siyavula-FKB",
      "stepCount": 176,
      "chapters": [
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-1",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-1-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=1"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-10",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-10-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=10"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-100",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-100-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=100"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-101",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-101-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=101"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-102",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-102-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=102"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-103",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-103-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=103"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-104",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-104-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=104"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-105",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-105-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=105"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-106",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-106-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=106"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-107",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-107-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=107"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-108",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-108-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=108"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-109",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-109-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=109"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-11",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-11-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=11"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-110",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-110-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=110"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-111",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-111-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=111"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-112",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-112-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=112"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-113",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-113-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=113"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-114",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-114-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=114"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-115",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-115-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=115"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-116",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-116-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=116"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-117",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-117-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=117"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-118",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-118-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=118"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-119",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-119-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=119"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-12",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-12-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=12"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-120",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-120-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=120"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-121",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-121-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=121"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-122",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-122-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=122"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-123",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-123-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=123"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-124",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-124-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=124"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-125",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-125-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=125"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-126",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-126-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=126"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-127",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-127-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=127"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-128",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-128-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=128"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-129",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-129-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=129"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-13",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-13-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=13"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-130",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-130-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=130"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-131",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-131-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=131"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-132",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-132-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=132"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-133",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-133-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=133"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-134",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-134-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=134"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-135",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-135-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=135"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-136",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 136",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-136-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-136",
              "chapterTitle": "Page 136",
              "chapterIndex": 0,
              "stepIndex": 136,
              "stepType": "pdf",
              "title": "Page 136",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=136"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-137",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 137",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-137-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-137",
              "chapterTitle": "Page 137",
              "chapterIndex": 0,
              "stepIndex": 137,
              "stepType": "pdf",
              "title": "Page 137",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=137"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-138",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 138",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-138-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-138",
              "chapterTitle": "Page 138",
              "chapterIndex": 0,
              "stepIndex": 138,
              "stepType": "pdf",
              "title": "Page 138",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=138"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-139",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 139",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-139-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-139",
              "chapterTitle": "Page 139",
              "chapterIndex": 0,
              "stepIndex": 139,
              "stepType": "pdf",
              "title": "Page 139",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=139"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-14",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-14-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=14"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-140",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 140",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-140-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-140",
              "chapterTitle": "Page 140",
              "chapterIndex": 0,
              "stepIndex": 140,
              "stepType": "pdf",
              "title": "Page 140",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=140"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-141",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 141",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-141-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-141",
              "chapterTitle": "Page 141",
              "chapterIndex": 0,
              "stepIndex": 141,
              "stepType": "pdf",
              "title": "Page 141",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=141"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-142",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 142",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-142-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-142",
              "chapterTitle": "Page 142",
              "chapterIndex": 0,
              "stepIndex": 142,
              "stepType": "pdf",
              "title": "Page 142",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=142"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-143",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 143",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-143-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-143",
              "chapterTitle": "Page 143",
              "chapterIndex": 0,
              "stepIndex": 143,
              "stepType": "pdf",
              "title": "Page 143",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=143"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-144",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 144",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-144-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-144",
              "chapterTitle": "Page 144",
              "chapterIndex": 0,
              "stepIndex": 144,
              "stepType": "pdf",
              "title": "Page 144",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=144"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-145",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 145",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-145-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-145",
              "chapterTitle": "Page 145",
              "chapterIndex": 0,
              "stepIndex": 145,
              "stepType": "pdf",
              "title": "Page 145",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=145"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-146",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 146",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-146-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-146",
              "chapterTitle": "Page 146",
              "chapterIndex": 0,
              "stepIndex": 146,
              "stepType": "pdf",
              "title": "Page 146",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=146"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-147",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 147",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-147-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-147",
              "chapterTitle": "Page 147",
              "chapterIndex": 0,
              "stepIndex": 147,
              "stepType": "pdf",
              "title": "Page 147",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=147"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-148",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 148",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-148-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-148",
              "chapterTitle": "Page 148",
              "chapterIndex": 0,
              "stepIndex": 148,
              "stepType": "pdf",
              "title": "Page 148",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=148"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-149",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 149",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-149-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-149",
              "chapterTitle": "Page 149",
              "chapterIndex": 0,
              "stepIndex": 149,
              "stepType": "pdf",
              "title": "Page 149",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=149"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-15",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-15-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=15"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-150",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 150",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-150-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-150",
              "chapterTitle": "Page 150",
              "chapterIndex": 0,
              "stepIndex": 150,
              "stepType": "pdf",
              "title": "Page 150",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=150"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-151",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 151",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-151-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-151",
              "chapterTitle": "Page 151",
              "chapterIndex": 0,
              "stepIndex": 151,
              "stepType": "pdf",
              "title": "Page 151",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=151"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-152",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 152",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-152-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-152",
              "chapterTitle": "Page 152",
              "chapterIndex": 0,
              "stepIndex": 152,
              "stepType": "pdf",
              "title": "Page 152",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=152"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-153",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 153",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-153-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-153",
              "chapterTitle": "Page 153",
              "chapterIndex": 0,
              "stepIndex": 153,
              "stepType": "pdf",
              "title": "Page 153",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=153"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-154",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 154",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-154-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-154",
              "chapterTitle": "Page 154",
              "chapterIndex": 0,
              "stepIndex": 154,
              "stepType": "pdf",
              "title": "Page 154",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=154"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-155",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 155",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-155-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-155",
              "chapterTitle": "Page 155",
              "chapterIndex": 0,
              "stepIndex": 155,
              "stepType": "pdf",
              "title": "Page 155",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=155"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-156",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 156",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-156-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-156",
              "chapterTitle": "Page 156",
              "chapterIndex": 0,
              "stepIndex": 156,
              "stepType": "pdf",
              "title": "Page 156",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=156"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-157",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 157",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-157-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-157",
              "chapterTitle": "Page 157",
              "chapterIndex": 0,
              "stepIndex": 157,
              "stepType": "pdf",
              "title": "Page 157",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=157"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-158",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 158",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-158-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-158",
              "chapterTitle": "Page 158",
              "chapterIndex": 0,
              "stepIndex": 158,
              "stepType": "pdf",
              "title": "Page 158",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=158"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-159",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 159",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-159-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-159",
              "chapterTitle": "Page 159",
              "chapterIndex": 0,
              "stepIndex": 159,
              "stepType": "pdf",
              "title": "Page 159",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=159"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-16",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-16-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=16"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-160",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 160",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-160-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-160",
              "chapterTitle": "Page 160",
              "chapterIndex": 0,
              "stepIndex": 160,
              "stepType": "pdf",
              "title": "Page 160",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=160"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-161",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 161",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-161-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-161",
              "chapterTitle": "Page 161",
              "chapterIndex": 0,
              "stepIndex": 161,
              "stepType": "pdf",
              "title": "Page 161",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=161"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-162",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 162",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-162-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-162",
              "chapterTitle": "Page 162",
              "chapterIndex": 0,
              "stepIndex": 162,
              "stepType": "pdf",
              "title": "Page 162",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=162"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-163",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 163",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-163-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-163",
              "chapterTitle": "Page 163",
              "chapterIndex": 0,
              "stepIndex": 163,
              "stepType": "pdf",
              "title": "Page 163",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=163"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-164",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 164",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-164-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-164",
              "chapterTitle": "Page 164",
              "chapterIndex": 0,
              "stepIndex": 164,
              "stepType": "pdf",
              "title": "Page 164",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=164"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-165",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 165",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-165-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-165",
              "chapterTitle": "Page 165",
              "chapterIndex": 0,
              "stepIndex": 165,
              "stepType": "pdf",
              "title": "Page 165",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=165"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-166",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 166",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-166-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-166",
              "chapterTitle": "Page 166",
              "chapterIndex": 0,
              "stepIndex": 166,
              "stepType": "pdf",
              "title": "Page 166",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=166"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-167",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 167",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-167-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-167",
              "chapterTitle": "Page 167",
              "chapterIndex": 0,
              "stepIndex": 167,
              "stepType": "pdf",
              "title": "Page 167",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=167"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-168",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 168",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-168-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-168",
              "chapterTitle": "Page 168",
              "chapterIndex": 0,
              "stepIndex": 168,
              "stepType": "pdf",
              "title": "Page 168",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=168"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-169",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 169",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-169-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-169",
              "chapterTitle": "Page 169",
              "chapterIndex": 0,
              "stepIndex": 169,
              "stepType": "pdf",
              "title": "Page 169",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=169"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-17",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-17-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=17"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-170",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 170",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-170-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-170",
              "chapterTitle": "Page 170",
              "chapterIndex": 0,
              "stepIndex": 170,
              "stepType": "pdf",
              "title": "Page 170",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=170"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-171",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 171",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-171-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-171",
              "chapterTitle": "Page 171",
              "chapterIndex": 0,
              "stepIndex": 171,
              "stepType": "pdf",
              "title": "Page 171",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=171"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-172",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 172",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-172-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-172",
              "chapterTitle": "Page 172",
              "chapterIndex": 0,
              "stepIndex": 172,
              "stepType": "pdf",
              "title": "Page 172",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=172"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-173",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 173",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-173-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-173",
              "chapterTitle": "Page 173",
              "chapterIndex": 0,
              "stepIndex": 173,
              "stepType": "pdf",
              "title": "Page 173",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=173"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-174",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 174",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-174-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-174",
              "chapterTitle": "Page 174",
              "chapterIndex": 0,
              "stepIndex": 174,
              "stepType": "pdf",
              "title": "Page 174",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=174"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-175",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 175",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-175-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-175",
              "chapterTitle": "Page 175",
              "chapterIndex": 0,
              "stepIndex": 175,
              "stepType": "pdf",
              "title": "Page 175",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=175"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-176",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 176",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-176-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-176",
              "chapterTitle": "Page 176",
              "chapterIndex": 0,
              "stepIndex": 176,
              "stepType": "pdf",
              "title": "Page 176",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=176"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-18",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-18-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=18"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-19",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-19-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=19"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-2",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-2-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=2"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-20",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-20-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=20"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-21",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-21-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=21"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-22",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-22-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=22"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-23",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-23-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=23"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-24",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-24-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=24"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-25",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-25-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=25"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-26",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-26-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=26"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-27",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-27-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=27"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-28",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-28-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=28"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-29",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-29-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=29"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-3",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-3-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=3"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-30",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-30-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=30"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-31",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-31-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=31"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-32",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-32-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=32"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-33",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-33-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=33"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-34",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-34-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=34"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-35",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-35-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=35"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-36",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-36-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=36"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-37",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-37-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=37"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-38",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-38-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=38"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-39",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-39-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=39"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-4",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-4-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=4"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-40",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-40-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=40"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-41",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-41-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=41"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-42",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-42-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=42"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-43",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-43-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=43"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-44",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-44-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=44"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-45",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-45-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=45"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-46",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-46-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=46"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-47",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-47-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=47"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-48",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-48-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=48"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-49",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-49-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=49"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-5",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-5-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=5"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-50",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-50-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=50"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-51",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-51-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=51"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-52",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-52-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=52"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-53",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-53-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=53"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-54",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-54-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=54"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-55",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-55-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=55"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-56",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-56-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=56"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-57",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-57-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=57"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-58",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-58-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=58"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-59",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-59-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=59"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-6",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-6-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=6"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-60",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-60-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=60"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-61",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-61-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=61"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-62",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-62-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=62"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-63",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-63-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=63"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-64",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-64-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=64"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-65",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-65-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=65"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-66",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-66-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=66"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-67",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-67-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=67"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-68",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-68-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=68"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-69",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-69-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=69"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-7",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-7-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=7"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-70",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-70-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=70"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-71",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-71-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=71"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-72",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-72-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=72"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-73",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-73-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=73"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-74",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-74-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=74"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-75",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-75-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=75"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-76",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-76-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=76"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-77",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-77-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=77"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-78",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-78-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=78"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-79",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-79-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=79"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-8",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-8-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=8"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-80",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-80-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=80"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-81",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-81-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=81"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-82",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-82-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=82"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-83",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-83-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=83"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-84",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-84-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=84"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-85",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-85-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=85"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-86",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-86-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=86"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-87",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-87-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=87"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-88",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-88-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=88"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-89",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-89-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=89"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-9",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-9-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=9"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-90",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-90-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=90"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-91",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-91-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=91"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-92",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-92-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=92"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-93",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-93-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=93"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-94",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-94-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=94"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-95",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-95-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=95"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-96",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-96-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=96"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-97",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-97-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=97"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-98",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-98-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=98"
            }
          ]
        },
        {
          "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-99",
          "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-99-step-0",
              "courseId": "scienceadventuresgrade6-comic-siyavula-fkb",
              "chapterId": "scienceadventuresgrade6-comic-siyavula-fkb-ch-import-1788692107638-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventuresGrade6_comic-Siyavula-FKB/ScienceAdventuresGrade6_comic-Siyavula-FKB.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "thinkingskills-siyavula-fkb",
      "title": "Thunderbolt Kids (Thinkingskills)",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-thinkingskills-siyavula-fkb.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 148,
      "category": "Kid, Science, ThunderboltKids",
      "cat1": "Kid",
      "cat2": "Science",
      "cat3": "ThunderboltKids",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/thinkingskills-Siyavula-FKB",
      "stepCount": 67,
      "chapters": [
        {
          "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-1",
          "courseId": "thinkingskills-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-1-step-0",
              "courseId": "thinkingskills-siyavula-fkb",
              "chapterId": "thinkingskills-siyavula-fkb-ch-import-1788692144125-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thinkingskills-Siyavula-FKB/thinkingskills-Siyavula-FKB.pdf#page=1"
            }
          ]
        },
        {
          "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-10",
          "courseId": "thinkingskills-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-10-step-0",
              "courseId": "thinkingskills-siyavula-fkb",
              "chapterId": "thinkingskills-siyavula-fkb-ch-import-1788692144125-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thinkingskills-Siyavula-FKB/thinkingskills-Siyavula-FKB.pdf#page=10"
            }
          ]
        },
        {
          "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-11",
          "courseId": "thinkingskills-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-11-step-0",
              "courseId": "thinkingskills-siyavula-fkb",
              "chapterId": "thinkingskills-siyavula-fkb-ch-import-1788692144125-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thinkingskills-Siyavula-FKB/thinkingskills-Siyavula-FKB.pdf#page=11"
            }
          ]
        },
        {
          "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-12",
          "courseId": "thinkingskills-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-12-step-0",
              "courseId": "thinkingskills-siyavula-fkb",
              "chapterId": "thinkingskills-siyavula-fkb-ch-import-1788692144125-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thinkingskills-Siyavula-FKB/thinkingskills-Siyavula-FKB.pdf#page=12"
            }
          ]
        },
        {
          "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-13",
          "courseId": "thinkingskills-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-13-step-0",
              "courseId": "thinkingskills-siyavula-fkb",
              "chapterId": "thinkingskills-siyavula-fkb-ch-import-1788692144125-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thinkingskills-Siyavula-FKB/thinkingskills-Siyavula-FKB.pdf#page=13"
            }
          ]
        },
        {
          "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-14",
          "courseId": "thinkingskills-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-14-step-0",
              "courseId": "thinkingskills-siyavula-fkb",
              "chapterId": "thinkingskills-siyavula-fkb-ch-import-1788692144125-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thinkingskills-Siyavula-FKB/thinkingskills-Siyavula-FKB.pdf#page=14"
            }
          ]
        },
        {
          "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-15",
          "courseId": "thinkingskills-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-15-step-0",
              "courseId": "thinkingskills-siyavula-fkb",
              "chapterId": "thinkingskills-siyavula-fkb-ch-import-1788692144125-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thinkingskills-Siyavula-FKB/thinkingskills-Siyavula-FKB.pdf#page=15"
            }
          ]
        },
        {
          "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-16",
          "courseId": "thinkingskills-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-16-step-0",
              "courseId": "thinkingskills-siyavula-fkb",
              "chapterId": "thinkingskills-siyavula-fkb-ch-import-1788692144125-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thinkingskills-Siyavula-FKB/thinkingskills-Siyavula-FKB.pdf#page=16"
            }
          ]
        },
        {
          "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-17",
          "courseId": "thinkingskills-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-17-step-0",
              "courseId": "thinkingskills-siyavula-fkb",
              "chapterId": "thinkingskills-siyavula-fkb-ch-import-1788692144125-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thinkingskills-Siyavula-FKB/thinkingskills-Siyavula-FKB.pdf#page=17"
            }
          ]
        },
        {
          "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-18",
          "courseId": "thinkingskills-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-18-step-0",
              "courseId": "thinkingskills-siyavula-fkb",
              "chapterId": "thinkingskills-siyavula-fkb-ch-import-1788692144125-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thinkingskills-Siyavula-FKB/thinkingskills-Siyavula-FKB.pdf#page=18"
            }
          ]
        },
        {
          "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-19",
          "courseId": "thinkingskills-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-19-step-0",
              "courseId": "thinkingskills-siyavula-fkb",
              "chapterId": "thinkingskills-siyavula-fkb-ch-import-1788692144125-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thinkingskills-Siyavula-FKB/thinkingskills-Siyavula-FKB.pdf#page=19"
            }
          ]
        },
        {
          "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-2",
          "courseId": "thinkingskills-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-2-step-0",
              "courseId": "thinkingskills-siyavula-fkb",
              "chapterId": "thinkingskills-siyavula-fkb-ch-import-1788692144125-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thinkingskills-Siyavula-FKB/thinkingskills-Siyavula-FKB.pdf#page=2"
            }
          ]
        },
        {
          "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-20",
          "courseId": "thinkingskills-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-20-step-0",
              "courseId": "thinkingskills-siyavula-fkb",
              "chapterId": "thinkingskills-siyavula-fkb-ch-import-1788692144125-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thinkingskills-Siyavula-FKB/thinkingskills-Siyavula-FKB.pdf#page=20"
            }
          ]
        },
        {
          "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-21",
          "courseId": "thinkingskills-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-21-step-0",
              "courseId": "thinkingskills-siyavula-fkb",
              "chapterId": "thinkingskills-siyavula-fkb-ch-import-1788692144125-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thinkingskills-Siyavula-FKB/thinkingskills-Siyavula-FKB.pdf#page=21"
            }
          ]
        },
        {
          "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-22",
          "courseId": "thinkingskills-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-22-step-0",
              "courseId": "thinkingskills-siyavula-fkb",
              "chapterId": "thinkingskills-siyavula-fkb-ch-import-1788692144125-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thinkingskills-Siyavula-FKB/thinkingskills-Siyavula-FKB.pdf#page=22"
            }
          ]
        },
        {
          "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-23",
          "courseId": "thinkingskills-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-23-step-0",
              "courseId": "thinkingskills-siyavula-fkb",
              "chapterId": "thinkingskills-siyavula-fkb-ch-import-1788692144125-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thinkingskills-Siyavula-FKB/thinkingskills-Siyavula-FKB.pdf#page=23"
            }
          ]
        },
        {
          "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-24",
          "courseId": "thinkingskills-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-24-step-0",
              "courseId": "thinkingskills-siyavula-fkb",
              "chapterId": "thinkingskills-siyavula-fkb-ch-import-1788692144125-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thinkingskills-Siyavula-FKB/thinkingskills-Siyavula-FKB.pdf#page=24"
            }
          ]
        },
        {
          "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-25",
          "courseId": "thinkingskills-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-25-step-0",
              "courseId": "thinkingskills-siyavula-fkb",
              "chapterId": "thinkingskills-siyavula-fkb-ch-import-1788692144125-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thinkingskills-Siyavula-FKB/thinkingskills-Siyavula-FKB.pdf#page=25"
            }
          ]
        },
        {
          "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-26",
          "courseId": "thinkingskills-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-26-step-0",
              "courseId": "thinkingskills-siyavula-fkb",
              "chapterId": "thinkingskills-siyavula-fkb-ch-import-1788692144125-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thinkingskills-Siyavula-FKB/thinkingskills-Siyavula-FKB.pdf#page=26"
            }
          ]
        },
        {
          "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-27",
          "courseId": "thinkingskills-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-27-step-0",
              "courseId": "thinkingskills-siyavula-fkb",
              "chapterId": "thinkingskills-siyavula-fkb-ch-import-1788692144125-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thinkingskills-Siyavula-FKB/thinkingskills-Siyavula-FKB.pdf#page=27"
            }
          ]
        },
        {
          "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-28",
          "courseId": "thinkingskills-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-28-step-0",
              "courseId": "thinkingskills-siyavula-fkb",
              "chapterId": "thinkingskills-siyavula-fkb-ch-import-1788692144125-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thinkingskills-Siyavula-FKB/thinkingskills-Siyavula-FKB.pdf#page=28"
            }
          ]
        },
        {
          "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-29",
          "courseId": "thinkingskills-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-29-step-0",
              "courseId": "thinkingskills-siyavula-fkb",
              "chapterId": "thinkingskills-siyavula-fkb-ch-import-1788692144125-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thinkingskills-Siyavula-FKB/thinkingskills-Siyavula-FKB.pdf#page=29"
            }
          ]
        },
        {
          "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-3",
          "courseId": "thinkingskills-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-3-step-0",
              "courseId": "thinkingskills-siyavula-fkb",
              "chapterId": "thinkingskills-siyavula-fkb-ch-import-1788692144125-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thinkingskills-Siyavula-FKB/thinkingskills-Siyavula-FKB.pdf#page=3"
            }
          ]
        },
        {
          "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-30",
          "courseId": "thinkingskills-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-30-step-0",
              "courseId": "thinkingskills-siyavula-fkb",
              "chapterId": "thinkingskills-siyavula-fkb-ch-import-1788692144125-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thinkingskills-Siyavula-FKB/thinkingskills-Siyavula-FKB.pdf#page=30"
            }
          ]
        },
        {
          "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-31",
          "courseId": "thinkingskills-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-31-step-0",
              "courseId": "thinkingskills-siyavula-fkb",
              "chapterId": "thinkingskills-siyavula-fkb-ch-import-1788692144125-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thinkingskills-Siyavula-FKB/thinkingskills-Siyavula-FKB.pdf#page=31"
            }
          ]
        },
        {
          "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-32",
          "courseId": "thinkingskills-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-32-step-0",
              "courseId": "thinkingskills-siyavula-fkb",
              "chapterId": "thinkingskills-siyavula-fkb-ch-import-1788692144125-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thinkingskills-Siyavula-FKB/thinkingskills-Siyavula-FKB.pdf#page=32"
            }
          ]
        },
        {
          "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-33",
          "courseId": "thinkingskills-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-33-step-0",
              "courseId": "thinkingskills-siyavula-fkb",
              "chapterId": "thinkingskills-siyavula-fkb-ch-import-1788692144125-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thinkingskills-Siyavula-FKB/thinkingskills-Siyavula-FKB.pdf#page=33"
            }
          ]
        },
        {
          "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-34",
          "courseId": "thinkingskills-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-34-step-0",
              "courseId": "thinkingskills-siyavula-fkb",
              "chapterId": "thinkingskills-siyavula-fkb-ch-import-1788692144125-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thinkingskills-Siyavula-FKB/thinkingskills-Siyavula-FKB.pdf#page=34"
            }
          ]
        },
        {
          "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-35",
          "courseId": "thinkingskills-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-35-step-0",
              "courseId": "thinkingskills-siyavula-fkb",
              "chapterId": "thinkingskills-siyavula-fkb-ch-import-1788692144125-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thinkingskills-Siyavula-FKB/thinkingskills-Siyavula-FKB.pdf#page=35"
            }
          ]
        },
        {
          "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-36",
          "courseId": "thinkingskills-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-36-step-0",
              "courseId": "thinkingskills-siyavula-fkb",
              "chapterId": "thinkingskills-siyavula-fkb-ch-import-1788692144125-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thinkingskills-Siyavula-FKB/thinkingskills-Siyavula-FKB.pdf#page=36"
            }
          ]
        },
        {
          "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-37",
          "courseId": "thinkingskills-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-37-step-0",
              "courseId": "thinkingskills-siyavula-fkb",
              "chapterId": "thinkingskills-siyavula-fkb-ch-import-1788692144125-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thinkingskills-Siyavula-FKB/thinkingskills-Siyavula-FKB.pdf#page=37"
            }
          ]
        },
        {
          "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-38",
          "courseId": "thinkingskills-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-38-step-0",
              "courseId": "thinkingskills-siyavula-fkb",
              "chapterId": "thinkingskills-siyavula-fkb-ch-import-1788692144125-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thinkingskills-Siyavula-FKB/thinkingskills-Siyavula-FKB.pdf#page=38"
            }
          ]
        },
        {
          "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-39",
          "courseId": "thinkingskills-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-39-step-0",
              "courseId": "thinkingskills-siyavula-fkb",
              "chapterId": "thinkingskills-siyavula-fkb-ch-import-1788692144125-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thinkingskills-Siyavula-FKB/thinkingskills-Siyavula-FKB.pdf#page=39"
            }
          ]
        },
        {
          "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-4",
          "courseId": "thinkingskills-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-4-step-0",
              "courseId": "thinkingskills-siyavula-fkb",
              "chapterId": "thinkingskills-siyavula-fkb-ch-import-1788692144125-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thinkingskills-Siyavula-FKB/thinkingskills-Siyavula-FKB.pdf#page=4"
            }
          ]
        },
        {
          "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-40",
          "courseId": "thinkingskills-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-40-step-0",
              "courseId": "thinkingskills-siyavula-fkb",
              "chapterId": "thinkingskills-siyavula-fkb-ch-import-1788692144125-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thinkingskills-Siyavula-FKB/thinkingskills-Siyavula-FKB.pdf#page=40"
            }
          ]
        },
        {
          "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-41",
          "courseId": "thinkingskills-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-41-step-0",
              "courseId": "thinkingskills-siyavula-fkb",
              "chapterId": "thinkingskills-siyavula-fkb-ch-import-1788692144125-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thinkingskills-Siyavula-FKB/thinkingskills-Siyavula-FKB.pdf#page=41"
            }
          ]
        },
        {
          "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-42",
          "courseId": "thinkingskills-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-42-step-0",
              "courseId": "thinkingskills-siyavula-fkb",
              "chapterId": "thinkingskills-siyavula-fkb-ch-import-1788692144125-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thinkingskills-Siyavula-FKB/thinkingskills-Siyavula-FKB.pdf#page=42"
            }
          ]
        },
        {
          "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-43",
          "courseId": "thinkingskills-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-43-step-0",
              "courseId": "thinkingskills-siyavula-fkb",
              "chapterId": "thinkingskills-siyavula-fkb-ch-import-1788692144125-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thinkingskills-Siyavula-FKB/thinkingskills-Siyavula-FKB.pdf#page=43"
            }
          ]
        },
        {
          "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-44",
          "courseId": "thinkingskills-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-44-step-0",
              "courseId": "thinkingskills-siyavula-fkb",
              "chapterId": "thinkingskills-siyavula-fkb-ch-import-1788692144125-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thinkingskills-Siyavula-FKB/thinkingskills-Siyavula-FKB.pdf#page=44"
            }
          ]
        },
        {
          "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-45",
          "courseId": "thinkingskills-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-45-step-0",
              "courseId": "thinkingskills-siyavula-fkb",
              "chapterId": "thinkingskills-siyavula-fkb-ch-import-1788692144125-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thinkingskills-Siyavula-FKB/thinkingskills-Siyavula-FKB.pdf#page=45"
            }
          ]
        },
        {
          "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-46",
          "courseId": "thinkingskills-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-46-step-0",
              "courseId": "thinkingskills-siyavula-fkb",
              "chapterId": "thinkingskills-siyavula-fkb-ch-import-1788692144125-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thinkingskills-Siyavula-FKB/thinkingskills-Siyavula-FKB.pdf#page=46"
            }
          ]
        },
        {
          "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-47",
          "courseId": "thinkingskills-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-47-step-0",
              "courseId": "thinkingskills-siyavula-fkb",
              "chapterId": "thinkingskills-siyavula-fkb-ch-import-1788692144125-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thinkingskills-Siyavula-FKB/thinkingskills-Siyavula-FKB.pdf#page=47"
            }
          ]
        },
        {
          "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-48",
          "courseId": "thinkingskills-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-48-step-0",
              "courseId": "thinkingskills-siyavula-fkb",
              "chapterId": "thinkingskills-siyavula-fkb-ch-import-1788692144125-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thinkingskills-Siyavula-FKB/thinkingskills-Siyavula-FKB.pdf#page=48"
            }
          ]
        },
        {
          "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-49",
          "courseId": "thinkingskills-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-49-step-0",
              "courseId": "thinkingskills-siyavula-fkb",
              "chapterId": "thinkingskills-siyavula-fkb-ch-import-1788692144125-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thinkingskills-Siyavula-FKB/thinkingskills-Siyavula-FKB.pdf#page=49"
            }
          ]
        },
        {
          "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-5",
          "courseId": "thinkingskills-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-5-step-0",
              "courseId": "thinkingskills-siyavula-fkb",
              "chapterId": "thinkingskills-siyavula-fkb-ch-import-1788692144125-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thinkingskills-Siyavula-FKB/thinkingskills-Siyavula-FKB.pdf#page=5"
            }
          ]
        },
        {
          "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-50",
          "courseId": "thinkingskills-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-50-step-0",
              "courseId": "thinkingskills-siyavula-fkb",
              "chapterId": "thinkingskills-siyavula-fkb-ch-import-1788692144125-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thinkingskills-Siyavula-FKB/thinkingskills-Siyavula-FKB.pdf#page=50"
            }
          ]
        },
        {
          "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-51",
          "courseId": "thinkingskills-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-51-step-0",
              "courseId": "thinkingskills-siyavula-fkb",
              "chapterId": "thinkingskills-siyavula-fkb-ch-import-1788692144125-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thinkingskills-Siyavula-FKB/thinkingskills-Siyavula-FKB.pdf#page=51"
            }
          ]
        },
        {
          "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-52",
          "courseId": "thinkingskills-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-52-step-0",
              "courseId": "thinkingskills-siyavula-fkb",
              "chapterId": "thinkingskills-siyavula-fkb-ch-import-1788692144125-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thinkingskills-Siyavula-FKB/thinkingskills-Siyavula-FKB.pdf#page=52"
            }
          ]
        },
        {
          "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-53",
          "courseId": "thinkingskills-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-53-step-0",
              "courseId": "thinkingskills-siyavula-fkb",
              "chapterId": "thinkingskills-siyavula-fkb-ch-import-1788692144125-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thinkingskills-Siyavula-FKB/thinkingskills-Siyavula-FKB.pdf#page=53"
            }
          ]
        },
        {
          "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-54",
          "courseId": "thinkingskills-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-54-step-0",
              "courseId": "thinkingskills-siyavula-fkb",
              "chapterId": "thinkingskills-siyavula-fkb-ch-import-1788692144125-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thinkingskills-Siyavula-FKB/thinkingskills-Siyavula-FKB.pdf#page=54"
            }
          ]
        },
        {
          "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-55",
          "courseId": "thinkingskills-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-55-step-0",
              "courseId": "thinkingskills-siyavula-fkb",
              "chapterId": "thinkingskills-siyavula-fkb-ch-import-1788692144125-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thinkingskills-Siyavula-FKB/thinkingskills-Siyavula-FKB.pdf#page=55"
            }
          ]
        },
        {
          "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-56",
          "courseId": "thinkingskills-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-56-step-0",
              "courseId": "thinkingskills-siyavula-fkb",
              "chapterId": "thinkingskills-siyavula-fkb-ch-import-1788692144125-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thinkingskills-Siyavula-FKB/thinkingskills-Siyavula-FKB.pdf#page=56"
            }
          ]
        },
        {
          "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-57",
          "courseId": "thinkingskills-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-57-step-0",
              "courseId": "thinkingskills-siyavula-fkb",
              "chapterId": "thinkingskills-siyavula-fkb-ch-import-1788692144125-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thinkingskills-Siyavula-FKB/thinkingskills-Siyavula-FKB.pdf#page=57"
            }
          ]
        },
        {
          "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-58",
          "courseId": "thinkingskills-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-58-step-0",
              "courseId": "thinkingskills-siyavula-fkb",
              "chapterId": "thinkingskills-siyavula-fkb-ch-import-1788692144125-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thinkingskills-Siyavula-FKB/thinkingskills-Siyavula-FKB.pdf#page=58"
            }
          ]
        },
        {
          "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-59",
          "courseId": "thinkingskills-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-59-step-0",
              "courseId": "thinkingskills-siyavula-fkb",
              "chapterId": "thinkingskills-siyavula-fkb-ch-import-1788692144125-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thinkingskills-Siyavula-FKB/thinkingskills-Siyavula-FKB.pdf#page=59"
            }
          ]
        },
        {
          "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-6",
          "courseId": "thinkingskills-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-6-step-0",
              "courseId": "thinkingskills-siyavula-fkb",
              "chapterId": "thinkingskills-siyavula-fkb-ch-import-1788692144125-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thinkingskills-Siyavula-FKB/thinkingskills-Siyavula-FKB.pdf#page=6"
            }
          ]
        },
        {
          "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-60",
          "courseId": "thinkingskills-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-60-step-0",
              "courseId": "thinkingskills-siyavula-fkb",
              "chapterId": "thinkingskills-siyavula-fkb-ch-import-1788692144125-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thinkingskills-Siyavula-FKB/thinkingskills-Siyavula-FKB.pdf#page=60"
            }
          ]
        },
        {
          "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-61",
          "courseId": "thinkingskills-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-61-step-0",
              "courseId": "thinkingskills-siyavula-fkb",
              "chapterId": "thinkingskills-siyavula-fkb-ch-import-1788692144125-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thinkingskills-Siyavula-FKB/thinkingskills-Siyavula-FKB.pdf#page=61"
            }
          ]
        },
        {
          "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-62",
          "courseId": "thinkingskills-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-62-step-0",
              "courseId": "thinkingskills-siyavula-fkb",
              "chapterId": "thinkingskills-siyavula-fkb-ch-import-1788692144125-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thinkingskills-Siyavula-FKB/thinkingskills-Siyavula-FKB.pdf#page=62"
            }
          ]
        },
        {
          "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-63",
          "courseId": "thinkingskills-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-63-step-0",
              "courseId": "thinkingskills-siyavula-fkb",
              "chapterId": "thinkingskills-siyavula-fkb-ch-import-1788692144125-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thinkingskills-Siyavula-FKB/thinkingskills-Siyavula-FKB.pdf#page=63"
            }
          ]
        },
        {
          "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-64",
          "courseId": "thinkingskills-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-64-step-0",
              "courseId": "thinkingskills-siyavula-fkb",
              "chapterId": "thinkingskills-siyavula-fkb-ch-import-1788692144125-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thinkingskills-Siyavula-FKB/thinkingskills-Siyavula-FKB.pdf#page=64"
            }
          ]
        },
        {
          "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-65",
          "courseId": "thinkingskills-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-65-step-0",
              "courseId": "thinkingskills-siyavula-fkb",
              "chapterId": "thinkingskills-siyavula-fkb-ch-import-1788692144125-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thinkingskills-Siyavula-FKB/thinkingskills-Siyavula-FKB.pdf#page=65"
            }
          ]
        },
        {
          "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-66",
          "courseId": "thinkingskills-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-66-step-0",
              "courseId": "thinkingskills-siyavula-fkb",
              "chapterId": "thinkingskills-siyavula-fkb-ch-import-1788692144125-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thinkingskills-Siyavula-FKB/thinkingskills-Siyavula-FKB.pdf#page=66"
            }
          ]
        },
        {
          "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-67",
          "courseId": "thinkingskills-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-67-step-0",
              "courseId": "thinkingskills-siyavula-fkb",
              "chapterId": "thinkingskills-siyavula-fkb-ch-import-1788692144125-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thinkingskills-Siyavula-FKB/thinkingskills-Siyavula-FKB.pdf#page=67"
            }
          ]
        },
        {
          "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-7",
          "courseId": "thinkingskills-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-7-step-0",
              "courseId": "thinkingskills-siyavula-fkb",
              "chapterId": "thinkingskills-siyavula-fkb-ch-import-1788692144125-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thinkingskills-Siyavula-FKB/thinkingskills-Siyavula-FKB.pdf#page=7"
            }
          ]
        },
        {
          "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-8",
          "courseId": "thinkingskills-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-8-step-0",
              "courseId": "thinkingskills-siyavula-fkb",
              "chapterId": "thinkingskills-siyavula-fkb-ch-import-1788692144125-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thinkingskills-Siyavula-FKB/thinkingskills-Siyavula-FKB.pdf#page=8"
            }
          ]
        },
        {
          "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-9",
          "courseId": "thinkingskills-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "thinkingskills-siyavula-fkb-ch-import-1788692144125-9-step-0",
              "courseId": "thinkingskills-siyavula-fkb",
              "chapterId": "thinkingskills-siyavula-fkb-ch-import-1788692144125-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/thinkingskills-Siyavula-FKB/thinkingskills-Siyavula-FKB.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "science-comic-adventures-grade4-fkb",
      "title": "Thunderbolt Kids (Grade4)",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-science-comic-adventures-grade4-fkb.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 149,
      "category": "Kid, Science, ThunderboltKids",
      "cat1": "Kid",
      "cat2": "Science",
      "cat3": "ThunderboltKids",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/Science_Comic_Adventures_Grade4_FKB",
      "stepCount": 176,
      "chapters": [
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-1",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-1-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=1"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-10",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-10-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=10"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-100",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-100-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=100"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-101",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-101-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=101"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-102",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-102-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=102"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-103",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-103-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=103"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-104",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-104-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=104"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-105",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-105-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=105"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-106",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-106-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=106"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-107",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-107-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=107"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-108",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-108-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=108"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-109",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-109-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=109"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-11",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-11-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=11"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-110",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-110-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=110"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-111",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-111-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=111"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-112",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-112-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=112"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-113",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-113-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=113"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-114",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-114-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=114"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-115",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-115-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=115"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-116",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-116-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=116"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-117",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-117-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=117"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-118",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-118-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=118"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-119",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-119-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=119"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-12",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-12-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=12"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-120",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-120-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=120"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-121",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-121-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=121"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-122",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-122-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=122"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-123",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-123-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=123"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-124",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-124-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=124"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-125",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-125-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=125"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-126",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-126-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=126"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-127",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-127-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=127"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-128",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-128-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=128"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-129",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-129-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=129"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-13",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-13-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=13"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-130",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-130-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=130"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-131",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-131-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=131"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-132",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-132-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=132"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-133",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-133-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=133"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-134",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-134-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=134"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-135",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-135-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=135"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-136",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 136",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-136-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-136",
              "chapterTitle": "Page 136",
              "chapterIndex": 0,
              "stepIndex": 136,
              "stepType": "pdf",
              "title": "Page 136",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=136"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-137",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 137",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-137-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-137",
              "chapterTitle": "Page 137",
              "chapterIndex": 0,
              "stepIndex": 137,
              "stepType": "pdf",
              "title": "Page 137",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=137"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-138",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 138",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-138-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-138",
              "chapterTitle": "Page 138",
              "chapterIndex": 0,
              "stepIndex": 138,
              "stepType": "pdf",
              "title": "Page 138",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=138"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-139",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 139",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-139-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-139",
              "chapterTitle": "Page 139",
              "chapterIndex": 0,
              "stepIndex": 139,
              "stepType": "pdf",
              "title": "Page 139",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=139"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-14",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-14-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=14"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-140",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 140",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-140-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-140",
              "chapterTitle": "Page 140",
              "chapterIndex": 0,
              "stepIndex": 140,
              "stepType": "pdf",
              "title": "Page 140",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=140"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-141",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 141",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-141-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-141",
              "chapterTitle": "Page 141",
              "chapterIndex": 0,
              "stepIndex": 141,
              "stepType": "pdf",
              "title": "Page 141",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=141"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-142",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 142",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-142-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-142",
              "chapterTitle": "Page 142",
              "chapterIndex": 0,
              "stepIndex": 142,
              "stepType": "pdf",
              "title": "Page 142",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=142"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-143",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 143",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-143-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-143",
              "chapterTitle": "Page 143",
              "chapterIndex": 0,
              "stepIndex": 143,
              "stepType": "pdf",
              "title": "Page 143",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=143"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-144",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 144",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-144-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-144",
              "chapterTitle": "Page 144",
              "chapterIndex": 0,
              "stepIndex": 144,
              "stepType": "pdf",
              "title": "Page 144",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=144"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-145",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 145",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-145-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-145",
              "chapterTitle": "Page 145",
              "chapterIndex": 0,
              "stepIndex": 145,
              "stepType": "pdf",
              "title": "Page 145",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=145"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-146",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 146",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-146-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-146",
              "chapterTitle": "Page 146",
              "chapterIndex": 0,
              "stepIndex": 146,
              "stepType": "pdf",
              "title": "Page 146",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=146"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-147",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 147",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-147-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-147",
              "chapterTitle": "Page 147",
              "chapterIndex": 0,
              "stepIndex": 147,
              "stepType": "pdf",
              "title": "Page 147",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=147"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-148",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 148",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-148-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-148",
              "chapterTitle": "Page 148",
              "chapterIndex": 0,
              "stepIndex": 148,
              "stepType": "pdf",
              "title": "Page 148",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=148"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-149",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 149",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-149-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-149",
              "chapterTitle": "Page 149",
              "chapterIndex": 0,
              "stepIndex": 149,
              "stepType": "pdf",
              "title": "Page 149",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=149"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-15",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-15-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=15"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-150",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 150",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-150-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-150",
              "chapterTitle": "Page 150",
              "chapterIndex": 0,
              "stepIndex": 150,
              "stepType": "pdf",
              "title": "Page 150",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=150"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-151",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 151",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-151-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-151",
              "chapterTitle": "Page 151",
              "chapterIndex": 0,
              "stepIndex": 151,
              "stepType": "pdf",
              "title": "Page 151",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=151"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-152",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 152",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-152-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-152",
              "chapterTitle": "Page 152",
              "chapterIndex": 0,
              "stepIndex": 152,
              "stepType": "pdf",
              "title": "Page 152",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=152"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-153",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 153",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-153-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-153",
              "chapterTitle": "Page 153",
              "chapterIndex": 0,
              "stepIndex": 153,
              "stepType": "pdf",
              "title": "Page 153",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=153"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-154",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 154",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-154-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-154",
              "chapterTitle": "Page 154",
              "chapterIndex": 0,
              "stepIndex": 154,
              "stepType": "pdf",
              "title": "Page 154",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=154"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-155",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 155",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-155-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-155",
              "chapterTitle": "Page 155",
              "chapterIndex": 0,
              "stepIndex": 155,
              "stepType": "pdf",
              "title": "Page 155",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=155"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-156",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 156",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-156-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-156",
              "chapterTitle": "Page 156",
              "chapterIndex": 0,
              "stepIndex": 156,
              "stepType": "pdf",
              "title": "Page 156",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=156"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-157",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 157",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-157-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-157",
              "chapterTitle": "Page 157",
              "chapterIndex": 0,
              "stepIndex": 157,
              "stepType": "pdf",
              "title": "Page 157",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=157"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-158",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 158",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-158-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-158",
              "chapterTitle": "Page 158",
              "chapterIndex": 0,
              "stepIndex": 158,
              "stepType": "pdf",
              "title": "Page 158",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=158"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-159",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 159",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-159-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-159",
              "chapterTitle": "Page 159",
              "chapterIndex": 0,
              "stepIndex": 159,
              "stepType": "pdf",
              "title": "Page 159",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=159"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-16",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-16-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=16"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-160",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 160",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-160-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-160",
              "chapterTitle": "Page 160",
              "chapterIndex": 0,
              "stepIndex": 160,
              "stepType": "pdf",
              "title": "Page 160",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=160"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-161",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 161",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-161-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-161",
              "chapterTitle": "Page 161",
              "chapterIndex": 0,
              "stepIndex": 161,
              "stepType": "pdf",
              "title": "Page 161",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=161"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-162",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 162",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-162-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-162",
              "chapterTitle": "Page 162",
              "chapterIndex": 0,
              "stepIndex": 162,
              "stepType": "pdf",
              "title": "Page 162",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=162"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-163",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 163",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-163-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-163",
              "chapterTitle": "Page 163",
              "chapterIndex": 0,
              "stepIndex": 163,
              "stepType": "pdf",
              "title": "Page 163",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=163"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-164",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 164",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-164-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-164",
              "chapterTitle": "Page 164",
              "chapterIndex": 0,
              "stepIndex": 164,
              "stepType": "pdf",
              "title": "Page 164",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=164"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-165",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 165",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-165-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-165",
              "chapterTitle": "Page 165",
              "chapterIndex": 0,
              "stepIndex": 165,
              "stepType": "pdf",
              "title": "Page 165",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=165"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-166",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 166",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-166-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-166",
              "chapterTitle": "Page 166",
              "chapterIndex": 0,
              "stepIndex": 166,
              "stepType": "pdf",
              "title": "Page 166",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=166"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-167",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 167",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-167-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-167",
              "chapterTitle": "Page 167",
              "chapterIndex": 0,
              "stepIndex": 167,
              "stepType": "pdf",
              "title": "Page 167",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=167"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-168",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 168",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-168-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-168",
              "chapterTitle": "Page 168",
              "chapterIndex": 0,
              "stepIndex": 168,
              "stepType": "pdf",
              "title": "Page 168",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=168"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-169",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 169",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-169-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-169",
              "chapterTitle": "Page 169",
              "chapterIndex": 0,
              "stepIndex": 169,
              "stepType": "pdf",
              "title": "Page 169",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=169"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-17",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-17-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=17"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-170",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 170",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-170-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-170",
              "chapterTitle": "Page 170",
              "chapterIndex": 0,
              "stepIndex": 170,
              "stepType": "pdf",
              "title": "Page 170",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=170"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-171",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 171",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-171-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-171",
              "chapterTitle": "Page 171",
              "chapterIndex": 0,
              "stepIndex": 171,
              "stepType": "pdf",
              "title": "Page 171",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=171"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-172",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 172",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-172-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-172",
              "chapterTitle": "Page 172",
              "chapterIndex": 0,
              "stepIndex": 172,
              "stepType": "pdf",
              "title": "Page 172",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=172"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-173",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 173",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-173-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-173",
              "chapterTitle": "Page 173",
              "chapterIndex": 0,
              "stepIndex": 173,
              "stepType": "pdf",
              "title": "Page 173",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=173"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-174",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 174",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-174-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-174",
              "chapterTitle": "Page 174",
              "chapterIndex": 0,
              "stepIndex": 174,
              "stepType": "pdf",
              "title": "Page 174",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=174"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-175",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 175",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-175-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-175",
              "chapterTitle": "Page 175",
              "chapterIndex": 0,
              "stepIndex": 175,
              "stepType": "pdf",
              "title": "Page 175",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=175"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-176",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 176",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-176-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-176",
              "chapterTitle": "Page 176",
              "chapterIndex": 0,
              "stepIndex": 176,
              "stepType": "pdf",
              "title": "Page 176",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=176"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-18",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-18-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=18"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-19",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-19-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=19"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-2",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-2-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=2"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-20",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-20-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=20"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-21",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-21-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=21"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-22",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-22-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=22"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-23",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-23-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=23"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-24",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-24-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=24"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-25",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-25-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=25"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-26",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-26-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=26"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-27",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-27-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=27"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-28",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-28-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=28"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-29",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-29-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=29"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-3",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-3-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=3"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-30",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-30-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=30"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-31",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-31-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=31"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-32",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-32-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=32"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-33",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-33-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=33"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-34",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-34-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=34"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-35",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-35-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=35"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-36",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-36-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=36"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-37",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-37-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=37"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-38",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-38-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=38"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-39",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-39-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=39"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-4",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-4-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=4"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-40",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-40-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=40"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-41",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-41-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=41"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-42",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-42-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=42"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-43",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-43-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=43"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-44",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-44-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=44"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-45",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-45-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=45"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-46",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-46-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=46"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-47",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-47-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=47"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-48",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-48-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=48"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-49",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-49-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=49"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-5",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-5-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=5"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-50",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-50-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=50"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-51",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-51-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=51"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-52",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-52-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=52"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-53",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-53-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=53"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-54",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-54-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=54"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-55",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-55-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=55"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-56",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-56-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=56"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-57",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-57-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=57"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-58",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-58-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=58"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-59",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-59-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=59"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-6",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-6-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=6"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-60",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-60-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=60"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-61",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-61-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=61"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-62",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-62-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=62"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-63",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-63-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=63"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-64",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-64-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=64"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-65",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-65-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=65"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-66",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-66-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=66"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-67",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-67-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=67"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-68",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-68-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=68"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-69",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-69-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=69"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-7",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-7-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=7"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-70",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-70-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=70"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-71",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-71-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=71"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-72",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-72-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=72"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-73",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-73-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=73"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-74",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-74-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=74"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-75",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-75-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=75"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-76",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-76-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=76"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-77",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-77-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=77"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-78",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-78-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=78"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-79",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-79-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=79"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-8",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-8-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=8"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-80",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-80-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=80"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-81",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-81-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=81"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-82",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-82-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=82"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-83",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-83-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=83"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-84",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-84-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=84"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-85",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-85-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=85"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-86",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-86-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=86"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-87",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-87-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=87"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-88",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-88-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=88"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-89",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-89-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=89"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-9",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-9-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=9"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-90",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-90-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=90"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-91",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-91-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=91"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-92",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-92-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=92"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-93",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-93-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=93"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-94",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-94-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=94"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-95",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-95-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=95"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-96",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-96-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=96"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-97",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-97-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=97"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-98",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-98-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=98"
            }
          ]
        },
        {
          "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-99",
          "courseId": "science-comic-adventures-grade4-fkb",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-99-step-0",
              "courseId": "science-comic-adventures-grade4-fkb",
              "chapterId": "science-comic-adventures-grade4-fkb-ch-import-1788692178219-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Science_Comic_Adventures_Grade4_FKB/Science_Comic_Adventures_Grade4_FKB.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "read-at-home-mountain-rescue-1785265133477",
      "title": "Read at home mountain rescue",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-read-at-home-mountain-rescue-1785265133477.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 150,
      "category": "Kid, Comic, ReadAtHome",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Comic/read-at-home-_-mountain-rescue-1785265133477",
      "stepCount": 17,
      "chapters": [
        {
          "id": "read-at-home-mountain-rescue-1785265133477-ch-import-1788692993706-1",
          "courseId": "read-at-home-mountain-rescue-1785265133477",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "read-at-home-mountain-rescue-1785265133477-ch-import-1788692993706-1-step-0",
              "courseId": "read-at-home-mountain-rescue-1785265133477",
              "chapterId": "read-at-home-mountain-rescue-1785265133477-ch-import-1788692993706-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-mountain-rescue-1785265133477/read-at-home-_-mountain-rescue-1785265133477.pdf#page=1"
            }
          ]
        },
        {
          "id": "read-at-home-mountain-rescue-1785265133477-ch-import-1788692993706-10",
          "courseId": "read-at-home-mountain-rescue-1785265133477",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "read-at-home-mountain-rescue-1785265133477-ch-import-1788692993706-10-step-0",
              "courseId": "read-at-home-mountain-rescue-1785265133477",
              "chapterId": "read-at-home-mountain-rescue-1785265133477-ch-import-1788692993706-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-mountain-rescue-1785265133477/read-at-home-_-mountain-rescue-1785265133477.pdf#page=10"
            }
          ]
        },
        {
          "id": "read-at-home-mountain-rescue-1785265133477-ch-import-1788692993706-11",
          "courseId": "read-at-home-mountain-rescue-1785265133477",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "read-at-home-mountain-rescue-1785265133477-ch-import-1788692993706-11-step-0",
              "courseId": "read-at-home-mountain-rescue-1785265133477",
              "chapterId": "read-at-home-mountain-rescue-1785265133477-ch-import-1788692993706-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-mountain-rescue-1785265133477/read-at-home-_-mountain-rescue-1785265133477.pdf#page=11"
            }
          ]
        },
        {
          "id": "read-at-home-mountain-rescue-1785265133477-ch-import-1788692993706-12",
          "courseId": "read-at-home-mountain-rescue-1785265133477",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "read-at-home-mountain-rescue-1785265133477-ch-import-1788692993706-12-step-0",
              "courseId": "read-at-home-mountain-rescue-1785265133477",
              "chapterId": "read-at-home-mountain-rescue-1785265133477-ch-import-1788692993706-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-mountain-rescue-1785265133477/read-at-home-_-mountain-rescue-1785265133477.pdf#page=12"
            }
          ]
        },
        {
          "id": "read-at-home-mountain-rescue-1785265133477-ch-import-1788692993706-13",
          "courseId": "read-at-home-mountain-rescue-1785265133477",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "read-at-home-mountain-rescue-1785265133477-ch-import-1788692993706-13-step-0",
              "courseId": "read-at-home-mountain-rescue-1785265133477",
              "chapterId": "read-at-home-mountain-rescue-1785265133477-ch-import-1788692993706-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-mountain-rescue-1785265133477/read-at-home-_-mountain-rescue-1785265133477.pdf#page=13"
            }
          ]
        },
        {
          "id": "read-at-home-mountain-rescue-1785265133477-ch-import-1788692993706-14",
          "courseId": "read-at-home-mountain-rescue-1785265133477",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "read-at-home-mountain-rescue-1785265133477-ch-import-1788692993706-14-step-0",
              "courseId": "read-at-home-mountain-rescue-1785265133477",
              "chapterId": "read-at-home-mountain-rescue-1785265133477-ch-import-1788692993706-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-mountain-rescue-1785265133477/read-at-home-_-mountain-rescue-1785265133477.pdf#page=14"
            }
          ]
        },
        {
          "id": "read-at-home-mountain-rescue-1785265133477-ch-import-1788692993706-15",
          "courseId": "read-at-home-mountain-rescue-1785265133477",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "read-at-home-mountain-rescue-1785265133477-ch-import-1788692993706-15-step-0",
              "courseId": "read-at-home-mountain-rescue-1785265133477",
              "chapterId": "read-at-home-mountain-rescue-1785265133477-ch-import-1788692993706-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-mountain-rescue-1785265133477/read-at-home-_-mountain-rescue-1785265133477.pdf#page=15"
            }
          ]
        },
        {
          "id": "read-at-home-mountain-rescue-1785265133477-ch-import-1788692993706-16",
          "courseId": "read-at-home-mountain-rescue-1785265133477",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "read-at-home-mountain-rescue-1785265133477-ch-import-1788692993706-16-step-0",
              "courseId": "read-at-home-mountain-rescue-1785265133477",
              "chapterId": "read-at-home-mountain-rescue-1785265133477-ch-import-1788692993706-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-mountain-rescue-1785265133477/read-at-home-_-mountain-rescue-1785265133477.pdf#page=16"
            }
          ]
        },
        {
          "id": "read-at-home-mountain-rescue-1785265133477-ch-import-1788692993706-17",
          "courseId": "read-at-home-mountain-rescue-1785265133477",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "read-at-home-mountain-rescue-1785265133477-ch-import-1788692993706-17-step-0",
              "courseId": "read-at-home-mountain-rescue-1785265133477",
              "chapterId": "read-at-home-mountain-rescue-1785265133477-ch-import-1788692993706-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-mountain-rescue-1785265133477/read-at-home-_-mountain-rescue-1785265133477.pdf#page=17"
            }
          ]
        },
        {
          "id": "read-at-home-mountain-rescue-1785265133477-ch-import-1788692993706-2",
          "courseId": "read-at-home-mountain-rescue-1785265133477",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "read-at-home-mountain-rescue-1785265133477-ch-import-1788692993706-2-step-0",
              "courseId": "read-at-home-mountain-rescue-1785265133477",
              "chapterId": "read-at-home-mountain-rescue-1785265133477-ch-import-1788692993706-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-mountain-rescue-1785265133477/read-at-home-_-mountain-rescue-1785265133477.pdf#page=2"
            }
          ]
        },
        {
          "id": "read-at-home-mountain-rescue-1785265133477-ch-import-1788692993706-3",
          "courseId": "read-at-home-mountain-rescue-1785265133477",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "read-at-home-mountain-rescue-1785265133477-ch-import-1788692993706-3-step-0",
              "courseId": "read-at-home-mountain-rescue-1785265133477",
              "chapterId": "read-at-home-mountain-rescue-1785265133477-ch-import-1788692993706-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-mountain-rescue-1785265133477/read-at-home-_-mountain-rescue-1785265133477.pdf#page=3"
            }
          ]
        },
        {
          "id": "read-at-home-mountain-rescue-1785265133477-ch-import-1788692993706-4",
          "courseId": "read-at-home-mountain-rescue-1785265133477",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "read-at-home-mountain-rescue-1785265133477-ch-import-1788692993706-4-step-0",
              "courseId": "read-at-home-mountain-rescue-1785265133477",
              "chapterId": "read-at-home-mountain-rescue-1785265133477-ch-import-1788692993706-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-mountain-rescue-1785265133477/read-at-home-_-mountain-rescue-1785265133477.pdf#page=4"
            }
          ]
        },
        {
          "id": "read-at-home-mountain-rescue-1785265133477-ch-import-1788692993706-5",
          "courseId": "read-at-home-mountain-rescue-1785265133477",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "read-at-home-mountain-rescue-1785265133477-ch-import-1788692993706-5-step-0",
              "courseId": "read-at-home-mountain-rescue-1785265133477",
              "chapterId": "read-at-home-mountain-rescue-1785265133477-ch-import-1788692993706-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-mountain-rescue-1785265133477/read-at-home-_-mountain-rescue-1785265133477.pdf#page=5"
            }
          ]
        },
        {
          "id": "read-at-home-mountain-rescue-1785265133477-ch-import-1788692993706-6",
          "courseId": "read-at-home-mountain-rescue-1785265133477",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "read-at-home-mountain-rescue-1785265133477-ch-import-1788692993706-6-step-0",
              "courseId": "read-at-home-mountain-rescue-1785265133477",
              "chapterId": "read-at-home-mountain-rescue-1785265133477-ch-import-1788692993706-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-mountain-rescue-1785265133477/read-at-home-_-mountain-rescue-1785265133477.pdf#page=6"
            }
          ]
        },
        {
          "id": "read-at-home-mountain-rescue-1785265133477-ch-import-1788692993706-7",
          "courseId": "read-at-home-mountain-rescue-1785265133477",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "read-at-home-mountain-rescue-1785265133477-ch-import-1788692993706-7-step-0",
              "courseId": "read-at-home-mountain-rescue-1785265133477",
              "chapterId": "read-at-home-mountain-rescue-1785265133477-ch-import-1788692993706-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-mountain-rescue-1785265133477/read-at-home-_-mountain-rescue-1785265133477.pdf#page=7"
            }
          ]
        },
        {
          "id": "read-at-home-mountain-rescue-1785265133477-ch-import-1788692993706-8",
          "courseId": "read-at-home-mountain-rescue-1785265133477",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "read-at-home-mountain-rescue-1785265133477-ch-import-1788692993706-8-step-0",
              "courseId": "read-at-home-mountain-rescue-1785265133477",
              "chapterId": "read-at-home-mountain-rescue-1785265133477-ch-import-1788692993706-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-mountain-rescue-1785265133477/read-at-home-_-mountain-rescue-1785265133477.pdf#page=8"
            }
          ]
        },
        {
          "id": "read-at-home-mountain-rescue-1785265133477-ch-import-1788692993706-9",
          "courseId": "read-at-home-mountain-rescue-1785265133477",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "read-at-home-mountain-rescue-1785265133477-ch-import-1788692993706-9-step-0",
              "courseId": "read-at-home-mountain-rescue-1785265133477",
              "chapterId": "read-at-home-mountain-rescue-1785265133477-ch-import-1788692993706-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-at-home-_-mountain-rescue-1785265133477/read-at-home-_-mountain-rescue-1785265133477.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "scienceadventures-comic-grade5-siyavula-fkb",
      "title": "ThunderboltKids (Grade5)",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-scienceadventures-comic-grade5-siyavula-fkb.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 150,
      "category": "Kid, Science, ThunderboltKids",
      "cat1": "Kid",
      "cat2": "Science",
      "cat3": "ThunderboltKids",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/ScienceAdventures_Comic_Grade5_siyavula-FKB",
      "stepCount": 176,
      "chapters": [
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-1",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-1-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=1"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-10",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-10-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=10"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-100",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-100-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=100"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-101",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-101-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=101"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-102",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-102-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=102"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-103",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-103-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=103"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-104",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-104-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=104"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-105",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-105-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=105"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-106",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-106-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=106"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-107",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-107-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=107"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-108",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-108-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=108"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-109",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-109-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=109"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-11",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-11-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=11"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-110",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-110-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=110"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-111",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-111-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=111"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-112",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-112-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=112"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-113",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-113-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=113"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-114",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-114-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=114"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-115",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-115-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=115"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-116",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-116-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=116"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-117",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-117-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=117"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-118",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-118-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=118"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-119",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-119-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=119"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-12",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-12-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=12"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-120",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-120-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=120"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-121",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-121-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=121"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-122",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-122-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=122"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-123",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-123-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=123"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-124",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-124-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=124"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-125",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-125-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=125"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-126",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-126-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=126"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-127",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-127-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=127"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-128",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-128-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=128"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-129",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-129-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=129"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-13",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-13-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=13"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-130",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-130-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=130"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-131",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-131-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=131"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-132",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-132-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=132"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-133",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-133-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=133"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-134",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-134-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=134"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-135",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-135-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=135"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-136",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 136",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-136-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-136",
              "chapterTitle": "Page 136",
              "chapterIndex": 0,
              "stepIndex": 136,
              "stepType": "pdf",
              "title": "Page 136",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=136"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-137",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 137",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-137-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-137",
              "chapterTitle": "Page 137",
              "chapterIndex": 0,
              "stepIndex": 137,
              "stepType": "pdf",
              "title": "Page 137",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=137"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-138",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 138",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-138-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-138",
              "chapterTitle": "Page 138",
              "chapterIndex": 0,
              "stepIndex": 138,
              "stepType": "pdf",
              "title": "Page 138",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=138"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-139",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 139",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-139-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-139",
              "chapterTitle": "Page 139",
              "chapterIndex": 0,
              "stepIndex": 139,
              "stepType": "pdf",
              "title": "Page 139",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=139"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-14",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-14-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=14"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-140",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 140",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-140-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-140",
              "chapterTitle": "Page 140",
              "chapterIndex": 0,
              "stepIndex": 140,
              "stepType": "pdf",
              "title": "Page 140",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=140"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-141",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 141",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-141-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-141",
              "chapterTitle": "Page 141",
              "chapterIndex": 0,
              "stepIndex": 141,
              "stepType": "pdf",
              "title": "Page 141",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=141"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-142",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 142",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-142-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-142",
              "chapterTitle": "Page 142",
              "chapterIndex": 0,
              "stepIndex": 142,
              "stepType": "pdf",
              "title": "Page 142",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=142"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-143",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 143",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-143-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-143",
              "chapterTitle": "Page 143",
              "chapterIndex": 0,
              "stepIndex": 143,
              "stepType": "pdf",
              "title": "Page 143",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=143"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-144",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 144",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-144-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-144",
              "chapterTitle": "Page 144",
              "chapterIndex": 0,
              "stepIndex": 144,
              "stepType": "pdf",
              "title": "Page 144",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=144"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-145",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 145",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-145-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-145",
              "chapterTitle": "Page 145",
              "chapterIndex": 0,
              "stepIndex": 145,
              "stepType": "pdf",
              "title": "Page 145",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=145"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-146",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 146",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-146-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-146",
              "chapterTitle": "Page 146",
              "chapterIndex": 0,
              "stepIndex": 146,
              "stepType": "pdf",
              "title": "Page 146",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=146"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-147",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 147",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-147-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-147",
              "chapterTitle": "Page 147",
              "chapterIndex": 0,
              "stepIndex": 147,
              "stepType": "pdf",
              "title": "Page 147",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=147"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-148",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 148",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-148-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-148",
              "chapterTitle": "Page 148",
              "chapterIndex": 0,
              "stepIndex": 148,
              "stepType": "pdf",
              "title": "Page 148",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=148"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-149",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 149",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-149-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-149",
              "chapterTitle": "Page 149",
              "chapterIndex": 0,
              "stepIndex": 149,
              "stepType": "pdf",
              "title": "Page 149",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=149"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-15",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-15-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=15"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-150",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 150",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-150-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-150",
              "chapterTitle": "Page 150",
              "chapterIndex": 0,
              "stepIndex": 150,
              "stepType": "pdf",
              "title": "Page 150",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=150"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-151",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 151",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-151-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-151",
              "chapterTitle": "Page 151",
              "chapterIndex": 0,
              "stepIndex": 151,
              "stepType": "pdf",
              "title": "Page 151",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=151"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-152",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 152",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-152-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-152",
              "chapterTitle": "Page 152",
              "chapterIndex": 0,
              "stepIndex": 152,
              "stepType": "pdf",
              "title": "Page 152",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=152"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-153",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 153",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-153-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-153",
              "chapterTitle": "Page 153",
              "chapterIndex": 0,
              "stepIndex": 153,
              "stepType": "pdf",
              "title": "Page 153",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=153"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-154",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 154",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-154-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-154",
              "chapterTitle": "Page 154",
              "chapterIndex": 0,
              "stepIndex": 154,
              "stepType": "pdf",
              "title": "Page 154",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=154"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-155",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 155",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-155-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-155",
              "chapterTitle": "Page 155",
              "chapterIndex": 0,
              "stepIndex": 155,
              "stepType": "pdf",
              "title": "Page 155",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=155"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-156",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 156",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-156-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-156",
              "chapterTitle": "Page 156",
              "chapterIndex": 0,
              "stepIndex": 156,
              "stepType": "pdf",
              "title": "Page 156",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=156"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-157",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 157",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-157-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-157",
              "chapterTitle": "Page 157",
              "chapterIndex": 0,
              "stepIndex": 157,
              "stepType": "pdf",
              "title": "Page 157",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=157"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-158",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 158",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-158-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-158",
              "chapterTitle": "Page 158",
              "chapterIndex": 0,
              "stepIndex": 158,
              "stepType": "pdf",
              "title": "Page 158",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=158"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-159",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 159",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-159-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-159",
              "chapterTitle": "Page 159",
              "chapterIndex": 0,
              "stepIndex": 159,
              "stepType": "pdf",
              "title": "Page 159",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=159"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-16",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-16-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=16"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-160",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 160",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-160-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-160",
              "chapterTitle": "Page 160",
              "chapterIndex": 0,
              "stepIndex": 160,
              "stepType": "pdf",
              "title": "Page 160",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=160"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-161",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 161",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-161-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-161",
              "chapterTitle": "Page 161",
              "chapterIndex": 0,
              "stepIndex": 161,
              "stepType": "pdf",
              "title": "Page 161",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=161"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-162",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 162",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-162-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-162",
              "chapterTitle": "Page 162",
              "chapterIndex": 0,
              "stepIndex": 162,
              "stepType": "pdf",
              "title": "Page 162",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=162"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-163",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 163",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-163-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-163",
              "chapterTitle": "Page 163",
              "chapterIndex": 0,
              "stepIndex": 163,
              "stepType": "pdf",
              "title": "Page 163",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=163"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-164",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 164",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-164-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-164",
              "chapterTitle": "Page 164",
              "chapterIndex": 0,
              "stepIndex": 164,
              "stepType": "pdf",
              "title": "Page 164",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=164"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-165",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 165",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-165-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-165",
              "chapterTitle": "Page 165",
              "chapterIndex": 0,
              "stepIndex": 165,
              "stepType": "pdf",
              "title": "Page 165",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=165"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-166",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 166",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-166-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-166",
              "chapterTitle": "Page 166",
              "chapterIndex": 0,
              "stepIndex": 166,
              "stepType": "pdf",
              "title": "Page 166",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=166"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-167",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 167",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-167-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-167",
              "chapterTitle": "Page 167",
              "chapterIndex": 0,
              "stepIndex": 167,
              "stepType": "pdf",
              "title": "Page 167",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=167"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-168",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 168",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-168-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-168",
              "chapterTitle": "Page 168",
              "chapterIndex": 0,
              "stepIndex": 168,
              "stepType": "pdf",
              "title": "Page 168",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=168"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-169",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 169",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-169-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-169",
              "chapterTitle": "Page 169",
              "chapterIndex": 0,
              "stepIndex": 169,
              "stepType": "pdf",
              "title": "Page 169",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=169"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-17",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-17-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=17"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-170",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 170",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-170-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-170",
              "chapterTitle": "Page 170",
              "chapterIndex": 0,
              "stepIndex": 170,
              "stepType": "pdf",
              "title": "Page 170",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=170"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-171",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 171",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-171-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-171",
              "chapterTitle": "Page 171",
              "chapterIndex": 0,
              "stepIndex": 171,
              "stepType": "pdf",
              "title": "Page 171",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=171"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-172",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 172",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-172-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-172",
              "chapterTitle": "Page 172",
              "chapterIndex": 0,
              "stepIndex": 172,
              "stepType": "pdf",
              "title": "Page 172",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=172"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-173",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 173",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-173-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-173",
              "chapterTitle": "Page 173",
              "chapterIndex": 0,
              "stepIndex": 173,
              "stepType": "pdf",
              "title": "Page 173",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=173"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-174",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 174",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-174-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-174",
              "chapterTitle": "Page 174",
              "chapterIndex": 0,
              "stepIndex": 174,
              "stepType": "pdf",
              "title": "Page 174",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=174"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-175",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 175",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-175-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-175",
              "chapterTitle": "Page 175",
              "chapterIndex": 0,
              "stepIndex": 175,
              "stepType": "pdf",
              "title": "Page 175",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=175"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-176",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 176",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-176-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-176",
              "chapterTitle": "Page 176",
              "chapterIndex": 0,
              "stepIndex": 176,
              "stepType": "pdf",
              "title": "Page 176",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=176"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-18",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-18-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=18"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-19",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-19-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=19"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-2",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-2-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=2"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-20",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-20-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=20"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-21",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-21-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=21"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-22",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-22-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=22"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-23",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-23-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=23"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-24",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-24-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=24"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-25",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-25-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=25"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-26",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-26-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=26"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-27",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-27-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=27"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-28",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-28-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=28"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-29",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-29-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=29"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-3",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-3-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=3"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-30",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-30-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=30"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-31",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-31-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=31"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-32",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-32-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=32"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-33",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-33-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=33"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-34",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-34-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=34"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-35",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-35-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=35"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-36",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-36-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=36"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-37",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-37-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=37"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-38",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-38-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=38"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-39",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-39-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=39"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-4",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-4-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=4"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-40",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-40-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=40"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-41",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-41-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=41"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-42",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-42-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=42"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-43",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-43-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=43"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-44",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-44-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=44"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-45",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-45-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=45"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-46",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-46-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=46"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-47",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-47-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=47"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-48",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-48-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=48"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-49",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-49-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=49"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-5",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-5-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=5"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-50",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-50-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=50"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-51",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-51-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=51"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-52",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-52-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=52"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-53",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-53-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=53"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-54",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-54-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=54"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-55",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-55-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=55"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-56",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-56-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=56"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-57",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-57-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=57"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-58",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-58-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=58"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-59",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-59-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=59"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-6",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-6-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=6"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-60",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-60-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=60"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-61",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-61-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=61"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-62",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-62-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=62"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-63",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-63-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=63"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-64",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-64-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=64"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-65",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-65-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=65"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-66",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-66-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=66"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-67",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-67-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=67"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-68",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-68-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=68"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-69",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-69-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=69"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-7",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-7-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=7"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-70",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-70-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=70"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-71",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-71-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=71"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-72",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-72-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=72"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-73",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-73-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=73"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-74",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-74-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=74"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-75",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-75-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=75"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-76",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-76-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=76"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-77",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-77-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=77"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-78",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-78-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=78"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-79",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-79-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=79"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-8",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-8-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=8"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-80",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-80-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=80"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-81",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-81-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=81"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-82",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-82-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=82"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-83",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-83-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=83"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-84",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-84-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=84"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-85",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-85-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=85"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-86",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-86-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=86"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-87",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-87-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=87"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-88",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-88-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=88"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-89",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-89-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=89"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-9",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-9-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=9"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-90",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-90-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=90"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-91",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-91-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=91"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-92",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-92-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=92"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-93",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-93-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=93"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-94",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-94-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=94"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-95",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-95-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=95"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-96",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-96-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=96"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-97",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-97-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=97"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-98",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-98-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=98"
            }
          ]
        },
        {
          "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-99",
          "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-99-step-0",
              "courseId": "scienceadventures-comic-grade5-siyavula-fkb",
              "chapterId": "scienceadventures-comic-grade5-siyavula-fkb-ch-import-1788692195058-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ScienceAdventures_Comic_Grade5_siyavula-FKB/ScienceAdventures_Comic_Grade5_siyavula-FKB.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "2608-milo-and-pip-fkb",
      "title": "Milo_and_Pip",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-2608-milo-and-pip-fkb.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 151,
      "category": "Kid, Comic",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Comic/2608-milo_and_pip-FKB",
      "stepCount": 26,
      "chapters": [
        {
          "id": "2608-milo-and-pip-fkb-ch-import-1788696558594-1",
          "courseId": "2608-milo-and-pip-fkb",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "2608-milo-and-pip-fkb-ch-import-1788696558594-1-step-0",
              "courseId": "2608-milo-and-pip-fkb",
              "chapterId": "2608-milo-and-pip-fkb-ch-import-1788696558594-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/2608-milo_and_pip-FKB/2608-milo_and_pip-FKB.pdf#page=1"
            }
          ]
        },
        {
          "id": "2608-milo-and-pip-fkb-ch-import-1788696558594-10",
          "courseId": "2608-milo-and-pip-fkb",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "2608-milo-and-pip-fkb-ch-import-1788696558594-10-step-0",
              "courseId": "2608-milo-and-pip-fkb",
              "chapterId": "2608-milo-and-pip-fkb-ch-import-1788696558594-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/2608-milo_and_pip-FKB/2608-milo_and_pip-FKB.pdf#page=10"
            }
          ]
        },
        {
          "id": "2608-milo-and-pip-fkb-ch-import-1788696558594-11",
          "courseId": "2608-milo-and-pip-fkb",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "2608-milo-and-pip-fkb-ch-import-1788696558594-11-step-0",
              "courseId": "2608-milo-and-pip-fkb",
              "chapterId": "2608-milo-and-pip-fkb-ch-import-1788696558594-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/2608-milo_and_pip-FKB/2608-milo_and_pip-FKB.pdf#page=11"
            }
          ]
        },
        {
          "id": "2608-milo-and-pip-fkb-ch-import-1788696558594-12",
          "courseId": "2608-milo-and-pip-fkb",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "2608-milo-and-pip-fkb-ch-import-1788696558594-12-step-0",
              "courseId": "2608-milo-and-pip-fkb",
              "chapterId": "2608-milo-and-pip-fkb-ch-import-1788696558594-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/2608-milo_and_pip-FKB/2608-milo_and_pip-FKB.pdf#page=12"
            }
          ]
        },
        {
          "id": "2608-milo-and-pip-fkb-ch-import-1788696558594-13",
          "courseId": "2608-milo-and-pip-fkb",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "2608-milo-and-pip-fkb-ch-import-1788696558594-13-step-0",
              "courseId": "2608-milo-and-pip-fkb",
              "chapterId": "2608-milo-and-pip-fkb-ch-import-1788696558594-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/2608-milo_and_pip-FKB/2608-milo_and_pip-FKB.pdf#page=13"
            }
          ]
        },
        {
          "id": "2608-milo-and-pip-fkb-ch-import-1788696558594-14",
          "courseId": "2608-milo-and-pip-fkb",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "2608-milo-and-pip-fkb-ch-import-1788696558594-14-step-0",
              "courseId": "2608-milo-and-pip-fkb",
              "chapterId": "2608-milo-and-pip-fkb-ch-import-1788696558594-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/2608-milo_and_pip-FKB/2608-milo_and_pip-FKB.pdf#page=14"
            }
          ]
        },
        {
          "id": "2608-milo-and-pip-fkb-ch-import-1788696558594-15",
          "courseId": "2608-milo-and-pip-fkb",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "2608-milo-and-pip-fkb-ch-import-1788696558594-15-step-0",
              "courseId": "2608-milo-and-pip-fkb",
              "chapterId": "2608-milo-and-pip-fkb-ch-import-1788696558594-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/2608-milo_and_pip-FKB/2608-milo_and_pip-FKB.pdf#page=15"
            }
          ]
        },
        {
          "id": "2608-milo-and-pip-fkb-ch-import-1788696558594-16",
          "courseId": "2608-milo-and-pip-fkb",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "2608-milo-and-pip-fkb-ch-import-1788696558594-16-step-0",
              "courseId": "2608-milo-and-pip-fkb",
              "chapterId": "2608-milo-and-pip-fkb-ch-import-1788696558594-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/2608-milo_and_pip-FKB/2608-milo_and_pip-FKB.pdf#page=16"
            }
          ]
        },
        {
          "id": "2608-milo-and-pip-fkb-ch-import-1788696558594-17",
          "courseId": "2608-milo-and-pip-fkb",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "2608-milo-and-pip-fkb-ch-import-1788696558594-17-step-0",
              "courseId": "2608-milo-and-pip-fkb",
              "chapterId": "2608-milo-and-pip-fkb-ch-import-1788696558594-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/2608-milo_and_pip-FKB/2608-milo_and_pip-FKB.pdf#page=17"
            }
          ]
        },
        {
          "id": "2608-milo-and-pip-fkb-ch-import-1788696558594-18",
          "courseId": "2608-milo-and-pip-fkb",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "2608-milo-and-pip-fkb-ch-import-1788696558594-18-step-0",
              "courseId": "2608-milo-and-pip-fkb",
              "chapterId": "2608-milo-and-pip-fkb-ch-import-1788696558594-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/2608-milo_and_pip-FKB/2608-milo_and_pip-FKB.pdf#page=18"
            }
          ]
        },
        {
          "id": "2608-milo-and-pip-fkb-ch-import-1788696558594-19",
          "courseId": "2608-milo-and-pip-fkb",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "2608-milo-and-pip-fkb-ch-import-1788696558594-19-step-0",
              "courseId": "2608-milo-and-pip-fkb",
              "chapterId": "2608-milo-and-pip-fkb-ch-import-1788696558594-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/2608-milo_and_pip-FKB/2608-milo_and_pip-FKB.pdf#page=19"
            }
          ]
        },
        {
          "id": "2608-milo-and-pip-fkb-ch-import-1788696558594-2",
          "courseId": "2608-milo-and-pip-fkb",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "2608-milo-and-pip-fkb-ch-import-1788696558594-2-step-0",
              "courseId": "2608-milo-and-pip-fkb",
              "chapterId": "2608-milo-and-pip-fkb-ch-import-1788696558594-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/2608-milo_and_pip-FKB/2608-milo_and_pip-FKB.pdf#page=2"
            }
          ]
        },
        {
          "id": "2608-milo-and-pip-fkb-ch-import-1788696558594-20",
          "courseId": "2608-milo-and-pip-fkb",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "2608-milo-and-pip-fkb-ch-import-1788696558594-20-step-0",
              "courseId": "2608-milo-and-pip-fkb",
              "chapterId": "2608-milo-and-pip-fkb-ch-import-1788696558594-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/2608-milo_and_pip-FKB/2608-milo_and_pip-FKB.pdf#page=20"
            }
          ]
        },
        {
          "id": "2608-milo-and-pip-fkb-ch-import-1788696558594-21",
          "courseId": "2608-milo-and-pip-fkb",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "2608-milo-and-pip-fkb-ch-import-1788696558594-21-step-0",
              "courseId": "2608-milo-and-pip-fkb",
              "chapterId": "2608-milo-and-pip-fkb-ch-import-1788696558594-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/2608-milo_and_pip-FKB/2608-milo_and_pip-FKB.pdf#page=21"
            }
          ]
        },
        {
          "id": "2608-milo-and-pip-fkb-ch-import-1788696558594-22",
          "courseId": "2608-milo-and-pip-fkb",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "2608-milo-and-pip-fkb-ch-import-1788696558594-22-step-0",
              "courseId": "2608-milo-and-pip-fkb",
              "chapterId": "2608-milo-and-pip-fkb-ch-import-1788696558594-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/2608-milo_and_pip-FKB/2608-milo_and_pip-FKB.pdf#page=22"
            }
          ]
        },
        {
          "id": "2608-milo-and-pip-fkb-ch-import-1788696558594-23",
          "courseId": "2608-milo-and-pip-fkb",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "2608-milo-and-pip-fkb-ch-import-1788696558594-23-step-0",
              "courseId": "2608-milo-and-pip-fkb",
              "chapterId": "2608-milo-and-pip-fkb-ch-import-1788696558594-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/2608-milo_and_pip-FKB/2608-milo_and_pip-FKB.pdf#page=23"
            }
          ]
        },
        {
          "id": "2608-milo-and-pip-fkb-ch-import-1788696558594-24",
          "courseId": "2608-milo-and-pip-fkb",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "2608-milo-and-pip-fkb-ch-import-1788696558594-24-step-0",
              "courseId": "2608-milo-and-pip-fkb",
              "chapterId": "2608-milo-and-pip-fkb-ch-import-1788696558594-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/2608-milo_and_pip-FKB/2608-milo_and_pip-FKB.pdf#page=24"
            }
          ]
        },
        {
          "id": "2608-milo-and-pip-fkb-ch-import-1788696558594-25",
          "courseId": "2608-milo-and-pip-fkb",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "2608-milo-and-pip-fkb-ch-import-1788696558594-25-step-0",
              "courseId": "2608-milo-and-pip-fkb",
              "chapterId": "2608-milo-and-pip-fkb-ch-import-1788696558594-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/2608-milo_and_pip-FKB/2608-milo_and_pip-FKB.pdf#page=25"
            }
          ]
        },
        {
          "id": "2608-milo-and-pip-fkb-ch-import-1788696558594-26",
          "courseId": "2608-milo-and-pip-fkb",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "2608-milo-and-pip-fkb-ch-import-1788696558594-26-step-0",
              "courseId": "2608-milo-and-pip-fkb",
              "chapterId": "2608-milo-and-pip-fkb-ch-import-1788696558594-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/2608-milo_and_pip-FKB/2608-milo_and_pip-FKB.pdf#page=26"
            }
          ]
        },
        {
          "id": "2608-milo-and-pip-fkb-ch-import-1788696558594-3",
          "courseId": "2608-milo-and-pip-fkb",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "2608-milo-and-pip-fkb-ch-import-1788696558594-3-step-0",
              "courseId": "2608-milo-and-pip-fkb",
              "chapterId": "2608-milo-and-pip-fkb-ch-import-1788696558594-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/2608-milo_and_pip-FKB/2608-milo_and_pip-FKB.pdf#page=3"
            }
          ]
        },
        {
          "id": "2608-milo-and-pip-fkb-ch-import-1788696558594-4",
          "courseId": "2608-milo-and-pip-fkb",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "2608-milo-and-pip-fkb-ch-import-1788696558594-4-step-0",
              "courseId": "2608-milo-and-pip-fkb",
              "chapterId": "2608-milo-and-pip-fkb-ch-import-1788696558594-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/2608-milo_and_pip-FKB/2608-milo_and_pip-FKB.pdf#page=4"
            }
          ]
        },
        {
          "id": "2608-milo-and-pip-fkb-ch-import-1788696558594-5",
          "courseId": "2608-milo-and-pip-fkb",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "2608-milo-and-pip-fkb-ch-import-1788696558594-5-step-0",
              "courseId": "2608-milo-and-pip-fkb",
              "chapterId": "2608-milo-and-pip-fkb-ch-import-1788696558594-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/2608-milo_and_pip-FKB/2608-milo_and_pip-FKB.pdf#page=5"
            }
          ]
        },
        {
          "id": "2608-milo-and-pip-fkb-ch-import-1788696558594-6",
          "courseId": "2608-milo-and-pip-fkb",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "2608-milo-and-pip-fkb-ch-import-1788696558594-6-step-0",
              "courseId": "2608-milo-and-pip-fkb",
              "chapterId": "2608-milo-and-pip-fkb-ch-import-1788696558594-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/2608-milo_and_pip-FKB/2608-milo_and_pip-FKB.pdf#page=6"
            }
          ]
        },
        {
          "id": "2608-milo-and-pip-fkb-ch-import-1788696558594-7",
          "courseId": "2608-milo-and-pip-fkb",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "2608-milo-and-pip-fkb-ch-import-1788696558594-7-step-0",
              "courseId": "2608-milo-and-pip-fkb",
              "chapterId": "2608-milo-and-pip-fkb-ch-import-1788696558594-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/2608-milo_and_pip-FKB/2608-milo_and_pip-FKB.pdf#page=7"
            }
          ]
        },
        {
          "id": "2608-milo-and-pip-fkb-ch-import-1788696558594-8",
          "courseId": "2608-milo-and-pip-fkb",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "2608-milo-and-pip-fkb-ch-import-1788696558594-8-step-0",
              "courseId": "2608-milo-and-pip-fkb",
              "chapterId": "2608-milo-and-pip-fkb-ch-import-1788696558594-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/2608-milo_and_pip-FKB/2608-milo_and_pip-FKB.pdf#page=8"
            }
          ]
        },
        {
          "id": "2608-milo-and-pip-fkb-ch-import-1788696558594-9",
          "courseId": "2608-milo-and-pip-fkb",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "2608-milo-and-pip-fkb-ch-import-1788696558594-9-step-0",
              "courseId": "2608-milo-and-pip-fkb",
              "chapterId": "2608-milo-and-pip-fkb-ch-import-1788696558594-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/2608-milo_and_pip-FKB/2608-milo_and_pip-FKB.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "pepper-and-carrot-comic-episode-02-fkb-v3",
      "title": "Pepper_and_Carrot_Comic_Episode_02",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-pepper-and-carrot-comic-episode-02-fkb-v3.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 152,
      "category": "Kid, Comic, Pepper And Carrot",
      "cat1": "Kid",
      "cat2": "Comic",
      "cat3": "Pepper And Carrot",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Comic/Pepper_and_Carrot_Comic_Episode_02_FKB-v3",
      "stepCount": 18,
      "chapters": [
        {
          "id": "pepper-and-carrot-comic-episode-02-fkb-v3-ch-import-1788696692769-1",
          "courseId": "pepper-and-carrot-comic-episode-02-fkb-v3",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "pepper-and-carrot-comic-episode-02-fkb-v3-ch-import-1788696692769-1-step-0",
              "courseId": "pepper-and-carrot-comic-episode-02-fkb-v3",
              "chapterId": "pepper-and-carrot-comic-episode-02-fkb-v3-ch-import-1788696692769-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/Pepper_and_Carrot_Comic_Episode_02_FKB-v3/Pepper_and_Carrot_Comic_Episode_02_FKB-v3.pdf#page=1"
            }
          ]
        },
        {
          "id": "pepper-and-carrot-comic-episode-02-fkb-v3-ch-import-1788696692769-10",
          "courseId": "pepper-and-carrot-comic-episode-02-fkb-v3",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "pepper-and-carrot-comic-episode-02-fkb-v3-ch-import-1788696692769-10-step-0",
              "courseId": "pepper-and-carrot-comic-episode-02-fkb-v3",
              "chapterId": "pepper-and-carrot-comic-episode-02-fkb-v3-ch-import-1788696692769-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/Pepper_and_Carrot_Comic_Episode_02_FKB-v3/Pepper_and_Carrot_Comic_Episode_02_FKB-v3.pdf#page=10"
            }
          ]
        },
        {
          "id": "pepper-and-carrot-comic-episode-02-fkb-v3-ch-import-1788696692769-11",
          "courseId": "pepper-and-carrot-comic-episode-02-fkb-v3",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "pepper-and-carrot-comic-episode-02-fkb-v3-ch-import-1788696692769-11-step-0",
              "courseId": "pepper-and-carrot-comic-episode-02-fkb-v3",
              "chapterId": "pepper-and-carrot-comic-episode-02-fkb-v3-ch-import-1788696692769-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/Pepper_and_Carrot_Comic_Episode_02_FKB-v3/Pepper_and_Carrot_Comic_Episode_02_FKB-v3.pdf#page=11"
            }
          ]
        },
        {
          "id": "pepper-and-carrot-comic-episode-02-fkb-v3-ch-import-1788696692769-12",
          "courseId": "pepper-and-carrot-comic-episode-02-fkb-v3",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "pepper-and-carrot-comic-episode-02-fkb-v3-ch-import-1788696692769-12-step-0",
              "courseId": "pepper-and-carrot-comic-episode-02-fkb-v3",
              "chapterId": "pepper-and-carrot-comic-episode-02-fkb-v3-ch-import-1788696692769-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/Pepper_and_Carrot_Comic_Episode_02_FKB-v3/Pepper_and_Carrot_Comic_Episode_02_FKB-v3.pdf#page=12"
            }
          ]
        },
        {
          "id": "pepper-and-carrot-comic-episode-02-fkb-v3-ch-import-1788696692769-13",
          "courseId": "pepper-and-carrot-comic-episode-02-fkb-v3",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "pepper-and-carrot-comic-episode-02-fkb-v3-ch-import-1788696692769-13-step-0",
              "courseId": "pepper-and-carrot-comic-episode-02-fkb-v3",
              "chapterId": "pepper-and-carrot-comic-episode-02-fkb-v3-ch-import-1788696692769-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/Pepper_and_Carrot_Comic_Episode_02_FKB-v3/Pepper_and_Carrot_Comic_Episode_02_FKB-v3.pdf#page=13"
            }
          ]
        },
        {
          "id": "pepper-and-carrot-comic-episode-02-fkb-v3-ch-import-1788696692769-14",
          "courseId": "pepper-and-carrot-comic-episode-02-fkb-v3",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "pepper-and-carrot-comic-episode-02-fkb-v3-ch-import-1788696692769-14-step-0",
              "courseId": "pepper-and-carrot-comic-episode-02-fkb-v3",
              "chapterId": "pepper-and-carrot-comic-episode-02-fkb-v3-ch-import-1788696692769-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/Pepper_and_Carrot_Comic_Episode_02_FKB-v3/Pepper_and_Carrot_Comic_Episode_02_FKB-v3.pdf#page=14"
            }
          ]
        },
        {
          "id": "pepper-and-carrot-comic-episode-02-fkb-v3-ch-import-1788696692769-15",
          "courseId": "pepper-and-carrot-comic-episode-02-fkb-v3",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "pepper-and-carrot-comic-episode-02-fkb-v3-ch-import-1788696692769-15-step-0",
              "courseId": "pepper-and-carrot-comic-episode-02-fkb-v3",
              "chapterId": "pepper-and-carrot-comic-episode-02-fkb-v3-ch-import-1788696692769-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/Pepper_and_Carrot_Comic_Episode_02_FKB-v3/Pepper_and_Carrot_Comic_Episode_02_FKB-v3.pdf#page=15"
            }
          ]
        },
        {
          "id": "pepper-and-carrot-comic-episode-02-fkb-v3-ch-import-1788696692769-16",
          "courseId": "pepper-and-carrot-comic-episode-02-fkb-v3",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "pepper-and-carrot-comic-episode-02-fkb-v3-ch-import-1788696692769-16-step-0",
              "courseId": "pepper-and-carrot-comic-episode-02-fkb-v3",
              "chapterId": "pepper-and-carrot-comic-episode-02-fkb-v3-ch-import-1788696692769-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/Pepper_and_Carrot_Comic_Episode_02_FKB-v3/Pepper_and_Carrot_Comic_Episode_02_FKB-v3.pdf#page=16"
            }
          ]
        },
        {
          "id": "pepper-and-carrot-comic-episode-02-fkb-v3-ch-import-1788696692769-17",
          "courseId": "pepper-and-carrot-comic-episode-02-fkb-v3",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "pepper-and-carrot-comic-episode-02-fkb-v3-ch-import-1788696692769-17-step-0",
              "courseId": "pepper-and-carrot-comic-episode-02-fkb-v3",
              "chapterId": "pepper-and-carrot-comic-episode-02-fkb-v3-ch-import-1788696692769-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/Pepper_and_Carrot_Comic_Episode_02_FKB-v3/Pepper_and_Carrot_Comic_Episode_02_FKB-v3.pdf#page=17"
            }
          ]
        },
        {
          "id": "pepper-and-carrot-comic-episode-02-fkb-v3-ch-import-1788696692769-18",
          "courseId": "pepper-and-carrot-comic-episode-02-fkb-v3",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "pepper-and-carrot-comic-episode-02-fkb-v3-ch-import-1788696692769-18-step-0",
              "courseId": "pepper-and-carrot-comic-episode-02-fkb-v3",
              "chapterId": "pepper-and-carrot-comic-episode-02-fkb-v3-ch-import-1788696692769-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/Pepper_and_Carrot_Comic_Episode_02_FKB-v3/Pepper_and_Carrot_Comic_Episode_02_FKB-v3.pdf#page=18"
            }
          ]
        },
        {
          "id": "pepper-and-carrot-comic-episode-02-fkb-v3-ch-import-1788696692769-2",
          "courseId": "pepper-and-carrot-comic-episode-02-fkb-v3",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "pepper-and-carrot-comic-episode-02-fkb-v3-ch-import-1788696692769-2-step-0",
              "courseId": "pepper-and-carrot-comic-episode-02-fkb-v3",
              "chapterId": "pepper-and-carrot-comic-episode-02-fkb-v3-ch-import-1788696692769-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/Pepper_and_Carrot_Comic_Episode_02_FKB-v3/Pepper_and_Carrot_Comic_Episode_02_FKB-v3.pdf#page=2"
            }
          ]
        },
        {
          "id": "pepper-and-carrot-comic-episode-02-fkb-v3-ch-import-1788696692769-3",
          "courseId": "pepper-and-carrot-comic-episode-02-fkb-v3",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "pepper-and-carrot-comic-episode-02-fkb-v3-ch-import-1788696692769-3-step-0",
              "courseId": "pepper-and-carrot-comic-episode-02-fkb-v3",
              "chapterId": "pepper-and-carrot-comic-episode-02-fkb-v3-ch-import-1788696692769-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/Pepper_and_Carrot_Comic_Episode_02_FKB-v3/Pepper_and_Carrot_Comic_Episode_02_FKB-v3.pdf#page=3"
            }
          ]
        },
        {
          "id": "pepper-and-carrot-comic-episode-02-fkb-v3-ch-import-1788696692769-4",
          "courseId": "pepper-and-carrot-comic-episode-02-fkb-v3",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "pepper-and-carrot-comic-episode-02-fkb-v3-ch-import-1788696692769-4-step-0",
              "courseId": "pepper-and-carrot-comic-episode-02-fkb-v3",
              "chapterId": "pepper-and-carrot-comic-episode-02-fkb-v3-ch-import-1788696692769-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/Pepper_and_Carrot_Comic_Episode_02_FKB-v3/Pepper_and_Carrot_Comic_Episode_02_FKB-v3.pdf#page=4"
            }
          ]
        },
        {
          "id": "pepper-and-carrot-comic-episode-02-fkb-v3-ch-import-1788696692769-5",
          "courseId": "pepper-and-carrot-comic-episode-02-fkb-v3",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "pepper-and-carrot-comic-episode-02-fkb-v3-ch-import-1788696692769-5-step-0",
              "courseId": "pepper-and-carrot-comic-episode-02-fkb-v3",
              "chapterId": "pepper-and-carrot-comic-episode-02-fkb-v3-ch-import-1788696692769-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/Pepper_and_Carrot_Comic_Episode_02_FKB-v3/Pepper_and_Carrot_Comic_Episode_02_FKB-v3.pdf#page=5"
            }
          ]
        },
        {
          "id": "pepper-and-carrot-comic-episode-02-fkb-v3-ch-import-1788696692769-6",
          "courseId": "pepper-and-carrot-comic-episode-02-fkb-v3",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "pepper-and-carrot-comic-episode-02-fkb-v3-ch-import-1788696692769-6-step-0",
              "courseId": "pepper-and-carrot-comic-episode-02-fkb-v3",
              "chapterId": "pepper-and-carrot-comic-episode-02-fkb-v3-ch-import-1788696692769-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/Pepper_and_Carrot_Comic_Episode_02_FKB-v3/Pepper_and_Carrot_Comic_Episode_02_FKB-v3.pdf#page=6"
            }
          ]
        },
        {
          "id": "pepper-and-carrot-comic-episode-02-fkb-v3-ch-import-1788696692769-7",
          "courseId": "pepper-and-carrot-comic-episode-02-fkb-v3",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "pepper-and-carrot-comic-episode-02-fkb-v3-ch-import-1788696692769-7-step-0",
              "courseId": "pepper-and-carrot-comic-episode-02-fkb-v3",
              "chapterId": "pepper-and-carrot-comic-episode-02-fkb-v3-ch-import-1788696692769-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/Pepper_and_Carrot_Comic_Episode_02_FKB-v3/Pepper_and_Carrot_Comic_Episode_02_FKB-v3.pdf#page=7"
            }
          ]
        },
        {
          "id": "pepper-and-carrot-comic-episode-02-fkb-v3-ch-import-1788696692769-8",
          "courseId": "pepper-and-carrot-comic-episode-02-fkb-v3",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "pepper-and-carrot-comic-episode-02-fkb-v3-ch-import-1788696692769-8-step-0",
              "courseId": "pepper-and-carrot-comic-episode-02-fkb-v3",
              "chapterId": "pepper-and-carrot-comic-episode-02-fkb-v3-ch-import-1788696692769-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/Pepper_and_Carrot_Comic_Episode_02_FKB-v3/Pepper_and_Carrot_Comic_Episode_02_FKB-v3.pdf#page=8"
            }
          ]
        },
        {
          "id": "pepper-and-carrot-comic-episode-02-fkb-v3-ch-import-1788696692769-9",
          "courseId": "pepper-and-carrot-comic-episode-02-fkb-v3",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "pepper-and-carrot-comic-episode-02-fkb-v3-ch-import-1788696692769-9-step-0",
              "courseId": "pepper-and-carrot-comic-episode-02-fkb-v3",
              "chapterId": "pepper-and-carrot-comic-episode-02-fkb-v3-ch-import-1788696692769-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/Pepper_and_Carrot_Comic_Episode_02_FKB-v3/Pepper_and_Carrot_Comic_Episode_02_FKB-v3.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "pepper-and-carrot-comic-episode-14-fkb-m",
      "title": "Pepper_and_Carrot_Comic_Episode_14",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-pepper-and-carrot-comic-episode-14-fkb-m.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 153,
      "category": "Kid, Comic, Pepper And Carrot",
      "cat1": "Kid",
      "cat2": "Comic",
      "cat3": "Pepper And Carrot",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Comic/Pepper_and_Carrot_Comic_Episode_14_FKB_M",
      "stepCount": 20,
      "chapters": [
        {
          "id": "pepper-and-carrot-comic-episode-14-fkb-m-ch-import-1788696743142-1",
          "courseId": "pepper-and-carrot-comic-episode-14-fkb-m",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "pepper-and-carrot-comic-episode-14-fkb-m-ch-import-1788696743142-1-step-0",
              "courseId": "pepper-and-carrot-comic-episode-14-fkb-m",
              "chapterId": "pepper-and-carrot-comic-episode-14-fkb-m-ch-import-1788696743142-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/Pepper_and_Carrot_Comic_Episode_14_FKB_M/Pepper_and_Carrot_Comic_Episode_14_FKB_M.pdf#page=1"
            }
          ]
        },
        {
          "id": "pepper-and-carrot-comic-episode-14-fkb-m-ch-import-1788696743142-10",
          "courseId": "pepper-and-carrot-comic-episode-14-fkb-m",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "pepper-and-carrot-comic-episode-14-fkb-m-ch-import-1788696743142-10-step-0",
              "courseId": "pepper-and-carrot-comic-episode-14-fkb-m",
              "chapterId": "pepper-and-carrot-comic-episode-14-fkb-m-ch-import-1788696743142-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/Pepper_and_Carrot_Comic_Episode_14_FKB_M/Pepper_and_Carrot_Comic_Episode_14_FKB_M.pdf#page=10"
            }
          ]
        },
        {
          "id": "pepper-and-carrot-comic-episode-14-fkb-m-ch-import-1788696743142-11",
          "courseId": "pepper-and-carrot-comic-episode-14-fkb-m",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "pepper-and-carrot-comic-episode-14-fkb-m-ch-import-1788696743142-11-step-0",
              "courseId": "pepper-and-carrot-comic-episode-14-fkb-m",
              "chapterId": "pepper-and-carrot-comic-episode-14-fkb-m-ch-import-1788696743142-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/Pepper_and_Carrot_Comic_Episode_14_FKB_M/Pepper_and_Carrot_Comic_Episode_14_FKB_M.pdf#page=11"
            }
          ]
        },
        {
          "id": "pepper-and-carrot-comic-episode-14-fkb-m-ch-import-1788696743142-12",
          "courseId": "pepper-and-carrot-comic-episode-14-fkb-m",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "pepper-and-carrot-comic-episode-14-fkb-m-ch-import-1788696743142-12-step-0",
              "courseId": "pepper-and-carrot-comic-episode-14-fkb-m",
              "chapterId": "pepper-and-carrot-comic-episode-14-fkb-m-ch-import-1788696743142-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/Pepper_and_Carrot_Comic_Episode_14_FKB_M/Pepper_and_Carrot_Comic_Episode_14_FKB_M.pdf#page=12"
            }
          ]
        },
        {
          "id": "pepper-and-carrot-comic-episode-14-fkb-m-ch-import-1788696743142-13",
          "courseId": "pepper-and-carrot-comic-episode-14-fkb-m",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "pepper-and-carrot-comic-episode-14-fkb-m-ch-import-1788696743142-13-step-0",
              "courseId": "pepper-and-carrot-comic-episode-14-fkb-m",
              "chapterId": "pepper-and-carrot-comic-episode-14-fkb-m-ch-import-1788696743142-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/Pepper_and_Carrot_Comic_Episode_14_FKB_M/Pepper_and_Carrot_Comic_Episode_14_FKB_M.pdf#page=13"
            }
          ]
        },
        {
          "id": "pepper-and-carrot-comic-episode-14-fkb-m-ch-import-1788696743142-14",
          "courseId": "pepper-and-carrot-comic-episode-14-fkb-m",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "pepper-and-carrot-comic-episode-14-fkb-m-ch-import-1788696743142-14-step-0",
              "courseId": "pepper-and-carrot-comic-episode-14-fkb-m",
              "chapterId": "pepper-and-carrot-comic-episode-14-fkb-m-ch-import-1788696743142-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/Pepper_and_Carrot_Comic_Episode_14_FKB_M/Pepper_and_Carrot_Comic_Episode_14_FKB_M.pdf#page=14"
            }
          ]
        },
        {
          "id": "pepper-and-carrot-comic-episode-14-fkb-m-ch-import-1788696743142-15",
          "courseId": "pepper-and-carrot-comic-episode-14-fkb-m",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "pepper-and-carrot-comic-episode-14-fkb-m-ch-import-1788696743142-15-step-0",
              "courseId": "pepper-and-carrot-comic-episode-14-fkb-m",
              "chapterId": "pepper-and-carrot-comic-episode-14-fkb-m-ch-import-1788696743142-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/Pepper_and_Carrot_Comic_Episode_14_FKB_M/Pepper_and_Carrot_Comic_Episode_14_FKB_M.pdf#page=15"
            }
          ]
        },
        {
          "id": "pepper-and-carrot-comic-episode-14-fkb-m-ch-import-1788696743142-16",
          "courseId": "pepper-and-carrot-comic-episode-14-fkb-m",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "pepper-and-carrot-comic-episode-14-fkb-m-ch-import-1788696743142-16-step-0",
              "courseId": "pepper-and-carrot-comic-episode-14-fkb-m",
              "chapterId": "pepper-and-carrot-comic-episode-14-fkb-m-ch-import-1788696743142-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/Pepper_and_Carrot_Comic_Episode_14_FKB_M/Pepper_and_Carrot_Comic_Episode_14_FKB_M.pdf#page=16"
            }
          ]
        },
        {
          "id": "pepper-and-carrot-comic-episode-14-fkb-m-ch-import-1788696743142-17",
          "courseId": "pepper-and-carrot-comic-episode-14-fkb-m",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "pepper-and-carrot-comic-episode-14-fkb-m-ch-import-1788696743142-17-step-0",
              "courseId": "pepper-and-carrot-comic-episode-14-fkb-m",
              "chapterId": "pepper-and-carrot-comic-episode-14-fkb-m-ch-import-1788696743142-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/Pepper_and_Carrot_Comic_Episode_14_FKB_M/Pepper_and_Carrot_Comic_Episode_14_FKB_M.pdf#page=17"
            }
          ]
        },
        {
          "id": "pepper-and-carrot-comic-episode-14-fkb-m-ch-import-1788696743142-18",
          "courseId": "pepper-and-carrot-comic-episode-14-fkb-m",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "pepper-and-carrot-comic-episode-14-fkb-m-ch-import-1788696743142-18-step-0",
              "courseId": "pepper-and-carrot-comic-episode-14-fkb-m",
              "chapterId": "pepper-and-carrot-comic-episode-14-fkb-m-ch-import-1788696743142-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/Pepper_and_Carrot_Comic_Episode_14_FKB_M/Pepper_and_Carrot_Comic_Episode_14_FKB_M.pdf#page=18"
            }
          ]
        },
        {
          "id": "pepper-and-carrot-comic-episode-14-fkb-m-ch-import-1788696743142-19",
          "courseId": "pepper-and-carrot-comic-episode-14-fkb-m",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "pepper-and-carrot-comic-episode-14-fkb-m-ch-import-1788696743142-19-step-0",
              "courseId": "pepper-and-carrot-comic-episode-14-fkb-m",
              "chapterId": "pepper-and-carrot-comic-episode-14-fkb-m-ch-import-1788696743142-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/Pepper_and_Carrot_Comic_Episode_14_FKB_M/Pepper_and_Carrot_Comic_Episode_14_FKB_M.pdf#page=19"
            }
          ]
        },
        {
          "id": "pepper-and-carrot-comic-episode-14-fkb-m-ch-import-1788696743142-2",
          "courseId": "pepper-and-carrot-comic-episode-14-fkb-m",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "pepper-and-carrot-comic-episode-14-fkb-m-ch-import-1788696743142-2-step-0",
              "courseId": "pepper-and-carrot-comic-episode-14-fkb-m",
              "chapterId": "pepper-and-carrot-comic-episode-14-fkb-m-ch-import-1788696743142-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/Pepper_and_Carrot_Comic_Episode_14_FKB_M/Pepper_and_Carrot_Comic_Episode_14_FKB_M.pdf#page=2"
            }
          ]
        },
        {
          "id": "pepper-and-carrot-comic-episode-14-fkb-m-ch-import-1788696743142-20",
          "courseId": "pepper-and-carrot-comic-episode-14-fkb-m",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "pepper-and-carrot-comic-episode-14-fkb-m-ch-import-1788696743142-20-step-0",
              "courseId": "pepper-and-carrot-comic-episode-14-fkb-m",
              "chapterId": "pepper-and-carrot-comic-episode-14-fkb-m-ch-import-1788696743142-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/Pepper_and_Carrot_Comic_Episode_14_FKB_M/Pepper_and_Carrot_Comic_Episode_14_FKB_M.pdf#page=20"
            }
          ]
        },
        {
          "id": "pepper-and-carrot-comic-episode-14-fkb-m-ch-import-1788696743142-3",
          "courseId": "pepper-and-carrot-comic-episode-14-fkb-m",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "pepper-and-carrot-comic-episode-14-fkb-m-ch-import-1788696743142-3-step-0",
              "courseId": "pepper-and-carrot-comic-episode-14-fkb-m",
              "chapterId": "pepper-and-carrot-comic-episode-14-fkb-m-ch-import-1788696743142-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/Pepper_and_Carrot_Comic_Episode_14_FKB_M/Pepper_and_Carrot_Comic_Episode_14_FKB_M.pdf#page=3"
            }
          ]
        },
        {
          "id": "pepper-and-carrot-comic-episode-14-fkb-m-ch-import-1788696743142-4",
          "courseId": "pepper-and-carrot-comic-episode-14-fkb-m",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "pepper-and-carrot-comic-episode-14-fkb-m-ch-import-1788696743142-4-step-0",
              "courseId": "pepper-and-carrot-comic-episode-14-fkb-m",
              "chapterId": "pepper-and-carrot-comic-episode-14-fkb-m-ch-import-1788696743142-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/Pepper_and_Carrot_Comic_Episode_14_FKB_M/Pepper_and_Carrot_Comic_Episode_14_FKB_M.pdf#page=4"
            }
          ]
        },
        {
          "id": "pepper-and-carrot-comic-episode-14-fkb-m-ch-import-1788696743142-5",
          "courseId": "pepper-and-carrot-comic-episode-14-fkb-m",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "pepper-and-carrot-comic-episode-14-fkb-m-ch-import-1788696743142-5-step-0",
              "courseId": "pepper-and-carrot-comic-episode-14-fkb-m",
              "chapterId": "pepper-and-carrot-comic-episode-14-fkb-m-ch-import-1788696743142-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/Pepper_and_Carrot_Comic_Episode_14_FKB_M/Pepper_and_Carrot_Comic_Episode_14_FKB_M.pdf#page=5"
            }
          ]
        },
        {
          "id": "pepper-and-carrot-comic-episode-14-fkb-m-ch-import-1788696743142-6",
          "courseId": "pepper-and-carrot-comic-episode-14-fkb-m",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "pepper-and-carrot-comic-episode-14-fkb-m-ch-import-1788696743142-6-step-0",
              "courseId": "pepper-and-carrot-comic-episode-14-fkb-m",
              "chapterId": "pepper-and-carrot-comic-episode-14-fkb-m-ch-import-1788696743142-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/Pepper_and_Carrot_Comic_Episode_14_FKB_M/Pepper_and_Carrot_Comic_Episode_14_FKB_M.pdf#page=6"
            }
          ]
        },
        {
          "id": "pepper-and-carrot-comic-episode-14-fkb-m-ch-import-1788696743142-7",
          "courseId": "pepper-and-carrot-comic-episode-14-fkb-m",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "pepper-and-carrot-comic-episode-14-fkb-m-ch-import-1788696743142-7-step-0",
              "courseId": "pepper-and-carrot-comic-episode-14-fkb-m",
              "chapterId": "pepper-and-carrot-comic-episode-14-fkb-m-ch-import-1788696743142-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/Pepper_and_Carrot_Comic_Episode_14_FKB_M/Pepper_and_Carrot_Comic_Episode_14_FKB_M.pdf#page=7"
            }
          ]
        },
        {
          "id": "pepper-and-carrot-comic-episode-14-fkb-m-ch-import-1788696743142-8",
          "courseId": "pepper-and-carrot-comic-episode-14-fkb-m",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "pepper-and-carrot-comic-episode-14-fkb-m-ch-import-1788696743142-8-step-0",
              "courseId": "pepper-and-carrot-comic-episode-14-fkb-m",
              "chapterId": "pepper-and-carrot-comic-episode-14-fkb-m-ch-import-1788696743142-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/Pepper_and_Carrot_Comic_Episode_14_FKB_M/Pepper_and_Carrot_Comic_Episode_14_FKB_M.pdf#page=8"
            }
          ]
        },
        {
          "id": "pepper-and-carrot-comic-episode-14-fkb-m-ch-import-1788696743142-9",
          "courseId": "pepper-and-carrot-comic-episode-14-fkb-m",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "pepper-and-carrot-comic-episode-14-fkb-m-ch-import-1788696743142-9-step-0",
              "courseId": "pepper-and-carrot-comic-episode-14-fkb-m",
              "chapterId": "pepper-and-carrot-comic-episode-14-fkb-m-ch-import-1788696743142-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/Pepper_and_Carrot_Comic_Episode_14_FKB_M/Pepper_and_Carrot_Comic_Episode_14_FKB_M.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782",
      "title": "Songbirds-phonics-_-the-odd-pet",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 154,
      "category": "Kid, Comic, OxfordReading",
      "cat1": "Kid",
      "cat2": "Comic",
      "cat3": "OxfordReading",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Comic/oxford-reading-tree-songbirds-phonics-_-the-odd-pet-1767388726782",
      "stepCount": 19,
      "chapters": [
        {
          "id": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782-ch-import-1788698610654-1",
          "courseId": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782-ch-import-1788698610654-1-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782",
              "chapterId": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782-ch-import-1788698610654-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-_-the-odd-pet-1767388726782/oxford-reading-tree-songbirds-phonics-_-the-odd-pet-1767388726782.pdf#page=1"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782-ch-import-1788698610654-10",
          "courseId": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782-ch-import-1788698610654-10-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782",
              "chapterId": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782-ch-import-1788698610654-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-_-the-odd-pet-1767388726782/oxford-reading-tree-songbirds-phonics-_-the-odd-pet-1767388726782.pdf#page=10"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782-ch-import-1788698610654-11",
          "courseId": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782-ch-import-1788698610654-11-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782",
              "chapterId": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782-ch-import-1788698610654-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-_-the-odd-pet-1767388726782/oxford-reading-tree-songbirds-phonics-_-the-odd-pet-1767388726782.pdf#page=11"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782-ch-import-1788698610654-12",
          "courseId": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782-ch-import-1788698610654-12-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782",
              "chapterId": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782-ch-import-1788698610654-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-_-the-odd-pet-1767388726782/oxford-reading-tree-songbirds-phonics-_-the-odd-pet-1767388726782.pdf#page=12"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782-ch-import-1788698610654-13",
          "courseId": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782-ch-import-1788698610654-13-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782",
              "chapterId": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782-ch-import-1788698610654-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-_-the-odd-pet-1767388726782/oxford-reading-tree-songbirds-phonics-_-the-odd-pet-1767388726782.pdf#page=13"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782-ch-import-1788698610654-14",
          "courseId": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782-ch-import-1788698610654-14-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782",
              "chapterId": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782-ch-import-1788698610654-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-_-the-odd-pet-1767388726782/oxford-reading-tree-songbirds-phonics-_-the-odd-pet-1767388726782.pdf#page=14"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782-ch-import-1788698610654-15",
          "courseId": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782-ch-import-1788698610654-15-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782",
              "chapterId": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782-ch-import-1788698610654-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-_-the-odd-pet-1767388726782/oxford-reading-tree-songbirds-phonics-_-the-odd-pet-1767388726782.pdf#page=15"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782-ch-import-1788698610654-16",
          "courseId": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782-ch-import-1788698610654-16-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782",
              "chapterId": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782-ch-import-1788698610654-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-_-the-odd-pet-1767388726782/oxford-reading-tree-songbirds-phonics-_-the-odd-pet-1767388726782.pdf#page=16"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782-ch-import-1788698610654-17",
          "courseId": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782-ch-import-1788698610654-17-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782",
              "chapterId": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782-ch-import-1788698610654-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-_-the-odd-pet-1767388726782/oxford-reading-tree-songbirds-phonics-_-the-odd-pet-1767388726782.pdf#page=17"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782-ch-import-1788698610654-18",
          "courseId": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782-ch-import-1788698610654-18-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782",
              "chapterId": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782-ch-import-1788698610654-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-_-the-odd-pet-1767388726782/oxford-reading-tree-songbirds-phonics-_-the-odd-pet-1767388726782.pdf#page=18"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782-ch-import-1788698610654-19",
          "courseId": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782-ch-import-1788698610654-19-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782",
              "chapterId": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782-ch-import-1788698610654-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-_-the-odd-pet-1767388726782/oxford-reading-tree-songbirds-phonics-_-the-odd-pet-1767388726782.pdf#page=19"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782-ch-import-1788698610654-2",
          "courseId": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782-ch-import-1788698610654-2-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782",
              "chapterId": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782-ch-import-1788698610654-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-_-the-odd-pet-1767388726782/oxford-reading-tree-songbirds-phonics-_-the-odd-pet-1767388726782.pdf#page=2"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782-ch-import-1788698610654-3",
          "courseId": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782-ch-import-1788698610654-3-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782",
              "chapterId": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782-ch-import-1788698610654-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-_-the-odd-pet-1767388726782/oxford-reading-tree-songbirds-phonics-_-the-odd-pet-1767388726782.pdf#page=3"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782-ch-import-1788698610654-4",
          "courseId": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782-ch-import-1788698610654-4-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782",
              "chapterId": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782-ch-import-1788698610654-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-_-the-odd-pet-1767388726782/oxford-reading-tree-songbirds-phonics-_-the-odd-pet-1767388726782.pdf#page=4"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782-ch-import-1788698610654-5",
          "courseId": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782-ch-import-1788698610654-5-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782",
              "chapterId": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782-ch-import-1788698610654-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-_-the-odd-pet-1767388726782/oxford-reading-tree-songbirds-phonics-_-the-odd-pet-1767388726782.pdf#page=5"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782-ch-import-1788698610654-6",
          "courseId": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782-ch-import-1788698610654-6-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782",
              "chapterId": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782-ch-import-1788698610654-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-_-the-odd-pet-1767388726782/oxford-reading-tree-songbirds-phonics-_-the-odd-pet-1767388726782.pdf#page=6"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782-ch-import-1788698610654-7",
          "courseId": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782-ch-import-1788698610654-7-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782",
              "chapterId": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782-ch-import-1788698610654-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-_-the-odd-pet-1767388726782/oxford-reading-tree-songbirds-phonics-_-the-odd-pet-1767388726782.pdf#page=7"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782-ch-import-1788698610654-8",
          "courseId": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782-ch-import-1788698610654-8-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782",
              "chapterId": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782-ch-import-1788698610654-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-_-the-odd-pet-1767388726782/oxford-reading-tree-songbirds-phonics-_-the-odd-pet-1767388726782.pdf#page=8"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782-ch-import-1788698610654-9",
          "courseId": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782-ch-import-1788698610654-9-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782",
              "chapterId": "oxford-reading-tree-songbirds-phonics-the-odd-pet-1767388726782-ch-import-1788698610654-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-_-the-odd-pet-1767388726782/oxford-reading-tree-songbirds-phonics-_-the-odd-pet-1767388726782.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311",
      "title": "Songbirds-phonics-_-doctor-duck",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 155,
      "category": "Kid, Comic, OxfordReading",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Comic/oxford-reading-tree-songbirds-phonics-_-doctor-duck-1767388704311",
      "stepCount": 19,
      "chapters": [
        {
          "id": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311-ch-import-1788700542507-1",
          "courseId": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311-ch-import-1788700542507-1-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311",
              "chapterId": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311-ch-import-1788700542507-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-_-doctor-duck-1767388704311/oxford-reading-tree-songbirds-phonics-_-doctor-duck-1767388704311.pdf#page=1"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311-ch-import-1788700542507-10",
          "courseId": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311-ch-import-1788700542507-10-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311",
              "chapterId": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311-ch-import-1788700542507-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-_-doctor-duck-1767388704311/oxford-reading-tree-songbirds-phonics-_-doctor-duck-1767388704311.pdf#page=10"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311-ch-import-1788700542507-11",
          "courseId": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311-ch-import-1788700542507-11-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311",
              "chapterId": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311-ch-import-1788700542507-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-_-doctor-duck-1767388704311/oxford-reading-tree-songbirds-phonics-_-doctor-duck-1767388704311.pdf#page=11"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311-ch-import-1788700542507-12",
          "courseId": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311-ch-import-1788700542507-12-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311",
              "chapterId": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311-ch-import-1788700542507-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-_-doctor-duck-1767388704311/oxford-reading-tree-songbirds-phonics-_-doctor-duck-1767388704311.pdf#page=12"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311-ch-import-1788700542507-13",
          "courseId": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311-ch-import-1788700542507-13-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311",
              "chapterId": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311-ch-import-1788700542507-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-_-doctor-duck-1767388704311/oxford-reading-tree-songbirds-phonics-_-doctor-duck-1767388704311.pdf#page=13"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311-ch-import-1788700542507-14",
          "courseId": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311-ch-import-1788700542507-14-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311",
              "chapterId": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311-ch-import-1788700542507-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-_-doctor-duck-1767388704311/oxford-reading-tree-songbirds-phonics-_-doctor-duck-1767388704311.pdf#page=14"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311-ch-import-1788700542507-15",
          "courseId": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311-ch-import-1788700542507-15-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311",
              "chapterId": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311-ch-import-1788700542507-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-_-doctor-duck-1767388704311/oxford-reading-tree-songbirds-phonics-_-doctor-duck-1767388704311.pdf#page=15"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311-ch-import-1788700542507-16",
          "courseId": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311-ch-import-1788700542507-16-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311",
              "chapterId": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311-ch-import-1788700542507-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-_-doctor-duck-1767388704311/oxford-reading-tree-songbirds-phonics-_-doctor-duck-1767388704311.pdf#page=16"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311-ch-import-1788700542507-17",
          "courseId": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311-ch-import-1788700542507-17-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311",
              "chapterId": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311-ch-import-1788700542507-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-_-doctor-duck-1767388704311/oxford-reading-tree-songbirds-phonics-_-doctor-duck-1767388704311.pdf#page=17"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311-ch-import-1788700542507-18",
          "courseId": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311-ch-import-1788700542507-18-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311",
              "chapterId": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311-ch-import-1788700542507-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-_-doctor-duck-1767388704311/oxford-reading-tree-songbirds-phonics-_-doctor-duck-1767388704311.pdf#page=18"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311-ch-import-1788700542507-19",
          "courseId": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311-ch-import-1788700542507-19-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311",
              "chapterId": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311-ch-import-1788700542507-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-_-doctor-duck-1767388704311/oxford-reading-tree-songbirds-phonics-_-doctor-duck-1767388704311.pdf#page=19"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311-ch-import-1788700542507-2",
          "courseId": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311-ch-import-1788700542507-2-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311",
              "chapterId": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311-ch-import-1788700542507-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-_-doctor-duck-1767388704311/oxford-reading-tree-songbirds-phonics-_-doctor-duck-1767388704311.pdf#page=2"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311-ch-import-1788700542507-3",
          "courseId": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311-ch-import-1788700542507-3-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311",
              "chapterId": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311-ch-import-1788700542507-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-_-doctor-duck-1767388704311/oxford-reading-tree-songbirds-phonics-_-doctor-duck-1767388704311.pdf#page=3"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311-ch-import-1788700542507-4",
          "courseId": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311-ch-import-1788700542507-4-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311",
              "chapterId": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311-ch-import-1788700542507-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-_-doctor-duck-1767388704311/oxford-reading-tree-songbirds-phonics-_-doctor-duck-1767388704311.pdf#page=4"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311-ch-import-1788700542507-5",
          "courseId": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311-ch-import-1788700542507-5-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311",
              "chapterId": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311-ch-import-1788700542507-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-_-doctor-duck-1767388704311/oxford-reading-tree-songbirds-phonics-_-doctor-duck-1767388704311.pdf#page=5"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311-ch-import-1788700542507-6",
          "courseId": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311-ch-import-1788700542507-6-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311",
              "chapterId": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311-ch-import-1788700542507-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-_-doctor-duck-1767388704311/oxford-reading-tree-songbirds-phonics-_-doctor-duck-1767388704311.pdf#page=6"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311-ch-import-1788700542507-7",
          "courseId": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311-ch-import-1788700542507-7-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311",
              "chapterId": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311-ch-import-1788700542507-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-_-doctor-duck-1767388704311/oxford-reading-tree-songbirds-phonics-_-doctor-duck-1767388704311.pdf#page=7"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311-ch-import-1788700542507-8",
          "courseId": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311-ch-import-1788700542507-8-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311",
              "chapterId": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311-ch-import-1788700542507-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-_-doctor-duck-1767388704311/oxford-reading-tree-songbirds-phonics-_-doctor-duck-1767388704311.pdf#page=8"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311-ch-import-1788700542507-9",
          "courseId": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311-ch-import-1788700542507-9-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311",
              "chapterId": "oxford-reading-tree-songbirds-phonics-doctor-duck-1767388704311-ch-import-1788700542507-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-_-doctor-duck-1767388704311/oxford-reading-tree-songbirds-phonics-_-doctor-duck-1767388704311.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "oxford-reading-tree-level-5-leroy-1759224538818",
      "title": "level-5-_-leroy",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-oxford-reading-tree-level-5-leroy-1759224538818.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 156,
      "category": "Kid, Comic, OxfordReading",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Comic/oxford-reading-tree-level-5-_-leroy-1759224538818",
      "stepCount": 27,
      "chapters": [
        {
          "id": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-1",
          "courseId": "oxford-reading-tree-level-5-leroy-1759224538818",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-1-step-0",
              "courseId": "oxford-reading-tree-level-5-leroy-1759224538818",
              "chapterId": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-5-_-leroy-1759224538818/oxford-reading-tree-level-5-_-leroy-1759224538818.pdf#page=1"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-10",
          "courseId": "oxford-reading-tree-level-5-leroy-1759224538818",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-10-step-0",
              "courseId": "oxford-reading-tree-level-5-leroy-1759224538818",
              "chapterId": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-5-_-leroy-1759224538818/oxford-reading-tree-level-5-_-leroy-1759224538818.pdf#page=10"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-11",
          "courseId": "oxford-reading-tree-level-5-leroy-1759224538818",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-11-step-0",
              "courseId": "oxford-reading-tree-level-5-leroy-1759224538818",
              "chapterId": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-5-_-leroy-1759224538818/oxford-reading-tree-level-5-_-leroy-1759224538818.pdf#page=11"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-12",
          "courseId": "oxford-reading-tree-level-5-leroy-1759224538818",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-12-step-0",
              "courseId": "oxford-reading-tree-level-5-leroy-1759224538818",
              "chapterId": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-5-_-leroy-1759224538818/oxford-reading-tree-level-5-_-leroy-1759224538818.pdf#page=12"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-13",
          "courseId": "oxford-reading-tree-level-5-leroy-1759224538818",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-13-step-0",
              "courseId": "oxford-reading-tree-level-5-leroy-1759224538818",
              "chapterId": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-5-_-leroy-1759224538818/oxford-reading-tree-level-5-_-leroy-1759224538818.pdf#page=13"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-14",
          "courseId": "oxford-reading-tree-level-5-leroy-1759224538818",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-14-step-0",
              "courseId": "oxford-reading-tree-level-5-leroy-1759224538818",
              "chapterId": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-5-_-leroy-1759224538818/oxford-reading-tree-level-5-_-leroy-1759224538818.pdf#page=14"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-15",
          "courseId": "oxford-reading-tree-level-5-leroy-1759224538818",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-15-step-0",
              "courseId": "oxford-reading-tree-level-5-leroy-1759224538818",
              "chapterId": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-5-_-leroy-1759224538818/oxford-reading-tree-level-5-_-leroy-1759224538818.pdf#page=15"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-16",
          "courseId": "oxford-reading-tree-level-5-leroy-1759224538818",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-16-step-0",
              "courseId": "oxford-reading-tree-level-5-leroy-1759224538818",
              "chapterId": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-5-_-leroy-1759224538818/oxford-reading-tree-level-5-_-leroy-1759224538818.pdf#page=16"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-17",
          "courseId": "oxford-reading-tree-level-5-leroy-1759224538818",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-17-step-0",
              "courseId": "oxford-reading-tree-level-5-leroy-1759224538818",
              "chapterId": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-5-_-leroy-1759224538818/oxford-reading-tree-level-5-_-leroy-1759224538818.pdf#page=17"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-18",
          "courseId": "oxford-reading-tree-level-5-leroy-1759224538818",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-18-step-0",
              "courseId": "oxford-reading-tree-level-5-leroy-1759224538818",
              "chapterId": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-5-_-leroy-1759224538818/oxford-reading-tree-level-5-_-leroy-1759224538818.pdf#page=18"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-19",
          "courseId": "oxford-reading-tree-level-5-leroy-1759224538818",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-19-step-0",
              "courseId": "oxford-reading-tree-level-5-leroy-1759224538818",
              "chapterId": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-5-_-leroy-1759224538818/oxford-reading-tree-level-5-_-leroy-1759224538818.pdf#page=19"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-2",
          "courseId": "oxford-reading-tree-level-5-leroy-1759224538818",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-2-step-0",
              "courseId": "oxford-reading-tree-level-5-leroy-1759224538818",
              "chapterId": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-5-_-leroy-1759224538818/oxford-reading-tree-level-5-_-leroy-1759224538818.pdf#page=2"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-20",
          "courseId": "oxford-reading-tree-level-5-leroy-1759224538818",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-20-step-0",
              "courseId": "oxford-reading-tree-level-5-leroy-1759224538818",
              "chapterId": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-5-_-leroy-1759224538818/oxford-reading-tree-level-5-_-leroy-1759224538818.pdf#page=20"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-21",
          "courseId": "oxford-reading-tree-level-5-leroy-1759224538818",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-21-step-0",
              "courseId": "oxford-reading-tree-level-5-leroy-1759224538818",
              "chapterId": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-5-_-leroy-1759224538818/oxford-reading-tree-level-5-_-leroy-1759224538818.pdf#page=21"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-22",
          "courseId": "oxford-reading-tree-level-5-leroy-1759224538818",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-22-step-0",
              "courseId": "oxford-reading-tree-level-5-leroy-1759224538818",
              "chapterId": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-5-_-leroy-1759224538818/oxford-reading-tree-level-5-_-leroy-1759224538818.pdf#page=22"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-23",
          "courseId": "oxford-reading-tree-level-5-leroy-1759224538818",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-23-step-0",
              "courseId": "oxford-reading-tree-level-5-leroy-1759224538818",
              "chapterId": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-5-_-leroy-1759224538818/oxford-reading-tree-level-5-_-leroy-1759224538818.pdf#page=23"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-24",
          "courseId": "oxford-reading-tree-level-5-leroy-1759224538818",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-24-step-0",
              "courseId": "oxford-reading-tree-level-5-leroy-1759224538818",
              "chapterId": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-5-_-leroy-1759224538818/oxford-reading-tree-level-5-_-leroy-1759224538818.pdf#page=24"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-25",
          "courseId": "oxford-reading-tree-level-5-leroy-1759224538818",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-25-step-0",
              "courseId": "oxford-reading-tree-level-5-leroy-1759224538818",
              "chapterId": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-5-_-leroy-1759224538818/oxford-reading-tree-level-5-_-leroy-1759224538818.pdf#page=25"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-26",
          "courseId": "oxford-reading-tree-level-5-leroy-1759224538818",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-26-step-0",
              "courseId": "oxford-reading-tree-level-5-leroy-1759224538818",
              "chapterId": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-5-_-leroy-1759224538818/oxford-reading-tree-level-5-_-leroy-1759224538818.pdf#page=26"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-27",
          "courseId": "oxford-reading-tree-level-5-leroy-1759224538818",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-27-step-0",
              "courseId": "oxford-reading-tree-level-5-leroy-1759224538818",
              "chapterId": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-5-_-leroy-1759224538818/oxford-reading-tree-level-5-_-leroy-1759224538818.pdf#page=27"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-3",
          "courseId": "oxford-reading-tree-level-5-leroy-1759224538818",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-3-step-0",
              "courseId": "oxford-reading-tree-level-5-leroy-1759224538818",
              "chapterId": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-5-_-leroy-1759224538818/oxford-reading-tree-level-5-_-leroy-1759224538818.pdf#page=3"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-4",
          "courseId": "oxford-reading-tree-level-5-leroy-1759224538818",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-4-step-0",
              "courseId": "oxford-reading-tree-level-5-leroy-1759224538818",
              "chapterId": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-5-_-leroy-1759224538818/oxford-reading-tree-level-5-_-leroy-1759224538818.pdf#page=4"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-5",
          "courseId": "oxford-reading-tree-level-5-leroy-1759224538818",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-5-step-0",
              "courseId": "oxford-reading-tree-level-5-leroy-1759224538818",
              "chapterId": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-5-_-leroy-1759224538818/oxford-reading-tree-level-5-_-leroy-1759224538818.pdf#page=5"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-6",
          "courseId": "oxford-reading-tree-level-5-leroy-1759224538818",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-6-step-0",
              "courseId": "oxford-reading-tree-level-5-leroy-1759224538818",
              "chapterId": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-5-_-leroy-1759224538818/oxford-reading-tree-level-5-_-leroy-1759224538818.pdf#page=6"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-7",
          "courseId": "oxford-reading-tree-level-5-leroy-1759224538818",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-7-step-0",
              "courseId": "oxford-reading-tree-level-5-leroy-1759224538818",
              "chapterId": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-5-_-leroy-1759224538818/oxford-reading-tree-level-5-_-leroy-1759224538818.pdf#page=7"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-8",
          "courseId": "oxford-reading-tree-level-5-leroy-1759224538818",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-8-step-0",
              "courseId": "oxford-reading-tree-level-5-leroy-1759224538818",
              "chapterId": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-5-_-leroy-1759224538818/oxford-reading-tree-level-5-_-leroy-1759224538818.pdf#page=8"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-9",
          "courseId": "oxford-reading-tree-level-5-leroy-1759224538818",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-9-step-0",
              "courseId": "oxford-reading-tree-level-5-leroy-1759224538818",
              "chapterId": "oxford-reading-tree-level-5-leroy-1759224538818-ch-import-1788700563540-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-5-_-leroy-1759224538818/oxford-reading-tree-level-5-_-leroy-1759224538818.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190",
      "title": "Songbirds-phonics-stage-3-_-splash-and-squelch",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 157,
      "category": "Kid, Comic, OxfordReading",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Comic/oxford-reading-tree-songbirds-phonics-stage-3-_-splash-and-squelch-1759224510190",
      "stepCount": 19,
      "chapters": [
        {
          "id": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190-ch-import-1788700577258-1",
          "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190-ch-import-1788700577258-1-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190",
              "chapterId": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190-ch-import-1788700577258-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-stage-3-_-splash-and-squelch-1759224510190/oxford-reading-tree-songbirds-phonics-stage-3-_-splash-and-squelch-1759224510190.pdf#page=1"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190-ch-import-1788700577258-10",
          "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190-ch-import-1788700577258-10-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190",
              "chapterId": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190-ch-import-1788700577258-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-stage-3-_-splash-and-squelch-1759224510190/oxford-reading-tree-songbirds-phonics-stage-3-_-splash-and-squelch-1759224510190.pdf#page=10"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190-ch-import-1788700577258-11",
          "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190-ch-import-1788700577258-11-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190",
              "chapterId": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190-ch-import-1788700577258-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-stage-3-_-splash-and-squelch-1759224510190/oxford-reading-tree-songbirds-phonics-stage-3-_-splash-and-squelch-1759224510190.pdf#page=11"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190-ch-import-1788700577258-12",
          "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190-ch-import-1788700577258-12-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190",
              "chapterId": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190-ch-import-1788700577258-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-stage-3-_-splash-and-squelch-1759224510190/oxford-reading-tree-songbirds-phonics-stage-3-_-splash-and-squelch-1759224510190.pdf#page=12"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190-ch-import-1788700577258-13",
          "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190-ch-import-1788700577258-13-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190",
              "chapterId": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190-ch-import-1788700577258-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-stage-3-_-splash-and-squelch-1759224510190/oxford-reading-tree-songbirds-phonics-stage-3-_-splash-and-squelch-1759224510190.pdf#page=13"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190-ch-import-1788700577258-14",
          "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190-ch-import-1788700577258-14-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190",
              "chapterId": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190-ch-import-1788700577258-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-stage-3-_-splash-and-squelch-1759224510190/oxford-reading-tree-songbirds-phonics-stage-3-_-splash-and-squelch-1759224510190.pdf#page=14"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190-ch-import-1788700577258-15",
          "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190-ch-import-1788700577258-15-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190",
              "chapterId": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190-ch-import-1788700577258-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-stage-3-_-splash-and-squelch-1759224510190/oxford-reading-tree-songbirds-phonics-stage-3-_-splash-and-squelch-1759224510190.pdf#page=15"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190-ch-import-1788700577258-16",
          "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190-ch-import-1788700577258-16-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190",
              "chapterId": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190-ch-import-1788700577258-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-stage-3-_-splash-and-squelch-1759224510190/oxford-reading-tree-songbirds-phonics-stage-3-_-splash-and-squelch-1759224510190.pdf#page=16"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190-ch-import-1788700577258-17",
          "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190-ch-import-1788700577258-17-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190",
              "chapterId": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190-ch-import-1788700577258-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-stage-3-_-splash-and-squelch-1759224510190/oxford-reading-tree-songbirds-phonics-stage-3-_-splash-and-squelch-1759224510190.pdf#page=17"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190-ch-import-1788700577258-18",
          "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190-ch-import-1788700577258-18-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190",
              "chapterId": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190-ch-import-1788700577258-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-stage-3-_-splash-and-squelch-1759224510190/oxford-reading-tree-songbirds-phonics-stage-3-_-splash-and-squelch-1759224510190.pdf#page=18"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190-ch-import-1788700577258-19",
          "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190-ch-import-1788700577258-19-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190",
              "chapterId": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190-ch-import-1788700577258-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-stage-3-_-splash-and-squelch-1759224510190/oxford-reading-tree-songbirds-phonics-stage-3-_-splash-and-squelch-1759224510190.pdf#page=19"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190-ch-import-1788700577258-2",
          "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190-ch-import-1788700577258-2-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190",
              "chapterId": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190-ch-import-1788700577258-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-stage-3-_-splash-and-squelch-1759224510190/oxford-reading-tree-songbirds-phonics-stage-3-_-splash-and-squelch-1759224510190.pdf#page=2"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190-ch-import-1788700577258-3",
          "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190-ch-import-1788700577258-3-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190",
              "chapterId": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190-ch-import-1788700577258-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-stage-3-_-splash-and-squelch-1759224510190/oxford-reading-tree-songbirds-phonics-stage-3-_-splash-and-squelch-1759224510190.pdf#page=3"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190-ch-import-1788700577258-4",
          "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190-ch-import-1788700577258-4-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190",
              "chapterId": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190-ch-import-1788700577258-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-stage-3-_-splash-and-squelch-1759224510190/oxford-reading-tree-songbirds-phonics-stage-3-_-splash-and-squelch-1759224510190.pdf#page=4"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190-ch-import-1788700577258-5",
          "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190-ch-import-1788700577258-5-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190",
              "chapterId": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190-ch-import-1788700577258-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-stage-3-_-splash-and-squelch-1759224510190/oxford-reading-tree-songbirds-phonics-stage-3-_-splash-and-squelch-1759224510190.pdf#page=5"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190-ch-import-1788700577258-6",
          "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190-ch-import-1788700577258-6-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190",
              "chapterId": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190-ch-import-1788700577258-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-stage-3-_-splash-and-squelch-1759224510190/oxford-reading-tree-songbirds-phonics-stage-3-_-splash-and-squelch-1759224510190.pdf#page=6"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190-ch-import-1788700577258-7",
          "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190-ch-import-1788700577258-7-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190",
              "chapterId": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190-ch-import-1788700577258-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-stage-3-_-splash-and-squelch-1759224510190/oxford-reading-tree-songbirds-phonics-stage-3-_-splash-and-squelch-1759224510190.pdf#page=7"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190-ch-import-1788700577258-8",
          "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190-ch-import-1788700577258-8-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190",
              "chapterId": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190-ch-import-1788700577258-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-stage-3-_-splash-and-squelch-1759224510190/oxford-reading-tree-songbirds-phonics-stage-3-_-splash-and-squelch-1759224510190.pdf#page=8"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190-ch-import-1788700577258-9",
          "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190-ch-import-1788700577258-9-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190",
              "chapterId": "oxford-reading-tree-songbirds-phonics-stage-3-splash-and-squelch-1759224510190-ch-import-1788700577258-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-stage-3-_-splash-and-squelch-1759224510190/oxford-reading-tree-songbirds-phonics-stage-3-_-splash-and-squelch-1759224510190.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647",
      "title": "Level-6-_-clare-and-the-fair",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-oxford-reading-tree-level-6-clare-and-the-fair-1775345677647.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 158,
      "category": "Kid, Comic, OxfordReading",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Comic/oxford-reading-tree-level-6-_-clare-and-the-fair-1775345677647",
      "stepCount": 27,
      "chapters": [
        {
          "id": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-1",
          "courseId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-1-step-0",
              "courseId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647",
              "chapterId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-clare-and-the-fair-1775345677647/oxford-reading-tree-level-6-_-clare-and-the-fair-1775345677647.pdf#page=1"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-10",
          "courseId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-10-step-0",
              "courseId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647",
              "chapterId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-clare-and-the-fair-1775345677647/oxford-reading-tree-level-6-_-clare-and-the-fair-1775345677647.pdf#page=10"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-11",
          "courseId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-11-step-0",
              "courseId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647",
              "chapterId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-clare-and-the-fair-1775345677647/oxford-reading-tree-level-6-_-clare-and-the-fair-1775345677647.pdf#page=11"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-12",
          "courseId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-12-step-0",
              "courseId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647",
              "chapterId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-clare-and-the-fair-1775345677647/oxford-reading-tree-level-6-_-clare-and-the-fair-1775345677647.pdf#page=12"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-13",
          "courseId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-13-step-0",
              "courseId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647",
              "chapterId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-clare-and-the-fair-1775345677647/oxford-reading-tree-level-6-_-clare-and-the-fair-1775345677647.pdf#page=13"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-14",
          "courseId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-14-step-0",
              "courseId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647",
              "chapterId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-clare-and-the-fair-1775345677647/oxford-reading-tree-level-6-_-clare-and-the-fair-1775345677647.pdf#page=14"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-15",
          "courseId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-15-step-0",
              "courseId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647",
              "chapterId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-clare-and-the-fair-1775345677647/oxford-reading-tree-level-6-_-clare-and-the-fair-1775345677647.pdf#page=15"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-16",
          "courseId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-16-step-0",
              "courseId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647",
              "chapterId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-clare-and-the-fair-1775345677647/oxford-reading-tree-level-6-_-clare-and-the-fair-1775345677647.pdf#page=16"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-17",
          "courseId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-17-step-0",
              "courseId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647",
              "chapterId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-clare-and-the-fair-1775345677647/oxford-reading-tree-level-6-_-clare-and-the-fair-1775345677647.pdf#page=17"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-18",
          "courseId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-18-step-0",
              "courseId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647",
              "chapterId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-clare-and-the-fair-1775345677647/oxford-reading-tree-level-6-_-clare-and-the-fair-1775345677647.pdf#page=18"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-19",
          "courseId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-19-step-0",
              "courseId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647",
              "chapterId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-clare-and-the-fair-1775345677647/oxford-reading-tree-level-6-_-clare-and-the-fair-1775345677647.pdf#page=19"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-2",
          "courseId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-2-step-0",
              "courseId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647",
              "chapterId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-clare-and-the-fair-1775345677647/oxford-reading-tree-level-6-_-clare-and-the-fair-1775345677647.pdf#page=2"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-20",
          "courseId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-20-step-0",
              "courseId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647",
              "chapterId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-clare-and-the-fair-1775345677647/oxford-reading-tree-level-6-_-clare-and-the-fair-1775345677647.pdf#page=20"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-21",
          "courseId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-21-step-0",
              "courseId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647",
              "chapterId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-clare-and-the-fair-1775345677647/oxford-reading-tree-level-6-_-clare-and-the-fair-1775345677647.pdf#page=21"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-22",
          "courseId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-22-step-0",
              "courseId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647",
              "chapterId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-clare-and-the-fair-1775345677647/oxford-reading-tree-level-6-_-clare-and-the-fair-1775345677647.pdf#page=22"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-23",
          "courseId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-23-step-0",
              "courseId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647",
              "chapterId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-clare-and-the-fair-1775345677647/oxford-reading-tree-level-6-_-clare-and-the-fair-1775345677647.pdf#page=23"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-24",
          "courseId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-24-step-0",
              "courseId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647",
              "chapterId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-clare-and-the-fair-1775345677647/oxford-reading-tree-level-6-_-clare-and-the-fair-1775345677647.pdf#page=24"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-25",
          "courseId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-25-step-0",
              "courseId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647",
              "chapterId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-clare-and-the-fair-1775345677647/oxford-reading-tree-level-6-_-clare-and-the-fair-1775345677647.pdf#page=25"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-26",
          "courseId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-26-step-0",
              "courseId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647",
              "chapterId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-clare-and-the-fair-1775345677647/oxford-reading-tree-level-6-_-clare-and-the-fair-1775345677647.pdf#page=26"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-27",
          "courseId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-27-step-0",
              "courseId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647",
              "chapterId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-clare-and-the-fair-1775345677647/oxford-reading-tree-level-6-_-clare-and-the-fair-1775345677647.pdf#page=27"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-3",
          "courseId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-3-step-0",
              "courseId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647",
              "chapterId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-clare-and-the-fair-1775345677647/oxford-reading-tree-level-6-_-clare-and-the-fair-1775345677647.pdf#page=3"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-4",
          "courseId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-4-step-0",
              "courseId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647",
              "chapterId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-clare-and-the-fair-1775345677647/oxford-reading-tree-level-6-_-clare-and-the-fair-1775345677647.pdf#page=4"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-5",
          "courseId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-5-step-0",
              "courseId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647",
              "chapterId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-clare-and-the-fair-1775345677647/oxford-reading-tree-level-6-_-clare-and-the-fair-1775345677647.pdf#page=5"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-6",
          "courseId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-6-step-0",
              "courseId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647",
              "chapterId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-clare-and-the-fair-1775345677647/oxford-reading-tree-level-6-_-clare-and-the-fair-1775345677647.pdf#page=6"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-7",
          "courseId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-7-step-0",
              "courseId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647",
              "chapterId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-clare-and-the-fair-1775345677647/oxford-reading-tree-level-6-_-clare-and-the-fair-1775345677647.pdf#page=7"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-8",
          "courseId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-8-step-0",
              "courseId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647",
              "chapterId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-clare-and-the-fair-1775345677647/oxford-reading-tree-level-6-_-clare-and-the-fair-1775345677647.pdf#page=8"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-9",
          "courseId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-9-step-0",
              "courseId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647",
              "chapterId": "oxford-reading-tree-level-6-clare-and-the-fair-1775345677647-ch-import-1788700599123-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-clare-and-the-fair-1775345677647/oxford-reading-tree-level-6-_-clare-and-the-fair-1775345677647.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845",
      "title": "Level-6-_-jack-and-the-giants",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-oxford-reading-tree-level-6-jack-and-the-giants-1775345662845.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 159,
      "category": "Kid, Comic, OxfordReading",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Comic/oxford-reading-tree-level-6-_-jack-and-the-giants-1775345662845",
      "stepCount": 27,
      "chapters": [
        {
          "id": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-1",
          "courseId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-1-step-0",
              "courseId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845",
              "chapterId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-jack-and-the-giants-1775345662845/oxford-reading-tree-level-6-_-jack-and-the-giants-1775345662845.pdf#page=1"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-10",
          "courseId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-10-step-0",
              "courseId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845",
              "chapterId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-jack-and-the-giants-1775345662845/oxford-reading-tree-level-6-_-jack-and-the-giants-1775345662845.pdf#page=10"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-11",
          "courseId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-11-step-0",
              "courseId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845",
              "chapterId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-jack-and-the-giants-1775345662845/oxford-reading-tree-level-6-_-jack-and-the-giants-1775345662845.pdf#page=11"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-12",
          "courseId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-12-step-0",
              "courseId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845",
              "chapterId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-jack-and-the-giants-1775345662845/oxford-reading-tree-level-6-_-jack-and-the-giants-1775345662845.pdf#page=12"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-13",
          "courseId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-13-step-0",
              "courseId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845",
              "chapterId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-jack-and-the-giants-1775345662845/oxford-reading-tree-level-6-_-jack-and-the-giants-1775345662845.pdf#page=13"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-14",
          "courseId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-14-step-0",
              "courseId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845",
              "chapterId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-jack-and-the-giants-1775345662845/oxford-reading-tree-level-6-_-jack-and-the-giants-1775345662845.pdf#page=14"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-15",
          "courseId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-15-step-0",
              "courseId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845",
              "chapterId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-jack-and-the-giants-1775345662845/oxford-reading-tree-level-6-_-jack-and-the-giants-1775345662845.pdf#page=15"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-16",
          "courseId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-16-step-0",
              "courseId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845",
              "chapterId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-jack-and-the-giants-1775345662845/oxford-reading-tree-level-6-_-jack-and-the-giants-1775345662845.pdf#page=16"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-17",
          "courseId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-17-step-0",
              "courseId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845",
              "chapterId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-jack-and-the-giants-1775345662845/oxford-reading-tree-level-6-_-jack-and-the-giants-1775345662845.pdf#page=17"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-18",
          "courseId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-18-step-0",
              "courseId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845",
              "chapterId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-jack-and-the-giants-1775345662845/oxford-reading-tree-level-6-_-jack-and-the-giants-1775345662845.pdf#page=18"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-19",
          "courseId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-19-step-0",
              "courseId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845",
              "chapterId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-jack-and-the-giants-1775345662845/oxford-reading-tree-level-6-_-jack-and-the-giants-1775345662845.pdf#page=19"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-2",
          "courseId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-2-step-0",
              "courseId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845",
              "chapterId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-jack-and-the-giants-1775345662845/oxford-reading-tree-level-6-_-jack-and-the-giants-1775345662845.pdf#page=2"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-20",
          "courseId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-20-step-0",
              "courseId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845",
              "chapterId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-jack-and-the-giants-1775345662845/oxford-reading-tree-level-6-_-jack-and-the-giants-1775345662845.pdf#page=20"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-21",
          "courseId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-21-step-0",
              "courseId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845",
              "chapterId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-jack-and-the-giants-1775345662845/oxford-reading-tree-level-6-_-jack-and-the-giants-1775345662845.pdf#page=21"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-22",
          "courseId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-22-step-0",
              "courseId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845",
              "chapterId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-jack-and-the-giants-1775345662845/oxford-reading-tree-level-6-_-jack-and-the-giants-1775345662845.pdf#page=22"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-23",
          "courseId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-23-step-0",
              "courseId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845",
              "chapterId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-jack-and-the-giants-1775345662845/oxford-reading-tree-level-6-_-jack-and-the-giants-1775345662845.pdf#page=23"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-24",
          "courseId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-24-step-0",
              "courseId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845",
              "chapterId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-jack-and-the-giants-1775345662845/oxford-reading-tree-level-6-_-jack-and-the-giants-1775345662845.pdf#page=24"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-25",
          "courseId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-25-step-0",
              "courseId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845",
              "chapterId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-jack-and-the-giants-1775345662845/oxford-reading-tree-level-6-_-jack-and-the-giants-1775345662845.pdf#page=25"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-26",
          "courseId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-26-step-0",
              "courseId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845",
              "chapterId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-jack-and-the-giants-1775345662845/oxford-reading-tree-level-6-_-jack-and-the-giants-1775345662845.pdf#page=26"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-27",
          "courseId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-27-step-0",
              "courseId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845",
              "chapterId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-jack-and-the-giants-1775345662845/oxford-reading-tree-level-6-_-jack-and-the-giants-1775345662845.pdf#page=27"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-3",
          "courseId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-3-step-0",
              "courseId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845",
              "chapterId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-jack-and-the-giants-1775345662845/oxford-reading-tree-level-6-_-jack-and-the-giants-1775345662845.pdf#page=3"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-4",
          "courseId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-4-step-0",
              "courseId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845",
              "chapterId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-jack-and-the-giants-1775345662845/oxford-reading-tree-level-6-_-jack-and-the-giants-1775345662845.pdf#page=4"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-5",
          "courseId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-5-step-0",
              "courseId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845",
              "chapterId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-jack-and-the-giants-1775345662845/oxford-reading-tree-level-6-_-jack-and-the-giants-1775345662845.pdf#page=5"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-6",
          "courseId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-6-step-0",
              "courseId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845",
              "chapterId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-jack-and-the-giants-1775345662845/oxford-reading-tree-level-6-_-jack-and-the-giants-1775345662845.pdf#page=6"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-7",
          "courseId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-7-step-0",
              "courseId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845",
              "chapterId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-jack-and-the-giants-1775345662845/oxford-reading-tree-level-6-_-jack-and-the-giants-1775345662845.pdf#page=7"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-8",
          "courseId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-8-step-0",
              "courseId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845",
              "chapterId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-jack-and-the-giants-1775345662845/oxford-reading-tree-level-6-_-jack-and-the-giants-1775345662845.pdf#page=8"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-9",
          "courseId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-9-step-0",
              "courseId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845",
              "chapterId": "oxford-reading-tree-level-6-jack-and-the-giants-1775345662845-ch-import-1788700615948-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-jack-and-the-giants-1775345662845/oxford-reading-tree-level-6-_-jack-and-the-giants-1775345662845.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "oxford-reading-tree-level-2-the-big-match-1759224430935",
      "title": "Level-2-_-the-big-match",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-oxford-reading-tree-level-2-the-big-match-1759224430935.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 160,
      "category": "Kid, Comic, OxfordReading",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Comic/oxford-reading-tree-level-2-_-the-big-match-1759224430935",
      "stepCount": 19,
      "chapters": [
        {
          "id": "oxford-reading-tree-level-2-the-big-match-1759224430935-ch-import-1788700631572-1",
          "courseId": "oxford-reading-tree-level-2-the-big-match-1759224430935",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "oxford-reading-tree-level-2-the-big-match-1759224430935-ch-import-1788700631572-1-step-0",
              "courseId": "oxford-reading-tree-level-2-the-big-match-1759224430935",
              "chapterId": "oxford-reading-tree-level-2-the-big-match-1759224430935-ch-import-1788700631572-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-2-_-the-big-match-1759224430935/oxford-reading-tree-level-2-_-the-big-match-1759224430935.pdf#page=1"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-2-the-big-match-1759224430935-ch-import-1788700631572-10",
          "courseId": "oxford-reading-tree-level-2-the-big-match-1759224430935",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "oxford-reading-tree-level-2-the-big-match-1759224430935-ch-import-1788700631572-10-step-0",
              "courseId": "oxford-reading-tree-level-2-the-big-match-1759224430935",
              "chapterId": "oxford-reading-tree-level-2-the-big-match-1759224430935-ch-import-1788700631572-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-2-_-the-big-match-1759224430935/oxford-reading-tree-level-2-_-the-big-match-1759224430935.pdf#page=10"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-2-the-big-match-1759224430935-ch-import-1788700631572-11",
          "courseId": "oxford-reading-tree-level-2-the-big-match-1759224430935",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "oxford-reading-tree-level-2-the-big-match-1759224430935-ch-import-1788700631572-11-step-0",
              "courseId": "oxford-reading-tree-level-2-the-big-match-1759224430935",
              "chapterId": "oxford-reading-tree-level-2-the-big-match-1759224430935-ch-import-1788700631572-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-2-_-the-big-match-1759224430935/oxford-reading-tree-level-2-_-the-big-match-1759224430935.pdf#page=11"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-2-the-big-match-1759224430935-ch-import-1788700631572-12",
          "courseId": "oxford-reading-tree-level-2-the-big-match-1759224430935",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "oxford-reading-tree-level-2-the-big-match-1759224430935-ch-import-1788700631572-12-step-0",
              "courseId": "oxford-reading-tree-level-2-the-big-match-1759224430935",
              "chapterId": "oxford-reading-tree-level-2-the-big-match-1759224430935-ch-import-1788700631572-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-2-_-the-big-match-1759224430935/oxford-reading-tree-level-2-_-the-big-match-1759224430935.pdf#page=12"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-2-the-big-match-1759224430935-ch-import-1788700631572-13",
          "courseId": "oxford-reading-tree-level-2-the-big-match-1759224430935",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "oxford-reading-tree-level-2-the-big-match-1759224430935-ch-import-1788700631572-13-step-0",
              "courseId": "oxford-reading-tree-level-2-the-big-match-1759224430935",
              "chapterId": "oxford-reading-tree-level-2-the-big-match-1759224430935-ch-import-1788700631572-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-2-_-the-big-match-1759224430935/oxford-reading-tree-level-2-_-the-big-match-1759224430935.pdf#page=13"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-2-the-big-match-1759224430935-ch-import-1788700631572-14",
          "courseId": "oxford-reading-tree-level-2-the-big-match-1759224430935",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "oxford-reading-tree-level-2-the-big-match-1759224430935-ch-import-1788700631572-14-step-0",
              "courseId": "oxford-reading-tree-level-2-the-big-match-1759224430935",
              "chapterId": "oxford-reading-tree-level-2-the-big-match-1759224430935-ch-import-1788700631572-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-2-_-the-big-match-1759224430935/oxford-reading-tree-level-2-_-the-big-match-1759224430935.pdf#page=14"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-2-the-big-match-1759224430935-ch-import-1788700631572-15",
          "courseId": "oxford-reading-tree-level-2-the-big-match-1759224430935",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "oxford-reading-tree-level-2-the-big-match-1759224430935-ch-import-1788700631572-15-step-0",
              "courseId": "oxford-reading-tree-level-2-the-big-match-1759224430935",
              "chapterId": "oxford-reading-tree-level-2-the-big-match-1759224430935-ch-import-1788700631572-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-2-_-the-big-match-1759224430935/oxford-reading-tree-level-2-_-the-big-match-1759224430935.pdf#page=15"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-2-the-big-match-1759224430935-ch-import-1788700631572-16",
          "courseId": "oxford-reading-tree-level-2-the-big-match-1759224430935",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "oxford-reading-tree-level-2-the-big-match-1759224430935-ch-import-1788700631572-16-step-0",
              "courseId": "oxford-reading-tree-level-2-the-big-match-1759224430935",
              "chapterId": "oxford-reading-tree-level-2-the-big-match-1759224430935-ch-import-1788700631572-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-2-_-the-big-match-1759224430935/oxford-reading-tree-level-2-_-the-big-match-1759224430935.pdf#page=16"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-2-the-big-match-1759224430935-ch-import-1788700631572-17",
          "courseId": "oxford-reading-tree-level-2-the-big-match-1759224430935",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "oxford-reading-tree-level-2-the-big-match-1759224430935-ch-import-1788700631572-17-step-0",
              "courseId": "oxford-reading-tree-level-2-the-big-match-1759224430935",
              "chapterId": "oxford-reading-tree-level-2-the-big-match-1759224430935-ch-import-1788700631572-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-2-_-the-big-match-1759224430935/oxford-reading-tree-level-2-_-the-big-match-1759224430935.pdf#page=17"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-2-the-big-match-1759224430935-ch-import-1788700631572-18",
          "courseId": "oxford-reading-tree-level-2-the-big-match-1759224430935",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "oxford-reading-tree-level-2-the-big-match-1759224430935-ch-import-1788700631572-18-step-0",
              "courseId": "oxford-reading-tree-level-2-the-big-match-1759224430935",
              "chapterId": "oxford-reading-tree-level-2-the-big-match-1759224430935-ch-import-1788700631572-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-2-_-the-big-match-1759224430935/oxford-reading-tree-level-2-_-the-big-match-1759224430935.pdf#page=18"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-2-the-big-match-1759224430935-ch-import-1788700631572-19",
          "courseId": "oxford-reading-tree-level-2-the-big-match-1759224430935",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "oxford-reading-tree-level-2-the-big-match-1759224430935-ch-import-1788700631572-19-step-0",
              "courseId": "oxford-reading-tree-level-2-the-big-match-1759224430935",
              "chapterId": "oxford-reading-tree-level-2-the-big-match-1759224430935-ch-import-1788700631572-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-2-_-the-big-match-1759224430935/oxford-reading-tree-level-2-_-the-big-match-1759224430935.pdf#page=19"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-2-the-big-match-1759224430935-ch-import-1788700631572-2",
          "courseId": "oxford-reading-tree-level-2-the-big-match-1759224430935",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "oxford-reading-tree-level-2-the-big-match-1759224430935-ch-import-1788700631572-2-step-0",
              "courseId": "oxford-reading-tree-level-2-the-big-match-1759224430935",
              "chapterId": "oxford-reading-tree-level-2-the-big-match-1759224430935-ch-import-1788700631572-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-2-_-the-big-match-1759224430935/oxford-reading-tree-level-2-_-the-big-match-1759224430935.pdf#page=2"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-2-the-big-match-1759224430935-ch-import-1788700631572-3",
          "courseId": "oxford-reading-tree-level-2-the-big-match-1759224430935",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "oxford-reading-tree-level-2-the-big-match-1759224430935-ch-import-1788700631572-3-step-0",
              "courseId": "oxford-reading-tree-level-2-the-big-match-1759224430935",
              "chapterId": "oxford-reading-tree-level-2-the-big-match-1759224430935-ch-import-1788700631572-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-2-_-the-big-match-1759224430935/oxford-reading-tree-level-2-_-the-big-match-1759224430935.pdf#page=3"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-2-the-big-match-1759224430935-ch-import-1788700631572-4",
          "courseId": "oxford-reading-tree-level-2-the-big-match-1759224430935",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "oxford-reading-tree-level-2-the-big-match-1759224430935-ch-import-1788700631572-4-step-0",
              "courseId": "oxford-reading-tree-level-2-the-big-match-1759224430935",
              "chapterId": "oxford-reading-tree-level-2-the-big-match-1759224430935-ch-import-1788700631572-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-2-_-the-big-match-1759224430935/oxford-reading-tree-level-2-_-the-big-match-1759224430935.pdf#page=4"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-2-the-big-match-1759224430935-ch-import-1788700631572-5",
          "courseId": "oxford-reading-tree-level-2-the-big-match-1759224430935",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "oxford-reading-tree-level-2-the-big-match-1759224430935-ch-import-1788700631572-5-step-0",
              "courseId": "oxford-reading-tree-level-2-the-big-match-1759224430935",
              "chapterId": "oxford-reading-tree-level-2-the-big-match-1759224430935-ch-import-1788700631572-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-2-_-the-big-match-1759224430935/oxford-reading-tree-level-2-_-the-big-match-1759224430935.pdf#page=5"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-2-the-big-match-1759224430935-ch-import-1788700631572-6",
          "courseId": "oxford-reading-tree-level-2-the-big-match-1759224430935",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "oxford-reading-tree-level-2-the-big-match-1759224430935-ch-import-1788700631572-6-step-0",
              "courseId": "oxford-reading-tree-level-2-the-big-match-1759224430935",
              "chapterId": "oxford-reading-tree-level-2-the-big-match-1759224430935-ch-import-1788700631572-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-2-_-the-big-match-1759224430935/oxford-reading-tree-level-2-_-the-big-match-1759224430935.pdf#page=6"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-2-the-big-match-1759224430935-ch-import-1788700631572-7",
          "courseId": "oxford-reading-tree-level-2-the-big-match-1759224430935",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "oxford-reading-tree-level-2-the-big-match-1759224430935-ch-import-1788700631572-7-step-0",
              "courseId": "oxford-reading-tree-level-2-the-big-match-1759224430935",
              "chapterId": "oxford-reading-tree-level-2-the-big-match-1759224430935-ch-import-1788700631572-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-2-_-the-big-match-1759224430935/oxford-reading-tree-level-2-_-the-big-match-1759224430935.pdf#page=7"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-2-the-big-match-1759224430935-ch-import-1788700631572-8",
          "courseId": "oxford-reading-tree-level-2-the-big-match-1759224430935",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "oxford-reading-tree-level-2-the-big-match-1759224430935-ch-import-1788700631572-8-step-0",
              "courseId": "oxford-reading-tree-level-2-the-big-match-1759224430935",
              "chapterId": "oxford-reading-tree-level-2-the-big-match-1759224430935-ch-import-1788700631572-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-2-_-the-big-match-1759224430935/oxford-reading-tree-level-2-_-the-big-match-1759224430935.pdf#page=8"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-2-the-big-match-1759224430935-ch-import-1788700631572-9",
          "courseId": "oxford-reading-tree-level-2-the-big-match-1759224430935",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "oxford-reading-tree-level-2-the-big-match-1759224430935-ch-import-1788700631572-9-step-0",
              "courseId": "oxford-reading-tree-level-2-the-big-match-1759224430935",
              "chapterId": "oxford-reading-tree-level-2-the-big-match-1759224430935-ch-import-1788700631572-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-2-_-the-big-match-1759224430935/oxford-reading-tree-level-2-_-the-big-match-1759224430935.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "oxford-reading-tree-level-6-tara-s-party-1778833965138",
      "title": "Level-6-_-tara-s-party",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-oxford-reading-tree-level-6-tara-s-party-1778833965138.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 161,
      "category": "Kid, Comic, OxfordReading",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Comic/oxford-reading-tree-level-6-_-tara-s-party-1778833965138",
      "stepCount": 27,
      "chapters": [
        {
          "id": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-1",
          "courseId": "oxford-reading-tree-level-6-tara-s-party-1778833965138",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-1-step-0",
              "courseId": "oxford-reading-tree-level-6-tara-s-party-1778833965138",
              "chapterId": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-tara-s-party-1778833965138/oxford-reading-tree-level-6-_-tara-s-party-1778833965138.pdf#page=1"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-10",
          "courseId": "oxford-reading-tree-level-6-tara-s-party-1778833965138",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-10-step-0",
              "courseId": "oxford-reading-tree-level-6-tara-s-party-1778833965138",
              "chapterId": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-tara-s-party-1778833965138/oxford-reading-tree-level-6-_-tara-s-party-1778833965138.pdf#page=10"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-11",
          "courseId": "oxford-reading-tree-level-6-tara-s-party-1778833965138",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-11-step-0",
              "courseId": "oxford-reading-tree-level-6-tara-s-party-1778833965138",
              "chapterId": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-tara-s-party-1778833965138/oxford-reading-tree-level-6-_-tara-s-party-1778833965138.pdf#page=11"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-12",
          "courseId": "oxford-reading-tree-level-6-tara-s-party-1778833965138",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-12-step-0",
              "courseId": "oxford-reading-tree-level-6-tara-s-party-1778833965138",
              "chapterId": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-tara-s-party-1778833965138/oxford-reading-tree-level-6-_-tara-s-party-1778833965138.pdf#page=12"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-13",
          "courseId": "oxford-reading-tree-level-6-tara-s-party-1778833965138",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-13-step-0",
              "courseId": "oxford-reading-tree-level-6-tara-s-party-1778833965138",
              "chapterId": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-tara-s-party-1778833965138/oxford-reading-tree-level-6-_-tara-s-party-1778833965138.pdf#page=13"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-14",
          "courseId": "oxford-reading-tree-level-6-tara-s-party-1778833965138",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-14-step-0",
              "courseId": "oxford-reading-tree-level-6-tara-s-party-1778833965138",
              "chapterId": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-tara-s-party-1778833965138/oxford-reading-tree-level-6-_-tara-s-party-1778833965138.pdf#page=14"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-15",
          "courseId": "oxford-reading-tree-level-6-tara-s-party-1778833965138",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-15-step-0",
              "courseId": "oxford-reading-tree-level-6-tara-s-party-1778833965138",
              "chapterId": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-tara-s-party-1778833965138/oxford-reading-tree-level-6-_-tara-s-party-1778833965138.pdf#page=15"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-16",
          "courseId": "oxford-reading-tree-level-6-tara-s-party-1778833965138",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-16-step-0",
              "courseId": "oxford-reading-tree-level-6-tara-s-party-1778833965138",
              "chapterId": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-tara-s-party-1778833965138/oxford-reading-tree-level-6-_-tara-s-party-1778833965138.pdf#page=16"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-17",
          "courseId": "oxford-reading-tree-level-6-tara-s-party-1778833965138",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-17-step-0",
              "courseId": "oxford-reading-tree-level-6-tara-s-party-1778833965138",
              "chapterId": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-tara-s-party-1778833965138/oxford-reading-tree-level-6-_-tara-s-party-1778833965138.pdf#page=17"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-18",
          "courseId": "oxford-reading-tree-level-6-tara-s-party-1778833965138",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-18-step-0",
              "courseId": "oxford-reading-tree-level-6-tara-s-party-1778833965138",
              "chapterId": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-tara-s-party-1778833965138/oxford-reading-tree-level-6-_-tara-s-party-1778833965138.pdf#page=18"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-19",
          "courseId": "oxford-reading-tree-level-6-tara-s-party-1778833965138",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-19-step-0",
              "courseId": "oxford-reading-tree-level-6-tara-s-party-1778833965138",
              "chapterId": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-tara-s-party-1778833965138/oxford-reading-tree-level-6-_-tara-s-party-1778833965138.pdf#page=19"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-2",
          "courseId": "oxford-reading-tree-level-6-tara-s-party-1778833965138",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-2-step-0",
              "courseId": "oxford-reading-tree-level-6-tara-s-party-1778833965138",
              "chapterId": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-tara-s-party-1778833965138/oxford-reading-tree-level-6-_-tara-s-party-1778833965138.pdf#page=2"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-20",
          "courseId": "oxford-reading-tree-level-6-tara-s-party-1778833965138",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-20-step-0",
              "courseId": "oxford-reading-tree-level-6-tara-s-party-1778833965138",
              "chapterId": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-tara-s-party-1778833965138/oxford-reading-tree-level-6-_-tara-s-party-1778833965138.pdf#page=20"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-21",
          "courseId": "oxford-reading-tree-level-6-tara-s-party-1778833965138",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-21-step-0",
              "courseId": "oxford-reading-tree-level-6-tara-s-party-1778833965138",
              "chapterId": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-tara-s-party-1778833965138/oxford-reading-tree-level-6-_-tara-s-party-1778833965138.pdf#page=21"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-22",
          "courseId": "oxford-reading-tree-level-6-tara-s-party-1778833965138",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-22-step-0",
              "courseId": "oxford-reading-tree-level-6-tara-s-party-1778833965138",
              "chapterId": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-tara-s-party-1778833965138/oxford-reading-tree-level-6-_-tara-s-party-1778833965138.pdf#page=22"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-23",
          "courseId": "oxford-reading-tree-level-6-tara-s-party-1778833965138",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-23-step-0",
              "courseId": "oxford-reading-tree-level-6-tara-s-party-1778833965138",
              "chapterId": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-tara-s-party-1778833965138/oxford-reading-tree-level-6-_-tara-s-party-1778833965138.pdf#page=23"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-24",
          "courseId": "oxford-reading-tree-level-6-tara-s-party-1778833965138",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-24-step-0",
              "courseId": "oxford-reading-tree-level-6-tara-s-party-1778833965138",
              "chapterId": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-tara-s-party-1778833965138/oxford-reading-tree-level-6-_-tara-s-party-1778833965138.pdf#page=24"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-25",
          "courseId": "oxford-reading-tree-level-6-tara-s-party-1778833965138",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-25-step-0",
              "courseId": "oxford-reading-tree-level-6-tara-s-party-1778833965138",
              "chapterId": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-tara-s-party-1778833965138/oxford-reading-tree-level-6-_-tara-s-party-1778833965138.pdf#page=25"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-26",
          "courseId": "oxford-reading-tree-level-6-tara-s-party-1778833965138",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-26-step-0",
              "courseId": "oxford-reading-tree-level-6-tara-s-party-1778833965138",
              "chapterId": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-tara-s-party-1778833965138/oxford-reading-tree-level-6-_-tara-s-party-1778833965138.pdf#page=26"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-27",
          "courseId": "oxford-reading-tree-level-6-tara-s-party-1778833965138",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-27-step-0",
              "courseId": "oxford-reading-tree-level-6-tara-s-party-1778833965138",
              "chapterId": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-tara-s-party-1778833965138/oxford-reading-tree-level-6-_-tara-s-party-1778833965138.pdf#page=27"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-3",
          "courseId": "oxford-reading-tree-level-6-tara-s-party-1778833965138",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-3-step-0",
              "courseId": "oxford-reading-tree-level-6-tara-s-party-1778833965138",
              "chapterId": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-tara-s-party-1778833965138/oxford-reading-tree-level-6-_-tara-s-party-1778833965138.pdf#page=3"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-4",
          "courseId": "oxford-reading-tree-level-6-tara-s-party-1778833965138",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-4-step-0",
              "courseId": "oxford-reading-tree-level-6-tara-s-party-1778833965138",
              "chapterId": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-tara-s-party-1778833965138/oxford-reading-tree-level-6-_-tara-s-party-1778833965138.pdf#page=4"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-5",
          "courseId": "oxford-reading-tree-level-6-tara-s-party-1778833965138",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-5-step-0",
              "courseId": "oxford-reading-tree-level-6-tara-s-party-1778833965138",
              "chapterId": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-tara-s-party-1778833965138/oxford-reading-tree-level-6-_-tara-s-party-1778833965138.pdf#page=5"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-6",
          "courseId": "oxford-reading-tree-level-6-tara-s-party-1778833965138",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-6-step-0",
              "courseId": "oxford-reading-tree-level-6-tara-s-party-1778833965138",
              "chapterId": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-tara-s-party-1778833965138/oxford-reading-tree-level-6-_-tara-s-party-1778833965138.pdf#page=6"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-7",
          "courseId": "oxford-reading-tree-level-6-tara-s-party-1778833965138",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-7-step-0",
              "courseId": "oxford-reading-tree-level-6-tara-s-party-1778833965138",
              "chapterId": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-tara-s-party-1778833965138/oxford-reading-tree-level-6-_-tara-s-party-1778833965138.pdf#page=7"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-8",
          "courseId": "oxford-reading-tree-level-6-tara-s-party-1778833965138",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-8-step-0",
              "courseId": "oxford-reading-tree-level-6-tara-s-party-1778833965138",
              "chapterId": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-tara-s-party-1778833965138/oxford-reading-tree-level-6-_-tara-s-party-1778833965138.pdf#page=8"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-9",
          "courseId": "oxford-reading-tree-level-6-tara-s-party-1778833965138",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-9-step-0",
              "courseId": "oxford-reading-tree-level-6-tara-s-party-1778833965138",
              "chapterId": "oxford-reading-tree-level-6-tara-s-party-1778833965138-ch-import-1788700645444-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-tara-s-party-1778833965138/oxford-reading-tree-level-6-_-tara-s-party-1778833965138.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "oxford-reading-tree-level-5-no-milk-today-1766046857833",
      "title": "Level-5-_-no-milk-today",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-oxford-reading-tree-level-5-no-milk-today-1766046857833.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 162,
      "category": "Kid, Comic, OxfordReading",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Comic/oxford-reading-tree-level-5-_-no-milk-today-1766046857833",
      "stepCount": 26,
      "chapters": [
        {
          "id": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-1",
          "courseId": "oxford-reading-tree-level-5-no-milk-today-1766046857833",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-1-step-0",
              "courseId": "oxford-reading-tree-level-5-no-milk-today-1766046857833",
              "chapterId": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-5-_-no-milk-today-1766046857833/oxford-reading-tree-level-5-_-no-milk-today-1766046857833.pdf#page=1"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-10",
          "courseId": "oxford-reading-tree-level-5-no-milk-today-1766046857833",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-10-step-0",
              "courseId": "oxford-reading-tree-level-5-no-milk-today-1766046857833",
              "chapterId": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-5-_-no-milk-today-1766046857833/oxford-reading-tree-level-5-_-no-milk-today-1766046857833.pdf#page=10"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-11",
          "courseId": "oxford-reading-tree-level-5-no-milk-today-1766046857833",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-11-step-0",
              "courseId": "oxford-reading-tree-level-5-no-milk-today-1766046857833",
              "chapterId": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-5-_-no-milk-today-1766046857833/oxford-reading-tree-level-5-_-no-milk-today-1766046857833.pdf#page=11"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-12",
          "courseId": "oxford-reading-tree-level-5-no-milk-today-1766046857833",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-12-step-0",
              "courseId": "oxford-reading-tree-level-5-no-milk-today-1766046857833",
              "chapterId": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-5-_-no-milk-today-1766046857833/oxford-reading-tree-level-5-_-no-milk-today-1766046857833.pdf#page=12"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-13",
          "courseId": "oxford-reading-tree-level-5-no-milk-today-1766046857833",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-13-step-0",
              "courseId": "oxford-reading-tree-level-5-no-milk-today-1766046857833",
              "chapterId": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-5-_-no-milk-today-1766046857833/oxford-reading-tree-level-5-_-no-milk-today-1766046857833.pdf#page=13"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-14",
          "courseId": "oxford-reading-tree-level-5-no-milk-today-1766046857833",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-14-step-0",
              "courseId": "oxford-reading-tree-level-5-no-milk-today-1766046857833",
              "chapterId": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-5-_-no-milk-today-1766046857833/oxford-reading-tree-level-5-_-no-milk-today-1766046857833.pdf#page=14"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-15",
          "courseId": "oxford-reading-tree-level-5-no-milk-today-1766046857833",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-15-step-0",
              "courseId": "oxford-reading-tree-level-5-no-milk-today-1766046857833",
              "chapterId": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-5-_-no-milk-today-1766046857833/oxford-reading-tree-level-5-_-no-milk-today-1766046857833.pdf#page=15"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-16",
          "courseId": "oxford-reading-tree-level-5-no-milk-today-1766046857833",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-16-step-0",
              "courseId": "oxford-reading-tree-level-5-no-milk-today-1766046857833",
              "chapterId": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-5-_-no-milk-today-1766046857833/oxford-reading-tree-level-5-_-no-milk-today-1766046857833.pdf#page=16"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-17",
          "courseId": "oxford-reading-tree-level-5-no-milk-today-1766046857833",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-17-step-0",
              "courseId": "oxford-reading-tree-level-5-no-milk-today-1766046857833",
              "chapterId": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-5-_-no-milk-today-1766046857833/oxford-reading-tree-level-5-_-no-milk-today-1766046857833.pdf#page=17"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-18",
          "courseId": "oxford-reading-tree-level-5-no-milk-today-1766046857833",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-18-step-0",
              "courseId": "oxford-reading-tree-level-5-no-milk-today-1766046857833",
              "chapterId": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-5-_-no-milk-today-1766046857833/oxford-reading-tree-level-5-_-no-milk-today-1766046857833.pdf#page=18"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-19",
          "courseId": "oxford-reading-tree-level-5-no-milk-today-1766046857833",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-19-step-0",
              "courseId": "oxford-reading-tree-level-5-no-milk-today-1766046857833",
              "chapterId": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-5-_-no-milk-today-1766046857833/oxford-reading-tree-level-5-_-no-milk-today-1766046857833.pdf#page=19"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-2",
          "courseId": "oxford-reading-tree-level-5-no-milk-today-1766046857833",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-2-step-0",
              "courseId": "oxford-reading-tree-level-5-no-milk-today-1766046857833",
              "chapterId": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-5-_-no-milk-today-1766046857833/oxford-reading-tree-level-5-_-no-milk-today-1766046857833.pdf#page=2"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-20",
          "courseId": "oxford-reading-tree-level-5-no-milk-today-1766046857833",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-20-step-0",
              "courseId": "oxford-reading-tree-level-5-no-milk-today-1766046857833",
              "chapterId": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-5-_-no-milk-today-1766046857833/oxford-reading-tree-level-5-_-no-milk-today-1766046857833.pdf#page=20"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-21",
          "courseId": "oxford-reading-tree-level-5-no-milk-today-1766046857833",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-21-step-0",
              "courseId": "oxford-reading-tree-level-5-no-milk-today-1766046857833",
              "chapterId": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-5-_-no-milk-today-1766046857833/oxford-reading-tree-level-5-_-no-milk-today-1766046857833.pdf#page=21"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-22",
          "courseId": "oxford-reading-tree-level-5-no-milk-today-1766046857833",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-22-step-0",
              "courseId": "oxford-reading-tree-level-5-no-milk-today-1766046857833",
              "chapterId": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-5-_-no-milk-today-1766046857833/oxford-reading-tree-level-5-_-no-milk-today-1766046857833.pdf#page=22"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-23",
          "courseId": "oxford-reading-tree-level-5-no-milk-today-1766046857833",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-23-step-0",
              "courseId": "oxford-reading-tree-level-5-no-milk-today-1766046857833",
              "chapterId": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-5-_-no-milk-today-1766046857833/oxford-reading-tree-level-5-_-no-milk-today-1766046857833.pdf#page=23"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-24",
          "courseId": "oxford-reading-tree-level-5-no-milk-today-1766046857833",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-24-step-0",
              "courseId": "oxford-reading-tree-level-5-no-milk-today-1766046857833",
              "chapterId": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-5-_-no-milk-today-1766046857833/oxford-reading-tree-level-5-_-no-milk-today-1766046857833.pdf#page=24"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-25",
          "courseId": "oxford-reading-tree-level-5-no-milk-today-1766046857833",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-25-step-0",
              "courseId": "oxford-reading-tree-level-5-no-milk-today-1766046857833",
              "chapterId": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-5-_-no-milk-today-1766046857833/oxford-reading-tree-level-5-_-no-milk-today-1766046857833.pdf#page=25"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-26",
          "courseId": "oxford-reading-tree-level-5-no-milk-today-1766046857833",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-26-step-0",
              "courseId": "oxford-reading-tree-level-5-no-milk-today-1766046857833",
              "chapterId": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-5-_-no-milk-today-1766046857833/oxford-reading-tree-level-5-_-no-milk-today-1766046857833.pdf#page=26"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-3",
          "courseId": "oxford-reading-tree-level-5-no-milk-today-1766046857833",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-3-step-0",
              "courseId": "oxford-reading-tree-level-5-no-milk-today-1766046857833",
              "chapterId": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-5-_-no-milk-today-1766046857833/oxford-reading-tree-level-5-_-no-milk-today-1766046857833.pdf#page=3"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-4",
          "courseId": "oxford-reading-tree-level-5-no-milk-today-1766046857833",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-4-step-0",
              "courseId": "oxford-reading-tree-level-5-no-milk-today-1766046857833",
              "chapterId": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-5-_-no-milk-today-1766046857833/oxford-reading-tree-level-5-_-no-milk-today-1766046857833.pdf#page=4"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-5",
          "courseId": "oxford-reading-tree-level-5-no-milk-today-1766046857833",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-5-step-0",
              "courseId": "oxford-reading-tree-level-5-no-milk-today-1766046857833",
              "chapterId": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-5-_-no-milk-today-1766046857833/oxford-reading-tree-level-5-_-no-milk-today-1766046857833.pdf#page=5"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-6",
          "courseId": "oxford-reading-tree-level-5-no-milk-today-1766046857833",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-6-step-0",
              "courseId": "oxford-reading-tree-level-5-no-milk-today-1766046857833",
              "chapterId": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-5-_-no-milk-today-1766046857833/oxford-reading-tree-level-5-_-no-milk-today-1766046857833.pdf#page=6"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-7",
          "courseId": "oxford-reading-tree-level-5-no-milk-today-1766046857833",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-7-step-0",
              "courseId": "oxford-reading-tree-level-5-no-milk-today-1766046857833",
              "chapterId": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-5-_-no-milk-today-1766046857833/oxford-reading-tree-level-5-_-no-milk-today-1766046857833.pdf#page=7"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-8",
          "courseId": "oxford-reading-tree-level-5-no-milk-today-1766046857833",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-8-step-0",
              "courseId": "oxford-reading-tree-level-5-no-milk-today-1766046857833",
              "chapterId": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-5-_-no-milk-today-1766046857833/oxford-reading-tree-level-5-_-no-milk-today-1766046857833.pdf#page=8"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-9",
          "courseId": "oxford-reading-tree-level-5-no-milk-today-1766046857833",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-9-step-0",
              "courseId": "oxford-reading-tree-level-5-no-milk-today-1766046857833",
              "chapterId": "oxford-reading-tree-level-5-no-milk-today-1766046857833-ch-import-1788700665890-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-5-_-no-milk-today-1766046857833/oxford-reading-tree-level-5-_-no-milk-today-1766046857833.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "oxford-reading-tree-level-4-spike-says-1766044097939",
      "title": "Level-4-_-spike-says",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-oxford-reading-tree-level-4-spike-says-1766044097939.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 163,
      "category": "Kid, Comic, OxfordReading",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Comic/oxford-reading-tree-level-4-_-spike-says-1766044097939",
      "stepCount": 19,
      "chapters": [
        {
          "id": "oxford-reading-tree-level-4-spike-says-1766044097939-ch-import-1788700681769-1",
          "courseId": "oxford-reading-tree-level-4-spike-says-1766044097939",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "oxford-reading-tree-level-4-spike-says-1766044097939-ch-import-1788700681769-1-step-0",
              "courseId": "oxford-reading-tree-level-4-spike-says-1766044097939",
              "chapterId": "oxford-reading-tree-level-4-spike-says-1766044097939-ch-import-1788700681769-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-4-_-spike-says-1766044097939/oxford-reading-tree-level-4-_-spike-says-1766044097939.pdf#page=1"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-4-spike-says-1766044097939-ch-import-1788700681769-10",
          "courseId": "oxford-reading-tree-level-4-spike-says-1766044097939",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "oxford-reading-tree-level-4-spike-says-1766044097939-ch-import-1788700681769-10-step-0",
              "courseId": "oxford-reading-tree-level-4-spike-says-1766044097939",
              "chapterId": "oxford-reading-tree-level-4-spike-says-1766044097939-ch-import-1788700681769-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-4-_-spike-says-1766044097939/oxford-reading-tree-level-4-_-spike-says-1766044097939.pdf#page=10"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-4-spike-says-1766044097939-ch-import-1788700681769-11",
          "courseId": "oxford-reading-tree-level-4-spike-says-1766044097939",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "oxford-reading-tree-level-4-spike-says-1766044097939-ch-import-1788700681769-11-step-0",
              "courseId": "oxford-reading-tree-level-4-spike-says-1766044097939",
              "chapterId": "oxford-reading-tree-level-4-spike-says-1766044097939-ch-import-1788700681769-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-4-_-spike-says-1766044097939/oxford-reading-tree-level-4-_-spike-says-1766044097939.pdf#page=11"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-4-spike-says-1766044097939-ch-import-1788700681769-12",
          "courseId": "oxford-reading-tree-level-4-spike-says-1766044097939",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "oxford-reading-tree-level-4-spike-says-1766044097939-ch-import-1788700681769-12-step-0",
              "courseId": "oxford-reading-tree-level-4-spike-says-1766044097939",
              "chapterId": "oxford-reading-tree-level-4-spike-says-1766044097939-ch-import-1788700681769-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-4-_-spike-says-1766044097939/oxford-reading-tree-level-4-_-spike-says-1766044097939.pdf#page=12"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-4-spike-says-1766044097939-ch-import-1788700681769-13",
          "courseId": "oxford-reading-tree-level-4-spike-says-1766044097939",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "oxford-reading-tree-level-4-spike-says-1766044097939-ch-import-1788700681769-13-step-0",
              "courseId": "oxford-reading-tree-level-4-spike-says-1766044097939",
              "chapterId": "oxford-reading-tree-level-4-spike-says-1766044097939-ch-import-1788700681769-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-4-_-spike-says-1766044097939/oxford-reading-tree-level-4-_-spike-says-1766044097939.pdf#page=13"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-4-spike-says-1766044097939-ch-import-1788700681769-14",
          "courseId": "oxford-reading-tree-level-4-spike-says-1766044097939",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "oxford-reading-tree-level-4-spike-says-1766044097939-ch-import-1788700681769-14-step-0",
              "courseId": "oxford-reading-tree-level-4-spike-says-1766044097939",
              "chapterId": "oxford-reading-tree-level-4-spike-says-1766044097939-ch-import-1788700681769-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-4-_-spike-says-1766044097939/oxford-reading-tree-level-4-_-spike-says-1766044097939.pdf#page=14"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-4-spike-says-1766044097939-ch-import-1788700681769-15",
          "courseId": "oxford-reading-tree-level-4-spike-says-1766044097939",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "oxford-reading-tree-level-4-spike-says-1766044097939-ch-import-1788700681769-15-step-0",
              "courseId": "oxford-reading-tree-level-4-spike-says-1766044097939",
              "chapterId": "oxford-reading-tree-level-4-spike-says-1766044097939-ch-import-1788700681769-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-4-_-spike-says-1766044097939/oxford-reading-tree-level-4-_-spike-says-1766044097939.pdf#page=15"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-4-spike-says-1766044097939-ch-import-1788700681769-16",
          "courseId": "oxford-reading-tree-level-4-spike-says-1766044097939",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "oxford-reading-tree-level-4-spike-says-1766044097939-ch-import-1788700681769-16-step-0",
              "courseId": "oxford-reading-tree-level-4-spike-says-1766044097939",
              "chapterId": "oxford-reading-tree-level-4-spike-says-1766044097939-ch-import-1788700681769-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-4-_-spike-says-1766044097939/oxford-reading-tree-level-4-_-spike-says-1766044097939.pdf#page=16"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-4-spike-says-1766044097939-ch-import-1788700681769-17",
          "courseId": "oxford-reading-tree-level-4-spike-says-1766044097939",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "oxford-reading-tree-level-4-spike-says-1766044097939-ch-import-1788700681769-17-step-0",
              "courseId": "oxford-reading-tree-level-4-spike-says-1766044097939",
              "chapterId": "oxford-reading-tree-level-4-spike-says-1766044097939-ch-import-1788700681769-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-4-_-spike-says-1766044097939/oxford-reading-tree-level-4-_-spike-says-1766044097939.pdf#page=17"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-4-spike-says-1766044097939-ch-import-1788700681769-18",
          "courseId": "oxford-reading-tree-level-4-spike-says-1766044097939",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "oxford-reading-tree-level-4-spike-says-1766044097939-ch-import-1788700681769-18-step-0",
              "courseId": "oxford-reading-tree-level-4-spike-says-1766044097939",
              "chapterId": "oxford-reading-tree-level-4-spike-says-1766044097939-ch-import-1788700681769-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-4-_-spike-says-1766044097939/oxford-reading-tree-level-4-_-spike-says-1766044097939.pdf#page=18"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-4-spike-says-1766044097939-ch-import-1788700681769-19",
          "courseId": "oxford-reading-tree-level-4-spike-says-1766044097939",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "oxford-reading-tree-level-4-spike-says-1766044097939-ch-import-1788700681769-19-step-0",
              "courseId": "oxford-reading-tree-level-4-spike-says-1766044097939",
              "chapterId": "oxford-reading-tree-level-4-spike-says-1766044097939-ch-import-1788700681769-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-4-_-spike-says-1766044097939/oxford-reading-tree-level-4-_-spike-says-1766044097939.pdf#page=19"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-4-spike-says-1766044097939-ch-import-1788700681769-2",
          "courseId": "oxford-reading-tree-level-4-spike-says-1766044097939",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "oxford-reading-tree-level-4-spike-says-1766044097939-ch-import-1788700681769-2-step-0",
              "courseId": "oxford-reading-tree-level-4-spike-says-1766044097939",
              "chapterId": "oxford-reading-tree-level-4-spike-says-1766044097939-ch-import-1788700681769-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-4-_-spike-says-1766044097939/oxford-reading-tree-level-4-_-spike-says-1766044097939.pdf#page=2"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-4-spike-says-1766044097939-ch-import-1788700681769-3",
          "courseId": "oxford-reading-tree-level-4-spike-says-1766044097939",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "oxford-reading-tree-level-4-spike-says-1766044097939-ch-import-1788700681769-3-step-0",
              "courseId": "oxford-reading-tree-level-4-spike-says-1766044097939",
              "chapterId": "oxford-reading-tree-level-4-spike-says-1766044097939-ch-import-1788700681769-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-4-_-spike-says-1766044097939/oxford-reading-tree-level-4-_-spike-says-1766044097939.pdf#page=3"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-4-spike-says-1766044097939-ch-import-1788700681769-4",
          "courseId": "oxford-reading-tree-level-4-spike-says-1766044097939",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "oxford-reading-tree-level-4-spike-says-1766044097939-ch-import-1788700681769-4-step-0",
              "courseId": "oxford-reading-tree-level-4-spike-says-1766044097939",
              "chapterId": "oxford-reading-tree-level-4-spike-says-1766044097939-ch-import-1788700681769-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-4-_-spike-says-1766044097939/oxford-reading-tree-level-4-_-spike-says-1766044097939.pdf#page=4"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-4-spike-says-1766044097939-ch-import-1788700681769-5",
          "courseId": "oxford-reading-tree-level-4-spike-says-1766044097939",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "oxford-reading-tree-level-4-spike-says-1766044097939-ch-import-1788700681769-5-step-0",
              "courseId": "oxford-reading-tree-level-4-spike-says-1766044097939",
              "chapterId": "oxford-reading-tree-level-4-spike-says-1766044097939-ch-import-1788700681769-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-4-_-spike-says-1766044097939/oxford-reading-tree-level-4-_-spike-says-1766044097939.pdf#page=5"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-4-spike-says-1766044097939-ch-import-1788700681769-6",
          "courseId": "oxford-reading-tree-level-4-spike-says-1766044097939",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "oxford-reading-tree-level-4-spike-says-1766044097939-ch-import-1788700681769-6-step-0",
              "courseId": "oxford-reading-tree-level-4-spike-says-1766044097939",
              "chapterId": "oxford-reading-tree-level-4-spike-says-1766044097939-ch-import-1788700681769-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-4-_-spike-says-1766044097939/oxford-reading-tree-level-4-_-spike-says-1766044097939.pdf#page=6"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-4-spike-says-1766044097939-ch-import-1788700681769-7",
          "courseId": "oxford-reading-tree-level-4-spike-says-1766044097939",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "oxford-reading-tree-level-4-spike-says-1766044097939-ch-import-1788700681769-7-step-0",
              "courseId": "oxford-reading-tree-level-4-spike-says-1766044097939",
              "chapterId": "oxford-reading-tree-level-4-spike-says-1766044097939-ch-import-1788700681769-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-4-_-spike-says-1766044097939/oxford-reading-tree-level-4-_-spike-says-1766044097939.pdf#page=7"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-4-spike-says-1766044097939-ch-import-1788700681769-8",
          "courseId": "oxford-reading-tree-level-4-spike-says-1766044097939",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "oxford-reading-tree-level-4-spike-says-1766044097939-ch-import-1788700681769-8-step-0",
              "courseId": "oxford-reading-tree-level-4-spike-says-1766044097939",
              "chapterId": "oxford-reading-tree-level-4-spike-says-1766044097939-ch-import-1788700681769-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-4-_-spike-says-1766044097939/oxford-reading-tree-level-4-_-spike-says-1766044097939.pdf#page=8"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-4-spike-says-1766044097939-ch-import-1788700681769-9",
          "courseId": "oxford-reading-tree-level-4-spike-says-1766044097939",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "oxford-reading-tree-level-4-spike-says-1766044097939-ch-import-1788700681769-9-step-0",
              "courseId": "oxford-reading-tree-level-4-spike-says-1766044097939",
              "chapterId": "oxford-reading-tree-level-4-spike-says-1766044097939-ch-import-1788700681769-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-4-_-spike-says-1766044097939/oxford-reading-tree-level-4-_-spike-says-1766044097939.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821",
      "title": "Songbirds-phonics-stage-3-_-gran-is-cross",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 164,
      "category": "Kid, Comic, OxfordReading",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Comic/oxford-reading-tree-songbirds-phonics-stage-3-_-gran-is-cross-1767388617821",
      "stepCount": 19,
      "chapters": [
        {
          "id": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821-ch-import-1788700702955-1",
          "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821-ch-import-1788700702955-1-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821",
              "chapterId": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821-ch-import-1788700702955-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-stage-3-_-gran-is-cross-1767388617821/oxford-reading-tree-songbirds-phonics-stage-3-_-gran-is-cross-1767388617821.pdf#page=1"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821-ch-import-1788700702955-10",
          "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821-ch-import-1788700702955-10-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821",
              "chapterId": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821-ch-import-1788700702955-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-stage-3-_-gran-is-cross-1767388617821/oxford-reading-tree-songbirds-phonics-stage-3-_-gran-is-cross-1767388617821.pdf#page=10"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821-ch-import-1788700702955-11",
          "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821-ch-import-1788700702955-11-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821",
              "chapterId": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821-ch-import-1788700702955-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-stage-3-_-gran-is-cross-1767388617821/oxford-reading-tree-songbirds-phonics-stage-3-_-gran-is-cross-1767388617821.pdf#page=11"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821-ch-import-1788700702955-12",
          "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821-ch-import-1788700702955-12-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821",
              "chapterId": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821-ch-import-1788700702955-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-stage-3-_-gran-is-cross-1767388617821/oxford-reading-tree-songbirds-phonics-stage-3-_-gran-is-cross-1767388617821.pdf#page=12"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821-ch-import-1788700702955-13",
          "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821-ch-import-1788700702955-13-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821",
              "chapterId": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821-ch-import-1788700702955-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-stage-3-_-gran-is-cross-1767388617821/oxford-reading-tree-songbirds-phonics-stage-3-_-gran-is-cross-1767388617821.pdf#page=13"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821-ch-import-1788700702955-14",
          "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821-ch-import-1788700702955-14-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821",
              "chapterId": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821-ch-import-1788700702955-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-stage-3-_-gran-is-cross-1767388617821/oxford-reading-tree-songbirds-phonics-stage-3-_-gran-is-cross-1767388617821.pdf#page=14"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821-ch-import-1788700702955-15",
          "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821-ch-import-1788700702955-15-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821",
              "chapterId": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821-ch-import-1788700702955-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-stage-3-_-gran-is-cross-1767388617821/oxford-reading-tree-songbirds-phonics-stage-3-_-gran-is-cross-1767388617821.pdf#page=15"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821-ch-import-1788700702955-16",
          "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821-ch-import-1788700702955-16-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821",
              "chapterId": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821-ch-import-1788700702955-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-stage-3-_-gran-is-cross-1767388617821/oxford-reading-tree-songbirds-phonics-stage-3-_-gran-is-cross-1767388617821.pdf#page=16"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821-ch-import-1788700702955-17",
          "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821-ch-import-1788700702955-17-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821",
              "chapterId": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821-ch-import-1788700702955-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-stage-3-_-gran-is-cross-1767388617821/oxford-reading-tree-songbirds-phonics-stage-3-_-gran-is-cross-1767388617821.pdf#page=17"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821-ch-import-1788700702955-18",
          "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821-ch-import-1788700702955-18-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821",
              "chapterId": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821-ch-import-1788700702955-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-stage-3-_-gran-is-cross-1767388617821/oxford-reading-tree-songbirds-phonics-stage-3-_-gran-is-cross-1767388617821.pdf#page=18"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821-ch-import-1788700702955-19",
          "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821-ch-import-1788700702955-19-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821",
              "chapterId": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821-ch-import-1788700702955-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-stage-3-_-gran-is-cross-1767388617821/oxford-reading-tree-songbirds-phonics-stage-3-_-gran-is-cross-1767388617821.pdf#page=19"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821-ch-import-1788700702955-2",
          "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821-ch-import-1788700702955-2-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821",
              "chapterId": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821-ch-import-1788700702955-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-stage-3-_-gran-is-cross-1767388617821/oxford-reading-tree-songbirds-phonics-stage-3-_-gran-is-cross-1767388617821.pdf#page=2"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821-ch-import-1788700702955-3",
          "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821-ch-import-1788700702955-3-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821",
              "chapterId": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821-ch-import-1788700702955-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-stage-3-_-gran-is-cross-1767388617821/oxford-reading-tree-songbirds-phonics-stage-3-_-gran-is-cross-1767388617821.pdf#page=3"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821-ch-import-1788700702955-4",
          "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821-ch-import-1788700702955-4-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821",
              "chapterId": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821-ch-import-1788700702955-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-stage-3-_-gran-is-cross-1767388617821/oxford-reading-tree-songbirds-phonics-stage-3-_-gran-is-cross-1767388617821.pdf#page=4"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821-ch-import-1788700702955-5",
          "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821-ch-import-1788700702955-5-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821",
              "chapterId": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821-ch-import-1788700702955-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-stage-3-_-gran-is-cross-1767388617821/oxford-reading-tree-songbirds-phonics-stage-3-_-gran-is-cross-1767388617821.pdf#page=5"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821-ch-import-1788700702955-6",
          "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821-ch-import-1788700702955-6-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821",
              "chapterId": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821-ch-import-1788700702955-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-stage-3-_-gran-is-cross-1767388617821/oxford-reading-tree-songbirds-phonics-stage-3-_-gran-is-cross-1767388617821.pdf#page=6"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821-ch-import-1788700702955-7",
          "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821-ch-import-1788700702955-7-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821",
              "chapterId": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821-ch-import-1788700702955-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-stage-3-_-gran-is-cross-1767388617821/oxford-reading-tree-songbirds-phonics-stage-3-_-gran-is-cross-1767388617821.pdf#page=7"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821-ch-import-1788700702955-8",
          "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821-ch-import-1788700702955-8-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821",
              "chapterId": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821-ch-import-1788700702955-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-stage-3-_-gran-is-cross-1767388617821/oxford-reading-tree-songbirds-phonics-stage-3-_-gran-is-cross-1767388617821.pdf#page=8"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821-ch-import-1788700702955-9",
          "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821-ch-import-1788700702955-9-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821",
              "chapterId": "oxford-reading-tree-songbirds-phonics-stage-3-gran-is-cross-1767388617821-ch-import-1788700702955-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-stage-3-_-gran-is-cross-1767388617821/oxford-reading-tree-songbirds-phonics-stage-3-_-gran-is-cross-1767388617821.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379",
      "title": "Stage-2-_-first-phonics-the-big-egg",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 165,
      "category": "Kid, Comic, OxfordReading",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Comic/oxford-reading-tree-stage-2-_-first-phonics-the-big-egg-1767388594379",
      "stepCount": 18,
      "chapters": [
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379-ch-import-1788700719754-1",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379-ch-import-1788700719754-1-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379-ch-import-1788700719754-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-the-big-egg-1767388594379/oxford-reading-tree-stage-2-_-first-phonics-the-big-egg-1767388594379.pdf#page=1"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379-ch-import-1788700719754-10",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379-ch-import-1788700719754-10-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379-ch-import-1788700719754-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-the-big-egg-1767388594379/oxford-reading-tree-stage-2-_-first-phonics-the-big-egg-1767388594379.pdf#page=10"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379-ch-import-1788700719754-11",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379-ch-import-1788700719754-11-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379-ch-import-1788700719754-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-the-big-egg-1767388594379/oxford-reading-tree-stage-2-_-first-phonics-the-big-egg-1767388594379.pdf#page=11"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379-ch-import-1788700719754-12",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379-ch-import-1788700719754-12-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379-ch-import-1788700719754-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-the-big-egg-1767388594379/oxford-reading-tree-stage-2-_-first-phonics-the-big-egg-1767388594379.pdf#page=12"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379-ch-import-1788700719754-13",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379-ch-import-1788700719754-13-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379-ch-import-1788700719754-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-the-big-egg-1767388594379/oxford-reading-tree-stage-2-_-first-phonics-the-big-egg-1767388594379.pdf#page=13"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379-ch-import-1788700719754-14",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379-ch-import-1788700719754-14-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379-ch-import-1788700719754-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-the-big-egg-1767388594379/oxford-reading-tree-stage-2-_-first-phonics-the-big-egg-1767388594379.pdf#page=14"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379-ch-import-1788700719754-15",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379-ch-import-1788700719754-15-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379-ch-import-1788700719754-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-the-big-egg-1767388594379/oxford-reading-tree-stage-2-_-first-phonics-the-big-egg-1767388594379.pdf#page=15"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379-ch-import-1788700719754-16",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379-ch-import-1788700719754-16-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379-ch-import-1788700719754-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-the-big-egg-1767388594379/oxford-reading-tree-stage-2-_-first-phonics-the-big-egg-1767388594379.pdf#page=16"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379-ch-import-1788700719754-17",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379-ch-import-1788700719754-17-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379-ch-import-1788700719754-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-the-big-egg-1767388594379/oxford-reading-tree-stage-2-_-first-phonics-the-big-egg-1767388594379.pdf#page=17"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379-ch-import-1788700719754-18",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379-ch-import-1788700719754-18-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379-ch-import-1788700719754-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-the-big-egg-1767388594379/oxford-reading-tree-stage-2-_-first-phonics-the-big-egg-1767388594379.pdf#page=18"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379-ch-import-1788700719754-2",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379-ch-import-1788700719754-2-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379-ch-import-1788700719754-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-the-big-egg-1767388594379/oxford-reading-tree-stage-2-_-first-phonics-the-big-egg-1767388594379.pdf#page=2"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379-ch-import-1788700719754-3",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379-ch-import-1788700719754-3-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379-ch-import-1788700719754-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-the-big-egg-1767388594379/oxford-reading-tree-stage-2-_-first-phonics-the-big-egg-1767388594379.pdf#page=3"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379-ch-import-1788700719754-4",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379-ch-import-1788700719754-4-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379-ch-import-1788700719754-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-the-big-egg-1767388594379/oxford-reading-tree-stage-2-_-first-phonics-the-big-egg-1767388594379.pdf#page=4"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379-ch-import-1788700719754-5",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379-ch-import-1788700719754-5-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379-ch-import-1788700719754-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-the-big-egg-1767388594379/oxford-reading-tree-stage-2-_-first-phonics-the-big-egg-1767388594379.pdf#page=5"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379-ch-import-1788700719754-6",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379-ch-import-1788700719754-6-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379-ch-import-1788700719754-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-the-big-egg-1767388594379/oxford-reading-tree-stage-2-_-first-phonics-the-big-egg-1767388594379.pdf#page=6"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379-ch-import-1788700719754-7",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379-ch-import-1788700719754-7-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379-ch-import-1788700719754-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-the-big-egg-1767388594379/oxford-reading-tree-stage-2-_-first-phonics-the-big-egg-1767388594379.pdf#page=7"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379-ch-import-1788700719754-8",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379-ch-import-1788700719754-8-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379-ch-import-1788700719754-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-the-big-egg-1767388594379/oxford-reading-tree-stage-2-_-first-phonics-the-big-egg-1767388594379.pdf#page=8"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379-ch-import-1788700719754-9",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379-ch-import-1788700719754-9-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-the-big-egg-1767388594379-ch-import-1788700719754-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-the-big-egg-1767388594379/oxford-reading-tree-stage-2-_-first-phonics-the-big-egg-1767388594379.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440",
      "title": "Stage-2-_-first-phonics-poor-floppy",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 166,
      "category": "Kid, Comic, OxfordReading",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Comic/oxford-reading-tree-stage-2-_-first-phonics-poor-floppy-1767388575440",
      "stepCount": 18,
      "chapters": [
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440-ch-import-1788700733368-1",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440-ch-import-1788700733368-1-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440-ch-import-1788700733368-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-poor-floppy-1767388575440/oxford-reading-tree-stage-2-_-first-phonics-poor-floppy-1767388575440.pdf#page=1"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440-ch-import-1788700733368-10",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440-ch-import-1788700733368-10-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440-ch-import-1788700733368-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-poor-floppy-1767388575440/oxford-reading-tree-stage-2-_-first-phonics-poor-floppy-1767388575440.pdf#page=10"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440-ch-import-1788700733368-11",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440-ch-import-1788700733368-11-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440-ch-import-1788700733368-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-poor-floppy-1767388575440/oxford-reading-tree-stage-2-_-first-phonics-poor-floppy-1767388575440.pdf#page=11"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440-ch-import-1788700733368-12",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440-ch-import-1788700733368-12-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440-ch-import-1788700733368-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-poor-floppy-1767388575440/oxford-reading-tree-stage-2-_-first-phonics-poor-floppy-1767388575440.pdf#page=12"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440-ch-import-1788700733368-13",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440-ch-import-1788700733368-13-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440-ch-import-1788700733368-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-poor-floppy-1767388575440/oxford-reading-tree-stage-2-_-first-phonics-poor-floppy-1767388575440.pdf#page=13"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440-ch-import-1788700733368-14",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440-ch-import-1788700733368-14-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440-ch-import-1788700733368-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-poor-floppy-1767388575440/oxford-reading-tree-stage-2-_-first-phonics-poor-floppy-1767388575440.pdf#page=14"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440-ch-import-1788700733368-15",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440-ch-import-1788700733368-15-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440-ch-import-1788700733368-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-poor-floppy-1767388575440/oxford-reading-tree-stage-2-_-first-phonics-poor-floppy-1767388575440.pdf#page=15"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440-ch-import-1788700733368-16",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440-ch-import-1788700733368-16-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440-ch-import-1788700733368-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-poor-floppy-1767388575440/oxford-reading-tree-stage-2-_-first-phonics-poor-floppy-1767388575440.pdf#page=16"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440-ch-import-1788700733368-17",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440-ch-import-1788700733368-17-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440-ch-import-1788700733368-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-poor-floppy-1767388575440/oxford-reading-tree-stage-2-_-first-phonics-poor-floppy-1767388575440.pdf#page=17"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440-ch-import-1788700733368-18",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440-ch-import-1788700733368-18-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440-ch-import-1788700733368-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-poor-floppy-1767388575440/oxford-reading-tree-stage-2-_-first-phonics-poor-floppy-1767388575440.pdf#page=18"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440-ch-import-1788700733368-2",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440-ch-import-1788700733368-2-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440-ch-import-1788700733368-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-poor-floppy-1767388575440/oxford-reading-tree-stage-2-_-first-phonics-poor-floppy-1767388575440.pdf#page=2"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440-ch-import-1788700733368-3",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440-ch-import-1788700733368-3-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440-ch-import-1788700733368-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-poor-floppy-1767388575440/oxford-reading-tree-stage-2-_-first-phonics-poor-floppy-1767388575440.pdf#page=3"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440-ch-import-1788700733368-4",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440-ch-import-1788700733368-4-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440-ch-import-1788700733368-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-poor-floppy-1767388575440/oxford-reading-tree-stage-2-_-first-phonics-poor-floppy-1767388575440.pdf#page=4"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440-ch-import-1788700733368-5",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440-ch-import-1788700733368-5-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440-ch-import-1788700733368-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-poor-floppy-1767388575440/oxford-reading-tree-stage-2-_-first-phonics-poor-floppy-1767388575440.pdf#page=5"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440-ch-import-1788700733368-6",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440-ch-import-1788700733368-6-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440-ch-import-1788700733368-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-poor-floppy-1767388575440/oxford-reading-tree-stage-2-_-first-phonics-poor-floppy-1767388575440.pdf#page=6"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440-ch-import-1788700733368-7",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440-ch-import-1788700733368-7-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440-ch-import-1788700733368-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-poor-floppy-1767388575440/oxford-reading-tree-stage-2-_-first-phonics-poor-floppy-1767388575440.pdf#page=7"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440-ch-import-1788700733368-8",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440-ch-import-1788700733368-8-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440-ch-import-1788700733368-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-poor-floppy-1767388575440/oxford-reading-tree-stage-2-_-first-phonics-poor-floppy-1767388575440.pdf#page=8"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440-ch-import-1788700733368-9",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440-ch-import-1788700733368-9-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-poor-floppy-1767388575440-ch-import-1788700733368-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-poor-floppy-1767388575440/oxford-reading-tree-stage-2-_-first-phonics-poor-floppy-1767388575440.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830",
      "title": "Songbirds-phonics-level-5-_-the-cinderella-play",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 167,
      "category": "Kid, Comic, OxfordReading",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Comic/oxford-reading-tree-songbirds-phonics-level-5-_-the-cinderella-play-1761736754830",
      "stepCount": 15,
      "chapters": [
        {
          "id": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830-ch-import-1788700747383-1",
          "courseId": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830-ch-import-1788700747383-1-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830",
              "chapterId": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830-ch-import-1788700747383-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-level-5-_-the-cinderella-play-1761736754830/oxford-reading-tree-songbirds-phonics-level-5-_-the-cinderella-play-1761736754830.pdf#page=1"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830-ch-import-1788700747383-10",
          "courseId": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830-ch-import-1788700747383-10-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830",
              "chapterId": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830-ch-import-1788700747383-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-level-5-_-the-cinderella-play-1761736754830/oxford-reading-tree-songbirds-phonics-level-5-_-the-cinderella-play-1761736754830.pdf#page=10"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830-ch-import-1788700747383-11",
          "courseId": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830-ch-import-1788700747383-11-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830",
              "chapterId": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830-ch-import-1788700747383-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-level-5-_-the-cinderella-play-1761736754830/oxford-reading-tree-songbirds-phonics-level-5-_-the-cinderella-play-1761736754830.pdf#page=11"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830-ch-import-1788700747383-12",
          "courseId": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830-ch-import-1788700747383-12-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830",
              "chapterId": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830-ch-import-1788700747383-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-level-5-_-the-cinderella-play-1761736754830/oxford-reading-tree-songbirds-phonics-level-5-_-the-cinderella-play-1761736754830.pdf#page=12"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830-ch-import-1788700747383-13",
          "courseId": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830-ch-import-1788700747383-13-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830",
              "chapterId": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830-ch-import-1788700747383-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-level-5-_-the-cinderella-play-1761736754830/oxford-reading-tree-songbirds-phonics-level-5-_-the-cinderella-play-1761736754830.pdf#page=13"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830-ch-import-1788700747383-14",
          "courseId": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830-ch-import-1788700747383-14-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830",
              "chapterId": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830-ch-import-1788700747383-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-level-5-_-the-cinderella-play-1761736754830/oxford-reading-tree-songbirds-phonics-level-5-_-the-cinderella-play-1761736754830.pdf#page=14"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830-ch-import-1788700747383-15",
          "courseId": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830-ch-import-1788700747383-15-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830",
              "chapterId": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830-ch-import-1788700747383-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-level-5-_-the-cinderella-play-1761736754830/oxford-reading-tree-songbirds-phonics-level-5-_-the-cinderella-play-1761736754830.pdf#page=15"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830-ch-import-1788700747383-2",
          "courseId": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830-ch-import-1788700747383-2-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830",
              "chapterId": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830-ch-import-1788700747383-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-level-5-_-the-cinderella-play-1761736754830/oxford-reading-tree-songbirds-phonics-level-5-_-the-cinderella-play-1761736754830.pdf#page=2"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830-ch-import-1788700747383-3",
          "courseId": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830-ch-import-1788700747383-3-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830",
              "chapterId": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830-ch-import-1788700747383-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-level-5-_-the-cinderella-play-1761736754830/oxford-reading-tree-songbirds-phonics-level-5-_-the-cinderella-play-1761736754830.pdf#page=3"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830-ch-import-1788700747383-4",
          "courseId": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830-ch-import-1788700747383-4-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830",
              "chapterId": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830-ch-import-1788700747383-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-level-5-_-the-cinderella-play-1761736754830/oxford-reading-tree-songbirds-phonics-level-5-_-the-cinderella-play-1761736754830.pdf#page=4"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830-ch-import-1788700747383-5",
          "courseId": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830-ch-import-1788700747383-5-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830",
              "chapterId": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830-ch-import-1788700747383-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-level-5-_-the-cinderella-play-1761736754830/oxford-reading-tree-songbirds-phonics-level-5-_-the-cinderella-play-1761736754830.pdf#page=5"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830-ch-import-1788700747383-6",
          "courseId": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830-ch-import-1788700747383-6-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830",
              "chapterId": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830-ch-import-1788700747383-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-level-5-_-the-cinderella-play-1761736754830/oxford-reading-tree-songbirds-phonics-level-5-_-the-cinderella-play-1761736754830.pdf#page=6"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830-ch-import-1788700747383-7",
          "courseId": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830-ch-import-1788700747383-7-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830",
              "chapterId": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830-ch-import-1788700747383-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-level-5-_-the-cinderella-play-1761736754830/oxford-reading-tree-songbirds-phonics-level-5-_-the-cinderella-play-1761736754830.pdf#page=7"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830-ch-import-1788700747383-8",
          "courseId": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830-ch-import-1788700747383-8-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830",
              "chapterId": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830-ch-import-1788700747383-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-level-5-_-the-cinderella-play-1761736754830/oxford-reading-tree-songbirds-phonics-level-5-_-the-cinderella-play-1761736754830.pdf#page=8"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830-ch-import-1788700747383-9",
          "courseId": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830-ch-import-1788700747383-9-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830",
              "chapterId": "oxford-reading-tree-songbirds-phonics-level-5-the-cinderella-play-1761736754830-ch-import-1788700747383-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-level-5-_-the-cinderella-play-1761736754830/oxford-reading-tree-songbirds-phonics-level-5-_-the-cinderella-play-1761736754830.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "oxford-reading-tree-songbirds-phonics-stage-1-mix-mix-mix-1766042557719",
      "title": "Songbirds-phonics-stage-1-_-mix-mix-mix",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-oxford-reading-tree-songbirds-phonics-stage-1-mix-mix-mix-1766042557719.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 168,
      "category": "Kid, Comic, OxfordReading",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Comic/oxford-reading-tree-songbirds-phonics-stage-1-_-mix-mix-mix-1766042557719",
      "stepCount": 12,
      "chapters": [
        {
          "id": "oxford-reading-tree-songbirds-phonics-stage-1-mix-mix-mix-1766042557719-ch-import-1788700768774-1",
          "courseId": "oxford-reading-tree-songbirds-phonics-stage-1-mix-mix-mix-1766042557719",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-stage-1-mix-mix-mix-1766042557719-ch-import-1788700768774-1-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-stage-1-mix-mix-mix-1766042557719",
              "chapterId": "oxford-reading-tree-songbirds-phonics-stage-1-mix-mix-mix-1766042557719-ch-import-1788700768774-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-stage-1-_-mix-mix-mix-1766042557719/oxford-reading-tree-songbirds-phonics-stage-1-_-mix-mix-mix-1766042557719.pdf#page=1"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-stage-1-mix-mix-mix-1766042557719-ch-import-1788700768774-10",
          "courseId": "oxford-reading-tree-songbirds-phonics-stage-1-mix-mix-mix-1766042557719",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-stage-1-mix-mix-mix-1766042557719-ch-import-1788700768774-10-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-stage-1-mix-mix-mix-1766042557719",
              "chapterId": "oxford-reading-tree-songbirds-phonics-stage-1-mix-mix-mix-1766042557719-ch-import-1788700768774-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-stage-1-_-mix-mix-mix-1766042557719/oxford-reading-tree-songbirds-phonics-stage-1-_-mix-mix-mix-1766042557719.pdf#page=10"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-stage-1-mix-mix-mix-1766042557719-ch-import-1788700768774-11",
          "courseId": "oxford-reading-tree-songbirds-phonics-stage-1-mix-mix-mix-1766042557719",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-stage-1-mix-mix-mix-1766042557719-ch-import-1788700768774-11-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-stage-1-mix-mix-mix-1766042557719",
              "chapterId": "oxford-reading-tree-songbirds-phonics-stage-1-mix-mix-mix-1766042557719-ch-import-1788700768774-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-stage-1-_-mix-mix-mix-1766042557719/oxford-reading-tree-songbirds-phonics-stage-1-_-mix-mix-mix-1766042557719.pdf#page=11"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-stage-1-mix-mix-mix-1766042557719-ch-import-1788700768774-12",
          "courseId": "oxford-reading-tree-songbirds-phonics-stage-1-mix-mix-mix-1766042557719",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-stage-1-mix-mix-mix-1766042557719-ch-import-1788700768774-12-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-stage-1-mix-mix-mix-1766042557719",
              "chapterId": "oxford-reading-tree-songbirds-phonics-stage-1-mix-mix-mix-1766042557719-ch-import-1788700768774-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-stage-1-_-mix-mix-mix-1766042557719/oxford-reading-tree-songbirds-phonics-stage-1-_-mix-mix-mix-1766042557719.pdf#page=12"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-stage-1-mix-mix-mix-1766042557719-ch-import-1788700768774-2",
          "courseId": "oxford-reading-tree-songbirds-phonics-stage-1-mix-mix-mix-1766042557719",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-stage-1-mix-mix-mix-1766042557719-ch-import-1788700768774-2-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-stage-1-mix-mix-mix-1766042557719",
              "chapterId": "oxford-reading-tree-songbirds-phonics-stage-1-mix-mix-mix-1766042557719-ch-import-1788700768774-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-stage-1-_-mix-mix-mix-1766042557719/oxford-reading-tree-songbirds-phonics-stage-1-_-mix-mix-mix-1766042557719.pdf#page=2"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-stage-1-mix-mix-mix-1766042557719-ch-import-1788700768774-3",
          "courseId": "oxford-reading-tree-songbirds-phonics-stage-1-mix-mix-mix-1766042557719",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-stage-1-mix-mix-mix-1766042557719-ch-import-1788700768774-3-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-stage-1-mix-mix-mix-1766042557719",
              "chapterId": "oxford-reading-tree-songbirds-phonics-stage-1-mix-mix-mix-1766042557719-ch-import-1788700768774-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-stage-1-_-mix-mix-mix-1766042557719/oxford-reading-tree-songbirds-phonics-stage-1-_-mix-mix-mix-1766042557719.pdf#page=3"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-stage-1-mix-mix-mix-1766042557719-ch-import-1788700768774-4",
          "courseId": "oxford-reading-tree-songbirds-phonics-stage-1-mix-mix-mix-1766042557719",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-stage-1-mix-mix-mix-1766042557719-ch-import-1788700768774-4-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-stage-1-mix-mix-mix-1766042557719",
              "chapterId": "oxford-reading-tree-songbirds-phonics-stage-1-mix-mix-mix-1766042557719-ch-import-1788700768774-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-stage-1-_-mix-mix-mix-1766042557719/oxford-reading-tree-songbirds-phonics-stage-1-_-mix-mix-mix-1766042557719.pdf#page=4"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-stage-1-mix-mix-mix-1766042557719-ch-import-1788700768774-5",
          "courseId": "oxford-reading-tree-songbirds-phonics-stage-1-mix-mix-mix-1766042557719",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-stage-1-mix-mix-mix-1766042557719-ch-import-1788700768774-5-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-stage-1-mix-mix-mix-1766042557719",
              "chapterId": "oxford-reading-tree-songbirds-phonics-stage-1-mix-mix-mix-1766042557719-ch-import-1788700768774-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-stage-1-_-mix-mix-mix-1766042557719/oxford-reading-tree-songbirds-phonics-stage-1-_-mix-mix-mix-1766042557719.pdf#page=5"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-stage-1-mix-mix-mix-1766042557719-ch-import-1788700768774-6",
          "courseId": "oxford-reading-tree-songbirds-phonics-stage-1-mix-mix-mix-1766042557719",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-stage-1-mix-mix-mix-1766042557719-ch-import-1788700768774-6-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-stage-1-mix-mix-mix-1766042557719",
              "chapterId": "oxford-reading-tree-songbirds-phonics-stage-1-mix-mix-mix-1766042557719-ch-import-1788700768774-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-stage-1-_-mix-mix-mix-1766042557719/oxford-reading-tree-songbirds-phonics-stage-1-_-mix-mix-mix-1766042557719.pdf#page=6"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-stage-1-mix-mix-mix-1766042557719-ch-import-1788700768774-7",
          "courseId": "oxford-reading-tree-songbirds-phonics-stage-1-mix-mix-mix-1766042557719",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-stage-1-mix-mix-mix-1766042557719-ch-import-1788700768774-7-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-stage-1-mix-mix-mix-1766042557719",
              "chapterId": "oxford-reading-tree-songbirds-phonics-stage-1-mix-mix-mix-1766042557719-ch-import-1788700768774-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-stage-1-_-mix-mix-mix-1766042557719/oxford-reading-tree-songbirds-phonics-stage-1-_-mix-mix-mix-1766042557719.pdf#page=7"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-stage-1-mix-mix-mix-1766042557719-ch-import-1788700768774-8",
          "courseId": "oxford-reading-tree-songbirds-phonics-stage-1-mix-mix-mix-1766042557719",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-stage-1-mix-mix-mix-1766042557719-ch-import-1788700768774-8-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-stage-1-mix-mix-mix-1766042557719",
              "chapterId": "oxford-reading-tree-songbirds-phonics-stage-1-mix-mix-mix-1766042557719-ch-import-1788700768774-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-stage-1-_-mix-mix-mix-1766042557719/oxford-reading-tree-songbirds-phonics-stage-1-_-mix-mix-mix-1766042557719.pdf#page=8"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-songbirds-phonics-stage-1-mix-mix-mix-1766042557719-ch-import-1788700768774-9",
          "courseId": "oxford-reading-tree-songbirds-phonics-stage-1-mix-mix-mix-1766042557719",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "oxford-reading-tree-songbirds-phonics-stage-1-mix-mix-mix-1766042557719-ch-import-1788700768774-9-step-0",
              "courseId": "oxford-reading-tree-songbirds-phonics-stage-1-mix-mix-mix-1766042557719",
              "chapterId": "oxford-reading-tree-songbirds-phonics-stage-1-mix-mix-mix-1766042557719-ch-import-1788700768774-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-songbirds-phonics-stage-1-_-mix-mix-mix-1766042557719/oxford-reading-tree-songbirds-phonics-stage-1-_-mix-mix-mix-1766042557719.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960",
      "title": "Stage-3-_-first-phonics-sniff",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 169,
      "category": "Kid, Comic, OxfordReading",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Comic/oxford-reading-tree-stage-3-_-first-phonics-sniff-1766043169960",
      "stepCount": 18,
      "chapters": [
        {
          "id": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960-ch-import-1788700787599-1",
          "courseId": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960-ch-import-1788700787599-1-step-0",
              "courseId": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960",
              "chapterId": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960-ch-import-1788700787599-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-3-_-first-phonics-sniff-1766043169960/oxford-reading-tree-stage-3-_-first-phonics-sniff-1766043169960.pdf#page=1"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960-ch-import-1788700787599-10",
          "courseId": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960-ch-import-1788700787599-10-step-0",
              "courseId": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960",
              "chapterId": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960-ch-import-1788700787599-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-3-_-first-phonics-sniff-1766043169960/oxford-reading-tree-stage-3-_-first-phonics-sniff-1766043169960.pdf#page=10"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960-ch-import-1788700787599-11",
          "courseId": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960-ch-import-1788700787599-11-step-0",
              "courseId": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960",
              "chapterId": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960-ch-import-1788700787599-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-3-_-first-phonics-sniff-1766043169960/oxford-reading-tree-stage-3-_-first-phonics-sniff-1766043169960.pdf#page=11"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960-ch-import-1788700787599-12",
          "courseId": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960-ch-import-1788700787599-12-step-0",
              "courseId": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960",
              "chapterId": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960-ch-import-1788700787599-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-3-_-first-phonics-sniff-1766043169960/oxford-reading-tree-stage-3-_-first-phonics-sniff-1766043169960.pdf#page=12"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960-ch-import-1788700787599-13",
          "courseId": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960-ch-import-1788700787599-13-step-0",
              "courseId": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960",
              "chapterId": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960-ch-import-1788700787599-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-3-_-first-phonics-sniff-1766043169960/oxford-reading-tree-stage-3-_-first-phonics-sniff-1766043169960.pdf#page=13"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960-ch-import-1788700787599-14",
          "courseId": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960-ch-import-1788700787599-14-step-0",
              "courseId": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960",
              "chapterId": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960-ch-import-1788700787599-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-3-_-first-phonics-sniff-1766043169960/oxford-reading-tree-stage-3-_-first-phonics-sniff-1766043169960.pdf#page=14"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960-ch-import-1788700787599-15",
          "courseId": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960-ch-import-1788700787599-15-step-0",
              "courseId": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960",
              "chapterId": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960-ch-import-1788700787599-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-3-_-first-phonics-sniff-1766043169960/oxford-reading-tree-stage-3-_-first-phonics-sniff-1766043169960.pdf#page=15"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960-ch-import-1788700787599-16",
          "courseId": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960-ch-import-1788700787599-16-step-0",
              "courseId": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960",
              "chapterId": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960-ch-import-1788700787599-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-3-_-first-phonics-sniff-1766043169960/oxford-reading-tree-stage-3-_-first-phonics-sniff-1766043169960.pdf#page=16"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960-ch-import-1788700787599-17",
          "courseId": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960-ch-import-1788700787599-17-step-0",
              "courseId": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960",
              "chapterId": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960-ch-import-1788700787599-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-3-_-first-phonics-sniff-1766043169960/oxford-reading-tree-stage-3-_-first-phonics-sniff-1766043169960.pdf#page=17"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960-ch-import-1788700787599-18",
          "courseId": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960-ch-import-1788700787599-18-step-0",
              "courseId": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960",
              "chapterId": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960-ch-import-1788700787599-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-3-_-first-phonics-sniff-1766043169960/oxford-reading-tree-stage-3-_-first-phonics-sniff-1766043169960.pdf#page=18"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960-ch-import-1788700787599-2",
          "courseId": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960-ch-import-1788700787599-2-step-0",
              "courseId": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960",
              "chapterId": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960-ch-import-1788700787599-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-3-_-first-phonics-sniff-1766043169960/oxford-reading-tree-stage-3-_-first-phonics-sniff-1766043169960.pdf#page=2"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960-ch-import-1788700787599-3",
          "courseId": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960-ch-import-1788700787599-3-step-0",
              "courseId": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960",
              "chapterId": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960-ch-import-1788700787599-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-3-_-first-phonics-sniff-1766043169960/oxford-reading-tree-stage-3-_-first-phonics-sniff-1766043169960.pdf#page=3"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960-ch-import-1788700787599-4",
          "courseId": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960-ch-import-1788700787599-4-step-0",
              "courseId": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960",
              "chapterId": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960-ch-import-1788700787599-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-3-_-first-phonics-sniff-1766043169960/oxford-reading-tree-stage-3-_-first-phonics-sniff-1766043169960.pdf#page=4"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960-ch-import-1788700787599-5",
          "courseId": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960-ch-import-1788700787599-5-step-0",
              "courseId": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960",
              "chapterId": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960-ch-import-1788700787599-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-3-_-first-phonics-sniff-1766043169960/oxford-reading-tree-stage-3-_-first-phonics-sniff-1766043169960.pdf#page=5"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960-ch-import-1788700787599-6",
          "courseId": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960-ch-import-1788700787599-6-step-0",
              "courseId": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960",
              "chapterId": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960-ch-import-1788700787599-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-3-_-first-phonics-sniff-1766043169960/oxford-reading-tree-stage-3-_-first-phonics-sniff-1766043169960.pdf#page=6"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960-ch-import-1788700787599-7",
          "courseId": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960-ch-import-1788700787599-7-step-0",
              "courseId": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960",
              "chapterId": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960-ch-import-1788700787599-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-3-_-first-phonics-sniff-1766043169960/oxford-reading-tree-stage-3-_-first-phonics-sniff-1766043169960.pdf#page=7"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960-ch-import-1788700787599-8",
          "courseId": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960-ch-import-1788700787599-8-step-0",
              "courseId": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960",
              "chapterId": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960-ch-import-1788700787599-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-3-_-first-phonics-sniff-1766043169960/oxford-reading-tree-stage-3-_-first-phonics-sniff-1766043169960.pdf#page=8"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960-ch-import-1788700787599-9",
          "courseId": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960-ch-import-1788700787599-9-step-0",
              "courseId": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960",
              "chapterId": "oxford-reading-tree-stage-3-first-phonics-sniff-1766043169960-ch-import-1788700787599-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-3-_-first-phonics-sniff-1766043169960/oxford-reading-tree-stage-3-_-first-phonics-sniff-1766043169960.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "oxford-reading-tree-stage-1-more-floppy-s-phonics-cats-1785274787314",
      "title": "Stage-1-_-more-floppy-s-phonics-cats",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-oxford-reading-tree-stage-1-more-floppy-s-phonics-cats-1785274787314.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 170,
      "category": "Kid, Comic, OxfordReading",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Comic/oxford-reading-tree-stage-1-_-more-floppy-s-phonics-cats-1785274787314",
      "stepCount": 12,
      "chapters": [
        {
          "id": "oxford-reading-tree-stage-1-more-floppy-s-phonics-cats-1785274787314-ch-import-1788700804544-1",
          "courseId": "oxford-reading-tree-stage-1-more-floppy-s-phonics-cats-1785274787314",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-1-more-floppy-s-phonics-cats-1785274787314-ch-import-1788700804544-1-step-0",
              "courseId": "oxford-reading-tree-stage-1-more-floppy-s-phonics-cats-1785274787314",
              "chapterId": "oxford-reading-tree-stage-1-more-floppy-s-phonics-cats-1785274787314-ch-import-1788700804544-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-1-_-more-floppy-s-phonics-cats-1785274787314/oxford-reading-tree-stage-1-_-more-floppy-s-phonics-cats-1785274787314.pdf#page=1"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-1-more-floppy-s-phonics-cats-1785274787314-ch-import-1788700804544-10",
          "courseId": "oxford-reading-tree-stage-1-more-floppy-s-phonics-cats-1785274787314",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-1-more-floppy-s-phonics-cats-1785274787314-ch-import-1788700804544-10-step-0",
              "courseId": "oxford-reading-tree-stage-1-more-floppy-s-phonics-cats-1785274787314",
              "chapterId": "oxford-reading-tree-stage-1-more-floppy-s-phonics-cats-1785274787314-ch-import-1788700804544-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-1-_-more-floppy-s-phonics-cats-1785274787314/oxford-reading-tree-stage-1-_-more-floppy-s-phonics-cats-1785274787314.pdf#page=10"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-1-more-floppy-s-phonics-cats-1785274787314-ch-import-1788700804544-11",
          "courseId": "oxford-reading-tree-stage-1-more-floppy-s-phonics-cats-1785274787314",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-1-more-floppy-s-phonics-cats-1785274787314-ch-import-1788700804544-11-step-0",
              "courseId": "oxford-reading-tree-stage-1-more-floppy-s-phonics-cats-1785274787314",
              "chapterId": "oxford-reading-tree-stage-1-more-floppy-s-phonics-cats-1785274787314-ch-import-1788700804544-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-1-_-more-floppy-s-phonics-cats-1785274787314/oxford-reading-tree-stage-1-_-more-floppy-s-phonics-cats-1785274787314.pdf#page=11"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-1-more-floppy-s-phonics-cats-1785274787314-ch-import-1788700804544-12",
          "courseId": "oxford-reading-tree-stage-1-more-floppy-s-phonics-cats-1785274787314",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-1-more-floppy-s-phonics-cats-1785274787314-ch-import-1788700804544-12-step-0",
              "courseId": "oxford-reading-tree-stage-1-more-floppy-s-phonics-cats-1785274787314",
              "chapterId": "oxford-reading-tree-stage-1-more-floppy-s-phonics-cats-1785274787314-ch-import-1788700804544-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-1-_-more-floppy-s-phonics-cats-1785274787314/oxford-reading-tree-stage-1-_-more-floppy-s-phonics-cats-1785274787314.pdf#page=12"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-1-more-floppy-s-phonics-cats-1785274787314-ch-import-1788700804544-2",
          "courseId": "oxford-reading-tree-stage-1-more-floppy-s-phonics-cats-1785274787314",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-1-more-floppy-s-phonics-cats-1785274787314-ch-import-1788700804544-2-step-0",
              "courseId": "oxford-reading-tree-stage-1-more-floppy-s-phonics-cats-1785274787314",
              "chapterId": "oxford-reading-tree-stage-1-more-floppy-s-phonics-cats-1785274787314-ch-import-1788700804544-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-1-_-more-floppy-s-phonics-cats-1785274787314/oxford-reading-tree-stage-1-_-more-floppy-s-phonics-cats-1785274787314.pdf#page=2"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-1-more-floppy-s-phonics-cats-1785274787314-ch-import-1788700804544-3",
          "courseId": "oxford-reading-tree-stage-1-more-floppy-s-phonics-cats-1785274787314",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-1-more-floppy-s-phonics-cats-1785274787314-ch-import-1788700804544-3-step-0",
              "courseId": "oxford-reading-tree-stage-1-more-floppy-s-phonics-cats-1785274787314",
              "chapterId": "oxford-reading-tree-stage-1-more-floppy-s-phonics-cats-1785274787314-ch-import-1788700804544-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-1-_-more-floppy-s-phonics-cats-1785274787314/oxford-reading-tree-stage-1-_-more-floppy-s-phonics-cats-1785274787314.pdf#page=3"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-1-more-floppy-s-phonics-cats-1785274787314-ch-import-1788700804544-4",
          "courseId": "oxford-reading-tree-stage-1-more-floppy-s-phonics-cats-1785274787314",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-1-more-floppy-s-phonics-cats-1785274787314-ch-import-1788700804544-4-step-0",
              "courseId": "oxford-reading-tree-stage-1-more-floppy-s-phonics-cats-1785274787314",
              "chapterId": "oxford-reading-tree-stage-1-more-floppy-s-phonics-cats-1785274787314-ch-import-1788700804544-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-1-_-more-floppy-s-phonics-cats-1785274787314/oxford-reading-tree-stage-1-_-more-floppy-s-phonics-cats-1785274787314.pdf#page=4"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-1-more-floppy-s-phonics-cats-1785274787314-ch-import-1788700804544-5",
          "courseId": "oxford-reading-tree-stage-1-more-floppy-s-phonics-cats-1785274787314",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-1-more-floppy-s-phonics-cats-1785274787314-ch-import-1788700804544-5-step-0",
              "courseId": "oxford-reading-tree-stage-1-more-floppy-s-phonics-cats-1785274787314",
              "chapterId": "oxford-reading-tree-stage-1-more-floppy-s-phonics-cats-1785274787314-ch-import-1788700804544-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-1-_-more-floppy-s-phonics-cats-1785274787314/oxford-reading-tree-stage-1-_-more-floppy-s-phonics-cats-1785274787314.pdf#page=5"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-1-more-floppy-s-phonics-cats-1785274787314-ch-import-1788700804544-6",
          "courseId": "oxford-reading-tree-stage-1-more-floppy-s-phonics-cats-1785274787314",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-1-more-floppy-s-phonics-cats-1785274787314-ch-import-1788700804544-6-step-0",
              "courseId": "oxford-reading-tree-stage-1-more-floppy-s-phonics-cats-1785274787314",
              "chapterId": "oxford-reading-tree-stage-1-more-floppy-s-phonics-cats-1785274787314-ch-import-1788700804544-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-1-_-more-floppy-s-phonics-cats-1785274787314/oxford-reading-tree-stage-1-_-more-floppy-s-phonics-cats-1785274787314.pdf#page=6"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-1-more-floppy-s-phonics-cats-1785274787314-ch-import-1788700804544-7",
          "courseId": "oxford-reading-tree-stage-1-more-floppy-s-phonics-cats-1785274787314",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-1-more-floppy-s-phonics-cats-1785274787314-ch-import-1788700804544-7-step-0",
              "courseId": "oxford-reading-tree-stage-1-more-floppy-s-phonics-cats-1785274787314",
              "chapterId": "oxford-reading-tree-stage-1-more-floppy-s-phonics-cats-1785274787314-ch-import-1788700804544-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-1-_-more-floppy-s-phonics-cats-1785274787314/oxford-reading-tree-stage-1-_-more-floppy-s-phonics-cats-1785274787314.pdf#page=7"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-1-more-floppy-s-phonics-cats-1785274787314-ch-import-1788700804544-8",
          "courseId": "oxford-reading-tree-stage-1-more-floppy-s-phonics-cats-1785274787314",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-1-more-floppy-s-phonics-cats-1785274787314-ch-import-1788700804544-8-step-0",
              "courseId": "oxford-reading-tree-stage-1-more-floppy-s-phonics-cats-1785274787314",
              "chapterId": "oxford-reading-tree-stage-1-more-floppy-s-phonics-cats-1785274787314-ch-import-1788700804544-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-1-_-more-floppy-s-phonics-cats-1785274787314/oxford-reading-tree-stage-1-_-more-floppy-s-phonics-cats-1785274787314.pdf#page=8"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-1-more-floppy-s-phonics-cats-1785274787314-ch-import-1788700804544-9",
          "courseId": "oxford-reading-tree-stage-1-more-floppy-s-phonics-cats-1785274787314",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-1-more-floppy-s-phonics-cats-1785274787314-ch-import-1788700804544-9-step-0",
              "courseId": "oxford-reading-tree-stage-1-more-floppy-s-phonics-cats-1785274787314",
              "chapterId": "oxford-reading-tree-stage-1-more-floppy-s-phonics-cats-1785274787314-ch-import-1788700804544-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-1-_-more-floppy-s-phonics-cats-1785274787314/oxford-reading-tree-stage-1-_-more-floppy-s-phonics-cats-1785274787314.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909",
      "title": "Stage-3-_-first-phonics-the-mud-bath",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 171,
      "category": "Kid, Comic, OxfordReading",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Comic/oxford-reading-tree-stage-3-_-first-phonics-the-mud-bath-1761742836909",
      "stepCount": 18,
      "chapters": [
        {
          "id": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909-ch-import-1788700828733-1",
          "courseId": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909-ch-import-1788700828733-1-step-0",
              "courseId": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909",
              "chapterId": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909-ch-import-1788700828733-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-3-_-first-phonics-the-mud-bath-1761742836909/oxford-reading-tree-stage-3-_-first-phonics-the-mud-bath-1761742836909.pdf#page=1"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909-ch-import-1788700828733-10",
          "courseId": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909-ch-import-1788700828733-10-step-0",
              "courseId": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909",
              "chapterId": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909-ch-import-1788700828733-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-3-_-first-phonics-the-mud-bath-1761742836909/oxford-reading-tree-stage-3-_-first-phonics-the-mud-bath-1761742836909.pdf#page=10"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909-ch-import-1788700828733-11",
          "courseId": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909-ch-import-1788700828733-11-step-0",
              "courseId": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909",
              "chapterId": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909-ch-import-1788700828733-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-3-_-first-phonics-the-mud-bath-1761742836909/oxford-reading-tree-stage-3-_-first-phonics-the-mud-bath-1761742836909.pdf#page=11"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909-ch-import-1788700828733-12",
          "courseId": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909-ch-import-1788700828733-12-step-0",
              "courseId": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909",
              "chapterId": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909-ch-import-1788700828733-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-3-_-first-phonics-the-mud-bath-1761742836909/oxford-reading-tree-stage-3-_-first-phonics-the-mud-bath-1761742836909.pdf#page=12"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909-ch-import-1788700828733-13",
          "courseId": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909-ch-import-1788700828733-13-step-0",
              "courseId": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909",
              "chapterId": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909-ch-import-1788700828733-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-3-_-first-phonics-the-mud-bath-1761742836909/oxford-reading-tree-stage-3-_-first-phonics-the-mud-bath-1761742836909.pdf#page=13"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909-ch-import-1788700828733-14",
          "courseId": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909-ch-import-1788700828733-14-step-0",
              "courseId": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909",
              "chapterId": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909-ch-import-1788700828733-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-3-_-first-phonics-the-mud-bath-1761742836909/oxford-reading-tree-stage-3-_-first-phonics-the-mud-bath-1761742836909.pdf#page=14"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909-ch-import-1788700828733-15",
          "courseId": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909-ch-import-1788700828733-15-step-0",
              "courseId": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909",
              "chapterId": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909-ch-import-1788700828733-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-3-_-first-phonics-the-mud-bath-1761742836909/oxford-reading-tree-stage-3-_-first-phonics-the-mud-bath-1761742836909.pdf#page=15"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909-ch-import-1788700828733-16",
          "courseId": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909-ch-import-1788700828733-16-step-0",
              "courseId": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909",
              "chapterId": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909-ch-import-1788700828733-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-3-_-first-phonics-the-mud-bath-1761742836909/oxford-reading-tree-stage-3-_-first-phonics-the-mud-bath-1761742836909.pdf#page=16"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909-ch-import-1788700828733-17",
          "courseId": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909-ch-import-1788700828733-17-step-0",
              "courseId": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909",
              "chapterId": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909-ch-import-1788700828733-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-3-_-first-phonics-the-mud-bath-1761742836909/oxford-reading-tree-stage-3-_-first-phonics-the-mud-bath-1761742836909.pdf#page=17"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909-ch-import-1788700828733-18",
          "courseId": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909-ch-import-1788700828733-18-step-0",
              "courseId": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909",
              "chapterId": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909-ch-import-1788700828733-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-3-_-first-phonics-the-mud-bath-1761742836909/oxford-reading-tree-stage-3-_-first-phonics-the-mud-bath-1761742836909.pdf#page=18"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909-ch-import-1788700828733-2",
          "courseId": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909-ch-import-1788700828733-2-step-0",
              "courseId": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909",
              "chapterId": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909-ch-import-1788700828733-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-3-_-first-phonics-the-mud-bath-1761742836909/oxford-reading-tree-stage-3-_-first-phonics-the-mud-bath-1761742836909.pdf#page=2"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909-ch-import-1788700828733-3",
          "courseId": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909-ch-import-1788700828733-3-step-0",
              "courseId": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909",
              "chapterId": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909-ch-import-1788700828733-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-3-_-first-phonics-the-mud-bath-1761742836909/oxford-reading-tree-stage-3-_-first-phonics-the-mud-bath-1761742836909.pdf#page=3"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909-ch-import-1788700828733-4",
          "courseId": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909-ch-import-1788700828733-4-step-0",
              "courseId": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909",
              "chapterId": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909-ch-import-1788700828733-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-3-_-first-phonics-the-mud-bath-1761742836909/oxford-reading-tree-stage-3-_-first-phonics-the-mud-bath-1761742836909.pdf#page=4"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909-ch-import-1788700828733-5",
          "courseId": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909-ch-import-1788700828733-5-step-0",
              "courseId": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909",
              "chapterId": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909-ch-import-1788700828733-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-3-_-first-phonics-the-mud-bath-1761742836909/oxford-reading-tree-stage-3-_-first-phonics-the-mud-bath-1761742836909.pdf#page=5"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909-ch-import-1788700828733-6",
          "courseId": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909-ch-import-1788700828733-6-step-0",
              "courseId": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909",
              "chapterId": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909-ch-import-1788700828733-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-3-_-first-phonics-the-mud-bath-1761742836909/oxford-reading-tree-stage-3-_-first-phonics-the-mud-bath-1761742836909.pdf#page=6"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909-ch-import-1788700828733-7",
          "courseId": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909-ch-import-1788700828733-7-step-0",
              "courseId": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909",
              "chapterId": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909-ch-import-1788700828733-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-3-_-first-phonics-the-mud-bath-1761742836909/oxford-reading-tree-stage-3-_-first-phonics-the-mud-bath-1761742836909.pdf#page=7"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909-ch-import-1788700828733-8",
          "courseId": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909-ch-import-1788700828733-8-step-0",
              "courseId": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909",
              "chapterId": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909-ch-import-1788700828733-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-3-_-first-phonics-the-mud-bath-1761742836909/oxford-reading-tree-stage-3-_-first-phonics-the-mud-bath-1761742836909.pdf#page=8"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909-ch-import-1788700828733-9",
          "courseId": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909-ch-import-1788700828733-9-step-0",
              "courseId": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909",
              "chapterId": "oxford-reading-tree-stage-3-first-phonics-the-mud-bath-1761742836909-ch-import-1788700828733-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-3-_-first-phonics-the-mud-bath-1761742836909/oxford-reading-tree-stage-3-_-first-phonics-the-mud-bath-1761742836909.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330",
      "title": "Stage-3-_-floppy-s-phonics-fiction-leek-hotpot",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 172,
      "category": "Kid, Comic, OxfordReading",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Comic/oxford-reading-tree-stage-3-_-floppy-s-phonics-fiction-leek-hotpot-1760773913330",
      "stepCount": 20,
      "chapters": [
        {
          "id": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330-ch-import-1788700853058-1",
          "courseId": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330-ch-import-1788700853058-1-step-0",
              "courseId": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330",
              "chapterId": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330-ch-import-1788700853058-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-3-_-floppy-s-phonics-fiction-leek-hotpot-1760773913330/oxford-reading-tree-stage-3-_-floppy-s-phonics-fiction-leek-hotpot-1760773913330.pdf#page=1"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330-ch-import-1788700853058-10",
          "courseId": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330-ch-import-1788700853058-10-step-0",
              "courseId": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330",
              "chapterId": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330-ch-import-1788700853058-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-3-_-floppy-s-phonics-fiction-leek-hotpot-1760773913330/oxford-reading-tree-stage-3-_-floppy-s-phonics-fiction-leek-hotpot-1760773913330.pdf#page=10"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330-ch-import-1788700853058-11",
          "courseId": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330-ch-import-1788700853058-11-step-0",
              "courseId": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330",
              "chapterId": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330-ch-import-1788700853058-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-3-_-floppy-s-phonics-fiction-leek-hotpot-1760773913330/oxford-reading-tree-stage-3-_-floppy-s-phonics-fiction-leek-hotpot-1760773913330.pdf#page=11"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330-ch-import-1788700853058-12",
          "courseId": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330-ch-import-1788700853058-12-step-0",
              "courseId": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330",
              "chapterId": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330-ch-import-1788700853058-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-3-_-floppy-s-phonics-fiction-leek-hotpot-1760773913330/oxford-reading-tree-stage-3-_-floppy-s-phonics-fiction-leek-hotpot-1760773913330.pdf#page=12"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330-ch-import-1788700853058-13",
          "courseId": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330-ch-import-1788700853058-13-step-0",
              "courseId": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330",
              "chapterId": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330-ch-import-1788700853058-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-3-_-floppy-s-phonics-fiction-leek-hotpot-1760773913330/oxford-reading-tree-stage-3-_-floppy-s-phonics-fiction-leek-hotpot-1760773913330.pdf#page=13"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330-ch-import-1788700853058-14",
          "courseId": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330-ch-import-1788700853058-14-step-0",
              "courseId": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330",
              "chapterId": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330-ch-import-1788700853058-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-3-_-floppy-s-phonics-fiction-leek-hotpot-1760773913330/oxford-reading-tree-stage-3-_-floppy-s-phonics-fiction-leek-hotpot-1760773913330.pdf#page=14"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330-ch-import-1788700853058-15",
          "courseId": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330-ch-import-1788700853058-15-step-0",
              "courseId": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330",
              "chapterId": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330-ch-import-1788700853058-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-3-_-floppy-s-phonics-fiction-leek-hotpot-1760773913330/oxford-reading-tree-stage-3-_-floppy-s-phonics-fiction-leek-hotpot-1760773913330.pdf#page=15"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330-ch-import-1788700853058-16",
          "courseId": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330-ch-import-1788700853058-16-step-0",
              "courseId": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330",
              "chapterId": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330-ch-import-1788700853058-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-3-_-floppy-s-phonics-fiction-leek-hotpot-1760773913330/oxford-reading-tree-stage-3-_-floppy-s-phonics-fiction-leek-hotpot-1760773913330.pdf#page=16"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330-ch-import-1788700853058-17",
          "courseId": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330-ch-import-1788700853058-17-step-0",
              "courseId": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330",
              "chapterId": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330-ch-import-1788700853058-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-3-_-floppy-s-phonics-fiction-leek-hotpot-1760773913330/oxford-reading-tree-stage-3-_-floppy-s-phonics-fiction-leek-hotpot-1760773913330.pdf#page=17"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330-ch-import-1788700853058-18",
          "courseId": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330-ch-import-1788700853058-18-step-0",
              "courseId": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330",
              "chapterId": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330-ch-import-1788700853058-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-3-_-floppy-s-phonics-fiction-leek-hotpot-1760773913330/oxford-reading-tree-stage-3-_-floppy-s-phonics-fiction-leek-hotpot-1760773913330.pdf#page=18"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330-ch-import-1788700853058-19",
          "courseId": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330-ch-import-1788700853058-19-step-0",
              "courseId": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330",
              "chapterId": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330-ch-import-1788700853058-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-3-_-floppy-s-phonics-fiction-leek-hotpot-1760773913330/oxford-reading-tree-stage-3-_-floppy-s-phonics-fiction-leek-hotpot-1760773913330.pdf#page=19"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330-ch-import-1788700853058-2",
          "courseId": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330-ch-import-1788700853058-2-step-0",
              "courseId": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330",
              "chapterId": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330-ch-import-1788700853058-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-3-_-floppy-s-phonics-fiction-leek-hotpot-1760773913330/oxford-reading-tree-stage-3-_-floppy-s-phonics-fiction-leek-hotpot-1760773913330.pdf#page=2"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330-ch-import-1788700853058-20",
          "courseId": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330-ch-import-1788700853058-20-step-0",
              "courseId": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330",
              "chapterId": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330-ch-import-1788700853058-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-3-_-floppy-s-phonics-fiction-leek-hotpot-1760773913330/oxford-reading-tree-stage-3-_-floppy-s-phonics-fiction-leek-hotpot-1760773913330.pdf#page=20"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330-ch-import-1788700853058-3",
          "courseId": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330-ch-import-1788700853058-3-step-0",
              "courseId": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330",
              "chapterId": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330-ch-import-1788700853058-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-3-_-floppy-s-phonics-fiction-leek-hotpot-1760773913330/oxford-reading-tree-stage-3-_-floppy-s-phonics-fiction-leek-hotpot-1760773913330.pdf#page=3"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330-ch-import-1788700853058-4",
          "courseId": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330-ch-import-1788700853058-4-step-0",
              "courseId": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330",
              "chapterId": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330-ch-import-1788700853058-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-3-_-floppy-s-phonics-fiction-leek-hotpot-1760773913330/oxford-reading-tree-stage-3-_-floppy-s-phonics-fiction-leek-hotpot-1760773913330.pdf#page=4"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330-ch-import-1788700853058-5",
          "courseId": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330-ch-import-1788700853058-5-step-0",
              "courseId": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330",
              "chapterId": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330-ch-import-1788700853058-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-3-_-floppy-s-phonics-fiction-leek-hotpot-1760773913330/oxford-reading-tree-stage-3-_-floppy-s-phonics-fiction-leek-hotpot-1760773913330.pdf#page=5"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330-ch-import-1788700853058-6",
          "courseId": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330-ch-import-1788700853058-6-step-0",
              "courseId": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330",
              "chapterId": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330-ch-import-1788700853058-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-3-_-floppy-s-phonics-fiction-leek-hotpot-1760773913330/oxford-reading-tree-stage-3-_-floppy-s-phonics-fiction-leek-hotpot-1760773913330.pdf#page=6"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330-ch-import-1788700853058-7",
          "courseId": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330-ch-import-1788700853058-7-step-0",
              "courseId": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330",
              "chapterId": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330-ch-import-1788700853058-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-3-_-floppy-s-phonics-fiction-leek-hotpot-1760773913330/oxford-reading-tree-stage-3-_-floppy-s-phonics-fiction-leek-hotpot-1760773913330.pdf#page=7"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330-ch-import-1788700853058-8",
          "courseId": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330-ch-import-1788700853058-8-step-0",
              "courseId": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330",
              "chapterId": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330-ch-import-1788700853058-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-3-_-floppy-s-phonics-fiction-leek-hotpot-1760773913330/oxford-reading-tree-stage-3-_-floppy-s-phonics-fiction-leek-hotpot-1760773913330.pdf#page=8"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330-ch-import-1788700853058-9",
          "courseId": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330-ch-import-1788700853058-9-step-0",
              "courseId": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330",
              "chapterId": "oxford-reading-tree-stage-3-floppy-s-phonics-fiction-leek-hotpot-1760773913330-ch-import-1788700853058-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-3-_-floppy-s-phonics-fiction-leek-hotpot-1760773913330/oxford-reading-tree-stage-3-_-floppy-s-phonics-fiction-leek-hotpot-1760773913330.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
      "title": "Stage-9-_-more-stories-a-the-flying-machine",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 173,
      "category": "Kid, Comic, OxfordReading",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Comic/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990",
      "stepCount": 36,
      "chapters": [
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-1",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-1-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990.pdf#page=1"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-10",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-10-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990.pdf#page=10"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-11",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-11-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990.pdf#page=11"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-12",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-12-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990.pdf#page=12"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-13",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-13-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990.pdf#page=13"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-14",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-14-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990.pdf#page=14"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-15",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-15-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990.pdf#page=15"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-16",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-16-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990.pdf#page=16"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-17",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-17-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990.pdf#page=17"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-18",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-18-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990.pdf#page=18"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-19",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-19-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990.pdf#page=19"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-2",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-2-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990.pdf#page=2"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-20",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-20-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990.pdf#page=20"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-21",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-21-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990.pdf#page=21"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-22",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-22-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990.pdf#page=22"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-23",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-23-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990.pdf#page=23"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-24",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-24-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990.pdf#page=24"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-25",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-25-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990.pdf#page=25"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-26",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-26-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990.pdf#page=26"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-27",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-27-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990.pdf#page=27"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-28",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-28-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990.pdf#page=28"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-29",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-29-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990.pdf#page=29"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-3",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-3-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990.pdf#page=3"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-30",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-30-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990.pdf#page=30"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-31",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-31-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990.pdf#page=31"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-32",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-32-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990.pdf#page=32"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-33",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-33-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990.pdf#page=33"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-34",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-34-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990.pdf#page=34"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-35",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-35-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990.pdf#page=35"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-36",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-36-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990.pdf#page=36"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-4",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-4-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990.pdf#page=4"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-5",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-5-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990.pdf#page=5"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-6",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-6-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990.pdf#page=6"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-7",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-7-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990.pdf#page=7"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-8",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-8-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990.pdf#page=8"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-9",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-9-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-the-flying-machine-1759594419990-ch-import-1788700874153-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990/oxford-reading-tree-stage-9-_-more-stories-a-the-flying-machine-1759594419990.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
      "title": "Stage-9-_-more-stories-a-key-trouble",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 174,
      "category": "Kid, Comic, OxfordReading",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Comic/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195",
      "stepCount": 36,
      "chapters": [
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-1",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-1-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195.pdf#page=1"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-10",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-10-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195.pdf#page=10"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-11",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-11-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195.pdf#page=11"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-12",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-12-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195.pdf#page=12"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-13",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-13-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195.pdf#page=13"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-14",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-14-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195.pdf#page=14"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-15",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-15-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195.pdf#page=15"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-16",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-16-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195.pdf#page=16"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-17",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-17-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195.pdf#page=17"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-18",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-18-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195.pdf#page=18"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-19",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-19-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195.pdf#page=19"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-2",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-2-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195.pdf#page=2"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-20",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-20-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195.pdf#page=20"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-21",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-21-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195.pdf#page=21"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-22",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-22-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195.pdf#page=22"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-23",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-23-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195.pdf#page=23"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-24",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-24-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195.pdf#page=24"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-25",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-25-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195.pdf#page=25"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-26",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-26-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195.pdf#page=26"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-27",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-27-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195.pdf#page=27"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-28",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-28-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195.pdf#page=28"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-29",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-29-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195.pdf#page=29"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-3",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-3-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195.pdf#page=3"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-30",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-30-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195.pdf#page=30"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-31",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-31-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195.pdf#page=31"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-32",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-32-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195.pdf#page=32"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-33",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-33-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195.pdf#page=33"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-34",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-34-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195.pdf#page=34"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-35",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-35-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195.pdf#page=35"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-36",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-36-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195.pdf#page=36"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-4",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-4-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195.pdf#page=4"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-5",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-5-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195.pdf#page=5"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-6",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-6-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195.pdf#page=6"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-7",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-7-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195.pdf#page=7"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-8",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-8-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195.pdf#page=8"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-9",
          "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-9-step-0",
              "courseId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195",
              "chapterId": "oxford-reading-tree-stage-9-more-stories-a-key-trouble-1778833310195-ch-import-1788700890808-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195/oxford-reading-tree-stage-9-_-more-stories-a-key-trouble-1778833310195.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983",
      "title": "Stage-7-_-owls-storybooks-red-planet",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 175,
      "category": "Kid, Comic, OxfordReading",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Comic/oxford-reading-tree-stage-7-_-owls-storybooks-red-planet-1760883049983",
      "stepCount": 34,
      "chapters": [
        {
          "id": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-1",
          "courseId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-1-step-0",
              "courseId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983",
              "chapterId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-7-_-owls-storybooks-red-planet-1760883049983/oxford-reading-tree-stage-7-_-owls-storybooks-red-planet-1760883049983.pdf#page=1"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-10",
          "courseId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-10-step-0",
              "courseId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983",
              "chapterId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-7-_-owls-storybooks-red-planet-1760883049983/oxford-reading-tree-stage-7-_-owls-storybooks-red-planet-1760883049983.pdf#page=10"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-11",
          "courseId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-11-step-0",
              "courseId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983",
              "chapterId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-7-_-owls-storybooks-red-planet-1760883049983/oxford-reading-tree-stage-7-_-owls-storybooks-red-planet-1760883049983.pdf#page=11"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-12",
          "courseId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-12-step-0",
              "courseId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983",
              "chapterId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-7-_-owls-storybooks-red-planet-1760883049983/oxford-reading-tree-stage-7-_-owls-storybooks-red-planet-1760883049983.pdf#page=12"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-13",
          "courseId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-13-step-0",
              "courseId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983",
              "chapterId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-7-_-owls-storybooks-red-planet-1760883049983/oxford-reading-tree-stage-7-_-owls-storybooks-red-planet-1760883049983.pdf#page=13"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-14",
          "courseId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-14-step-0",
              "courseId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983",
              "chapterId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-7-_-owls-storybooks-red-planet-1760883049983/oxford-reading-tree-stage-7-_-owls-storybooks-red-planet-1760883049983.pdf#page=14"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-15",
          "courseId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-15-step-0",
              "courseId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983",
              "chapterId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-7-_-owls-storybooks-red-planet-1760883049983/oxford-reading-tree-stage-7-_-owls-storybooks-red-planet-1760883049983.pdf#page=15"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-16",
          "courseId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-16-step-0",
              "courseId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983",
              "chapterId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-7-_-owls-storybooks-red-planet-1760883049983/oxford-reading-tree-stage-7-_-owls-storybooks-red-planet-1760883049983.pdf#page=16"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-17",
          "courseId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-17-step-0",
              "courseId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983",
              "chapterId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-7-_-owls-storybooks-red-planet-1760883049983/oxford-reading-tree-stage-7-_-owls-storybooks-red-planet-1760883049983.pdf#page=17"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-18",
          "courseId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-18-step-0",
              "courseId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983",
              "chapterId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-7-_-owls-storybooks-red-planet-1760883049983/oxford-reading-tree-stage-7-_-owls-storybooks-red-planet-1760883049983.pdf#page=18"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-19",
          "courseId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-19-step-0",
              "courseId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983",
              "chapterId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-7-_-owls-storybooks-red-planet-1760883049983/oxford-reading-tree-stage-7-_-owls-storybooks-red-planet-1760883049983.pdf#page=19"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-2",
          "courseId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-2-step-0",
              "courseId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983",
              "chapterId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-7-_-owls-storybooks-red-planet-1760883049983/oxford-reading-tree-stage-7-_-owls-storybooks-red-planet-1760883049983.pdf#page=2"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-20",
          "courseId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-20-step-0",
              "courseId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983",
              "chapterId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-7-_-owls-storybooks-red-planet-1760883049983/oxford-reading-tree-stage-7-_-owls-storybooks-red-planet-1760883049983.pdf#page=20"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-21",
          "courseId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-21-step-0",
              "courseId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983",
              "chapterId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-7-_-owls-storybooks-red-planet-1760883049983/oxford-reading-tree-stage-7-_-owls-storybooks-red-planet-1760883049983.pdf#page=21"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-22",
          "courseId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-22-step-0",
              "courseId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983",
              "chapterId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-7-_-owls-storybooks-red-planet-1760883049983/oxford-reading-tree-stage-7-_-owls-storybooks-red-planet-1760883049983.pdf#page=22"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-23",
          "courseId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-23-step-0",
              "courseId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983",
              "chapterId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-7-_-owls-storybooks-red-planet-1760883049983/oxford-reading-tree-stage-7-_-owls-storybooks-red-planet-1760883049983.pdf#page=23"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-24",
          "courseId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-24-step-0",
              "courseId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983",
              "chapterId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-7-_-owls-storybooks-red-planet-1760883049983/oxford-reading-tree-stage-7-_-owls-storybooks-red-planet-1760883049983.pdf#page=24"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-25",
          "courseId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-25-step-0",
              "courseId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983",
              "chapterId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-7-_-owls-storybooks-red-planet-1760883049983/oxford-reading-tree-stage-7-_-owls-storybooks-red-planet-1760883049983.pdf#page=25"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-26",
          "courseId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-26-step-0",
              "courseId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983",
              "chapterId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-7-_-owls-storybooks-red-planet-1760883049983/oxford-reading-tree-stage-7-_-owls-storybooks-red-planet-1760883049983.pdf#page=26"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-27",
          "courseId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-27-step-0",
              "courseId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983",
              "chapterId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-7-_-owls-storybooks-red-planet-1760883049983/oxford-reading-tree-stage-7-_-owls-storybooks-red-planet-1760883049983.pdf#page=27"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-28",
          "courseId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-28-step-0",
              "courseId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983",
              "chapterId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-7-_-owls-storybooks-red-planet-1760883049983/oxford-reading-tree-stage-7-_-owls-storybooks-red-planet-1760883049983.pdf#page=28"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-29",
          "courseId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-29-step-0",
              "courseId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983",
              "chapterId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-7-_-owls-storybooks-red-planet-1760883049983/oxford-reading-tree-stage-7-_-owls-storybooks-red-planet-1760883049983.pdf#page=29"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-3",
          "courseId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-3-step-0",
              "courseId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983",
              "chapterId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-7-_-owls-storybooks-red-planet-1760883049983/oxford-reading-tree-stage-7-_-owls-storybooks-red-planet-1760883049983.pdf#page=3"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-30",
          "courseId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-30-step-0",
              "courseId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983",
              "chapterId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-7-_-owls-storybooks-red-planet-1760883049983/oxford-reading-tree-stage-7-_-owls-storybooks-red-planet-1760883049983.pdf#page=30"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-31",
          "courseId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-31-step-0",
              "courseId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983",
              "chapterId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-7-_-owls-storybooks-red-planet-1760883049983/oxford-reading-tree-stage-7-_-owls-storybooks-red-planet-1760883049983.pdf#page=31"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-32",
          "courseId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-32-step-0",
              "courseId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983",
              "chapterId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-7-_-owls-storybooks-red-planet-1760883049983/oxford-reading-tree-stage-7-_-owls-storybooks-red-planet-1760883049983.pdf#page=32"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-33",
          "courseId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-33-step-0",
              "courseId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983",
              "chapterId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-7-_-owls-storybooks-red-planet-1760883049983/oxford-reading-tree-stage-7-_-owls-storybooks-red-planet-1760883049983.pdf#page=33"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-34",
          "courseId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-34-step-0",
              "courseId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983",
              "chapterId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-7-_-owls-storybooks-red-planet-1760883049983/oxford-reading-tree-stage-7-_-owls-storybooks-red-planet-1760883049983.pdf#page=34"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-4",
          "courseId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-4-step-0",
              "courseId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983",
              "chapterId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-7-_-owls-storybooks-red-planet-1760883049983/oxford-reading-tree-stage-7-_-owls-storybooks-red-planet-1760883049983.pdf#page=4"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-5",
          "courseId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-5-step-0",
              "courseId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983",
              "chapterId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-7-_-owls-storybooks-red-planet-1760883049983/oxford-reading-tree-stage-7-_-owls-storybooks-red-planet-1760883049983.pdf#page=5"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-6",
          "courseId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-6-step-0",
              "courseId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983",
              "chapterId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-7-_-owls-storybooks-red-planet-1760883049983/oxford-reading-tree-stage-7-_-owls-storybooks-red-planet-1760883049983.pdf#page=6"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-7",
          "courseId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-7-step-0",
              "courseId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983",
              "chapterId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-7-_-owls-storybooks-red-planet-1760883049983/oxford-reading-tree-stage-7-_-owls-storybooks-red-planet-1760883049983.pdf#page=7"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-8",
          "courseId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-8-step-0",
              "courseId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983",
              "chapterId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-7-_-owls-storybooks-red-planet-1760883049983/oxford-reading-tree-stage-7-_-owls-storybooks-red-planet-1760883049983.pdf#page=8"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-9",
          "courseId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-9-step-0",
              "courseId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983",
              "chapterId": "oxford-reading-tree-stage-7-owls-storybooks-red-planet-1760883049983-ch-import-1788700907243-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-7-_-owls-storybooks-red-planet-1760883049983/oxford-reading-tree-stage-7-_-owls-storybooks-red-planet-1760883049983.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282",
      "title": "Stage-6-_-owls-storybooks-in-the-garden",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 176,
      "category": "Kid, Comic, OxfordReading",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Comic/oxford-reading-tree-stage-6-_-owls-storybooks-in-the-garden-1702809981282",
      "stepCount": 26,
      "chapters": [
        {
          "id": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-1",
          "courseId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-1-step-0",
              "courseId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282",
              "chapterId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-6-_-owls-storybooks-in-the-garden-1702809981282/oxford-reading-tree-stage-6-_-owls-storybooks-in-the-garden-1702809981282.pdf#page=1"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-10",
          "courseId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-10-step-0",
              "courseId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282",
              "chapterId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-6-_-owls-storybooks-in-the-garden-1702809981282/oxford-reading-tree-stage-6-_-owls-storybooks-in-the-garden-1702809981282.pdf#page=10"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-11",
          "courseId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-11-step-0",
              "courseId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282",
              "chapterId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-6-_-owls-storybooks-in-the-garden-1702809981282/oxford-reading-tree-stage-6-_-owls-storybooks-in-the-garden-1702809981282.pdf#page=11"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-12",
          "courseId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-12-step-0",
              "courseId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282",
              "chapterId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-6-_-owls-storybooks-in-the-garden-1702809981282/oxford-reading-tree-stage-6-_-owls-storybooks-in-the-garden-1702809981282.pdf#page=12"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-13",
          "courseId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-13-step-0",
              "courseId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282",
              "chapterId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-6-_-owls-storybooks-in-the-garden-1702809981282/oxford-reading-tree-stage-6-_-owls-storybooks-in-the-garden-1702809981282.pdf#page=13"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-14",
          "courseId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-14-step-0",
              "courseId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282",
              "chapterId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-6-_-owls-storybooks-in-the-garden-1702809981282/oxford-reading-tree-stage-6-_-owls-storybooks-in-the-garden-1702809981282.pdf#page=14"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-15",
          "courseId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-15-step-0",
              "courseId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282",
              "chapterId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-6-_-owls-storybooks-in-the-garden-1702809981282/oxford-reading-tree-stage-6-_-owls-storybooks-in-the-garden-1702809981282.pdf#page=15"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-16",
          "courseId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-16-step-0",
              "courseId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282",
              "chapterId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-6-_-owls-storybooks-in-the-garden-1702809981282/oxford-reading-tree-stage-6-_-owls-storybooks-in-the-garden-1702809981282.pdf#page=16"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-17",
          "courseId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-17-step-0",
              "courseId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282",
              "chapterId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-6-_-owls-storybooks-in-the-garden-1702809981282/oxford-reading-tree-stage-6-_-owls-storybooks-in-the-garden-1702809981282.pdf#page=17"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-18",
          "courseId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-18-step-0",
              "courseId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282",
              "chapterId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-6-_-owls-storybooks-in-the-garden-1702809981282/oxford-reading-tree-stage-6-_-owls-storybooks-in-the-garden-1702809981282.pdf#page=18"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-19",
          "courseId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-19-step-0",
              "courseId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282",
              "chapterId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-6-_-owls-storybooks-in-the-garden-1702809981282/oxford-reading-tree-stage-6-_-owls-storybooks-in-the-garden-1702809981282.pdf#page=19"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-2",
          "courseId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-2-step-0",
              "courseId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282",
              "chapterId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-6-_-owls-storybooks-in-the-garden-1702809981282/oxford-reading-tree-stage-6-_-owls-storybooks-in-the-garden-1702809981282.pdf#page=2"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-20",
          "courseId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-20-step-0",
              "courseId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282",
              "chapterId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-6-_-owls-storybooks-in-the-garden-1702809981282/oxford-reading-tree-stage-6-_-owls-storybooks-in-the-garden-1702809981282.pdf#page=20"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-21",
          "courseId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-21-step-0",
              "courseId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282",
              "chapterId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-6-_-owls-storybooks-in-the-garden-1702809981282/oxford-reading-tree-stage-6-_-owls-storybooks-in-the-garden-1702809981282.pdf#page=21"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-22",
          "courseId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-22-step-0",
              "courseId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282",
              "chapterId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-6-_-owls-storybooks-in-the-garden-1702809981282/oxford-reading-tree-stage-6-_-owls-storybooks-in-the-garden-1702809981282.pdf#page=22"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-23",
          "courseId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-23-step-0",
              "courseId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282",
              "chapterId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-6-_-owls-storybooks-in-the-garden-1702809981282/oxford-reading-tree-stage-6-_-owls-storybooks-in-the-garden-1702809981282.pdf#page=23"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-24",
          "courseId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-24-step-0",
              "courseId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282",
              "chapterId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-6-_-owls-storybooks-in-the-garden-1702809981282/oxford-reading-tree-stage-6-_-owls-storybooks-in-the-garden-1702809981282.pdf#page=24"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-25",
          "courseId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-25-step-0",
              "courseId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282",
              "chapterId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-6-_-owls-storybooks-in-the-garden-1702809981282/oxford-reading-tree-stage-6-_-owls-storybooks-in-the-garden-1702809981282.pdf#page=25"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-26",
          "courseId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-26-step-0",
              "courseId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282",
              "chapterId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-6-_-owls-storybooks-in-the-garden-1702809981282/oxford-reading-tree-stage-6-_-owls-storybooks-in-the-garden-1702809981282.pdf#page=26"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-3",
          "courseId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-3-step-0",
              "courseId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282",
              "chapterId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-6-_-owls-storybooks-in-the-garden-1702809981282/oxford-reading-tree-stage-6-_-owls-storybooks-in-the-garden-1702809981282.pdf#page=3"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-4",
          "courseId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-4-step-0",
              "courseId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282",
              "chapterId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-6-_-owls-storybooks-in-the-garden-1702809981282/oxford-reading-tree-stage-6-_-owls-storybooks-in-the-garden-1702809981282.pdf#page=4"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-5",
          "courseId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-5-step-0",
              "courseId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282",
              "chapterId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-6-_-owls-storybooks-in-the-garden-1702809981282/oxford-reading-tree-stage-6-_-owls-storybooks-in-the-garden-1702809981282.pdf#page=5"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-6",
          "courseId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-6-step-0",
              "courseId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282",
              "chapterId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-6-_-owls-storybooks-in-the-garden-1702809981282/oxford-reading-tree-stage-6-_-owls-storybooks-in-the-garden-1702809981282.pdf#page=6"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-7",
          "courseId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-7-step-0",
              "courseId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282",
              "chapterId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-6-_-owls-storybooks-in-the-garden-1702809981282/oxford-reading-tree-stage-6-_-owls-storybooks-in-the-garden-1702809981282.pdf#page=7"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-8",
          "courseId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-8-step-0",
              "courseId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282",
              "chapterId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-6-_-owls-storybooks-in-the-garden-1702809981282/oxford-reading-tree-stage-6-_-owls-storybooks-in-the-garden-1702809981282.pdf#page=8"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-9",
          "courseId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-9-step-0",
              "courseId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282",
              "chapterId": "oxford-reading-tree-stage-6-owls-storybooks-in-the-garden-1702809981282-ch-import-1788700920287-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-6-_-owls-storybooks-in-the-garden-1702809981282/oxford-reading-tree-stage-6-_-owls-storybooks-in-the-garden-1702809981282.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317",
      "title": "Stage-2-_-first-phonics-in-a-bit",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 177,
      "category": "Kid, Comic, OxfordReading",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Comic/oxford-reading-tree-stage-2-_-first-phonics-in-a-bit-1759684926317",
      "stepCount": 18,
      "chapters": [
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317-ch-import-1788700937533-1",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317-ch-import-1788700937533-1-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317-ch-import-1788700937533-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-in-a-bit-1759684926317/oxford-reading-tree-stage-2-_-first-phonics-in-a-bit-1759684926317.pdf#page=1"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317-ch-import-1788700937533-10",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317-ch-import-1788700937533-10-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317-ch-import-1788700937533-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-in-a-bit-1759684926317/oxford-reading-tree-stage-2-_-first-phonics-in-a-bit-1759684926317.pdf#page=10"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317-ch-import-1788700937533-11",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317-ch-import-1788700937533-11-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317-ch-import-1788700937533-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-in-a-bit-1759684926317/oxford-reading-tree-stage-2-_-first-phonics-in-a-bit-1759684926317.pdf#page=11"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317-ch-import-1788700937533-12",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317-ch-import-1788700937533-12-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317-ch-import-1788700937533-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-in-a-bit-1759684926317/oxford-reading-tree-stage-2-_-first-phonics-in-a-bit-1759684926317.pdf#page=12"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317-ch-import-1788700937533-13",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317-ch-import-1788700937533-13-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317-ch-import-1788700937533-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-in-a-bit-1759684926317/oxford-reading-tree-stage-2-_-first-phonics-in-a-bit-1759684926317.pdf#page=13"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317-ch-import-1788700937533-14",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317-ch-import-1788700937533-14-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317-ch-import-1788700937533-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-in-a-bit-1759684926317/oxford-reading-tree-stage-2-_-first-phonics-in-a-bit-1759684926317.pdf#page=14"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317-ch-import-1788700937533-15",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317-ch-import-1788700937533-15-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317-ch-import-1788700937533-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-in-a-bit-1759684926317/oxford-reading-tree-stage-2-_-first-phonics-in-a-bit-1759684926317.pdf#page=15"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317-ch-import-1788700937533-16",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317-ch-import-1788700937533-16-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317-ch-import-1788700937533-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-in-a-bit-1759684926317/oxford-reading-tree-stage-2-_-first-phonics-in-a-bit-1759684926317.pdf#page=16"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317-ch-import-1788700937533-17",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317-ch-import-1788700937533-17-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317-ch-import-1788700937533-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-in-a-bit-1759684926317/oxford-reading-tree-stage-2-_-first-phonics-in-a-bit-1759684926317.pdf#page=17"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317-ch-import-1788700937533-18",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317-ch-import-1788700937533-18-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317-ch-import-1788700937533-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-in-a-bit-1759684926317/oxford-reading-tree-stage-2-_-first-phonics-in-a-bit-1759684926317.pdf#page=18"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317-ch-import-1788700937533-2",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317-ch-import-1788700937533-2-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317-ch-import-1788700937533-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-in-a-bit-1759684926317/oxford-reading-tree-stage-2-_-first-phonics-in-a-bit-1759684926317.pdf#page=2"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317-ch-import-1788700937533-3",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317-ch-import-1788700937533-3-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317-ch-import-1788700937533-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-in-a-bit-1759684926317/oxford-reading-tree-stage-2-_-first-phonics-in-a-bit-1759684926317.pdf#page=3"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317-ch-import-1788700937533-4",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317-ch-import-1788700937533-4-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317-ch-import-1788700937533-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-in-a-bit-1759684926317/oxford-reading-tree-stage-2-_-first-phonics-in-a-bit-1759684926317.pdf#page=4"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317-ch-import-1788700937533-5",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317-ch-import-1788700937533-5-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317-ch-import-1788700937533-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-in-a-bit-1759684926317/oxford-reading-tree-stage-2-_-first-phonics-in-a-bit-1759684926317.pdf#page=5"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317-ch-import-1788700937533-6",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317-ch-import-1788700937533-6-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317-ch-import-1788700937533-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-in-a-bit-1759684926317/oxford-reading-tree-stage-2-_-first-phonics-in-a-bit-1759684926317.pdf#page=6"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317-ch-import-1788700937533-7",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317-ch-import-1788700937533-7-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317-ch-import-1788700937533-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-in-a-bit-1759684926317/oxford-reading-tree-stage-2-_-first-phonics-in-a-bit-1759684926317.pdf#page=7"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317-ch-import-1788700937533-8",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317-ch-import-1788700937533-8-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317-ch-import-1788700937533-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-in-a-bit-1759684926317/oxford-reading-tree-stage-2-_-first-phonics-in-a-bit-1759684926317.pdf#page=8"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317-ch-import-1788700937533-9",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317-ch-import-1788700937533-9-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-in-a-bit-1759684926317-ch-import-1788700937533-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-in-a-bit-1759684926317/oxford-reading-tree-stage-2-_-first-phonics-in-a-bit-1759684926317.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099",
      "title": "Level-6-_-stories-land-of-the-dinosaurs",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 178,
      "category": "Kid, Comic, OxfordReading",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Comic/oxford-reading-tree-level-6-_-stories-land-of-the-dinosaurs-1759684923099",
      "stepCount": 28,
      "chapters": [
        {
          "id": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-1",
          "courseId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-1-step-0",
              "courseId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099",
              "chapterId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-stories-land-of-the-dinosaurs-1759684923099/oxford-reading-tree-level-6-_-stories-land-of-the-dinosaurs-1759684923099.pdf#page=1"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-10",
          "courseId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-10-step-0",
              "courseId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099",
              "chapterId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-stories-land-of-the-dinosaurs-1759684923099/oxford-reading-tree-level-6-_-stories-land-of-the-dinosaurs-1759684923099.pdf#page=10"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-11",
          "courseId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-11-step-0",
              "courseId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099",
              "chapterId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-stories-land-of-the-dinosaurs-1759684923099/oxford-reading-tree-level-6-_-stories-land-of-the-dinosaurs-1759684923099.pdf#page=11"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-12",
          "courseId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-12-step-0",
              "courseId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099",
              "chapterId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-stories-land-of-the-dinosaurs-1759684923099/oxford-reading-tree-level-6-_-stories-land-of-the-dinosaurs-1759684923099.pdf#page=12"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-13",
          "courseId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-13-step-0",
              "courseId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099",
              "chapterId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-stories-land-of-the-dinosaurs-1759684923099/oxford-reading-tree-level-6-_-stories-land-of-the-dinosaurs-1759684923099.pdf#page=13"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-14",
          "courseId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-14-step-0",
              "courseId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099",
              "chapterId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-stories-land-of-the-dinosaurs-1759684923099/oxford-reading-tree-level-6-_-stories-land-of-the-dinosaurs-1759684923099.pdf#page=14"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-15",
          "courseId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-15-step-0",
              "courseId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099",
              "chapterId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-stories-land-of-the-dinosaurs-1759684923099/oxford-reading-tree-level-6-_-stories-land-of-the-dinosaurs-1759684923099.pdf#page=15"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-16",
          "courseId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-16-step-0",
              "courseId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099",
              "chapterId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-stories-land-of-the-dinosaurs-1759684923099/oxford-reading-tree-level-6-_-stories-land-of-the-dinosaurs-1759684923099.pdf#page=16"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-17",
          "courseId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-17-step-0",
              "courseId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099",
              "chapterId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-stories-land-of-the-dinosaurs-1759684923099/oxford-reading-tree-level-6-_-stories-land-of-the-dinosaurs-1759684923099.pdf#page=17"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-18",
          "courseId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-18-step-0",
              "courseId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099",
              "chapterId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-stories-land-of-the-dinosaurs-1759684923099/oxford-reading-tree-level-6-_-stories-land-of-the-dinosaurs-1759684923099.pdf#page=18"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-19",
          "courseId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-19-step-0",
              "courseId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099",
              "chapterId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-stories-land-of-the-dinosaurs-1759684923099/oxford-reading-tree-level-6-_-stories-land-of-the-dinosaurs-1759684923099.pdf#page=19"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-2",
          "courseId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-2-step-0",
              "courseId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099",
              "chapterId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-stories-land-of-the-dinosaurs-1759684923099/oxford-reading-tree-level-6-_-stories-land-of-the-dinosaurs-1759684923099.pdf#page=2"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-20",
          "courseId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-20-step-0",
              "courseId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099",
              "chapterId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-stories-land-of-the-dinosaurs-1759684923099/oxford-reading-tree-level-6-_-stories-land-of-the-dinosaurs-1759684923099.pdf#page=20"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-21",
          "courseId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-21-step-0",
              "courseId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099",
              "chapterId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-stories-land-of-the-dinosaurs-1759684923099/oxford-reading-tree-level-6-_-stories-land-of-the-dinosaurs-1759684923099.pdf#page=21"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-22",
          "courseId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-22-step-0",
              "courseId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099",
              "chapterId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-stories-land-of-the-dinosaurs-1759684923099/oxford-reading-tree-level-6-_-stories-land-of-the-dinosaurs-1759684923099.pdf#page=22"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-23",
          "courseId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-23-step-0",
              "courseId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099",
              "chapterId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-stories-land-of-the-dinosaurs-1759684923099/oxford-reading-tree-level-6-_-stories-land-of-the-dinosaurs-1759684923099.pdf#page=23"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-24",
          "courseId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-24-step-0",
              "courseId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099",
              "chapterId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-stories-land-of-the-dinosaurs-1759684923099/oxford-reading-tree-level-6-_-stories-land-of-the-dinosaurs-1759684923099.pdf#page=24"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-25",
          "courseId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-25-step-0",
              "courseId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099",
              "chapterId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-stories-land-of-the-dinosaurs-1759684923099/oxford-reading-tree-level-6-_-stories-land-of-the-dinosaurs-1759684923099.pdf#page=25"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-26",
          "courseId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-26-step-0",
              "courseId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099",
              "chapterId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-stories-land-of-the-dinosaurs-1759684923099/oxford-reading-tree-level-6-_-stories-land-of-the-dinosaurs-1759684923099.pdf#page=26"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-27",
          "courseId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-27-step-0",
              "courseId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099",
              "chapterId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-stories-land-of-the-dinosaurs-1759684923099/oxford-reading-tree-level-6-_-stories-land-of-the-dinosaurs-1759684923099.pdf#page=27"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-28",
          "courseId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-28-step-0",
              "courseId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099",
              "chapterId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-stories-land-of-the-dinosaurs-1759684923099/oxford-reading-tree-level-6-_-stories-land-of-the-dinosaurs-1759684923099.pdf#page=28"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-3",
          "courseId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-3-step-0",
              "courseId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099",
              "chapterId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-stories-land-of-the-dinosaurs-1759684923099/oxford-reading-tree-level-6-_-stories-land-of-the-dinosaurs-1759684923099.pdf#page=3"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-4",
          "courseId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-4-step-0",
              "courseId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099",
              "chapterId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-stories-land-of-the-dinosaurs-1759684923099/oxford-reading-tree-level-6-_-stories-land-of-the-dinosaurs-1759684923099.pdf#page=4"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-5",
          "courseId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-5-step-0",
              "courseId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099",
              "chapterId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-stories-land-of-the-dinosaurs-1759684923099/oxford-reading-tree-level-6-_-stories-land-of-the-dinosaurs-1759684923099.pdf#page=5"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-6",
          "courseId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-6-step-0",
              "courseId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099",
              "chapterId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-stories-land-of-the-dinosaurs-1759684923099/oxford-reading-tree-level-6-_-stories-land-of-the-dinosaurs-1759684923099.pdf#page=6"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-7",
          "courseId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-7-step-0",
              "courseId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099",
              "chapterId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-stories-land-of-the-dinosaurs-1759684923099/oxford-reading-tree-level-6-_-stories-land-of-the-dinosaurs-1759684923099.pdf#page=7"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-8",
          "courseId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-8-step-0",
              "courseId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099",
              "chapterId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-stories-land-of-the-dinosaurs-1759684923099/oxford-reading-tree-level-6-_-stories-land-of-the-dinosaurs-1759684923099.pdf#page=8"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-9",
          "courseId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-9-step-0",
              "courseId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099",
              "chapterId": "oxford-reading-tree-level-6-stories-land-of-the-dinosaurs-1759684923099-ch-import-1788700952712-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-level-6-_-stories-land-of-the-dinosaurs-1759684923099/oxford-reading-tree-level-6-_-stories-land-of-the-dinosaurs-1759684923099.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779",
      "title": "Stage-6-_-owls-storybooks-kipper-and-the-giant",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 179,
      "category": "Kid, Comic, OxfordReading",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Comic/oxford-reading-tree-stage-6-_-owls-storybooks-kipper-and-the-giant-1760773554779",
      "stepCount": 26,
      "chapters": [
        {
          "id": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-1",
          "courseId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-1-step-0",
              "courseId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779",
              "chapterId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-6-_-owls-storybooks-kipper-and-the-giant-1760773554779/oxford-reading-tree-stage-6-_-owls-storybooks-kipper-and-the-giant-1760773554779.pdf#page=1"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-10",
          "courseId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-10-step-0",
              "courseId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779",
              "chapterId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-6-_-owls-storybooks-kipper-and-the-giant-1760773554779/oxford-reading-tree-stage-6-_-owls-storybooks-kipper-and-the-giant-1760773554779.pdf#page=10"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-11",
          "courseId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-11-step-0",
              "courseId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779",
              "chapterId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-6-_-owls-storybooks-kipper-and-the-giant-1760773554779/oxford-reading-tree-stage-6-_-owls-storybooks-kipper-and-the-giant-1760773554779.pdf#page=11"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-12",
          "courseId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-12-step-0",
              "courseId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779",
              "chapterId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-6-_-owls-storybooks-kipper-and-the-giant-1760773554779/oxford-reading-tree-stage-6-_-owls-storybooks-kipper-and-the-giant-1760773554779.pdf#page=12"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-13",
          "courseId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-13-step-0",
              "courseId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779",
              "chapterId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-6-_-owls-storybooks-kipper-and-the-giant-1760773554779/oxford-reading-tree-stage-6-_-owls-storybooks-kipper-and-the-giant-1760773554779.pdf#page=13"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-14",
          "courseId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-14-step-0",
              "courseId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779",
              "chapterId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-6-_-owls-storybooks-kipper-and-the-giant-1760773554779/oxford-reading-tree-stage-6-_-owls-storybooks-kipper-and-the-giant-1760773554779.pdf#page=14"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-15",
          "courseId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-15-step-0",
              "courseId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779",
              "chapterId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-6-_-owls-storybooks-kipper-and-the-giant-1760773554779/oxford-reading-tree-stage-6-_-owls-storybooks-kipper-and-the-giant-1760773554779.pdf#page=15"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-16",
          "courseId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-16-step-0",
              "courseId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779",
              "chapterId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-6-_-owls-storybooks-kipper-and-the-giant-1760773554779/oxford-reading-tree-stage-6-_-owls-storybooks-kipper-and-the-giant-1760773554779.pdf#page=16"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-17",
          "courseId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-17-step-0",
              "courseId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779",
              "chapterId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-6-_-owls-storybooks-kipper-and-the-giant-1760773554779/oxford-reading-tree-stage-6-_-owls-storybooks-kipper-and-the-giant-1760773554779.pdf#page=17"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-18",
          "courseId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-18-step-0",
              "courseId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779",
              "chapterId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-6-_-owls-storybooks-kipper-and-the-giant-1760773554779/oxford-reading-tree-stage-6-_-owls-storybooks-kipper-and-the-giant-1760773554779.pdf#page=18"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-19",
          "courseId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-19-step-0",
              "courseId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779",
              "chapterId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-6-_-owls-storybooks-kipper-and-the-giant-1760773554779/oxford-reading-tree-stage-6-_-owls-storybooks-kipper-and-the-giant-1760773554779.pdf#page=19"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-2",
          "courseId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-2-step-0",
              "courseId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779",
              "chapterId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-6-_-owls-storybooks-kipper-and-the-giant-1760773554779/oxford-reading-tree-stage-6-_-owls-storybooks-kipper-and-the-giant-1760773554779.pdf#page=2"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-20",
          "courseId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-20-step-0",
              "courseId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779",
              "chapterId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-6-_-owls-storybooks-kipper-and-the-giant-1760773554779/oxford-reading-tree-stage-6-_-owls-storybooks-kipper-and-the-giant-1760773554779.pdf#page=20"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-21",
          "courseId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-21-step-0",
              "courseId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779",
              "chapterId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-6-_-owls-storybooks-kipper-and-the-giant-1760773554779/oxford-reading-tree-stage-6-_-owls-storybooks-kipper-and-the-giant-1760773554779.pdf#page=21"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-22",
          "courseId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-22-step-0",
              "courseId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779",
              "chapterId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-6-_-owls-storybooks-kipper-and-the-giant-1760773554779/oxford-reading-tree-stage-6-_-owls-storybooks-kipper-and-the-giant-1760773554779.pdf#page=22"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-23",
          "courseId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-23-step-0",
              "courseId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779",
              "chapterId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-6-_-owls-storybooks-kipper-and-the-giant-1760773554779/oxford-reading-tree-stage-6-_-owls-storybooks-kipper-and-the-giant-1760773554779.pdf#page=23"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-24",
          "courseId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-24-step-0",
              "courseId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779",
              "chapterId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-6-_-owls-storybooks-kipper-and-the-giant-1760773554779/oxford-reading-tree-stage-6-_-owls-storybooks-kipper-and-the-giant-1760773554779.pdf#page=24"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-25",
          "courseId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-25-step-0",
              "courseId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779",
              "chapterId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-6-_-owls-storybooks-kipper-and-the-giant-1760773554779/oxford-reading-tree-stage-6-_-owls-storybooks-kipper-and-the-giant-1760773554779.pdf#page=25"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-26",
          "courseId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-26-step-0",
              "courseId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779",
              "chapterId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-6-_-owls-storybooks-kipper-and-the-giant-1760773554779/oxford-reading-tree-stage-6-_-owls-storybooks-kipper-and-the-giant-1760773554779.pdf#page=26"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-3",
          "courseId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-3-step-0",
              "courseId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779",
              "chapterId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-6-_-owls-storybooks-kipper-and-the-giant-1760773554779/oxford-reading-tree-stage-6-_-owls-storybooks-kipper-and-the-giant-1760773554779.pdf#page=3"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-4",
          "courseId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-4-step-0",
              "courseId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779",
              "chapterId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-6-_-owls-storybooks-kipper-and-the-giant-1760773554779/oxford-reading-tree-stage-6-_-owls-storybooks-kipper-and-the-giant-1760773554779.pdf#page=4"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-5",
          "courseId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-5-step-0",
              "courseId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779",
              "chapterId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-6-_-owls-storybooks-kipper-and-the-giant-1760773554779/oxford-reading-tree-stage-6-_-owls-storybooks-kipper-and-the-giant-1760773554779.pdf#page=5"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-6",
          "courseId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-6-step-0",
              "courseId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779",
              "chapterId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-6-_-owls-storybooks-kipper-and-the-giant-1760773554779/oxford-reading-tree-stage-6-_-owls-storybooks-kipper-and-the-giant-1760773554779.pdf#page=6"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-7",
          "courseId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-7-step-0",
              "courseId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779",
              "chapterId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-6-_-owls-storybooks-kipper-and-the-giant-1760773554779/oxford-reading-tree-stage-6-_-owls-storybooks-kipper-and-the-giant-1760773554779.pdf#page=7"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-8",
          "courseId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-8-step-0",
              "courseId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779",
              "chapterId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-6-_-owls-storybooks-kipper-and-the-giant-1760773554779/oxford-reading-tree-stage-6-_-owls-storybooks-kipper-and-the-giant-1760773554779.pdf#page=8"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-9",
          "courseId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-9-step-0",
              "courseId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779",
              "chapterId": "oxford-reading-tree-stage-6-owls-storybooks-kipper-and-the-giant-1760773554779-ch-import-1788700973403-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-6-_-owls-storybooks-kipper-and-the-giant-1760773554779/oxford-reading-tree-stage-6-_-owls-storybooks-kipper-and-the-giant-1760773554779.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461",
      "title": "Stage-2-_-first-phonics-put-it-back",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 180,
      "category": "Kid, Comic, OxfordReading",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Comic/oxford-reading-tree-stage-2-_-first-phonics-put-it-back-1760359343461",
      "stepCount": 18,
      "chapters": [
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461-ch-import-1788700989361-1",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461-ch-import-1788700989361-1-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461-ch-import-1788700989361-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-put-it-back-1760359343461/oxford-reading-tree-stage-2-_-first-phonics-put-it-back-1760359343461.pdf#page=1"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461-ch-import-1788700989361-10",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461-ch-import-1788700989361-10-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461-ch-import-1788700989361-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-put-it-back-1760359343461/oxford-reading-tree-stage-2-_-first-phonics-put-it-back-1760359343461.pdf#page=10"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461-ch-import-1788700989361-11",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461-ch-import-1788700989361-11-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461-ch-import-1788700989361-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-put-it-back-1760359343461/oxford-reading-tree-stage-2-_-first-phonics-put-it-back-1760359343461.pdf#page=11"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461-ch-import-1788700989361-12",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461-ch-import-1788700989361-12-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461-ch-import-1788700989361-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-put-it-back-1760359343461/oxford-reading-tree-stage-2-_-first-phonics-put-it-back-1760359343461.pdf#page=12"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461-ch-import-1788700989361-13",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461-ch-import-1788700989361-13-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461-ch-import-1788700989361-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-put-it-back-1760359343461/oxford-reading-tree-stage-2-_-first-phonics-put-it-back-1760359343461.pdf#page=13"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461-ch-import-1788700989361-14",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461-ch-import-1788700989361-14-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461-ch-import-1788700989361-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-put-it-back-1760359343461/oxford-reading-tree-stage-2-_-first-phonics-put-it-back-1760359343461.pdf#page=14"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461-ch-import-1788700989361-15",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461-ch-import-1788700989361-15-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461-ch-import-1788700989361-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-put-it-back-1760359343461/oxford-reading-tree-stage-2-_-first-phonics-put-it-back-1760359343461.pdf#page=15"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461-ch-import-1788700989361-16",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461-ch-import-1788700989361-16-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461-ch-import-1788700989361-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-put-it-back-1760359343461/oxford-reading-tree-stage-2-_-first-phonics-put-it-back-1760359343461.pdf#page=16"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461-ch-import-1788700989361-17",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461-ch-import-1788700989361-17-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461-ch-import-1788700989361-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-put-it-back-1760359343461/oxford-reading-tree-stage-2-_-first-phonics-put-it-back-1760359343461.pdf#page=17"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461-ch-import-1788700989361-18",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461-ch-import-1788700989361-18-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461-ch-import-1788700989361-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-put-it-back-1760359343461/oxford-reading-tree-stage-2-_-first-phonics-put-it-back-1760359343461.pdf#page=18"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461-ch-import-1788700989361-2",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461-ch-import-1788700989361-2-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461-ch-import-1788700989361-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-put-it-back-1760359343461/oxford-reading-tree-stage-2-_-first-phonics-put-it-back-1760359343461.pdf#page=2"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461-ch-import-1788700989361-3",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461-ch-import-1788700989361-3-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461-ch-import-1788700989361-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-put-it-back-1760359343461/oxford-reading-tree-stage-2-_-first-phonics-put-it-back-1760359343461.pdf#page=3"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461-ch-import-1788700989361-4",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461-ch-import-1788700989361-4-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461-ch-import-1788700989361-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-put-it-back-1760359343461/oxford-reading-tree-stage-2-_-first-phonics-put-it-back-1760359343461.pdf#page=4"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461-ch-import-1788700989361-5",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461-ch-import-1788700989361-5-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461-ch-import-1788700989361-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-put-it-back-1760359343461/oxford-reading-tree-stage-2-_-first-phonics-put-it-back-1760359343461.pdf#page=5"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461-ch-import-1788700989361-6",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461-ch-import-1788700989361-6-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461-ch-import-1788700989361-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-put-it-back-1760359343461/oxford-reading-tree-stage-2-_-first-phonics-put-it-back-1760359343461.pdf#page=6"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461-ch-import-1788700989361-7",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461-ch-import-1788700989361-7-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461-ch-import-1788700989361-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-put-it-back-1760359343461/oxford-reading-tree-stage-2-_-first-phonics-put-it-back-1760359343461.pdf#page=7"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461-ch-import-1788700989361-8",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461-ch-import-1788700989361-8-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461-ch-import-1788700989361-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-put-it-back-1760359343461/oxford-reading-tree-stage-2-_-first-phonics-put-it-back-1760359343461.pdf#page=8"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461-ch-import-1788700989361-9",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461-ch-import-1788700989361-9-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-put-it-back-1760359343461-ch-import-1788700989361-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-put-it-back-1760359343461/oxford-reading-tree-stage-2-_-first-phonics-put-it-back-1760359343461.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664",
      "title": "Stage-2-_-first-phonics-a-present-for-mum",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 181,
      "category": "Kid, Comic, OxfordReading",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Comic/oxford-reading-tree-stage-2-_-first-phonics-a-present-for-mum-1760772583664",
      "stepCount": 18,
      "chapters": [
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664-ch-import-1788701001992-1",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664-ch-import-1788701001992-1-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664-ch-import-1788701001992-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-a-present-for-mum-1760772583664/oxford-reading-tree-stage-2-_-first-phonics-a-present-for-mum-1760772583664.pdf#page=1"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664-ch-import-1788701001992-10",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664-ch-import-1788701001992-10-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664-ch-import-1788701001992-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-a-present-for-mum-1760772583664/oxford-reading-tree-stage-2-_-first-phonics-a-present-for-mum-1760772583664.pdf#page=10"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664-ch-import-1788701001992-11",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664-ch-import-1788701001992-11-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664-ch-import-1788701001992-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-a-present-for-mum-1760772583664/oxford-reading-tree-stage-2-_-first-phonics-a-present-for-mum-1760772583664.pdf#page=11"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664-ch-import-1788701001992-12",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664-ch-import-1788701001992-12-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664-ch-import-1788701001992-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-a-present-for-mum-1760772583664/oxford-reading-tree-stage-2-_-first-phonics-a-present-for-mum-1760772583664.pdf#page=12"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664-ch-import-1788701001992-13",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664-ch-import-1788701001992-13-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664-ch-import-1788701001992-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-a-present-for-mum-1760772583664/oxford-reading-tree-stage-2-_-first-phonics-a-present-for-mum-1760772583664.pdf#page=13"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664-ch-import-1788701001992-14",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664-ch-import-1788701001992-14-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664-ch-import-1788701001992-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-a-present-for-mum-1760772583664/oxford-reading-tree-stage-2-_-first-phonics-a-present-for-mum-1760772583664.pdf#page=14"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664-ch-import-1788701001992-15",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664-ch-import-1788701001992-15-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664-ch-import-1788701001992-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-a-present-for-mum-1760772583664/oxford-reading-tree-stage-2-_-first-phonics-a-present-for-mum-1760772583664.pdf#page=15"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664-ch-import-1788701001992-16",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664-ch-import-1788701001992-16-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664-ch-import-1788701001992-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-a-present-for-mum-1760772583664/oxford-reading-tree-stage-2-_-first-phonics-a-present-for-mum-1760772583664.pdf#page=16"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664-ch-import-1788701001992-17",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664-ch-import-1788701001992-17-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664-ch-import-1788701001992-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-a-present-for-mum-1760772583664/oxford-reading-tree-stage-2-_-first-phonics-a-present-for-mum-1760772583664.pdf#page=17"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664-ch-import-1788701001992-18",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664-ch-import-1788701001992-18-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664-ch-import-1788701001992-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-a-present-for-mum-1760772583664/oxford-reading-tree-stage-2-_-first-phonics-a-present-for-mum-1760772583664.pdf#page=18"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664-ch-import-1788701001992-2",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664-ch-import-1788701001992-2-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664-ch-import-1788701001992-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-a-present-for-mum-1760772583664/oxford-reading-tree-stage-2-_-first-phonics-a-present-for-mum-1760772583664.pdf#page=2"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664-ch-import-1788701001992-3",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664-ch-import-1788701001992-3-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664-ch-import-1788701001992-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-a-present-for-mum-1760772583664/oxford-reading-tree-stage-2-_-first-phonics-a-present-for-mum-1760772583664.pdf#page=3"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664-ch-import-1788701001992-4",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664-ch-import-1788701001992-4-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664-ch-import-1788701001992-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-a-present-for-mum-1760772583664/oxford-reading-tree-stage-2-_-first-phonics-a-present-for-mum-1760772583664.pdf#page=4"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664-ch-import-1788701001992-5",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664-ch-import-1788701001992-5-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664-ch-import-1788701001992-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-a-present-for-mum-1760772583664/oxford-reading-tree-stage-2-_-first-phonics-a-present-for-mum-1760772583664.pdf#page=5"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664-ch-import-1788701001992-6",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664-ch-import-1788701001992-6-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664-ch-import-1788701001992-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-a-present-for-mum-1760772583664/oxford-reading-tree-stage-2-_-first-phonics-a-present-for-mum-1760772583664.pdf#page=6"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664-ch-import-1788701001992-7",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664-ch-import-1788701001992-7-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664-ch-import-1788701001992-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-a-present-for-mum-1760772583664/oxford-reading-tree-stage-2-_-first-phonics-a-present-for-mum-1760772583664.pdf#page=7"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664-ch-import-1788701001992-8",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664-ch-import-1788701001992-8-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664-ch-import-1788701001992-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-a-present-for-mum-1760772583664/oxford-reading-tree-stage-2-_-first-phonics-a-present-for-mum-1760772583664.pdf#page=8"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664-ch-import-1788701001992-9",
          "courseId": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664-ch-import-1788701001992-9-step-0",
              "courseId": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664",
              "chapterId": "oxford-reading-tree-stage-2-first-phonics-a-present-for-mum-1760772583664-ch-import-1788701001992-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-2-_-first-phonics-a-present-for-mum-1760772583664/oxford-reading-tree-stage-2-_-first-phonics-a-present-for-mum-1760772583664.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545",
      "title": "Stage-4-_-floppy-s-phonics-seasick",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 182,
      "category": "Kid, Comic, OxfordReading",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Comic/oxford-reading-tree-stage-4-_-floppy-s-phonics-seasick-1759224366545",
      "stepCount": 25,
      "chapters": [
        {
          "id": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-1",
          "courseId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-1-step-0",
              "courseId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545",
              "chapterId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-4-_-floppy-s-phonics-seasick-1759224366545/oxford-reading-tree-stage-4-_-floppy-s-phonics-seasick-1759224366545.pdf#page=1"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-10",
          "courseId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-10-step-0",
              "courseId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545",
              "chapterId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-4-_-floppy-s-phonics-seasick-1759224366545/oxford-reading-tree-stage-4-_-floppy-s-phonics-seasick-1759224366545.pdf#page=10"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-11",
          "courseId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-11-step-0",
              "courseId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545",
              "chapterId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-4-_-floppy-s-phonics-seasick-1759224366545/oxford-reading-tree-stage-4-_-floppy-s-phonics-seasick-1759224366545.pdf#page=11"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-12",
          "courseId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-12-step-0",
              "courseId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545",
              "chapterId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-4-_-floppy-s-phonics-seasick-1759224366545/oxford-reading-tree-stage-4-_-floppy-s-phonics-seasick-1759224366545.pdf#page=12"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-13",
          "courseId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-13-step-0",
              "courseId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545",
              "chapterId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-4-_-floppy-s-phonics-seasick-1759224366545/oxford-reading-tree-stage-4-_-floppy-s-phonics-seasick-1759224366545.pdf#page=13"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-14",
          "courseId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-14-step-0",
              "courseId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545",
              "chapterId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-4-_-floppy-s-phonics-seasick-1759224366545/oxford-reading-tree-stage-4-_-floppy-s-phonics-seasick-1759224366545.pdf#page=14"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-15",
          "courseId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-15-step-0",
              "courseId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545",
              "chapterId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-4-_-floppy-s-phonics-seasick-1759224366545/oxford-reading-tree-stage-4-_-floppy-s-phonics-seasick-1759224366545.pdf#page=15"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-16",
          "courseId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-16-step-0",
              "courseId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545",
              "chapterId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-4-_-floppy-s-phonics-seasick-1759224366545/oxford-reading-tree-stage-4-_-floppy-s-phonics-seasick-1759224366545.pdf#page=16"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-17",
          "courseId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-17-step-0",
              "courseId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545",
              "chapterId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-4-_-floppy-s-phonics-seasick-1759224366545/oxford-reading-tree-stage-4-_-floppy-s-phonics-seasick-1759224366545.pdf#page=17"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-18",
          "courseId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-18-step-0",
              "courseId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545",
              "chapterId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-4-_-floppy-s-phonics-seasick-1759224366545/oxford-reading-tree-stage-4-_-floppy-s-phonics-seasick-1759224366545.pdf#page=18"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-19",
          "courseId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-19-step-0",
              "courseId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545",
              "chapterId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-4-_-floppy-s-phonics-seasick-1759224366545/oxford-reading-tree-stage-4-_-floppy-s-phonics-seasick-1759224366545.pdf#page=19"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-2",
          "courseId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-2-step-0",
              "courseId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545",
              "chapterId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-4-_-floppy-s-phonics-seasick-1759224366545/oxford-reading-tree-stage-4-_-floppy-s-phonics-seasick-1759224366545.pdf#page=2"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-20",
          "courseId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-20-step-0",
              "courseId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545",
              "chapterId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-4-_-floppy-s-phonics-seasick-1759224366545/oxford-reading-tree-stage-4-_-floppy-s-phonics-seasick-1759224366545.pdf#page=20"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-21",
          "courseId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-21-step-0",
              "courseId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545",
              "chapterId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-4-_-floppy-s-phonics-seasick-1759224366545/oxford-reading-tree-stage-4-_-floppy-s-phonics-seasick-1759224366545.pdf#page=21"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-22",
          "courseId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-22-step-0",
              "courseId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545",
              "chapterId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-4-_-floppy-s-phonics-seasick-1759224366545/oxford-reading-tree-stage-4-_-floppy-s-phonics-seasick-1759224366545.pdf#page=22"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-23",
          "courseId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-23-step-0",
              "courseId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545",
              "chapterId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-4-_-floppy-s-phonics-seasick-1759224366545/oxford-reading-tree-stage-4-_-floppy-s-phonics-seasick-1759224366545.pdf#page=23"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-24",
          "courseId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-24-step-0",
              "courseId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545",
              "chapterId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-4-_-floppy-s-phonics-seasick-1759224366545/oxford-reading-tree-stage-4-_-floppy-s-phonics-seasick-1759224366545.pdf#page=24"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-25",
          "courseId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-25-step-0",
              "courseId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545",
              "chapterId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-4-_-floppy-s-phonics-seasick-1759224366545/oxford-reading-tree-stage-4-_-floppy-s-phonics-seasick-1759224366545.pdf#page=25"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-3",
          "courseId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-3-step-0",
              "courseId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545",
              "chapterId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-4-_-floppy-s-phonics-seasick-1759224366545/oxford-reading-tree-stage-4-_-floppy-s-phonics-seasick-1759224366545.pdf#page=3"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-4",
          "courseId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-4-step-0",
              "courseId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545",
              "chapterId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-4-_-floppy-s-phonics-seasick-1759224366545/oxford-reading-tree-stage-4-_-floppy-s-phonics-seasick-1759224366545.pdf#page=4"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-5",
          "courseId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-5-step-0",
              "courseId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545",
              "chapterId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-4-_-floppy-s-phonics-seasick-1759224366545/oxford-reading-tree-stage-4-_-floppy-s-phonics-seasick-1759224366545.pdf#page=5"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-6",
          "courseId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-6-step-0",
              "courseId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545",
              "chapterId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-4-_-floppy-s-phonics-seasick-1759224366545/oxford-reading-tree-stage-4-_-floppy-s-phonics-seasick-1759224366545.pdf#page=6"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-7",
          "courseId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-7-step-0",
              "courseId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545",
              "chapterId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-4-_-floppy-s-phonics-seasick-1759224366545/oxford-reading-tree-stage-4-_-floppy-s-phonics-seasick-1759224366545.pdf#page=7"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-8",
          "courseId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-8-step-0",
              "courseId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545",
              "chapterId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-4-_-floppy-s-phonics-seasick-1759224366545/oxford-reading-tree-stage-4-_-floppy-s-phonics-seasick-1759224366545.pdf#page=8"
            }
          ]
        },
        {
          "id": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-9",
          "courseId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-9-step-0",
              "courseId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545",
              "chapterId": "oxford-reading-tree-stage-4-floppy-s-phonics-seasick-1759224366545-ch-import-1788701017852-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/oxford-reading-tree-stage-4-_-floppy-s-phonics-seasick-1759224366545/oxford-reading-tree-stage-4-_-floppy-s-phonics-seasick-1759224366545.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "jack-ma-and-ali-ba-ba-1666183896002",
      "title": "Jack-ma-and-ali-ba-ba",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-jack-ma-and-ali-ba-ba-1666183896002.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 183,
      "category": "Other, Biography",
      "cat1": "Other",
      "cat2": "Biography",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/jack-ma-and-ali-ba-ba-1666183896002",
      "stepCount": 214,
      "chapters": [
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-1",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-1-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=1"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-10",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-10-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=10"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-100",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-100-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=100"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-101",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-101-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=101"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-102",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-102-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=102"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-103",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-103-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=103"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-104",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-104-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=104"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-105",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-105-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=105"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-106",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-106-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=106"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-107",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-107-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=107"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-108",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-108-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=108"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-109",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-109-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=109"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-11",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-11-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=11"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-110",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-110-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=110"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-111",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-111-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=111"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-112",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-112-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=112"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-113",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-113-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=113"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-114",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-114-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=114"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-115",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-115-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=115"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-116",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-116-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=116"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-117",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-117-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=117"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-118",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-118-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=118"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-119",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-119-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=119"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-12",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-12-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=12"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-120",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-120-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=120"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-121",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-121-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=121"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-122",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-122-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=122"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-123",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-123-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=123"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-124",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-124-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=124"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-125",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-125-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=125"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-126",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-126-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=126"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-127",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-127-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=127"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-128",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-128-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=128"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-129",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-129-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=129"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-13",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-13-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=13"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-130",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-130-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=130"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-131",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-131-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=131"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-132",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-132-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=132"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-133",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-133-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=133"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-134",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-134-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=134"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-135",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-135-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=135"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-136",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 136",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-136-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-136",
              "chapterTitle": "Page 136",
              "chapterIndex": 0,
              "stepIndex": 136,
              "stepType": "pdf",
              "title": "Page 136",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=136"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-137",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 137",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-137-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-137",
              "chapterTitle": "Page 137",
              "chapterIndex": 0,
              "stepIndex": 137,
              "stepType": "pdf",
              "title": "Page 137",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=137"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-138",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 138",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-138-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-138",
              "chapterTitle": "Page 138",
              "chapterIndex": 0,
              "stepIndex": 138,
              "stepType": "pdf",
              "title": "Page 138",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=138"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-139",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 139",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-139-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-139",
              "chapterTitle": "Page 139",
              "chapterIndex": 0,
              "stepIndex": 139,
              "stepType": "pdf",
              "title": "Page 139",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=139"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-14",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-14-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=14"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-140",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 140",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-140-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-140",
              "chapterTitle": "Page 140",
              "chapterIndex": 0,
              "stepIndex": 140,
              "stepType": "pdf",
              "title": "Page 140",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=140"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-141",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 141",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-141-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-141",
              "chapterTitle": "Page 141",
              "chapterIndex": 0,
              "stepIndex": 141,
              "stepType": "pdf",
              "title": "Page 141",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=141"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-142",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 142",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-142-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-142",
              "chapterTitle": "Page 142",
              "chapterIndex": 0,
              "stepIndex": 142,
              "stepType": "pdf",
              "title": "Page 142",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=142"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-143",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 143",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-143-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-143",
              "chapterTitle": "Page 143",
              "chapterIndex": 0,
              "stepIndex": 143,
              "stepType": "pdf",
              "title": "Page 143",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=143"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-144",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 144",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-144-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-144",
              "chapterTitle": "Page 144",
              "chapterIndex": 0,
              "stepIndex": 144,
              "stepType": "pdf",
              "title": "Page 144",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=144"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-145",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 145",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-145-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-145",
              "chapterTitle": "Page 145",
              "chapterIndex": 0,
              "stepIndex": 145,
              "stepType": "pdf",
              "title": "Page 145",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=145"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-146",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 146",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-146-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-146",
              "chapterTitle": "Page 146",
              "chapterIndex": 0,
              "stepIndex": 146,
              "stepType": "pdf",
              "title": "Page 146",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=146"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-147",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 147",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-147-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-147",
              "chapterTitle": "Page 147",
              "chapterIndex": 0,
              "stepIndex": 147,
              "stepType": "pdf",
              "title": "Page 147",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=147"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-148",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 148",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-148-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-148",
              "chapterTitle": "Page 148",
              "chapterIndex": 0,
              "stepIndex": 148,
              "stepType": "pdf",
              "title": "Page 148",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=148"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-149",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 149",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-149-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-149",
              "chapterTitle": "Page 149",
              "chapterIndex": 0,
              "stepIndex": 149,
              "stepType": "pdf",
              "title": "Page 149",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=149"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-15",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-15-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=15"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-150",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 150",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-150-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-150",
              "chapterTitle": "Page 150",
              "chapterIndex": 0,
              "stepIndex": 150,
              "stepType": "pdf",
              "title": "Page 150",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=150"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-151",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 151",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-151-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-151",
              "chapterTitle": "Page 151",
              "chapterIndex": 0,
              "stepIndex": 151,
              "stepType": "pdf",
              "title": "Page 151",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=151"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-152",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 152",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-152-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-152",
              "chapterTitle": "Page 152",
              "chapterIndex": 0,
              "stepIndex": 152,
              "stepType": "pdf",
              "title": "Page 152",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=152"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-153",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 153",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-153-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-153",
              "chapterTitle": "Page 153",
              "chapterIndex": 0,
              "stepIndex": 153,
              "stepType": "pdf",
              "title": "Page 153",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=153"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-154",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 154",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-154-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-154",
              "chapterTitle": "Page 154",
              "chapterIndex": 0,
              "stepIndex": 154,
              "stepType": "pdf",
              "title": "Page 154",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=154"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-155",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 155",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-155-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-155",
              "chapterTitle": "Page 155",
              "chapterIndex": 0,
              "stepIndex": 155,
              "stepType": "pdf",
              "title": "Page 155",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=155"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-156",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 156",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-156-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-156",
              "chapterTitle": "Page 156",
              "chapterIndex": 0,
              "stepIndex": 156,
              "stepType": "pdf",
              "title": "Page 156",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=156"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-157",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 157",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-157-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-157",
              "chapterTitle": "Page 157",
              "chapterIndex": 0,
              "stepIndex": 157,
              "stepType": "pdf",
              "title": "Page 157",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=157"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-158",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 158",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-158-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-158",
              "chapterTitle": "Page 158",
              "chapterIndex": 0,
              "stepIndex": 158,
              "stepType": "pdf",
              "title": "Page 158",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=158"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-159",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 159",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-159-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-159",
              "chapterTitle": "Page 159",
              "chapterIndex": 0,
              "stepIndex": 159,
              "stepType": "pdf",
              "title": "Page 159",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=159"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-16",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-16-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=16"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-160",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 160",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-160-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-160",
              "chapterTitle": "Page 160",
              "chapterIndex": 0,
              "stepIndex": 160,
              "stepType": "pdf",
              "title": "Page 160",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=160"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-161",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 161",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-161-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-161",
              "chapterTitle": "Page 161",
              "chapterIndex": 0,
              "stepIndex": 161,
              "stepType": "pdf",
              "title": "Page 161",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=161"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-162",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 162",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-162-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-162",
              "chapterTitle": "Page 162",
              "chapterIndex": 0,
              "stepIndex": 162,
              "stepType": "pdf",
              "title": "Page 162",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=162"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-163",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 163",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-163-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-163",
              "chapterTitle": "Page 163",
              "chapterIndex": 0,
              "stepIndex": 163,
              "stepType": "pdf",
              "title": "Page 163",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=163"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-164",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 164",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-164-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-164",
              "chapterTitle": "Page 164",
              "chapterIndex": 0,
              "stepIndex": 164,
              "stepType": "pdf",
              "title": "Page 164",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=164"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-165",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 165",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-165-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-165",
              "chapterTitle": "Page 165",
              "chapterIndex": 0,
              "stepIndex": 165,
              "stepType": "pdf",
              "title": "Page 165",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=165"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-166",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 166",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-166-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-166",
              "chapterTitle": "Page 166",
              "chapterIndex": 0,
              "stepIndex": 166,
              "stepType": "pdf",
              "title": "Page 166",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=166"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-167",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 167",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-167-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-167",
              "chapterTitle": "Page 167",
              "chapterIndex": 0,
              "stepIndex": 167,
              "stepType": "pdf",
              "title": "Page 167",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=167"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-168",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 168",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-168-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-168",
              "chapterTitle": "Page 168",
              "chapterIndex": 0,
              "stepIndex": 168,
              "stepType": "pdf",
              "title": "Page 168",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=168"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-169",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 169",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-169-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-169",
              "chapterTitle": "Page 169",
              "chapterIndex": 0,
              "stepIndex": 169,
              "stepType": "pdf",
              "title": "Page 169",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=169"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-17",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-17-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=17"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-170",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 170",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-170-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-170",
              "chapterTitle": "Page 170",
              "chapterIndex": 0,
              "stepIndex": 170,
              "stepType": "pdf",
              "title": "Page 170",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=170"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-171",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 171",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-171-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-171",
              "chapterTitle": "Page 171",
              "chapterIndex": 0,
              "stepIndex": 171,
              "stepType": "pdf",
              "title": "Page 171",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=171"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-172",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 172",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-172-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-172",
              "chapterTitle": "Page 172",
              "chapterIndex": 0,
              "stepIndex": 172,
              "stepType": "pdf",
              "title": "Page 172",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=172"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-173",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 173",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-173-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-173",
              "chapterTitle": "Page 173",
              "chapterIndex": 0,
              "stepIndex": 173,
              "stepType": "pdf",
              "title": "Page 173",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=173"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-174",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 174",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-174-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-174",
              "chapterTitle": "Page 174",
              "chapterIndex": 0,
              "stepIndex": 174,
              "stepType": "pdf",
              "title": "Page 174",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=174"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-175",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 175",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-175-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-175",
              "chapterTitle": "Page 175",
              "chapterIndex": 0,
              "stepIndex": 175,
              "stepType": "pdf",
              "title": "Page 175",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=175"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-176",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 176",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-176-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-176",
              "chapterTitle": "Page 176",
              "chapterIndex": 0,
              "stepIndex": 176,
              "stepType": "pdf",
              "title": "Page 176",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=176"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-177",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 177",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-177-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-177",
              "chapterTitle": "Page 177",
              "chapterIndex": 0,
              "stepIndex": 177,
              "stepType": "pdf",
              "title": "Page 177",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=177"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-178",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 178",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-178-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-178",
              "chapterTitle": "Page 178",
              "chapterIndex": 0,
              "stepIndex": 178,
              "stepType": "pdf",
              "title": "Page 178",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=178"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-179",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 179",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-179-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-179",
              "chapterTitle": "Page 179",
              "chapterIndex": 0,
              "stepIndex": 179,
              "stepType": "pdf",
              "title": "Page 179",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=179"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-18",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-18-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=18"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-180",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 180",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-180-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-180",
              "chapterTitle": "Page 180",
              "chapterIndex": 0,
              "stepIndex": 180,
              "stepType": "pdf",
              "title": "Page 180",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=180"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-181",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 181",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-181-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-181",
              "chapterTitle": "Page 181",
              "chapterIndex": 0,
              "stepIndex": 181,
              "stepType": "pdf",
              "title": "Page 181",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=181"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-182",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 182",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-182-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-182",
              "chapterTitle": "Page 182",
              "chapterIndex": 0,
              "stepIndex": 182,
              "stepType": "pdf",
              "title": "Page 182",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=182"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-183",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 183",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-183-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-183",
              "chapterTitle": "Page 183",
              "chapterIndex": 0,
              "stepIndex": 183,
              "stepType": "pdf",
              "title": "Page 183",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=183"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-184",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 184",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-184-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-184",
              "chapterTitle": "Page 184",
              "chapterIndex": 0,
              "stepIndex": 184,
              "stepType": "pdf",
              "title": "Page 184",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=184"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-185",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 185",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-185-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-185",
              "chapterTitle": "Page 185",
              "chapterIndex": 0,
              "stepIndex": 185,
              "stepType": "pdf",
              "title": "Page 185",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=185"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-186",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 186",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-186-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-186",
              "chapterTitle": "Page 186",
              "chapterIndex": 0,
              "stepIndex": 186,
              "stepType": "pdf",
              "title": "Page 186",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=186"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-187",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 187",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-187-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-187",
              "chapterTitle": "Page 187",
              "chapterIndex": 0,
              "stepIndex": 187,
              "stepType": "pdf",
              "title": "Page 187",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=187"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-188",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 188",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-188-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-188",
              "chapterTitle": "Page 188",
              "chapterIndex": 0,
              "stepIndex": 188,
              "stepType": "pdf",
              "title": "Page 188",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=188"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-189",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 189",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-189-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-189",
              "chapterTitle": "Page 189",
              "chapterIndex": 0,
              "stepIndex": 189,
              "stepType": "pdf",
              "title": "Page 189",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=189"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-19",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-19-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=19"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-190",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 190",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-190-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-190",
              "chapterTitle": "Page 190",
              "chapterIndex": 0,
              "stepIndex": 190,
              "stepType": "pdf",
              "title": "Page 190",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=190"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-191",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 191",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-191-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-191",
              "chapterTitle": "Page 191",
              "chapterIndex": 0,
              "stepIndex": 191,
              "stepType": "pdf",
              "title": "Page 191",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=191"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-192",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 192",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-192-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-192",
              "chapterTitle": "Page 192",
              "chapterIndex": 0,
              "stepIndex": 192,
              "stepType": "pdf",
              "title": "Page 192",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=192"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-193",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 193",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-193-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-193",
              "chapterTitle": "Page 193",
              "chapterIndex": 0,
              "stepIndex": 193,
              "stepType": "pdf",
              "title": "Page 193",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=193"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-194",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 194",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-194-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-194",
              "chapterTitle": "Page 194",
              "chapterIndex": 0,
              "stepIndex": 194,
              "stepType": "pdf",
              "title": "Page 194",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=194"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-195",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 195",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-195-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-195",
              "chapterTitle": "Page 195",
              "chapterIndex": 0,
              "stepIndex": 195,
              "stepType": "pdf",
              "title": "Page 195",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=195"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-196",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 196",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-196-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-196",
              "chapterTitle": "Page 196",
              "chapterIndex": 0,
              "stepIndex": 196,
              "stepType": "pdf",
              "title": "Page 196",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=196"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-197",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 197",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-197-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-197",
              "chapterTitle": "Page 197",
              "chapterIndex": 0,
              "stepIndex": 197,
              "stepType": "pdf",
              "title": "Page 197",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=197"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-198",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 198",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-198-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-198",
              "chapterTitle": "Page 198",
              "chapterIndex": 0,
              "stepIndex": 198,
              "stepType": "pdf",
              "title": "Page 198",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=198"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-199",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 199",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-199-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-199",
              "chapterTitle": "Page 199",
              "chapterIndex": 0,
              "stepIndex": 199,
              "stepType": "pdf",
              "title": "Page 199",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=199"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-2",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-2-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=2"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-20",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-20-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=20"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-200",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 200",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-200-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-200",
              "chapterTitle": "Page 200",
              "chapterIndex": 0,
              "stepIndex": 200,
              "stepType": "pdf",
              "title": "Page 200",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=200"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-201",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 201",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-201-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-201",
              "chapterTitle": "Page 201",
              "chapterIndex": 0,
              "stepIndex": 201,
              "stepType": "pdf",
              "title": "Page 201",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=201"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-202",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 202",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-202-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-202",
              "chapterTitle": "Page 202",
              "chapterIndex": 0,
              "stepIndex": 202,
              "stepType": "pdf",
              "title": "Page 202",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=202"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-203",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 203",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-203-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-203",
              "chapterTitle": "Page 203",
              "chapterIndex": 0,
              "stepIndex": 203,
              "stepType": "pdf",
              "title": "Page 203",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=203"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-204",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 204",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-204-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-204",
              "chapterTitle": "Page 204",
              "chapterIndex": 0,
              "stepIndex": 204,
              "stepType": "pdf",
              "title": "Page 204",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=204"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-205",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 205",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-205-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-205",
              "chapterTitle": "Page 205",
              "chapterIndex": 0,
              "stepIndex": 205,
              "stepType": "pdf",
              "title": "Page 205",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=205"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-206",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 206",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-206-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-206",
              "chapterTitle": "Page 206",
              "chapterIndex": 0,
              "stepIndex": 206,
              "stepType": "pdf",
              "title": "Page 206",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=206"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-207",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 207",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-207-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-207",
              "chapterTitle": "Page 207",
              "chapterIndex": 0,
              "stepIndex": 207,
              "stepType": "pdf",
              "title": "Page 207",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=207"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-208",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 208",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-208-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-208",
              "chapterTitle": "Page 208",
              "chapterIndex": 0,
              "stepIndex": 208,
              "stepType": "pdf",
              "title": "Page 208",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=208"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-209",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 209",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-209-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-209",
              "chapterTitle": "Page 209",
              "chapterIndex": 0,
              "stepIndex": 209,
              "stepType": "pdf",
              "title": "Page 209",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=209"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-21",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-21-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=21"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-210",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 210",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-210-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-210",
              "chapterTitle": "Page 210",
              "chapterIndex": 0,
              "stepIndex": 210,
              "stepType": "pdf",
              "title": "Page 210",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=210"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-211",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 211",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-211-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-211",
              "chapterTitle": "Page 211",
              "chapterIndex": 0,
              "stepIndex": 211,
              "stepType": "pdf",
              "title": "Page 211",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=211"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-212",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 212",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-212-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-212",
              "chapterTitle": "Page 212",
              "chapterIndex": 0,
              "stepIndex": 212,
              "stepType": "pdf",
              "title": "Page 212",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=212"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-213",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 213",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-213-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-213",
              "chapterTitle": "Page 213",
              "chapterIndex": 0,
              "stepIndex": 213,
              "stepType": "pdf",
              "title": "Page 213",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=213"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-214",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 214",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-214-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-214",
              "chapterTitle": "Page 214",
              "chapterIndex": 0,
              "stepIndex": 214,
              "stepType": "pdf",
              "title": "Page 214",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=214"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-22",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-22-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=22"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-23",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-23-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=23"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-24",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-24-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=24"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-25",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-25-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=25"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-26",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-26-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=26"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-27",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-27-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=27"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-28",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-28-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=28"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-29",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-29-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=29"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-3",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-3-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=3"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-30",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-30-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=30"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-31",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-31-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=31"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-32",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-32-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=32"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-33",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-33-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=33"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-34",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-34-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=34"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-35",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-35-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=35"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-36",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-36-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=36"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-37",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-37-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=37"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-38",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-38-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=38"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-39",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-39-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=39"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-4",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-4-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=4"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-40",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-40-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=40"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-41",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-41-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=41"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-42",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-42-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=42"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-43",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-43-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=43"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-44",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-44-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=44"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-45",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-45-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=45"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-46",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-46-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=46"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-47",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-47-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=47"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-48",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-48-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=48"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-49",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-49-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=49"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-5",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-5-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=5"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-50",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-50-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=50"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-51",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-51-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=51"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-52",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-52-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=52"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-53",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-53-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=53"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-54",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-54-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=54"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-55",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-55-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=55"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-56",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-56-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=56"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-57",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-57-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=57"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-58",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-58-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=58"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-59",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-59-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=59"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-6",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-6-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=6"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-60",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-60-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=60"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-61",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-61-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=61"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-62",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-62-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=62"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-63",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-63-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=63"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-64",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-64-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=64"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-65",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-65-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=65"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-66",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-66-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=66"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-67",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-67-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=67"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-68",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-68-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=68"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-69",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-69-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=69"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-7",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-7-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=7"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-70",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-70-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=70"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-71",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-71-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=71"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-72",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-72-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=72"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-73",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-73-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=73"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-74",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-74-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=74"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-75",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-75-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=75"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-76",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-76-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=76"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-77",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-77-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=77"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-78",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-78-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=78"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-79",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-79-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=79"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-8",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-8-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=8"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-80",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-80-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=80"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-81",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-81-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=81"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-82",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-82-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=82"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-83",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-83-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=83"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-84",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-84-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=84"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-85",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-85-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=85"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-86",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-86-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=86"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-87",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-87-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=87"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-88",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-88-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=88"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-89",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-89-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=89"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-9",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-9-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=9"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-90",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-90-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=90"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-91",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-91-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=91"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-92",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-92-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=92"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-93",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-93-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=93"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-94",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-94-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=94"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-95",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-95-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=95"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-96",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-96-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=96"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-97",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-97-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=97"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-98",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-98-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=98"
            }
          ]
        },
        {
          "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-99",
          "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-99-step-0",
              "courseId": "jack-ma-and-ali-ba-ba-1666183896002",
              "chapterId": "jack-ma-and-ali-ba-ba-1666183896002-ch-import-1789217709214-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/jack-ma-and-ali-ba-ba-1666183896002/jack-ma-and-ali-ba-ba-1666183896002.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "who-took-my-money-1685081341236",
      "title": "Who-took-my-money-168508134123",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-who-took-my-money-1685081341236.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 184,
      "category": "Other, Finance",
      "cat1": "Other",
      "cat2": "Finance",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/who-took-my-money-1685081341236",
      "stepCount": 167,
      "chapters": [
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-1",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-1-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=1"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-10",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-10-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=10"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-100",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-100-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=100"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-101",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-101-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=101"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-102",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-102-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=102"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-103",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-103-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=103"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-104",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-104-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=104"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-105",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-105-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=105"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-106",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-106-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=106"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-107",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-107-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=107"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-108",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-108-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=108"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-109",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-109-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=109"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-11",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-11-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=11"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-110",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-110-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=110"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-111",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-111-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=111"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-112",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-112-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=112"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-113",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-113-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=113"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-114",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-114-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=114"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-115",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-115-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=115"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-116",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-116-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=116"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-117",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-117-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=117"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-118",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-118-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=118"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-119",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-119-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=119"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-12",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-12-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=12"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-120",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-120-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=120"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-121",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-121-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=121"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-122",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-122-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=122"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-123",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-123-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=123"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-124",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-124-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=124"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-125",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-125-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=125"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-126",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-126-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=126"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-127",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-127-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=127"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-128",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-128-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=128"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-129",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-129-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=129"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-13",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-13-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=13"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-130",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-130-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=130"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-131",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-131-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=131"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-132",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-132-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=132"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-133",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-133-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=133"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-134",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-134-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=134"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-135",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-135-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=135"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-136",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 136",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-136-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-136",
              "chapterTitle": "Page 136",
              "chapterIndex": 0,
              "stepIndex": 136,
              "stepType": "pdf",
              "title": "Page 136",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=136"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-137",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 137",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-137-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-137",
              "chapterTitle": "Page 137",
              "chapterIndex": 0,
              "stepIndex": 137,
              "stepType": "pdf",
              "title": "Page 137",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=137"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-138",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 138",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-138-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-138",
              "chapterTitle": "Page 138",
              "chapterIndex": 0,
              "stepIndex": 138,
              "stepType": "pdf",
              "title": "Page 138",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=138"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-139",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 139",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-139-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-139",
              "chapterTitle": "Page 139",
              "chapterIndex": 0,
              "stepIndex": 139,
              "stepType": "pdf",
              "title": "Page 139",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=139"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-14",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-14-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=14"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-140",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 140",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-140-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-140",
              "chapterTitle": "Page 140",
              "chapterIndex": 0,
              "stepIndex": 140,
              "stepType": "pdf",
              "title": "Page 140",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=140"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-141",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 141",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-141-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-141",
              "chapterTitle": "Page 141",
              "chapterIndex": 0,
              "stepIndex": 141,
              "stepType": "pdf",
              "title": "Page 141",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=141"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-142",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 142",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-142-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-142",
              "chapterTitle": "Page 142",
              "chapterIndex": 0,
              "stepIndex": 142,
              "stepType": "pdf",
              "title": "Page 142",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=142"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-143",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 143",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-143-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-143",
              "chapterTitle": "Page 143",
              "chapterIndex": 0,
              "stepIndex": 143,
              "stepType": "pdf",
              "title": "Page 143",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=143"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-144",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 144",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-144-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-144",
              "chapterTitle": "Page 144",
              "chapterIndex": 0,
              "stepIndex": 144,
              "stepType": "pdf",
              "title": "Page 144",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=144"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-145",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 145",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-145-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-145",
              "chapterTitle": "Page 145",
              "chapterIndex": 0,
              "stepIndex": 145,
              "stepType": "pdf",
              "title": "Page 145",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=145"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-146",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 146",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-146-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-146",
              "chapterTitle": "Page 146",
              "chapterIndex": 0,
              "stepIndex": 146,
              "stepType": "pdf",
              "title": "Page 146",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=146"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-147",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 147",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-147-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-147",
              "chapterTitle": "Page 147",
              "chapterIndex": 0,
              "stepIndex": 147,
              "stepType": "pdf",
              "title": "Page 147",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=147"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-148",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 148",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-148-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-148",
              "chapterTitle": "Page 148",
              "chapterIndex": 0,
              "stepIndex": 148,
              "stepType": "pdf",
              "title": "Page 148",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=148"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-149",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 149",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-149-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-149",
              "chapterTitle": "Page 149",
              "chapterIndex": 0,
              "stepIndex": 149,
              "stepType": "pdf",
              "title": "Page 149",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=149"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-15",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-15-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=15"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-150",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 150",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-150-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-150",
              "chapterTitle": "Page 150",
              "chapterIndex": 0,
              "stepIndex": 150,
              "stepType": "pdf",
              "title": "Page 150",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=150"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-151",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 151",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-151-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-151",
              "chapterTitle": "Page 151",
              "chapterIndex": 0,
              "stepIndex": 151,
              "stepType": "pdf",
              "title": "Page 151",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=151"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-152",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 152",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-152-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-152",
              "chapterTitle": "Page 152",
              "chapterIndex": 0,
              "stepIndex": 152,
              "stepType": "pdf",
              "title": "Page 152",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=152"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-153",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 153",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-153-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-153",
              "chapterTitle": "Page 153",
              "chapterIndex": 0,
              "stepIndex": 153,
              "stepType": "pdf",
              "title": "Page 153",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=153"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-154",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 154",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-154-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-154",
              "chapterTitle": "Page 154",
              "chapterIndex": 0,
              "stepIndex": 154,
              "stepType": "pdf",
              "title": "Page 154",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=154"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-155",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 155",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-155-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-155",
              "chapterTitle": "Page 155",
              "chapterIndex": 0,
              "stepIndex": 155,
              "stepType": "pdf",
              "title": "Page 155",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=155"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-156",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 156",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-156-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-156",
              "chapterTitle": "Page 156",
              "chapterIndex": 0,
              "stepIndex": 156,
              "stepType": "pdf",
              "title": "Page 156",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=156"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-157",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 157",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-157-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-157",
              "chapterTitle": "Page 157",
              "chapterIndex": 0,
              "stepIndex": 157,
              "stepType": "pdf",
              "title": "Page 157",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=157"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-158",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 158",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-158-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-158",
              "chapterTitle": "Page 158",
              "chapterIndex": 0,
              "stepIndex": 158,
              "stepType": "pdf",
              "title": "Page 158",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=158"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-159",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 159",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-159-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-159",
              "chapterTitle": "Page 159",
              "chapterIndex": 0,
              "stepIndex": 159,
              "stepType": "pdf",
              "title": "Page 159",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=159"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-16",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-16-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=16"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-160",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 160",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-160-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-160",
              "chapterTitle": "Page 160",
              "chapterIndex": 0,
              "stepIndex": 160,
              "stepType": "pdf",
              "title": "Page 160",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=160"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-161",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 161",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-161-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-161",
              "chapterTitle": "Page 161",
              "chapterIndex": 0,
              "stepIndex": 161,
              "stepType": "pdf",
              "title": "Page 161",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=161"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-162",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 162",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-162-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-162",
              "chapterTitle": "Page 162",
              "chapterIndex": 0,
              "stepIndex": 162,
              "stepType": "pdf",
              "title": "Page 162",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=162"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-163",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 163",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-163-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-163",
              "chapterTitle": "Page 163",
              "chapterIndex": 0,
              "stepIndex": 163,
              "stepType": "pdf",
              "title": "Page 163",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=163"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-164",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 164",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-164-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-164",
              "chapterTitle": "Page 164",
              "chapterIndex": 0,
              "stepIndex": 164,
              "stepType": "pdf",
              "title": "Page 164",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=164"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-165",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 165",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-165-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-165",
              "chapterTitle": "Page 165",
              "chapterIndex": 0,
              "stepIndex": 165,
              "stepType": "pdf",
              "title": "Page 165",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=165"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-166",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 166",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-166-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-166",
              "chapterTitle": "Page 166",
              "chapterIndex": 0,
              "stepIndex": 166,
              "stepType": "pdf",
              "title": "Page 166",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=166"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-167",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 167",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-167-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-167",
              "chapterTitle": "Page 167",
              "chapterIndex": 0,
              "stepIndex": 167,
              "stepType": "pdf",
              "title": "Page 167",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=167"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-17",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-17-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=17"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-18",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-18-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=18"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-19",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-19-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=19"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-2",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-2-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=2"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-20",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-20-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=20"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-21",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-21-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=21"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-22",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-22-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=22"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-23",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-23-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=23"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-24",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-24-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=24"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-25",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-25-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=25"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-26",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-26-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=26"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-27",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-27-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=27"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-28",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-28-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=28"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-29",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-29-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=29"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-3",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-3-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=3"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-30",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-30-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=30"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-31",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-31-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=31"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-32",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-32-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=32"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-33",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-33-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=33"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-34",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-34-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=34"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-35",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-35-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=35"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-36",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-36-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=36"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-37",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-37-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=37"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-38",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-38-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=38"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-39",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-39-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=39"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-4",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-4-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=4"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-40",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-40-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=40"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-41",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-41-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=41"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-42",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-42-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=42"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-43",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-43-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=43"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-44",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-44-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=44"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-45",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-45-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=45"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-46",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-46-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=46"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-47",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-47-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=47"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-48",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-48-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=48"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-49",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-49-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=49"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-5",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-5-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=5"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-50",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-50-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=50"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-51",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-51-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=51"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-52",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-52-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=52"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-53",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-53-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=53"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-54",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-54-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=54"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-55",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-55-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=55"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-56",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-56-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=56"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-57",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-57-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=57"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-58",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-58-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=58"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-59",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-59-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=59"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-6",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-6-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=6"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-60",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-60-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=60"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-61",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-61-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=61"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-62",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-62-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=62"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-63",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-63-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=63"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-64",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-64-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=64"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-65",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-65-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=65"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-66",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-66-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=66"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-67",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-67-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=67"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-68",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-68-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=68"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-69",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-69-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=69"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-7",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-7-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=7"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-70",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-70-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=70"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-71",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-71-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=71"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-72",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-72-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=72"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-73",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-73-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=73"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-74",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-74-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=74"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-75",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-75-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=75"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-76",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-76-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=76"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-77",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-77-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=77"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-78",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-78-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=78"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-79",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-79-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=79"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-8",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-8-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=8"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-80",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-80-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=80"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-81",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-81-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=81"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-82",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-82-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=82"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-83",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-83-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=83"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-84",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-84-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=84"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-85",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-85-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=85"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-86",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-86-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=86"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-87",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-87-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=87"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-88",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-88-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=88"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-89",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-89-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=89"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-9",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-9-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=9"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-90",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-90-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=90"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-91",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-91-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=91"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-92",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-92-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=92"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-93",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-93-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=93"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-94",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-94-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=94"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-95",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-95-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=95"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-96",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-96-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=96"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-97",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-97-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=97"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-98",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-98-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=98"
            }
          ]
        },
        {
          "id": "who-took-my-money-1685081341236-ch-import-1789217807368-99",
          "courseId": "who-took-my-money-1685081341236",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "who-took-my-money-1685081341236-ch-import-1789217807368-99-step-0",
              "courseId": "who-took-my-money-1685081341236",
              "chapterId": "who-took-my-money-1685081341236-ch-import-1789217807368-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/who-took-my-money-1685081341236/who-took-my-money-1685081341236.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "the-richest-man-in-babylon-1773549932594",
      "title": "The-richest-man-in-babylon-MM",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-the-richest-man-in-babylon-1773549932594.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 185,
      "category": "Other, Finance",
      "cat1": "Other",
      "cat2": "Finance",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/the-richest-man-in-babylon-1773549932594",
      "stepCount": 301,
      "chapters": [
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-1",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-1-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=1"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-10",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-10-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=10"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-100",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-100-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=100"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-101",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-101-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=101"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-102",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-102-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=102"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-103",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-103-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=103"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-104",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-104-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=104"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-105",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-105-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=105"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-106",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-106-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=106"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-107",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-107-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=107"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-108",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-108-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=108"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-109",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-109-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=109"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-11",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-11-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=11"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-110",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-110-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=110"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-111",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-111-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=111"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-112",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-112-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=112"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-113",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-113-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=113"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-114",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-114-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=114"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-115",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-115-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=115"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-116",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-116-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=116"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-117",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-117-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=117"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-118",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-118-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=118"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-119",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-119-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=119"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-12",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-12-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=12"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-120",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-120-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=120"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-121",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-121-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=121"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-122",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-122-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=122"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-123",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-123-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=123"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-124",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-124-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=124"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-125",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-125-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=125"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-126",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-126-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=126"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-127",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-127-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=127"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-128",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-128-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=128"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-129",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-129-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=129"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-13",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-13-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=13"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-130",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-130-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=130"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-131",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-131-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=131"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-132",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-132-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=132"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-133",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-133-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=133"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-134",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-134-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=134"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-135",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-135-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=135"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-136",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 136",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-136-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-136",
              "chapterTitle": "Page 136",
              "chapterIndex": 0,
              "stepIndex": 136,
              "stepType": "pdf",
              "title": "Page 136",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=136"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-137",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 137",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-137-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-137",
              "chapterTitle": "Page 137",
              "chapterIndex": 0,
              "stepIndex": 137,
              "stepType": "pdf",
              "title": "Page 137",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=137"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-138",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 138",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-138-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-138",
              "chapterTitle": "Page 138",
              "chapterIndex": 0,
              "stepIndex": 138,
              "stepType": "pdf",
              "title": "Page 138",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=138"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-139",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 139",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-139-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-139",
              "chapterTitle": "Page 139",
              "chapterIndex": 0,
              "stepIndex": 139,
              "stepType": "pdf",
              "title": "Page 139",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=139"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-14",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-14-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=14"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-140",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 140",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-140-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-140",
              "chapterTitle": "Page 140",
              "chapterIndex": 0,
              "stepIndex": 140,
              "stepType": "pdf",
              "title": "Page 140",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=140"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-141",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 141",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-141-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-141",
              "chapterTitle": "Page 141",
              "chapterIndex": 0,
              "stepIndex": 141,
              "stepType": "pdf",
              "title": "Page 141",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=141"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-142",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 142",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-142-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-142",
              "chapterTitle": "Page 142",
              "chapterIndex": 0,
              "stepIndex": 142,
              "stepType": "pdf",
              "title": "Page 142",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=142"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-143",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 143",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-143-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-143",
              "chapterTitle": "Page 143",
              "chapterIndex": 0,
              "stepIndex": 143,
              "stepType": "pdf",
              "title": "Page 143",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=143"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-144",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 144",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-144-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-144",
              "chapterTitle": "Page 144",
              "chapterIndex": 0,
              "stepIndex": 144,
              "stepType": "pdf",
              "title": "Page 144",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=144"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-145",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 145",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-145-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-145",
              "chapterTitle": "Page 145",
              "chapterIndex": 0,
              "stepIndex": 145,
              "stepType": "pdf",
              "title": "Page 145",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=145"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-146",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 146",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-146-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-146",
              "chapterTitle": "Page 146",
              "chapterIndex": 0,
              "stepIndex": 146,
              "stepType": "pdf",
              "title": "Page 146",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=146"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-147",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 147",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-147-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-147",
              "chapterTitle": "Page 147",
              "chapterIndex": 0,
              "stepIndex": 147,
              "stepType": "pdf",
              "title": "Page 147",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=147"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-148",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 148",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-148-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-148",
              "chapterTitle": "Page 148",
              "chapterIndex": 0,
              "stepIndex": 148,
              "stepType": "pdf",
              "title": "Page 148",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=148"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-149",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 149",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-149-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-149",
              "chapterTitle": "Page 149",
              "chapterIndex": 0,
              "stepIndex": 149,
              "stepType": "pdf",
              "title": "Page 149",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=149"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-15",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-15-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=15"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-150",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 150",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-150-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-150",
              "chapterTitle": "Page 150",
              "chapterIndex": 0,
              "stepIndex": 150,
              "stepType": "pdf",
              "title": "Page 150",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=150"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-151",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 151",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-151-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-151",
              "chapterTitle": "Page 151",
              "chapterIndex": 0,
              "stepIndex": 151,
              "stepType": "pdf",
              "title": "Page 151",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=151"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-152",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 152",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-152-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-152",
              "chapterTitle": "Page 152",
              "chapterIndex": 0,
              "stepIndex": 152,
              "stepType": "pdf",
              "title": "Page 152",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=152"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-153",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 153",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-153-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-153",
              "chapterTitle": "Page 153",
              "chapterIndex": 0,
              "stepIndex": 153,
              "stepType": "pdf",
              "title": "Page 153",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=153"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-154",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 154",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-154-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-154",
              "chapterTitle": "Page 154",
              "chapterIndex": 0,
              "stepIndex": 154,
              "stepType": "pdf",
              "title": "Page 154",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=154"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-155",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 155",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-155-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-155",
              "chapterTitle": "Page 155",
              "chapterIndex": 0,
              "stepIndex": 155,
              "stepType": "pdf",
              "title": "Page 155",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=155"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-156",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 156",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-156-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-156",
              "chapterTitle": "Page 156",
              "chapterIndex": 0,
              "stepIndex": 156,
              "stepType": "pdf",
              "title": "Page 156",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=156"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-157",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 157",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-157-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-157",
              "chapterTitle": "Page 157",
              "chapterIndex": 0,
              "stepIndex": 157,
              "stepType": "pdf",
              "title": "Page 157",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=157"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-158",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 158",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-158-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-158",
              "chapterTitle": "Page 158",
              "chapterIndex": 0,
              "stepIndex": 158,
              "stepType": "pdf",
              "title": "Page 158",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=158"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-159",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 159",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-159-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-159",
              "chapterTitle": "Page 159",
              "chapterIndex": 0,
              "stepIndex": 159,
              "stepType": "pdf",
              "title": "Page 159",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=159"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-16",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-16-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=16"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-160",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 160",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-160-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-160",
              "chapterTitle": "Page 160",
              "chapterIndex": 0,
              "stepIndex": 160,
              "stepType": "pdf",
              "title": "Page 160",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=160"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-161",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 161",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-161-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-161",
              "chapterTitle": "Page 161",
              "chapterIndex": 0,
              "stepIndex": 161,
              "stepType": "pdf",
              "title": "Page 161",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=161"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-162",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 162",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-162-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-162",
              "chapterTitle": "Page 162",
              "chapterIndex": 0,
              "stepIndex": 162,
              "stepType": "pdf",
              "title": "Page 162",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=162"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-163",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 163",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-163-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-163",
              "chapterTitle": "Page 163",
              "chapterIndex": 0,
              "stepIndex": 163,
              "stepType": "pdf",
              "title": "Page 163",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=163"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-164",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 164",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-164-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-164",
              "chapterTitle": "Page 164",
              "chapterIndex": 0,
              "stepIndex": 164,
              "stepType": "pdf",
              "title": "Page 164",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=164"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-165",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 165",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-165-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-165",
              "chapterTitle": "Page 165",
              "chapterIndex": 0,
              "stepIndex": 165,
              "stepType": "pdf",
              "title": "Page 165",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=165"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-166",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 166",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-166-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-166",
              "chapterTitle": "Page 166",
              "chapterIndex": 0,
              "stepIndex": 166,
              "stepType": "pdf",
              "title": "Page 166",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=166"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-167",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 167",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-167-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-167",
              "chapterTitle": "Page 167",
              "chapterIndex": 0,
              "stepIndex": 167,
              "stepType": "pdf",
              "title": "Page 167",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=167"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-168",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 168",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-168-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-168",
              "chapterTitle": "Page 168",
              "chapterIndex": 0,
              "stepIndex": 168,
              "stepType": "pdf",
              "title": "Page 168",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=168"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-169",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 169",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-169-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-169",
              "chapterTitle": "Page 169",
              "chapterIndex": 0,
              "stepIndex": 169,
              "stepType": "pdf",
              "title": "Page 169",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=169"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-17",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-17-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=17"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-170",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 170",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-170-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-170",
              "chapterTitle": "Page 170",
              "chapterIndex": 0,
              "stepIndex": 170,
              "stepType": "pdf",
              "title": "Page 170",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=170"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-171",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 171",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-171-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-171",
              "chapterTitle": "Page 171",
              "chapterIndex": 0,
              "stepIndex": 171,
              "stepType": "pdf",
              "title": "Page 171",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=171"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-172",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 172",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-172-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-172",
              "chapterTitle": "Page 172",
              "chapterIndex": 0,
              "stepIndex": 172,
              "stepType": "pdf",
              "title": "Page 172",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=172"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-173",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 173",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-173-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-173",
              "chapterTitle": "Page 173",
              "chapterIndex": 0,
              "stepIndex": 173,
              "stepType": "pdf",
              "title": "Page 173",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=173"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-174",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 174",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-174-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-174",
              "chapterTitle": "Page 174",
              "chapterIndex": 0,
              "stepIndex": 174,
              "stepType": "pdf",
              "title": "Page 174",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=174"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-175",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 175",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-175-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-175",
              "chapterTitle": "Page 175",
              "chapterIndex": 0,
              "stepIndex": 175,
              "stepType": "pdf",
              "title": "Page 175",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=175"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-176",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 176",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-176-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-176",
              "chapterTitle": "Page 176",
              "chapterIndex": 0,
              "stepIndex": 176,
              "stepType": "pdf",
              "title": "Page 176",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=176"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-177",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 177",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-177-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-177",
              "chapterTitle": "Page 177",
              "chapterIndex": 0,
              "stepIndex": 177,
              "stepType": "pdf",
              "title": "Page 177",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=177"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-178",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 178",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-178-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-178",
              "chapterTitle": "Page 178",
              "chapterIndex": 0,
              "stepIndex": 178,
              "stepType": "pdf",
              "title": "Page 178",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=178"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-179",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 179",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-179-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-179",
              "chapterTitle": "Page 179",
              "chapterIndex": 0,
              "stepIndex": 179,
              "stepType": "pdf",
              "title": "Page 179",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=179"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-18",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-18-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=18"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-180",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 180",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-180-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-180",
              "chapterTitle": "Page 180",
              "chapterIndex": 0,
              "stepIndex": 180,
              "stepType": "pdf",
              "title": "Page 180",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=180"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-181",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 181",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-181-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-181",
              "chapterTitle": "Page 181",
              "chapterIndex": 0,
              "stepIndex": 181,
              "stepType": "pdf",
              "title": "Page 181",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=181"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-182",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 182",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-182-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-182",
              "chapterTitle": "Page 182",
              "chapterIndex": 0,
              "stepIndex": 182,
              "stepType": "pdf",
              "title": "Page 182",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=182"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-183",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 183",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-183-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-183",
              "chapterTitle": "Page 183",
              "chapterIndex": 0,
              "stepIndex": 183,
              "stepType": "pdf",
              "title": "Page 183",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=183"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-184",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 184",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-184-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-184",
              "chapterTitle": "Page 184",
              "chapterIndex": 0,
              "stepIndex": 184,
              "stepType": "pdf",
              "title": "Page 184",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=184"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-185",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 185",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-185-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-185",
              "chapterTitle": "Page 185",
              "chapterIndex": 0,
              "stepIndex": 185,
              "stepType": "pdf",
              "title": "Page 185",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=185"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-186",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 186",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-186-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-186",
              "chapterTitle": "Page 186",
              "chapterIndex": 0,
              "stepIndex": 186,
              "stepType": "pdf",
              "title": "Page 186",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=186"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-187",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 187",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-187-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-187",
              "chapterTitle": "Page 187",
              "chapterIndex": 0,
              "stepIndex": 187,
              "stepType": "pdf",
              "title": "Page 187",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=187"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-188",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 188",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-188-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-188",
              "chapterTitle": "Page 188",
              "chapterIndex": 0,
              "stepIndex": 188,
              "stepType": "pdf",
              "title": "Page 188",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=188"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-189",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 189",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-189-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-189",
              "chapterTitle": "Page 189",
              "chapterIndex": 0,
              "stepIndex": 189,
              "stepType": "pdf",
              "title": "Page 189",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=189"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-19",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-19-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=19"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-190",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 190",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-190-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-190",
              "chapterTitle": "Page 190",
              "chapterIndex": 0,
              "stepIndex": 190,
              "stepType": "pdf",
              "title": "Page 190",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=190"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-191",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 191",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-191-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-191",
              "chapterTitle": "Page 191",
              "chapterIndex": 0,
              "stepIndex": 191,
              "stepType": "pdf",
              "title": "Page 191",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=191"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-192",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 192",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-192-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-192",
              "chapterTitle": "Page 192",
              "chapterIndex": 0,
              "stepIndex": 192,
              "stepType": "pdf",
              "title": "Page 192",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=192"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-193",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 193",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-193-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-193",
              "chapterTitle": "Page 193",
              "chapterIndex": 0,
              "stepIndex": 193,
              "stepType": "pdf",
              "title": "Page 193",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=193"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-194",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 194",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-194-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-194",
              "chapterTitle": "Page 194",
              "chapterIndex": 0,
              "stepIndex": 194,
              "stepType": "pdf",
              "title": "Page 194",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=194"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-195",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 195",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-195-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-195",
              "chapterTitle": "Page 195",
              "chapterIndex": 0,
              "stepIndex": 195,
              "stepType": "pdf",
              "title": "Page 195",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=195"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-196",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 196",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-196-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-196",
              "chapterTitle": "Page 196",
              "chapterIndex": 0,
              "stepIndex": 196,
              "stepType": "pdf",
              "title": "Page 196",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=196"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-197",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 197",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-197-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-197",
              "chapterTitle": "Page 197",
              "chapterIndex": 0,
              "stepIndex": 197,
              "stepType": "pdf",
              "title": "Page 197",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=197"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-198",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 198",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-198-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-198",
              "chapterTitle": "Page 198",
              "chapterIndex": 0,
              "stepIndex": 198,
              "stepType": "pdf",
              "title": "Page 198",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=198"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-199",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 199",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-199-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-199",
              "chapterTitle": "Page 199",
              "chapterIndex": 0,
              "stepIndex": 199,
              "stepType": "pdf",
              "title": "Page 199",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=199"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-2",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-2-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=2"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-20",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-20-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=20"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-200",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 200",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-200-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-200",
              "chapterTitle": "Page 200",
              "chapterIndex": 0,
              "stepIndex": 200,
              "stepType": "pdf",
              "title": "Page 200",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=200"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-201",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 201",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-201-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-201",
              "chapterTitle": "Page 201",
              "chapterIndex": 0,
              "stepIndex": 201,
              "stepType": "pdf",
              "title": "Page 201",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=201"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-202",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 202",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-202-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-202",
              "chapterTitle": "Page 202",
              "chapterIndex": 0,
              "stepIndex": 202,
              "stepType": "pdf",
              "title": "Page 202",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=202"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-203",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 203",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-203-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-203",
              "chapterTitle": "Page 203",
              "chapterIndex": 0,
              "stepIndex": 203,
              "stepType": "pdf",
              "title": "Page 203",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=203"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-204",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 204",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-204-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-204",
              "chapterTitle": "Page 204",
              "chapterIndex": 0,
              "stepIndex": 204,
              "stepType": "pdf",
              "title": "Page 204",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=204"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-205",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 205",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-205-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-205",
              "chapterTitle": "Page 205",
              "chapterIndex": 0,
              "stepIndex": 205,
              "stepType": "pdf",
              "title": "Page 205",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=205"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-206",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 206",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-206-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-206",
              "chapterTitle": "Page 206",
              "chapterIndex": 0,
              "stepIndex": 206,
              "stepType": "pdf",
              "title": "Page 206",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=206"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-207",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 207",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-207-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-207",
              "chapterTitle": "Page 207",
              "chapterIndex": 0,
              "stepIndex": 207,
              "stepType": "pdf",
              "title": "Page 207",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=207"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-208",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 208",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-208-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-208",
              "chapterTitle": "Page 208",
              "chapterIndex": 0,
              "stepIndex": 208,
              "stepType": "pdf",
              "title": "Page 208",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=208"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-209",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 209",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-209-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-209",
              "chapterTitle": "Page 209",
              "chapterIndex": 0,
              "stepIndex": 209,
              "stepType": "pdf",
              "title": "Page 209",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=209"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-21",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-21-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=21"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-210",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 210",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-210-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-210",
              "chapterTitle": "Page 210",
              "chapterIndex": 0,
              "stepIndex": 210,
              "stepType": "pdf",
              "title": "Page 210",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=210"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-211",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 211",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-211-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-211",
              "chapterTitle": "Page 211",
              "chapterIndex": 0,
              "stepIndex": 211,
              "stepType": "pdf",
              "title": "Page 211",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=211"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-212",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 212",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-212-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-212",
              "chapterTitle": "Page 212",
              "chapterIndex": 0,
              "stepIndex": 212,
              "stepType": "pdf",
              "title": "Page 212",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=212"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-213",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 213",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-213-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-213",
              "chapterTitle": "Page 213",
              "chapterIndex": 0,
              "stepIndex": 213,
              "stepType": "pdf",
              "title": "Page 213",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=213"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-214",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 214",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-214-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-214",
              "chapterTitle": "Page 214",
              "chapterIndex": 0,
              "stepIndex": 214,
              "stepType": "pdf",
              "title": "Page 214",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=214"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-215",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 215",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-215-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-215",
              "chapterTitle": "Page 215",
              "chapterIndex": 0,
              "stepIndex": 215,
              "stepType": "pdf",
              "title": "Page 215",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=215"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-216",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 216",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-216-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-216",
              "chapterTitle": "Page 216",
              "chapterIndex": 0,
              "stepIndex": 216,
              "stepType": "pdf",
              "title": "Page 216",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=216"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-217",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 217",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-217-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-217",
              "chapterTitle": "Page 217",
              "chapterIndex": 0,
              "stepIndex": 217,
              "stepType": "pdf",
              "title": "Page 217",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=217"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-218",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 218",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-218-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-218",
              "chapterTitle": "Page 218",
              "chapterIndex": 0,
              "stepIndex": 218,
              "stepType": "pdf",
              "title": "Page 218",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=218"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-219",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 219",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-219-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-219",
              "chapterTitle": "Page 219",
              "chapterIndex": 0,
              "stepIndex": 219,
              "stepType": "pdf",
              "title": "Page 219",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=219"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-22",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-22-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=22"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-220",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 220",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-220-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-220",
              "chapterTitle": "Page 220",
              "chapterIndex": 0,
              "stepIndex": 220,
              "stepType": "pdf",
              "title": "Page 220",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=220"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-221",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 221",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-221-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-221",
              "chapterTitle": "Page 221",
              "chapterIndex": 0,
              "stepIndex": 221,
              "stepType": "pdf",
              "title": "Page 221",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=221"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-222",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 222",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-222-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-222",
              "chapterTitle": "Page 222",
              "chapterIndex": 0,
              "stepIndex": 222,
              "stepType": "pdf",
              "title": "Page 222",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=222"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-223",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 223",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-223-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-223",
              "chapterTitle": "Page 223",
              "chapterIndex": 0,
              "stepIndex": 223,
              "stepType": "pdf",
              "title": "Page 223",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=223"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-224",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 224",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-224-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-224",
              "chapterTitle": "Page 224",
              "chapterIndex": 0,
              "stepIndex": 224,
              "stepType": "pdf",
              "title": "Page 224",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=224"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-225",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 225",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-225-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-225",
              "chapterTitle": "Page 225",
              "chapterIndex": 0,
              "stepIndex": 225,
              "stepType": "pdf",
              "title": "Page 225",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=225"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-226",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 226",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-226-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-226",
              "chapterTitle": "Page 226",
              "chapterIndex": 0,
              "stepIndex": 226,
              "stepType": "pdf",
              "title": "Page 226",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=226"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-227",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 227",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-227-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-227",
              "chapterTitle": "Page 227",
              "chapterIndex": 0,
              "stepIndex": 227,
              "stepType": "pdf",
              "title": "Page 227",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=227"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-228",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 228",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-228-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-228",
              "chapterTitle": "Page 228",
              "chapterIndex": 0,
              "stepIndex": 228,
              "stepType": "pdf",
              "title": "Page 228",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=228"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-229",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 229",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-229-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-229",
              "chapterTitle": "Page 229",
              "chapterIndex": 0,
              "stepIndex": 229,
              "stepType": "pdf",
              "title": "Page 229",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=229"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-23",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-23-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=23"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-230",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 230",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-230-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-230",
              "chapterTitle": "Page 230",
              "chapterIndex": 0,
              "stepIndex": 230,
              "stepType": "pdf",
              "title": "Page 230",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=230"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-231",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 231",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-231-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-231",
              "chapterTitle": "Page 231",
              "chapterIndex": 0,
              "stepIndex": 231,
              "stepType": "pdf",
              "title": "Page 231",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=231"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-232",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 232",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-232-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-232",
              "chapterTitle": "Page 232",
              "chapterIndex": 0,
              "stepIndex": 232,
              "stepType": "pdf",
              "title": "Page 232",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=232"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-233",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 233",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-233-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-233",
              "chapterTitle": "Page 233",
              "chapterIndex": 0,
              "stepIndex": 233,
              "stepType": "pdf",
              "title": "Page 233",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=233"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-234",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 234",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-234-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-234",
              "chapterTitle": "Page 234",
              "chapterIndex": 0,
              "stepIndex": 234,
              "stepType": "pdf",
              "title": "Page 234",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=234"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-235",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 235",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-235-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-235",
              "chapterTitle": "Page 235",
              "chapterIndex": 0,
              "stepIndex": 235,
              "stepType": "pdf",
              "title": "Page 235",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=235"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-236",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 236",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-236-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-236",
              "chapterTitle": "Page 236",
              "chapterIndex": 0,
              "stepIndex": 236,
              "stepType": "pdf",
              "title": "Page 236",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=236"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-237",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 237",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-237-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-237",
              "chapterTitle": "Page 237",
              "chapterIndex": 0,
              "stepIndex": 237,
              "stepType": "pdf",
              "title": "Page 237",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=237"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-238",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 238",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-238-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-238",
              "chapterTitle": "Page 238",
              "chapterIndex": 0,
              "stepIndex": 238,
              "stepType": "pdf",
              "title": "Page 238",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=238"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-239",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 239",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-239-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-239",
              "chapterTitle": "Page 239",
              "chapterIndex": 0,
              "stepIndex": 239,
              "stepType": "pdf",
              "title": "Page 239",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=239"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-24",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-24-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=24"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-240",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 240",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-240-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-240",
              "chapterTitle": "Page 240",
              "chapterIndex": 0,
              "stepIndex": 240,
              "stepType": "pdf",
              "title": "Page 240",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=240"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-241",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 241",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-241-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-241",
              "chapterTitle": "Page 241",
              "chapterIndex": 0,
              "stepIndex": 241,
              "stepType": "pdf",
              "title": "Page 241",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=241"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-242",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 242",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-242-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-242",
              "chapterTitle": "Page 242",
              "chapterIndex": 0,
              "stepIndex": 242,
              "stepType": "pdf",
              "title": "Page 242",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=242"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-243",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 243",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-243-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-243",
              "chapterTitle": "Page 243",
              "chapterIndex": 0,
              "stepIndex": 243,
              "stepType": "pdf",
              "title": "Page 243",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=243"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-244",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 244",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-244-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-244",
              "chapterTitle": "Page 244",
              "chapterIndex": 0,
              "stepIndex": 244,
              "stepType": "pdf",
              "title": "Page 244",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=244"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-245",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 245",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-245-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-245",
              "chapterTitle": "Page 245",
              "chapterIndex": 0,
              "stepIndex": 245,
              "stepType": "pdf",
              "title": "Page 245",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=245"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-246",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 246",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-246-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-246",
              "chapterTitle": "Page 246",
              "chapterIndex": 0,
              "stepIndex": 246,
              "stepType": "pdf",
              "title": "Page 246",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=246"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-247",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 247",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-247-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-247",
              "chapterTitle": "Page 247",
              "chapterIndex": 0,
              "stepIndex": 247,
              "stepType": "pdf",
              "title": "Page 247",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=247"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-248",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 248",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-248-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-248",
              "chapterTitle": "Page 248",
              "chapterIndex": 0,
              "stepIndex": 248,
              "stepType": "pdf",
              "title": "Page 248",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=248"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-249",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 249",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-249-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-249",
              "chapterTitle": "Page 249",
              "chapterIndex": 0,
              "stepIndex": 249,
              "stepType": "pdf",
              "title": "Page 249",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=249"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-25",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-25-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=25"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-250",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 250",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-250-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-250",
              "chapterTitle": "Page 250",
              "chapterIndex": 0,
              "stepIndex": 250,
              "stepType": "pdf",
              "title": "Page 250",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=250"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-251",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 251",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-251-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-251",
              "chapterTitle": "Page 251",
              "chapterIndex": 0,
              "stepIndex": 251,
              "stepType": "pdf",
              "title": "Page 251",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=251"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-252",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 252",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-252-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-252",
              "chapterTitle": "Page 252",
              "chapterIndex": 0,
              "stepIndex": 252,
              "stepType": "pdf",
              "title": "Page 252",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=252"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-253",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 253",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-253-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-253",
              "chapterTitle": "Page 253",
              "chapterIndex": 0,
              "stepIndex": 253,
              "stepType": "pdf",
              "title": "Page 253",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=253"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-254",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 254",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-254-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-254",
              "chapterTitle": "Page 254",
              "chapterIndex": 0,
              "stepIndex": 254,
              "stepType": "pdf",
              "title": "Page 254",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=254"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-255",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 255",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-255-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-255",
              "chapterTitle": "Page 255",
              "chapterIndex": 0,
              "stepIndex": 255,
              "stepType": "pdf",
              "title": "Page 255",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=255"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-256",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 256",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-256-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-256",
              "chapterTitle": "Page 256",
              "chapterIndex": 0,
              "stepIndex": 256,
              "stepType": "pdf",
              "title": "Page 256",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=256"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-257",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 257",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-257-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-257",
              "chapterTitle": "Page 257",
              "chapterIndex": 0,
              "stepIndex": 257,
              "stepType": "pdf",
              "title": "Page 257",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=257"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-258",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 258",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-258-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-258",
              "chapterTitle": "Page 258",
              "chapterIndex": 0,
              "stepIndex": 258,
              "stepType": "pdf",
              "title": "Page 258",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=258"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-259",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 259",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-259-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-259",
              "chapterTitle": "Page 259",
              "chapterIndex": 0,
              "stepIndex": 259,
              "stepType": "pdf",
              "title": "Page 259",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=259"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-26",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-26-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=26"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-260",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 260",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-260-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-260",
              "chapterTitle": "Page 260",
              "chapterIndex": 0,
              "stepIndex": 260,
              "stepType": "pdf",
              "title": "Page 260",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=260"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-261",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 261",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-261-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-261",
              "chapterTitle": "Page 261",
              "chapterIndex": 0,
              "stepIndex": 261,
              "stepType": "pdf",
              "title": "Page 261",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=261"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-262",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 262",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-262-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-262",
              "chapterTitle": "Page 262",
              "chapterIndex": 0,
              "stepIndex": 262,
              "stepType": "pdf",
              "title": "Page 262",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=262"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-263",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 263",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-263-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-263",
              "chapterTitle": "Page 263",
              "chapterIndex": 0,
              "stepIndex": 263,
              "stepType": "pdf",
              "title": "Page 263",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=263"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-264",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 264",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-264-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-264",
              "chapterTitle": "Page 264",
              "chapterIndex": 0,
              "stepIndex": 264,
              "stepType": "pdf",
              "title": "Page 264",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=264"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-265",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 265",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-265-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-265",
              "chapterTitle": "Page 265",
              "chapterIndex": 0,
              "stepIndex": 265,
              "stepType": "pdf",
              "title": "Page 265",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=265"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-266",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 266",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-266-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-266",
              "chapterTitle": "Page 266",
              "chapterIndex": 0,
              "stepIndex": 266,
              "stepType": "pdf",
              "title": "Page 266",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=266"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-267",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 267",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-267-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-267",
              "chapterTitle": "Page 267",
              "chapterIndex": 0,
              "stepIndex": 267,
              "stepType": "pdf",
              "title": "Page 267",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=267"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-268",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 268",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-268-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-268",
              "chapterTitle": "Page 268",
              "chapterIndex": 0,
              "stepIndex": 268,
              "stepType": "pdf",
              "title": "Page 268",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=268"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-269",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 269",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-269-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-269",
              "chapterTitle": "Page 269",
              "chapterIndex": 0,
              "stepIndex": 269,
              "stepType": "pdf",
              "title": "Page 269",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=269"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-27",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-27-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=27"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-270",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 270",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-270-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-270",
              "chapterTitle": "Page 270",
              "chapterIndex": 0,
              "stepIndex": 270,
              "stepType": "pdf",
              "title": "Page 270",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=270"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-271",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 271",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-271-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-271",
              "chapterTitle": "Page 271",
              "chapterIndex": 0,
              "stepIndex": 271,
              "stepType": "pdf",
              "title": "Page 271",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=271"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-272",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 272",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-272-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-272",
              "chapterTitle": "Page 272",
              "chapterIndex": 0,
              "stepIndex": 272,
              "stepType": "pdf",
              "title": "Page 272",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=272"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-273",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 273",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-273-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-273",
              "chapterTitle": "Page 273",
              "chapterIndex": 0,
              "stepIndex": 273,
              "stepType": "pdf",
              "title": "Page 273",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=273"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-274",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 274",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-274-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-274",
              "chapterTitle": "Page 274",
              "chapterIndex": 0,
              "stepIndex": 274,
              "stepType": "pdf",
              "title": "Page 274",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=274"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-275",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 275",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-275-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-275",
              "chapterTitle": "Page 275",
              "chapterIndex": 0,
              "stepIndex": 275,
              "stepType": "pdf",
              "title": "Page 275",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=275"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-276",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 276",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-276-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-276",
              "chapterTitle": "Page 276",
              "chapterIndex": 0,
              "stepIndex": 276,
              "stepType": "pdf",
              "title": "Page 276",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=276"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-277",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 277",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-277-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-277",
              "chapterTitle": "Page 277",
              "chapterIndex": 0,
              "stepIndex": 277,
              "stepType": "pdf",
              "title": "Page 277",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=277"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-278",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 278",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-278-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-278",
              "chapterTitle": "Page 278",
              "chapterIndex": 0,
              "stepIndex": 278,
              "stepType": "pdf",
              "title": "Page 278",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=278"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-279",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 279",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-279-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-279",
              "chapterTitle": "Page 279",
              "chapterIndex": 0,
              "stepIndex": 279,
              "stepType": "pdf",
              "title": "Page 279",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=279"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-28",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-28-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=28"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-280",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 280",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-280-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-280",
              "chapterTitle": "Page 280",
              "chapterIndex": 0,
              "stepIndex": 280,
              "stepType": "pdf",
              "title": "Page 280",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=280"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-281",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 281",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-281-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-281",
              "chapterTitle": "Page 281",
              "chapterIndex": 0,
              "stepIndex": 281,
              "stepType": "pdf",
              "title": "Page 281",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=281"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-282",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 282",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-282-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-282",
              "chapterTitle": "Page 282",
              "chapterIndex": 0,
              "stepIndex": 282,
              "stepType": "pdf",
              "title": "Page 282",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=282"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-283",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 283",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-283-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-283",
              "chapterTitle": "Page 283",
              "chapterIndex": 0,
              "stepIndex": 283,
              "stepType": "pdf",
              "title": "Page 283",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=283"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-284",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 284",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-284-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-284",
              "chapterTitle": "Page 284",
              "chapterIndex": 0,
              "stepIndex": 284,
              "stepType": "pdf",
              "title": "Page 284",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=284"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-285",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 285",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-285-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-285",
              "chapterTitle": "Page 285",
              "chapterIndex": 0,
              "stepIndex": 285,
              "stepType": "pdf",
              "title": "Page 285",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=285"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-286",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 286",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-286-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-286",
              "chapterTitle": "Page 286",
              "chapterIndex": 0,
              "stepIndex": 286,
              "stepType": "pdf",
              "title": "Page 286",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=286"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-287",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 287",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-287-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-287",
              "chapterTitle": "Page 287",
              "chapterIndex": 0,
              "stepIndex": 287,
              "stepType": "pdf",
              "title": "Page 287",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=287"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-288",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 288",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-288-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-288",
              "chapterTitle": "Page 288",
              "chapterIndex": 0,
              "stepIndex": 288,
              "stepType": "pdf",
              "title": "Page 288",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=288"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-289",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 289",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-289-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-289",
              "chapterTitle": "Page 289",
              "chapterIndex": 0,
              "stepIndex": 289,
              "stepType": "pdf",
              "title": "Page 289",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=289"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-29",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-29-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=29"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-290",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 290",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-290-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-290",
              "chapterTitle": "Page 290",
              "chapterIndex": 0,
              "stepIndex": 290,
              "stepType": "pdf",
              "title": "Page 290",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=290"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-291",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 291",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-291-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-291",
              "chapterTitle": "Page 291",
              "chapterIndex": 0,
              "stepIndex": 291,
              "stepType": "pdf",
              "title": "Page 291",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=291"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-292",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 292",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-292-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-292",
              "chapterTitle": "Page 292",
              "chapterIndex": 0,
              "stepIndex": 292,
              "stepType": "pdf",
              "title": "Page 292",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=292"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-293",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 293",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-293-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-293",
              "chapterTitle": "Page 293",
              "chapterIndex": 0,
              "stepIndex": 293,
              "stepType": "pdf",
              "title": "Page 293",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=293"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-294",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 294",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-294-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-294",
              "chapterTitle": "Page 294",
              "chapterIndex": 0,
              "stepIndex": 294,
              "stepType": "pdf",
              "title": "Page 294",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=294"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-295",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 295",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-295-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-295",
              "chapterTitle": "Page 295",
              "chapterIndex": 0,
              "stepIndex": 295,
              "stepType": "pdf",
              "title": "Page 295",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=295"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-296",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 296",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-296-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-296",
              "chapterTitle": "Page 296",
              "chapterIndex": 0,
              "stepIndex": 296,
              "stepType": "pdf",
              "title": "Page 296",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=296"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-297",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 297",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-297-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-297",
              "chapterTitle": "Page 297",
              "chapterIndex": 0,
              "stepIndex": 297,
              "stepType": "pdf",
              "title": "Page 297",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=297"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-298",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 298",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-298-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-298",
              "chapterTitle": "Page 298",
              "chapterIndex": 0,
              "stepIndex": 298,
              "stepType": "pdf",
              "title": "Page 298",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=298"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-299",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 299",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-299-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-299",
              "chapterTitle": "Page 299",
              "chapterIndex": 0,
              "stepIndex": 299,
              "stepType": "pdf",
              "title": "Page 299",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=299"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-3",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-3-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=3"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-30",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-30-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=30"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-300",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 300",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-300-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-300",
              "chapterTitle": "Page 300",
              "chapterIndex": 0,
              "stepIndex": 300,
              "stepType": "pdf",
              "title": "Page 300",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=300"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-301",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 301",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-301-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-301",
              "chapterTitle": "Page 301",
              "chapterIndex": 0,
              "stepIndex": 301,
              "stepType": "pdf",
              "title": "Page 301",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=301"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-31",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-31-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=31"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-32",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-32-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=32"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-33",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-33-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=33"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-34",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-34-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=34"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-35",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-35-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=35"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-36",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-36-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=36"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-37",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-37-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=37"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-38",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-38-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=38"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-39",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-39-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=39"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-4",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-4-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=4"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-40",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-40-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=40"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-41",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-41-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=41"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-42",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-42-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=42"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-43",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-43-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=43"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-44",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-44-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=44"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-45",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-45-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=45"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-46",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-46-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=46"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-47",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-47-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=47"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-48",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-48-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=48"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-49",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-49-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=49"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-5",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-5-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=5"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-50",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-50-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=50"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-51",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-51-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=51"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-52",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-52-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=52"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-53",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-53-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=53"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-54",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-54-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=54"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-55",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-55-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=55"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-56",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-56-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=56"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-57",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-57-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=57"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-58",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-58-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=58"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-59",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-59-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=59"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-6",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-6-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=6"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-60",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-60-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=60"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-61",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-61-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=61"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-62",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-62-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=62"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-63",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-63-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=63"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-64",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-64-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=64"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-65",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-65-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=65"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-66",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-66-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=66"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-67",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-67-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=67"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-68",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-68-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=68"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-69",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-69-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=69"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-7",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-7-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=7"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-70",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-70-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=70"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-71",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-71-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=71"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-72",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-72-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=72"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-73",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-73-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=73"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-74",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-74-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=74"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-75",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-75-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=75"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-76",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-76-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=76"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-77",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-77-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=77"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-78",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-78-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=78"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-79",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-79-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=79"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-8",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-8-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=8"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-80",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-80-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=80"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-81",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-81-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=81"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-82",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-82-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=82"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-83",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-83-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=83"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-84",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-84-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=84"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-85",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-85-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=85"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-86",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-86-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=86"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-87",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-87-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=87"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-88",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-88-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=88"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-89",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-89-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=89"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-9",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-9-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=9"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-90",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-90-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=90"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-91",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-91-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=91"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-92",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-92-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=92"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-93",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-93-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=93"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-94",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-94-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=94"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-95",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-95-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=95"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-96",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-96-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=96"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-97",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-97-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=97"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-98",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-98-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=98"
            }
          ]
        },
        {
          "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-99",
          "courseId": "the-richest-man-in-babylon-1773549932594",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-99-step-0",
              "courseId": "the-richest-man-in-babylon-1773549932594",
              "chapterId": "the-richest-man-in-babylon-1773549932594-ch-import-1789217891793-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/the-richest-man-in-babylon-1773549932594/the-richest-man-in-babylon-1773549932594.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "lost-in-the-internet-fkb",
      "title": "Lost-in-the-internet-FKB",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-lost-in-the-internet-fkb.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 186,
      "category": "Kid, Science",
      "cat1": "Kid",
      "cat2": "Science",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/lost-in-the-internet-FKB",
      "stepCount": 20,
      "chapters": [
        {
          "id": "lost-in-the-internet-fkb-ch-import-1789376360978-1",
          "courseId": "lost-in-the-internet-fkb",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "lost-in-the-internet-fkb-ch-import-1789376360978-1-step-0",
              "courseId": "lost-in-the-internet-fkb",
              "chapterId": "lost-in-the-internet-fkb-ch-import-1789376360978-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lost-in-the-internet-FKB/lost-in-the-internet-FKB.pdf#page=1"
            }
          ]
        },
        {
          "id": "lost-in-the-internet-fkb-ch-import-1789376360978-10",
          "courseId": "lost-in-the-internet-fkb",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "lost-in-the-internet-fkb-ch-import-1789376360978-10-step-0",
              "courseId": "lost-in-the-internet-fkb",
              "chapterId": "lost-in-the-internet-fkb-ch-import-1789376360978-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lost-in-the-internet-FKB/lost-in-the-internet-FKB.pdf#page=10"
            }
          ]
        },
        {
          "id": "lost-in-the-internet-fkb-ch-import-1789376360978-11",
          "courseId": "lost-in-the-internet-fkb",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "lost-in-the-internet-fkb-ch-import-1789376360978-11-step-0",
              "courseId": "lost-in-the-internet-fkb",
              "chapterId": "lost-in-the-internet-fkb-ch-import-1789376360978-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lost-in-the-internet-FKB/lost-in-the-internet-FKB.pdf#page=11"
            }
          ]
        },
        {
          "id": "lost-in-the-internet-fkb-ch-import-1789376360978-12",
          "courseId": "lost-in-the-internet-fkb",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "lost-in-the-internet-fkb-ch-import-1789376360978-12-step-0",
              "courseId": "lost-in-the-internet-fkb",
              "chapterId": "lost-in-the-internet-fkb-ch-import-1789376360978-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lost-in-the-internet-FKB/lost-in-the-internet-FKB.pdf#page=12"
            }
          ]
        },
        {
          "id": "lost-in-the-internet-fkb-ch-import-1789376360978-13",
          "courseId": "lost-in-the-internet-fkb",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "lost-in-the-internet-fkb-ch-import-1789376360978-13-step-0",
              "courseId": "lost-in-the-internet-fkb",
              "chapterId": "lost-in-the-internet-fkb-ch-import-1789376360978-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lost-in-the-internet-FKB/lost-in-the-internet-FKB.pdf#page=13"
            }
          ]
        },
        {
          "id": "lost-in-the-internet-fkb-ch-import-1789376360978-14",
          "courseId": "lost-in-the-internet-fkb",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "lost-in-the-internet-fkb-ch-import-1789376360978-14-step-0",
              "courseId": "lost-in-the-internet-fkb",
              "chapterId": "lost-in-the-internet-fkb-ch-import-1789376360978-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lost-in-the-internet-FKB/lost-in-the-internet-FKB.pdf#page=14"
            }
          ]
        },
        {
          "id": "lost-in-the-internet-fkb-ch-import-1789376360978-15",
          "courseId": "lost-in-the-internet-fkb",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "lost-in-the-internet-fkb-ch-import-1789376360978-15-step-0",
              "courseId": "lost-in-the-internet-fkb",
              "chapterId": "lost-in-the-internet-fkb-ch-import-1789376360978-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lost-in-the-internet-FKB/lost-in-the-internet-FKB.pdf#page=15"
            }
          ]
        },
        {
          "id": "lost-in-the-internet-fkb-ch-import-1789376360978-16",
          "courseId": "lost-in-the-internet-fkb",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "lost-in-the-internet-fkb-ch-import-1789376360978-16-step-0",
              "courseId": "lost-in-the-internet-fkb",
              "chapterId": "lost-in-the-internet-fkb-ch-import-1789376360978-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lost-in-the-internet-FKB/lost-in-the-internet-FKB.pdf#page=16"
            }
          ]
        },
        {
          "id": "lost-in-the-internet-fkb-ch-import-1789376360978-17",
          "courseId": "lost-in-the-internet-fkb",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "lost-in-the-internet-fkb-ch-import-1789376360978-17-step-0",
              "courseId": "lost-in-the-internet-fkb",
              "chapterId": "lost-in-the-internet-fkb-ch-import-1789376360978-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lost-in-the-internet-FKB/lost-in-the-internet-FKB.pdf#page=17"
            }
          ]
        },
        {
          "id": "lost-in-the-internet-fkb-ch-import-1789376360978-18",
          "courseId": "lost-in-the-internet-fkb",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "lost-in-the-internet-fkb-ch-import-1789376360978-18-step-0",
              "courseId": "lost-in-the-internet-fkb",
              "chapterId": "lost-in-the-internet-fkb-ch-import-1789376360978-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lost-in-the-internet-FKB/lost-in-the-internet-FKB.pdf#page=18"
            }
          ]
        },
        {
          "id": "lost-in-the-internet-fkb-ch-import-1789376360978-19",
          "courseId": "lost-in-the-internet-fkb",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "lost-in-the-internet-fkb-ch-import-1789376360978-19-step-0",
              "courseId": "lost-in-the-internet-fkb",
              "chapterId": "lost-in-the-internet-fkb-ch-import-1789376360978-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lost-in-the-internet-FKB/lost-in-the-internet-FKB.pdf#page=19"
            }
          ]
        },
        {
          "id": "lost-in-the-internet-fkb-ch-import-1789376360978-2",
          "courseId": "lost-in-the-internet-fkb",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "lost-in-the-internet-fkb-ch-import-1789376360978-2-step-0",
              "courseId": "lost-in-the-internet-fkb",
              "chapterId": "lost-in-the-internet-fkb-ch-import-1789376360978-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lost-in-the-internet-FKB/lost-in-the-internet-FKB.pdf#page=2"
            }
          ]
        },
        {
          "id": "lost-in-the-internet-fkb-ch-import-1789376360978-20",
          "courseId": "lost-in-the-internet-fkb",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "lost-in-the-internet-fkb-ch-import-1789376360978-20-step-0",
              "courseId": "lost-in-the-internet-fkb",
              "chapterId": "lost-in-the-internet-fkb-ch-import-1789376360978-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lost-in-the-internet-FKB/lost-in-the-internet-FKB.pdf#page=20"
            }
          ]
        },
        {
          "id": "lost-in-the-internet-fkb-ch-import-1789376360978-3",
          "courseId": "lost-in-the-internet-fkb",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "lost-in-the-internet-fkb-ch-import-1789376360978-3-step-0",
              "courseId": "lost-in-the-internet-fkb",
              "chapterId": "lost-in-the-internet-fkb-ch-import-1789376360978-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lost-in-the-internet-FKB/lost-in-the-internet-FKB.pdf#page=3"
            }
          ]
        },
        {
          "id": "lost-in-the-internet-fkb-ch-import-1789376360978-4",
          "courseId": "lost-in-the-internet-fkb",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "lost-in-the-internet-fkb-ch-import-1789376360978-4-step-0",
              "courseId": "lost-in-the-internet-fkb",
              "chapterId": "lost-in-the-internet-fkb-ch-import-1789376360978-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lost-in-the-internet-FKB/lost-in-the-internet-FKB.pdf#page=4"
            }
          ]
        },
        {
          "id": "lost-in-the-internet-fkb-ch-import-1789376360978-5",
          "courseId": "lost-in-the-internet-fkb",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "lost-in-the-internet-fkb-ch-import-1789376360978-5-step-0",
              "courseId": "lost-in-the-internet-fkb",
              "chapterId": "lost-in-the-internet-fkb-ch-import-1789376360978-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lost-in-the-internet-FKB/lost-in-the-internet-FKB.pdf#page=5"
            }
          ]
        },
        {
          "id": "lost-in-the-internet-fkb-ch-import-1789376360978-6",
          "courseId": "lost-in-the-internet-fkb",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "lost-in-the-internet-fkb-ch-import-1789376360978-6-step-0",
              "courseId": "lost-in-the-internet-fkb",
              "chapterId": "lost-in-the-internet-fkb-ch-import-1789376360978-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lost-in-the-internet-FKB/lost-in-the-internet-FKB.pdf#page=6"
            }
          ]
        },
        {
          "id": "lost-in-the-internet-fkb-ch-import-1789376360978-7",
          "courseId": "lost-in-the-internet-fkb",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "lost-in-the-internet-fkb-ch-import-1789376360978-7-step-0",
              "courseId": "lost-in-the-internet-fkb",
              "chapterId": "lost-in-the-internet-fkb-ch-import-1789376360978-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lost-in-the-internet-FKB/lost-in-the-internet-FKB.pdf#page=7"
            }
          ]
        },
        {
          "id": "lost-in-the-internet-fkb-ch-import-1789376360978-8",
          "courseId": "lost-in-the-internet-fkb",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "lost-in-the-internet-fkb-ch-import-1789376360978-8-step-0",
              "courseId": "lost-in-the-internet-fkb",
              "chapterId": "lost-in-the-internet-fkb-ch-import-1789376360978-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lost-in-the-internet-FKB/lost-in-the-internet-FKB.pdf#page=8"
            }
          ]
        },
        {
          "id": "lost-in-the-internet-fkb-ch-import-1789376360978-9",
          "courseId": "lost-in-the-internet-fkb",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "lost-in-the-internet-fkb-ch-import-1789376360978-9-step-0",
              "courseId": "lost-in-the-internet-fkb",
              "chapterId": "lost-in-the-internet-fkb-ch-import-1789376360978-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/lost-in-the-internet-FKB/lost-in-the-internet-FKB.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "eye-can-see-pratham-fkb",
      "title": "Eye-can-see-pratham-FKB",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-eye-can-see-pratham-fkb.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 187,
      "category": "Kid, Science",
      "cat1": "Kid",
      "cat2": "Science",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/eye-can-see-pratham-FKB",
      "stepCount": 21,
      "chapters": [
        {
          "id": "eye-can-see-pratham-fkb-ch-import-1789376392006-1",
          "courseId": "eye-can-see-pratham-fkb",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "eye-can-see-pratham-fkb-ch-import-1789376392006-1-step-0",
              "courseId": "eye-can-see-pratham-fkb",
              "chapterId": "eye-can-see-pratham-fkb-ch-import-1789376392006-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/eye-can-see-pratham-FKB/eye-can-see-pratham-FKB.pdf#page=1"
            }
          ]
        },
        {
          "id": "eye-can-see-pratham-fkb-ch-import-1789376392006-10",
          "courseId": "eye-can-see-pratham-fkb",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "eye-can-see-pratham-fkb-ch-import-1789376392006-10-step-0",
              "courseId": "eye-can-see-pratham-fkb",
              "chapterId": "eye-can-see-pratham-fkb-ch-import-1789376392006-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/eye-can-see-pratham-FKB/eye-can-see-pratham-FKB.pdf#page=10"
            }
          ]
        },
        {
          "id": "eye-can-see-pratham-fkb-ch-import-1789376392006-11",
          "courseId": "eye-can-see-pratham-fkb",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "eye-can-see-pratham-fkb-ch-import-1789376392006-11-step-0",
              "courseId": "eye-can-see-pratham-fkb",
              "chapterId": "eye-can-see-pratham-fkb-ch-import-1789376392006-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/eye-can-see-pratham-FKB/eye-can-see-pratham-FKB.pdf#page=11"
            }
          ]
        },
        {
          "id": "eye-can-see-pratham-fkb-ch-import-1789376392006-12",
          "courseId": "eye-can-see-pratham-fkb",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "eye-can-see-pratham-fkb-ch-import-1789376392006-12-step-0",
              "courseId": "eye-can-see-pratham-fkb",
              "chapterId": "eye-can-see-pratham-fkb-ch-import-1789376392006-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/eye-can-see-pratham-FKB/eye-can-see-pratham-FKB.pdf#page=12"
            }
          ]
        },
        {
          "id": "eye-can-see-pratham-fkb-ch-import-1789376392006-13",
          "courseId": "eye-can-see-pratham-fkb",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "eye-can-see-pratham-fkb-ch-import-1789376392006-13-step-0",
              "courseId": "eye-can-see-pratham-fkb",
              "chapterId": "eye-can-see-pratham-fkb-ch-import-1789376392006-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/eye-can-see-pratham-FKB/eye-can-see-pratham-FKB.pdf#page=13"
            }
          ]
        },
        {
          "id": "eye-can-see-pratham-fkb-ch-import-1789376392006-14",
          "courseId": "eye-can-see-pratham-fkb",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "eye-can-see-pratham-fkb-ch-import-1789376392006-14-step-0",
              "courseId": "eye-can-see-pratham-fkb",
              "chapterId": "eye-can-see-pratham-fkb-ch-import-1789376392006-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/eye-can-see-pratham-FKB/eye-can-see-pratham-FKB.pdf#page=14"
            }
          ]
        },
        {
          "id": "eye-can-see-pratham-fkb-ch-import-1789376392006-15",
          "courseId": "eye-can-see-pratham-fkb",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "eye-can-see-pratham-fkb-ch-import-1789376392006-15-step-0",
              "courseId": "eye-can-see-pratham-fkb",
              "chapterId": "eye-can-see-pratham-fkb-ch-import-1789376392006-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/eye-can-see-pratham-FKB/eye-can-see-pratham-FKB.pdf#page=15"
            }
          ]
        },
        {
          "id": "eye-can-see-pratham-fkb-ch-import-1789376392006-16",
          "courseId": "eye-can-see-pratham-fkb",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "eye-can-see-pratham-fkb-ch-import-1789376392006-16-step-0",
              "courseId": "eye-can-see-pratham-fkb",
              "chapterId": "eye-can-see-pratham-fkb-ch-import-1789376392006-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/eye-can-see-pratham-FKB/eye-can-see-pratham-FKB.pdf#page=16"
            }
          ]
        },
        {
          "id": "eye-can-see-pratham-fkb-ch-import-1789376392006-17",
          "courseId": "eye-can-see-pratham-fkb",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "eye-can-see-pratham-fkb-ch-import-1789376392006-17-step-0",
              "courseId": "eye-can-see-pratham-fkb",
              "chapterId": "eye-can-see-pratham-fkb-ch-import-1789376392006-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/eye-can-see-pratham-FKB/eye-can-see-pratham-FKB.pdf#page=17"
            }
          ]
        },
        {
          "id": "eye-can-see-pratham-fkb-ch-import-1789376392006-18",
          "courseId": "eye-can-see-pratham-fkb",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "eye-can-see-pratham-fkb-ch-import-1789376392006-18-step-0",
              "courseId": "eye-can-see-pratham-fkb",
              "chapterId": "eye-can-see-pratham-fkb-ch-import-1789376392006-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/eye-can-see-pratham-FKB/eye-can-see-pratham-FKB.pdf#page=18"
            }
          ]
        },
        {
          "id": "eye-can-see-pratham-fkb-ch-import-1789376392006-19",
          "courseId": "eye-can-see-pratham-fkb",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "eye-can-see-pratham-fkb-ch-import-1789376392006-19-step-0",
              "courseId": "eye-can-see-pratham-fkb",
              "chapterId": "eye-can-see-pratham-fkb-ch-import-1789376392006-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/eye-can-see-pratham-FKB/eye-can-see-pratham-FKB.pdf#page=19"
            }
          ]
        },
        {
          "id": "eye-can-see-pratham-fkb-ch-import-1789376392006-2",
          "courseId": "eye-can-see-pratham-fkb",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "eye-can-see-pratham-fkb-ch-import-1789376392006-2-step-0",
              "courseId": "eye-can-see-pratham-fkb",
              "chapterId": "eye-can-see-pratham-fkb-ch-import-1789376392006-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/eye-can-see-pratham-FKB/eye-can-see-pratham-FKB.pdf#page=2"
            }
          ]
        },
        {
          "id": "eye-can-see-pratham-fkb-ch-import-1789376392006-20",
          "courseId": "eye-can-see-pratham-fkb",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "eye-can-see-pratham-fkb-ch-import-1789376392006-20-step-0",
              "courseId": "eye-can-see-pratham-fkb",
              "chapterId": "eye-can-see-pratham-fkb-ch-import-1789376392006-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/eye-can-see-pratham-FKB/eye-can-see-pratham-FKB.pdf#page=20"
            }
          ]
        },
        {
          "id": "eye-can-see-pratham-fkb-ch-import-1789376392006-21",
          "courseId": "eye-can-see-pratham-fkb",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "eye-can-see-pratham-fkb-ch-import-1789376392006-21-step-0",
              "courseId": "eye-can-see-pratham-fkb",
              "chapterId": "eye-can-see-pratham-fkb-ch-import-1789376392006-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/eye-can-see-pratham-FKB/eye-can-see-pratham-FKB.pdf#page=21"
            }
          ]
        },
        {
          "id": "eye-can-see-pratham-fkb-ch-import-1789376392006-3",
          "courseId": "eye-can-see-pratham-fkb",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "eye-can-see-pratham-fkb-ch-import-1789376392006-3-step-0",
              "courseId": "eye-can-see-pratham-fkb",
              "chapterId": "eye-can-see-pratham-fkb-ch-import-1789376392006-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/eye-can-see-pratham-FKB/eye-can-see-pratham-FKB.pdf#page=3"
            }
          ]
        },
        {
          "id": "eye-can-see-pratham-fkb-ch-import-1789376392006-4",
          "courseId": "eye-can-see-pratham-fkb",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "eye-can-see-pratham-fkb-ch-import-1789376392006-4-step-0",
              "courseId": "eye-can-see-pratham-fkb",
              "chapterId": "eye-can-see-pratham-fkb-ch-import-1789376392006-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/eye-can-see-pratham-FKB/eye-can-see-pratham-FKB.pdf#page=4"
            }
          ]
        },
        {
          "id": "eye-can-see-pratham-fkb-ch-import-1789376392006-5",
          "courseId": "eye-can-see-pratham-fkb",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "eye-can-see-pratham-fkb-ch-import-1789376392006-5-step-0",
              "courseId": "eye-can-see-pratham-fkb",
              "chapterId": "eye-can-see-pratham-fkb-ch-import-1789376392006-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/eye-can-see-pratham-FKB/eye-can-see-pratham-FKB.pdf#page=5"
            }
          ]
        },
        {
          "id": "eye-can-see-pratham-fkb-ch-import-1789376392006-6",
          "courseId": "eye-can-see-pratham-fkb",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "eye-can-see-pratham-fkb-ch-import-1789376392006-6-step-0",
              "courseId": "eye-can-see-pratham-fkb",
              "chapterId": "eye-can-see-pratham-fkb-ch-import-1789376392006-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/eye-can-see-pratham-FKB/eye-can-see-pratham-FKB.pdf#page=6"
            }
          ]
        },
        {
          "id": "eye-can-see-pratham-fkb-ch-import-1789376392006-7",
          "courseId": "eye-can-see-pratham-fkb",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "eye-can-see-pratham-fkb-ch-import-1789376392006-7-step-0",
              "courseId": "eye-can-see-pratham-fkb",
              "chapterId": "eye-can-see-pratham-fkb-ch-import-1789376392006-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/eye-can-see-pratham-FKB/eye-can-see-pratham-FKB.pdf#page=7"
            }
          ]
        },
        {
          "id": "eye-can-see-pratham-fkb-ch-import-1789376392006-8",
          "courseId": "eye-can-see-pratham-fkb",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "eye-can-see-pratham-fkb-ch-import-1789376392006-8-step-0",
              "courseId": "eye-can-see-pratham-fkb",
              "chapterId": "eye-can-see-pratham-fkb-ch-import-1789376392006-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/eye-can-see-pratham-FKB/eye-can-see-pratham-FKB.pdf#page=8"
            }
          ]
        },
        {
          "id": "eye-can-see-pratham-fkb-ch-import-1789376392006-9",
          "courseId": "eye-can-see-pratham-fkb",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "eye-can-see-pratham-fkb-ch-import-1789376392006-9-step-0",
              "courseId": "eye-can-see-pratham-fkb",
              "chapterId": "eye-can-see-pratham-fkb-ch-import-1789376392006-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/eye-can-see-pratham-FKB/eye-can-see-pratham-FKB.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "why-do-sunflowers-love-the-sun-pratham-fkb",
      "title": "Why-do-sunflowers-love-the-sun-pratham-FKB",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-why-do-sunflowers-love-the-sun-pratham-fkb.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 188,
      "category": "Kid, Science",
      "cat1": "Kid",
      "cat2": "Science",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/why-do-sunflowers-love-the-sun-pratham-FKB",
      "stepCount": 18,
      "chapters": [
        {
          "id": "why-do-sunflowers-love-the-sun-pratham-fkb-ch-import-1789376412986-1",
          "courseId": "why-do-sunflowers-love-the-sun-pratham-fkb",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "why-do-sunflowers-love-the-sun-pratham-fkb-ch-import-1789376412986-1-step-0",
              "courseId": "why-do-sunflowers-love-the-sun-pratham-fkb",
              "chapterId": "why-do-sunflowers-love-the-sun-pratham-fkb-ch-import-1789376412986-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/why-do-sunflowers-love-the-sun-pratham-FKB/why-do-sunflowers-love-the-sun-pratham-FKB.pdf#page=1"
            }
          ]
        },
        {
          "id": "why-do-sunflowers-love-the-sun-pratham-fkb-ch-import-1789376412986-10",
          "courseId": "why-do-sunflowers-love-the-sun-pratham-fkb",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "why-do-sunflowers-love-the-sun-pratham-fkb-ch-import-1789376412986-10-step-0",
              "courseId": "why-do-sunflowers-love-the-sun-pratham-fkb",
              "chapterId": "why-do-sunflowers-love-the-sun-pratham-fkb-ch-import-1789376412986-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/why-do-sunflowers-love-the-sun-pratham-FKB/why-do-sunflowers-love-the-sun-pratham-FKB.pdf#page=10"
            }
          ]
        },
        {
          "id": "why-do-sunflowers-love-the-sun-pratham-fkb-ch-import-1789376412986-11",
          "courseId": "why-do-sunflowers-love-the-sun-pratham-fkb",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "why-do-sunflowers-love-the-sun-pratham-fkb-ch-import-1789376412986-11-step-0",
              "courseId": "why-do-sunflowers-love-the-sun-pratham-fkb",
              "chapterId": "why-do-sunflowers-love-the-sun-pratham-fkb-ch-import-1789376412986-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/why-do-sunflowers-love-the-sun-pratham-FKB/why-do-sunflowers-love-the-sun-pratham-FKB.pdf#page=11"
            }
          ]
        },
        {
          "id": "why-do-sunflowers-love-the-sun-pratham-fkb-ch-import-1789376412986-12",
          "courseId": "why-do-sunflowers-love-the-sun-pratham-fkb",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "why-do-sunflowers-love-the-sun-pratham-fkb-ch-import-1789376412986-12-step-0",
              "courseId": "why-do-sunflowers-love-the-sun-pratham-fkb",
              "chapterId": "why-do-sunflowers-love-the-sun-pratham-fkb-ch-import-1789376412986-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/why-do-sunflowers-love-the-sun-pratham-FKB/why-do-sunflowers-love-the-sun-pratham-FKB.pdf#page=12"
            }
          ]
        },
        {
          "id": "why-do-sunflowers-love-the-sun-pratham-fkb-ch-import-1789376412986-13",
          "courseId": "why-do-sunflowers-love-the-sun-pratham-fkb",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "why-do-sunflowers-love-the-sun-pratham-fkb-ch-import-1789376412986-13-step-0",
              "courseId": "why-do-sunflowers-love-the-sun-pratham-fkb",
              "chapterId": "why-do-sunflowers-love-the-sun-pratham-fkb-ch-import-1789376412986-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/why-do-sunflowers-love-the-sun-pratham-FKB/why-do-sunflowers-love-the-sun-pratham-FKB.pdf#page=13"
            }
          ]
        },
        {
          "id": "why-do-sunflowers-love-the-sun-pratham-fkb-ch-import-1789376412986-14",
          "courseId": "why-do-sunflowers-love-the-sun-pratham-fkb",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "why-do-sunflowers-love-the-sun-pratham-fkb-ch-import-1789376412986-14-step-0",
              "courseId": "why-do-sunflowers-love-the-sun-pratham-fkb",
              "chapterId": "why-do-sunflowers-love-the-sun-pratham-fkb-ch-import-1789376412986-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/why-do-sunflowers-love-the-sun-pratham-FKB/why-do-sunflowers-love-the-sun-pratham-FKB.pdf#page=14"
            }
          ]
        },
        {
          "id": "why-do-sunflowers-love-the-sun-pratham-fkb-ch-import-1789376412986-15",
          "courseId": "why-do-sunflowers-love-the-sun-pratham-fkb",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "why-do-sunflowers-love-the-sun-pratham-fkb-ch-import-1789376412986-15-step-0",
              "courseId": "why-do-sunflowers-love-the-sun-pratham-fkb",
              "chapterId": "why-do-sunflowers-love-the-sun-pratham-fkb-ch-import-1789376412986-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/why-do-sunflowers-love-the-sun-pratham-FKB/why-do-sunflowers-love-the-sun-pratham-FKB.pdf#page=15"
            }
          ]
        },
        {
          "id": "why-do-sunflowers-love-the-sun-pratham-fkb-ch-import-1789376412986-16",
          "courseId": "why-do-sunflowers-love-the-sun-pratham-fkb",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "why-do-sunflowers-love-the-sun-pratham-fkb-ch-import-1789376412986-16-step-0",
              "courseId": "why-do-sunflowers-love-the-sun-pratham-fkb",
              "chapterId": "why-do-sunflowers-love-the-sun-pratham-fkb-ch-import-1789376412986-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/why-do-sunflowers-love-the-sun-pratham-FKB/why-do-sunflowers-love-the-sun-pratham-FKB.pdf#page=16"
            }
          ]
        },
        {
          "id": "why-do-sunflowers-love-the-sun-pratham-fkb-ch-import-1789376412986-17",
          "courseId": "why-do-sunflowers-love-the-sun-pratham-fkb",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "why-do-sunflowers-love-the-sun-pratham-fkb-ch-import-1789376412986-17-step-0",
              "courseId": "why-do-sunflowers-love-the-sun-pratham-fkb",
              "chapterId": "why-do-sunflowers-love-the-sun-pratham-fkb-ch-import-1789376412986-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/why-do-sunflowers-love-the-sun-pratham-FKB/why-do-sunflowers-love-the-sun-pratham-FKB.pdf#page=17"
            }
          ]
        },
        {
          "id": "why-do-sunflowers-love-the-sun-pratham-fkb-ch-import-1789376412986-18",
          "courseId": "why-do-sunflowers-love-the-sun-pratham-fkb",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "why-do-sunflowers-love-the-sun-pratham-fkb-ch-import-1789376412986-18-step-0",
              "courseId": "why-do-sunflowers-love-the-sun-pratham-fkb",
              "chapterId": "why-do-sunflowers-love-the-sun-pratham-fkb-ch-import-1789376412986-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/why-do-sunflowers-love-the-sun-pratham-FKB/why-do-sunflowers-love-the-sun-pratham-FKB.pdf#page=18"
            }
          ]
        },
        {
          "id": "why-do-sunflowers-love-the-sun-pratham-fkb-ch-import-1789376412986-2",
          "courseId": "why-do-sunflowers-love-the-sun-pratham-fkb",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "why-do-sunflowers-love-the-sun-pratham-fkb-ch-import-1789376412986-2-step-0",
              "courseId": "why-do-sunflowers-love-the-sun-pratham-fkb",
              "chapterId": "why-do-sunflowers-love-the-sun-pratham-fkb-ch-import-1789376412986-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/why-do-sunflowers-love-the-sun-pratham-FKB/why-do-sunflowers-love-the-sun-pratham-FKB.pdf#page=2"
            }
          ]
        },
        {
          "id": "why-do-sunflowers-love-the-sun-pratham-fkb-ch-import-1789376412986-3",
          "courseId": "why-do-sunflowers-love-the-sun-pratham-fkb",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "why-do-sunflowers-love-the-sun-pratham-fkb-ch-import-1789376412986-3-step-0",
              "courseId": "why-do-sunflowers-love-the-sun-pratham-fkb",
              "chapterId": "why-do-sunflowers-love-the-sun-pratham-fkb-ch-import-1789376412986-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/why-do-sunflowers-love-the-sun-pratham-FKB/why-do-sunflowers-love-the-sun-pratham-FKB.pdf#page=3"
            }
          ]
        },
        {
          "id": "why-do-sunflowers-love-the-sun-pratham-fkb-ch-import-1789376412986-4",
          "courseId": "why-do-sunflowers-love-the-sun-pratham-fkb",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "why-do-sunflowers-love-the-sun-pratham-fkb-ch-import-1789376412986-4-step-0",
              "courseId": "why-do-sunflowers-love-the-sun-pratham-fkb",
              "chapterId": "why-do-sunflowers-love-the-sun-pratham-fkb-ch-import-1789376412986-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/why-do-sunflowers-love-the-sun-pratham-FKB/why-do-sunflowers-love-the-sun-pratham-FKB.pdf#page=4"
            }
          ]
        },
        {
          "id": "why-do-sunflowers-love-the-sun-pratham-fkb-ch-import-1789376412986-5",
          "courseId": "why-do-sunflowers-love-the-sun-pratham-fkb",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "why-do-sunflowers-love-the-sun-pratham-fkb-ch-import-1789376412986-5-step-0",
              "courseId": "why-do-sunflowers-love-the-sun-pratham-fkb",
              "chapterId": "why-do-sunflowers-love-the-sun-pratham-fkb-ch-import-1789376412986-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/why-do-sunflowers-love-the-sun-pratham-FKB/why-do-sunflowers-love-the-sun-pratham-FKB.pdf#page=5"
            }
          ]
        },
        {
          "id": "why-do-sunflowers-love-the-sun-pratham-fkb-ch-import-1789376412986-6",
          "courseId": "why-do-sunflowers-love-the-sun-pratham-fkb",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "why-do-sunflowers-love-the-sun-pratham-fkb-ch-import-1789376412986-6-step-0",
              "courseId": "why-do-sunflowers-love-the-sun-pratham-fkb",
              "chapterId": "why-do-sunflowers-love-the-sun-pratham-fkb-ch-import-1789376412986-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/why-do-sunflowers-love-the-sun-pratham-FKB/why-do-sunflowers-love-the-sun-pratham-FKB.pdf#page=6"
            }
          ]
        },
        {
          "id": "why-do-sunflowers-love-the-sun-pratham-fkb-ch-import-1789376412986-7",
          "courseId": "why-do-sunflowers-love-the-sun-pratham-fkb",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "why-do-sunflowers-love-the-sun-pratham-fkb-ch-import-1789376412986-7-step-0",
              "courseId": "why-do-sunflowers-love-the-sun-pratham-fkb",
              "chapterId": "why-do-sunflowers-love-the-sun-pratham-fkb-ch-import-1789376412986-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/why-do-sunflowers-love-the-sun-pratham-FKB/why-do-sunflowers-love-the-sun-pratham-FKB.pdf#page=7"
            }
          ]
        },
        {
          "id": "why-do-sunflowers-love-the-sun-pratham-fkb-ch-import-1789376412986-8",
          "courseId": "why-do-sunflowers-love-the-sun-pratham-fkb",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "why-do-sunflowers-love-the-sun-pratham-fkb-ch-import-1789376412986-8-step-0",
              "courseId": "why-do-sunflowers-love-the-sun-pratham-fkb",
              "chapterId": "why-do-sunflowers-love-the-sun-pratham-fkb-ch-import-1789376412986-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/why-do-sunflowers-love-the-sun-pratham-FKB/why-do-sunflowers-love-the-sun-pratham-FKB.pdf#page=8"
            }
          ]
        },
        {
          "id": "why-do-sunflowers-love-the-sun-pratham-fkb-ch-import-1789376412986-9",
          "courseId": "why-do-sunflowers-love-the-sun-pratham-fkb",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "why-do-sunflowers-love-the-sun-pratham-fkb-ch-import-1789376412986-9-step-0",
              "courseId": "why-do-sunflowers-love-the-sun-pratham-fkb",
              "chapterId": "why-do-sunflowers-love-the-sun-pratham-fkb-ch-import-1789376412986-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/why-do-sunflowers-love-the-sun-pratham-FKB/why-do-sunflowers-love-the-sun-pratham-FKB.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "there-s-a-hole-in-my-galaxy-pratham-fkb",
      "title": "There-s-a-hole-in-my-galaxy-pratham-fkb",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-there-s-a-hole-in-my-galaxy-pratham-fkb.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 189,
      "category": "Kid, Science",
      "cat1": "Kid",
      "cat2": "Science",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/there-s-a-hole-in-my-galaxy-pratham-fkb",
      "stepCount": 26,
      "chapters": [
        {
          "id": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-1",
          "courseId": "there-s-a-hole-in-my-galaxy-pratham-fkb",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-1-step-0",
              "courseId": "there-s-a-hole-in-my-galaxy-pratham-fkb",
              "chapterId": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/there-s-a-hole-in-my-galaxy-pratham-fkb/there-s-a-hole-in-my-galaxy-pratham-fkb.pdf#page=1"
            }
          ]
        },
        {
          "id": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-10",
          "courseId": "there-s-a-hole-in-my-galaxy-pratham-fkb",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-10-step-0",
              "courseId": "there-s-a-hole-in-my-galaxy-pratham-fkb",
              "chapterId": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/there-s-a-hole-in-my-galaxy-pratham-fkb/there-s-a-hole-in-my-galaxy-pratham-fkb.pdf#page=10"
            }
          ]
        },
        {
          "id": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-11",
          "courseId": "there-s-a-hole-in-my-galaxy-pratham-fkb",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-11-step-0",
              "courseId": "there-s-a-hole-in-my-galaxy-pratham-fkb",
              "chapterId": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/there-s-a-hole-in-my-galaxy-pratham-fkb/there-s-a-hole-in-my-galaxy-pratham-fkb.pdf#page=11"
            }
          ]
        },
        {
          "id": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-12",
          "courseId": "there-s-a-hole-in-my-galaxy-pratham-fkb",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-12-step-0",
              "courseId": "there-s-a-hole-in-my-galaxy-pratham-fkb",
              "chapterId": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/there-s-a-hole-in-my-galaxy-pratham-fkb/there-s-a-hole-in-my-galaxy-pratham-fkb.pdf#page=12"
            }
          ]
        },
        {
          "id": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-13",
          "courseId": "there-s-a-hole-in-my-galaxy-pratham-fkb",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-13-step-0",
              "courseId": "there-s-a-hole-in-my-galaxy-pratham-fkb",
              "chapterId": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/there-s-a-hole-in-my-galaxy-pratham-fkb/there-s-a-hole-in-my-galaxy-pratham-fkb.pdf#page=13"
            }
          ]
        },
        {
          "id": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-14",
          "courseId": "there-s-a-hole-in-my-galaxy-pratham-fkb",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-14-step-0",
              "courseId": "there-s-a-hole-in-my-galaxy-pratham-fkb",
              "chapterId": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/there-s-a-hole-in-my-galaxy-pratham-fkb/there-s-a-hole-in-my-galaxy-pratham-fkb.pdf#page=14"
            }
          ]
        },
        {
          "id": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-15",
          "courseId": "there-s-a-hole-in-my-galaxy-pratham-fkb",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-15-step-0",
              "courseId": "there-s-a-hole-in-my-galaxy-pratham-fkb",
              "chapterId": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/there-s-a-hole-in-my-galaxy-pratham-fkb/there-s-a-hole-in-my-galaxy-pratham-fkb.pdf#page=15"
            }
          ]
        },
        {
          "id": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-16",
          "courseId": "there-s-a-hole-in-my-galaxy-pratham-fkb",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-16-step-0",
              "courseId": "there-s-a-hole-in-my-galaxy-pratham-fkb",
              "chapterId": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/there-s-a-hole-in-my-galaxy-pratham-fkb/there-s-a-hole-in-my-galaxy-pratham-fkb.pdf#page=16"
            }
          ]
        },
        {
          "id": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-17",
          "courseId": "there-s-a-hole-in-my-galaxy-pratham-fkb",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-17-step-0",
              "courseId": "there-s-a-hole-in-my-galaxy-pratham-fkb",
              "chapterId": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/there-s-a-hole-in-my-galaxy-pratham-fkb/there-s-a-hole-in-my-galaxy-pratham-fkb.pdf#page=17"
            }
          ]
        },
        {
          "id": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-18",
          "courseId": "there-s-a-hole-in-my-galaxy-pratham-fkb",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-18-step-0",
              "courseId": "there-s-a-hole-in-my-galaxy-pratham-fkb",
              "chapterId": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/there-s-a-hole-in-my-galaxy-pratham-fkb/there-s-a-hole-in-my-galaxy-pratham-fkb.pdf#page=18"
            }
          ]
        },
        {
          "id": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-19",
          "courseId": "there-s-a-hole-in-my-galaxy-pratham-fkb",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-19-step-0",
              "courseId": "there-s-a-hole-in-my-galaxy-pratham-fkb",
              "chapterId": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/there-s-a-hole-in-my-galaxy-pratham-fkb/there-s-a-hole-in-my-galaxy-pratham-fkb.pdf#page=19"
            }
          ]
        },
        {
          "id": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-2",
          "courseId": "there-s-a-hole-in-my-galaxy-pratham-fkb",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-2-step-0",
              "courseId": "there-s-a-hole-in-my-galaxy-pratham-fkb",
              "chapterId": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/there-s-a-hole-in-my-galaxy-pratham-fkb/there-s-a-hole-in-my-galaxy-pratham-fkb.pdf#page=2"
            }
          ]
        },
        {
          "id": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-20",
          "courseId": "there-s-a-hole-in-my-galaxy-pratham-fkb",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-20-step-0",
              "courseId": "there-s-a-hole-in-my-galaxy-pratham-fkb",
              "chapterId": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/there-s-a-hole-in-my-galaxy-pratham-fkb/there-s-a-hole-in-my-galaxy-pratham-fkb.pdf#page=20"
            }
          ]
        },
        {
          "id": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-21",
          "courseId": "there-s-a-hole-in-my-galaxy-pratham-fkb",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-21-step-0",
              "courseId": "there-s-a-hole-in-my-galaxy-pratham-fkb",
              "chapterId": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/there-s-a-hole-in-my-galaxy-pratham-fkb/there-s-a-hole-in-my-galaxy-pratham-fkb.pdf#page=21"
            }
          ]
        },
        {
          "id": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-22",
          "courseId": "there-s-a-hole-in-my-galaxy-pratham-fkb",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-22-step-0",
              "courseId": "there-s-a-hole-in-my-galaxy-pratham-fkb",
              "chapterId": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/there-s-a-hole-in-my-galaxy-pratham-fkb/there-s-a-hole-in-my-galaxy-pratham-fkb.pdf#page=22"
            }
          ]
        },
        {
          "id": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-23",
          "courseId": "there-s-a-hole-in-my-galaxy-pratham-fkb",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-23-step-0",
              "courseId": "there-s-a-hole-in-my-galaxy-pratham-fkb",
              "chapterId": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/there-s-a-hole-in-my-galaxy-pratham-fkb/there-s-a-hole-in-my-galaxy-pratham-fkb.pdf#page=23"
            }
          ]
        },
        {
          "id": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-24",
          "courseId": "there-s-a-hole-in-my-galaxy-pratham-fkb",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-24-step-0",
              "courseId": "there-s-a-hole-in-my-galaxy-pratham-fkb",
              "chapterId": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/there-s-a-hole-in-my-galaxy-pratham-fkb/there-s-a-hole-in-my-galaxy-pratham-fkb.pdf#page=24"
            }
          ]
        },
        {
          "id": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-25",
          "courseId": "there-s-a-hole-in-my-galaxy-pratham-fkb",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-25-step-0",
              "courseId": "there-s-a-hole-in-my-galaxy-pratham-fkb",
              "chapterId": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/there-s-a-hole-in-my-galaxy-pratham-fkb/there-s-a-hole-in-my-galaxy-pratham-fkb.pdf#page=25"
            }
          ]
        },
        {
          "id": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-26",
          "courseId": "there-s-a-hole-in-my-galaxy-pratham-fkb",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-26-step-0",
              "courseId": "there-s-a-hole-in-my-galaxy-pratham-fkb",
              "chapterId": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/there-s-a-hole-in-my-galaxy-pratham-fkb/there-s-a-hole-in-my-galaxy-pratham-fkb.pdf#page=26"
            }
          ]
        },
        {
          "id": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-3",
          "courseId": "there-s-a-hole-in-my-galaxy-pratham-fkb",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-3-step-0",
              "courseId": "there-s-a-hole-in-my-galaxy-pratham-fkb",
              "chapterId": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/there-s-a-hole-in-my-galaxy-pratham-fkb/there-s-a-hole-in-my-galaxy-pratham-fkb.pdf#page=3"
            }
          ]
        },
        {
          "id": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-4",
          "courseId": "there-s-a-hole-in-my-galaxy-pratham-fkb",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-4-step-0",
              "courseId": "there-s-a-hole-in-my-galaxy-pratham-fkb",
              "chapterId": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/there-s-a-hole-in-my-galaxy-pratham-fkb/there-s-a-hole-in-my-galaxy-pratham-fkb.pdf#page=4"
            }
          ]
        },
        {
          "id": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-5",
          "courseId": "there-s-a-hole-in-my-galaxy-pratham-fkb",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-5-step-0",
              "courseId": "there-s-a-hole-in-my-galaxy-pratham-fkb",
              "chapterId": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/there-s-a-hole-in-my-galaxy-pratham-fkb/there-s-a-hole-in-my-galaxy-pratham-fkb.pdf#page=5"
            }
          ]
        },
        {
          "id": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-6",
          "courseId": "there-s-a-hole-in-my-galaxy-pratham-fkb",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-6-step-0",
              "courseId": "there-s-a-hole-in-my-galaxy-pratham-fkb",
              "chapterId": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/there-s-a-hole-in-my-galaxy-pratham-fkb/there-s-a-hole-in-my-galaxy-pratham-fkb.pdf#page=6"
            }
          ]
        },
        {
          "id": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-7",
          "courseId": "there-s-a-hole-in-my-galaxy-pratham-fkb",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-7-step-0",
              "courseId": "there-s-a-hole-in-my-galaxy-pratham-fkb",
              "chapterId": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/there-s-a-hole-in-my-galaxy-pratham-fkb/there-s-a-hole-in-my-galaxy-pratham-fkb.pdf#page=7"
            }
          ]
        },
        {
          "id": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-8",
          "courseId": "there-s-a-hole-in-my-galaxy-pratham-fkb",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-8-step-0",
              "courseId": "there-s-a-hole-in-my-galaxy-pratham-fkb",
              "chapterId": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/there-s-a-hole-in-my-galaxy-pratham-fkb/there-s-a-hole-in-my-galaxy-pratham-fkb.pdf#page=8"
            }
          ]
        },
        {
          "id": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-9",
          "courseId": "there-s-a-hole-in-my-galaxy-pratham-fkb",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-9-step-0",
              "courseId": "there-s-a-hole-in-my-galaxy-pratham-fkb",
              "chapterId": "there-s-a-hole-in-my-galaxy-pratham-fkb-ch-import-1789376430145-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/there-s-a-hole-in-my-galaxy-pratham-fkb/there-s-a-hole-in-my-galaxy-pratham-fkb.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "the-mighty-solar-panel-solar-panel-childrens-book-fkb",
      "title": "The-Mighty-Solar-Panel-FKB",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-the-mighty-solar-panel-solar-panel-childrens-book-fkb.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 190,
      "category": "Kid, Science",
      "cat1": "Kid",
      "cat2": "Science",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/The-Mighty-Solar-Panel-Solar-Panel-Childrens-Book-FKB",
      "stepCount": 31,
      "chapters": [
        {
          "id": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-1",
          "courseId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-1-step-0",
              "courseId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb",
              "chapterId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Mighty-Solar-Panel-Solar-Panel-Childrens-Book-FKB/The-Mighty-Solar-Panel-Solar-Panel-Childrens-Book-FKB.pdf#page=1"
            }
          ]
        },
        {
          "id": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-10",
          "courseId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-10-step-0",
              "courseId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb",
              "chapterId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Mighty-Solar-Panel-Solar-Panel-Childrens-Book-FKB/The-Mighty-Solar-Panel-Solar-Panel-Childrens-Book-FKB.pdf#page=10"
            }
          ]
        },
        {
          "id": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-11",
          "courseId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-11-step-0",
              "courseId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb",
              "chapterId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Mighty-Solar-Panel-Solar-Panel-Childrens-Book-FKB/The-Mighty-Solar-Panel-Solar-Panel-Childrens-Book-FKB.pdf#page=11"
            }
          ]
        },
        {
          "id": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-12",
          "courseId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-12-step-0",
              "courseId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb",
              "chapterId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Mighty-Solar-Panel-Solar-Panel-Childrens-Book-FKB/The-Mighty-Solar-Panel-Solar-Panel-Childrens-Book-FKB.pdf#page=12"
            }
          ]
        },
        {
          "id": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-13",
          "courseId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-13-step-0",
              "courseId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb",
              "chapterId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Mighty-Solar-Panel-Solar-Panel-Childrens-Book-FKB/The-Mighty-Solar-Panel-Solar-Panel-Childrens-Book-FKB.pdf#page=13"
            }
          ]
        },
        {
          "id": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-14",
          "courseId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-14-step-0",
              "courseId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb",
              "chapterId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Mighty-Solar-Panel-Solar-Panel-Childrens-Book-FKB/The-Mighty-Solar-Panel-Solar-Panel-Childrens-Book-FKB.pdf#page=14"
            }
          ]
        },
        {
          "id": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-15",
          "courseId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-15-step-0",
              "courseId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb",
              "chapterId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Mighty-Solar-Panel-Solar-Panel-Childrens-Book-FKB/The-Mighty-Solar-Panel-Solar-Panel-Childrens-Book-FKB.pdf#page=15"
            }
          ]
        },
        {
          "id": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-16",
          "courseId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-16-step-0",
              "courseId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb",
              "chapterId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Mighty-Solar-Panel-Solar-Panel-Childrens-Book-FKB/The-Mighty-Solar-Panel-Solar-Panel-Childrens-Book-FKB.pdf#page=16"
            }
          ]
        },
        {
          "id": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-17",
          "courseId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-17-step-0",
              "courseId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb",
              "chapterId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Mighty-Solar-Panel-Solar-Panel-Childrens-Book-FKB/The-Mighty-Solar-Panel-Solar-Panel-Childrens-Book-FKB.pdf#page=17"
            }
          ]
        },
        {
          "id": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-18",
          "courseId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-18-step-0",
              "courseId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb",
              "chapterId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Mighty-Solar-Panel-Solar-Panel-Childrens-Book-FKB/The-Mighty-Solar-Panel-Solar-Panel-Childrens-Book-FKB.pdf#page=18"
            }
          ]
        },
        {
          "id": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-19",
          "courseId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-19-step-0",
              "courseId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb",
              "chapterId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Mighty-Solar-Panel-Solar-Panel-Childrens-Book-FKB/The-Mighty-Solar-Panel-Solar-Panel-Childrens-Book-FKB.pdf#page=19"
            }
          ]
        },
        {
          "id": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-2",
          "courseId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-2-step-0",
              "courseId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb",
              "chapterId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Mighty-Solar-Panel-Solar-Panel-Childrens-Book-FKB/The-Mighty-Solar-Panel-Solar-Panel-Childrens-Book-FKB.pdf#page=2"
            }
          ]
        },
        {
          "id": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-20",
          "courseId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-20-step-0",
              "courseId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb",
              "chapterId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Mighty-Solar-Panel-Solar-Panel-Childrens-Book-FKB/The-Mighty-Solar-Panel-Solar-Panel-Childrens-Book-FKB.pdf#page=20"
            }
          ]
        },
        {
          "id": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-21",
          "courseId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-21-step-0",
              "courseId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb",
              "chapterId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Mighty-Solar-Panel-Solar-Panel-Childrens-Book-FKB/The-Mighty-Solar-Panel-Solar-Panel-Childrens-Book-FKB.pdf#page=21"
            }
          ]
        },
        {
          "id": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-22",
          "courseId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-22-step-0",
              "courseId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb",
              "chapterId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Mighty-Solar-Panel-Solar-Panel-Childrens-Book-FKB/The-Mighty-Solar-Panel-Solar-Panel-Childrens-Book-FKB.pdf#page=22"
            }
          ]
        },
        {
          "id": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-23",
          "courseId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-23-step-0",
              "courseId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb",
              "chapterId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Mighty-Solar-Panel-Solar-Panel-Childrens-Book-FKB/The-Mighty-Solar-Panel-Solar-Panel-Childrens-Book-FKB.pdf#page=23"
            }
          ]
        },
        {
          "id": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-24",
          "courseId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-24-step-0",
              "courseId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb",
              "chapterId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Mighty-Solar-Panel-Solar-Panel-Childrens-Book-FKB/The-Mighty-Solar-Panel-Solar-Panel-Childrens-Book-FKB.pdf#page=24"
            }
          ]
        },
        {
          "id": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-25",
          "courseId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-25-step-0",
              "courseId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb",
              "chapterId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Mighty-Solar-Panel-Solar-Panel-Childrens-Book-FKB/The-Mighty-Solar-Panel-Solar-Panel-Childrens-Book-FKB.pdf#page=25"
            }
          ]
        },
        {
          "id": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-26",
          "courseId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-26-step-0",
              "courseId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb",
              "chapterId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Mighty-Solar-Panel-Solar-Panel-Childrens-Book-FKB/The-Mighty-Solar-Panel-Solar-Panel-Childrens-Book-FKB.pdf#page=26"
            }
          ]
        },
        {
          "id": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-27",
          "courseId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-27-step-0",
              "courseId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb",
              "chapterId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Mighty-Solar-Panel-Solar-Panel-Childrens-Book-FKB/The-Mighty-Solar-Panel-Solar-Panel-Childrens-Book-FKB.pdf#page=27"
            }
          ]
        },
        {
          "id": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-28",
          "courseId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-28-step-0",
              "courseId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb",
              "chapterId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Mighty-Solar-Panel-Solar-Panel-Childrens-Book-FKB/The-Mighty-Solar-Panel-Solar-Panel-Childrens-Book-FKB.pdf#page=28"
            }
          ]
        },
        {
          "id": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-29",
          "courseId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-29-step-0",
              "courseId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb",
              "chapterId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Mighty-Solar-Panel-Solar-Panel-Childrens-Book-FKB/The-Mighty-Solar-Panel-Solar-Panel-Childrens-Book-FKB.pdf#page=29"
            }
          ]
        },
        {
          "id": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-3",
          "courseId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-3-step-0",
              "courseId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb",
              "chapterId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Mighty-Solar-Panel-Solar-Panel-Childrens-Book-FKB/The-Mighty-Solar-Panel-Solar-Panel-Childrens-Book-FKB.pdf#page=3"
            }
          ]
        },
        {
          "id": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-30",
          "courseId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-30-step-0",
              "courseId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb",
              "chapterId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Mighty-Solar-Panel-Solar-Panel-Childrens-Book-FKB/The-Mighty-Solar-Panel-Solar-Panel-Childrens-Book-FKB.pdf#page=30"
            }
          ]
        },
        {
          "id": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-31",
          "courseId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-31-step-0",
              "courseId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb",
              "chapterId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Mighty-Solar-Panel-Solar-Panel-Childrens-Book-FKB/The-Mighty-Solar-Panel-Solar-Panel-Childrens-Book-FKB.pdf#page=31"
            }
          ]
        },
        {
          "id": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-4",
          "courseId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-4-step-0",
              "courseId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb",
              "chapterId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Mighty-Solar-Panel-Solar-Panel-Childrens-Book-FKB/The-Mighty-Solar-Panel-Solar-Panel-Childrens-Book-FKB.pdf#page=4"
            }
          ]
        },
        {
          "id": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-5",
          "courseId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-5-step-0",
              "courseId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb",
              "chapterId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Mighty-Solar-Panel-Solar-Panel-Childrens-Book-FKB/The-Mighty-Solar-Panel-Solar-Panel-Childrens-Book-FKB.pdf#page=5"
            }
          ]
        },
        {
          "id": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-6",
          "courseId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-6-step-0",
              "courseId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb",
              "chapterId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Mighty-Solar-Panel-Solar-Panel-Childrens-Book-FKB/The-Mighty-Solar-Panel-Solar-Panel-Childrens-Book-FKB.pdf#page=6"
            }
          ]
        },
        {
          "id": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-7",
          "courseId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-7-step-0",
              "courseId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb",
              "chapterId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Mighty-Solar-Panel-Solar-Panel-Childrens-Book-FKB/The-Mighty-Solar-Panel-Solar-Panel-Childrens-Book-FKB.pdf#page=7"
            }
          ]
        },
        {
          "id": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-8",
          "courseId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-8-step-0",
              "courseId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb",
              "chapterId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Mighty-Solar-Panel-Solar-Panel-Childrens-Book-FKB/The-Mighty-Solar-Panel-Solar-Panel-Childrens-Book-FKB.pdf#page=8"
            }
          ]
        },
        {
          "id": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-9",
          "courseId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-9-step-0",
              "courseId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb",
              "chapterId": "the-mighty-solar-panel-solar-panel-childrens-book-fkb-ch-import-1789376452072-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Mighty-Solar-Panel-Solar-Panel-Childrens-Book-FKB/The-Mighty-Solar-Panel-Solar-Panel-Childrens-Book-FKB.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "kahani-koala-book",
      "title": "Kahani_koala_book",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-kahani-koala-book.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 191,
      "category": "Kid, Science",
      "cat1": "Kid",
      "cat2": "Science",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/Kahani_koala_book",
      "stepCount": 13,
      "chapters": [
        {
          "id": "kahani-koala-book-ch-import-1789376472821-1",
          "courseId": "kahani-koala-book",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "kahani-koala-book-ch-import-1789376472821-1-step-0",
              "courseId": "kahani-koala-book",
              "chapterId": "kahani-koala-book-ch-import-1789376472821-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Kahani_koala_book/Kahani_koala_book.pdf#page=1"
            }
          ]
        },
        {
          "id": "kahani-koala-book-ch-import-1789376472821-10",
          "courseId": "kahani-koala-book",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "kahani-koala-book-ch-import-1789376472821-10-step-0",
              "courseId": "kahani-koala-book",
              "chapterId": "kahani-koala-book-ch-import-1789376472821-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Kahani_koala_book/Kahani_koala_book.pdf#page=10"
            }
          ]
        },
        {
          "id": "kahani-koala-book-ch-import-1789376472821-11",
          "courseId": "kahani-koala-book",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "kahani-koala-book-ch-import-1789376472821-11-step-0",
              "courseId": "kahani-koala-book",
              "chapterId": "kahani-koala-book-ch-import-1789376472821-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Kahani_koala_book/Kahani_koala_book.pdf#page=11"
            }
          ]
        },
        {
          "id": "kahani-koala-book-ch-import-1789376472821-12",
          "courseId": "kahani-koala-book",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "kahani-koala-book-ch-import-1789376472821-12-step-0",
              "courseId": "kahani-koala-book",
              "chapterId": "kahani-koala-book-ch-import-1789376472821-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Kahani_koala_book/Kahani_koala_book.pdf#page=12"
            }
          ]
        },
        {
          "id": "kahani-koala-book-ch-import-1789376472821-13",
          "courseId": "kahani-koala-book",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "kahani-koala-book-ch-import-1789376472821-13-step-0",
              "courseId": "kahani-koala-book",
              "chapterId": "kahani-koala-book-ch-import-1789376472821-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Kahani_koala_book/Kahani_koala_book.pdf#page=13"
            }
          ]
        },
        {
          "id": "kahani-koala-book-ch-import-1789376472821-2",
          "courseId": "kahani-koala-book",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "kahani-koala-book-ch-import-1789376472821-2-step-0",
              "courseId": "kahani-koala-book",
              "chapterId": "kahani-koala-book-ch-import-1789376472821-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Kahani_koala_book/Kahani_koala_book.pdf#page=2"
            }
          ]
        },
        {
          "id": "kahani-koala-book-ch-import-1789376472821-3",
          "courseId": "kahani-koala-book",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "kahani-koala-book-ch-import-1789376472821-3-step-0",
              "courseId": "kahani-koala-book",
              "chapterId": "kahani-koala-book-ch-import-1789376472821-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Kahani_koala_book/Kahani_koala_book.pdf#page=3"
            }
          ]
        },
        {
          "id": "kahani-koala-book-ch-import-1789376472821-4",
          "courseId": "kahani-koala-book",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "kahani-koala-book-ch-import-1789376472821-4-step-0",
              "courseId": "kahani-koala-book",
              "chapterId": "kahani-koala-book-ch-import-1789376472821-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Kahani_koala_book/Kahani_koala_book.pdf#page=4"
            }
          ]
        },
        {
          "id": "kahani-koala-book-ch-import-1789376472821-5",
          "courseId": "kahani-koala-book",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "kahani-koala-book-ch-import-1789376472821-5-step-0",
              "courseId": "kahani-koala-book",
              "chapterId": "kahani-koala-book-ch-import-1789376472821-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Kahani_koala_book/Kahani_koala_book.pdf#page=5"
            }
          ]
        },
        {
          "id": "kahani-koala-book-ch-import-1789376472821-6",
          "courseId": "kahani-koala-book",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "kahani-koala-book-ch-import-1789376472821-6-step-0",
              "courseId": "kahani-koala-book",
              "chapterId": "kahani-koala-book-ch-import-1789376472821-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Kahani_koala_book/Kahani_koala_book.pdf#page=6"
            }
          ]
        },
        {
          "id": "kahani-koala-book-ch-import-1789376472821-7",
          "courseId": "kahani-koala-book",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "kahani-koala-book-ch-import-1789376472821-7-step-0",
              "courseId": "kahani-koala-book",
              "chapterId": "kahani-koala-book-ch-import-1789376472821-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Kahani_koala_book/Kahani_koala_book.pdf#page=7"
            }
          ]
        },
        {
          "id": "kahani-koala-book-ch-import-1789376472821-8",
          "courseId": "kahani-koala-book",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "kahani-koala-book-ch-import-1789376472821-8-step-0",
              "courseId": "kahani-koala-book",
              "chapterId": "kahani-koala-book-ch-import-1789376472821-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Kahani_koala_book/Kahani_koala_book.pdf#page=8"
            }
          ]
        },
        {
          "id": "kahani-koala-book-ch-import-1789376472821-9",
          "courseId": "kahani-koala-book",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "kahani-koala-book-ch-import-1789376472821-9-step-0",
              "courseId": "kahani-koala-book",
              "chapterId": "kahani-koala-book-ch-import-1789376472821-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/Kahani_koala_book/Kahani_koala_book.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "peppa-pig-georges-birthday-1776220991182",
      "title": "Peppa Pig - George's birthday",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-peppa-pig-georges-birthday-1776220991182.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 191,
      "category": "Kid, Comic, PeppaPig",
      "cat1": "Kid",
      "cat2": "Comic",
      "cat3": "PeppaPig",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Comic/peppa-pig-georges-birthday-1776220991182",
      "stepCount": 20,
      "chapters": [
        {
          "id": "peppa-pig-georges-birthday-1776220991182-ch-import-1789776649990-1",
          "courseId": "peppa-pig-georges-birthday-1776220991182",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "peppa-pig-georges-birthday-1776220991182-ch-import-1789776649990-1-step-0",
              "courseId": "peppa-pig-georges-birthday-1776220991182",
              "chapterId": "peppa-pig-georges-birthday-1776220991182-ch-import-1789776649990-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peppa-pig-georges-birthday-1776220991182/peppa-pig-georges-birthday-1776220991182.pdf#page=1"
            }
          ]
        },
        {
          "id": "peppa-pig-georges-birthday-1776220991182-ch-import-1789776649990-10",
          "courseId": "peppa-pig-georges-birthday-1776220991182",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "peppa-pig-georges-birthday-1776220991182-ch-import-1789776649990-10-step-0",
              "courseId": "peppa-pig-georges-birthday-1776220991182",
              "chapterId": "peppa-pig-georges-birthday-1776220991182-ch-import-1789776649990-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peppa-pig-georges-birthday-1776220991182/peppa-pig-georges-birthday-1776220991182.pdf#page=10"
            }
          ]
        },
        {
          "id": "peppa-pig-georges-birthday-1776220991182-ch-import-1789776649990-11",
          "courseId": "peppa-pig-georges-birthday-1776220991182",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "peppa-pig-georges-birthday-1776220991182-ch-import-1789776649990-11-step-0",
              "courseId": "peppa-pig-georges-birthday-1776220991182",
              "chapterId": "peppa-pig-georges-birthday-1776220991182-ch-import-1789776649990-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peppa-pig-georges-birthday-1776220991182/peppa-pig-georges-birthday-1776220991182.pdf#page=11"
            }
          ]
        },
        {
          "id": "peppa-pig-georges-birthday-1776220991182-ch-import-1789776649990-12",
          "courseId": "peppa-pig-georges-birthday-1776220991182",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "peppa-pig-georges-birthday-1776220991182-ch-import-1789776649990-12-step-0",
              "courseId": "peppa-pig-georges-birthday-1776220991182",
              "chapterId": "peppa-pig-georges-birthday-1776220991182-ch-import-1789776649990-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peppa-pig-georges-birthday-1776220991182/peppa-pig-georges-birthday-1776220991182.pdf#page=12"
            }
          ]
        },
        {
          "id": "peppa-pig-georges-birthday-1776220991182-ch-import-1789776649990-13",
          "courseId": "peppa-pig-georges-birthday-1776220991182",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "peppa-pig-georges-birthday-1776220991182-ch-import-1789776649990-13-step-0",
              "courseId": "peppa-pig-georges-birthday-1776220991182",
              "chapterId": "peppa-pig-georges-birthday-1776220991182-ch-import-1789776649990-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peppa-pig-georges-birthday-1776220991182/peppa-pig-georges-birthday-1776220991182.pdf#page=13"
            }
          ]
        },
        {
          "id": "peppa-pig-georges-birthday-1776220991182-ch-import-1789776649990-14",
          "courseId": "peppa-pig-georges-birthday-1776220991182",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "peppa-pig-georges-birthday-1776220991182-ch-import-1789776649990-14-step-0",
              "courseId": "peppa-pig-georges-birthday-1776220991182",
              "chapterId": "peppa-pig-georges-birthday-1776220991182-ch-import-1789776649990-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peppa-pig-georges-birthday-1776220991182/peppa-pig-georges-birthday-1776220991182.pdf#page=14"
            }
          ]
        },
        {
          "id": "peppa-pig-georges-birthday-1776220991182-ch-import-1789776649990-15",
          "courseId": "peppa-pig-georges-birthday-1776220991182",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "peppa-pig-georges-birthday-1776220991182-ch-import-1789776649990-15-step-0",
              "courseId": "peppa-pig-georges-birthday-1776220991182",
              "chapterId": "peppa-pig-georges-birthday-1776220991182-ch-import-1789776649990-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peppa-pig-georges-birthday-1776220991182/peppa-pig-georges-birthday-1776220991182.pdf#page=15"
            }
          ]
        },
        {
          "id": "peppa-pig-georges-birthday-1776220991182-ch-import-1789776649990-16",
          "courseId": "peppa-pig-georges-birthday-1776220991182",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "peppa-pig-georges-birthday-1776220991182-ch-import-1789776649990-16-step-0",
              "courseId": "peppa-pig-georges-birthday-1776220991182",
              "chapterId": "peppa-pig-georges-birthday-1776220991182-ch-import-1789776649990-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peppa-pig-georges-birthday-1776220991182/peppa-pig-georges-birthday-1776220991182.pdf#page=16"
            }
          ]
        },
        {
          "id": "peppa-pig-georges-birthday-1776220991182-ch-import-1789776649990-17",
          "courseId": "peppa-pig-georges-birthday-1776220991182",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "peppa-pig-georges-birthday-1776220991182-ch-import-1789776649990-17-step-0",
              "courseId": "peppa-pig-georges-birthday-1776220991182",
              "chapterId": "peppa-pig-georges-birthday-1776220991182-ch-import-1789776649990-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peppa-pig-georges-birthday-1776220991182/peppa-pig-georges-birthday-1776220991182.pdf#page=17"
            }
          ]
        },
        {
          "id": "peppa-pig-georges-birthday-1776220991182-ch-import-1789776649990-18",
          "courseId": "peppa-pig-georges-birthday-1776220991182",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "peppa-pig-georges-birthday-1776220991182-ch-import-1789776649990-18-step-0",
              "courseId": "peppa-pig-georges-birthday-1776220991182",
              "chapterId": "peppa-pig-georges-birthday-1776220991182-ch-import-1789776649990-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peppa-pig-georges-birthday-1776220991182/peppa-pig-georges-birthday-1776220991182.pdf#page=18"
            }
          ]
        },
        {
          "id": "peppa-pig-georges-birthday-1776220991182-ch-import-1789776649990-19",
          "courseId": "peppa-pig-georges-birthday-1776220991182",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "peppa-pig-georges-birthday-1776220991182-ch-import-1789776649990-19-step-0",
              "courseId": "peppa-pig-georges-birthday-1776220991182",
              "chapterId": "peppa-pig-georges-birthday-1776220991182-ch-import-1789776649990-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peppa-pig-georges-birthday-1776220991182/peppa-pig-georges-birthday-1776220991182.pdf#page=19"
            }
          ]
        },
        {
          "id": "peppa-pig-georges-birthday-1776220991182-ch-import-1789776649990-2",
          "courseId": "peppa-pig-georges-birthday-1776220991182",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "peppa-pig-georges-birthday-1776220991182-ch-import-1789776649990-2-step-0",
              "courseId": "peppa-pig-georges-birthday-1776220991182",
              "chapterId": "peppa-pig-georges-birthday-1776220991182-ch-import-1789776649990-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peppa-pig-georges-birthday-1776220991182/peppa-pig-georges-birthday-1776220991182.pdf#page=2"
            }
          ]
        },
        {
          "id": "peppa-pig-georges-birthday-1776220991182-ch-import-1789776649990-20",
          "courseId": "peppa-pig-georges-birthday-1776220991182",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "peppa-pig-georges-birthday-1776220991182-ch-import-1789776649990-20-step-0",
              "courseId": "peppa-pig-georges-birthday-1776220991182",
              "chapterId": "peppa-pig-georges-birthday-1776220991182-ch-import-1789776649990-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peppa-pig-georges-birthday-1776220991182/peppa-pig-georges-birthday-1776220991182.pdf#page=20"
            }
          ]
        },
        {
          "id": "peppa-pig-georges-birthday-1776220991182-ch-import-1789776649990-3",
          "courseId": "peppa-pig-georges-birthday-1776220991182",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "peppa-pig-georges-birthday-1776220991182-ch-import-1789776649990-3-step-0",
              "courseId": "peppa-pig-georges-birthday-1776220991182",
              "chapterId": "peppa-pig-georges-birthday-1776220991182-ch-import-1789776649990-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peppa-pig-georges-birthday-1776220991182/peppa-pig-georges-birthday-1776220991182.pdf#page=3"
            }
          ]
        },
        {
          "id": "peppa-pig-georges-birthday-1776220991182-ch-import-1789776649990-4",
          "courseId": "peppa-pig-georges-birthday-1776220991182",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "peppa-pig-georges-birthday-1776220991182-ch-import-1789776649990-4-step-0",
              "courseId": "peppa-pig-georges-birthday-1776220991182",
              "chapterId": "peppa-pig-georges-birthday-1776220991182-ch-import-1789776649990-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peppa-pig-georges-birthday-1776220991182/peppa-pig-georges-birthday-1776220991182.pdf#page=4"
            }
          ]
        },
        {
          "id": "peppa-pig-georges-birthday-1776220991182-ch-import-1789776649990-5",
          "courseId": "peppa-pig-georges-birthday-1776220991182",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "peppa-pig-georges-birthday-1776220991182-ch-import-1789776649990-5-step-0",
              "courseId": "peppa-pig-georges-birthday-1776220991182",
              "chapterId": "peppa-pig-georges-birthday-1776220991182-ch-import-1789776649990-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peppa-pig-georges-birthday-1776220991182/peppa-pig-georges-birthday-1776220991182.pdf#page=5"
            }
          ]
        },
        {
          "id": "peppa-pig-georges-birthday-1776220991182-ch-import-1789776649990-6",
          "courseId": "peppa-pig-georges-birthday-1776220991182",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "peppa-pig-georges-birthday-1776220991182-ch-import-1789776649990-6-step-0",
              "courseId": "peppa-pig-georges-birthday-1776220991182",
              "chapterId": "peppa-pig-georges-birthday-1776220991182-ch-import-1789776649990-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peppa-pig-georges-birthday-1776220991182/peppa-pig-georges-birthday-1776220991182.pdf#page=6"
            }
          ]
        },
        {
          "id": "peppa-pig-georges-birthday-1776220991182-ch-import-1789776649990-7",
          "courseId": "peppa-pig-georges-birthday-1776220991182",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "peppa-pig-georges-birthday-1776220991182-ch-import-1789776649990-7-step-0",
              "courseId": "peppa-pig-georges-birthday-1776220991182",
              "chapterId": "peppa-pig-georges-birthday-1776220991182-ch-import-1789776649990-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peppa-pig-georges-birthday-1776220991182/peppa-pig-georges-birthday-1776220991182.pdf#page=7"
            }
          ]
        },
        {
          "id": "peppa-pig-georges-birthday-1776220991182-ch-import-1789776649990-8",
          "courseId": "peppa-pig-georges-birthday-1776220991182",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "peppa-pig-georges-birthday-1776220991182-ch-import-1789776649990-8-step-0",
              "courseId": "peppa-pig-georges-birthday-1776220991182",
              "chapterId": "peppa-pig-georges-birthday-1776220991182-ch-import-1789776649990-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peppa-pig-georges-birthday-1776220991182/peppa-pig-georges-birthday-1776220991182.pdf#page=8"
            }
          ]
        },
        {
          "id": "peppa-pig-georges-birthday-1776220991182-ch-import-1789776649990-9",
          "courseId": "peppa-pig-georges-birthday-1776220991182",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "peppa-pig-georges-birthday-1776220991182-ch-import-1789776649990-9-step-0",
              "courseId": "peppa-pig-georges-birthday-1776220991182",
              "chapterId": "peppa-pig-georges-birthday-1776220991182-ch-import-1789776649990-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peppa-pig-georges-birthday-1776220991182/peppa-pig-georges-birthday-1776220991182.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "2209-all-about-sirenia-db-fkb",
      "title": "All-About-Sirenia-FKB",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-2209-all-about-sirenia-db-fkb.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 192,
      "category": "Kid, Science",
      "cat1": "Kid",
      "cat2": "Science",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/2209-All-About-Sirenia-DB-FKB",
      "stepCount": 22,
      "chapters": [
        {
          "id": "2209-all-about-sirenia-db-fkb-ch-import-1789376539312-1",
          "courseId": "2209-all-about-sirenia-db-fkb",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "2209-all-about-sirenia-db-fkb-ch-import-1789376539312-1-step-0",
              "courseId": "2209-all-about-sirenia-db-fkb",
              "chapterId": "2209-all-about-sirenia-db-fkb-ch-import-1789376539312-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/2209-All-About-Sirenia-DB-FKB/2209-All-About-Sirenia-DB-FKB.pdf#page=1"
            }
          ]
        },
        {
          "id": "2209-all-about-sirenia-db-fkb-ch-import-1789376539312-10",
          "courseId": "2209-all-about-sirenia-db-fkb",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "2209-all-about-sirenia-db-fkb-ch-import-1789376539312-10-step-0",
              "courseId": "2209-all-about-sirenia-db-fkb",
              "chapterId": "2209-all-about-sirenia-db-fkb-ch-import-1789376539312-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/2209-All-About-Sirenia-DB-FKB/2209-All-About-Sirenia-DB-FKB.pdf#page=10"
            }
          ]
        },
        {
          "id": "2209-all-about-sirenia-db-fkb-ch-import-1789376539312-11",
          "courseId": "2209-all-about-sirenia-db-fkb",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "2209-all-about-sirenia-db-fkb-ch-import-1789376539312-11-step-0",
              "courseId": "2209-all-about-sirenia-db-fkb",
              "chapterId": "2209-all-about-sirenia-db-fkb-ch-import-1789376539312-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/2209-All-About-Sirenia-DB-FKB/2209-All-About-Sirenia-DB-FKB.pdf#page=11"
            }
          ]
        },
        {
          "id": "2209-all-about-sirenia-db-fkb-ch-import-1789376539312-12",
          "courseId": "2209-all-about-sirenia-db-fkb",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "2209-all-about-sirenia-db-fkb-ch-import-1789376539312-12-step-0",
              "courseId": "2209-all-about-sirenia-db-fkb",
              "chapterId": "2209-all-about-sirenia-db-fkb-ch-import-1789376539312-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/2209-All-About-Sirenia-DB-FKB/2209-All-About-Sirenia-DB-FKB.pdf#page=12"
            }
          ]
        },
        {
          "id": "2209-all-about-sirenia-db-fkb-ch-import-1789376539312-13",
          "courseId": "2209-all-about-sirenia-db-fkb",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "2209-all-about-sirenia-db-fkb-ch-import-1789376539312-13-step-0",
              "courseId": "2209-all-about-sirenia-db-fkb",
              "chapterId": "2209-all-about-sirenia-db-fkb-ch-import-1789376539312-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/2209-All-About-Sirenia-DB-FKB/2209-All-About-Sirenia-DB-FKB.pdf#page=13"
            }
          ]
        },
        {
          "id": "2209-all-about-sirenia-db-fkb-ch-import-1789376539312-14",
          "courseId": "2209-all-about-sirenia-db-fkb",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "2209-all-about-sirenia-db-fkb-ch-import-1789376539312-14-step-0",
              "courseId": "2209-all-about-sirenia-db-fkb",
              "chapterId": "2209-all-about-sirenia-db-fkb-ch-import-1789376539312-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/2209-All-About-Sirenia-DB-FKB/2209-All-About-Sirenia-DB-FKB.pdf#page=14"
            }
          ]
        },
        {
          "id": "2209-all-about-sirenia-db-fkb-ch-import-1789376539312-15",
          "courseId": "2209-all-about-sirenia-db-fkb",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "2209-all-about-sirenia-db-fkb-ch-import-1789376539312-15-step-0",
              "courseId": "2209-all-about-sirenia-db-fkb",
              "chapterId": "2209-all-about-sirenia-db-fkb-ch-import-1789376539312-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/2209-All-About-Sirenia-DB-FKB/2209-All-About-Sirenia-DB-FKB.pdf#page=15"
            }
          ]
        },
        {
          "id": "2209-all-about-sirenia-db-fkb-ch-import-1789376539312-16",
          "courseId": "2209-all-about-sirenia-db-fkb",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "2209-all-about-sirenia-db-fkb-ch-import-1789376539312-16-step-0",
              "courseId": "2209-all-about-sirenia-db-fkb",
              "chapterId": "2209-all-about-sirenia-db-fkb-ch-import-1789376539312-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/2209-All-About-Sirenia-DB-FKB/2209-All-About-Sirenia-DB-FKB.pdf#page=16"
            }
          ]
        },
        {
          "id": "2209-all-about-sirenia-db-fkb-ch-import-1789376539312-17",
          "courseId": "2209-all-about-sirenia-db-fkb",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "2209-all-about-sirenia-db-fkb-ch-import-1789376539312-17-step-0",
              "courseId": "2209-all-about-sirenia-db-fkb",
              "chapterId": "2209-all-about-sirenia-db-fkb-ch-import-1789376539312-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/2209-All-About-Sirenia-DB-FKB/2209-All-About-Sirenia-DB-FKB.pdf#page=17"
            }
          ]
        },
        {
          "id": "2209-all-about-sirenia-db-fkb-ch-import-1789376539312-18",
          "courseId": "2209-all-about-sirenia-db-fkb",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "2209-all-about-sirenia-db-fkb-ch-import-1789376539312-18-step-0",
              "courseId": "2209-all-about-sirenia-db-fkb",
              "chapterId": "2209-all-about-sirenia-db-fkb-ch-import-1789376539312-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/2209-All-About-Sirenia-DB-FKB/2209-All-About-Sirenia-DB-FKB.pdf#page=18"
            }
          ]
        },
        {
          "id": "2209-all-about-sirenia-db-fkb-ch-import-1789376539312-19",
          "courseId": "2209-all-about-sirenia-db-fkb",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "2209-all-about-sirenia-db-fkb-ch-import-1789376539312-19-step-0",
              "courseId": "2209-all-about-sirenia-db-fkb",
              "chapterId": "2209-all-about-sirenia-db-fkb-ch-import-1789376539312-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/2209-All-About-Sirenia-DB-FKB/2209-All-About-Sirenia-DB-FKB.pdf#page=19"
            }
          ]
        },
        {
          "id": "2209-all-about-sirenia-db-fkb-ch-import-1789376539312-2",
          "courseId": "2209-all-about-sirenia-db-fkb",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "2209-all-about-sirenia-db-fkb-ch-import-1789376539312-2-step-0",
              "courseId": "2209-all-about-sirenia-db-fkb",
              "chapterId": "2209-all-about-sirenia-db-fkb-ch-import-1789376539312-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/2209-All-About-Sirenia-DB-FKB/2209-All-About-Sirenia-DB-FKB.pdf#page=2"
            }
          ]
        },
        {
          "id": "2209-all-about-sirenia-db-fkb-ch-import-1789376539312-20",
          "courseId": "2209-all-about-sirenia-db-fkb",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "2209-all-about-sirenia-db-fkb-ch-import-1789376539312-20-step-0",
              "courseId": "2209-all-about-sirenia-db-fkb",
              "chapterId": "2209-all-about-sirenia-db-fkb-ch-import-1789376539312-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/2209-All-About-Sirenia-DB-FKB/2209-All-About-Sirenia-DB-FKB.pdf#page=20"
            }
          ]
        },
        {
          "id": "2209-all-about-sirenia-db-fkb-ch-import-1789376539312-21",
          "courseId": "2209-all-about-sirenia-db-fkb",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "2209-all-about-sirenia-db-fkb-ch-import-1789376539312-21-step-0",
              "courseId": "2209-all-about-sirenia-db-fkb",
              "chapterId": "2209-all-about-sirenia-db-fkb-ch-import-1789376539312-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/2209-All-About-Sirenia-DB-FKB/2209-All-About-Sirenia-DB-FKB.pdf#page=21"
            }
          ]
        },
        {
          "id": "2209-all-about-sirenia-db-fkb-ch-import-1789376539312-22",
          "courseId": "2209-all-about-sirenia-db-fkb",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "2209-all-about-sirenia-db-fkb-ch-import-1789376539312-22-step-0",
              "courseId": "2209-all-about-sirenia-db-fkb",
              "chapterId": "2209-all-about-sirenia-db-fkb-ch-import-1789376539312-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/2209-All-About-Sirenia-DB-FKB/2209-All-About-Sirenia-DB-FKB.pdf#page=22"
            }
          ]
        },
        {
          "id": "2209-all-about-sirenia-db-fkb-ch-import-1789376539312-3",
          "courseId": "2209-all-about-sirenia-db-fkb",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "2209-all-about-sirenia-db-fkb-ch-import-1789376539312-3-step-0",
              "courseId": "2209-all-about-sirenia-db-fkb",
              "chapterId": "2209-all-about-sirenia-db-fkb-ch-import-1789376539312-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/2209-All-About-Sirenia-DB-FKB/2209-All-About-Sirenia-DB-FKB.pdf#page=3"
            }
          ]
        },
        {
          "id": "2209-all-about-sirenia-db-fkb-ch-import-1789376539312-4",
          "courseId": "2209-all-about-sirenia-db-fkb",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "2209-all-about-sirenia-db-fkb-ch-import-1789376539312-4-step-0",
              "courseId": "2209-all-about-sirenia-db-fkb",
              "chapterId": "2209-all-about-sirenia-db-fkb-ch-import-1789376539312-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/2209-All-About-Sirenia-DB-FKB/2209-All-About-Sirenia-DB-FKB.pdf#page=4"
            }
          ]
        },
        {
          "id": "2209-all-about-sirenia-db-fkb-ch-import-1789376539312-5",
          "courseId": "2209-all-about-sirenia-db-fkb",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "2209-all-about-sirenia-db-fkb-ch-import-1789376539312-5-step-0",
              "courseId": "2209-all-about-sirenia-db-fkb",
              "chapterId": "2209-all-about-sirenia-db-fkb-ch-import-1789376539312-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/2209-All-About-Sirenia-DB-FKB/2209-All-About-Sirenia-DB-FKB.pdf#page=5"
            }
          ]
        },
        {
          "id": "2209-all-about-sirenia-db-fkb-ch-import-1789376539312-6",
          "courseId": "2209-all-about-sirenia-db-fkb",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "2209-all-about-sirenia-db-fkb-ch-import-1789376539312-6-step-0",
              "courseId": "2209-all-about-sirenia-db-fkb",
              "chapterId": "2209-all-about-sirenia-db-fkb-ch-import-1789376539312-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/2209-All-About-Sirenia-DB-FKB/2209-All-About-Sirenia-DB-FKB.pdf#page=6"
            }
          ]
        },
        {
          "id": "2209-all-about-sirenia-db-fkb-ch-import-1789376539312-7",
          "courseId": "2209-all-about-sirenia-db-fkb",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "2209-all-about-sirenia-db-fkb-ch-import-1789376539312-7-step-0",
              "courseId": "2209-all-about-sirenia-db-fkb",
              "chapterId": "2209-all-about-sirenia-db-fkb-ch-import-1789376539312-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/2209-All-About-Sirenia-DB-FKB/2209-All-About-Sirenia-DB-FKB.pdf#page=7"
            }
          ]
        },
        {
          "id": "2209-all-about-sirenia-db-fkb-ch-import-1789376539312-8",
          "courseId": "2209-all-about-sirenia-db-fkb",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "2209-all-about-sirenia-db-fkb-ch-import-1789376539312-8-step-0",
              "courseId": "2209-all-about-sirenia-db-fkb",
              "chapterId": "2209-all-about-sirenia-db-fkb-ch-import-1789376539312-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/2209-All-About-Sirenia-DB-FKB/2209-All-About-Sirenia-DB-FKB.pdf#page=8"
            }
          ]
        },
        {
          "id": "2209-all-about-sirenia-db-fkb-ch-import-1789376539312-9",
          "courseId": "2209-all-about-sirenia-db-fkb",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "2209-all-about-sirenia-db-fkb-ch-import-1789376539312-9-step-0",
              "courseId": "2209-all-about-sirenia-db-fkb",
              "chapterId": "2209-all-about-sirenia-db-fkb-ch-import-1789376539312-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/2209-All-About-Sirenia-DB-FKB/2209-All-About-Sirenia-DB-FKB.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "peppa-pig-tiny-creatures-1776221071244",
      "title": "Peppa Pig - Tiny Creatures",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-peppa-pig-tiny-creatures-1776221071244.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 192,
      "category": "Kid, Comic, PeppaPig",
      "cat1": "Kid",
      "cat2": "Comic",
      "cat3": "PeppaPig",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Comic/peppa-pig-tiny-creatures-1776221071244",
      "stepCount": 15,
      "chapters": [
        {
          "id": "peppa-pig-tiny-creatures-1776221071244-ch-import-1789776862700-1",
          "courseId": "peppa-pig-tiny-creatures-1776221071244",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "peppa-pig-tiny-creatures-1776221071244-ch-import-1789776862700-1-step-0",
              "courseId": "peppa-pig-tiny-creatures-1776221071244",
              "chapterId": "peppa-pig-tiny-creatures-1776221071244-ch-import-1789776862700-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peppa-pig-tiny-creatures-1776221071244/peppa-pig-tiny-creatures-1776221071244.pdf#page=1"
            }
          ]
        },
        {
          "id": "peppa-pig-tiny-creatures-1776221071244-ch-import-1789776862700-10",
          "courseId": "peppa-pig-tiny-creatures-1776221071244",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "peppa-pig-tiny-creatures-1776221071244-ch-import-1789776862700-10-step-0",
              "courseId": "peppa-pig-tiny-creatures-1776221071244",
              "chapterId": "peppa-pig-tiny-creatures-1776221071244-ch-import-1789776862700-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peppa-pig-tiny-creatures-1776221071244/peppa-pig-tiny-creatures-1776221071244.pdf#page=10"
            }
          ]
        },
        {
          "id": "peppa-pig-tiny-creatures-1776221071244-ch-import-1789776862700-11",
          "courseId": "peppa-pig-tiny-creatures-1776221071244",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "peppa-pig-tiny-creatures-1776221071244-ch-import-1789776862700-11-step-0",
              "courseId": "peppa-pig-tiny-creatures-1776221071244",
              "chapterId": "peppa-pig-tiny-creatures-1776221071244-ch-import-1789776862700-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peppa-pig-tiny-creatures-1776221071244/peppa-pig-tiny-creatures-1776221071244.pdf#page=11"
            }
          ]
        },
        {
          "id": "peppa-pig-tiny-creatures-1776221071244-ch-import-1789776862700-12",
          "courseId": "peppa-pig-tiny-creatures-1776221071244",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "peppa-pig-tiny-creatures-1776221071244-ch-import-1789776862700-12-step-0",
              "courseId": "peppa-pig-tiny-creatures-1776221071244",
              "chapterId": "peppa-pig-tiny-creatures-1776221071244-ch-import-1789776862700-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peppa-pig-tiny-creatures-1776221071244/peppa-pig-tiny-creatures-1776221071244.pdf#page=12"
            }
          ]
        },
        {
          "id": "peppa-pig-tiny-creatures-1776221071244-ch-import-1789776862700-13",
          "courseId": "peppa-pig-tiny-creatures-1776221071244",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "peppa-pig-tiny-creatures-1776221071244-ch-import-1789776862700-13-step-0",
              "courseId": "peppa-pig-tiny-creatures-1776221071244",
              "chapterId": "peppa-pig-tiny-creatures-1776221071244-ch-import-1789776862700-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peppa-pig-tiny-creatures-1776221071244/peppa-pig-tiny-creatures-1776221071244.pdf#page=13"
            }
          ]
        },
        {
          "id": "peppa-pig-tiny-creatures-1776221071244-ch-import-1789776862700-14",
          "courseId": "peppa-pig-tiny-creatures-1776221071244",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "peppa-pig-tiny-creatures-1776221071244-ch-import-1789776862700-14-step-0",
              "courseId": "peppa-pig-tiny-creatures-1776221071244",
              "chapterId": "peppa-pig-tiny-creatures-1776221071244-ch-import-1789776862700-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peppa-pig-tiny-creatures-1776221071244/peppa-pig-tiny-creatures-1776221071244.pdf#page=14"
            }
          ]
        },
        {
          "id": "peppa-pig-tiny-creatures-1776221071244-ch-import-1789776862700-15",
          "courseId": "peppa-pig-tiny-creatures-1776221071244",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "peppa-pig-tiny-creatures-1776221071244-ch-import-1789776862700-15-step-0",
              "courseId": "peppa-pig-tiny-creatures-1776221071244",
              "chapterId": "peppa-pig-tiny-creatures-1776221071244-ch-import-1789776862700-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peppa-pig-tiny-creatures-1776221071244/peppa-pig-tiny-creatures-1776221071244.pdf#page=15"
            }
          ]
        },
        {
          "id": "peppa-pig-tiny-creatures-1776221071244-ch-import-1789776862700-2",
          "courseId": "peppa-pig-tiny-creatures-1776221071244",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "peppa-pig-tiny-creatures-1776221071244-ch-import-1789776862700-2-step-0",
              "courseId": "peppa-pig-tiny-creatures-1776221071244",
              "chapterId": "peppa-pig-tiny-creatures-1776221071244-ch-import-1789776862700-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peppa-pig-tiny-creatures-1776221071244/peppa-pig-tiny-creatures-1776221071244.pdf#page=2"
            }
          ]
        },
        {
          "id": "peppa-pig-tiny-creatures-1776221071244-ch-import-1789776862700-3",
          "courseId": "peppa-pig-tiny-creatures-1776221071244",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "peppa-pig-tiny-creatures-1776221071244-ch-import-1789776862700-3-step-0",
              "courseId": "peppa-pig-tiny-creatures-1776221071244",
              "chapterId": "peppa-pig-tiny-creatures-1776221071244-ch-import-1789776862700-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peppa-pig-tiny-creatures-1776221071244/peppa-pig-tiny-creatures-1776221071244.pdf#page=3"
            }
          ]
        },
        {
          "id": "peppa-pig-tiny-creatures-1776221071244-ch-import-1789776862700-4",
          "courseId": "peppa-pig-tiny-creatures-1776221071244",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "peppa-pig-tiny-creatures-1776221071244-ch-import-1789776862700-4-step-0",
              "courseId": "peppa-pig-tiny-creatures-1776221071244",
              "chapterId": "peppa-pig-tiny-creatures-1776221071244-ch-import-1789776862700-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peppa-pig-tiny-creatures-1776221071244/peppa-pig-tiny-creatures-1776221071244.pdf#page=4"
            }
          ]
        },
        {
          "id": "peppa-pig-tiny-creatures-1776221071244-ch-import-1789776862700-5",
          "courseId": "peppa-pig-tiny-creatures-1776221071244",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "peppa-pig-tiny-creatures-1776221071244-ch-import-1789776862700-5-step-0",
              "courseId": "peppa-pig-tiny-creatures-1776221071244",
              "chapterId": "peppa-pig-tiny-creatures-1776221071244-ch-import-1789776862700-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peppa-pig-tiny-creatures-1776221071244/peppa-pig-tiny-creatures-1776221071244.pdf#page=5"
            }
          ]
        },
        {
          "id": "peppa-pig-tiny-creatures-1776221071244-ch-import-1789776862700-6",
          "courseId": "peppa-pig-tiny-creatures-1776221071244",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "peppa-pig-tiny-creatures-1776221071244-ch-import-1789776862700-6-step-0",
              "courseId": "peppa-pig-tiny-creatures-1776221071244",
              "chapterId": "peppa-pig-tiny-creatures-1776221071244-ch-import-1789776862700-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peppa-pig-tiny-creatures-1776221071244/peppa-pig-tiny-creatures-1776221071244.pdf#page=6"
            }
          ]
        },
        {
          "id": "peppa-pig-tiny-creatures-1776221071244-ch-import-1789776862700-7",
          "courseId": "peppa-pig-tiny-creatures-1776221071244",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "peppa-pig-tiny-creatures-1776221071244-ch-import-1789776862700-7-step-0",
              "courseId": "peppa-pig-tiny-creatures-1776221071244",
              "chapterId": "peppa-pig-tiny-creatures-1776221071244-ch-import-1789776862700-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peppa-pig-tiny-creatures-1776221071244/peppa-pig-tiny-creatures-1776221071244.pdf#page=7"
            }
          ]
        },
        {
          "id": "peppa-pig-tiny-creatures-1776221071244-ch-import-1789776862700-8",
          "courseId": "peppa-pig-tiny-creatures-1776221071244",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "peppa-pig-tiny-creatures-1776221071244-ch-import-1789776862700-8-step-0",
              "courseId": "peppa-pig-tiny-creatures-1776221071244",
              "chapterId": "peppa-pig-tiny-creatures-1776221071244-ch-import-1789776862700-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peppa-pig-tiny-creatures-1776221071244/peppa-pig-tiny-creatures-1776221071244.pdf#page=8"
            }
          ]
        },
        {
          "id": "peppa-pig-tiny-creatures-1776221071244-ch-import-1789776862700-9",
          "courseId": "peppa-pig-tiny-creatures-1776221071244",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "peppa-pig-tiny-creatures-1776221071244-ch-import-1789776862700-9-step-0",
              "courseId": "peppa-pig-tiny-creatures-1776221071244",
              "chapterId": "peppa-pig-tiny-creatures-1776221071244-ch-import-1789776862700-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peppa-pig-tiny-creatures-1776221071244/peppa-pig-tiny-creatures-1776221071244.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "2505-biology-bookbot-fkb",
      "title": "Biology-BookBot-FKB",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-2505-biology-bookbot-fkb.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 193,
      "category": "Kid, Science",
      "cat1": "Kid",
      "cat2": "Science",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/2505-Biology-BookBot-FKB",
      "stepCount": 16,
      "chapters": [
        {
          "id": "2505-biology-bookbot-fkb-ch-import-1789376561931-1",
          "courseId": "2505-biology-bookbot-fkb",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "2505-biology-bookbot-fkb-ch-import-1789376561931-1-step-0",
              "courseId": "2505-biology-bookbot-fkb",
              "chapterId": "2505-biology-bookbot-fkb-ch-import-1789376561931-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/2505-Biology-BookBot-FKB/2505-Biology-BookBot-FKB.pdf#page=1"
            }
          ]
        },
        {
          "id": "2505-biology-bookbot-fkb-ch-import-1789376561931-10",
          "courseId": "2505-biology-bookbot-fkb",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "2505-biology-bookbot-fkb-ch-import-1789376561931-10-step-0",
              "courseId": "2505-biology-bookbot-fkb",
              "chapterId": "2505-biology-bookbot-fkb-ch-import-1789376561931-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/2505-Biology-BookBot-FKB/2505-Biology-BookBot-FKB.pdf#page=10"
            }
          ]
        },
        {
          "id": "2505-biology-bookbot-fkb-ch-import-1789376561931-11",
          "courseId": "2505-biology-bookbot-fkb",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "2505-biology-bookbot-fkb-ch-import-1789376561931-11-step-0",
              "courseId": "2505-biology-bookbot-fkb",
              "chapterId": "2505-biology-bookbot-fkb-ch-import-1789376561931-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/2505-Biology-BookBot-FKB/2505-Biology-BookBot-FKB.pdf#page=11"
            }
          ]
        },
        {
          "id": "2505-biology-bookbot-fkb-ch-import-1789376561931-12",
          "courseId": "2505-biology-bookbot-fkb",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "2505-biology-bookbot-fkb-ch-import-1789376561931-12-step-0",
              "courseId": "2505-biology-bookbot-fkb",
              "chapterId": "2505-biology-bookbot-fkb-ch-import-1789376561931-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/2505-Biology-BookBot-FKB/2505-Biology-BookBot-FKB.pdf#page=12"
            }
          ]
        },
        {
          "id": "2505-biology-bookbot-fkb-ch-import-1789376561931-13",
          "courseId": "2505-biology-bookbot-fkb",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "2505-biology-bookbot-fkb-ch-import-1789376561931-13-step-0",
              "courseId": "2505-biology-bookbot-fkb",
              "chapterId": "2505-biology-bookbot-fkb-ch-import-1789376561931-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/2505-Biology-BookBot-FKB/2505-Biology-BookBot-FKB.pdf#page=13"
            }
          ]
        },
        {
          "id": "2505-biology-bookbot-fkb-ch-import-1789376561931-14",
          "courseId": "2505-biology-bookbot-fkb",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "2505-biology-bookbot-fkb-ch-import-1789376561931-14-step-0",
              "courseId": "2505-biology-bookbot-fkb",
              "chapterId": "2505-biology-bookbot-fkb-ch-import-1789376561931-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/2505-Biology-BookBot-FKB/2505-Biology-BookBot-FKB.pdf#page=14"
            }
          ]
        },
        {
          "id": "2505-biology-bookbot-fkb-ch-import-1789376561931-15",
          "courseId": "2505-biology-bookbot-fkb",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "2505-biology-bookbot-fkb-ch-import-1789376561931-15-step-0",
              "courseId": "2505-biology-bookbot-fkb",
              "chapterId": "2505-biology-bookbot-fkb-ch-import-1789376561931-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/2505-Biology-BookBot-FKB/2505-Biology-BookBot-FKB.pdf#page=15"
            }
          ]
        },
        {
          "id": "2505-biology-bookbot-fkb-ch-import-1789376561931-16",
          "courseId": "2505-biology-bookbot-fkb",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "2505-biology-bookbot-fkb-ch-import-1789376561931-16-step-0",
              "courseId": "2505-biology-bookbot-fkb",
              "chapterId": "2505-biology-bookbot-fkb-ch-import-1789376561931-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/2505-Biology-BookBot-FKB/2505-Biology-BookBot-FKB.pdf#page=16"
            }
          ]
        },
        {
          "id": "2505-biology-bookbot-fkb-ch-import-1789376561931-2",
          "courseId": "2505-biology-bookbot-fkb",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "2505-biology-bookbot-fkb-ch-import-1789376561931-2-step-0",
              "courseId": "2505-biology-bookbot-fkb",
              "chapterId": "2505-biology-bookbot-fkb-ch-import-1789376561931-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/2505-Biology-BookBot-FKB/2505-Biology-BookBot-FKB.pdf#page=2"
            }
          ]
        },
        {
          "id": "2505-biology-bookbot-fkb-ch-import-1789376561931-3",
          "courseId": "2505-biology-bookbot-fkb",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "2505-biology-bookbot-fkb-ch-import-1789376561931-3-step-0",
              "courseId": "2505-biology-bookbot-fkb",
              "chapterId": "2505-biology-bookbot-fkb-ch-import-1789376561931-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/2505-Biology-BookBot-FKB/2505-Biology-BookBot-FKB.pdf#page=3"
            }
          ]
        },
        {
          "id": "2505-biology-bookbot-fkb-ch-import-1789376561931-4",
          "courseId": "2505-biology-bookbot-fkb",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "2505-biology-bookbot-fkb-ch-import-1789376561931-4-step-0",
              "courseId": "2505-biology-bookbot-fkb",
              "chapterId": "2505-biology-bookbot-fkb-ch-import-1789376561931-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/2505-Biology-BookBot-FKB/2505-Biology-BookBot-FKB.pdf#page=4"
            }
          ]
        },
        {
          "id": "2505-biology-bookbot-fkb-ch-import-1789376561931-5",
          "courseId": "2505-biology-bookbot-fkb",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "2505-biology-bookbot-fkb-ch-import-1789376561931-5-step-0",
              "courseId": "2505-biology-bookbot-fkb",
              "chapterId": "2505-biology-bookbot-fkb-ch-import-1789376561931-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/2505-Biology-BookBot-FKB/2505-Biology-BookBot-FKB.pdf#page=5"
            }
          ]
        },
        {
          "id": "2505-biology-bookbot-fkb-ch-import-1789376561931-6",
          "courseId": "2505-biology-bookbot-fkb",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "2505-biology-bookbot-fkb-ch-import-1789376561931-6-step-0",
              "courseId": "2505-biology-bookbot-fkb",
              "chapterId": "2505-biology-bookbot-fkb-ch-import-1789376561931-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/2505-Biology-BookBot-FKB/2505-Biology-BookBot-FKB.pdf#page=6"
            }
          ]
        },
        {
          "id": "2505-biology-bookbot-fkb-ch-import-1789376561931-7",
          "courseId": "2505-biology-bookbot-fkb",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "2505-biology-bookbot-fkb-ch-import-1789376561931-7-step-0",
              "courseId": "2505-biology-bookbot-fkb",
              "chapterId": "2505-biology-bookbot-fkb-ch-import-1789376561931-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/2505-Biology-BookBot-FKB/2505-Biology-BookBot-FKB.pdf#page=7"
            }
          ]
        },
        {
          "id": "2505-biology-bookbot-fkb-ch-import-1789376561931-8",
          "courseId": "2505-biology-bookbot-fkb",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "2505-biology-bookbot-fkb-ch-import-1789376561931-8-step-0",
              "courseId": "2505-biology-bookbot-fkb",
              "chapterId": "2505-biology-bookbot-fkb-ch-import-1789376561931-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/2505-Biology-BookBot-FKB/2505-Biology-BookBot-FKB.pdf#page=8"
            }
          ]
        },
        {
          "id": "2505-biology-bookbot-fkb-ch-import-1789376561931-9",
          "courseId": "2505-biology-bookbot-fkb",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "2505-biology-bookbot-fkb-ch-import-1789376561931-9-step-0",
              "courseId": "2505-biology-bookbot-fkb",
              "chapterId": "2505-biology-bookbot-fkb-ch-import-1789376561931-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/2505-Biology-BookBot-FKB/2505-Biology-BookBot-FKB.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170",
      "title": "Peppa Pig - Space trip and teddys day out",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 193,
      "category": "Kid, Comic, PeppaPig",
      "cat1": "Kid",
      "cat2": "Comic",
      "cat3": "PeppaPig",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Comic/peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170",
      "stepCount": 20,
      "chapters": [
        {
          "id": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170-ch-import-1789776915872-1",
          "courseId": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170-ch-import-1789776915872-1-step-0",
              "courseId": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170",
              "chapterId": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170-ch-import-1789776915872-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170/peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170.pdf#page=1"
            }
          ]
        },
        {
          "id": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170-ch-import-1789776915872-10",
          "courseId": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170-ch-import-1789776915872-10-step-0",
              "courseId": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170",
              "chapterId": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170-ch-import-1789776915872-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170/peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170.pdf#page=10"
            }
          ]
        },
        {
          "id": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170-ch-import-1789776915872-11",
          "courseId": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170-ch-import-1789776915872-11-step-0",
              "courseId": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170",
              "chapterId": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170-ch-import-1789776915872-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170/peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170.pdf#page=11"
            }
          ]
        },
        {
          "id": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170-ch-import-1789776915872-12",
          "courseId": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170-ch-import-1789776915872-12-step-0",
              "courseId": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170",
              "chapterId": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170-ch-import-1789776915872-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170/peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170.pdf#page=12"
            }
          ]
        },
        {
          "id": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170-ch-import-1789776915872-13",
          "courseId": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170-ch-import-1789776915872-13-step-0",
              "courseId": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170",
              "chapterId": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170-ch-import-1789776915872-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170/peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170.pdf#page=13"
            }
          ]
        },
        {
          "id": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170-ch-import-1789776915872-14",
          "courseId": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170-ch-import-1789776915872-14-step-0",
              "courseId": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170",
              "chapterId": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170-ch-import-1789776915872-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170/peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170.pdf#page=14"
            }
          ]
        },
        {
          "id": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170-ch-import-1789776915872-15",
          "courseId": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170-ch-import-1789776915872-15-step-0",
              "courseId": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170",
              "chapterId": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170-ch-import-1789776915872-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170/peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170.pdf#page=15"
            }
          ]
        },
        {
          "id": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170-ch-import-1789776915872-16",
          "courseId": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170-ch-import-1789776915872-16-step-0",
              "courseId": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170",
              "chapterId": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170-ch-import-1789776915872-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170/peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170.pdf#page=16"
            }
          ]
        },
        {
          "id": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170-ch-import-1789776915872-17",
          "courseId": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170-ch-import-1789776915872-17-step-0",
              "courseId": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170",
              "chapterId": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170-ch-import-1789776915872-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170/peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170.pdf#page=17"
            }
          ]
        },
        {
          "id": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170-ch-import-1789776915872-18",
          "courseId": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170-ch-import-1789776915872-18-step-0",
              "courseId": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170",
              "chapterId": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170-ch-import-1789776915872-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170/peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170.pdf#page=18"
            }
          ]
        },
        {
          "id": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170-ch-import-1789776915872-19",
          "courseId": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170-ch-import-1789776915872-19-step-0",
              "courseId": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170",
              "chapterId": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170-ch-import-1789776915872-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170/peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170.pdf#page=19"
            }
          ]
        },
        {
          "id": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170-ch-import-1789776915872-2",
          "courseId": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170-ch-import-1789776915872-2-step-0",
              "courseId": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170",
              "chapterId": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170-ch-import-1789776915872-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170/peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170.pdf#page=2"
            }
          ]
        },
        {
          "id": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170-ch-import-1789776915872-20",
          "courseId": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170-ch-import-1789776915872-20-step-0",
              "courseId": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170",
              "chapterId": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170-ch-import-1789776915872-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170/peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170.pdf#page=20"
            }
          ]
        },
        {
          "id": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170-ch-import-1789776915872-3",
          "courseId": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170-ch-import-1789776915872-3-step-0",
              "courseId": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170",
              "chapterId": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170-ch-import-1789776915872-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170/peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170.pdf#page=3"
            }
          ]
        },
        {
          "id": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170-ch-import-1789776915872-4",
          "courseId": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170-ch-import-1789776915872-4-step-0",
              "courseId": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170",
              "chapterId": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170-ch-import-1789776915872-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170/peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170.pdf#page=4"
            }
          ]
        },
        {
          "id": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170-ch-import-1789776915872-5",
          "courseId": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170-ch-import-1789776915872-5-step-0",
              "courseId": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170",
              "chapterId": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170-ch-import-1789776915872-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170/peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170.pdf#page=5"
            }
          ]
        },
        {
          "id": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170-ch-import-1789776915872-6",
          "courseId": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170-ch-import-1789776915872-6-step-0",
              "courseId": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170",
              "chapterId": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170-ch-import-1789776915872-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170/peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170.pdf#page=6"
            }
          ]
        },
        {
          "id": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170-ch-import-1789776915872-7",
          "courseId": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170-ch-import-1789776915872-7-step-0",
              "courseId": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170",
              "chapterId": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170-ch-import-1789776915872-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170/peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170.pdf#page=7"
            }
          ]
        },
        {
          "id": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170-ch-import-1789776915872-8",
          "courseId": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170-ch-import-1789776915872-8-step-0",
              "courseId": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170",
              "chapterId": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170-ch-import-1789776915872-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170/peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170.pdf#page=8"
            }
          ]
        },
        {
          "id": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170-ch-import-1789776915872-9",
          "courseId": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170-ch-import-1789776915872-9-step-0",
              "courseId": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170",
              "chapterId": "peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170-ch-import-1789776915872-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170/peppa-pig-peppas-space-trip-and-teddys-day-out-1776221053170.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "2604-our-beautiful-world-sw-fkb",
      "title": "Our_Beautiful_World-FKB",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-2604-our-beautiful-world-sw-fkb.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 194,
      "category": "Kid, Science",
      "cat1": "Kid",
      "cat2": "Science",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/2604-Our_Beautiful_World-SW-FKB",
      "stepCount": 28,
      "chapters": [
        {
          "id": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-1",
          "courseId": "2604-our-beautiful-world-sw-fkb",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-1-step-0",
              "courseId": "2604-our-beautiful-world-sw-fkb",
              "chapterId": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/2604-Our_Beautiful_World-SW-FKB/2604-Our_Beautiful_World-SW-FKB.pdf#page=1"
            }
          ]
        },
        {
          "id": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-10",
          "courseId": "2604-our-beautiful-world-sw-fkb",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-10-step-0",
              "courseId": "2604-our-beautiful-world-sw-fkb",
              "chapterId": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/2604-Our_Beautiful_World-SW-FKB/2604-Our_Beautiful_World-SW-FKB.pdf#page=10"
            }
          ]
        },
        {
          "id": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-11",
          "courseId": "2604-our-beautiful-world-sw-fkb",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-11-step-0",
              "courseId": "2604-our-beautiful-world-sw-fkb",
              "chapterId": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/2604-Our_Beautiful_World-SW-FKB/2604-Our_Beautiful_World-SW-FKB.pdf#page=11"
            }
          ]
        },
        {
          "id": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-12",
          "courseId": "2604-our-beautiful-world-sw-fkb",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-12-step-0",
              "courseId": "2604-our-beautiful-world-sw-fkb",
              "chapterId": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/2604-Our_Beautiful_World-SW-FKB/2604-Our_Beautiful_World-SW-FKB.pdf#page=12"
            }
          ]
        },
        {
          "id": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-13",
          "courseId": "2604-our-beautiful-world-sw-fkb",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-13-step-0",
              "courseId": "2604-our-beautiful-world-sw-fkb",
              "chapterId": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/2604-Our_Beautiful_World-SW-FKB/2604-Our_Beautiful_World-SW-FKB.pdf#page=13"
            }
          ]
        },
        {
          "id": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-14",
          "courseId": "2604-our-beautiful-world-sw-fkb",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-14-step-0",
              "courseId": "2604-our-beautiful-world-sw-fkb",
              "chapterId": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/2604-Our_Beautiful_World-SW-FKB/2604-Our_Beautiful_World-SW-FKB.pdf#page=14"
            }
          ]
        },
        {
          "id": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-15",
          "courseId": "2604-our-beautiful-world-sw-fkb",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-15-step-0",
              "courseId": "2604-our-beautiful-world-sw-fkb",
              "chapterId": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/2604-Our_Beautiful_World-SW-FKB/2604-Our_Beautiful_World-SW-FKB.pdf#page=15"
            }
          ]
        },
        {
          "id": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-16",
          "courseId": "2604-our-beautiful-world-sw-fkb",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-16-step-0",
              "courseId": "2604-our-beautiful-world-sw-fkb",
              "chapterId": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/2604-Our_Beautiful_World-SW-FKB/2604-Our_Beautiful_World-SW-FKB.pdf#page=16"
            }
          ]
        },
        {
          "id": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-17",
          "courseId": "2604-our-beautiful-world-sw-fkb",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-17-step-0",
              "courseId": "2604-our-beautiful-world-sw-fkb",
              "chapterId": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/2604-Our_Beautiful_World-SW-FKB/2604-Our_Beautiful_World-SW-FKB.pdf#page=17"
            }
          ]
        },
        {
          "id": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-18",
          "courseId": "2604-our-beautiful-world-sw-fkb",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-18-step-0",
              "courseId": "2604-our-beautiful-world-sw-fkb",
              "chapterId": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/2604-Our_Beautiful_World-SW-FKB/2604-Our_Beautiful_World-SW-FKB.pdf#page=18"
            }
          ]
        },
        {
          "id": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-19",
          "courseId": "2604-our-beautiful-world-sw-fkb",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-19-step-0",
              "courseId": "2604-our-beautiful-world-sw-fkb",
              "chapterId": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/2604-Our_Beautiful_World-SW-FKB/2604-Our_Beautiful_World-SW-FKB.pdf#page=19"
            }
          ]
        },
        {
          "id": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-2",
          "courseId": "2604-our-beautiful-world-sw-fkb",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-2-step-0",
              "courseId": "2604-our-beautiful-world-sw-fkb",
              "chapterId": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/2604-Our_Beautiful_World-SW-FKB/2604-Our_Beautiful_World-SW-FKB.pdf#page=2"
            }
          ]
        },
        {
          "id": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-20",
          "courseId": "2604-our-beautiful-world-sw-fkb",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-20-step-0",
              "courseId": "2604-our-beautiful-world-sw-fkb",
              "chapterId": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/2604-Our_Beautiful_World-SW-FKB/2604-Our_Beautiful_World-SW-FKB.pdf#page=20"
            }
          ]
        },
        {
          "id": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-21",
          "courseId": "2604-our-beautiful-world-sw-fkb",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-21-step-0",
              "courseId": "2604-our-beautiful-world-sw-fkb",
              "chapterId": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/2604-Our_Beautiful_World-SW-FKB/2604-Our_Beautiful_World-SW-FKB.pdf#page=21"
            }
          ]
        },
        {
          "id": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-22",
          "courseId": "2604-our-beautiful-world-sw-fkb",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-22-step-0",
              "courseId": "2604-our-beautiful-world-sw-fkb",
              "chapterId": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/2604-Our_Beautiful_World-SW-FKB/2604-Our_Beautiful_World-SW-FKB.pdf#page=22"
            }
          ]
        },
        {
          "id": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-23",
          "courseId": "2604-our-beautiful-world-sw-fkb",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-23-step-0",
              "courseId": "2604-our-beautiful-world-sw-fkb",
              "chapterId": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/2604-Our_Beautiful_World-SW-FKB/2604-Our_Beautiful_World-SW-FKB.pdf#page=23"
            }
          ]
        },
        {
          "id": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-24",
          "courseId": "2604-our-beautiful-world-sw-fkb",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-24-step-0",
              "courseId": "2604-our-beautiful-world-sw-fkb",
              "chapterId": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/2604-Our_Beautiful_World-SW-FKB/2604-Our_Beautiful_World-SW-FKB.pdf#page=24"
            }
          ]
        },
        {
          "id": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-25",
          "courseId": "2604-our-beautiful-world-sw-fkb",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-25-step-0",
              "courseId": "2604-our-beautiful-world-sw-fkb",
              "chapterId": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/2604-Our_Beautiful_World-SW-FKB/2604-Our_Beautiful_World-SW-FKB.pdf#page=25"
            }
          ]
        },
        {
          "id": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-26",
          "courseId": "2604-our-beautiful-world-sw-fkb",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-26-step-0",
              "courseId": "2604-our-beautiful-world-sw-fkb",
              "chapterId": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/2604-Our_Beautiful_World-SW-FKB/2604-Our_Beautiful_World-SW-FKB.pdf#page=26"
            }
          ]
        },
        {
          "id": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-27",
          "courseId": "2604-our-beautiful-world-sw-fkb",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-27-step-0",
              "courseId": "2604-our-beautiful-world-sw-fkb",
              "chapterId": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/2604-Our_Beautiful_World-SW-FKB/2604-Our_Beautiful_World-SW-FKB.pdf#page=27"
            }
          ]
        },
        {
          "id": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-28",
          "courseId": "2604-our-beautiful-world-sw-fkb",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-28-step-0",
              "courseId": "2604-our-beautiful-world-sw-fkb",
              "chapterId": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/2604-Our_Beautiful_World-SW-FKB/2604-Our_Beautiful_World-SW-FKB.pdf#page=28"
            }
          ]
        },
        {
          "id": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-3",
          "courseId": "2604-our-beautiful-world-sw-fkb",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-3-step-0",
              "courseId": "2604-our-beautiful-world-sw-fkb",
              "chapterId": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/2604-Our_Beautiful_World-SW-FKB/2604-Our_Beautiful_World-SW-FKB.pdf#page=3"
            }
          ]
        },
        {
          "id": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-4",
          "courseId": "2604-our-beautiful-world-sw-fkb",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-4-step-0",
              "courseId": "2604-our-beautiful-world-sw-fkb",
              "chapterId": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/2604-Our_Beautiful_World-SW-FKB/2604-Our_Beautiful_World-SW-FKB.pdf#page=4"
            }
          ]
        },
        {
          "id": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-5",
          "courseId": "2604-our-beautiful-world-sw-fkb",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-5-step-0",
              "courseId": "2604-our-beautiful-world-sw-fkb",
              "chapterId": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/2604-Our_Beautiful_World-SW-FKB/2604-Our_Beautiful_World-SW-FKB.pdf#page=5"
            }
          ]
        },
        {
          "id": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-6",
          "courseId": "2604-our-beautiful-world-sw-fkb",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-6-step-0",
              "courseId": "2604-our-beautiful-world-sw-fkb",
              "chapterId": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/2604-Our_Beautiful_World-SW-FKB/2604-Our_Beautiful_World-SW-FKB.pdf#page=6"
            }
          ]
        },
        {
          "id": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-7",
          "courseId": "2604-our-beautiful-world-sw-fkb",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-7-step-0",
              "courseId": "2604-our-beautiful-world-sw-fkb",
              "chapterId": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/2604-Our_Beautiful_World-SW-FKB/2604-Our_Beautiful_World-SW-FKB.pdf#page=7"
            }
          ]
        },
        {
          "id": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-8",
          "courseId": "2604-our-beautiful-world-sw-fkb",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-8-step-0",
              "courseId": "2604-our-beautiful-world-sw-fkb",
              "chapterId": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/2604-Our_Beautiful_World-SW-FKB/2604-Our_Beautiful_World-SW-FKB.pdf#page=8"
            }
          ]
        },
        {
          "id": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-9",
          "courseId": "2604-our-beautiful-world-sw-fkb",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-9-step-0",
              "courseId": "2604-our-beautiful-world-sw-fkb",
              "chapterId": "2604-our-beautiful-world-sw-fkb-ch-import-1789376630103-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/2604-Our_Beautiful_World-SW-FKB/2604-Our_Beautiful_World-SW-FKB.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "ielts-speaking-strategies-2020-1682398539737",
      "title": "IELTS - speaking strategies 2020",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-ielts-speaking-strategies-2020-1682398539737.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 195,
      "category": "Other, Language, Eng, IELTS",
      "cat1": "Other",
      "cat2": "Language",
      "cat3": "Eng",
      "cat4": "IELTS",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/ielts-speaking-strategies-2020-1682398539737",
      "stepCount": 261,
      "chapters": [
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-1",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-1-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=1"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-10",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-10-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=10"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-100",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-100-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=100"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-101",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-101-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=101"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-102",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-102-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=102"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-103",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-103-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=103"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-104",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-104-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=104"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-105",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-105-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=105"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-106",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-106-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=106"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-107",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-107-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=107"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-108",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-108-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=108"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-109",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-109-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=109"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-11",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-11-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=11"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-110",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-110-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=110"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-111",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-111-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=111"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-112",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-112-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=112"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-113",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-113-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=113"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-114",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-114-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=114"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-115",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-115-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=115"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-116",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-116-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=116"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-117",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-117-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=117"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-118",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-118-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=118"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-119",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-119-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=119"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-12",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-12-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=12"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-120",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-120-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=120"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-121",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-121-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=121"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-122",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-122-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=122"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-123",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-123-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=123"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-124",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-124-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=124"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-125",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-125-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=125"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-126",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-126-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=126"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-127",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-127-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=127"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-128",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-128-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=128"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-129",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-129-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=129"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-13",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-13-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=13"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-130",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-130-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=130"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-131",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-131-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=131"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-132",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-132-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=132"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-133",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-133-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=133"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-134",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-134-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=134"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-135",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-135-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=135"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-136",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 136",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-136-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-136",
              "chapterTitle": "Page 136",
              "chapterIndex": 0,
              "stepIndex": 136,
              "stepType": "pdf",
              "title": "Page 136",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=136"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-137",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 137",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-137-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-137",
              "chapterTitle": "Page 137",
              "chapterIndex": 0,
              "stepIndex": 137,
              "stepType": "pdf",
              "title": "Page 137",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=137"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-138",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 138",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-138-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-138",
              "chapterTitle": "Page 138",
              "chapterIndex": 0,
              "stepIndex": 138,
              "stepType": "pdf",
              "title": "Page 138",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=138"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-139",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 139",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-139-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-139",
              "chapterTitle": "Page 139",
              "chapterIndex": 0,
              "stepIndex": 139,
              "stepType": "pdf",
              "title": "Page 139",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=139"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-14",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-14-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=14"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-140",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 140",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-140-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-140",
              "chapterTitle": "Page 140",
              "chapterIndex": 0,
              "stepIndex": 140,
              "stepType": "pdf",
              "title": "Page 140",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=140"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-141",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 141",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-141-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-141",
              "chapterTitle": "Page 141",
              "chapterIndex": 0,
              "stepIndex": 141,
              "stepType": "pdf",
              "title": "Page 141",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=141"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-142",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 142",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-142-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-142",
              "chapterTitle": "Page 142",
              "chapterIndex": 0,
              "stepIndex": 142,
              "stepType": "pdf",
              "title": "Page 142",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=142"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-143",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 143",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-143-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-143",
              "chapterTitle": "Page 143",
              "chapterIndex": 0,
              "stepIndex": 143,
              "stepType": "pdf",
              "title": "Page 143",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=143"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-144",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 144",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-144-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-144",
              "chapterTitle": "Page 144",
              "chapterIndex": 0,
              "stepIndex": 144,
              "stepType": "pdf",
              "title": "Page 144",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=144"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-145",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 145",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-145-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-145",
              "chapterTitle": "Page 145",
              "chapterIndex": 0,
              "stepIndex": 145,
              "stepType": "pdf",
              "title": "Page 145",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=145"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-146",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 146",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-146-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-146",
              "chapterTitle": "Page 146",
              "chapterIndex": 0,
              "stepIndex": 146,
              "stepType": "pdf",
              "title": "Page 146",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=146"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-147",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 147",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-147-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-147",
              "chapterTitle": "Page 147",
              "chapterIndex": 0,
              "stepIndex": 147,
              "stepType": "pdf",
              "title": "Page 147",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=147"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-148",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 148",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-148-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-148",
              "chapterTitle": "Page 148",
              "chapterIndex": 0,
              "stepIndex": 148,
              "stepType": "pdf",
              "title": "Page 148",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=148"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-149",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 149",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-149-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-149",
              "chapterTitle": "Page 149",
              "chapterIndex": 0,
              "stepIndex": 149,
              "stepType": "pdf",
              "title": "Page 149",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=149"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-15",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-15-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=15"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-150",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 150",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-150-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-150",
              "chapterTitle": "Page 150",
              "chapterIndex": 0,
              "stepIndex": 150,
              "stepType": "pdf",
              "title": "Page 150",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=150"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-151",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 151",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-151-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-151",
              "chapterTitle": "Page 151",
              "chapterIndex": 0,
              "stepIndex": 151,
              "stepType": "pdf",
              "title": "Page 151",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=151"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-152",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 152",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-152-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-152",
              "chapterTitle": "Page 152",
              "chapterIndex": 0,
              "stepIndex": 152,
              "stepType": "pdf",
              "title": "Page 152",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=152"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-153",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 153",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-153-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-153",
              "chapterTitle": "Page 153",
              "chapterIndex": 0,
              "stepIndex": 153,
              "stepType": "pdf",
              "title": "Page 153",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=153"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-154",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 154",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-154-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-154",
              "chapterTitle": "Page 154",
              "chapterIndex": 0,
              "stepIndex": 154,
              "stepType": "pdf",
              "title": "Page 154",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=154"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-155",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 155",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-155-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-155",
              "chapterTitle": "Page 155",
              "chapterIndex": 0,
              "stepIndex": 155,
              "stepType": "pdf",
              "title": "Page 155",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=155"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-156",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 156",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-156-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-156",
              "chapterTitle": "Page 156",
              "chapterIndex": 0,
              "stepIndex": 156,
              "stepType": "pdf",
              "title": "Page 156",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=156"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-157",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 157",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-157-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-157",
              "chapterTitle": "Page 157",
              "chapterIndex": 0,
              "stepIndex": 157,
              "stepType": "pdf",
              "title": "Page 157",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=157"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-158",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 158",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-158-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-158",
              "chapterTitle": "Page 158",
              "chapterIndex": 0,
              "stepIndex": 158,
              "stepType": "pdf",
              "title": "Page 158",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=158"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-159",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 159",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-159-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-159",
              "chapterTitle": "Page 159",
              "chapterIndex": 0,
              "stepIndex": 159,
              "stepType": "pdf",
              "title": "Page 159",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=159"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-16",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-16-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=16"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-160",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 160",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-160-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-160",
              "chapterTitle": "Page 160",
              "chapterIndex": 0,
              "stepIndex": 160,
              "stepType": "pdf",
              "title": "Page 160",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=160"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-161",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 161",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-161-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-161",
              "chapterTitle": "Page 161",
              "chapterIndex": 0,
              "stepIndex": 161,
              "stepType": "pdf",
              "title": "Page 161",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=161"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-162",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 162",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-162-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-162",
              "chapterTitle": "Page 162",
              "chapterIndex": 0,
              "stepIndex": 162,
              "stepType": "pdf",
              "title": "Page 162",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=162"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-163",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 163",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-163-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-163",
              "chapterTitle": "Page 163",
              "chapterIndex": 0,
              "stepIndex": 163,
              "stepType": "pdf",
              "title": "Page 163",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=163"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-164",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 164",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-164-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-164",
              "chapterTitle": "Page 164",
              "chapterIndex": 0,
              "stepIndex": 164,
              "stepType": "pdf",
              "title": "Page 164",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=164"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-165",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 165",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-165-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-165",
              "chapterTitle": "Page 165",
              "chapterIndex": 0,
              "stepIndex": 165,
              "stepType": "pdf",
              "title": "Page 165",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=165"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-166",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 166",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-166-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-166",
              "chapterTitle": "Page 166",
              "chapterIndex": 0,
              "stepIndex": 166,
              "stepType": "pdf",
              "title": "Page 166",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=166"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-167",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 167",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-167-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-167",
              "chapterTitle": "Page 167",
              "chapterIndex": 0,
              "stepIndex": 167,
              "stepType": "pdf",
              "title": "Page 167",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=167"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-168",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 168",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-168-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-168",
              "chapterTitle": "Page 168",
              "chapterIndex": 0,
              "stepIndex": 168,
              "stepType": "pdf",
              "title": "Page 168",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=168"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-169",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 169",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-169-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-169",
              "chapterTitle": "Page 169",
              "chapterIndex": 0,
              "stepIndex": 169,
              "stepType": "pdf",
              "title": "Page 169",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=169"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-17",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-17-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=17"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-170",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 170",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-170-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-170",
              "chapterTitle": "Page 170",
              "chapterIndex": 0,
              "stepIndex": 170,
              "stepType": "pdf",
              "title": "Page 170",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=170"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-171",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 171",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-171-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-171",
              "chapterTitle": "Page 171",
              "chapterIndex": 0,
              "stepIndex": 171,
              "stepType": "pdf",
              "title": "Page 171",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=171"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-172",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 172",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-172-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-172",
              "chapterTitle": "Page 172",
              "chapterIndex": 0,
              "stepIndex": 172,
              "stepType": "pdf",
              "title": "Page 172",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=172"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-173",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 173",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-173-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-173",
              "chapterTitle": "Page 173",
              "chapterIndex": 0,
              "stepIndex": 173,
              "stepType": "pdf",
              "title": "Page 173",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=173"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-174",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 174",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-174-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-174",
              "chapterTitle": "Page 174",
              "chapterIndex": 0,
              "stepIndex": 174,
              "stepType": "pdf",
              "title": "Page 174",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=174"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-175",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 175",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-175-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-175",
              "chapterTitle": "Page 175",
              "chapterIndex": 0,
              "stepIndex": 175,
              "stepType": "pdf",
              "title": "Page 175",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=175"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-176",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 176",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-176-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-176",
              "chapterTitle": "Page 176",
              "chapterIndex": 0,
              "stepIndex": 176,
              "stepType": "pdf",
              "title": "Page 176",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=176"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-177",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 177",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-177-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-177",
              "chapterTitle": "Page 177",
              "chapterIndex": 0,
              "stepIndex": 177,
              "stepType": "pdf",
              "title": "Page 177",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=177"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-178",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 178",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-178-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-178",
              "chapterTitle": "Page 178",
              "chapterIndex": 0,
              "stepIndex": 178,
              "stepType": "pdf",
              "title": "Page 178",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=178"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-179",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 179",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-179-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-179",
              "chapterTitle": "Page 179",
              "chapterIndex": 0,
              "stepIndex": 179,
              "stepType": "pdf",
              "title": "Page 179",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=179"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-18",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-18-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=18"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-180",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 180",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-180-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-180",
              "chapterTitle": "Page 180",
              "chapterIndex": 0,
              "stepIndex": 180,
              "stepType": "pdf",
              "title": "Page 180",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=180"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-181",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 181",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-181-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-181",
              "chapterTitle": "Page 181",
              "chapterIndex": 0,
              "stepIndex": 181,
              "stepType": "pdf",
              "title": "Page 181",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=181"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-182",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 182",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-182-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-182",
              "chapterTitle": "Page 182",
              "chapterIndex": 0,
              "stepIndex": 182,
              "stepType": "pdf",
              "title": "Page 182",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=182"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-183",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 183",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-183-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-183",
              "chapterTitle": "Page 183",
              "chapterIndex": 0,
              "stepIndex": 183,
              "stepType": "pdf",
              "title": "Page 183",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=183"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-184",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 184",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-184-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-184",
              "chapterTitle": "Page 184",
              "chapterIndex": 0,
              "stepIndex": 184,
              "stepType": "pdf",
              "title": "Page 184",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=184"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-185",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 185",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-185-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-185",
              "chapterTitle": "Page 185",
              "chapterIndex": 0,
              "stepIndex": 185,
              "stepType": "pdf",
              "title": "Page 185",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=185"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-186",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 186",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-186-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-186",
              "chapterTitle": "Page 186",
              "chapterIndex": 0,
              "stepIndex": 186,
              "stepType": "pdf",
              "title": "Page 186",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=186"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-187",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 187",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-187-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-187",
              "chapterTitle": "Page 187",
              "chapterIndex": 0,
              "stepIndex": 187,
              "stepType": "pdf",
              "title": "Page 187",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=187"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-188",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 188",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-188-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-188",
              "chapterTitle": "Page 188",
              "chapterIndex": 0,
              "stepIndex": 188,
              "stepType": "pdf",
              "title": "Page 188",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=188"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-189",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 189",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-189-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-189",
              "chapterTitle": "Page 189",
              "chapterIndex": 0,
              "stepIndex": 189,
              "stepType": "pdf",
              "title": "Page 189",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=189"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-19",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-19-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=19"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-190",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 190",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-190-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-190",
              "chapterTitle": "Page 190",
              "chapterIndex": 0,
              "stepIndex": 190,
              "stepType": "pdf",
              "title": "Page 190",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=190"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-191",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 191",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-191-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-191",
              "chapterTitle": "Page 191",
              "chapterIndex": 0,
              "stepIndex": 191,
              "stepType": "pdf",
              "title": "Page 191",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=191"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-192",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 192",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-192-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-192",
              "chapterTitle": "Page 192",
              "chapterIndex": 0,
              "stepIndex": 192,
              "stepType": "pdf",
              "title": "Page 192",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=192"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-193",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 193",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-193-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-193",
              "chapterTitle": "Page 193",
              "chapterIndex": 0,
              "stepIndex": 193,
              "stepType": "pdf",
              "title": "Page 193",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=193"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-194",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 194",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-194-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-194",
              "chapterTitle": "Page 194",
              "chapterIndex": 0,
              "stepIndex": 194,
              "stepType": "pdf",
              "title": "Page 194",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=194"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-195",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 195",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-195-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-195",
              "chapterTitle": "Page 195",
              "chapterIndex": 0,
              "stepIndex": 195,
              "stepType": "pdf",
              "title": "Page 195",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=195"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-196",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 196",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-196-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-196",
              "chapterTitle": "Page 196",
              "chapterIndex": 0,
              "stepIndex": 196,
              "stepType": "pdf",
              "title": "Page 196",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=196"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-197",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 197",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-197-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-197",
              "chapterTitle": "Page 197",
              "chapterIndex": 0,
              "stepIndex": 197,
              "stepType": "pdf",
              "title": "Page 197",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=197"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-198",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 198",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-198-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-198",
              "chapterTitle": "Page 198",
              "chapterIndex": 0,
              "stepIndex": 198,
              "stepType": "pdf",
              "title": "Page 198",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=198"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-199",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 199",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-199-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-199",
              "chapterTitle": "Page 199",
              "chapterIndex": 0,
              "stepIndex": 199,
              "stepType": "pdf",
              "title": "Page 199",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=199"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-2",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-2-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=2"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-20",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-20-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=20"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-200",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 200",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-200-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-200",
              "chapterTitle": "Page 200",
              "chapterIndex": 0,
              "stepIndex": 200,
              "stepType": "pdf",
              "title": "Page 200",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=200"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-201",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 201",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-201-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-201",
              "chapterTitle": "Page 201",
              "chapterIndex": 0,
              "stepIndex": 201,
              "stepType": "pdf",
              "title": "Page 201",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=201"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-202",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 202",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-202-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-202",
              "chapterTitle": "Page 202",
              "chapterIndex": 0,
              "stepIndex": 202,
              "stepType": "pdf",
              "title": "Page 202",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=202"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-203",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 203",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-203-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-203",
              "chapterTitle": "Page 203",
              "chapterIndex": 0,
              "stepIndex": 203,
              "stepType": "pdf",
              "title": "Page 203",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=203"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-204",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 204",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-204-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-204",
              "chapterTitle": "Page 204",
              "chapterIndex": 0,
              "stepIndex": 204,
              "stepType": "pdf",
              "title": "Page 204",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=204"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-205",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 205",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-205-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-205",
              "chapterTitle": "Page 205",
              "chapterIndex": 0,
              "stepIndex": 205,
              "stepType": "pdf",
              "title": "Page 205",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=205"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-206",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 206",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-206-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-206",
              "chapterTitle": "Page 206",
              "chapterIndex": 0,
              "stepIndex": 206,
              "stepType": "pdf",
              "title": "Page 206",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=206"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-207",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 207",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-207-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-207",
              "chapterTitle": "Page 207",
              "chapterIndex": 0,
              "stepIndex": 207,
              "stepType": "pdf",
              "title": "Page 207",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=207"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-208",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 208",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-208-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-208",
              "chapterTitle": "Page 208",
              "chapterIndex": 0,
              "stepIndex": 208,
              "stepType": "pdf",
              "title": "Page 208",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=208"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-209",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 209",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-209-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-209",
              "chapterTitle": "Page 209",
              "chapterIndex": 0,
              "stepIndex": 209,
              "stepType": "pdf",
              "title": "Page 209",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=209"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-21",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-21-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=21"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-210",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 210",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-210-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-210",
              "chapterTitle": "Page 210",
              "chapterIndex": 0,
              "stepIndex": 210,
              "stepType": "pdf",
              "title": "Page 210",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=210"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-211",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 211",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-211-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-211",
              "chapterTitle": "Page 211",
              "chapterIndex": 0,
              "stepIndex": 211,
              "stepType": "pdf",
              "title": "Page 211",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=211"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-212",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 212",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-212-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-212",
              "chapterTitle": "Page 212",
              "chapterIndex": 0,
              "stepIndex": 212,
              "stepType": "pdf",
              "title": "Page 212",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=212"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-213",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 213",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-213-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-213",
              "chapterTitle": "Page 213",
              "chapterIndex": 0,
              "stepIndex": 213,
              "stepType": "pdf",
              "title": "Page 213",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=213"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-214",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 214",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-214-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-214",
              "chapterTitle": "Page 214",
              "chapterIndex": 0,
              "stepIndex": 214,
              "stepType": "pdf",
              "title": "Page 214",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=214"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-215",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 215",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-215-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-215",
              "chapterTitle": "Page 215",
              "chapterIndex": 0,
              "stepIndex": 215,
              "stepType": "pdf",
              "title": "Page 215",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=215"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-216",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 216",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-216-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-216",
              "chapterTitle": "Page 216",
              "chapterIndex": 0,
              "stepIndex": 216,
              "stepType": "pdf",
              "title": "Page 216",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=216"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-217",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 217",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-217-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-217",
              "chapterTitle": "Page 217",
              "chapterIndex": 0,
              "stepIndex": 217,
              "stepType": "pdf",
              "title": "Page 217",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=217"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-218",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 218",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-218-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-218",
              "chapterTitle": "Page 218",
              "chapterIndex": 0,
              "stepIndex": 218,
              "stepType": "pdf",
              "title": "Page 218",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=218"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-219",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 219",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-219-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-219",
              "chapterTitle": "Page 219",
              "chapterIndex": 0,
              "stepIndex": 219,
              "stepType": "pdf",
              "title": "Page 219",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=219"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-22",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-22-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=22"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-220",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 220",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-220-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-220",
              "chapterTitle": "Page 220",
              "chapterIndex": 0,
              "stepIndex": 220,
              "stepType": "pdf",
              "title": "Page 220",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=220"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-221",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 221",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-221-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-221",
              "chapterTitle": "Page 221",
              "chapterIndex": 0,
              "stepIndex": 221,
              "stepType": "pdf",
              "title": "Page 221",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=221"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-222",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 222",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-222-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-222",
              "chapterTitle": "Page 222",
              "chapterIndex": 0,
              "stepIndex": 222,
              "stepType": "pdf",
              "title": "Page 222",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=222"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-223",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 223",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-223-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-223",
              "chapterTitle": "Page 223",
              "chapterIndex": 0,
              "stepIndex": 223,
              "stepType": "pdf",
              "title": "Page 223",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=223"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-224",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 224",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-224-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-224",
              "chapterTitle": "Page 224",
              "chapterIndex": 0,
              "stepIndex": 224,
              "stepType": "pdf",
              "title": "Page 224",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=224"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-225",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 225",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-225-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-225",
              "chapterTitle": "Page 225",
              "chapterIndex": 0,
              "stepIndex": 225,
              "stepType": "pdf",
              "title": "Page 225",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=225"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-226",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 226",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-226-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-226",
              "chapterTitle": "Page 226",
              "chapterIndex": 0,
              "stepIndex": 226,
              "stepType": "pdf",
              "title": "Page 226",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=226"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-227",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 227",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-227-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-227",
              "chapterTitle": "Page 227",
              "chapterIndex": 0,
              "stepIndex": 227,
              "stepType": "pdf",
              "title": "Page 227",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=227"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-228",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 228",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-228-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-228",
              "chapterTitle": "Page 228",
              "chapterIndex": 0,
              "stepIndex": 228,
              "stepType": "pdf",
              "title": "Page 228",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=228"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-229",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 229",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-229-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-229",
              "chapterTitle": "Page 229",
              "chapterIndex": 0,
              "stepIndex": 229,
              "stepType": "pdf",
              "title": "Page 229",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=229"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-23",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-23-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=23"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-230",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 230",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-230-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-230",
              "chapterTitle": "Page 230",
              "chapterIndex": 0,
              "stepIndex": 230,
              "stepType": "pdf",
              "title": "Page 230",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=230"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-231",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 231",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-231-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-231",
              "chapterTitle": "Page 231",
              "chapterIndex": 0,
              "stepIndex": 231,
              "stepType": "pdf",
              "title": "Page 231",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=231"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-232",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 232",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-232-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-232",
              "chapterTitle": "Page 232",
              "chapterIndex": 0,
              "stepIndex": 232,
              "stepType": "pdf",
              "title": "Page 232",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=232"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-233",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 233",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-233-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-233",
              "chapterTitle": "Page 233",
              "chapterIndex": 0,
              "stepIndex": 233,
              "stepType": "pdf",
              "title": "Page 233",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=233"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-234",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 234",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-234-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-234",
              "chapterTitle": "Page 234",
              "chapterIndex": 0,
              "stepIndex": 234,
              "stepType": "pdf",
              "title": "Page 234",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=234"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-235",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 235",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-235-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-235",
              "chapterTitle": "Page 235",
              "chapterIndex": 0,
              "stepIndex": 235,
              "stepType": "pdf",
              "title": "Page 235",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=235"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-236",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 236",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-236-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-236",
              "chapterTitle": "Page 236",
              "chapterIndex": 0,
              "stepIndex": 236,
              "stepType": "pdf",
              "title": "Page 236",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=236"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-237",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 237",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-237-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-237",
              "chapterTitle": "Page 237",
              "chapterIndex": 0,
              "stepIndex": 237,
              "stepType": "pdf",
              "title": "Page 237",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=237"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-238",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 238",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-238-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-238",
              "chapterTitle": "Page 238",
              "chapterIndex": 0,
              "stepIndex": 238,
              "stepType": "pdf",
              "title": "Page 238",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=238"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-239",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 239",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-239-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-239",
              "chapterTitle": "Page 239",
              "chapterIndex": 0,
              "stepIndex": 239,
              "stepType": "pdf",
              "title": "Page 239",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=239"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-24",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-24-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=24"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-240",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 240",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-240-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-240",
              "chapterTitle": "Page 240",
              "chapterIndex": 0,
              "stepIndex": 240,
              "stepType": "pdf",
              "title": "Page 240",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=240"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-241",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 241",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-241-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-241",
              "chapterTitle": "Page 241",
              "chapterIndex": 0,
              "stepIndex": 241,
              "stepType": "pdf",
              "title": "Page 241",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=241"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-242",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 242",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-242-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-242",
              "chapterTitle": "Page 242",
              "chapterIndex": 0,
              "stepIndex": 242,
              "stepType": "pdf",
              "title": "Page 242",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=242"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-243",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 243",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-243-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-243",
              "chapterTitle": "Page 243",
              "chapterIndex": 0,
              "stepIndex": 243,
              "stepType": "pdf",
              "title": "Page 243",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=243"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-244",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 244",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-244-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-244",
              "chapterTitle": "Page 244",
              "chapterIndex": 0,
              "stepIndex": 244,
              "stepType": "pdf",
              "title": "Page 244",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=244"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-245",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 245",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-245-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-245",
              "chapterTitle": "Page 245",
              "chapterIndex": 0,
              "stepIndex": 245,
              "stepType": "pdf",
              "title": "Page 245",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=245"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-246",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 246",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-246-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-246",
              "chapterTitle": "Page 246",
              "chapterIndex": 0,
              "stepIndex": 246,
              "stepType": "pdf",
              "title": "Page 246",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=246"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-247",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 247",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-247-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-247",
              "chapterTitle": "Page 247",
              "chapterIndex": 0,
              "stepIndex": 247,
              "stepType": "pdf",
              "title": "Page 247",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=247"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-248",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 248",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-248-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-248",
              "chapterTitle": "Page 248",
              "chapterIndex": 0,
              "stepIndex": 248,
              "stepType": "pdf",
              "title": "Page 248",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=248"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-249",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 249",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-249-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-249",
              "chapterTitle": "Page 249",
              "chapterIndex": 0,
              "stepIndex": 249,
              "stepType": "pdf",
              "title": "Page 249",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=249"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-25",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-25-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=25"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-250",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 250",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-250-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-250",
              "chapterTitle": "Page 250",
              "chapterIndex": 0,
              "stepIndex": 250,
              "stepType": "pdf",
              "title": "Page 250",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=250"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-251",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 251",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-251-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-251",
              "chapterTitle": "Page 251",
              "chapterIndex": 0,
              "stepIndex": 251,
              "stepType": "pdf",
              "title": "Page 251",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=251"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-252",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 252",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-252-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-252",
              "chapterTitle": "Page 252",
              "chapterIndex": 0,
              "stepIndex": 252,
              "stepType": "pdf",
              "title": "Page 252",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=252"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-253",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 253",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-253-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-253",
              "chapterTitle": "Page 253",
              "chapterIndex": 0,
              "stepIndex": 253,
              "stepType": "pdf",
              "title": "Page 253",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=253"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-254",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 254",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-254-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-254",
              "chapterTitle": "Page 254",
              "chapterIndex": 0,
              "stepIndex": 254,
              "stepType": "pdf",
              "title": "Page 254",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=254"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-255",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 255",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-255-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-255",
              "chapterTitle": "Page 255",
              "chapterIndex": 0,
              "stepIndex": 255,
              "stepType": "pdf",
              "title": "Page 255",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=255"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-256",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 256",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-256-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-256",
              "chapterTitle": "Page 256",
              "chapterIndex": 0,
              "stepIndex": 256,
              "stepType": "pdf",
              "title": "Page 256",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=256"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-257",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 257",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-257-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-257",
              "chapterTitle": "Page 257",
              "chapterIndex": 0,
              "stepIndex": 257,
              "stepType": "pdf",
              "title": "Page 257",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=257"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-258",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 258",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-258-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-258",
              "chapterTitle": "Page 258",
              "chapterIndex": 0,
              "stepIndex": 258,
              "stepType": "pdf",
              "title": "Page 258",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=258"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-259",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 259",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-259-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-259",
              "chapterTitle": "Page 259",
              "chapterIndex": 0,
              "stepIndex": 259,
              "stepType": "pdf",
              "title": "Page 259",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=259"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-26",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-26-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=26"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-260",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 260",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-260-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-260",
              "chapterTitle": "Page 260",
              "chapterIndex": 0,
              "stepIndex": 260,
              "stepType": "pdf",
              "title": "Page 260",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=260"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-261",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 261",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-261-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-261",
              "chapterTitle": "Page 261",
              "chapterIndex": 0,
              "stepIndex": 261,
              "stepType": "pdf",
              "title": "Page 261",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=261"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-27",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-27-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=27"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-28",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-28-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=28"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-29",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-29-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=29"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-3",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-3-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=3"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-30",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-30-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=30"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-31",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-31-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=31"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-32",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-32-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=32"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-33",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-33-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=33"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-34",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-34-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=34"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-35",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-35-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=35"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-36",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-36-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=36"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-37",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-37-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=37"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-38",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-38-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=38"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-39",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-39-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=39"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-4",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-4-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=4"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-40",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-40-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=40"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-41",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-41-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=41"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-42",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-42-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=42"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-43",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-43-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=43"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-44",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-44-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=44"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-45",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-45-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=45"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-46",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-46-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=46"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-47",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-47-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=47"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-48",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-48-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=48"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-49",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-49-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=49"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-5",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-5-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=5"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-50",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-50-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=50"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-51",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-51-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=51"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-52",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-52-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=52"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-53",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-53-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=53"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-54",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-54-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=54"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-55",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-55-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=55"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-56",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-56-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=56"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-57",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-57-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=57"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-58",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-58-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=58"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-59",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-59-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=59"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-6",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-6-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=6"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-60",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-60-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=60"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-61",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-61-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=61"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-62",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-62-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=62"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-63",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-63-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=63"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-64",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-64-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=64"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-65",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-65-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=65"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-66",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-66-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=66"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-67",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-67-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=67"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-68",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-68-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=68"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-69",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-69-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=69"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-7",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-7-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=7"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-70",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-70-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=70"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-71",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-71-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=71"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-72",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-72-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=72"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-73",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-73-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=73"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-74",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-74-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=74"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-75",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-75-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=75"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-76",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-76-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=76"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-77",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-77-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=77"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-78",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-78-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=78"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-79",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-79-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=79"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-8",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-8-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=8"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-80",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-80-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=80"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-81",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-81-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=81"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-82",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-82-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=82"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-83",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-83-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=83"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-84",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-84-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=84"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-85",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-85-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=85"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-86",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-86-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=86"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-87",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-87-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=87"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-88",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-88-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=88"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-89",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-89-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=89"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-9",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-9-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=9"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-90",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-90-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=90"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-91",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-91-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=91"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-92",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-92-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=92"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-93",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-93-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=93"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-94",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-94-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=94"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-95",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-95-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=95"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-96",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-96-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=96"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-97",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-97-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=97"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-98",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-98-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=98"
            }
          ]
        },
        {
          "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-99",
          "courseId": "ielts-speaking-strategies-2020-1682398539737",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-99-step-0",
              "courseId": "ielts-speaking-strategies-2020-1682398539737",
              "chapterId": "ielts-speaking-strategies-2020-1682398539737-ch-import-1789780377214-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/ielts-speaking-strategies-2020-1682398539737/ielts-speaking-strategies-2020-1682398539737.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "the-aristocats-1774939627256",
      "title": "The Aristocats",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-the-aristocats-1774939627256.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 196,
      "category": "Kid, Comic",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Comic/the-aristocats-1774939627256",
      "stepCount": 14,
      "chapters": [
        {
          "id": "the-aristocats-1774939627256-ch-import-1789696705298-1",
          "courseId": "the-aristocats-1774939627256",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "the-aristocats-1774939627256-ch-import-1789696705298-1-step-0",
              "courseId": "the-aristocats-1774939627256",
              "chapterId": "the-aristocats-1774939627256-ch-import-1789696705298-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/the-aristocats-1774939627256/the-aristocats-1774939627256.pdf#page=1"
            }
          ]
        },
        {
          "id": "the-aristocats-1774939627256-ch-import-1789696705298-10",
          "courseId": "the-aristocats-1774939627256",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "the-aristocats-1774939627256-ch-import-1789696705298-10-step-0",
              "courseId": "the-aristocats-1774939627256",
              "chapterId": "the-aristocats-1774939627256-ch-import-1789696705298-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/the-aristocats-1774939627256/the-aristocats-1774939627256.pdf#page=10"
            }
          ]
        },
        {
          "id": "the-aristocats-1774939627256-ch-import-1789696705298-11",
          "courseId": "the-aristocats-1774939627256",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "the-aristocats-1774939627256-ch-import-1789696705298-11-step-0",
              "courseId": "the-aristocats-1774939627256",
              "chapterId": "the-aristocats-1774939627256-ch-import-1789696705298-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/the-aristocats-1774939627256/the-aristocats-1774939627256.pdf#page=11"
            }
          ]
        },
        {
          "id": "the-aristocats-1774939627256-ch-import-1789696705298-12",
          "courseId": "the-aristocats-1774939627256",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "the-aristocats-1774939627256-ch-import-1789696705298-12-step-0",
              "courseId": "the-aristocats-1774939627256",
              "chapterId": "the-aristocats-1774939627256-ch-import-1789696705298-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/the-aristocats-1774939627256/the-aristocats-1774939627256.pdf#page=12"
            }
          ]
        },
        {
          "id": "the-aristocats-1774939627256-ch-import-1789696705298-13",
          "courseId": "the-aristocats-1774939627256",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "the-aristocats-1774939627256-ch-import-1789696705298-13-step-0",
              "courseId": "the-aristocats-1774939627256",
              "chapterId": "the-aristocats-1774939627256-ch-import-1789696705298-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/the-aristocats-1774939627256/the-aristocats-1774939627256.pdf#page=13"
            }
          ]
        },
        {
          "id": "the-aristocats-1774939627256-ch-import-1789696705298-14",
          "courseId": "the-aristocats-1774939627256",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "the-aristocats-1774939627256-ch-import-1789696705298-14-step-0",
              "courseId": "the-aristocats-1774939627256",
              "chapterId": "the-aristocats-1774939627256-ch-import-1789696705298-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/the-aristocats-1774939627256/the-aristocats-1774939627256.pdf#page=14"
            }
          ]
        },
        {
          "id": "the-aristocats-1774939627256-ch-import-1789696705298-2",
          "courseId": "the-aristocats-1774939627256",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "the-aristocats-1774939627256-ch-import-1789696705298-2-step-0",
              "courseId": "the-aristocats-1774939627256",
              "chapterId": "the-aristocats-1774939627256-ch-import-1789696705298-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/the-aristocats-1774939627256/the-aristocats-1774939627256.pdf#page=2"
            }
          ]
        },
        {
          "id": "the-aristocats-1774939627256-ch-import-1789696705298-3",
          "courseId": "the-aristocats-1774939627256",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "the-aristocats-1774939627256-ch-import-1789696705298-3-step-0",
              "courseId": "the-aristocats-1774939627256",
              "chapterId": "the-aristocats-1774939627256-ch-import-1789696705298-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/the-aristocats-1774939627256/the-aristocats-1774939627256.pdf#page=3"
            }
          ]
        },
        {
          "id": "the-aristocats-1774939627256-ch-import-1789696705298-4",
          "courseId": "the-aristocats-1774939627256",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "the-aristocats-1774939627256-ch-import-1789696705298-4-step-0",
              "courseId": "the-aristocats-1774939627256",
              "chapterId": "the-aristocats-1774939627256-ch-import-1789696705298-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/the-aristocats-1774939627256/the-aristocats-1774939627256.pdf#page=4"
            }
          ]
        },
        {
          "id": "the-aristocats-1774939627256-ch-import-1789696705298-5",
          "courseId": "the-aristocats-1774939627256",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "the-aristocats-1774939627256-ch-import-1789696705298-5-step-0",
              "courseId": "the-aristocats-1774939627256",
              "chapterId": "the-aristocats-1774939627256-ch-import-1789696705298-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/the-aristocats-1774939627256/the-aristocats-1774939627256.pdf#page=5"
            }
          ]
        },
        {
          "id": "the-aristocats-1774939627256-ch-import-1789696705298-6",
          "courseId": "the-aristocats-1774939627256",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "the-aristocats-1774939627256-ch-import-1789696705298-6-step-0",
              "courseId": "the-aristocats-1774939627256",
              "chapterId": "the-aristocats-1774939627256-ch-import-1789696705298-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/the-aristocats-1774939627256/the-aristocats-1774939627256.pdf#page=6"
            }
          ]
        },
        {
          "id": "the-aristocats-1774939627256-ch-import-1789696705298-7",
          "courseId": "the-aristocats-1774939627256",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "the-aristocats-1774939627256-ch-import-1789696705298-7-step-0",
              "courseId": "the-aristocats-1774939627256",
              "chapterId": "the-aristocats-1774939627256-ch-import-1789696705298-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/the-aristocats-1774939627256/the-aristocats-1774939627256.pdf#page=7"
            }
          ]
        },
        {
          "id": "the-aristocats-1774939627256-ch-import-1789696705298-8",
          "courseId": "the-aristocats-1774939627256",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "the-aristocats-1774939627256-ch-import-1789696705298-8-step-0",
              "courseId": "the-aristocats-1774939627256",
              "chapterId": "the-aristocats-1774939627256-ch-import-1789696705298-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/the-aristocats-1774939627256/the-aristocats-1774939627256.pdf#page=8"
            }
          ]
        },
        {
          "id": "the-aristocats-1774939627256-ch-import-1789696705298-9",
          "courseId": "the-aristocats-1774939627256",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "the-aristocats-1774939627256-ch-import-1789696705298-9-step-0",
              "courseId": "the-aristocats-1774939627256",
              "chapterId": "the-aristocats-1774939627256-ch-import-1789696705298-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/the-aristocats-1774939627256/the-aristocats-1774939627256.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "the-sorcerer-s-stone",
      "title": "The-Sorcerer-s-Stone",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-the-sorcerer-s-stone.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 196,
      "category": "Kid, JuniorNovel, HarryPotter",
      "cat1": "Kid",
      "cat2": "JuniorNovel",
      "cat3": "HarryPotter",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/The-Sorcerer-s-Stone",
      "stepCount": 250,
      "chapters": [
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-1",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-1-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=1"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-10",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-10-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=10"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-100",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 100",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-100-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-100",
              "chapterTitle": "Page 100",
              "chapterIndex": 0,
              "stepIndex": 100,
              "stepType": "pdf",
              "title": "Page 100",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=100"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-101",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 101",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-101-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-101",
              "chapterTitle": "Page 101",
              "chapterIndex": 0,
              "stepIndex": 101,
              "stepType": "pdf",
              "title": "Page 101",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=101"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-102",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 102",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-102-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-102",
              "chapterTitle": "Page 102",
              "chapterIndex": 0,
              "stepIndex": 102,
              "stepType": "pdf",
              "title": "Page 102",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=102"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-103",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 103",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-103-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-103",
              "chapterTitle": "Page 103",
              "chapterIndex": 0,
              "stepIndex": 103,
              "stepType": "pdf",
              "title": "Page 103",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=103"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-104",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 104",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-104-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-104",
              "chapterTitle": "Page 104",
              "chapterIndex": 0,
              "stepIndex": 104,
              "stepType": "pdf",
              "title": "Page 104",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=104"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-105",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 105",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-105-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-105",
              "chapterTitle": "Page 105",
              "chapterIndex": 0,
              "stepIndex": 105,
              "stepType": "pdf",
              "title": "Page 105",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=105"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-106",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 106",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-106-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-106",
              "chapterTitle": "Page 106",
              "chapterIndex": 0,
              "stepIndex": 106,
              "stepType": "pdf",
              "title": "Page 106",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=106"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-107",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 107",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-107-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-107",
              "chapterTitle": "Page 107",
              "chapterIndex": 0,
              "stepIndex": 107,
              "stepType": "pdf",
              "title": "Page 107",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=107"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-108",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 108",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-108-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-108",
              "chapterTitle": "Page 108",
              "chapterIndex": 0,
              "stepIndex": 108,
              "stepType": "pdf",
              "title": "Page 108",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=108"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-109",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 109",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-109-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-109",
              "chapterTitle": "Page 109",
              "chapterIndex": 0,
              "stepIndex": 109,
              "stepType": "pdf",
              "title": "Page 109",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=109"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-11",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-11-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=11"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-110",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 110",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-110-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-110",
              "chapterTitle": "Page 110",
              "chapterIndex": 0,
              "stepIndex": 110,
              "stepType": "pdf",
              "title": "Page 110",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=110"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-111",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 111",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-111-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-111",
              "chapterTitle": "Page 111",
              "chapterIndex": 0,
              "stepIndex": 111,
              "stepType": "pdf",
              "title": "Page 111",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=111"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-112",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 112",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-112-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-112",
              "chapterTitle": "Page 112",
              "chapterIndex": 0,
              "stepIndex": 112,
              "stepType": "pdf",
              "title": "Page 112",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=112"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-113",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 113",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-113-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-113",
              "chapterTitle": "Page 113",
              "chapterIndex": 0,
              "stepIndex": 113,
              "stepType": "pdf",
              "title": "Page 113",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=113"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-114",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 114",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-114-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-114",
              "chapterTitle": "Page 114",
              "chapterIndex": 0,
              "stepIndex": 114,
              "stepType": "pdf",
              "title": "Page 114",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=114"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-115",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 115",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-115-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-115",
              "chapterTitle": "Page 115",
              "chapterIndex": 0,
              "stepIndex": 115,
              "stepType": "pdf",
              "title": "Page 115",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=115"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-116",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 116",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-116-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-116",
              "chapterTitle": "Page 116",
              "chapterIndex": 0,
              "stepIndex": 116,
              "stepType": "pdf",
              "title": "Page 116",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=116"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-117",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 117",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-117-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-117",
              "chapterTitle": "Page 117",
              "chapterIndex": 0,
              "stepIndex": 117,
              "stepType": "pdf",
              "title": "Page 117",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=117"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-118",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 118",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-118-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-118",
              "chapterTitle": "Page 118",
              "chapterIndex": 0,
              "stepIndex": 118,
              "stepType": "pdf",
              "title": "Page 118",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=118"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-119",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 119",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-119-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-119",
              "chapterTitle": "Page 119",
              "chapterIndex": 0,
              "stepIndex": 119,
              "stepType": "pdf",
              "title": "Page 119",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=119"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-12",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-12-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=12"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-120",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 120",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-120-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-120",
              "chapterTitle": "Page 120",
              "chapterIndex": 0,
              "stepIndex": 120,
              "stepType": "pdf",
              "title": "Page 120",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=120"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-121",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 121",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-121-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-121",
              "chapterTitle": "Page 121",
              "chapterIndex": 0,
              "stepIndex": 121,
              "stepType": "pdf",
              "title": "Page 121",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=121"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-122",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 122",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-122-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-122",
              "chapterTitle": "Page 122",
              "chapterIndex": 0,
              "stepIndex": 122,
              "stepType": "pdf",
              "title": "Page 122",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=122"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-123",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 123",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-123-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-123",
              "chapterTitle": "Page 123",
              "chapterIndex": 0,
              "stepIndex": 123,
              "stepType": "pdf",
              "title": "Page 123",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=123"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-124",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 124",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-124-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-124",
              "chapterTitle": "Page 124",
              "chapterIndex": 0,
              "stepIndex": 124,
              "stepType": "pdf",
              "title": "Page 124",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=124"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-125",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 125",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-125-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-125",
              "chapterTitle": "Page 125",
              "chapterIndex": 0,
              "stepIndex": 125,
              "stepType": "pdf",
              "title": "Page 125",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=125"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-126",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 126",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-126-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-126",
              "chapterTitle": "Page 126",
              "chapterIndex": 0,
              "stepIndex": 126,
              "stepType": "pdf",
              "title": "Page 126",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=126"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-127",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 127",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-127-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-127",
              "chapterTitle": "Page 127",
              "chapterIndex": 0,
              "stepIndex": 127,
              "stepType": "pdf",
              "title": "Page 127",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=127"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-128",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 128",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-128-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-128",
              "chapterTitle": "Page 128",
              "chapterIndex": 0,
              "stepIndex": 128,
              "stepType": "pdf",
              "title": "Page 128",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=128"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-129",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 129",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-129-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-129",
              "chapterTitle": "Page 129",
              "chapterIndex": 0,
              "stepIndex": 129,
              "stepType": "pdf",
              "title": "Page 129",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=129"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-13",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-13-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=13"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-130",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 130",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-130-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-130",
              "chapterTitle": "Page 130",
              "chapterIndex": 0,
              "stepIndex": 130,
              "stepType": "pdf",
              "title": "Page 130",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=130"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-131",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 131",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-131-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-131",
              "chapterTitle": "Page 131",
              "chapterIndex": 0,
              "stepIndex": 131,
              "stepType": "pdf",
              "title": "Page 131",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=131"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-132",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 132",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-132-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-132",
              "chapterTitle": "Page 132",
              "chapterIndex": 0,
              "stepIndex": 132,
              "stepType": "pdf",
              "title": "Page 132",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=132"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-133",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 133",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-133-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-133",
              "chapterTitle": "Page 133",
              "chapterIndex": 0,
              "stepIndex": 133,
              "stepType": "pdf",
              "title": "Page 133",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=133"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-134",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 134",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-134-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-134",
              "chapterTitle": "Page 134",
              "chapterIndex": 0,
              "stepIndex": 134,
              "stepType": "pdf",
              "title": "Page 134",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=134"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-135",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 135",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-135-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-135",
              "chapterTitle": "Page 135",
              "chapterIndex": 0,
              "stepIndex": 135,
              "stepType": "pdf",
              "title": "Page 135",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=135"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-136",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 136",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-136-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-136",
              "chapterTitle": "Page 136",
              "chapterIndex": 0,
              "stepIndex": 136,
              "stepType": "pdf",
              "title": "Page 136",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=136"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-137",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 137",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-137-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-137",
              "chapterTitle": "Page 137",
              "chapterIndex": 0,
              "stepIndex": 137,
              "stepType": "pdf",
              "title": "Page 137",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=137"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-138",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 138",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-138-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-138",
              "chapterTitle": "Page 138",
              "chapterIndex": 0,
              "stepIndex": 138,
              "stepType": "pdf",
              "title": "Page 138",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=138"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-139",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 139",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-139-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-139",
              "chapterTitle": "Page 139",
              "chapterIndex": 0,
              "stepIndex": 139,
              "stepType": "pdf",
              "title": "Page 139",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=139"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-14",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-14-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=14"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-140",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 140",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-140-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-140",
              "chapterTitle": "Page 140",
              "chapterIndex": 0,
              "stepIndex": 140,
              "stepType": "pdf",
              "title": "Page 140",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=140"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-141",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 141",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-141-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-141",
              "chapterTitle": "Page 141",
              "chapterIndex": 0,
              "stepIndex": 141,
              "stepType": "pdf",
              "title": "Page 141",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=141"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-142",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 142",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-142-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-142",
              "chapterTitle": "Page 142",
              "chapterIndex": 0,
              "stepIndex": 142,
              "stepType": "pdf",
              "title": "Page 142",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=142"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-143",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 143",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-143-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-143",
              "chapterTitle": "Page 143",
              "chapterIndex": 0,
              "stepIndex": 143,
              "stepType": "pdf",
              "title": "Page 143",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=143"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-144",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 144",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-144-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-144",
              "chapterTitle": "Page 144",
              "chapterIndex": 0,
              "stepIndex": 144,
              "stepType": "pdf",
              "title": "Page 144",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=144"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-145",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 145",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-145-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-145",
              "chapterTitle": "Page 145",
              "chapterIndex": 0,
              "stepIndex": 145,
              "stepType": "pdf",
              "title": "Page 145",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=145"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-146",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 146",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-146-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-146",
              "chapterTitle": "Page 146",
              "chapterIndex": 0,
              "stepIndex": 146,
              "stepType": "pdf",
              "title": "Page 146",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=146"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-147",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 147",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-147-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-147",
              "chapterTitle": "Page 147",
              "chapterIndex": 0,
              "stepIndex": 147,
              "stepType": "pdf",
              "title": "Page 147",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=147"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-148",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 148",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-148-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-148",
              "chapterTitle": "Page 148",
              "chapterIndex": 0,
              "stepIndex": 148,
              "stepType": "pdf",
              "title": "Page 148",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=148"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-149",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 149",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-149-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-149",
              "chapterTitle": "Page 149",
              "chapterIndex": 0,
              "stepIndex": 149,
              "stepType": "pdf",
              "title": "Page 149",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=149"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-15",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-15-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=15"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-150",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 150",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-150-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-150",
              "chapterTitle": "Page 150",
              "chapterIndex": 0,
              "stepIndex": 150,
              "stepType": "pdf",
              "title": "Page 150",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=150"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-151",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 151",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-151-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-151",
              "chapterTitle": "Page 151",
              "chapterIndex": 0,
              "stepIndex": 151,
              "stepType": "pdf",
              "title": "Page 151",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=151"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-152",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 152",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-152-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-152",
              "chapterTitle": "Page 152",
              "chapterIndex": 0,
              "stepIndex": 152,
              "stepType": "pdf",
              "title": "Page 152",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=152"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-153",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 153",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-153-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-153",
              "chapterTitle": "Page 153",
              "chapterIndex": 0,
              "stepIndex": 153,
              "stepType": "pdf",
              "title": "Page 153",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=153"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-154",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 154",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-154-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-154",
              "chapterTitle": "Page 154",
              "chapterIndex": 0,
              "stepIndex": 154,
              "stepType": "pdf",
              "title": "Page 154",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=154"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-155",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 155",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-155-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-155",
              "chapterTitle": "Page 155",
              "chapterIndex": 0,
              "stepIndex": 155,
              "stepType": "pdf",
              "title": "Page 155",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=155"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-156",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 156",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-156-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-156",
              "chapterTitle": "Page 156",
              "chapterIndex": 0,
              "stepIndex": 156,
              "stepType": "pdf",
              "title": "Page 156",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=156"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-157",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 157",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-157-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-157",
              "chapterTitle": "Page 157",
              "chapterIndex": 0,
              "stepIndex": 157,
              "stepType": "pdf",
              "title": "Page 157",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=157"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-158",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 158",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-158-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-158",
              "chapterTitle": "Page 158",
              "chapterIndex": 0,
              "stepIndex": 158,
              "stepType": "pdf",
              "title": "Page 158",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=158"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-159",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 159",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-159-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-159",
              "chapterTitle": "Page 159",
              "chapterIndex": 0,
              "stepIndex": 159,
              "stepType": "pdf",
              "title": "Page 159",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=159"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-16",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-16-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=16"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-160",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 160",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-160-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-160",
              "chapterTitle": "Page 160",
              "chapterIndex": 0,
              "stepIndex": 160,
              "stepType": "pdf",
              "title": "Page 160",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=160"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-161",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 161",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-161-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-161",
              "chapterTitle": "Page 161",
              "chapterIndex": 0,
              "stepIndex": 161,
              "stepType": "pdf",
              "title": "Page 161",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=161"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-162",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 162",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-162-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-162",
              "chapterTitle": "Page 162",
              "chapterIndex": 0,
              "stepIndex": 162,
              "stepType": "pdf",
              "title": "Page 162",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=162"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-163",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 163",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-163-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-163",
              "chapterTitle": "Page 163",
              "chapterIndex": 0,
              "stepIndex": 163,
              "stepType": "pdf",
              "title": "Page 163",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=163"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-164",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 164",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-164-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-164",
              "chapterTitle": "Page 164",
              "chapterIndex": 0,
              "stepIndex": 164,
              "stepType": "pdf",
              "title": "Page 164",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=164"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-165",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 165",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-165-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-165",
              "chapterTitle": "Page 165",
              "chapterIndex": 0,
              "stepIndex": 165,
              "stepType": "pdf",
              "title": "Page 165",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=165"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-166",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 166",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-166-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-166",
              "chapterTitle": "Page 166",
              "chapterIndex": 0,
              "stepIndex": 166,
              "stepType": "pdf",
              "title": "Page 166",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=166"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-167",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 167",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-167-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-167",
              "chapterTitle": "Page 167",
              "chapterIndex": 0,
              "stepIndex": 167,
              "stepType": "pdf",
              "title": "Page 167",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=167"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-168",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 168",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-168-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-168",
              "chapterTitle": "Page 168",
              "chapterIndex": 0,
              "stepIndex": 168,
              "stepType": "pdf",
              "title": "Page 168",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=168"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-169",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 169",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-169-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-169",
              "chapterTitle": "Page 169",
              "chapterIndex": 0,
              "stepIndex": 169,
              "stepType": "pdf",
              "title": "Page 169",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=169"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-17",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-17-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=17"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-170",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 170",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-170-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-170",
              "chapterTitle": "Page 170",
              "chapterIndex": 0,
              "stepIndex": 170,
              "stepType": "pdf",
              "title": "Page 170",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=170"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-171",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 171",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-171-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-171",
              "chapterTitle": "Page 171",
              "chapterIndex": 0,
              "stepIndex": 171,
              "stepType": "pdf",
              "title": "Page 171",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=171"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-172",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 172",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-172-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-172",
              "chapterTitle": "Page 172",
              "chapterIndex": 0,
              "stepIndex": 172,
              "stepType": "pdf",
              "title": "Page 172",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=172"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-173",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 173",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-173-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-173",
              "chapterTitle": "Page 173",
              "chapterIndex": 0,
              "stepIndex": 173,
              "stepType": "pdf",
              "title": "Page 173",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=173"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-174",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 174",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-174-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-174",
              "chapterTitle": "Page 174",
              "chapterIndex": 0,
              "stepIndex": 174,
              "stepType": "pdf",
              "title": "Page 174",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=174"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-175",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 175",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-175-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-175",
              "chapterTitle": "Page 175",
              "chapterIndex": 0,
              "stepIndex": 175,
              "stepType": "pdf",
              "title": "Page 175",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=175"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-176",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 176",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-176-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-176",
              "chapterTitle": "Page 176",
              "chapterIndex": 0,
              "stepIndex": 176,
              "stepType": "pdf",
              "title": "Page 176",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=176"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-177",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 177",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-177-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-177",
              "chapterTitle": "Page 177",
              "chapterIndex": 0,
              "stepIndex": 177,
              "stepType": "pdf",
              "title": "Page 177",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=177"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-178",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 178",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-178-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-178",
              "chapterTitle": "Page 178",
              "chapterIndex": 0,
              "stepIndex": 178,
              "stepType": "pdf",
              "title": "Page 178",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=178"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-179",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 179",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-179-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-179",
              "chapterTitle": "Page 179",
              "chapterIndex": 0,
              "stepIndex": 179,
              "stepType": "pdf",
              "title": "Page 179",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=179"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-18",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-18-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=18"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-180",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 180",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-180-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-180",
              "chapterTitle": "Page 180",
              "chapterIndex": 0,
              "stepIndex": 180,
              "stepType": "pdf",
              "title": "Page 180",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=180"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-181",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 181",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-181-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-181",
              "chapterTitle": "Page 181",
              "chapterIndex": 0,
              "stepIndex": 181,
              "stepType": "pdf",
              "title": "Page 181",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=181"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-182",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 182",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-182-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-182",
              "chapterTitle": "Page 182",
              "chapterIndex": 0,
              "stepIndex": 182,
              "stepType": "pdf",
              "title": "Page 182",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=182"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-183",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 183",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-183-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-183",
              "chapterTitle": "Page 183",
              "chapterIndex": 0,
              "stepIndex": 183,
              "stepType": "pdf",
              "title": "Page 183",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=183"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-184",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 184",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-184-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-184",
              "chapterTitle": "Page 184",
              "chapterIndex": 0,
              "stepIndex": 184,
              "stepType": "pdf",
              "title": "Page 184",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=184"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-185",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 185",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-185-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-185",
              "chapterTitle": "Page 185",
              "chapterIndex": 0,
              "stepIndex": 185,
              "stepType": "pdf",
              "title": "Page 185",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=185"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-186",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 186",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-186-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-186",
              "chapterTitle": "Page 186",
              "chapterIndex": 0,
              "stepIndex": 186,
              "stepType": "pdf",
              "title": "Page 186",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=186"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-187",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 187",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-187-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-187",
              "chapterTitle": "Page 187",
              "chapterIndex": 0,
              "stepIndex": 187,
              "stepType": "pdf",
              "title": "Page 187",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=187"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-188",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 188",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-188-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-188",
              "chapterTitle": "Page 188",
              "chapterIndex": 0,
              "stepIndex": 188,
              "stepType": "pdf",
              "title": "Page 188",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=188"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-189",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 189",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-189-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-189",
              "chapterTitle": "Page 189",
              "chapterIndex": 0,
              "stepIndex": 189,
              "stepType": "pdf",
              "title": "Page 189",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=189"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-19",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-19-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=19"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-190",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 190",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-190-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-190",
              "chapterTitle": "Page 190",
              "chapterIndex": 0,
              "stepIndex": 190,
              "stepType": "pdf",
              "title": "Page 190",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=190"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-191",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 191",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-191-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-191",
              "chapterTitle": "Page 191",
              "chapterIndex": 0,
              "stepIndex": 191,
              "stepType": "pdf",
              "title": "Page 191",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=191"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-192",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 192",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-192-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-192",
              "chapterTitle": "Page 192",
              "chapterIndex": 0,
              "stepIndex": 192,
              "stepType": "pdf",
              "title": "Page 192",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=192"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-193",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 193",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-193-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-193",
              "chapterTitle": "Page 193",
              "chapterIndex": 0,
              "stepIndex": 193,
              "stepType": "pdf",
              "title": "Page 193",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=193"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-194",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 194",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-194-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-194",
              "chapterTitle": "Page 194",
              "chapterIndex": 0,
              "stepIndex": 194,
              "stepType": "pdf",
              "title": "Page 194",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=194"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-195",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 195",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-195-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-195",
              "chapterTitle": "Page 195",
              "chapterIndex": 0,
              "stepIndex": 195,
              "stepType": "pdf",
              "title": "Page 195",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=195"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-196",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 196",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-196-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-196",
              "chapterTitle": "Page 196",
              "chapterIndex": 0,
              "stepIndex": 196,
              "stepType": "pdf",
              "title": "Page 196",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=196"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-197",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 197",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-197-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-197",
              "chapterTitle": "Page 197",
              "chapterIndex": 0,
              "stepIndex": 197,
              "stepType": "pdf",
              "title": "Page 197",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=197"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-198",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 198",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-198-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-198",
              "chapterTitle": "Page 198",
              "chapterIndex": 0,
              "stepIndex": 198,
              "stepType": "pdf",
              "title": "Page 198",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=198"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-199",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 199",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-199-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-199",
              "chapterTitle": "Page 199",
              "chapterIndex": 0,
              "stepIndex": 199,
              "stepType": "pdf",
              "title": "Page 199",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=199"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-2",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-2-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=2"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-20",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-20-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=20"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-200",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 200",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-200-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-200",
              "chapterTitle": "Page 200",
              "chapterIndex": 0,
              "stepIndex": 200,
              "stepType": "pdf",
              "title": "Page 200",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=200"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-201",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 201",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-201-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-201",
              "chapterTitle": "Page 201",
              "chapterIndex": 0,
              "stepIndex": 201,
              "stepType": "pdf",
              "title": "Page 201",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=201"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-202",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 202",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-202-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-202",
              "chapterTitle": "Page 202",
              "chapterIndex": 0,
              "stepIndex": 202,
              "stepType": "pdf",
              "title": "Page 202",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=202"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-203",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 203",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-203-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-203",
              "chapterTitle": "Page 203",
              "chapterIndex": 0,
              "stepIndex": 203,
              "stepType": "pdf",
              "title": "Page 203",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=203"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-204",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 204",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-204-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-204",
              "chapterTitle": "Page 204",
              "chapterIndex": 0,
              "stepIndex": 204,
              "stepType": "pdf",
              "title": "Page 204",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=204"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-205",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 205",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-205-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-205",
              "chapterTitle": "Page 205",
              "chapterIndex": 0,
              "stepIndex": 205,
              "stepType": "pdf",
              "title": "Page 205",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=205"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-206",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 206",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-206-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-206",
              "chapterTitle": "Page 206",
              "chapterIndex": 0,
              "stepIndex": 206,
              "stepType": "pdf",
              "title": "Page 206",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=206"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-207",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 207",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-207-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-207",
              "chapterTitle": "Page 207",
              "chapterIndex": 0,
              "stepIndex": 207,
              "stepType": "pdf",
              "title": "Page 207",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=207"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-208",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 208",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-208-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-208",
              "chapterTitle": "Page 208",
              "chapterIndex": 0,
              "stepIndex": 208,
              "stepType": "pdf",
              "title": "Page 208",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=208"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-209",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 209",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-209-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-209",
              "chapterTitle": "Page 209",
              "chapterIndex": 0,
              "stepIndex": 209,
              "stepType": "pdf",
              "title": "Page 209",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=209"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-21",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-21-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=21"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-210",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 210",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-210-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-210",
              "chapterTitle": "Page 210",
              "chapterIndex": 0,
              "stepIndex": 210,
              "stepType": "pdf",
              "title": "Page 210",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=210"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-211",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 211",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-211-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-211",
              "chapterTitle": "Page 211",
              "chapterIndex": 0,
              "stepIndex": 211,
              "stepType": "pdf",
              "title": "Page 211",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=211"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-212",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 212",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-212-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-212",
              "chapterTitle": "Page 212",
              "chapterIndex": 0,
              "stepIndex": 212,
              "stepType": "pdf",
              "title": "Page 212",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=212"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-213",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 213",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-213-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-213",
              "chapterTitle": "Page 213",
              "chapterIndex": 0,
              "stepIndex": 213,
              "stepType": "pdf",
              "title": "Page 213",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=213"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-214",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 214",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-214-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-214",
              "chapterTitle": "Page 214",
              "chapterIndex": 0,
              "stepIndex": 214,
              "stepType": "pdf",
              "title": "Page 214",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=214"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-215",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 215",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-215-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-215",
              "chapterTitle": "Page 215",
              "chapterIndex": 0,
              "stepIndex": 215,
              "stepType": "pdf",
              "title": "Page 215",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=215"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-216",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 216",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-216-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-216",
              "chapterTitle": "Page 216",
              "chapterIndex": 0,
              "stepIndex": 216,
              "stepType": "pdf",
              "title": "Page 216",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=216"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-217",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 217",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-217-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-217",
              "chapterTitle": "Page 217",
              "chapterIndex": 0,
              "stepIndex": 217,
              "stepType": "pdf",
              "title": "Page 217",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=217"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-218",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 218",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-218-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-218",
              "chapterTitle": "Page 218",
              "chapterIndex": 0,
              "stepIndex": 218,
              "stepType": "pdf",
              "title": "Page 218",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=218"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-219",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 219",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-219-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-219",
              "chapterTitle": "Page 219",
              "chapterIndex": 0,
              "stepIndex": 219,
              "stepType": "pdf",
              "title": "Page 219",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=219"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-22",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-22-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=22"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-220",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 220",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-220-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-220",
              "chapterTitle": "Page 220",
              "chapterIndex": 0,
              "stepIndex": 220,
              "stepType": "pdf",
              "title": "Page 220",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=220"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-221",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 221",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-221-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-221",
              "chapterTitle": "Page 221",
              "chapterIndex": 0,
              "stepIndex": 221,
              "stepType": "pdf",
              "title": "Page 221",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=221"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-222",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 222",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-222-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-222",
              "chapterTitle": "Page 222",
              "chapterIndex": 0,
              "stepIndex": 222,
              "stepType": "pdf",
              "title": "Page 222",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=222"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-223",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 223",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-223-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-223",
              "chapterTitle": "Page 223",
              "chapterIndex": 0,
              "stepIndex": 223,
              "stepType": "pdf",
              "title": "Page 223",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=223"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-224",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 224",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-224-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-224",
              "chapterTitle": "Page 224",
              "chapterIndex": 0,
              "stepIndex": 224,
              "stepType": "pdf",
              "title": "Page 224",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=224"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-225",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 225",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-225-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-225",
              "chapterTitle": "Page 225",
              "chapterIndex": 0,
              "stepIndex": 225,
              "stepType": "pdf",
              "title": "Page 225",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=225"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-226",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 226",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-226-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-226",
              "chapterTitle": "Page 226",
              "chapterIndex": 0,
              "stepIndex": 226,
              "stepType": "pdf",
              "title": "Page 226",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=226"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-227",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 227",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-227-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-227",
              "chapterTitle": "Page 227",
              "chapterIndex": 0,
              "stepIndex": 227,
              "stepType": "pdf",
              "title": "Page 227",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=227"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-228",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 228",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-228-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-228",
              "chapterTitle": "Page 228",
              "chapterIndex": 0,
              "stepIndex": 228,
              "stepType": "pdf",
              "title": "Page 228",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=228"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-229",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 229",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-229-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-229",
              "chapterTitle": "Page 229",
              "chapterIndex": 0,
              "stepIndex": 229,
              "stepType": "pdf",
              "title": "Page 229",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=229"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-23",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-23-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=23"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-230",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 230",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-230-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-230",
              "chapterTitle": "Page 230",
              "chapterIndex": 0,
              "stepIndex": 230,
              "stepType": "pdf",
              "title": "Page 230",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=230"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-231",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 231",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-231-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-231",
              "chapterTitle": "Page 231",
              "chapterIndex": 0,
              "stepIndex": 231,
              "stepType": "pdf",
              "title": "Page 231",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=231"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-232",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 232",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-232-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-232",
              "chapterTitle": "Page 232",
              "chapterIndex": 0,
              "stepIndex": 232,
              "stepType": "pdf",
              "title": "Page 232",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=232"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-233",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 233",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-233-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-233",
              "chapterTitle": "Page 233",
              "chapterIndex": 0,
              "stepIndex": 233,
              "stepType": "pdf",
              "title": "Page 233",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=233"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-234",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 234",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-234-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-234",
              "chapterTitle": "Page 234",
              "chapterIndex": 0,
              "stepIndex": 234,
              "stepType": "pdf",
              "title": "Page 234",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=234"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-235",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 235",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-235-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-235",
              "chapterTitle": "Page 235",
              "chapterIndex": 0,
              "stepIndex": 235,
              "stepType": "pdf",
              "title": "Page 235",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=235"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-236",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 236",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-236-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-236",
              "chapterTitle": "Page 236",
              "chapterIndex": 0,
              "stepIndex": 236,
              "stepType": "pdf",
              "title": "Page 236",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=236"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-237",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 237",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-237-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-237",
              "chapterTitle": "Page 237",
              "chapterIndex": 0,
              "stepIndex": 237,
              "stepType": "pdf",
              "title": "Page 237",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=237"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-238",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 238",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-238-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-238",
              "chapterTitle": "Page 238",
              "chapterIndex": 0,
              "stepIndex": 238,
              "stepType": "pdf",
              "title": "Page 238",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=238"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-239",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 239",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-239-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-239",
              "chapterTitle": "Page 239",
              "chapterIndex": 0,
              "stepIndex": 239,
              "stepType": "pdf",
              "title": "Page 239",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=239"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-24",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-24-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=24"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-240",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 240",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-240-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-240",
              "chapterTitle": "Page 240",
              "chapterIndex": 0,
              "stepIndex": 240,
              "stepType": "pdf",
              "title": "Page 240",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=240"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-241",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 241",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-241-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-241",
              "chapterTitle": "Page 241",
              "chapterIndex": 0,
              "stepIndex": 241,
              "stepType": "pdf",
              "title": "Page 241",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=241"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-242",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 242",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-242-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-242",
              "chapterTitle": "Page 242",
              "chapterIndex": 0,
              "stepIndex": 242,
              "stepType": "pdf",
              "title": "Page 242",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=242"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-243",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 243",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-243-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-243",
              "chapterTitle": "Page 243",
              "chapterIndex": 0,
              "stepIndex": 243,
              "stepType": "pdf",
              "title": "Page 243",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=243"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-244",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 244",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-244-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-244",
              "chapterTitle": "Page 244",
              "chapterIndex": 0,
              "stepIndex": 244,
              "stepType": "pdf",
              "title": "Page 244",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=244"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-245",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 245",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-245-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-245",
              "chapterTitle": "Page 245",
              "chapterIndex": 0,
              "stepIndex": 245,
              "stepType": "pdf",
              "title": "Page 245",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=245"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-246",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 246",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-246-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-246",
              "chapterTitle": "Page 246",
              "chapterIndex": 0,
              "stepIndex": 246,
              "stepType": "pdf",
              "title": "Page 246",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=246"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-247",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 247",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-247-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-247",
              "chapterTitle": "Page 247",
              "chapterIndex": 0,
              "stepIndex": 247,
              "stepType": "pdf",
              "title": "Page 247",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=247"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-248",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 248",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-248-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-248",
              "chapterTitle": "Page 248",
              "chapterIndex": 0,
              "stepIndex": 248,
              "stepType": "pdf",
              "title": "Page 248",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=248"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-249",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 249",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-249-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-249",
              "chapterTitle": "Page 249",
              "chapterIndex": 0,
              "stepIndex": 249,
              "stepType": "pdf",
              "title": "Page 249",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=249"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-25",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-25-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=25"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-250",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 250",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-250-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-250",
              "chapterTitle": "Page 250",
              "chapterIndex": 0,
              "stepIndex": 250,
              "stepType": "pdf",
              "title": "Page 250",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=250"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-26",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-26-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=26"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-27",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-27-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=27"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-28",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-28-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=28"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-29",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-29-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=29"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-3",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-3-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=3"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-30",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-30-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=30"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-31",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-31-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=31"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-32",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-32-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=32"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-33",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-33-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=33"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-34",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-34-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=34"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-35",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-35-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=35"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-36",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-36-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=36"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-37",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-37-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=37"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-38",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-38-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=38"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-39",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-39-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=39"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-4",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-4-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=4"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-40",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-40-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=40"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-41",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-41-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=41"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-42",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-42-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=42"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-43",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-43-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=43"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-44",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-44-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=44"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-45",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-45-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=45"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-46",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-46-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=46"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-47",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-47-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=47"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-48",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-48-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=48"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-49",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-49-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=49"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-5",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-5-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=5"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-50",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-50-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=50"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-51",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-51-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=51"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-52",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-52-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=52"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-53",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-53-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=53"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-54",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-54-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=54"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-55",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-55-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=55"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-56",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-56-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=56"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-57",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-57-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=57"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-58",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-58-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=58"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-59",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-59-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=59"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-6",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-6-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=6"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-60",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-60-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=60"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-61",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-61-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=61"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-62",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-62-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=62"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-63",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-63-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=63"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-64",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-64-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=64"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-65",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-65-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=65"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-66",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-66-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=66"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-67",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-67-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=67"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-68",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-68-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=68"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-69",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-69-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=69"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-7",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-7-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=7"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-70",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-70-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=70"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-71",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-71-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=71"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-72",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-72-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=72"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-73",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-73-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=73"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-74",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-74-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=74"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-75",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-75-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=75"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-76",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-76-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=76"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-77",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-77-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=77"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-78",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-78-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=78"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-79",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-79-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=79"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-8",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-8-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=8"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-80",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-80-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=80"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-81",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-81-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=81"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-82",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-82-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=82"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-83",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-83-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=83"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-84",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 84",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-84-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-84",
              "chapterTitle": "Page 84",
              "chapterIndex": 0,
              "stepIndex": 84,
              "stepType": "pdf",
              "title": "Page 84",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=84"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-85",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 85",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-85-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-85",
              "chapterTitle": "Page 85",
              "chapterIndex": 0,
              "stepIndex": 85,
              "stepType": "pdf",
              "title": "Page 85",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=85"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-86",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 86",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-86-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-86",
              "chapterTitle": "Page 86",
              "chapterIndex": 0,
              "stepIndex": 86,
              "stepType": "pdf",
              "title": "Page 86",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=86"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-87",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 87",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-87-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-87",
              "chapterTitle": "Page 87",
              "chapterIndex": 0,
              "stepIndex": 87,
              "stepType": "pdf",
              "title": "Page 87",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=87"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-88",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 88",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-88-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-88",
              "chapterTitle": "Page 88",
              "chapterIndex": 0,
              "stepIndex": 88,
              "stepType": "pdf",
              "title": "Page 88",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=88"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-89",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 89",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-89-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-89",
              "chapterTitle": "Page 89",
              "chapterIndex": 0,
              "stepIndex": 89,
              "stepType": "pdf",
              "title": "Page 89",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=89"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-9",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-9-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=9"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-90",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 90",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-90-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-90",
              "chapterTitle": "Page 90",
              "chapterIndex": 0,
              "stepIndex": 90,
              "stepType": "pdf",
              "title": "Page 90",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=90"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-91",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 91",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-91-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-91",
              "chapterTitle": "Page 91",
              "chapterIndex": 0,
              "stepIndex": 91,
              "stepType": "pdf",
              "title": "Page 91",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=91"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-92",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 92",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-92-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-92",
              "chapterTitle": "Page 92",
              "chapterIndex": 0,
              "stepIndex": 92,
              "stepType": "pdf",
              "title": "Page 92",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=92"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-93",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 93",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-93-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-93",
              "chapterTitle": "Page 93",
              "chapterIndex": 0,
              "stepIndex": 93,
              "stepType": "pdf",
              "title": "Page 93",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=93"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-94",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 94",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-94-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-94",
              "chapterTitle": "Page 94",
              "chapterIndex": 0,
              "stepIndex": 94,
              "stepType": "pdf",
              "title": "Page 94",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=94"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-95",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 95",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-95-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-95",
              "chapterTitle": "Page 95",
              "chapterIndex": 0,
              "stepIndex": 95,
              "stepType": "pdf",
              "title": "Page 95",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=95"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-96",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 96",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-96-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-96",
              "chapterTitle": "Page 96",
              "chapterIndex": 0,
              "stepIndex": 96,
              "stepType": "pdf",
              "title": "Page 96",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=96"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-97",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 97",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-97-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-97",
              "chapterTitle": "Page 97",
              "chapterIndex": 0,
              "stepIndex": 97,
              "stepType": "pdf",
              "title": "Page 97",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=97"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-98",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 98",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-98-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-98",
              "chapterTitle": "Page 98",
              "chapterIndex": 0,
              "stepIndex": 98,
              "stepType": "pdf",
              "title": "Page 98",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=98"
            }
          ]
        },
        {
          "id": "the-sorcerer-s-stone-ch-import-1789780526578-99",
          "courseId": "the-sorcerer-s-stone",
          "chapterIndex": 0,
          "title": "Page 99",
          "steps": [
            {
              "id": "the-sorcerer-s-stone-ch-import-1789780526578-99-step-0",
              "courseId": "the-sorcerer-s-stone",
              "chapterId": "the-sorcerer-s-stone-ch-import-1789780526578-99",
              "chapterTitle": "Page 99",
              "chapterIndex": 0,
              "stepIndex": 99,
              "stepType": "pdf",
              "title": "Page 99",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/The-Sorcerer-s-Stone/The-Sorcerer-s-Stone.pdf#page=99"
            }
          ]
        }
      ]
    },
    {
      "id": "time-to-talk-low-intermediate-b1-1706904691564",
      "title": "Time to talk - low intermediate b1",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#235fe1",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-time-to-talk-low-intermediate-b1-1706904691564.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 196,
      "category": "Other, Language, Eng",
      "cat1": "Other",
      "cat2": "Language",
      "cat3": "Eng",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Other/time-to-talk-low-intermediate-b1-1706904691564",
      "stepCount": 83,
      "chapters": [
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-1",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-1-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=1"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-10",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-10-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=10"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-11",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-11-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=11"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-12",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-12-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=12"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-13",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-13-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=13"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-14",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-14-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=14"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-15",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-15-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=15"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-16",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-16-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=16"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-17",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-17-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=17"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-18",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-18-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=18"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-19",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-19-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=19"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-2",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-2-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=2"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-20",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-20-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=20"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-21",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-21-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=21"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-22",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-22-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=22"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-23",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-23-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=23"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-24",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-24-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=24"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-25",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-25-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=25"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-26",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-26-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=26"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-27",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-27-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=27"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-28",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-28-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=28"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-29",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-29-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=29"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-3",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-3-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=3"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-30",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-30-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=30"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-31",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-31-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=31"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-32",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-32-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=32"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-33",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-33-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=33"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-34",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-34-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=34"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-35",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-35-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=35"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-36",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-36-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=36"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-37",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 37",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-37-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-37",
              "chapterTitle": "Page 37",
              "chapterIndex": 0,
              "stepIndex": 37,
              "stepType": "pdf",
              "title": "Page 37",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=37"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-38",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 38",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-38-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-38",
              "chapterTitle": "Page 38",
              "chapterIndex": 0,
              "stepIndex": 38,
              "stepType": "pdf",
              "title": "Page 38",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=38"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-39",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 39",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-39-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-39",
              "chapterTitle": "Page 39",
              "chapterIndex": 0,
              "stepIndex": 39,
              "stepType": "pdf",
              "title": "Page 39",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=39"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-4",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-4-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=4"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-40",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 40",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-40-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-40",
              "chapterTitle": "Page 40",
              "chapterIndex": 0,
              "stepIndex": 40,
              "stepType": "pdf",
              "title": "Page 40",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=40"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-41",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 41",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-41-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-41",
              "chapterTitle": "Page 41",
              "chapterIndex": 0,
              "stepIndex": 41,
              "stepType": "pdf",
              "title": "Page 41",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=41"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-42",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 42",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-42-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-42",
              "chapterTitle": "Page 42",
              "chapterIndex": 0,
              "stepIndex": 42,
              "stepType": "pdf",
              "title": "Page 42",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=42"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-43",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 43",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-43-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-43",
              "chapterTitle": "Page 43",
              "chapterIndex": 0,
              "stepIndex": 43,
              "stepType": "pdf",
              "title": "Page 43",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=43"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-44",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 44",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-44-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-44",
              "chapterTitle": "Page 44",
              "chapterIndex": 0,
              "stepIndex": 44,
              "stepType": "pdf",
              "title": "Page 44",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=44"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-45",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 45",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-45-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-45",
              "chapterTitle": "Page 45",
              "chapterIndex": 0,
              "stepIndex": 45,
              "stepType": "pdf",
              "title": "Page 45",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=45"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-46",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 46",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-46-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-46",
              "chapterTitle": "Page 46",
              "chapterIndex": 0,
              "stepIndex": 46,
              "stepType": "pdf",
              "title": "Page 46",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=46"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-47",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 47",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-47-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-47",
              "chapterTitle": "Page 47",
              "chapterIndex": 0,
              "stepIndex": 47,
              "stepType": "pdf",
              "title": "Page 47",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=47"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-48",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 48",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-48-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-48",
              "chapterTitle": "Page 48",
              "chapterIndex": 0,
              "stepIndex": 48,
              "stepType": "pdf",
              "title": "Page 48",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=48"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-49",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 49",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-49-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-49",
              "chapterTitle": "Page 49",
              "chapterIndex": 0,
              "stepIndex": 49,
              "stepType": "pdf",
              "title": "Page 49",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=49"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-5",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-5-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=5"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-50",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 50",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-50-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-50",
              "chapterTitle": "Page 50",
              "chapterIndex": 0,
              "stepIndex": 50,
              "stepType": "pdf",
              "title": "Page 50",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=50"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-51",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 51",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-51-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-51",
              "chapterTitle": "Page 51",
              "chapterIndex": 0,
              "stepIndex": 51,
              "stepType": "pdf",
              "title": "Page 51",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=51"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-52",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 52",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-52-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-52",
              "chapterTitle": "Page 52",
              "chapterIndex": 0,
              "stepIndex": 52,
              "stepType": "pdf",
              "title": "Page 52",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=52"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-53",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 53",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-53-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-53",
              "chapterTitle": "Page 53",
              "chapterIndex": 0,
              "stepIndex": 53,
              "stepType": "pdf",
              "title": "Page 53",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=53"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-54",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 54",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-54-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-54",
              "chapterTitle": "Page 54",
              "chapterIndex": 0,
              "stepIndex": 54,
              "stepType": "pdf",
              "title": "Page 54",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=54"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-55",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 55",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-55-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-55",
              "chapterTitle": "Page 55",
              "chapterIndex": 0,
              "stepIndex": 55,
              "stepType": "pdf",
              "title": "Page 55",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=55"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-56",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 56",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-56-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-56",
              "chapterTitle": "Page 56",
              "chapterIndex": 0,
              "stepIndex": 56,
              "stepType": "pdf",
              "title": "Page 56",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=56"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-57",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 57",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-57-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-57",
              "chapterTitle": "Page 57",
              "chapterIndex": 0,
              "stepIndex": 57,
              "stepType": "pdf",
              "title": "Page 57",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=57"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-58",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 58",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-58-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-58",
              "chapterTitle": "Page 58",
              "chapterIndex": 0,
              "stepIndex": 58,
              "stepType": "pdf",
              "title": "Page 58",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=58"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-59",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 59",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-59-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-59",
              "chapterTitle": "Page 59",
              "chapterIndex": 0,
              "stepIndex": 59,
              "stepType": "pdf",
              "title": "Page 59",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=59"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-6",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-6-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=6"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-60",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 60",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-60-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-60",
              "chapterTitle": "Page 60",
              "chapterIndex": 0,
              "stepIndex": 60,
              "stepType": "pdf",
              "title": "Page 60",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=60"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-61",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 61",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-61-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-61",
              "chapterTitle": "Page 61",
              "chapterIndex": 0,
              "stepIndex": 61,
              "stepType": "pdf",
              "title": "Page 61",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=61"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-62",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 62",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-62-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-62",
              "chapterTitle": "Page 62",
              "chapterIndex": 0,
              "stepIndex": 62,
              "stepType": "pdf",
              "title": "Page 62",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=62"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-63",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 63",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-63-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-63",
              "chapterTitle": "Page 63",
              "chapterIndex": 0,
              "stepIndex": 63,
              "stepType": "pdf",
              "title": "Page 63",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=63"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-64",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 64",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-64-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-64",
              "chapterTitle": "Page 64",
              "chapterIndex": 0,
              "stepIndex": 64,
              "stepType": "pdf",
              "title": "Page 64",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=64"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-65",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 65",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-65-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-65",
              "chapterTitle": "Page 65",
              "chapterIndex": 0,
              "stepIndex": 65,
              "stepType": "pdf",
              "title": "Page 65",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=65"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-66",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 66",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-66-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-66",
              "chapterTitle": "Page 66",
              "chapterIndex": 0,
              "stepIndex": 66,
              "stepType": "pdf",
              "title": "Page 66",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=66"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-67",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 67",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-67-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-67",
              "chapterTitle": "Page 67",
              "chapterIndex": 0,
              "stepIndex": 67,
              "stepType": "pdf",
              "title": "Page 67",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=67"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-68",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 68",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-68-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-68",
              "chapterTitle": "Page 68",
              "chapterIndex": 0,
              "stepIndex": 68,
              "stepType": "pdf",
              "title": "Page 68",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=68"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-69",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 69",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-69-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-69",
              "chapterTitle": "Page 69",
              "chapterIndex": 0,
              "stepIndex": 69,
              "stepType": "pdf",
              "title": "Page 69",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=69"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-7",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-7-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=7"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-70",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 70",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-70-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-70",
              "chapterTitle": "Page 70",
              "chapterIndex": 0,
              "stepIndex": 70,
              "stepType": "pdf",
              "title": "Page 70",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=70"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-71",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 71",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-71-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-71",
              "chapterTitle": "Page 71",
              "chapterIndex": 0,
              "stepIndex": 71,
              "stepType": "pdf",
              "title": "Page 71",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=71"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-72",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 72",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-72-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-72",
              "chapterTitle": "Page 72",
              "chapterIndex": 0,
              "stepIndex": 72,
              "stepType": "pdf",
              "title": "Page 72",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=72"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-73",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 73",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-73-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-73",
              "chapterTitle": "Page 73",
              "chapterIndex": 0,
              "stepIndex": 73,
              "stepType": "pdf",
              "title": "Page 73",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=73"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-74",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 74",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-74-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-74",
              "chapterTitle": "Page 74",
              "chapterIndex": 0,
              "stepIndex": 74,
              "stepType": "pdf",
              "title": "Page 74",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=74"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-75",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 75",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-75-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-75",
              "chapterTitle": "Page 75",
              "chapterIndex": 0,
              "stepIndex": 75,
              "stepType": "pdf",
              "title": "Page 75",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=75"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-76",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 76",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-76-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-76",
              "chapterTitle": "Page 76",
              "chapterIndex": 0,
              "stepIndex": 76,
              "stepType": "pdf",
              "title": "Page 76",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=76"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-77",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 77",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-77-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-77",
              "chapterTitle": "Page 77",
              "chapterIndex": 0,
              "stepIndex": 77,
              "stepType": "pdf",
              "title": "Page 77",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=77"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-78",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 78",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-78-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-78",
              "chapterTitle": "Page 78",
              "chapterIndex": 0,
              "stepIndex": 78,
              "stepType": "pdf",
              "title": "Page 78",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=78"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-79",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 79",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-79-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-79",
              "chapterTitle": "Page 79",
              "chapterIndex": 0,
              "stepIndex": 79,
              "stepType": "pdf",
              "title": "Page 79",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=79"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-8",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-8-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=8"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-80",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 80",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-80-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-80",
              "chapterTitle": "Page 80",
              "chapterIndex": 0,
              "stepIndex": 80,
              "stepType": "pdf",
              "title": "Page 80",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=80"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-81",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 81",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-81-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-81",
              "chapterTitle": "Page 81",
              "chapterIndex": 0,
              "stepIndex": 81,
              "stepType": "pdf",
              "title": "Page 81",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=81"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-82",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 82",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-82-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-82",
              "chapterTitle": "Page 82",
              "chapterIndex": 0,
              "stepIndex": 82,
              "stepType": "pdf",
              "title": "Page 82",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=82"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-83",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 83",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-83-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-83",
              "chapterTitle": "Page 83",
              "chapterIndex": 0,
              "stepIndex": 83,
              "stepType": "pdf",
              "title": "Page 83",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=83"
            }
          ]
        },
        {
          "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-9",
          "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-9-step-0",
              "courseId": "time-to-talk-low-intermediate-b1-1706904691564",
              "chapterId": "time-to-talk-low-intermediate-b1-1706904691564-ch-import-1789778596623-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-143b7.web.app/time-to-talk-low-intermediate-b1-1706904691564/time-to-talk-low-intermediate-b1-1706904691564.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "read-it-yourself-thumbelina-level-3-1686033074316",
      "title": "Thumbelina - Level3",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-read-it-yourself-thumbelina-level-3-1686033074316.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 197,
      "category": "Kid, Comic, ReadItYourself",
      "cat1": "Kid",
      "cat2": "Comic",
      "cat3": "ReadItYourself",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Comic/read-it-yourself-thumbelina-_-level-3-1686033074316",
      "stepCount": 25,
      "chapters": [
        {
          "id": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-1",
          "courseId": "read-it-yourself-thumbelina-level-3-1686033074316",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-1-step-0",
              "courseId": "read-it-yourself-thumbelina-level-3-1686033074316",
              "chapterId": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-thumbelina-_-level-3-1686033074316/read-it-yourself-thumbelina-_-level-3-1686033074316.pdf#page=1"
            }
          ]
        },
        {
          "id": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-10",
          "courseId": "read-it-yourself-thumbelina-level-3-1686033074316",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-10-step-0",
              "courseId": "read-it-yourself-thumbelina-level-3-1686033074316",
              "chapterId": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-thumbelina-_-level-3-1686033074316/read-it-yourself-thumbelina-_-level-3-1686033074316.pdf#page=10"
            }
          ]
        },
        {
          "id": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-11",
          "courseId": "read-it-yourself-thumbelina-level-3-1686033074316",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-11-step-0",
              "courseId": "read-it-yourself-thumbelina-level-3-1686033074316",
              "chapterId": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-thumbelina-_-level-3-1686033074316/read-it-yourself-thumbelina-_-level-3-1686033074316.pdf#page=11"
            }
          ]
        },
        {
          "id": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-12",
          "courseId": "read-it-yourself-thumbelina-level-3-1686033074316",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-12-step-0",
              "courseId": "read-it-yourself-thumbelina-level-3-1686033074316",
              "chapterId": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-thumbelina-_-level-3-1686033074316/read-it-yourself-thumbelina-_-level-3-1686033074316.pdf#page=12"
            }
          ]
        },
        {
          "id": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-13",
          "courseId": "read-it-yourself-thumbelina-level-3-1686033074316",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-13-step-0",
              "courseId": "read-it-yourself-thumbelina-level-3-1686033074316",
              "chapterId": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-thumbelina-_-level-3-1686033074316/read-it-yourself-thumbelina-_-level-3-1686033074316.pdf#page=13"
            }
          ]
        },
        {
          "id": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-14",
          "courseId": "read-it-yourself-thumbelina-level-3-1686033074316",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-14-step-0",
              "courseId": "read-it-yourself-thumbelina-level-3-1686033074316",
              "chapterId": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-thumbelina-_-level-3-1686033074316/read-it-yourself-thumbelina-_-level-3-1686033074316.pdf#page=14"
            }
          ]
        },
        {
          "id": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-15",
          "courseId": "read-it-yourself-thumbelina-level-3-1686033074316",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-15-step-0",
              "courseId": "read-it-yourself-thumbelina-level-3-1686033074316",
              "chapterId": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-thumbelina-_-level-3-1686033074316/read-it-yourself-thumbelina-_-level-3-1686033074316.pdf#page=15"
            }
          ]
        },
        {
          "id": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-16",
          "courseId": "read-it-yourself-thumbelina-level-3-1686033074316",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-16-step-0",
              "courseId": "read-it-yourself-thumbelina-level-3-1686033074316",
              "chapterId": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-thumbelina-_-level-3-1686033074316/read-it-yourself-thumbelina-_-level-3-1686033074316.pdf#page=16"
            }
          ]
        },
        {
          "id": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-17",
          "courseId": "read-it-yourself-thumbelina-level-3-1686033074316",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-17-step-0",
              "courseId": "read-it-yourself-thumbelina-level-3-1686033074316",
              "chapterId": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-thumbelina-_-level-3-1686033074316/read-it-yourself-thumbelina-_-level-3-1686033074316.pdf#page=17"
            }
          ]
        },
        {
          "id": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-18",
          "courseId": "read-it-yourself-thumbelina-level-3-1686033074316",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-18-step-0",
              "courseId": "read-it-yourself-thumbelina-level-3-1686033074316",
              "chapterId": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-thumbelina-_-level-3-1686033074316/read-it-yourself-thumbelina-_-level-3-1686033074316.pdf#page=18"
            }
          ]
        },
        {
          "id": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-19",
          "courseId": "read-it-yourself-thumbelina-level-3-1686033074316",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-19-step-0",
              "courseId": "read-it-yourself-thumbelina-level-3-1686033074316",
              "chapterId": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-thumbelina-_-level-3-1686033074316/read-it-yourself-thumbelina-_-level-3-1686033074316.pdf#page=19"
            }
          ]
        },
        {
          "id": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-2",
          "courseId": "read-it-yourself-thumbelina-level-3-1686033074316",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-2-step-0",
              "courseId": "read-it-yourself-thumbelina-level-3-1686033074316",
              "chapterId": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-thumbelina-_-level-3-1686033074316/read-it-yourself-thumbelina-_-level-3-1686033074316.pdf#page=2"
            }
          ]
        },
        {
          "id": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-20",
          "courseId": "read-it-yourself-thumbelina-level-3-1686033074316",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-20-step-0",
              "courseId": "read-it-yourself-thumbelina-level-3-1686033074316",
              "chapterId": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-thumbelina-_-level-3-1686033074316/read-it-yourself-thumbelina-_-level-3-1686033074316.pdf#page=20"
            }
          ]
        },
        {
          "id": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-21",
          "courseId": "read-it-yourself-thumbelina-level-3-1686033074316",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-21-step-0",
              "courseId": "read-it-yourself-thumbelina-level-3-1686033074316",
              "chapterId": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-thumbelina-_-level-3-1686033074316/read-it-yourself-thumbelina-_-level-3-1686033074316.pdf#page=21"
            }
          ]
        },
        {
          "id": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-22",
          "courseId": "read-it-yourself-thumbelina-level-3-1686033074316",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-22-step-0",
              "courseId": "read-it-yourself-thumbelina-level-3-1686033074316",
              "chapterId": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-thumbelina-_-level-3-1686033074316/read-it-yourself-thumbelina-_-level-3-1686033074316.pdf#page=22"
            }
          ]
        },
        {
          "id": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-23",
          "courseId": "read-it-yourself-thumbelina-level-3-1686033074316",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-23-step-0",
              "courseId": "read-it-yourself-thumbelina-level-3-1686033074316",
              "chapterId": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-thumbelina-_-level-3-1686033074316/read-it-yourself-thumbelina-_-level-3-1686033074316.pdf#page=23"
            }
          ]
        },
        {
          "id": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-24",
          "courseId": "read-it-yourself-thumbelina-level-3-1686033074316",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-24-step-0",
              "courseId": "read-it-yourself-thumbelina-level-3-1686033074316",
              "chapterId": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-thumbelina-_-level-3-1686033074316/read-it-yourself-thumbelina-_-level-3-1686033074316.pdf#page=24"
            }
          ]
        },
        {
          "id": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-25",
          "courseId": "read-it-yourself-thumbelina-level-3-1686033074316",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-25-step-0",
              "courseId": "read-it-yourself-thumbelina-level-3-1686033074316",
              "chapterId": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-thumbelina-_-level-3-1686033074316/read-it-yourself-thumbelina-_-level-3-1686033074316.pdf#page=25"
            }
          ]
        },
        {
          "id": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-3",
          "courseId": "read-it-yourself-thumbelina-level-3-1686033074316",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-3-step-0",
              "courseId": "read-it-yourself-thumbelina-level-3-1686033074316",
              "chapterId": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-thumbelina-_-level-3-1686033074316/read-it-yourself-thumbelina-_-level-3-1686033074316.pdf#page=3"
            }
          ]
        },
        {
          "id": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-4",
          "courseId": "read-it-yourself-thumbelina-level-3-1686033074316",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-4-step-0",
              "courseId": "read-it-yourself-thumbelina-level-3-1686033074316",
              "chapterId": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-thumbelina-_-level-3-1686033074316/read-it-yourself-thumbelina-_-level-3-1686033074316.pdf#page=4"
            }
          ]
        },
        {
          "id": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-5",
          "courseId": "read-it-yourself-thumbelina-level-3-1686033074316",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-5-step-0",
              "courseId": "read-it-yourself-thumbelina-level-3-1686033074316",
              "chapterId": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-thumbelina-_-level-3-1686033074316/read-it-yourself-thumbelina-_-level-3-1686033074316.pdf#page=5"
            }
          ]
        },
        {
          "id": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-6",
          "courseId": "read-it-yourself-thumbelina-level-3-1686033074316",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-6-step-0",
              "courseId": "read-it-yourself-thumbelina-level-3-1686033074316",
              "chapterId": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-thumbelina-_-level-3-1686033074316/read-it-yourself-thumbelina-_-level-3-1686033074316.pdf#page=6"
            }
          ]
        },
        {
          "id": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-7",
          "courseId": "read-it-yourself-thumbelina-level-3-1686033074316",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-7-step-0",
              "courseId": "read-it-yourself-thumbelina-level-3-1686033074316",
              "chapterId": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-thumbelina-_-level-3-1686033074316/read-it-yourself-thumbelina-_-level-3-1686033074316.pdf#page=7"
            }
          ]
        },
        {
          "id": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-8",
          "courseId": "read-it-yourself-thumbelina-level-3-1686033074316",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-8-step-0",
              "courseId": "read-it-yourself-thumbelina-level-3-1686033074316",
              "chapterId": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-thumbelina-_-level-3-1686033074316/read-it-yourself-thumbelina-_-level-3-1686033074316.pdf#page=8"
            }
          ]
        },
        {
          "id": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-9",
          "courseId": "read-it-yourself-thumbelina-level-3-1686033074316",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-9-step-0",
              "courseId": "read-it-yourself-thumbelina-level-3-1686033074316",
              "chapterId": "read-it-yourself-thumbelina-level-3-1686033074316-ch-import-1789789026637-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-thumbelina-_-level-3-1686033074316/read-it-yourself-thumbelina-_-level-3-1686033074316.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "snow-white-and-the-seven-dwarfs-1702069258429",
      "title": "Snow white and the seven-dwarfs",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-snow-white-and-the-seven-dwarfs-1702069258429.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 197,
      "category": "Kid, Comic",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Comic/snow-white-and-the-seven-dwarfs-1702069258429",
      "stepCount": 25,
      "chapters": [
        {
          "id": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-1",
          "courseId": "snow-white-and-the-seven-dwarfs-1702069258429",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-1-step-0",
              "courseId": "snow-white-and-the-seven-dwarfs-1702069258429",
              "chapterId": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/snow-white-and-the-seven-dwarfs-1702069258429/snow-white-and-the-seven-dwarfs-1702069258429.pdf#page=1"
            }
          ]
        },
        {
          "id": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-10",
          "courseId": "snow-white-and-the-seven-dwarfs-1702069258429",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-10-step-0",
              "courseId": "snow-white-and-the-seven-dwarfs-1702069258429",
              "chapterId": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/snow-white-and-the-seven-dwarfs-1702069258429/snow-white-and-the-seven-dwarfs-1702069258429.pdf#page=10"
            }
          ]
        },
        {
          "id": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-11",
          "courseId": "snow-white-and-the-seven-dwarfs-1702069258429",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-11-step-0",
              "courseId": "snow-white-and-the-seven-dwarfs-1702069258429",
              "chapterId": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/snow-white-and-the-seven-dwarfs-1702069258429/snow-white-and-the-seven-dwarfs-1702069258429.pdf#page=11"
            }
          ]
        },
        {
          "id": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-12",
          "courseId": "snow-white-and-the-seven-dwarfs-1702069258429",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-12-step-0",
              "courseId": "snow-white-and-the-seven-dwarfs-1702069258429",
              "chapterId": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/snow-white-and-the-seven-dwarfs-1702069258429/snow-white-and-the-seven-dwarfs-1702069258429.pdf#page=12"
            }
          ]
        },
        {
          "id": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-13",
          "courseId": "snow-white-and-the-seven-dwarfs-1702069258429",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-13-step-0",
              "courseId": "snow-white-and-the-seven-dwarfs-1702069258429",
              "chapterId": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/snow-white-and-the-seven-dwarfs-1702069258429/snow-white-and-the-seven-dwarfs-1702069258429.pdf#page=13"
            }
          ]
        },
        {
          "id": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-14",
          "courseId": "snow-white-and-the-seven-dwarfs-1702069258429",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-14-step-0",
              "courseId": "snow-white-and-the-seven-dwarfs-1702069258429",
              "chapterId": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/snow-white-and-the-seven-dwarfs-1702069258429/snow-white-and-the-seven-dwarfs-1702069258429.pdf#page=14"
            }
          ]
        },
        {
          "id": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-15",
          "courseId": "snow-white-and-the-seven-dwarfs-1702069258429",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-15-step-0",
              "courseId": "snow-white-and-the-seven-dwarfs-1702069258429",
              "chapterId": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/snow-white-and-the-seven-dwarfs-1702069258429/snow-white-and-the-seven-dwarfs-1702069258429.pdf#page=15"
            }
          ]
        },
        {
          "id": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-16",
          "courseId": "snow-white-and-the-seven-dwarfs-1702069258429",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-16-step-0",
              "courseId": "snow-white-and-the-seven-dwarfs-1702069258429",
              "chapterId": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/snow-white-and-the-seven-dwarfs-1702069258429/snow-white-and-the-seven-dwarfs-1702069258429.pdf#page=16"
            }
          ]
        },
        {
          "id": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-17",
          "courseId": "snow-white-and-the-seven-dwarfs-1702069258429",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-17-step-0",
              "courseId": "snow-white-and-the-seven-dwarfs-1702069258429",
              "chapterId": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/snow-white-and-the-seven-dwarfs-1702069258429/snow-white-and-the-seven-dwarfs-1702069258429.pdf#page=17"
            }
          ]
        },
        {
          "id": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-18",
          "courseId": "snow-white-and-the-seven-dwarfs-1702069258429",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-18-step-0",
              "courseId": "snow-white-and-the-seven-dwarfs-1702069258429",
              "chapterId": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/snow-white-and-the-seven-dwarfs-1702069258429/snow-white-and-the-seven-dwarfs-1702069258429.pdf#page=18"
            }
          ]
        },
        {
          "id": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-19",
          "courseId": "snow-white-and-the-seven-dwarfs-1702069258429",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-19-step-0",
              "courseId": "snow-white-and-the-seven-dwarfs-1702069258429",
              "chapterId": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/snow-white-and-the-seven-dwarfs-1702069258429/snow-white-and-the-seven-dwarfs-1702069258429.pdf#page=19"
            }
          ]
        },
        {
          "id": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-2",
          "courseId": "snow-white-and-the-seven-dwarfs-1702069258429",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-2-step-0",
              "courseId": "snow-white-and-the-seven-dwarfs-1702069258429",
              "chapterId": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/snow-white-and-the-seven-dwarfs-1702069258429/snow-white-and-the-seven-dwarfs-1702069258429.pdf#page=2"
            }
          ]
        },
        {
          "id": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-20",
          "courseId": "snow-white-and-the-seven-dwarfs-1702069258429",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-20-step-0",
              "courseId": "snow-white-and-the-seven-dwarfs-1702069258429",
              "chapterId": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/snow-white-and-the-seven-dwarfs-1702069258429/snow-white-and-the-seven-dwarfs-1702069258429.pdf#page=20"
            }
          ]
        },
        {
          "id": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-21",
          "courseId": "snow-white-and-the-seven-dwarfs-1702069258429",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-21-step-0",
              "courseId": "snow-white-and-the-seven-dwarfs-1702069258429",
              "chapterId": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/snow-white-and-the-seven-dwarfs-1702069258429/snow-white-and-the-seven-dwarfs-1702069258429.pdf#page=21"
            }
          ]
        },
        {
          "id": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-22",
          "courseId": "snow-white-and-the-seven-dwarfs-1702069258429",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-22-step-0",
              "courseId": "snow-white-and-the-seven-dwarfs-1702069258429",
              "chapterId": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/snow-white-and-the-seven-dwarfs-1702069258429/snow-white-and-the-seven-dwarfs-1702069258429.pdf#page=22"
            }
          ]
        },
        {
          "id": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-23",
          "courseId": "snow-white-and-the-seven-dwarfs-1702069258429",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-23-step-0",
              "courseId": "snow-white-and-the-seven-dwarfs-1702069258429",
              "chapterId": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/snow-white-and-the-seven-dwarfs-1702069258429/snow-white-and-the-seven-dwarfs-1702069258429.pdf#page=23"
            }
          ]
        },
        {
          "id": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-24",
          "courseId": "snow-white-and-the-seven-dwarfs-1702069258429",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-24-step-0",
              "courseId": "snow-white-and-the-seven-dwarfs-1702069258429",
              "chapterId": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/snow-white-and-the-seven-dwarfs-1702069258429/snow-white-and-the-seven-dwarfs-1702069258429.pdf#page=24"
            }
          ]
        },
        {
          "id": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-25",
          "courseId": "snow-white-and-the-seven-dwarfs-1702069258429",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-25-step-0",
              "courseId": "snow-white-and-the-seven-dwarfs-1702069258429",
              "chapterId": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/snow-white-and-the-seven-dwarfs-1702069258429/snow-white-and-the-seven-dwarfs-1702069258429.pdf#page=25"
            }
          ]
        },
        {
          "id": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-3",
          "courseId": "snow-white-and-the-seven-dwarfs-1702069258429",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-3-step-0",
              "courseId": "snow-white-and-the-seven-dwarfs-1702069258429",
              "chapterId": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/snow-white-and-the-seven-dwarfs-1702069258429/snow-white-and-the-seven-dwarfs-1702069258429.pdf#page=3"
            }
          ]
        },
        {
          "id": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-4",
          "courseId": "snow-white-and-the-seven-dwarfs-1702069258429",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-4-step-0",
              "courseId": "snow-white-and-the-seven-dwarfs-1702069258429",
              "chapterId": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/snow-white-and-the-seven-dwarfs-1702069258429/snow-white-and-the-seven-dwarfs-1702069258429.pdf#page=4"
            }
          ]
        },
        {
          "id": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-5",
          "courseId": "snow-white-and-the-seven-dwarfs-1702069258429",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-5-step-0",
              "courseId": "snow-white-and-the-seven-dwarfs-1702069258429",
              "chapterId": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/snow-white-and-the-seven-dwarfs-1702069258429/snow-white-and-the-seven-dwarfs-1702069258429.pdf#page=5"
            }
          ]
        },
        {
          "id": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-6",
          "courseId": "snow-white-and-the-seven-dwarfs-1702069258429",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-6-step-0",
              "courseId": "snow-white-and-the-seven-dwarfs-1702069258429",
              "chapterId": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/snow-white-and-the-seven-dwarfs-1702069258429/snow-white-and-the-seven-dwarfs-1702069258429.pdf#page=6"
            }
          ]
        },
        {
          "id": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-7",
          "courseId": "snow-white-and-the-seven-dwarfs-1702069258429",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-7-step-0",
              "courseId": "snow-white-and-the-seven-dwarfs-1702069258429",
              "chapterId": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/snow-white-and-the-seven-dwarfs-1702069258429/snow-white-and-the-seven-dwarfs-1702069258429.pdf#page=7"
            }
          ]
        },
        {
          "id": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-8",
          "courseId": "snow-white-and-the-seven-dwarfs-1702069258429",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-8-step-0",
              "courseId": "snow-white-and-the-seven-dwarfs-1702069258429",
              "chapterId": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/snow-white-and-the-seven-dwarfs-1702069258429/snow-white-and-the-seven-dwarfs-1702069258429.pdf#page=8"
            }
          ]
        },
        {
          "id": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-9",
          "courseId": "snow-white-and-the-seven-dwarfs-1702069258429",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-9-step-0",
              "courseId": "snow-white-and-the-seven-dwarfs-1702069258429",
              "chapterId": "snow-white-and-the-seven-dwarfs-1702069258429-ch-import-1789696745087-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/snow-white-and-the-seven-dwarfs-1702069258429/snow-white-and-the-seven-dwarfs-1702069258429.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "beano-16-may-2020-1707089648572",
      "title": "Beano 16-may-2020",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-beano-16-may-2020-1707089648572.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 198,
      "category": "Kid, Comic, Beano",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Comic/beano-16-may-2020-1707089648572",
      "stepCount": 36,
      "chapters": [
        {
          "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-1",
          "courseId": "beano-16-may-2020-1707089648572",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-1-step-0",
              "courseId": "beano-16-may-2020-1707089648572",
              "chapterId": "beano-16-may-2020-1707089648572-ch-import-1789697093230-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-16-may-2020-1707089648572/beano-16-may-2020-1707089648572.pdf#page=1"
            }
          ]
        },
        {
          "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-10",
          "courseId": "beano-16-may-2020-1707089648572",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-10-step-0",
              "courseId": "beano-16-may-2020-1707089648572",
              "chapterId": "beano-16-may-2020-1707089648572-ch-import-1789697093230-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-16-may-2020-1707089648572/beano-16-may-2020-1707089648572.pdf#page=10"
            }
          ]
        },
        {
          "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-11",
          "courseId": "beano-16-may-2020-1707089648572",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-11-step-0",
              "courseId": "beano-16-may-2020-1707089648572",
              "chapterId": "beano-16-may-2020-1707089648572-ch-import-1789697093230-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-16-may-2020-1707089648572/beano-16-may-2020-1707089648572.pdf#page=11"
            }
          ]
        },
        {
          "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-12",
          "courseId": "beano-16-may-2020-1707089648572",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-12-step-0",
              "courseId": "beano-16-may-2020-1707089648572",
              "chapterId": "beano-16-may-2020-1707089648572-ch-import-1789697093230-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-16-may-2020-1707089648572/beano-16-may-2020-1707089648572.pdf#page=12"
            }
          ]
        },
        {
          "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-13",
          "courseId": "beano-16-may-2020-1707089648572",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-13-step-0",
              "courseId": "beano-16-may-2020-1707089648572",
              "chapterId": "beano-16-may-2020-1707089648572-ch-import-1789697093230-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-16-may-2020-1707089648572/beano-16-may-2020-1707089648572.pdf#page=13"
            }
          ]
        },
        {
          "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-14",
          "courseId": "beano-16-may-2020-1707089648572",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-14-step-0",
              "courseId": "beano-16-may-2020-1707089648572",
              "chapterId": "beano-16-may-2020-1707089648572-ch-import-1789697093230-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-16-may-2020-1707089648572/beano-16-may-2020-1707089648572.pdf#page=14"
            }
          ]
        },
        {
          "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-15",
          "courseId": "beano-16-may-2020-1707089648572",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-15-step-0",
              "courseId": "beano-16-may-2020-1707089648572",
              "chapterId": "beano-16-may-2020-1707089648572-ch-import-1789697093230-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-16-may-2020-1707089648572/beano-16-may-2020-1707089648572.pdf#page=15"
            }
          ]
        },
        {
          "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-16",
          "courseId": "beano-16-may-2020-1707089648572",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-16-step-0",
              "courseId": "beano-16-may-2020-1707089648572",
              "chapterId": "beano-16-may-2020-1707089648572-ch-import-1789697093230-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-16-may-2020-1707089648572/beano-16-may-2020-1707089648572.pdf#page=16"
            }
          ]
        },
        {
          "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-17",
          "courseId": "beano-16-may-2020-1707089648572",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-17-step-0",
              "courseId": "beano-16-may-2020-1707089648572",
              "chapterId": "beano-16-may-2020-1707089648572-ch-import-1789697093230-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-16-may-2020-1707089648572/beano-16-may-2020-1707089648572.pdf#page=17"
            }
          ]
        },
        {
          "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-18",
          "courseId": "beano-16-may-2020-1707089648572",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-18-step-0",
              "courseId": "beano-16-may-2020-1707089648572",
              "chapterId": "beano-16-may-2020-1707089648572-ch-import-1789697093230-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-16-may-2020-1707089648572/beano-16-may-2020-1707089648572.pdf#page=18"
            }
          ]
        },
        {
          "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-19",
          "courseId": "beano-16-may-2020-1707089648572",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-19-step-0",
              "courseId": "beano-16-may-2020-1707089648572",
              "chapterId": "beano-16-may-2020-1707089648572-ch-import-1789697093230-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-16-may-2020-1707089648572/beano-16-may-2020-1707089648572.pdf#page=19"
            }
          ]
        },
        {
          "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-2",
          "courseId": "beano-16-may-2020-1707089648572",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-2-step-0",
              "courseId": "beano-16-may-2020-1707089648572",
              "chapterId": "beano-16-may-2020-1707089648572-ch-import-1789697093230-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-16-may-2020-1707089648572/beano-16-may-2020-1707089648572.pdf#page=2"
            }
          ]
        },
        {
          "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-20",
          "courseId": "beano-16-may-2020-1707089648572",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-20-step-0",
              "courseId": "beano-16-may-2020-1707089648572",
              "chapterId": "beano-16-may-2020-1707089648572-ch-import-1789697093230-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-16-may-2020-1707089648572/beano-16-may-2020-1707089648572.pdf#page=20"
            }
          ]
        },
        {
          "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-21",
          "courseId": "beano-16-may-2020-1707089648572",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-21-step-0",
              "courseId": "beano-16-may-2020-1707089648572",
              "chapterId": "beano-16-may-2020-1707089648572-ch-import-1789697093230-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-16-may-2020-1707089648572/beano-16-may-2020-1707089648572.pdf#page=21"
            }
          ]
        },
        {
          "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-22",
          "courseId": "beano-16-may-2020-1707089648572",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-22-step-0",
              "courseId": "beano-16-may-2020-1707089648572",
              "chapterId": "beano-16-may-2020-1707089648572-ch-import-1789697093230-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-16-may-2020-1707089648572/beano-16-may-2020-1707089648572.pdf#page=22"
            }
          ]
        },
        {
          "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-23",
          "courseId": "beano-16-may-2020-1707089648572",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-23-step-0",
              "courseId": "beano-16-may-2020-1707089648572",
              "chapterId": "beano-16-may-2020-1707089648572-ch-import-1789697093230-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-16-may-2020-1707089648572/beano-16-may-2020-1707089648572.pdf#page=23"
            }
          ]
        },
        {
          "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-24",
          "courseId": "beano-16-may-2020-1707089648572",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-24-step-0",
              "courseId": "beano-16-may-2020-1707089648572",
              "chapterId": "beano-16-may-2020-1707089648572-ch-import-1789697093230-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-16-may-2020-1707089648572/beano-16-may-2020-1707089648572.pdf#page=24"
            }
          ]
        },
        {
          "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-25",
          "courseId": "beano-16-may-2020-1707089648572",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-25-step-0",
              "courseId": "beano-16-may-2020-1707089648572",
              "chapterId": "beano-16-may-2020-1707089648572-ch-import-1789697093230-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-16-may-2020-1707089648572/beano-16-may-2020-1707089648572.pdf#page=25"
            }
          ]
        },
        {
          "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-26",
          "courseId": "beano-16-may-2020-1707089648572",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-26-step-0",
              "courseId": "beano-16-may-2020-1707089648572",
              "chapterId": "beano-16-may-2020-1707089648572-ch-import-1789697093230-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-16-may-2020-1707089648572/beano-16-may-2020-1707089648572.pdf#page=26"
            }
          ]
        },
        {
          "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-27",
          "courseId": "beano-16-may-2020-1707089648572",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-27-step-0",
              "courseId": "beano-16-may-2020-1707089648572",
              "chapterId": "beano-16-may-2020-1707089648572-ch-import-1789697093230-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-16-may-2020-1707089648572/beano-16-may-2020-1707089648572.pdf#page=27"
            }
          ]
        },
        {
          "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-28",
          "courseId": "beano-16-may-2020-1707089648572",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-28-step-0",
              "courseId": "beano-16-may-2020-1707089648572",
              "chapterId": "beano-16-may-2020-1707089648572-ch-import-1789697093230-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-16-may-2020-1707089648572/beano-16-may-2020-1707089648572.pdf#page=28"
            }
          ]
        },
        {
          "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-29",
          "courseId": "beano-16-may-2020-1707089648572",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-29-step-0",
              "courseId": "beano-16-may-2020-1707089648572",
              "chapterId": "beano-16-may-2020-1707089648572-ch-import-1789697093230-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-16-may-2020-1707089648572/beano-16-may-2020-1707089648572.pdf#page=29"
            }
          ]
        },
        {
          "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-3",
          "courseId": "beano-16-may-2020-1707089648572",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-3-step-0",
              "courseId": "beano-16-may-2020-1707089648572",
              "chapterId": "beano-16-may-2020-1707089648572-ch-import-1789697093230-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-16-may-2020-1707089648572/beano-16-may-2020-1707089648572.pdf#page=3"
            }
          ]
        },
        {
          "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-30",
          "courseId": "beano-16-may-2020-1707089648572",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-30-step-0",
              "courseId": "beano-16-may-2020-1707089648572",
              "chapterId": "beano-16-may-2020-1707089648572-ch-import-1789697093230-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-16-may-2020-1707089648572/beano-16-may-2020-1707089648572.pdf#page=30"
            }
          ]
        },
        {
          "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-31",
          "courseId": "beano-16-may-2020-1707089648572",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-31-step-0",
              "courseId": "beano-16-may-2020-1707089648572",
              "chapterId": "beano-16-may-2020-1707089648572-ch-import-1789697093230-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-16-may-2020-1707089648572/beano-16-may-2020-1707089648572.pdf#page=31"
            }
          ]
        },
        {
          "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-32",
          "courseId": "beano-16-may-2020-1707089648572",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-32-step-0",
              "courseId": "beano-16-may-2020-1707089648572",
              "chapterId": "beano-16-may-2020-1707089648572-ch-import-1789697093230-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-16-may-2020-1707089648572/beano-16-may-2020-1707089648572.pdf#page=32"
            }
          ]
        },
        {
          "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-33",
          "courseId": "beano-16-may-2020-1707089648572",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-33-step-0",
              "courseId": "beano-16-may-2020-1707089648572",
              "chapterId": "beano-16-may-2020-1707089648572-ch-import-1789697093230-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-16-may-2020-1707089648572/beano-16-may-2020-1707089648572.pdf#page=33"
            }
          ]
        },
        {
          "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-34",
          "courseId": "beano-16-may-2020-1707089648572",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-34-step-0",
              "courseId": "beano-16-may-2020-1707089648572",
              "chapterId": "beano-16-may-2020-1707089648572-ch-import-1789697093230-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-16-may-2020-1707089648572/beano-16-may-2020-1707089648572.pdf#page=34"
            }
          ]
        },
        {
          "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-35",
          "courseId": "beano-16-may-2020-1707089648572",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-35-step-0",
              "courseId": "beano-16-may-2020-1707089648572",
              "chapterId": "beano-16-may-2020-1707089648572-ch-import-1789697093230-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-16-may-2020-1707089648572/beano-16-may-2020-1707089648572.pdf#page=35"
            }
          ]
        },
        {
          "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-36",
          "courseId": "beano-16-may-2020-1707089648572",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-36-step-0",
              "courseId": "beano-16-may-2020-1707089648572",
              "chapterId": "beano-16-may-2020-1707089648572-ch-import-1789697093230-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-16-may-2020-1707089648572/beano-16-may-2020-1707089648572.pdf#page=36"
            }
          ]
        },
        {
          "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-4",
          "courseId": "beano-16-may-2020-1707089648572",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-4-step-0",
              "courseId": "beano-16-may-2020-1707089648572",
              "chapterId": "beano-16-may-2020-1707089648572-ch-import-1789697093230-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-16-may-2020-1707089648572/beano-16-may-2020-1707089648572.pdf#page=4"
            }
          ]
        },
        {
          "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-5",
          "courseId": "beano-16-may-2020-1707089648572",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-5-step-0",
              "courseId": "beano-16-may-2020-1707089648572",
              "chapterId": "beano-16-may-2020-1707089648572-ch-import-1789697093230-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-16-may-2020-1707089648572/beano-16-may-2020-1707089648572.pdf#page=5"
            }
          ]
        },
        {
          "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-6",
          "courseId": "beano-16-may-2020-1707089648572",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-6-step-0",
              "courseId": "beano-16-may-2020-1707089648572",
              "chapterId": "beano-16-may-2020-1707089648572-ch-import-1789697093230-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-16-may-2020-1707089648572/beano-16-may-2020-1707089648572.pdf#page=6"
            }
          ]
        },
        {
          "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-7",
          "courseId": "beano-16-may-2020-1707089648572",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-7-step-0",
              "courseId": "beano-16-may-2020-1707089648572",
              "chapterId": "beano-16-may-2020-1707089648572-ch-import-1789697093230-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-16-may-2020-1707089648572/beano-16-may-2020-1707089648572.pdf#page=7"
            }
          ]
        },
        {
          "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-8",
          "courseId": "beano-16-may-2020-1707089648572",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-8-step-0",
              "courseId": "beano-16-may-2020-1707089648572",
              "chapterId": "beano-16-may-2020-1707089648572-ch-import-1789697093230-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-16-may-2020-1707089648572/beano-16-may-2020-1707089648572.pdf#page=8"
            }
          ]
        },
        {
          "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-9",
          "courseId": "beano-16-may-2020-1707089648572",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "beano-16-may-2020-1707089648572-ch-import-1789697093230-9-step-0",
              "courseId": "beano-16-may-2020-1707089648572",
              "chapterId": "beano-16-may-2020-1707089648572-ch-import-1789697093230-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-16-may-2020-1707089648572/beano-16-may-2020-1707089648572.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "read-it-yourself-dick-whittington-1707097073260",
      "title": "Dick whittington",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-read-it-yourself-dick-whittington-1707097073260.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 198,
      "category": "Kid, Comic, ReadItYourself",
      "cat1": "Kid",
      "cat2": "Comic",
      "cat3": "ReadItYourself",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Comic/read-it-yourself-_-dick-whittington-1707097073260",
      "stepCount": 25,
      "chapters": [
        {
          "id": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-1",
          "courseId": "read-it-yourself-dick-whittington-1707097073260",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-1-step-0",
              "courseId": "read-it-yourself-dick-whittington-1707097073260",
              "chapterId": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-dick-whittington-1707097073260/read-it-yourself-_-dick-whittington-1707097073260.pdf#page=1"
            }
          ]
        },
        {
          "id": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-10",
          "courseId": "read-it-yourself-dick-whittington-1707097073260",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-10-step-0",
              "courseId": "read-it-yourself-dick-whittington-1707097073260",
              "chapterId": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-dick-whittington-1707097073260/read-it-yourself-_-dick-whittington-1707097073260.pdf#page=10"
            }
          ]
        },
        {
          "id": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-11",
          "courseId": "read-it-yourself-dick-whittington-1707097073260",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-11-step-0",
              "courseId": "read-it-yourself-dick-whittington-1707097073260",
              "chapterId": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-dick-whittington-1707097073260/read-it-yourself-_-dick-whittington-1707097073260.pdf#page=11"
            }
          ]
        },
        {
          "id": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-12",
          "courseId": "read-it-yourself-dick-whittington-1707097073260",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-12-step-0",
              "courseId": "read-it-yourself-dick-whittington-1707097073260",
              "chapterId": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-dick-whittington-1707097073260/read-it-yourself-_-dick-whittington-1707097073260.pdf#page=12"
            }
          ]
        },
        {
          "id": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-13",
          "courseId": "read-it-yourself-dick-whittington-1707097073260",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-13-step-0",
              "courseId": "read-it-yourself-dick-whittington-1707097073260",
              "chapterId": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-dick-whittington-1707097073260/read-it-yourself-_-dick-whittington-1707097073260.pdf#page=13"
            }
          ]
        },
        {
          "id": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-14",
          "courseId": "read-it-yourself-dick-whittington-1707097073260",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-14-step-0",
              "courseId": "read-it-yourself-dick-whittington-1707097073260",
              "chapterId": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-dick-whittington-1707097073260/read-it-yourself-_-dick-whittington-1707097073260.pdf#page=14"
            }
          ]
        },
        {
          "id": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-15",
          "courseId": "read-it-yourself-dick-whittington-1707097073260",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-15-step-0",
              "courseId": "read-it-yourself-dick-whittington-1707097073260",
              "chapterId": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-dick-whittington-1707097073260/read-it-yourself-_-dick-whittington-1707097073260.pdf#page=15"
            }
          ]
        },
        {
          "id": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-16",
          "courseId": "read-it-yourself-dick-whittington-1707097073260",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-16-step-0",
              "courseId": "read-it-yourself-dick-whittington-1707097073260",
              "chapterId": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-dick-whittington-1707097073260/read-it-yourself-_-dick-whittington-1707097073260.pdf#page=16"
            }
          ]
        },
        {
          "id": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-17",
          "courseId": "read-it-yourself-dick-whittington-1707097073260",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-17-step-0",
              "courseId": "read-it-yourself-dick-whittington-1707097073260",
              "chapterId": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-dick-whittington-1707097073260/read-it-yourself-_-dick-whittington-1707097073260.pdf#page=17"
            }
          ]
        },
        {
          "id": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-18",
          "courseId": "read-it-yourself-dick-whittington-1707097073260",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-18-step-0",
              "courseId": "read-it-yourself-dick-whittington-1707097073260",
              "chapterId": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-dick-whittington-1707097073260/read-it-yourself-_-dick-whittington-1707097073260.pdf#page=18"
            }
          ]
        },
        {
          "id": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-19",
          "courseId": "read-it-yourself-dick-whittington-1707097073260",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-19-step-0",
              "courseId": "read-it-yourself-dick-whittington-1707097073260",
              "chapterId": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-dick-whittington-1707097073260/read-it-yourself-_-dick-whittington-1707097073260.pdf#page=19"
            }
          ]
        },
        {
          "id": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-2",
          "courseId": "read-it-yourself-dick-whittington-1707097073260",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-2-step-0",
              "courseId": "read-it-yourself-dick-whittington-1707097073260",
              "chapterId": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-dick-whittington-1707097073260/read-it-yourself-_-dick-whittington-1707097073260.pdf#page=2"
            }
          ]
        },
        {
          "id": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-20",
          "courseId": "read-it-yourself-dick-whittington-1707097073260",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-20-step-0",
              "courseId": "read-it-yourself-dick-whittington-1707097073260",
              "chapterId": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-dick-whittington-1707097073260/read-it-yourself-_-dick-whittington-1707097073260.pdf#page=20"
            }
          ]
        },
        {
          "id": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-21",
          "courseId": "read-it-yourself-dick-whittington-1707097073260",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-21-step-0",
              "courseId": "read-it-yourself-dick-whittington-1707097073260",
              "chapterId": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-dick-whittington-1707097073260/read-it-yourself-_-dick-whittington-1707097073260.pdf#page=21"
            }
          ]
        },
        {
          "id": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-22",
          "courseId": "read-it-yourself-dick-whittington-1707097073260",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-22-step-0",
              "courseId": "read-it-yourself-dick-whittington-1707097073260",
              "chapterId": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-dick-whittington-1707097073260/read-it-yourself-_-dick-whittington-1707097073260.pdf#page=22"
            }
          ]
        },
        {
          "id": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-23",
          "courseId": "read-it-yourself-dick-whittington-1707097073260",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-23-step-0",
              "courseId": "read-it-yourself-dick-whittington-1707097073260",
              "chapterId": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-dick-whittington-1707097073260/read-it-yourself-_-dick-whittington-1707097073260.pdf#page=23"
            }
          ]
        },
        {
          "id": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-24",
          "courseId": "read-it-yourself-dick-whittington-1707097073260",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-24-step-0",
              "courseId": "read-it-yourself-dick-whittington-1707097073260",
              "chapterId": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-dick-whittington-1707097073260/read-it-yourself-_-dick-whittington-1707097073260.pdf#page=24"
            }
          ]
        },
        {
          "id": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-25",
          "courseId": "read-it-yourself-dick-whittington-1707097073260",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-25-step-0",
              "courseId": "read-it-yourself-dick-whittington-1707097073260",
              "chapterId": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-dick-whittington-1707097073260/read-it-yourself-_-dick-whittington-1707097073260.pdf#page=25"
            }
          ]
        },
        {
          "id": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-3",
          "courseId": "read-it-yourself-dick-whittington-1707097073260",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-3-step-0",
              "courseId": "read-it-yourself-dick-whittington-1707097073260",
              "chapterId": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-dick-whittington-1707097073260/read-it-yourself-_-dick-whittington-1707097073260.pdf#page=3"
            }
          ]
        },
        {
          "id": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-4",
          "courseId": "read-it-yourself-dick-whittington-1707097073260",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-4-step-0",
              "courseId": "read-it-yourself-dick-whittington-1707097073260",
              "chapterId": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-dick-whittington-1707097073260/read-it-yourself-_-dick-whittington-1707097073260.pdf#page=4"
            }
          ]
        },
        {
          "id": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-5",
          "courseId": "read-it-yourself-dick-whittington-1707097073260",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-5-step-0",
              "courseId": "read-it-yourself-dick-whittington-1707097073260",
              "chapterId": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-dick-whittington-1707097073260/read-it-yourself-_-dick-whittington-1707097073260.pdf#page=5"
            }
          ]
        },
        {
          "id": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-6",
          "courseId": "read-it-yourself-dick-whittington-1707097073260",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-6-step-0",
              "courseId": "read-it-yourself-dick-whittington-1707097073260",
              "chapterId": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-dick-whittington-1707097073260/read-it-yourself-_-dick-whittington-1707097073260.pdf#page=6"
            }
          ]
        },
        {
          "id": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-7",
          "courseId": "read-it-yourself-dick-whittington-1707097073260",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-7-step-0",
              "courseId": "read-it-yourself-dick-whittington-1707097073260",
              "chapterId": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-dick-whittington-1707097073260/read-it-yourself-_-dick-whittington-1707097073260.pdf#page=7"
            }
          ]
        },
        {
          "id": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-8",
          "courseId": "read-it-yourself-dick-whittington-1707097073260",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-8-step-0",
              "courseId": "read-it-yourself-dick-whittington-1707097073260",
              "chapterId": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-dick-whittington-1707097073260/read-it-yourself-_-dick-whittington-1707097073260.pdf#page=8"
            }
          ]
        },
        {
          "id": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-9",
          "courseId": "read-it-yourself-dick-whittington-1707097073260",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-9-step-0",
              "courseId": "read-it-yourself-dick-whittington-1707097073260",
              "chapterId": "read-it-yourself-dick-whittington-1707097073260-ch-import-1789789075343-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-dick-whittington-1707097073260/read-it-yourself-_-dick-whittington-1707097073260.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "beano-30-may-2020-1707089640786",
      "title": "Beano 30-may-2020",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-beano-30-may-2020-1707089640786.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 199,
      "category": "Kid, Comic, Beano",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Comic/beano-30-may-2020-1707089640786",
      "stepCount": 36,
      "chapters": [
        {
          "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-1",
          "courseId": "beano-30-may-2020-1707089640786",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-1-step-0",
              "courseId": "beano-30-may-2020-1707089640786",
              "chapterId": "beano-30-may-2020-1707089640786-ch-import-1789697139753-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-30-may-2020-1707089640786/beano-30-may-2020-1707089640786.pdf#page=1"
            }
          ]
        },
        {
          "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-10",
          "courseId": "beano-30-may-2020-1707089640786",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-10-step-0",
              "courseId": "beano-30-may-2020-1707089640786",
              "chapterId": "beano-30-may-2020-1707089640786-ch-import-1789697139753-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-30-may-2020-1707089640786/beano-30-may-2020-1707089640786.pdf#page=10"
            }
          ]
        },
        {
          "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-11",
          "courseId": "beano-30-may-2020-1707089640786",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-11-step-0",
              "courseId": "beano-30-may-2020-1707089640786",
              "chapterId": "beano-30-may-2020-1707089640786-ch-import-1789697139753-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-30-may-2020-1707089640786/beano-30-may-2020-1707089640786.pdf#page=11"
            }
          ]
        },
        {
          "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-12",
          "courseId": "beano-30-may-2020-1707089640786",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-12-step-0",
              "courseId": "beano-30-may-2020-1707089640786",
              "chapterId": "beano-30-may-2020-1707089640786-ch-import-1789697139753-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-30-may-2020-1707089640786/beano-30-may-2020-1707089640786.pdf#page=12"
            }
          ]
        },
        {
          "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-13",
          "courseId": "beano-30-may-2020-1707089640786",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-13-step-0",
              "courseId": "beano-30-may-2020-1707089640786",
              "chapterId": "beano-30-may-2020-1707089640786-ch-import-1789697139753-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-30-may-2020-1707089640786/beano-30-may-2020-1707089640786.pdf#page=13"
            }
          ]
        },
        {
          "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-14",
          "courseId": "beano-30-may-2020-1707089640786",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-14-step-0",
              "courseId": "beano-30-may-2020-1707089640786",
              "chapterId": "beano-30-may-2020-1707089640786-ch-import-1789697139753-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-30-may-2020-1707089640786/beano-30-may-2020-1707089640786.pdf#page=14"
            }
          ]
        },
        {
          "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-15",
          "courseId": "beano-30-may-2020-1707089640786",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-15-step-0",
              "courseId": "beano-30-may-2020-1707089640786",
              "chapterId": "beano-30-may-2020-1707089640786-ch-import-1789697139753-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-30-may-2020-1707089640786/beano-30-may-2020-1707089640786.pdf#page=15"
            }
          ]
        },
        {
          "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-16",
          "courseId": "beano-30-may-2020-1707089640786",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-16-step-0",
              "courseId": "beano-30-may-2020-1707089640786",
              "chapterId": "beano-30-may-2020-1707089640786-ch-import-1789697139753-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-30-may-2020-1707089640786/beano-30-may-2020-1707089640786.pdf#page=16"
            }
          ]
        },
        {
          "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-17",
          "courseId": "beano-30-may-2020-1707089640786",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-17-step-0",
              "courseId": "beano-30-may-2020-1707089640786",
              "chapterId": "beano-30-may-2020-1707089640786-ch-import-1789697139753-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-30-may-2020-1707089640786/beano-30-may-2020-1707089640786.pdf#page=17"
            }
          ]
        },
        {
          "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-18",
          "courseId": "beano-30-may-2020-1707089640786",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-18-step-0",
              "courseId": "beano-30-may-2020-1707089640786",
              "chapterId": "beano-30-may-2020-1707089640786-ch-import-1789697139753-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-30-may-2020-1707089640786/beano-30-may-2020-1707089640786.pdf#page=18"
            }
          ]
        },
        {
          "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-19",
          "courseId": "beano-30-may-2020-1707089640786",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-19-step-0",
              "courseId": "beano-30-may-2020-1707089640786",
              "chapterId": "beano-30-may-2020-1707089640786-ch-import-1789697139753-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-30-may-2020-1707089640786/beano-30-may-2020-1707089640786.pdf#page=19"
            }
          ]
        },
        {
          "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-2",
          "courseId": "beano-30-may-2020-1707089640786",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-2-step-0",
              "courseId": "beano-30-may-2020-1707089640786",
              "chapterId": "beano-30-may-2020-1707089640786-ch-import-1789697139753-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-30-may-2020-1707089640786/beano-30-may-2020-1707089640786.pdf#page=2"
            }
          ]
        },
        {
          "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-20",
          "courseId": "beano-30-may-2020-1707089640786",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-20-step-0",
              "courseId": "beano-30-may-2020-1707089640786",
              "chapterId": "beano-30-may-2020-1707089640786-ch-import-1789697139753-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-30-may-2020-1707089640786/beano-30-may-2020-1707089640786.pdf#page=20"
            }
          ]
        },
        {
          "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-21",
          "courseId": "beano-30-may-2020-1707089640786",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-21-step-0",
              "courseId": "beano-30-may-2020-1707089640786",
              "chapterId": "beano-30-may-2020-1707089640786-ch-import-1789697139753-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-30-may-2020-1707089640786/beano-30-may-2020-1707089640786.pdf#page=21"
            }
          ]
        },
        {
          "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-22",
          "courseId": "beano-30-may-2020-1707089640786",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-22-step-0",
              "courseId": "beano-30-may-2020-1707089640786",
              "chapterId": "beano-30-may-2020-1707089640786-ch-import-1789697139753-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-30-may-2020-1707089640786/beano-30-may-2020-1707089640786.pdf#page=22"
            }
          ]
        },
        {
          "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-23",
          "courseId": "beano-30-may-2020-1707089640786",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-23-step-0",
              "courseId": "beano-30-may-2020-1707089640786",
              "chapterId": "beano-30-may-2020-1707089640786-ch-import-1789697139753-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-30-may-2020-1707089640786/beano-30-may-2020-1707089640786.pdf#page=23"
            }
          ]
        },
        {
          "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-24",
          "courseId": "beano-30-may-2020-1707089640786",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-24-step-0",
              "courseId": "beano-30-may-2020-1707089640786",
              "chapterId": "beano-30-may-2020-1707089640786-ch-import-1789697139753-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-30-may-2020-1707089640786/beano-30-may-2020-1707089640786.pdf#page=24"
            }
          ]
        },
        {
          "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-25",
          "courseId": "beano-30-may-2020-1707089640786",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-25-step-0",
              "courseId": "beano-30-may-2020-1707089640786",
              "chapterId": "beano-30-may-2020-1707089640786-ch-import-1789697139753-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-30-may-2020-1707089640786/beano-30-may-2020-1707089640786.pdf#page=25"
            }
          ]
        },
        {
          "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-26",
          "courseId": "beano-30-may-2020-1707089640786",
          "chapterIndex": 0,
          "title": "Page 26",
          "steps": [
            {
              "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-26-step-0",
              "courseId": "beano-30-may-2020-1707089640786",
              "chapterId": "beano-30-may-2020-1707089640786-ch-import-1789697139753-26",
              "chapterTitle": "Page 26",
              "chapterIndex": 0,
              "stepIndex": 26,
              "stepType": "pdf",
              "title": "Page 26",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-30-may-2020-1707089640786/beano-30-may-2020-1707089640786.pdf#page=26"
            }
          ]
        },
        {
          "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-27",
          "courseId": "beano-30-may-2020-1707089640786",
          "chapterIndex": 0,
          "title": "Page 27",
          "steps": [
            {
              "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-27-step-0",
              "courseId": "beano-30-may-2020-1707089640786",
              "chapterId": "beano-30-may-2020-1707089640786-ch-import-1789697139753-27",
              "chapterTitle": "Page 27",
              "chapterIndex": 0,
              "stepIndex": 27,
              "stepType": "pdf",
              "title": "Page 27",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-30-may-2020-1707089640786/beano-30-may-2020-1707089640786.pdf#page=27"
            }
          ]
        },
        {
          "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-28",
          "courseId": "beano-30-may-2020-1707089640786",
          "chapterIndex": 0,
          "title": "Page 28",
          "steps": [
            {
              "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-28-step-0",
              "courseId": "beano-30-may-2020-1707089640786",
              "chapterId": "beano-30-may-2020-1707089640786-ch-import-1789697139753-28",
              "chapterTitle": "Page 28",
              "chapterIndex": 0,
              "stepIndex": 28,
              "stepType": "pdf",
              "title": "Page 28",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-30-may-2020-1707089640786/beano-30-may-2020-1707089640786.pdf#page=28"
            }
          ]
        },
        {
          "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-29",
          "courseId": "beano-30-may-2020-1707089640786",
          "chapterIndex": 0,
          "title": "Page 29",
          "steps": [
            {
              "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-29-step-0",
              "courseId": "beano-30-may-2020-1707089640786",
              "chapterId": "beano-30-may-2020-1707089640786-ch-import-1789697139753-29",
              "chapterTitle": "Page 29",
              "chapterIndex": 0,
              "stepIndex": 29,
              "stepType": "pdf",
              "title": "Page 29",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-30-may-2020-1707089640786/beano-30-may-2020-1707089640786.pdf#page=29"
            }
          ]
        },
        {
          "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-3",
          "courseId": "beano-30-may-2020-1707089640786",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-3-step-0",
              "courseId": "beano-30-may-2020-1707089640786",
              "chapterId": "beano-30-may-2020-1707089640786-ch-import-1789697139753-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-30-may-2020-1707089640786/beano-30-may-2020-1707089640786.pdf#page=3"
            }
          ]
        },
        {
          "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-30",
          "courseId": "beano-30-may-2020-1707089640786",
          "chapterIndex": 0,
          "title": "Page 30",
          "steps": [
            {
              "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-30-step-0",
              "courseId": "beano-30-may-2020-1707089640786",
              "chapterId": "beano-30-may-2020-1707089640786-ch-import-1789697139753-30",
              "chapterTitle": "Page 30",
              "chapterIndex": 0,
              "stepIndex": 30,
              "stepType": "pdf",
              "title": "Page 30",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-30-may-2020-1707089640786/beano-30-may-2020-1707089640786.pdf#page=30"
            }
          ]
        },
        {
          "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-31",
          "courseId": "beano-30-may-2020-1707089640786",
          "chapterIndex": 0,
          "title": "Page 31",
          "steps": [
            {
              "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-31-step-0",
              "courseId": "beano-30-may-2020-1707089640786",
              "chapterId": "beano-30-may-2020-1707089640786-ch-import-1789697139753-31",
              "chapterTitle": "Page 31",
              "chapterIndex": 0,
              "stepIndex": 31,
              "stepType": "pdf",
              "title": "Page 31",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-30-may-2020-1707089640786/beano-30-may-2020-1707089640786.pdf#page=31"
            }
          ]
        },
        {
          "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-32",
          "courseId": "beano-30-may-2020-1707089640786",
          "chapterIndex": 0,
          "title": "Page 32",
          "steps": [
            {
              "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-32-step-0",
              "courseId": "beano-30-may-2020-1707089640786",
              "chapterId": "beano-30-may-2020-1707089640786-ch-import-1789697139753-32",
              "chapterTitle": "Page 32",
              "chapterIndex": 0,
              "stepIndex": 32,
              "stepType": "pdf",
              "title": "Page 32",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-30-may-2020-1707089640786/beano-30-may-2020-1707089640786.pdf#page=32"
            }
          ]
        },
        {
          "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-33",
          "courseId": "beano-30-may-2020-1707089640786",
          "chapterIndex": 0,
          "title": "Page 33",
          "steps": [
            {
              "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-33-step-0",
              "courseId": "beano-30-may-2020-1707089640786",
              "chapterId": "beano-30-may-2020-1707089640786-ch-import-1789697139753-33",
              "chapterTitle": "Page 33",
              "chapterIndex": 0,
              "stepIndex": 33,
              "stepType": "pdf",
              "title": "Page 33",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-30-may-2020-1707089640786/beano-30-may-2020-1707089640786.pdf#page=33"
            }
          ]
        },
        {
          "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-34",
          "courseId": "beano-30-may-2020-1707089640786",
          "chapterIndex": 0,
          "title": "Page 34",
          "steps": [
            {
              "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-34-step-0",
              "courseId": "beano-30-may-2020-1707089640786",
              "chapterId": "beano-30-may-2020-1707089640786-ch-import-1789697139753-34",
              "chapterTitle": "Page 34",
              "chapterIndex": 0,
              "stepIndex": 34,
              "stepType": "pdf",
              "title": "Page 34",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-30-may-2020-1707089640786/beano-30-may-2020-1707089640786.pdf#page=34"
            }
          ]
        },
        {
          "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-35",
          "courseId": "beano-30-may-2020-1707089640786",
          "chapterIndex": 0,
          "title": "Page 35",
          "steps": [
            {
              "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-35-step-0",
              "courseId": "beano-30-may-2020-1707089640786",
              "chapterId": "beano-30-may-2020-1707089640786-ch-import-1789697139753-35",
              "chapterTitle": "Page 35",
              "chapterIndex": 0,
              "stepIndex": 35,
              "stepType": "pdf",
              "title": "Page 35",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-30-may-2020-1707089640786/beano-30-may-2020-1707089640786.pdf#page=35"
            }
          ]
        },
        {
          "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-36",
          "courseId": "beano-30-may-2020-1707089640786",
          "chapterIndex": 0,
          "title": "Page 36",
          "steps": [
            {
              "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-36-step-0",
              "courseId": "beano-30-may-2020-1707089640786",
              "chapterId": "beano-30-may-2020-1707089640786-ch-import-1789697139753-36",
              "chapterTitle": "Page 36",
              "chapterIndex": 0,
              "stepIndex": 36,
              "stepType": "pdf",
              "title": "Page 36",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-30-may-2020-1707089640786/beano-30-may-2020-1707089640786.pdf#page=36"
            }
          ]
        },
        {
          "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-4",
          "courseId": "beano-30-may-2020-1707089640786",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-4-step-0",
              "courseId": "beano-30-may-2020-1707089640786",
              "chapterId": "beano-30-may-2020-1707089640786-ch-import-1789697139753-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-30-may-2020-1707089640786/beano-30-may-2020-1707089640786.pdf#page=4"
            }
          ]
        },
        {
          "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-5",
          "courseId": "beano-30-may-2020-1707089640786",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-5-step-0",
              "courseId": "beano-30-may-2020-1707089640786",
              "chapterId": "beano-30-may-2020-1707089640786-ch-import-1789697139753-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-30-may-2020-1707089640786/beano-30-may-2020-1707089640786.pdf#page=5"
            }
          ]
        },
        {
          "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-6",
          "courseId": "beano-30-may-2020-1707089640786",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-6-step-0",
              "courseId": "beano-30-may-2020-1707089640786",
              "chapterId": "beano-30-may-2020-1707089640786-ch-import-1789697139753-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-30-may-2020-1707089640786/beano-30-may-2020-1707089640786.pdf#page=6"
            }
          ]
        },
        {
          "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-7",
          "courseId": "beano-30-may-2020-1707089640786",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-7-step-0",
              "courseId": "beano-30-may-2020-1707089640786",
              "chapterId": "beano-30-may-2020-1707089640786-ch-import-1789697139753-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-30-may-2020-1707089640786/beano-30-may-2020-1707089640786.pdf#page=7"
            }
          ]
        },
        {
          "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-8",
          "courseId": "beano-30-may-2020-1707089640786",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-8-step-0",
              "courseId": "beano-30-may-2020-1707089640786",
              "chapterId": "beano-30-may-2020-1707089640786-ch-import-1789697139753-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-30-may-2020-1707089640786/beano-30-may-2020-1707089640786.pdf#page=8"
            }
          ]
        },
        {
          "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-9",
          "courseId": "beano-30-may-2020-1707089640786",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "beano-30-may-2020-1707089640786-ch-import-1789697139753-9-step-0",
              "courseId": "beano-30-may-2020-1707089640786",
              "chapterId": "beano-30-may-2020-1707089640786-ch-import-1789697139753-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/beano-30-may-2020-1707089640786/beano-30-may-2020-1707089640786.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794",
      "title": "The pied piper of hamelin",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-read-it-yourself-the-pied-piper-of-hamelin-1706905892794.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 199,
      "category": "Kid, Comic, ReadItYourself",
      "cat1": "Kid",
      "cat2": "Comic",
      "cat3": "ReadItYourself",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Comic/read-it-yourself-_-the-pied-piper-of-hamelin-1706905892794",
      "stepCount": 25,
      "chapters": [
        {
          "id": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-1",
          "courseId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-1-step-0",
              "courseId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794",
              "chapterId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-the-pied-piper-of-hamelin-1706905892794/read-it-yourself-_-the-pied-piper-of-hamelin-1706905892794.pdf#page=1"
            }
          ]
        },
        {
          "id": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-10",
          "courseId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-10-step-0",
              "courseId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794",
              "chapterId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-the-pied-piper-of-hamelin-1706905892794/read-it-yourself-_-the-pied-piper-of-hamelin-1706905892794.pdf#page=10"
            }
          ]
        },
        {
          "id": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-11",
          "courseId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-11-step-0",
              "courseId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794",
              "chapterId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-the-pied-piper-of-hamelin-1706905892794/read-it-yourself-_-the-pied-piper-of-hamelin-1706905892794.pdf#page=11"
            }
          ]
        },
        {
          "id": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-12",
          "courseId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-12-step-0",
              "courseId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794",
              "chapterId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-the-pied-piper-of-hamelin-1706905892794/read-it-yourself-_-the-pied-piper-of-hamelin-1706905892794.pdf#page=12"
            }
          ]
        },
        {
          "id": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-13",
          "courseId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-13-step-0",
              "courseId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794",
              "chapterId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-the-pied-piper-of-hamelin-1706905892794/read-it-yourself-_-the-pied-piper-of-hamelin-1706905892794.pdf#page=13"
            }
          ]
        },
        {
          "id": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-14",
          "courseId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-14-step-0",
              "courseId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794",
              "chapterId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-the-pied-piper-of-hamelin-1706905892794/read-it-yourself-_-the-pied-piper-of-hamelin-1706905892794.pdf#page=14"
            }
          ]
        },
        {
          "id": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-15",
          "courseId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-15-step-0",
              "courseId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794",
              "chapterId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-the-pied-piper-of-hamelin-1706905892794/read-it-yourself-_-the-pied-piper-of-hamelin-1706905892794.pdf#page=15"
            }
          ]
        },
        {
          "id": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-16",
          "courseId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-16-step-0",
              "courseId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794",
              "chapterId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-the-pied-piper-of-hamelin-1706905892794/read-it-yourself-_-the-pied-piper-of-hamelin-1706905892794.pdf#page=16"
            }
          ]
        },
        {
          "id": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-17",
          "courseId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-17-step-0",
              "courseId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794",
              "chapterId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-the-pied-piper-of-hamelin-1706905892794/read-it-yourself-_-the-pied-piper-of-hamelin-1706905892794.pdf#page=17"
            }
          ]
        },
        {
          "id": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-18",
          "courseId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-18-step-0",
              "courseId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794",
              "chapterId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-the-pied-piper-of-hamelin-1706905892794/read-it-yourself-_-the-pied-piper-of-hamelin-1706905892794.pdf#page=18"
            }
          ]
        },
        {
          "id": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-19",
          "courseId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-19-step-0",
              "courseId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794",
              "chapterId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-the-pied-piper-of-hamelin-1706905892794/read-it-yourself-_-the-pied-piper-of-hamelin-1706905892794.pdf#page=19"
            }
          ]
        },
        {
          "id": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-2",
          "courseId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-2-step-0",
              "courseId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794",
              "chapterId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-the-pied-piper-of-hamelin-1706905892794/read-it-yourself-_-the-pied-piper-of-hamelin-1706905892794.pdf#page=2"
            }
          ]
        },
        {
          "id": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-20",
          "courseId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-20-step-0",
              "courseId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794",
              "chapterId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-the-pied-piper-of-hamelin-1706905892794/read-it-yourself-_-the-pied-piper-of-hamelin-1706905892794.pdf#page=20"
            }
          ]
        },
        {
          "id": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-21",
          "courseId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-21-step-0",
              "courseId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794",
              "chapterId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-the-pied-piper-of-hamelin-1706905892794/read-it-yourself-_-the-pied-piper-of-hamelin-1706905892794.pdf#page=21"
            }
          ]
        },
        {
          "id": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-22",
          "courseId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-22-step-0",
              "courseId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794",
              "chapterId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-the-pied-piper-of-hamelin-1706905892794/read-it-yourself-_-the-pied-piper-of-hamelin-1706905892794.pdf#page=22"
            }
          ]
        },
        {
          "id": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-23",
          "courseId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-23-step-0",
              "courseId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794",
              "chapterId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-the-pied-piper-of-hamelin-1706905892794/read-it-yourself-_-the-pied-piper-of-hamelin-1706905892794.pdf#page=23"
            }
          ]
        },
        {
          "id": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-24",
          "courseId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-24-step-0",
              "courseId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794",
              "chapterId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-the-pied-piper-of-hamelin-1706905892794/read-it-yourself-_-the-pied-piper-of-hamelin-1706905892794.pdf#page=24"
            }
          ]
        },
        {
          "id": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-25",
          "courseId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-25-step-0",
              "courseId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794",
              "chapterId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-the-pied-piper-of-hamelin-1706905892794/read-it-yourself-_-the-pied-piper-of-hamelin-1706905892794.pdf#page=25"
            }
          ]
        },
        {
          "id": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-3",
          "courseId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-3-step-0",
              "courseId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794",
              "chapterId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-the-pied-piper-of-hamelin-1706905892794/read-it-yourself-_-the-pied-piper-of-hamelin-1706905892794.pdf#page=3"
            }
          ]
        },
        {
          "id": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-4",
          "courseId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-4-step-0",
              "courseId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794",
              "chapterId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-the-pied-piper-of-hamelin-1706905892794/read-it-yourself-_-the-pied-piper-of-hamelin-1706905892794.pdf#page=4"
            }
          ]
        },
        {
          "id": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-5",
          "courseId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-5-step-0",
              "courseId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794",
              "chapterId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-the-pied-piper-of-hamelin-1706905892794/read-it-yourself-_-the-pied-piper-of-hamelin-1706905892794.pdf#page=5"
            }
          ]
        },
        {
          "id": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-6",
          "courseId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-6-step-0",
              "courseId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794",
              "chapterId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-the-pied-piper-of-hamelin-1706905892794/read-it-yourself-_-the-pied-piper-of-hamelin-1706905892794.pdf#page=6"
            }
          ]
        },
        {
          "id": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-7",
          "courseId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-7-step-0",
              "courseId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794",
              "chapterId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-the-pied-piper-of-hamelin-1706905892794/read-it-yourself-_-the-pied-piper-of-hamelin-1706905892794.pdf#page=7"
            }
          ]
        },
        {
          "id": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-8",
          "courseId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-8-step-0",
              "courseId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794",
              "chapterId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-the-pied-piper-of-hamelin-1706905892794/read-it-yourself-_-the-pied-piper-of-hamelin-1706905892794.pdf#page=8"
            }
          ]
        },
        {
          "id": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-9",
          "courseId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-9-step-0",
              "courseId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794",
              "chapterId": "read-it-yourself-the-pied-piper-of-hamelin-1706905892794-ch-import-1789789114910-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-the-pied-piper-of-hamelin-1706905892794/read-it-yourself-_-the-pied-piper-of-hamelin-1706905892794.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "read-it-yourself-the-wizard-of-oz-1707096910333",
      "title": "The wizard of oz",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-read-it-yourself-the-wizard-of-oz-1707096910333.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 200,
      "category": "Kid, Comic, ReadItYourself",
      "cat1": "Kid",
      "cat2": "Comic",
      "cat3": "ReadItYourself",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Comic/read-it-yourself-_-the-wizard-of-oz-1707096910333",
      "stepCount": 21,
      "chapters": [
        {
          "id": "read-it-yourself-the-wizard-of-oz-1707096910333-ch-import-1789697201795-1",
          "courseId": "read-it-yourself-the-wizard-of-oz-1707096910333",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "read-it-yourself-the-wizard-of-oz-1707096910333-ch-import-1789697201795-1-step-0",
              "courseId": "read-it-yourself-the-wizard-of-oz-1707096910333",
              "chapterId": "read-it-yourself-the-wizard-of-oz-1707096910333-ch-import-1789697201795-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-the-wizard-of-oz-1707096910333/read-it-yourself-_-the-wizard-of-oz-1707096910333.pdf#page=1"
            }
          ]
        },
        {
          "id": "read-it-yourself-the-wizard-of-oz-1707096910333-ch-import-1789697201795-10",
          "courseId": "read-it-yourself-the-wizard-of-oz-1707096910333",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "read-it-yourself-the-wizard-of-oz-1707096910333-ch-import-1789697201795-10-step-0",
              "courseId": "read-it-yourself-the-wizard-of-oz-1707096910333",
              "chapterId": "read-it-yourself-the-wizard-of-oz-1707096910333-ch-import-1789697201795-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-the-wizard-of-oz-1707096910333/read-it-yourself-_-the-wizard-of-oz-1707096910333.pdf#page=10"
            }
          ]
        },
        {
          "id": "read-it-yourself-the-wizard-of-oz-1707096910333-ch-import-1789697201795-11",
          "courseId": "read-it-yourself-the-wizard-of-oz-1707096910333",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "read-it-yourself-the-wizard-of-oz-1707096910333-ch-import-1789697201795-11-step-0",
              "courseId": "read-it-yourself-the-wizard-of-oz-1707096910333",
              "chapterId": "read-it-yourself-the-wizard-of-oz-1707096910333-ch-import-1789697201795-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-the-wizard-of-oz-1707096910333/read-it-yourself-_-the-wizard-of-oz-1707096910333.pdf#page=11"
            }
          ]
        },
        {
          "id": "read-it-yourself-the-wizard-of-oz-1707096910333-ch-import-1789697201795-12",
          "courseId": "read-it-yourself-the-wizard-of-oz-1707096910333",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "read-it-yourself-the-wizard-of-oz-1707096910333-ch-import-1789697201795-12-step-0",
              "courseId": "read-it-yourself-the-wizard-of-oz-1707096910333",
              "chapterId": "read-it-yourself-the-wizard-of-oz-1707096910333-ch-import-1789697201795-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-the-wizard-of-oz-1707096910333/read-it-yourself-_-the-wizard-of-oz-1707096910333.pdf#page=12"
            }
          ]
        },
        {
          "id": "read-it-yourself-the-wizard-of-oz-1707096910333-ch-import-1789697201795-13",
          "courseId": "read-it-yourself-the-wizard-of-oz-1707096910333",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "read-it-yourself-the-wizard-of-oz-1707096910333-ch-import-1789697201795-13-step-0",
              "courseId": "read-it-yourself-the-wizard-of-oz-1707096910333",
              "chapterId": "read-it-yourself-the-wizard-of-oz-1707096910333-ch-import-1789697201795-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-the-wizard-of-oz-1707096910333/read-it-yourself-_-the-wizard-of-oz-1707096910333.pdf#page=13"
            }
          ]
        },
        {
          "id": "read-it-yourself-the-wizard-of-oz-1707096910333-ch-import-1789697201795-14",
          "courseId": "read-it-yourself-the-wizard-of-oz-1707096910333",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "read-it-yourself-the-wizard-of-oz-1707096910333-ch-import-1789697201795-14-step-0",
              "courseId": "read-it-yourself-the-wizard-of-oz-1707096910333",
              "chapterId": "read-it-yourself-the-wizard-of-oz-1707096910333-ch-import-1789697201795-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-the-wizard-of-oz-1707096910333/read-it-yourself-_-the-wizard-of-oz-1707096910333.pdf#page=14"
            }
          ]
        },
        {
          "id": "read-it-yourself-the-wizard-of-oz-1707096910333-ch-import-1789697201795-15",
          "courseId": "read-it-yourself-the-wizard-of-oz-1707096910333",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "read-it-yourself-the-wizard-of-oz-1707096910333-ch-import-1789697201795-15-step-0",
              "courseId": "read-it-yourself-the-wizard-of-oz-1707096910333",
              "chapterId": "read-it-yourself-the-wizard-of-oz-1707096910333-ch-import-1789697201795-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-the-wizard-of-oz-1707096910333/read-it-yourself-_-the-wizard-of-oz-1707096910333.pdf#page=15"
            }
          ]
        },
        {
          "id": "read-it-yourself-the-wizard-of-oz-1707096910333-ch-import-1789697201795-16",
          "courseId": "read-it-yourself-the-wizard-of-oz-1707096910333",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "read-it-yourself-the-wizard-of-oz-1707096910333-ch-import-1789697201795-16-step-0",
              "courseId": "read-it-yourself-the-wizard-of-oz-1707096910333",
              "chapterId": "read-it-yourself-the-wizard-of-oz-1707096910333-ch-import-1789697201795-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-the-wizard-of-oz-1707096910333/read-it-yourself-_-the-wizard-of-oz-1707096910333.pdf#page=16"
            }
          ]
        },
        {
          "id": "read-it-yourself-the-wizard-of-oz-1707096910333-ch-import-1789697201795-17",
          "courseId": "read-it-yourself-the-wizard-of-oz-1707096910333",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "read-it-yourself-the-wizard-of-oz-1707096910333-ch-import-1789697201795-17-step-0",
              "courseId": "read-it-yourself-the-wizard-of-oz-1707096910333",
              "chapterId": "read-it-yourself-the-wizard-of-oz-1707096910333-ch-import-1789697201795-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-the-wizard-of-oz-1707096910333/read-it-yourself-_-the-wizard-of-oz-1707096910333.pdf#page=17"
            }
          ]
        },
        {
          "id": "read-it-yourself-the-wizard-of-oz-1707096910333-ch-import-1789697201795-18",
          "courseId": "read-it-yourself-the-wizard-of-oz-1707096910333",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "read-it-yourself-the-wizard-of-oz-1707096910333-ch-import-1789697201795-18-step-0",
              "courseId": "read-it-yourself-the-wizard-of-oz-1707096910333",
              "chapterId": "read-it-yourself-the-wizard-of-oz-1707096910333-ch-import-1789697201795-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-the-wizard-of-oz-1707096910333/read-it-yourself-_-the-wizard-of-oz-1707096910333.pdf#page=18"
            }
          ]
        },
        {
          "id": "read-it-yourself-the-wizard-of-oz-1707096910333-ch-import-1789697201795-19",
          "courseId": "read-it-yourself-the-wizard-of-oz-1707096910333",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "read-it-yourself-the-wizard-of-oz-1707096910333-ch-import-1789697201795-19-step-0",
              "courseId": "read-it-yourself-the-wizard-of-oz-1707096910333",
              "chapterId": "read-it-yourself-the-wizard-of-oz-1707096910333-ch-import-1789697201795-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-the-wizard-of-oz-1707096910333/read-it-yourself-_-the-wizard-of-oz-1707096910333.pdf#page=19"
            }
          ]
        },
        {
          "id": "read-it-yourself-the-wizard-of-oz-1707096910333-ch-import-1789697201795-2",
          "courseId": "read-it-yourself-the-wizard-of-oz-1707096910333",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "read-it-yourself-the-wizard-of-oz-1707096910333-ch-import-1789697201795-2-step-0",
              "courseId": "read-it-yourself-the-wizard-of-oz-1707096910333",
              "chapterId": "read-it-yourself-the-wizard-of-oz-1707096910333-ch-import-1789697201795-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-the-wizard-of-oz-1707096910333/read-it-yourself-_-the-wizard-of-oz-1707096910333.pdf#page=2"
            }
          ]
        },
        {
          "id": "read-it-yourself-the-wizard-of-oz-1707096910333-ch-import-1789697201795-20",
          "courseId": "read-it-yourself-the-wizard-of-oz-1707096910333",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "read-it-yourself-the-wizard-of-oz-1707096910333-ch-import-1789697201795-20-step-0",
              "courseId": "read-it-yourself-the-wizard-of-oz-1707096910333",
              "chapterId": "read-it-yourself-the-wizard-of-oz-1707096910333-ch-import-1789697201795-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-the-wizard-of-oz-1707096910333/read-it-yourself-_-the-wizard-of-oz-1707096910333.pdf#page=20"
            }
          ]
        },
        {
          "id": "read-it-yourself-the-wizard-of-oz-1707096910333-ch-import-1789697201795-21",
          "courseId": "read-it-yourself-the-wizard-of-oz-1707096910333",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "read-it-yourself-the-wizard-of-oz-1707096910333-ch-import-1789697201795-21-step-0",
              "courseId": "read-it-yourself-the-wizard-of-oz-1707096910333",
              "chapterId": "read-it-yourself-the-wizard-of-oz-1707096910333-ch-import-1789697201795-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-the-wizard-of-oz-1707096910333/read-it-yourself-_-the-wizard-of-oz-1707096910333.pdf#page=21"
            }
          ]
        },
        {
          "id": "read-it-yourself-the-wizard-of-oz-1707096910333-ch-import-1789697201795-3",
          "courseId": "read-it-yourself-the-wizard-of-oz-1707096910333",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "read-it-yourself-the-wizard-of-oz-1707096910333-ch-import-1789697201795-3-step-0",
              "courseId": "read-it-yourself-the-wizard-of-oz-1707096910333",
              "chapterId": "read-it-yourself-the-wizard-of-oz-1707096910333-ch-import-1789697201795-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-the-wizard-of-oz-1707096910333/read-it-yourself-_-the-wizard-of-oz-1707096910333.pdf#page=3"
            }
          ]
        },
        {
          "id": "read-it-yourself-the-wizard-of-oz-1707096910333-ch-import-1789697201795-4",
          "courseId": "read-it-yourself-the-wizard-of-oz-1707096910333",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "read-it-yourself-the-wizard-of-oz-1707096910333-ch-import-1789697201795-4-step-0",
              "courseId": "read-it-yourself-the-wizard-of-oz-1707096910333",
              "chapterId": "read-it-yourself-the-wizard-of-oz-1707096910333-ch-import-1789697201795-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-the-wizard-of-oz-1707096910333/read-it-yourself-_-the-wizard-of-oz-1707096910333.pdf#page=4"
            }
          ]
        },
        {
          "id": "read-it-yourself-the-wizard-of-oz-1707096910333-ch-import-1789697201795-5",
          "courseId": "read-it-yourself-the-wizard-of-oz-1707096910333",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "read-it-yourself-the-wizard-of-oz-1707096910333-ch-import-1789697201795-5-step-0",
              "courseId": "read-it-yourself-the-wizard-of-oz-1707096910333",
              "chapterId": "read-it-yourself-the-wizard-of-oz-1707096910333-ch-import-1789697201795-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-the-wizard-of-oz-1707096910333/read-it-yourself-_-the-wizard-of-oz-1707096910333.pdf#page=5"
            }
          ]
        },
        {
          "id": "read-it-yourself-the-wizard-of-oz-1707096910333-ch-import-1789697201795-6",
          "courseId": "read-it-yourself-the-wizard-of-oz-1707096910333",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "read-it-yourself-the-wizard-of-oz-1707096910333-ch-import-1789697201795-6-step-0",
              "courseId": "read-it-yourself-the-wizard-of-oz-1707096910333",
              "chapterId": "read-it-yourself-the-wizard-of-oz-1707096910333-ch-import-1789697201795-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-the-wizard-of-oz-1707096910333/read-it-yourself-_-the-wizard-of-oz-1707096910333.pdf#page=6"
            }
          ]
        },
        {
          "id": "read-it-yourself-the-wizard-of-oz-1707096910333-ch-import-1789697201795-7",
          "courseId": "read-it-yourself-the-wizard-of-oz-1707096910333",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "read-it-yourself-the-wizard-of-oz-1707096910333-ch-import-1789697201795-7-step-0",
              "courseId": "read-it-yourself-the-wizard-of-oz-1707096910333",
              "chapterId": "read-it-yourself-the-wizard-of-oz-1707096910333-ch-import-1789697201795-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-the-wizard-of-oz-1707096910333/read-it-yourself-_-the-wizard-of-oz-1707096910333.pdf#page=7"
            }
          ]
        },
        {
          "id": "read-it-yourself-the-wizard-of-oz-1707096910333-ch-import-1789697201795-8",
          "courseId": "read-it-yourself-the-wizard-of-oz-1707096910333",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "read-it-yourself-the-wizard-of-oz-1707096910333-ch-import-1789697201795-8-step-0",
              "courseId": "read-it-yourself-the-wizard-of-oz-1707096910333",
              "chapterId": "read-it-yourself-the-wizard-of-oz-1707096910333-ch-import-1789697201795-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-the-wizard-of-oz-1707096910333/read-it-yourself-_-the-wizard-of-oz-1707096910333.pdf#page=8"
            }
          ]
        },
        {
          "id": "read-it-yourself-the-wizard-of-oz-1707096910333-ch-import-1789697201795-9",
          "courseId": "read-it-yourself-the-wizard-of-oz-1707096910333",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "read-it-yourself-the-wizard-of-oz-1707096910333-ch-import-1789697201795-9-step-0",
              "courseId": "read-it-yourself-the-wizard-of-oz-1707096910333",
              "chapterId": "read-it-yourself-the-wizard-of-oz-1707096910333-ch-import-1789697201795-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-the-wizard-of-oz-1707096910333/read-it-yourself-_-the-wizard-of-oz-1707096910333.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "read-it-yourself-little-red-riding-hood-1707096924607",
      "title": "Little red riding hood",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-read-it-yourself-little-red-riding-hood-1707096924607.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 201,
      "category": "Kid, Comic, ReadItYourself",
      "cat1": "Kid",
      "cat2": "Comic",
      "cat3": "ReadItYourself",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Comic/read-it-yourself-_-little-red-riding-hood-1707096924607",
      "stepCount": 25,
      "chapters": [
        {
          "id": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-1",
          "courseId": "read-it-yourself-little-red-riding-hood-1707096924607",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-1-step-0",
              "courseId": "read-it-yourself-little-red-riding-hood-1707096924607",
              "chapterId": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-little-red-riding-hood-1707096924607/read-it-yourself-_-little-red-riding-hood-1707096924607.pdf#page=1"
            }
          ]
        },
        {
          "id": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-10",
          "courseId": "read-it-yourself-little-red-riding-hood-1707096924607",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-10-step-0",
              "courseId": "read-it-yourself-little-red-riding-hood-1707096924607",
              "chapterId": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-little-red-riding-hood-1707096924607/read-it-yourself-_-little-red-riding-hood-1707096924607.pdf#page=10"
            }
          ]
        },
        {
          "id": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-11",
          "courseId": "read-it-yourself-little-red-riding-hood-1707096924607",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-11-step-0",
              "courseId": "read-it-yourself-little-red-riding-hood-1707096924607",
              "chapterId": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-little-red-riding-hood-1707096924607/read-it-yourself-_-little-red-riding-hood-1707096924607.pdf#page=11"
            }
          ]
        },
        {
          "id": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-12",
          "courseId": "read-it-yourself-little-red-riding-hood-1707096924607",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-12-step-0",
              "courseId": "read-it-yourself-little-red-riding-hood-1707096924607",
              "chapterId": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-little-red-riding-hood-1707096924607/read-it-yourself-_-little-red-riding-hood-1707096924607.pdf#page=12"
            }
          ]
        },
        {
          "id": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-13",
          "courseId": "read-it-yourself-little-red-riding-hood-1707096924607",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-13-step-0",
              "courseId": "read-it-yourself-little-red-riding-hood-1707096924607",
              "chapterId": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-little-red-riding-hood-1707096924607/read-it-yourself-_-little-red-riding-hood-1707096924607.pdf#page=13"
            }
          ]
        },
        {
          "id": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-14",
          "courseId": "read-it-yourself-little-red-riding-hood-1707096924607",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-14-step-0",
              "courseId": "read-it-yourself-little-red-riding-hood-1707096924607",
              "chapterId": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-little-red-riding-hood-1707096924607/read-it-yourself-_-little-red-riding-hood-1707096924607.pdf#page=14"
            }
          ]
        },
        {
          "id": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-15",
          "courseId": "read-it-yourself-little-red-riding-hood-1707096924607",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-15-step-0",
              "courseId": "read-it-yourself-little-red-riding-hood-1707096924607",
              "chapterId": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-little-red-riding-hood-1707096924607/read-it-yourself-_-little-red-riding-hood-1707096924607.pdf#page=15"
            }
          ]
        },
        {
          "id": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-16",
          "courseId": "read-it-yourself-little-red-riding-hood-1707096924607",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-16-step-0",
              "courseId": "read-it-yourself-little-red-riding-hood-1707096924607",
              "chapterId": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-little-red-riding-hood-1707096924607/read-it-yourself-_-little-red-riding-hood-1707096924607.pdf#page=16"
            }
          ]
        },
        {
          "id": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-17",
          "courseId": "read-it-yourself-little-red-riding-hood-1707096924607",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-17-step-0",
              "courseId": "read-it-yourself-little-red-riding-hood-1707096924607",
              "chapterId": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-little-red-riding-hood-1707096924607/read-it-yourself-_-little-red-riding-hood-1707096924607.pdf#page=17"
            }
          ]
        },
        {
          "id": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-18",
          "courseId": "read-it-yourself-little-red-riding-hood-1707096924607",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-18-step-0",
              "courseId": "read-it-yourself-little-red-riding-hood-1707096924607",
              "chapterId": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-little-red-riding-hood-1707096924607/read-it-yourself-_-little-red-riding-hood-1707096924607.pdf#page=18"
            }
          ]
        },
        {
          "id": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-19",
          "courseId": "read-it-yourself-little-red-riding-hood-1707096924607",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-19-step-0",
              "courseId": "read-it-yourself-little-red-riding-hood-1707096924607",
              "chapterId": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-little-red-riding-hood-1707096924607/read-it-yourself-_-little-red-riding-hood-1707096924607.pdf#page=19"
            }
          ]
        },
        {
          "id": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-2",
          "courseId": "read-it-yourself-little-red-riding-hood-1707096924607",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-2-step-0",
              "courseId": "read-it-yourself-little-red-riding-hood-1707096924607",
              "chapterId": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-little-red-riding-hood-1707096924607/read-it-yourself-_-little-red-riding-hood-1707096924607.pdf#page=2"
            }
          ]
        },
        {
          "id": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-20",
          "courseId": "read-it-yourself-little-red-riding-hood-1707096924607",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-20-step-0",
              "courseId": "read-it-yourself-little-red-riding-hood-1707096924607",
              "chapterId": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-little-red-riding-hood-1707096924607/read-it-yourself-_-little-red-riding-hood-1707096924607.pdf#page=20"
            }
          ]
        },
        {
          "id": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-21",
          "courseId": "read-it-yourself-little-red-riding-hood-1707096924607",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-21-step-0",
              "courseId": "read-it-yourself-little-red-riding-hood-1707096924607",
              "chapterId": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-little-red-riding-hood-1707096924607/read-it-yourself-_-little-red-riding-hood-1707096924607.pdf#page=21"
            }
          ]
        },
        {
          "id": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-22",
          "courseId": "read-it-yourself-little-red-riding-hood-1707096924607",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-22-step-0",
              "courseId": "read-it-yourself-little-red-riding-hood-1707096924607",
              "chapterId": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-little-red-riding-hood-1707096924607/read-it-yourself-_-little-red-riding-hood-1707096924607.pdf#page=22"
            }
          ]
        },
        {
          "id": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-23",
          "courseId": "read-it-yourself-little-red-riding-hood-1707096924607",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-23-step-0",
              "courseId": "read-it-yourself-little-red-riding-hood-1707096924607",
              "chapterId": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-little-red-riding-hood-1707096924607/read-it-yourself-_-little-red-riding-hood-1707096924607.pdf#page=23"
            }
          ]
        },
        {
          "id": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-24",
          "courseId": "read-it-yourself-little-red-riding-hood-1707096924607",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-24-step-0",
              "courseId": "read-it-yourself-little-red-riding-hood-1707096924607",
              "chapterId": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-little-red-riding-hood-1707096924607/read-it-yourself-_-little-red-riding-hood-1707096924607.pdf#page=24"
            }
          ]
        },
        {
          "id": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-25",
          "courseId": "read-it-yourself-little-red-riding-hood-1707096924607",
          "chapterIndex": 0,
          "title": "Page 25",
          "steps": [
            {
              "id": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-25-step-0",
              "courseId": "read-it-yourself-little-red-riding-hood-1707096924607",
              "chapterId": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-25",
              "chapterTitle": "Page 25",
              "chapterIndex": 0,
              "stepIndex": 25,
              "stepType": "pdf",
              "title": "Page 25",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-little-red-riding-hood-1707096924607/read-it-yourself-_-little-red-riding-hood-1707096924607.pdf#page=25"
            }
          ]
        },
        {
          "id": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-3",
          "courseId": "read-it-yourself-little-red-riding-hood-1707096924607",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-3-step-0",
              "courseId": "read-it-yourself-little-red-riding-hood-1707096924607",
              "chapterId": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-little-red-riding-hood-1707096924607/read-it-yourself-_-little-red-riding-hood-1707096924607.pdf#page=3"
            }
          ]
        },
        {
          "id": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-4",
          "courseId": "read-it-yourself-little-red-riding-hood-1707096924607",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-4-step-0",
              "courseId": "read-it-yourself-little-red-riding-hood-1707096924607",
              "chapterId": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-little-red-riding-hood-1707096924607/read-it-yourself-_-little-red-riding-hood-1707096924607.pdf#page=4"
            }
          ]
        },
        {
          "id": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-5",
          "courseId": "read-it-yourself-little-red-riding-hood-1707096924607",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-5-step-0",
              "courseId": "read-it-yourself-little-red-riding-hood-1707096924607",
              "chapterId": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-little-red-riding-hood-1707096924607/read-it-yourself-_-little-red-riding-hood-1707096924607.pdf#page=5"
            }
          ]
        },
        {
          "id": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-6",
          "courseId": "read-it-yourself-little-red-riding-hood-1707096924607",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-6-step-0",
              "courseId": "read-it-yourself-little-red-riding-hood-1707096924607",
              "chapterId": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-little-red-riding-hood-1707096924607/read-it-yourself-_-little-red-riding-hood-1707096924607.pdf#page=6"
            }
          ]
        },
        {
          "id": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-7",
          "courseId": "read-it-yourself-little-red-riding-hood-1707096924607",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-7-step-0",
              "courseId": "read-it-yourself-little-red-riding-hood-1707096924607",
              "chapterId": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-little-red-riding-hood-1707096924607/read-it-yourself-_-little-red-riding-hood-1707096924607.pdf#page=7"
            }
          ]
        },
        {
          "id": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-8",
          "courseId": "read-it-yourself-little-red-riding-hood-1707096924607",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-8-step-0",
              "courseId": "read-it-yourself-little-red-riding-hood-1707096924607",
              "chapterId": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-little-red-riding-hood-1707096924607/read-it-yourself-_-little-red-riding-hood-1707096924607.pdf#page=8"
            }
          ]
        },
        {
          "id": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-9",
          "courseId": "read-it-yourself-little-red-riding-hood-1707096924607",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-9-step-0",
              "courseId": "read-it-yourself-little-red-riding-hood-1707096924607",
              "chapterId": "read-it-yourself-little-red-riding-hood-1707096924607-ch-import-1789697270626-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/read-it-yourself-_-little-red-riding-hood-1707096924607/read-it-yourself-_-little-red-riding-hood-1707096924607.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "pinocchio-1686023316687",
      "title": "Pinocchio",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-pinocchio-1686023316687.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 202,
      "category": "Kid, Comic, ReadItYourself",
      "cat1": "Kid",
      "cat2": "Comic",
      "cat3": "ReadItYourself",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Comic/pinocchio-1686023316687",
      "stepCount": 24,
      "chapters": [
        {
          "id": "pinocchio-1686023316687-ch-import-1789697312744-1",
          "courseId": "pinocchio-1686023316687",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "pinocchio-1686023316687-ch-import-1789697312744-1-step-0",
              "courseId": "pinocchio-1686023316687",
              "chapterId": "pinocchio-1686023316687-ch-import-1789697312744-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/pinocchio-1686023316687/pinocchio-1686023316687.pdf#page=1"
            }
          ]
        },
        {
          "id": "pinocchio-1686023316687-ch-import-1789697312744-10",
          "courseId": "pinocchio-1686023316687",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "pinocchio-1686023316687-ch-import-1789697312744-10-step-0",
              "courseId": "pinocchio-1686023316687",
              "chapterId": "pinocchio-1686023316687-ch-import-1789697312744-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/pinocchio-1686023316687/pinocchio-1686023316687.pdf#page=10"
            }
          ]
        },
        {
          "id": "pinocchio-1686023316687-ch-import-1789697312744-11",
          "courseId": "pinocchio-1686023316687",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "pinocchio-1686023316687-ch-import-1789697312744-11-step-0",
              "courseId": "pinocchio-1686023316687",
              "chapterId": "pinocchio-1686023316687-ch-import-1789697312744-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/pinocchio-1686023316687/pinocchio-1686023316687.pdf#page=11"
            }
          ]
        },
        {
          "id": "pinocchio-1686023316687-ch-import-1789697312744-12",
          "courseId": "pinocchio-1686023316687",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "pinocchio-1686023316687-ch-import-1789697312744-12-step-0",
              "courseId": "pinocchio-1686023316687",
              "chapterId": "pinocchio-1686023316687-ch-import-1789697312744-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/pinocchio-1686023316687/pinocchio-1686023316687.pdf#page=12"
            }
          ]
        },
        {
          "id": "pinocchio-1686023316687-ch-import-1789697312744-13",
          "courseId": "pinocchio-1686023316687",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "pinocchio-1686023316687-ch-import-1789697312744-13-step-0",
              "courseId": "pinocchio-1686023316687",
              "chapterId": "pinocchio-1686023316687-ch-import-1789697312744-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/pinocchio-1686023316687/pinocchio-1686023316687.pdf#page=13"
            }
          ]
        },
        {
          "id": "pinocchio-1686023316687-ch-import-1789697312744-14",
          "courseId": "pinocchio-1686023316687",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "pinocchio-1686023316687-ch-import-1789697312744-14-step-0",
              "courseId": "pinocchio-1686023316687",
              "chapterId": "pinocchio-1686023316687-ch-import-1789697312744-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/pinocchio-1686023316687/pinocchio-1686023316687.pdf#page=14"
            }
          ]
        },
        {
          "id": "pinocchio-1686023316687-ch-import-1789697312744-15",
          "courseId": "pinocchio-1686023316687",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "pinocchio-1686023316687-ch-import-1789697312744-15-step-0",
              "courseId": "pinocchio-1686023316687",
              "chapterId": "pinocchio-1686023316687-ch-import-1789697312744-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/pinocchio-1686023316687/pinocchio-1686023316687.pdf#page=15"
            }
          ]
        },
        {
          "id": "pinocchio-1686023316687-ch-import-1789697312744-16",
          "courseId": "pinocchio-1686023316687",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "pinocchio-1686023316687-ch-import-1789697312744-16-step-0",
              "courseId": "pinocchio-1686023316687",
              "chapterId": "pinocchio-1686023316687-ch-import-1789697312744-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/pinocchio-1686023316687/pinocchio-1686023316687.pdf#page=16"
            }
          ]
        },
        {
          "id": "pinocchio-1686023316687-ch-import-1789697312744-17",
          "courseId": "pinocchio-1686023316687",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "pinocchio-1686023316687-ch-import-1789697312744-17-step-0",
              "courseId": "pinocchio-1686023316687",
              "chapterId": "pinocchio-1686023316687-ch-import-1789697312744-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/pinocchio-1686023316687/pinocchio-1686023316687.pdf#page=17"
            }
          ]
        },
        {
          "id": "pinocchio-1686023316687-ch-import-1789697312744-18",
          "courseId": "pinocchio-1686023316687",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "pinocchio-1686023316687-ch-import-1789697312744-18-step-0",
              "courseId": "pinocchio-1686023316687",
              "chapterId": "pinocchio-1686023316687-ch-import-1789697312744-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/pinocchio-1686023316687/pinocchio-1686023316687.pdf#page=18"
            }
          ]
        },
        {
          "id": "pinocchio-1686023316687-ch-import-1789697312744-19",
          "courseId": "pinocchio-1686023316687",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "pinocchio-1686023316687-ch-import-1789697312744-19-step-0",
              "courseId": "pinocchio-1686023316687",
              "chapterId": "pinocchio-1686023316687-ch-import-1789697312744-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/pinocchio-1686023316687/pinocchio-1686023316687.pdf#page=19"
            }
          ]
        },
        {
          "id": "pinocchio-1686023316687-ch-import-1789697312744-2",
          "courseId": "pinocchio-1686023316687",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "pinocchio-1686023316687-ch-import-1789697312744-2-step-0",
              "courseId": "pinocchio-1686023316687",
              "chapterId": "pinocchio-1686023316687-ch-import-1789697312744-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/pinocchio-1686023316687/pinocchio-1686023316687.pdf#page=2"
            }
          ]
        },
        {
          "id": "pinocchio-1686023316687-ch-import-1789697312744-20",
          "courseId": "pinocchio-1686023316687",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "pinocchio-1686023316687-ch-import-1789697312744-20-step-0",
              "courseId": "pinocchio-1686023316687",
              "chapterId": "pinocchio-1686023316687-ch-import-1789697312744-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/pinocchio-1686023316687/pinocchio-1686023316687.pdf#page=20"
            }
          ]
        },
        {
          "id": "pinocchio-1686023316687-ch-import-1789697312744-21",
          "courseId": "pinocchio-1686023316687",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "pinocchio-1686023316687-ch-import-1789697312744-21-step-0",
              "courseId": "pinocchio-1686023316687",
              "chapterId": "pinocchio-1686023316687-ch-import-1789697312744-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/pinocchio-1686023316687/pinocchio-1686023316687.pdf#page=21"
            }
          ]
        },
        {
          "id": "pinocchio-1686023316687-ch-import-1789697312744-22",
          "courseId": "pinocchio-1686023316687",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "pinocchio-1686023316687-ch-import-1789697312744-22-step-0",
              "courseId": "pinocchio-1686023316687",
              "chapterId": "pinocchio-1686023316687-ch-import-1789697312744-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/pinocchio-1686023316687/pinocchio-1686023316687.pdf#page=22"
            }
          ]
        },
        {
          "id": "pinocchio-1686023316687-ch-import-1789697312744-23",
          "courseId": "pinocchio-1686023316687",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "pinocchio-1686023316687-ch-import-1789697312744-23-step-0",
              "courseId": "pinocchio-1686023316687",
              "chapterId": "pinocchio-1686023316687-ch-import-1789697312744-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/pinocchio-1686023316687/pinocchio-1686023316687.pdf#page=23"
            }
          ]
        },
        {
          "id": "pinocchio-1686023316687-ch-import-1789697312744-24",
          "courseId": "pinocchio-1686023316687",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "pinocchio-1686023316687-ch-import-1789697312744-24-step-0",
              "courseId": "pinocchio-1686023316687",
              "chapterId": "pinocchio-1686023316687-ch-import-1789697312744-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/pinocchio-1686023316687/pinocchio-1686023316687.pdf#page=24"
            }
          ]
        },
        {
          "id": "pinocchio-1686023316687-ch-import-1789697312744-3",
          "courseId": "pinocchio-1686023316687",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "pinocchio-1686023316687-ch-import-1789697312744-3-step-0",
              "courseId": "pinocchio-1686023316687",
              "chapterId": "pinocchio-1686023316687-ch-import-1789697312744-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/pinocchio-1686023316687/pinocchio-1686023316687.pdf#page=3"
            }
          ]
        },
        {
          "id": "pinocchio-1686023316687-ch-import-1789697312744-4",
          "courseId": "pinocchio-1686023316687",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "pinocchio-1686023316687-ch-import-1789697312744-4-step-0",
              "courseId": "pinocchio-1686023316687",
              "chapterId": "pinocchio-1686023316687-ch-import-1789697312744-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/pinocchio-1686023316687/pinocchio-1686023316687.pdf#page=4"
            }
          ]
        },
        {
          "id": "pinocchio-1686023316687-ch-import-1789697312744-5",
          "courseId": "pinocchio-1686023316687",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "pinocchio-1686023316687-ch-import-1789697312744-5-step-0",
              "courseId": "pinocchio-1686023316687",
              "chapterId": "pinocchio-1686023316687-ch-import-1789697312744-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/pinocchio-1686023316687/pinocchio-1686023316687.pdf#page=5"
            }
          ]
        },
        {
          "id": "pinocchio-1686023316687-ch-import-1789697312744-6",
          "courseId": "pinocchio-1686023316687",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "pinocchio-1686023316687-ch-import-1789697312744-6-step-0",
              "courseId": "pinocchio-1686023316687",
              "chapterId": "pinocchio-1686023316687-ch-import-1789697312744-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/pinocchio-1686023316687/pinocchio-1686023316687.pdf#page=6"
            }
          ]
        },
        {
          "id": "pinocchio-1686023316687-ch-import-1789697312744-7",
          "courseId": "pinocchio-1686023316687",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "pinocchio-1686023316687-ch-import-1789697312744-7-step-0",
              "courseId": "pinocchio-1686023316687",
              "chapterId": "pinocchio-1686023316687-ch-import-1789697312744-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/pinocchio-1686023316687/pinocchio-1686023316687.pdf#page=7"
            }
          ]
        },
        {
          "id": "pinocchio-1686023316687-ch-import-1789697312744-8",
          "courseId": "pinocchio-1686023316687",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "pinocchio-1686023316687-ch-import-1789697312744-8-step-0",
              "courseId": "pinocchio-1686023316687",
              "chapterId": "pinocchio-1686023316687-ch-import-1789697312744-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/pinocchio-1686023316687/pinocchio-1686023316687.pdf#page=8"
            }
          ]
        },
        {
          "id": "pinocchio-1686023316687-ch-import-1789697312744-9",
          "courseId": "pinocchio-1686023316687",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "pinocchio-1686023316687-ch-import-1789697312744-9-step-0",
              "courseId": "pinocchio-1686023316687",
              "chapterId": "pinocchio-1686023316687-ch-import-1789697312744-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/pinocchio-1686023316687/pinocchio-1686023316687.pdf#page=9"
            }
          ]
        }
      ]
    },
    {
      "id": "peter-pan-1707086205565",
      "title": "Peter Pan",
      "description": "",
      "isPublished": true,
      "authorName": "Unknown",
      "color": "#2563eb",
      "coverColorStart": "#2563eb",
      "coverColorMiddle": "#2563eb",
      "coverColorEnd": "#2563eb",
      "coverWidth": 100,
      "coverHeight": 150,
      "coverImageUrl": "/book_covers/thumbs/catalog-peter-pan-1707086205565.webp",
      "icon": "📘",
      "iconColorStart": "#fff",
      "iconColorMiddle": "#fff",
      "iconColorEnd": "#fff",
      "iconSize": 80,
      "titleFontSize": 24,
      "titleFontWeight": "bold",
      "titleColor": "#ffffff",
      "titlePosition": "bottom-left",
      "titleTextAlign": "left",
      "iconPosition": "center-center",
      "courseIndex": 203,
      "category": "Kid, Comic, ReadItYourself",
      "cat1": "Kid",
      "cat2": "Comic",
      "cat3": "ReadItYourself",
      "artifactType": "book",
      "pageViewType": "NormalView",
      "bookHtmlFolder": "Comic/peter-pan-1707086205565",
      "stepCount": 24,
      "chapters": [
        {
          "id": "peter-pan-1707086205565-ch-import-1789698083468-1",
          "courseId": "peter-pan-1707086205565",
          "chapterIndex": 0,
          "title": "Page 1",
          "steps": [
            {
              "id": "peter-pan-1707086205565-ch-import-1789698083468-1-step-0",
              "courseId": "peter-pan-1707086205565",
              "chapterId": "peter-pan-1707086205565-ch-import-1789698083468-1",
              "chapterTitle": "Page 1",
              "chapterIndex": 0,
              "stepIndex": 1,
              "stepType": "pdf",
              "title": "Page 1",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peter-pan-1707086205565/peter-pan-1707086205565.pdf#page=1"
            }
          ]
        },
        {
          "id": "peter-pan-1707086205565-ch-import-1789698083468-10",
          "courseId": "peter-pan-1707086205565",
          "chapterIndex": 0,
          "title": "Page 10",
          "steps": [
            {
              "id": "peter-pan-1707086205565-ch-import-1789698083468-10-step-0",
              "courseId": "peter-pan-1707086205565",
              "chapterId": "peter-pan-1707086205565-ch-import-1789698083468-10",
              "chapterTitle": "Page 10",
              "chapterIndex": 0,
              "stepIndex": 10,
              "stepType": "pdf",
              "title": "Page 10",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peter-pan-1707086205565/peter-pan-1707086205565.pdf#page=10"
            }
          ]
        },
        {
          "id": "peter-pan-1707086205565-ch-import-1789698083468-11",
          "courseId": "peter-pan-1707086205565",
          "chapterIndex": 0,
          "title": "Page 11",
          "steps": [
            {
              "id": "peter-pan-1707086205565-ch-import-1789698083468-11-step-0",
              "courseId": "peter-pan-1707086205565",
              "chapterId": "peter-pan-1707086205565-ch-import-1789698083468-11",
              "chapterTitle": "Page 11",
              "chapterIndex": 0,
              "stepIndex": 11,
              "stepType": "pdf",
              "title": "Page 11",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peter-pan-1707086205565/peter-pan-1707086205565.pdf#page=11"
            }
          ]
        },
        {
          "id": "peter-pan-1707086205565-ch-import-1789698083468-12",
          "courseId": "peter-pan-1707086205565",
          "chapterIndex": 0,
          "title": "Page 12",
          "steps": [
            {
              "id": "peter-pan-1707086205565-ch-import-1789698083468-12-step-0",
              "courseId": "peter-pan-1707086205565",
              "chapterId": "peter-pan-1707086205565-ch-import-1789698083468-12",
              "chapterTitle": "Page 12",
              "chapterIndex": 0,
              "stepIndex": 12,
              "stepType": "pdf",
              "title": "Page 12",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peter-pan-1707086205565/peter-pan-1707086205565.pdf#page=12"
            }
          ]
        },
        {
          "id": "peter-pan-1707086205565-ch-import-1789698083468-13",
          "courseId": "peter-pan-1707086205565",
          "chapterIndex": 0,
          "title": "Page 13",
          "steps": [
            {
              "id": "peter-pan-1707086205565-ch-import-1789698083468-13-step-0",
              "courseId": "peter-pan-1707086205565",
              "chapterId": "peter-pan-1707086205565-ch-import-1789698083468-13",
              "chapterTitle": "Page 13",
              "chapterIndex": 0,
              "stepIndex": 13,
              "stepType": "pdf",
              "title": "Page 13",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peter-pan-1707086205565/peter-pan-1707086205565.pdf#page=13"
            }
          ]
        },
        {
          "id": "peter-pan-1707086205565-ch-import-1789698083468-14",
          "courseId": "peter-pan-1707086205565",
          "chapterIndex": 0,
          "title": "Page 14",
          "steps": [
            {
              "id": "peter-pan-1707086205565-ch-import-1789698083468-14-step-0",
              "courseId": "peter-pan-1707086205565",
              "chapterId": "peter-pan-1707086205565-ch-import-1789698083468-14",
              "chapterTitle": "Page 14",
              "chapterIndex": 0,
              "stepIndex": 14,
              "stepType": "pdf",
              "title": "Page 14",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peter-pan-1707086205565/peter-pan-1707086205565.pdf#page=14"
            }
          ]
        },
        {
          "id": "peter-pan-1707086205565-ch-import-1789698083468-15",
          "courseId": "peter-pan-1707086205565",
          "chapterIndex": 0,
          "title": "Page 15",
          "steps": [
            {
              "id": "peter-pan-1707086205565-ch-import-1789698083468-15-step-0",
              "courseId": "peter-pan-1707086205565",
              "chapterId": "peter-pan-1707086205565-ch-import-1789698083468-15",
              "chapterTitle": "Page 15",
              "chapterIndex": 0,
              "stepIndex": 15,
              "stepType": "pdf",
              "title": "Page 15",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peter-pan-1707086205565/peter-pan-1707086205565.pdf#page=15"
            }
          ]
        },
        {
          "id": "peter-pan-1707086205565-ch-import-1789698083468-16",
          "courseId": "peter-pan-1707086205565",
          "chapterIndex": 0,
          "title": "Page 16",
          "steps": [
            {
              "id": "peter-pan-1707086205565-ch-import-1789698083468-16-step-0",
              "courseId": "peter-pan-1707086205565",
              "chapterId": "peter-pan-1707086205565-ch-import-1789698083468-16",
              "chapterTitle": "Page 16",
              "chapterIndex": 0,
              "stepIndex": 16,
              "stepType": "pdf",
              "title": "Page 16",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peter-pan-1707086205565/peter-pan-1707086205565.pdf#page=16"
            }
          ]
        },
        {
          "id": "peter-pan-1707086205565-ch-import-1789698083468-17",
          "courseId": "peter-pan-1707086205565",
          "chapterIndex": 0,
          "title": "Page 17",
          "steps": [
            {
              "id": "peter-pan-1707086205565-ch-import-1789698083468-17-step-0",
              "courseId": "peter-pan-1707086205565",
              "chapterId": "peter-pan-1707086205565-ch-import-1789698083468-17",
              "chapterTitle": "Page 17",
              "chapterIndex": 0,
              "stepIndex": 17,
              "stepType": "pdf",
              "title": "Page 17",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peter-pan-1707086205565/peter-pan-1707086205565.pdf#page=17"
            }
          ]
        },
        {
          "id": "peter-pan-1707086205565-ch-import-1789698083468-18",
          "courseId": "peter-pan-1707086205565",
          "chapterIndex": 0,
          "title": "Page 18",
          "steps": [
            {
              "id": "peter-pan-1707086205565-ch-import-1789698083468-18-step-0",
              "courseId": "peter-pan-1707086205565",
              "chapterId": "peter-pan-1707086205565-ch-import-1789698083468-18",
              "chapterTitle": "Page 18",
              "chapterIndex": 0,
              "stepIndex": 18,
              "stepType": "pdf",
              "title": "Page 18",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peter-pan-1707086205565/peter-pan-1707086205565.pdf#page=18"
            }
          ]
        },
        {
          "id": "peter-pan-1707086205565-ch-import-1789698083468-19",
          "courseId": "peter-pan-1707086205565",
          "chapterIndex": 0,
          "title": "Page 19",
          "steps": [
            {
              "id": "peter-pan-1707086205565-ch-import-1789698083468-19-step-0",
              "courseId": "peter-pan-1707086205565",
              "chapterId": "peter-pan-1707086205565-ch-import-1789698083468-19",
              "chapterTitle": "Page 19",
              "chapterIndex": 0,
              "stepIndex": 19,
              "stepType": "pdf",
              "title": "Page 19",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peter-pan-1707086205565/peter-pan-1707086205565.pdf#page=19"
            }
          ]
        },
        {
          "id": "peter-pan-1707086205565-ch-import-1789698083468-2",
          "courseId": "peter-pan-1707086205565",
          "chapterIndex": 0,
          "title": "Page 2",
          "steps": [
            {
              "id": "peter-pan-1707086205565-ch-import-1789698083468-2-step-0",
              "courseId": "peter-pan-1707086205565",
              "chapterId": "peter-pan-1707086205565-ch-import-1789698083468-2",
              "chapterTitle": "Page 2",
              "chapterIndex": 0,
              "stepIndex": 2,
              "stepType": "pdf",
              "title": "Page 2",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peter-pan-1707086205565/peter-pan-1707086205565.pdf#page=2"
            }
          ]
        },
        {
          "id": "peter-pan-1707086205565-ch-import-1789698083468-20",
          "courseId": "peter-pan-1707086205565",
          "chapterIndex": 0,
          "title": "Page 20",
          "steps": [
            {
              "id": "peter-pan-1707086205565-ch-import-1789698083468-20-step-0",
              "courseId": "peter-pan-1707086205565",
              "chapterId": "peter-pan-1707086205565-ch-import-1789698083468-20",
              "chapterTitle": "Page 20",
              "chapterIndex": 0,
              "stepIndex": 20,
              "stepType": "pdf",
              "title": "Page 20",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peter-pan-1707086205565/peter-pan-1707086205565.pdf#page=20"
            }
          ]
        },
        {
          "id": "peter-pan-1707086205565-ch-import-1789698083468-21",
          "courseId": "peter-pan-1707086205565",
          "chapterIndex": 0,
          "title": "Page 21",
          "steps": [
            {
              "id": "peter-pan-1707086205565-ch-import-1789698083468-21-step-0",
              "courseId": "peter-pan-1707086205565",
              "chapterId": "peter-pan-1707086205565-ch-import-1789698083468-21",
              "chapterTitle": "Page 21",
              "chapterIndex": 0,
              "stepIndex": 21,
              "stepType": "pdf",
              "title": "Page 21",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peter-pan-1707086205565/peter-pan-1707086205565.pdf#page=21"
            }
          ]
        },
        {
          "id": "peter-pan-1707086205565-ch-import-1789698083468-22",
          "courseId": "peter-pan-1707086205565",
          "chapterIndex": 0,
          "title": "Page 22",
          "steps": [
            {
              "id": "peter-pan-1707086205565-ch-import-1789698083468-22-step-0",
              "courseId": "peter-pan-1707086205565",
              "chapterId": "peter-pan-1707086205565-ch-import-1789698083468-22",
              "chapterTitle": "Page 22",
              "chapterIndex": 0,
              "stepIndex": 22,
              "stepType": "pdf",
              "title": "Page 22",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peter-pan-1707086205565/peter-pan-1707086205565.pdf#page=22"
            }
          ]
        },
        {
          "id": "peter-pan-1707086205565-ch-import-1789698083468-23",
          "courseId": "peter-pan-1707086205565",
          "chapterIndex": 0,
          "title": "Page 23",
          "steps": [
            {
              "id": "peter-pan-1707086205565-ch-import-1789698083468-23-step-0",
              "courseId": "peter-pan-1707086205565",
              "chapterId": "peter-pan-1707086205565-ch-import-1789698083468-23",
              "chapterTitle": "Page 23",
              "chapterIndex": 0,
              "stepIndex": 23,
              "stepType": "pdf",
              "title": "Page 23",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peter-pan-1707086205565/peter-pan-1707086205565.pdf#page=23"
            }
          ]
        },
        {
          "id": "peter-pan-1707086205565-ch-import-1789698083468-24",
          "courseId": "peter-pan-1707086205565",
          "chapterIndex": 0,
          "title": "Page 24",
          "steps": [
            {
              "id": "peter-pan-1707086205565-ch-import-1789698083468-24-step-0",
              "courseId": "peter-pan-1707086205565",
              "chapterId": "peter-pan-1707086205565-ch-import-1789698083468-24",
              "chapterTitle": "Page 24",
              "chapterIndex": 0,
              "stepIndex": 24,
              "stepType": "pdf",
              "title": "Page 24",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peter-pan-1707086205565/peter-pan-1707086205565.pdf#page=24"
            }
          ]
        },
        {
          "id": "peter-pan-1707086205565-ch-import-1789698083468-3",
          "courseId": "peter-pan-1707086205565",
          "chapterIndex": 0,
          "title": "Page 3",
          "steps": [
            {
              "id": "peter-pan-1707086205565-ch-import-1789698083468-3-step-0",
              "courseId": "peter-pan-1707086205565",
              "chapterId": "peter-pan-1707086205565-ch-import-1789698083468-3",
              "chapterTitle": "Page 3",
              "chapterIndex": 0,
              "stepIndex": 3,
              "stepType": "pdf",
              "title": "Page 3",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peter-pan-1707086205565/peter-pan-1707086205565.pdf#page=3"
            }
          ]
        },
        {
          "id": "peter-pan-1707086205565-ch-import-1789698083468-4",
          "courseId": "peter-pan-1707086205565",
          "chapterIndex": 0,
          "title": "Page 4",
          "steps": [
            {
              "id": "peter-pan-1707086205565-ch-import-1789698083468-4-step-0",
              "courseId": "peter-pan-1707086205565",
              "chapterId": "peter-pan-1707086205565-ch-import-1789698083468-4",
              "chapterTitle": "Page 4",
              "chapterIndex": 0,
              "stepIndex": 4,
              "stepType": "pdf",
              "title": "Page 4",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peter-pan-1707086205565/peter-pan-1707086205565.pdf#page=4"
            }
          ]
        },
        {
          "id": "peter-pan-1707086205565-ch-import-1789698083468-5",
          "courseId": "peter-pan-1707086205565",
          "chapterIndex": 0,
          "title": "Page 5",
          "steps": [
            {
              "id": "peter-pan-1707086205565-ch-import-1789698083468-5-step-0",
              "courseId": "peter-pan-1707086205565",
              "chapterId": "peter-pan-1707086205565-ch-import-1789698083468-5",
              "chapterTitle": "Page 5",
              "chapterIndex": 0,
              "stepIndex": 5,
              "stepType": "pdf",
              "title": "Page 5",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peter-pan-1707086205565/peter-pan-1707086205565.pdf#page=5"
            }
          ]
        },
        {
          "id": "peter-pan-1707086205565-ch-import-1789698083468-6",
          "courseId": "peter-pan-1707086205565",
          "chapterIndex": 0,
          "title": "Page 6",
          "steps": [
            {
              "id": "peter-pan-1707086205565-ch-import-1789698083468-6-step-0",
              "courseId": "peter-pan-1707086205565",
              "chapterId": "peter-pan-1707086205565-ch-import-1789698083468-6",
              "chapterTitle": "Page 6",
              "chapterIndex": 0,
              "stepIndex": 6,
              "stepType": "pdf",
              "title": "Page 6",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peter-pan-1707086205565/peter-pan-1707086205565.pdf#page=6"
            }
          ]
        },
        {
          "id": "peter-pan-1707086205565-ch-import-1789698083468-7",
          "courseId": "peter-pan-1707086205565",
          "chapterIndex": 0,
          "title": "Page 7",
          "steps": [
            {
              "id": "peter-pan-1707086205565-ch-import-1789698083468-7-step-0",
              "courseId": "peter-pan-1707086205565",
              "chapterId": "peter-pan-1707086205565-ch-import-1789698083468-7",
              "chapterTitle": "Page 7",
              "chapterIndex": 0,
              "stepIndex": 7,
              "stepType": "pdf",
              "title": "Page 7",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peter-pan-1707086205565/peter-pan-1707086205565.pdf#page=7"
            }
          ]
        },
        {
          "id": "peter-pan-1707086205565-ch-import-1789698083468-8",
          "courseId": "peter-pan-1707086205565",
          "chapterIndex": 0,
          "title": "Page 8",
          "steps": [
            {
              "id": "peter-pan-1707086205565-ch-import-1789698083468-8-step-0",
              "courseId": "peter-pan-1707086205565",
              "chapterId": "peter-pan-1707086205565-ch-import-1789698083468-8",
              "chapterTitle": "Page 8",
              "chapterIndex": 0,
              "stepIndex": 8,
              "stepType": "pdf",
              "title": "Page 8",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peter-pan-1707086205565/peter-pan-1707086205565.pdf#page=8"
            }
          ]
        },
        {
          "id": "peter-pan-1707086205565-ch-import-1789698083468-9",
          "courseId": "peter-pan-1707086205565",
          "chapterIndex": 0,
          "title": "Page 9",
          "steps": [
            {
              "id": "peter-pan-1707086205565-ch-import-1789698083468-9-step-0",
              "courseId": "peter-pan-1707086205565",
              "chapterId": "peter-pan-1707086205565-ch-import-1789698083468-9",
              "chapterTitle": "Page 9",
              "chapterIndex": 0,
              "stepIndex": 9,
              "stepType": "pdf",
              "title": "Page 9",
              "description": "",
              "contentHtml": "https://magiclibrary-d9921.web.app/peter-pan-1707086205565/peter-pan-1707086205565.pdf#page=9"
            }
          ]
        }
      ]
    }
  ],
  "tasks": [
    {
      "id": "angular-concepts-authguard",
      "category": "angular-concepts",
      "title": "AuthGuard & Route Protection",
      "description": "Review Angular AuthGuard implementation, lifecycle hooks, NgRx patterns, and how Angular communicates with .NET Core APIs.",
      "checklist": [
        "Explain AuthGuard and route access control",
        "Describe all lifecycle hooks in Angular",
        "Understand NgRx for state management",
        "Explain Angular-to-.NET communication patterns",
        "Understand two-way data binding and routing"
      ],
      "categoryIndex": 0,
      "taskIndex": 1,
      "index": 1,
      "answerHtml": "<div class=\"solid-flashcards\">\n  <section class=\"solid-section\"><table>\n      <thead><tr><th>Sub Question</th><th>Answer</th><th>More Explanation</th><th>Example</th><th>Benefit</th></tr></thead>\n      <tbody>\n        <tr><td>What is AuthGuard?</td><td>A service that controls route access based on authentication</td><td>Implements CanActivate interface; returns boolean or Observable&lt;boolean&gt;</td><td>Redirect unauthenticated users to login page</td><td>Secure routes from unauthorized access</td></tr>\n        <tr><td>How do you implement AuthGuard?</td><td>Create service implementing CanActivate interface</td><td>Check authentication status in canActivate() method</td><td>AuthGuard checks JWT token validity before navigation</td><td>Control route access declaratively</td></tr>\n        <tr><td>What is ngOnChanges?</td><td>Lifecycle hook called when input properties change</td><td>Receives SimpleChanges object with previous/current values</td><td>Detect when @Input() value updates and respond</td><td>React to external property changes</td></tr>\n        <tr><td>What is ngOnInit?</td><td>Lifecycle hook called once after component initialization</td><td>Best place for initialization logic and data fetching</td><td>Load user profile data from API on component start</td><td>Initialize component safely after inputs are bound</td></tr>\n        <tr><td>What is ngDoCheck?</td><td>Lifecycle hook called during every change detection run</td><td>Implement custom change detection logic here</td><td>Detect value changes that Angular's default detection misses</td><td>Implement custom change detection strategies</td></tr>\n        <tr><td>What is ngAfterContentInit?</td><td>Lifecycle hook called after ng-content is projected</td><td>Initialize logic that depends on projected content</td><td>Access @ContentChild() after content is projected</td><td>Interact with content from parent component</td></tr>\n        <tr><td>What is ngAfterContentChecked?</td><td>Lifecycle hook called after every check of ng-content</td><td>Runs after ngAfterContentInit and after ngDoCheck</td><td>Perform additional checks after content initialization</td><td>Respond to content projection changes</td></tr>\n        <tr><td>What is ngAfterViewInit?</td><td>Lifecycle hook called after component view is initialized</td><td>Good place to access DOM elements and child components</td><td>Initialize jQuery plugins or access native DOM</td><td>Work with view elements safely</td></tr>\n        <tr><td>What is ngAfterViewChecked?</td><td>Lifecycle hook called after every check of component view</td><td>Runs after ngAfterViewInit and after change detection</td><td>Perform additional checks after view rendering</td><td>Update UI elements after view changes</td></tr>\n        <tr><td>What is ngOnDestroy?</td><td>Lifecycle hook called before component is destroyed</td><td>Essential for cleanup and resource release</td><td>Unsubscribe from observables, clear timers, detach event listeners</td><td>Prevent memory leaks and cleanup resources</td></tr>\n        <tr><td>What is NgRx?</td><td>Redux-inspired state management library for Angular</td><td>Manages application state predictably with immutable data</td><td>Use Store to hold user data, dispatch actions on login</td><td>Centralized state, easier debugging and testing</td></tr>\n        <tr><td>What are NgRx Actions?</td><td>Plain objects representing events or user interactions</td><td>Actions trigger reducers to update state</td><td>LoginAction, LogoutAction, FetchUserAction</td><td>Clear intent of what happened in the application</td></tr>\n        <tr><td>What are NgRx Reducers?</td><td>Pure functions that specify state changes in response to actions</td><td>Take current state and action, return new state</td><td>Reducer handles LoginAction by adding user to state</td><td>Predictable state transitions, easy to test</td></tr>\n        <tr><td>What are NgRx Effects?</td><td>Manage side effects like HTTP requests in NgRx</td><td>Listen for actions, perform async operations, dispatch new actions</td><td>Effect listens for FetchUserAction, calls API, dispatches LoadUserSuccess</td><td>Separate side effects from state management</td></tr>\n        <tr><td>What are NgRx Selectors?</td><td>Functions to extract specific pieces of state</td><td>Memoized selectors prevent unnecessary component updates</td><td>selectUserName selector extracts user.name from store</td><td>Efficient state access and component optimization</td></tr>\n        <tr><td>How do Angular and .NET communicate?</td><td>Angular uses HttpClient to send requests to .NET APIs</td><td>Communication over HTTP/HTTPS with JSON payloads</td><td>Angular calls GET /api/users/123 to .NET backend</td><td>Seamless frontend-backend integration</td></tr>\n        <tr><td>What is HttpClient?</td><td>Angular service for making HTTP requests</td><td>Provides methods for GET, POST, PUT, DELETE requests</td><td>this.http.get&lt;User&gt;('/api/users')</td><td>Simplified HTTP communication with observables</td></tr>\n        <tr><td>How do you handle errors in HTTP calls?</td><td>Use error callbacks in subscribe() or catchError operator</td><td>.NET backend provides HTTP status codes; Angular handles errors</td><td>catchError() maps 404 to user-friendly message</td><td>Graceful error handling and user feedback</td></tr>\n        <tr><td>What is two-way data binding?</td><td>Automatic synchronization between model and view using ngModel</td><td>Changes in view update model; model changes update view</td><td>[(ngModel)]=\"user.name\" creates two-way binding</td><td>Reactive UI without manual DOM updates</td></tr>\n        <tr><td>What is Angular Routing?</td><td>Client-side routing allowing navigation without page reloads</td><td>RouterModule handles URL changes and component switching</td><td>Route to /dashboard or /settings without server request</td><td>Single Page Application (SPA) experience</td></tr>\n        <tr><td>What is Dependency Injection (DI)?</td><td>Components request dependencies rather than creating them</td><td>Injector provides instances through constructor, property, or method</td><td>UserService injected into component constructor</td><td>Loose coupling, easier testing with mock services</td></tr>\n        <tr><td>What are Angular Directives?</td><td>Markers on DOM elements that attach Angular behavior</td><td>Include structural (*ngIf, *ngFor) and attribute directives</td><td>*ngIf=\"isLoggedIn\" hides/shows element based on condition</td><td>Declarative template logic and DOM manipulation</td></tr>\n        <tr><td>What is CORS?</td><td>Cross-Origin Resource Sharing - policy for browser requests</td><td>Configured on .NET backend to specify allowed origins</td><td>.NET allows requests from http://localhost:4200</td><td>Secure cross-origin API calls</td></tr>\n        <tr><td>How do you secure Angular-to-.NET communication?</td><td>Use HTTPS, token-based auth (JWT), and permission validation</td><td>Backend validates tokens on every request</td><td>Store JWT in localStorage, send in Authorization header</td><td>Protect sensitive data and user actions</td></tr>\n        <tr><td>How do you organize an Angular + .NET app?</td><td>Separate frontend (Angular) and backend (.NET) codebases</td><td>Organize by features/modules, separate concerns</td><td>/angular-app for frontend, /dotnet-api for backend</td><td>Clear structure, easier maintenance and testing</td></tr>\n      </tbody>\n    </table>\n  </section>\n</div>",
      "type": "text"
    },
    {
      "id": "solid-architecture-and-system",
      "category": "solid",
      "title": "Explain ARCHITECTURE & SYSTEM",
      "description": "Review architecture and system concepts for interview fluency.",
      "checklist": [
        "Explain hybrid architecture",
        "Describe monolith vs microservices",
        "Summarize scalability and polymorphism in architecture"
      ],
      "categoryIndex": 1,
      "taskIndex": 1,
      "index": 1,
      "answerHtml": "<div class=\"solid-flashcards\">\n  </div>\n  <section class=\"solid-section\"><table>\n      <thead><tr><th>Sub Question</th><th>Answer</th><th>More Explanation</th><th>Example</th><th>Benefit</th></tr></thead>\n      <tbody>\n        <tr><td>Hybrid Architecture</td><td>UI + API separation</td><td>Frontend and backend separated</td><td>MVC + REST API</td><td>Clean structure</td></tr>\n        <tr><td>Monolith vs Microservices</td><td>One app vs many services</td><td>Services run independently</td><td>Policy, Claims, Billing separate</td><td>Scalability</td></tr>\n        <tr><td>Scalability</td><td>Handle more load</td><td>Add resources when needed</td><td>Claim system during peak traffic</td><td>Performance</td></tr>\n        <tr><td>Compile vs Runtime Polymorphism</td><td>Overloading vs Overriding</td><td>Compile-time vs runtime decision</td><td>Overload / override methods</td><td>Flexibility</td></tr>\n        <tr><td>Singleton vs Factory</td><td>One instance vs object creation</td><td>Singleton reused, Factory creates objects</td><td>Logger vs PolicyFactory</td><td>Control objects</td></tr>\n      </tbody>\n    </table>\n  </section>\n</div>",
      "type": "text"
    },
    {
      "id": "solid-core-concepts",
      "category": "solid",
      "title": "What is SOLID?",
      "description": "Review the SOLID principles, abstract/interface differences, and polymorphism for interview readiness.",
      "checklist": [
        "Explain the SOLID principles in plain language",
        "Describe Abstract class vs Interface",
        "Summarize how polymorphism improves design"
      ],
      "categoryIndex": 1,
      "taskIndex": 2,
      "index": 2,
      "answerHtml": "<div class=\"solid-flashcards\">\n  </div>\n  <section class=\"solid-section\"><table>\n      <thead><tr><th>Sub Question</th><th>Answer</th><th>More Explanation</th><th>Example</th><th>Benefit</th></tr></thead>\n      <tbody>\n        <tr><td>What is SOLID</td><td>Design principles for clean code</td><td>Reduces complexity and future risks</td><td>Add new policy without breaking existing code</td><td>Maintainable system</td></tr>\n        <tr><td>SRP - Single Responsibility</td><td>One class = one job</td><td>Avoid mixed responsibilities</td><td>PremiumCalculator only calculates premium</td><td>Easy testing</td></tr>\n        <tr><td>OCP - Open/Closed</td><td>Extend, don’t modify</td><td>Add features without changing old code</td><td>Add TravelPolicy without changing core logic</td><td>Safer changes</td></tr>\n        <tr><td>LSP - Liskov Substitution</td><td>Child behaves like parent</td><td>No broken behaviour when substituting</td><td>MotorPolicy works as Policy</td><td>Reliable code</td></tr>\n        <tr><td>ISP - Interface Segregation Principle</td><td>Small focused interfaces</td><td>Don’t force unused methods</td><td>IClaimable, IRenewable separated</td><td>Cleaner design</td></tr>\n        <tr><td>DIP - Dependency Inversion</td><td>Depend on abstraction</td><td>Not concrete classes</td><td>ClaimService uses IPaymentService</td><td>Flexible + testable</td></tr>\n        <tr><td>Explain Abstract vs Interface</td><td>Abstract = partial logic, Interface = contract</td><td>Abstract has code, interface only rules</td><td>Policy vs IClaimable</td><td>Flexible design</td></tr>\n        <tr><td>Explain Polymorphism</td><td>Same method, different behaviour</td><td>Behaviour depends on object</td><td>CalculateClaim varies by policy</td><td>Reusable logic</td></tr>\n      </tbody>\n    </table>\n  </section>\n</div>",
      "type": "text"
    },
    {
      "id": "solid-design-patterns",
      "category": "solid",
      "title": "Explain Design Patterns",
      "description": "Review common design patterns for interview-ready explanations.",
      "checklist": [
        "Explain Singleton and Factory patterns",
        "Describe Observer and reuse patterns",
        "Summarize when to use these design patterns"
      ],
      "categoryIndex": 1,
      "taskIndex": 3,
      "index": 3,
      "answerHtml": "<div class=\"solid-flashcards\">\n  </div>\n  <section class=\"solid-section\"><table>\n      <thead><tr><th>Sub Question</th><th>Answer</th><th>More Explanation</th><th>Example</th><th>Benefit</th></tr></thead>\n      <tbody>\n        <tr><td>Singleton</td><td>One instance only</td><td>Global shared object</td><td>Logger</td><td>Saves resources</td></tr>\n        <tr><td>Factory</td><td>Create objects centrally</td><td>No direct new</td><td>PolicyFactory</td><td>Clean code</td></tr>\n        <tr><td>Observer</td><td>Notify changes</td><td>One-to-many update</td><td>Email alerts</td><td>Auto updates</td></tr>\n      </tbody>\n    </table>\n  </section>\n</div>",
      "type": "text"
    },
    {
      "id": "solid-oop-fundamentals",
      "category": "solid",
      "title": "OOP Fundamentals",
      "description": "Review key object-oriented programming concepts with short definitions, explanations, examples, and benefits.",
      "checklist": [
        "Explain the core OOP concepts clearly",
        "Describe how objects, classes, and encapsulation relate",
        "Summarize polymorphism, abstraction, and constructors"
      ],
      "categoryIndex": 1,
      "taskIndex": 4,
      "index": 4,
      "answerHtml": "<div class=\"solid-flashcards\">\n  </div>\n  <section class=\"solid-section\"><table>\n      <thead><tr><th>Sub Question</th><th>Answer</th><th>More Explanation</th><th>Example</th><th>Benefit</th></tr></thead>\n      <tbody>\n        <tr><td>What is Inheritance?</td><td>Parent-child relationship of classes</td><td>A subclass inherits properties and methods from its superclass for hierarchy and reuse</td><td>class Dog extends Animal {}</td><td>Reduces duplication and supports extension</td></tr>\n        <tr><td>What is Polymorphism?</td><td>One interface, many forms</td><td>Same call can do different things depending on the object type</td><td>add(int, int) / add(float) or Dog overrides sound()</td><td>Makes code more flexible and reusable</td></tr>\n        <tr><td>What is an Object?</td><td>Instance of a class</td><td>Objects are concrete runtime values created from class blueprints</td><td>Dog myDog = new Dog();</td><td>Enables real-world modeling in code</td></tr>\n        <tr><td>What is a Class?</td><td>Blueprint for objects</td><td>Classes define the properties and behavior that objects can have</td><td>class Animal { int age; }</td><td>Structures code and organizes behavior</td></tr>\n        <tr><td>What is Encapsulation?</td><td>Protecting data by restricting access</td><td>Hide state behind methods and control how it changes</td><td>private int age; public int getAge()</td><td>Improves security and prevents misuse</td></tr>\n        <tr><td>What is Abstraction?</td><td>Hide implementation, show only essentials</td><td>Simplifies complex systems by exposing only required behavior</td><td>abstract class Shape { abstract void draw(); }</td><td>Simplifies interfaces and reduces complexity</td></tr>\n        <tr><td>What is a Constructor?</td><td>Initializes an object automatically</td><td>Called when an object is created to set up its initial state</td><td>public Dog() { this.age = 1; }</td><td>Ensures objects start with valid data</td></tr>\n        <tr><td>What is Method Overload?</td><td>Same method name, different parameters</td><td>Multiple methods share a name but accept different arguments</td><td>void run(int x) & void run(double y)</td><td>Increases usability without new names</td></tr>\n        <tr><td>What is the Static keyword?</td><td>Class-level member, not tied to any object</td><td>Static members belong to the class itself and can be used without instances</td><td>static int counter;</td><td>Saves memory and enables shared access</td></tr>\n        <tr><td>What is an Interface?</td><td>Defines methods a class must implement</td><td>Interfaces declare required behavior without implementation</td><td>interface Animal { void eat(); }</td><td>Promotes consistent, testable design</td></tr>\n      </tbody>\n    </table>\n  </section>\n</div>",
      "type": "text"
    },
    {
      "id": "react-counter-advanced",
      "category": "react",
      "title": "Counter Variations",
      "description": "Extend a counter with step control using Math.max/min, reset, multiple counters, and double/triple increment buttons.",
      "checklist": [
        "Import React and useState from React",
        "Create a Counter component with count and step state",
        "Use Math.max and Math.min to enforce counter limits",
        "Add reset, double, and triple actions",
        "Render multiple counter instances in App",
        "Export default App"
      ],
      "categoryIndex": 2,
      "taskIndex": 2,
      "index": 2,
      "verificationKeywords": [
        [
          "import React",
          "{ useState }",
          "from 'react'"
        ],
        [
          "CounterComponent",
          "const [count,",
          "const [step,"
        ],
        [
          "Math.max",
          "Math.min"
        ],
        [
          "onClick={() => setCount(0)",
          "count + step * 2",
          "count + step * 3"
        ],
        [
          "<CounterComponent />",
          "const App = () =>"
        ],
        [
          "const App = () =>",
          "export default App"
        ]
      ],
      "starterCode": "import React, { useState } from 'react';\n\nconst CounterComponent = () => {\n  const [count, setCount] = useState(0);\n  const [step, setStep] = useState(1);\n\n  const increase = () => {\n    setCount(Math.min(count + step, 100));\n  };\n\n  const decrease = () => {\n    setCount(Math.max(count - step, 0));\n  };\n\n  return (\n    <div>\n      <h2>Count: {count}</h2>\n      <label>Step:<input type=\"number\" value={step} onChange={(e) => setStep(Number(e.target.value))} /></label>\n      <button onClick={increase}>Increase</button>\n      <button onClick={decrease}>Decrease</button>\n      <button onClick={() => setCount(0)}>Reset</button>\n      <button onClick={() => setCount(Math.min(count + step * 2, 100))}>Double</button>\n      <button onClick={() => setCount(Math.min(count + step * 3, 100))}>Triple</button>\n    </div>\n  );\n};\n\nconst App = () => {\n  return (\n    <div>\n      <CounterComponent />\n      <CounterComponent />\n    </div>\n  );\n};\n\nexport default App;",
      "page": {
        "editor": {
          "hints": [
            {
              "guide": "// Import React and useState from React",
              "code": "import React, { useState } from 'react';"
            },
            {
              "guide": "// Create a reusable Counter component and declare required state variables",
              "code": "const CounterComponent = () => {\n  const [count, setCount] = useState(0);\n  const [step, setStep] = useState(1);"
            },
            {
              "guide": "// Use Math.max() and Math.min() to enforce counter limits",
              "code": "const increase = () => {\n  setCount(Math.min(count + step, 100));\n};\n\nconst decrease = () => {\n  setCount(Math.max(count - step, 0));\n};"
            },
            {
              "guide": "// Create UI for the counter, step control, and action buttons",
              "code": "return (\n  <div>\n    <h2>Count: {count}</h2>\n    <label>Step:<input type=\"number\" value={step} onChange={(e) => setStep(Number(e.target.value))} /></label>\n    <button onClick={increase}>Increase</button>\n    <button onClick={decrease}>Decrease</button>\n    <button onClick={() => setCount(0)}>Reset</button>\n    <button onClick={() => setCount(Math.min(count + step * 2, 100))}>Double</button>\n    <button onClick={() => setCount(Math.min(count + step * 3, 100))}>Triple</button>\n  </div>\n);"
            },
            {
              "guide": "// Render multiple counter instances",
              "code": "const App = () => {\n  return (\n    <div>\n      <CounterComponent />\n      <CounterComponent />\n    </div>\n  );\n};"
            },
            {
              "guide": "// Export the main App component",
              "code": "export default App;"
            }
          ]
        }
      },
      "type": "code"
    },
    {
      "id": "react-counter-redux",
      "category": "react",
      "title": "Counter with Redux",
      "description": "Wire a counter to Redux using combineReducers, a counterReducer, useSelector, and useDispatch.",
      "checklist": [
        "Import React and react-redux hooks",
        "Create counterReducer with INCREMENT and DECREMENT",
        "Combine reducers with combineReducers",
        "Read count via useSelector",
        "Dispatch INCREMENT and DECREMENT with useDispatch",
        "Render count and increment/decrement buttons",
        "Export default CounterComponent"
      ],
      "categoryIndex": 2,
      "taskIndex": 3,
      "index": 3,
      "verificationKeywords": [
        [
          "import React",
          "from 'react'"
        ],
        [
          "import { combineReducers } from 'redux'"
        ],
        [
          "case 'INCREMENT':",
          "case 'DECREMENT':"
        ],
        [
          "combineReducers",
          "counter: counterReducer"
        ],
        [
          "useSelector(state => state.counter.count)"
        ],
        [
          "dispatch({ type: 'INCREMENT' })",
          "dispatch({ type: 'DECREMENT' })"
        ],
        [
          "<h2>Count: {count}</h2>",
          "<button onClick={increment}>Increment</button>",
          "<button onClick={decrement}>Decrement</button>"
        ],
        [
          "export default CounterComponent;"
        ]
      ],
      "starterCode": "// 1: Import: import React from 'react';\n// 2: Import: import { combineReducers } from 'redux';\n// 3: Import: import { useSelector, useDispatch } from 'react-redux';\n\n// counterReducer.js\nconst initialState = { count: 0 };\nconst counterReducer = (state = initialState, action) => {\n  switch (action.type) {\n    case 'INCREMENT':\n      return { count: state.count + 1 };\n    case 'DECREMENT':\n      return { count: state.count - 1 };\n    default:\n      return state;\n  }\n};\n\nconst rootReducer = combineReducers({ counter: counterReducer });\n\nfunction CounterComponent() {\n  const count = useSelector((state) => state.counter.count);\n  const dispatch = useDispatch();\n\n  const increment = () => dispatch({ type: 'INCREMENT' });\n  const decrement = () => dispatch({ type: 'DECREMENT' });\n\n  return (\n    <div>\n      <h2>Count: {count}</h2>\n      <button onClick={increment}>Increment</button>\n      <button onClick={decrement}>Decrement</button>\n    </div>\n  );\n};\n\nexport default CounterComponent;",
      "page": {
        "editor": {
          "hints": [
            {
              "guide": "// guide hints: Import: import React from 'react';",
              "code": "import React from 'react';"
            },
            {
              "guide": "// guide hints: Import: useSelector and useDispatch from react-redux, and combineReducers from redux",
              "code": "import { combineReducers } from 'redux';\nimport { useSelector, useDispatch } from 'react-redux';"
            },
            {
              "guide": "// guide hints: initialState { count: 0 }, reducer with INCREMENT / DECREMENT",
              "code": "const initialState = { count: 0 };\nconst counterReducer = (state = initialState, action) => {\n  switch (action.type) {\n    case 'INCREMENT':\n      return { count: state.count + 1 };\n    case 'DECREMENT':\n      return { count: state.count - 1 };\n    default:\n      return state;\n  }\n};"
            },
            {
              "guide": "// guide hints: combineReducers({ counter: counterReducer })",
              "code": "const rootReducer = combineReducers({ counter: counterReducer });"
            },
            {
              "guide": "// guide hints: useSelector(state => state.counter.count)",
              "code": "const count = useSelector((state) => state.counter.count);"
            },
            {
              "guide": "// guide hints: useDispatch() for INCREMENT / DECREMENT",
              "code": "const dispatch = useDispatch();\nconst increment = () => dispatch({ type: 'INCREMENT' });\nconst decrement = () => dispatch({ type: 'DECREMENT' });"
            },
            {
              "guide": "// guide hints: Render count with Increment / Decrement buttons",
              "code": "return (\n  <div>\n    <h2>Count: {count}</h2>\n    <button onClick={increment}>Increment</button>\n    <button onClick={decrement}>Decrement</button>\n  </div>\n);"
            },
            {
              "guide": "// guide hints: Export: export default CounterComponent;",
              "code": "export default CounterComponent;"
            }
          ]
        }
      },
      "type": "code"
    },
    {
      "id": "react-fetch-data",
      "category": "react",
      "title": "Fetch Data on Button Click",
      "description": "Fetch API data on button click using useReducer with FETCH_SUCCESS and FETCH_ERROR actions.",
      "checklist": [
        "Import useReducer from React",
        "Define FETCH_SUCCESS and FETCH_ERROR actions",
        "Initial state with data: null and error: null",
        "Async fetchData function calls API",
        "Dispatch FETCH_SUCCESS with response on success",
        "Dispatch FETCH_ERROR with message on failure",
        "Render data or error in the UI",
        "Export default FetchData"
      ],
      "categoryIndex": 2,
      "taskIndex": 4,
      "index": 4,
      "verificationKeywords": [
        [
          "import React",
          "{ useReducer }",
          "from 'react'"
        ],
        [
          "const FETCH_SUCCESS = 'FETCH_SUCCESS'",
          "const FETCH_ERROR = 'FETCH_ERROR'"
        ],
        [
          "const initialState = { data: null, error: null }"
        ],
        [
          "fetch(",
          "dispatch({ type: FETCH_SUCCESS"
        ],
        [
          "dispatch({ type: FETCH_ERROR"
        ],
        [
          "<button onClick={fetchData}>Fetch Data</button>",
          "JSON.stringify(state.data",
          "state.error"
        ],
        [
          "export default FetchData;"
        ]
      ],
      "starterCode": "// 1: Import: import React, { useReducer } from 'react';\n\nconst FETCH_SUCCESS = 'FETCH_SUCCESS';\nconst FETCH_ERROR = 'FETCH_ERROR';\nconst initialState = { data: null, error: null };\n\nfunction reducer(state, action) {\n  switch (action.type) {\n    default:\n      return state;\n  }\n}\n\nfunction FetchData() {\n  // 2: async fetchData with try/catch\n  // 3: fetch API, dispatch FETCH_SUCCESS or FETCH_ERROR\n  // 4: Button triggers fetchData\n  // 5: Render state.data and state.error\n\n  return (\n    <div>\n    </div>\n  );\n};\n\n// 6: Export: export default FetchData;",
      "page": {
        "editor": {
          "hints": [
            {
              "guide": "// guide hints: Import: import React, { useReducer } from react",
              "code": "import React, { useReducer } from 'react';"
            },
            {
              "guide": "// guide hints: Define FETCH_SUCCESS and FETCH_ERROR actions and initial state",
              "code": "const FETCH_SUCCESS = 'FETCH_SUCCESS';\nconst FETCH_ERROR = 'FETCH_ERROR';\nconst initialState = { data: null, error: null };"
            },
            {
              "guide": "// guide hints: Reducer handles FETCH_SUCCESS and FETCH_ERROR",
              "code": "function reducer(state, action) {\n  switch (action.type) {\n    case FETCH_SUCCESS:\n      return { ...state, data: action.payload, error: null };\n    case FETCH_ERROR:\n      return { ...state, error: action.payload };\n    default:\n      return state;\n  }\n}"
            },
            {
              "guide": "// guide hints: async fetchData with try/catch",
              "code": "const [state, dispatch] = useReducer(reducer, initialState);\nconst fetchData = async () => {\n  try {\n    const response = await fetch('https://jsonplaceholder.typicode.com/todos/1');\n    const data = await response.json();\n    dispatch({ type: FETCH_SUCCESS, payload: data });\n  } catch (error) {\n    dispatch({ type: FETCH_ERROR, payload: error.message });\n  }\n};"
            },
            {
              "guide": "// guide hints: Button triggers fetchData",
              "code": "<button onClick={fetchData}>Fetch Data</button>"
            },
            {
              "guide": "// guide hints: Render state.data and state.error",
              "code": "{state.error && <p>{state.error}</p>}\n{state.data && <pre>{JSON.stringify(state.data, null, 2)}</pre>}"
            },
            {
              "guide": "// guide hints: Export: export default FetchData;",
              "code": "export default FetchData;"
            }
          ]
        }
      },
      "type": "code"
    },
    {
      "id": "react-form-input",
      "category": "react",
      "title": "Form Input Handling",
      "description": "Build a controlled form input with useReducer. Display the typed value live as the user types.",
      "checklist": [
        "Import useReducer from React",
        "Define SET_INPUT action type",
        "Reducer updates input from action.payload",
        "Controlled input with value={state.input}",
        "onChange dispatches SET_INPUT with e.target.value",
        "Display entered text below the input",
        "Export default FormInput"
      ],
      "categoryIndex": 2,
      "taskIndex": 5,
      "index": 5,
      "verificationKeywords": [
        [
          "import React",
          "{ useReducer }",
          "from 'react'"
        ],
        [
          "const SET_INPUT = 'SET_INPUT'"
        ],
        [
          "case SET_INPUT:",
          "return { input: action.payload }"
        ],
        [
          "value={state.input}",
          "onChange={(e) => dispatch({ type: SET_INPUT, payload: e.target.value })}"
        ],
        [
          "Entered Text",
          "state.input"
        ],
        [
          "export default FormInput;"
        ]
      ],
      "starterCode": "// 1: Import: import React, { useReducer } from 'react';\n\nconst SET_INPUT = 'SET_INPUT';\nconst initialState = { input: '' };\n\nfunction reducer(state, action) {\n  switch (action.type) {\n    default:\n      return state;\n  }\n}\n\nfunction FormInput() {\n  // 2: useReducer with reducer and initialState\n  // 3: Controlled input value={state.input}\n  // 4: onChange dispatches SET_INPUT with e.target.value\n  // 5: Show <p>Entered Text: {state.input}</p>\n\n  return (\n    <div>\n    </div>\n  );\n}\n\n// 6: Export: export default FormInput;",
      "page": {
        "editor": {
          "hints": [
            {
              "guide": "// guide hints: Import: import React, { useReducer } from react",
              "code": "import React, { useReducer } from 'react';"
            },
            {
              "guide": "// guide hints: Define SET_INPUT action type and initialState",
              "code": "const SET_INPUT = 'SET_INPUT';\nconst initialState = { input: '' };"
            },
            {
              "guide": "// guide hints: Reducer updates input from action.payload",
              "code": "function reducer(state, action) {\n  switch (action.type) {\n    case SET_INPUT:\n      return { input: action.payload };\n    default:\n      return state;\n  }\n}"
            },
            {
              "guide": "// guide hints: useReducer with reducer and initialState",
              "code": "const [state, dispatch] = useReducer(reducer, initialState);"
            },
            {
              "guide": "// guide hints: Controlled input with value=state.input",
              "code": "<input value={state.input} onChange={(e) => dispatch({ type: SET_INPUT, payload: e.target.value })} />"
            },
            {
              "guide": "// guide hints: Show Entered Text below the input",
              "code": "<p>Entered Text: {state.input}</p>"
            },
            {
              "guide": "// guide hints: Export: export default FormInput;",
              "code": "export default FormInput;"
            }
          ]
        }
      },
      "type": "code"
    },
    {
      "id": "react-manage-list",
      "category": "react",
      "title": "Manage List of Items",
      "description": "Add and remove list items using useReducer for the list and useState for the input field.",
      "checklist": [
        "Import useReducer and useState from React",
        "Define ADD_ITEM and REMOVE_ITEM actions",
        "Reducer appends item on ADD_ITEM",
        "Reducer filters out item by index on REMOVE_ITEM",
        "useState holds current input text",
        "Add button dispatches ADD_ITEM and clears input",
        "Render list with Remove button per item",
        "Export default ManageList"
      ],
      "categoryIndex": 2,
      "taskIndex": 6,
      "index": 6,
      "verificationKeywords": [
        [
          "import React",
          "{ useReducer, useState }",
          "from 'react'"
        ],
        [
          "const ADD_ITEM = 'ADD_ITEM'",
          "const REMOVE_ITEM = 'REMOVE_ITEM'"
        ],
        [
          "const initialState = { items: [] }"
        ],
        [
          "case ADD_ITEM:",
          "return { items: [...state.items, action.payload] }"
        ],
        [
          "case REMOVE_ITEM:",
          "filter((item, index) => index !== action.payload)"
        ],
        [
          "value={input}",
          "onChange={(e) => setInput(e.target.value)}",
          "dispatch({ type: ADD_ITEM, payload: input })"
        ],
        [
          "<button onClick={addItem}>Add Item</button>",
          "<button onClick={() => dispatch({ type: REMOVE_ITEM, payload: index })}>Remove</button>"
        ],
        [
          "export default ManageList;"
        ]
      ],
      "starterCode": "// 1: Import: import React, { useReducer, useState } from 'react';\n\nconst ADD_ITEM = 'ADD_ITEM';\nconst REMOVE_ITEM = 'REMOVE_ITEM';\nconst initialState = { items: [] };\n\nfunction reducer(state, action) {\n  switch (action.type) {\n    default:\n      return state;\n  }\n}\n\nfunction ManageList() {\n  // 2: useReducer for items, useState for input\n  // 3: addItem dispatches ADD_ITEM, clears input\n  // 4: Remove dispatches REMOVE_ITEM with index\n  // 5: Map items to <li> with Remove button\n\n  return (\n    <div>\n    </div>\n  );\n}\n\n// 6: Export: export default ManageList;",
      "page": {
        "editor": {
          "hints": [
            {
              "guide": "// guide hints: Import: import React, { useReducer, useState } from react",
              "code": "import React, { useReducer, useState } from 'react';"
            },
            {
              "guide": "// guide hints: Define ADD_ITEM and REMOVE_ITEM actions and initialState",
              "code": "const ADD_ITEM = 'ADD_ITEM';\nconst REMOVE_ITEM = 'REMOVE_ITEM';\nconst initialState = { items: [] };"
            },
            {
              "guide": "// guide hints: Reducer appends item on ADD_ITEM and removes by index on REMOVE_ITEM",
              "code": "function reducer(state, action) {\n  switch (action.type) {\n    case ADD_ITEM:\n      return { items: [...state.items, action.payload] };\n    case REMOVE_ITEM:\n      return { items: state.items.filter((item, index) => index !== action.payload) };\n    default:\n      return state;\n  }\n}"
            },
            {
              "guide": "// guide hints: useReducer for items and useState for input",
              "code": "const [state, dispatch] = useReducer(reducer, initialState);\nconst [input, setInput] = useState('');"
            },
            {
              "guide": "// guide hints: addItem dispatches ADD_ITEM and clears input",
              "code": "const addItem = () => {\n  dispatch({ type: ADD_ITEM, payload: input });\n  setInput('');\n};"
            },
            {
              "guide": "// guide hints: Map items to list with Remove button",
              "code": "<ul>{state.items.map((item, index) => (\n  <li key={index}>\n    {item} <button onClick={() => dispatch({ type: REMOVE_ITEM, payload: index })}>Remove</button>\n  </li>\n))}</ul>"
            },
            {
              "guide": "// guide hints: Export: export default ManageList;",
              "code": "export default ManageList;"
            }
          ]
        }
      },
      "type": "code"
    },
    {
      "id": "react-tab-navigation",
      "category": "react",
      "title": "Tab Navigation",
      "description": "Build tab navigation with useReducer. Switch between Tab1, Tab2, and Tab3 content panels.",
      "checklist": [
        "Import useReducer from React",
        "Define SELECT_TAB action type",
        "Initial state selectedTab: 'Tab1'",
        "Reducer updates selectedTab from payload",
        "Render Tab 1, Tab 2, Tab 3 buttons",
        "Each button dispatches SELECT_TAB with tab name",
        "Show content matching state.selectedTab",
        "Export default TabNavigation"
      ],
      "categoryIndex": 2,
      "taskIndex": 7,
      "index": 7,
      "verificationKeywords": [
        [
          "import React",
          "{ useReducer }",
          "from 'react'"
        ],
        [
          "const SELECT_TAB = 'SELECT_TAB'"
        ],
        [
          "const initialState = { selectedTab: 'Tab1' }"
        ],
        [
          "case SELECT_TAB:",
          "return { selectedTab: action.payload }"
        ],
        [
          "dispatch({ type: SELECT_TAB, payload: 'Tab1' })",
          "dispatch({ type: SELECT_TAB, payload: 'Tab2' })",
          "dispatch({ type: SELECT_TAB, payload: 'Tab3' })"
        ],
        [
          "state.selectedTab === 'Tab1'",
          "state.selectedTab === 'Tab2'",
          "state.selectedTab === 'Tab3'"
        ],
        [
          "export default TabNavigation;"
        ]
      ],
      "starterCode": "// 1: Import: import React, { useReducer } from 'react';\n\nconst SELECT_TAB = 'SELECT_TAB';\nconst initialState = { selectedTab: 'Tab1' };\n\nfunction reducer(state, action) {\n  switch (action.type) {\n    default:\n      return state;\n  }\n}\n\nfunction TabNavigation() {\n  // 2: useReducer with reducer and initialState\n  // 3: Tab buttons dispatch SELECT_TAB with payload\n  // 4: Conditionally render content for selected tab\n\n  return (\n    <div>\n    </div>\n  );\n}\n\n// 5: Export: export default TabNavigation;",
      "page": {
        "editor": {
          "hints": [
            {
              "guide": "// guide hints: Import: import React, { useReducer } from react",
              "code": "import React, { useReducer } from 'react';"
            },
            {
              "guide": "// guide hints: Define SELECT_TAB action type and initial state",
              "code": "const SELECT_TAB = 'SELECT_TAB';\nconst initialState = { selectedTab: 'Tab1' };"
            },
            {
              "guide": "// guide hints: Reducer updates selectedTab from action.payload",
              "code": "function reducer(state, action) {\n  switch (action.type) {\n    case SELECT_TAB:\n      return { selectedTab: action.payload };\n    default:\n      return state;\n  }\n}"
            },
            {
              "guide": "// guide hints: useReducer with reducer and initialState",
              "code": "const [state, dispatch] = useReducer(reducer, initialState);"
            },
            {
              "guide": "// guide hints: Tab buttons dispatch SELECT_TAB with tab name",
              "code": "<button onClick={() => dispatch({ type: SELECT_TAB, payload: 'Tab1' })}>Tab1</button>\n<button onClick={() => dispatch({ type: SELECT_TAB, payload: 'Tab2' })}>Tab2</button>\n<button onClick={() => dispatch({ type: SELECT_TAB, payload: 'Tab3' })}>Tab3</button>"
            },
            {
              "guide": "// guide hints: Conditionally render content for selected tab",
              "code": "{state.selectedTab === 'Tab1' && <div>Tab1 Content</div>}\n{state.selectedTab === 'Tab2' && <div>Tab2 Content</div>}\n{state.selectedTab === 'Tab3' && <div>Tab3 Content</div>}"
            },
            {
              "guide": "// guide hints: Export: export default TabNavigation;",
              "code": "export default TabNavigation;"
            }
          ]
        }
      },
      "type": "code"
    },
    {
      "id": "react-toggle-visibility",
      "category": "react",
      "title": "Toggle Visibility",
      "description": "Toggle message visibility using useReducer with a TOGGLE_VISIBILITY action and conditional rendering.",
      "checklist": [
        "Import useReducer from React",
        "Define TOGGLE_VISIBILITY action type",
        "Set initialState with visible: true",
        "Reducer flips visible on TOGGLE_VISIBILITY",
        "Conditionally render message when visible",
        "Button label switches between Hide and Show",
        "Export default ToggleVisibility"
      ],
      "categoryIndex": 2,
      "taskIndex": 8,
      "index": 8,
      "verificationKeywords": [
        [
          "import React",
          "{ useReducer }",
          "from 'react'"
        ],
        [
          "const TOGGLE_VISIBILITY = 'TOGGLE_VISIBILITY'"
        ],
        [
          "const initialState = { visible: true }"
        ],
        [
          "case TOGGLE_VISIBILITY:",
          "return { visible: !state.visible }"
        ],
        [
          "state.visible && <p",
          "{state.visible ? 'Hide' : 'Show'}"
        ],
        [
          "<button onClick={() => dispatch({ type: TOGGLE_VISIBILITY })}"
        ],
        [
          "export default ToggleVisibility;"
        ]
      ],
      "starterCode": "// 1: Import: import React, { useReducer } from 'react';\n\nconst TOGGLE_VISIBILITY = 'TOGGLE_VISIBILITY';\nconst initialState = { visible: true };\n\nfunction reducer(state, action) {\n  switch (action.type) {\n    default:\n      return state;\n  }\n}\n\nfunction ToggleVisibility() {\n  // 2: useReducer with reducer and initialState\n  // 3: Conditionally render message when state.visible\n  // 4: Button dispatches TOGGLE_VISIBILITY, label Hide / Show\n\n  return (\n    <div>\n    </div>\n  );\n}\n\n// 5: Export: export default ToggleVisibility;",
      "page": {
        "editor": {
          "hints": [
            {
              "guide": "// guide hints: Import: import React, { useReducer } from react",
              "code": "import React, { useReducer } from 'react';"
            },
            {
              "guide": "// guide hints: Define TOGGLE_VISIBILITY action type and initialState",
              "code": "const TOGGLE_VISIBILITY = 'TOGGLE_VISIBILITY';\nconst initialState = { visible: true };"
            },
            {
              "guide": "// guide hints: Reducer flips visible on TOGGLE_VISIBILITY",
              "code": "function reducer(state, action) {\n  switch (action.type) {\n    case TOGGLE_VISIBILITY:\n      return { visible: !state.visible };\n    default:\n      return state;\n  }\n}"
            },
            {
              "guide": "// guide hints: useReducer with reducer and initialState",
              "code": "const [state, dispatch] = useReducer(reducer, initialState);"
            },
            {
              "guide": "// guide hints: Conditionally render message when state.visible",
              "code": "{state.visible && <p>The message is visible.</p>}"
            },
            {
              "guide": "// guide hints: Button dispatches TOGGLE_VISIBILITY, label Hide / Show",
              "code": "<button onClick={() => dispatch({ type: TOGGLE_VISIBILITY })}>{state.visible ? 'Hide' : 'Show'}</button>"
            },
            {
              "guide": "// guide hints: Export: export default ToggleVisibility;",
              "code": "export default ToggleVisibility;"
            }
          ]
        }
      },
      "type": "code"
    },
    {
      "id": "angular-auth-routing",
      "category": "angular",
      "title": "AuthGuard & Routing",
      "description": "Create a route guard to protect authenticated routes and understand Angular routing flow.",
      "checklist": [
        "Add an AuthGuard service using CanActivate",
        "Register the guard with providedIn or module providers",
        "Protect a secure route with canActivate",
        "Use Router.navigate to redirect unauthenticated users",
        "Handle route parameters and child route structure"
      ],
      "categoryIndex": 3,
      "taskIndex": 1,
      "index": 1,
      "verificationKeywords": [
        [
          "implements CanActivate",
          "canActivate"
        ],
        [
          "providedIn: 'root'",
          "providers"
        ],
        [
          "canActivate: [AuthGuard]",
          "Router.navigate"
        ],
        [
          "/secure",
          ":id",
          "children"
        ]
      ],
      "starterCode": "import { Injectable } from '@angular/core';\nimport { CanActivate, Router } from '@angular/router';\n\n@Injectable({\n  providedIn: 'root',\n})\nexport class AuthGuard implements CanActivate {\n  constructor(private router: Router) {}\n\n  canActivate(): boolean {\n    const authenticated = false;\n    if (!authenticated) {\n      this.router.navigate(['/login']);\n    }\n    return authenticated;\n  }\n}\n",
      "page": {
        "editor": {
          "hints": [
            {
              "guide": "Create an injectable route guard that implements CanActivate",
              "code": "import { Injectable } from '@angular/core';\nimport { CanActivate, Router } from '@angular/router';\n\n@Injectable({ providedIn: 'root' })\nexport class AuthGuard implements CanActivate {\n  constructor(private router: Router) {}"
            },
            {
              "guide": "Redirect unauthenticated users and return a boolean from canActivate",
              "code": "  canActivate(): boolean {\n    const authenticated = false;\n    if (!authenticated) {\n      this.router.navigate(['/login']);\n    }\n    return authenticated;\n  }\n}"
            },
            {
              "guide": "Use the guard in your route definition",
              "code": "const routes = [\n  { path: 'secure', component: SecureComponent, canActivate: [AuthGuard] },\n  { path: 'login', component: LoginComponent }\n];"
            }
          ]
        }
      },
      "type": "code"
    },
    {
      "id": "angular-counter",
      "category": "angular",
      "title": "Counter Component",
      "description": "Build a counter component with increment, decrement, reset controls, and step/min/max bounds using Angular component state and event binding.",
      "checklist": [
        "Import Component from @angular/core",
        "Create a CounterComponent with count, step, min, and max properties",
        "Add increment, decrement, and reset methods",
        "Clamp count updates to min and max",
        "Bind buttons to click handlers",
        "Render the current count with interpolation",
        "Export the CounterComponent class"
      ],
      "categoryIndex": 3,
      "taskIndex": 2,
      "index": 2,
      "verificationKeywords": [
        [
          "import { Component } from '@angular/core'",
          "@Component({"
        ],
        [
          "count = 0",
          "step = 1",
          "min = 0",
          "max = 10"
        ],
        [
          "(click)=\"increment()\"",
          "(click)=\"decrement()\"",
          "(click)=\"reset()\""
        ],
        [
          "{{ count }}",
          "Reset"
        ],
        [
          "export class CounterComponent",
          "selector: 'app-counter'"
        ]
      ],
      "starterCode": "import { Component } from '@angular/core';\n\n@Component({\n  selector: 'app-counter',\n  template: `\n    <div>\n      <h2>Count: {{ count }}</h2>\n      <p>Step: {{ step }} | Min: {{ min }} | Max: {{ max }}</p>\n\n      <button (click)=\"decrement()\">-</button>\n      <button (click)=\"increment()\">+</button>\n      <button (click)=\"reset()\">Reset</button>\n    </div>\n  `\n})\nexport class CounterComponent {\n  count = 0;\n  step = 1;\n  min = 0;\n  max = 10;\n\n  increment() {\n    const next = this.count + this.step;\n    this.count = next <= this.max ? next : this.max;\n  }\n\n  decrement() {\n    const next = this.count - this.step;\n    this.count = next >= this.min ? next : this.min;\n  }\n\n  reset() {\n    this.count = 0;\n  }\n}\n",
      "page": {
        "editor": {
          "hints": [
            {
              "guide": "Import Component from Angular core and define the component metadata",
              "code": "import { Component } from '@angular/core';\n\n@Component({\n  selector: 'app-counter',\n  template: `\n    <div>\n      <h2>Count: {{ count }}</h2>\n      <p>Step: {{ step }} | Min: {{ min }} | Max: {{ max }}</p>\n\n      <button (click)=\"decrement()\">-</button>\n      <button (click)=\"increment()\">+</button>\n      <button (click)=\"reset()\">Reset</button>\n    </div>\n  `\n})"
            },
            {
              "guide": "Create numeric state properties for count, step, min, and max",
              "code": "export class CounterComponent {\n  count = 0;\n  step = 1;\n  min = 0;\n  max = 10;"
            },
            {
              "guide": "Add methods to change count for increment, decrement, and reset while clamping to min/max",
              "code": "  increment() {\n    const next = this.count + this.step;\n    this.count = next <= this.max ? next : this.max;\n  }\n\n  decrement() {\n    const next = this.count - this.step;\n    this.count = next >= this.min ? next : this.min;\n  }\n\n  reset() {\n    this.count = 0;\n  }"
            },
            {
              "guide": "Bind buttons to the component click handlers",
              "code": "<button (click)=\"decrement()\">-</button>\n<button (click)=\"increment()\">+</button>\n<button (click)=\"reset()\">Reset</button>"
            },
            {
              "guide": "Export the component class",
              "code": "export class CounterComponent { }"
            }
          ]
        }
      },
      "type": "code"
    },
    {
      "id": "angular-custom-pipe",
      "category": "angular",
      "title": "Custom Pipe",
      "description": "Create a reusable pipe that transforms text, then apply it in a template.",
      "checklist": [
        "Import Pipe and PipeTransform from @angular/core",
        "Create a pipe decorator with a name",
        "Implement transform() to modify the input string",
        "Use the custom pipe in the component template",
        "Display transformed text with interpolation",
        "Export the CustomPipeComponent"
      ],
      "categoryIndex": 3,
      "taskIndex": 3,
      "index": 3,
      "verificationKeywords": [
        [
          "import { Pipe, PipeTransform } from '@angular/core'",
          "@Pipe({ name: 'reverseText' })"
        ],
        [
          "transform(value: string)",
          "return value.split('').reverse().join('')"
        ],
        [
          "{{ text | reverseText }}",
          "text = 'Angular'"
        ],
        [
          "export class CustomPipeComponent"
        ]
      ],
      "starterCode": "import { Component, Pipe, PipeTransform } from '@angular/core';\n\n@Pipe({\n  name: 'reverseText'\n})\nexport class ReverseTextPipe implements PipeTransform {\n  transform(value: string): string {\n    return value.split('').reverse().join('');\n  }\n}\n\n@Component({\n  selector: 'app-custom-pipe',\n  template: `\n    <div>\n      <p>Original: {{ text }}</p>\n      <p>Transformed: {{ text | reverseText }}</p>\n    </div>\n  `\n})\nexport class CustomPipeComponent {\n  text = 'Angular';\n}\n",
      "page": {
        "editor": {
          "hints": [
            {
              "guide": "Import Pipe and PipeTransform and define a custom pipe",
              "code": "import { Pipe, PipeTransform } from '@angular/core';\n\n@Pipe({\n  name: 'reverseText'\n})\nexport class ReverseTextPipe implements PipeTransform {\n  transform(value: string): string {\n    return value.split('').reverse().join('');\n  }\n}"
            },
            {
              "guide": "Create a component that uses the custom pipe in its template",
              "code": "@Component({\n  selector: 'app-custom-pipe',\n  template: `\n    <div>\n      <p>Original: {{ text }}</p>\n      <p>Transformed: {{ text | reverseText }}</p>\n    </div>\n  `\n})\nexport class CustomPipeComponent {\n  text = 'Angular';\n}"
            },
            {
              "guide": "Use interpolation with the pipe operator to transform the text",
              "code": "<p>Transformed: {{ text | reverseText }}</p>"
            }
          ]
        }
      },
      "type": "code"
    },
    {
      "id": "angular-dotnet-integration",
      "category": "angular",
      "title": "Angular & .NET Core Integration",
      "description": "Connect Angular to a .NET Core API, handle CORS and secure API calls, and describe app structure.",
      "checklist": [
        "Use HttpClient to call a .NET Core endpoint",
        "Handle API errors cleanly in the component",
        "Configure CORS and secure communication",
        "Describe the Angular and .NET app folder structure",
        "Explain how environment settings support backend URLs"
      ],
      "categoryIndex": 3,
      "taskIndex": 4,
      "index": 4,
      "verificationKeywords": [
        [
          "HttpClient",
          "this.http.get"
        ],
        [
          "catchError",
          "subscribe"
        ],
        [
          "UseCors",
          "AllowAnyOrigin"
        ],
        [
          "environment.apiUrl",
          "appsettings.json"
        ]
      ],
      "starterCode": "import { Component } from '@angular/core';\nimport { HttpClient } from '@angular/common/http';\n\n@Component({\n  selector: 'app-dotnet-integration',\n  template: `\n    <button (click)=\"loadData()\">Load policies</button>\n    <div *ngIf=\"policies\">{{ policies | json }}</div>\n  `\n})\nexport class DotnetIntegrationComponent {\n  policies: any;\n\n  constructor(private http: HttpClient) {}\n\n  loadData() {\n    this.http.get('/api/policies').subscribe({\n      next: (result) => (this.policies = result),\n      error: (error) => console.error('API error', error),\n    });\n  }\n}\n",
      "page": {
        "editor": {
          "hints": [
            {
              "guide": "Inject HttpClient and call the .NET Core API endpoint",
              "code": "constructor(private http: HttpClient) {}\n\nloadData() {\n  this.http.get('/api/policies').subscribe({\n    next: (result) => (this.policies = result),\n    error: (error) => console.error('API error', error),\n  });\n}"
            },
            {
              "guide": "Use environment configuration and explain backend app structure",
              "code": "// Angular app: src/app, src/environments\n// .NET Core API: Controllers, appsettings.json, Program.cs"
            }
          ]
        }
      },
      "type": "code"
    },
    {
      "id": "angular-fetch-data",
      "category": "angular",
      "title": "Fetch Data in ngOnInit",
      "description": "Create a component that loads data from an API endpoint in ngOnInit and renders the result with *ngFor.",
      "checklist": [
        "Import Component and OnInit from @angular/core",
        "Create an items array property",
        "Implement ngOnInit to fetch data asynchronously",
        "Update the items array with the response",
        "Render items with *ngFor",
        "Export the FetchDataComponent"
      ],
      "categoryIndex": 3,
      "taskIndex": 5,
      "index": 5,
      "verificationKeywords": [
        [
          "import { Component, OnInit } from '@angular/core'",
          "implements OnInit"
        ],
        [
          "items: string[] = []",
          "async ngOnInit()"
        ],
        [
          "fetch('https://api.example.com/items')",
          "await response.json()"
        ],
        [
          "*ngFor=\"let item of items\"",
          "{{ item }}"
        ],
        [
          "export class FetchDataComponent"
        ]
      ],
      "starterCode": "import { Component, OnInit } from '@angular/core';\n\n@Component({\n  selector: 'app-fetch-data',\n  template: `\n    <div>\n      <h2>Items</h2>\n      <ul>\n        <li *ngFor=\"let item of items\">{{ item }}</li>\n      </ul>\n    </div>\n  `\n})\nexport class FetchDataComponent implements OnInit {\n  items: string[] = [];\n\n  async ngOnInit() {\n    const response = await fetch('https://api.example.com/items');\n    const data = await response.json();\n    this.items = data.items || [];\n  }\n}\n",
      "page": {
        "editor": {
          "hints": [
            {
              "guide": "Import Component and OnInit, then define the component metadata",
              "code": "import { Component, OnInit } from '@angular/core';\n\n@Component({\n  selector: 'app-fetch-data',\n  template: `\n    <div>\n      <h2>Items</h2>\n      <ul>\n        <li *ngFor=\"let item of items\">{{ item }}</li>\n      </ul>\n    </div>\n  `\n})"
            },
            {
              "guide": "Create an array property to hold fetched items",
              "code": "export class FetchDataComponent implements OnInit {\n  items: string[] = [];"
            },
            {
              "guide": "Fetch JSON data in ngOnInit and assign it to items",
              "code": "  async ngOnInit() {\n    const response = await fetch('https://api.example.com/items');\n    const data = await response.json();\n    this.items = data.items || [];\n  }\n}"
            },
            {
              "guide": "Render fetched data using *ngFor",
              "code": "<li *ngFor=\"let item of items\">{{ item }}</li>"
            }
          ]
        }
      },
      "type": "code"
    },
    {
      "id": "angular-flashcards-performance",
      "category": "angular",
      "title": "Performance",
      "description": "Review Angular performance considerations, change detection, and when to optimize templates and observations.",
      "checklist": [
        "Explain how change detection impacts Angular performance",
        "Describe when to use OnPush change detection",
        "Identify expensive template expressions to avoid",
        "Summarize lazy loading and module splitting benefits",
        "Mention the cost of large watch lists or observable subscriptions"
      ],
      "categoryIndex": 3,
      "taskIndex": 5,
      "index": 5,
      "answerHtml": "<div class=\"solid-flashcards\">\n  </div>\n  <section class=\"solid-section\"><table>\n      <thead><tr><th>Sub Question</th><th>Answer</th><th>More Explanation</th><th>Example</th><th>Benefit</th></tr></thead>\n      <tbody>\n        <tr><td>How does change detection affect performance?</td><td>More checks mean more work</td><td>Angular inspects bindings on each change detection cycle</td><td>Large component trees run slower</td><td>Understand render cost</td></tr>\n        <tr><td>When use OnPush?</td><td>For immutable inputs and fewer checks</td><td>Component only checks when inputs change or events occur</td><td>@Component({ changeDetection: ChangeDetectionStrategy.OnPush })</td><td>Reduces unnecessary cycles</td></tr>\n        <tr><td>What are expensive template expressions?</td><td>Functions or complex logic inside templates</td><td>They run on every change detection pass</td><td>{{ computeValue(item) }}</td><td>Prefer pipes and memoized values</td></tr>\n        <tr><td>How does lazy loading help?</td><td>Load modules only when needed</td><td>Reduces initial bundle size and startup cost</td><td>{ path: 'admin', loadChildren: () => import('./admin/admin.module') }</td><td>Faster initial load</td></tr>\n        <tr><td>Why limit subscriptions and watchers?</td><td>Each one adds runtime overhead</td><td>Unmanaged subscriptions can leak and slow the app</td><td>takeUntil(destroy$)</td><td>More stable, efficient code</td></tr>\n      </tbody>\n    </table>\n  </section>\n</div>",
      "type": "text"
    },
    {
      "id": "angular-form-input",
      "category": "angular",
      "title": "Form Input Binding",
      "description": "Build an input form that updates component state and displays a greeting message in real time.",
      "checklist": [
        "Import Component from @angular/core",
        "Create a name property for form state",
        "Bind the input value to the component property",
        "Update the name property on each input event",
        "Display a greeting using interpolation",
        "Export the FormInputComponent"
      ],
      "categoryIndex": 3,
      "taskIndex": 6,
      "index": 6,
      "verificationKeywords": [
        [
          "import { Component } from '@angular/core'",
          "@Component({"
        ],
        [
          "name = ''",
          "updateName(event)"
        ],
        [
          "[value]=\"name\"",
          "(input)=\"updateName($event)\""
        ],
        [
          "Hello, {{ name || 'Guest' }}",
          "<input type=\"text\""
        ],
        [
          "export class FormInputComponent"
        ]
      ],
      "starterCode": "import { Component } from '@angular/core';\n\n@Component({\n  selector: 'app-form-input',\n  template: `\n    <div>\n      <label>Enter your name:\n        <input type=\"text\" [value]=\"name\" (input)=\"updateName($event)\" />\n      </label>\n      <p>Hello, {{ name || 'Guest' }}!</p>\n    </div>\n  `\n})\nexport class FormInputComponent {\n  name = '';\n\n  updateName(event: Event) {\n    const input = event.target as HTMLInputElement;\n    this.name = input.value;\n  }\n}\n",
      "page": {
        "editor": {
          "hints": [
            {
              "guide": "Import Component and define the template with an input field",
              "code": "import { Component } from '@angular/core';\n\n@Component({\n  selector: 'app-form-input',\n  template: `\n    <div>\n      <label>Enter your name:\n        <input type=\"text\" [value]=\"name\" (input)=\"updateName($event)\" />\n      </label>\n      <p>Hello, {{ name || 'Guest' }}!</p>\n    </div>\n  `\n})"
            },
            {
              "guide": "Declare a name property for the form value",
              "code": "export class FormInputComponent {\n  name = '';"
            },
            {
              "guide": "Implement an input handler to update the name property",
              "code": "  updateName(event: Event) {\n    const input = event.target as HTMLInputElement;\n    this.name = input.value;\n  }\n}"
            },
            {
              "guide": "Render a greeting using Angular interpolation",
              "code": "<p>Hello, {{ name || 'Guest' }}!</p>"
            }
          ]
        }
      },
      "type": "code"
    },
    {
      "id": "angular-forms-directives",
      "category": "angular",
      "title": "Forms, Directives & ngLocale",
      "description": "Build a form with two-way binding, a custom directive, and locale-aware formatting support.",
      "checklist": [
        "Use ngModel for two-way data binding",
        "Create a custom directive and apply it in the template",
        "Add a template-driven form with validation hints",
        "Use a locale-aware pipe or formatting approach",
        "Explain how FormsModule and ngLocale are configured"
      ],
      "categoryIndex": 3,
      "taskIndex": 7,
      "index": 7,
      "verificationKeywords": [
        [
          "[(ngModel)]",
          "FormsModule"
        ],
        [
          "@Directive",
          "selector: '[appHighlight]'"
        ],
        [
          "form#",
          "ngModel"
        ],
        [
          "DatePipe",
          "LOCALE_ID"
        ]
      ],
      "starterCode": "import { Component } from '@angular/core';\n\n@Component({\n  selector: 'app-form-directives',\n  template: `\n    <form>\n      <label>Policy name\n        <input [(ngModel)]=\"policyName\" name=\"policyName\" />\n      </label>\n      <p appHighlight>Current policy: {{ policyName }}</p>\n    </form>\n  `\n})\nexport class FormDirectivesComponent {\n  policyName = '';\n}\n",
      "page": {
        "editor": {
          "hints": [
            {
              "guide": "Bind form input to a component property using ngModel",
              "code": "<input [(ngModel)]=\"policyName\" name=\"policyName\" />"
            },
            {
              "guide": "Add a simple directive and apply it in the template",
              "code": "import { Directive, ElementRef, Renderer2 } from '@angular/core';\n\n@Directive({ selector: '[appHighlight]' })\nexport class HighlightDirective {\n  constructor(el: ElementRef, renderer: Renderer2) {\n    renderer.setStyle(el.nativeElement, 'backgroundColor', '#f0f9ff');\n  }\n}"
            },
            {
              "guide": "Use a locale-aware pipe or LOCALE_ID to format values",
              "code": "{{ today | date:'fullDate' }}"
            }
          ]
        }
      },
      "type": "code"
    },
    {
      "id": "angular-lifecycle-hooks",
      "category": "angular",
      "title": "Lifecycle Hooks",
      "description": "Implement ngOnInit and ngOnDestroy to initialize data and clean up a timer in an Angular component.",
      "checklist": [
        "Import Component, OnInit, and OnDestroy from @angular/core",
        "Create a message property and timerId property",
        "Set message in ngOnInit and start a timer",
        "Clear the timer in ngOnDestroy",
        "Render the message in the template",
        "Export the LifecycleHooksComponent"
      ],
      "categoryIndex": 3,
      "taskIndex": 8,
      "index": 8,
      "verificationKeywords": [
        [
          "import { Component, OnInit, OnDestroy } from '@angular/core'",
          "implements OnInit, OnDestroy"
        ],
        [
          "message = ''",
          "timerId: any"
        ],
        [
          "ngOnInit()",
          "setInterval(() =>",
          "this.message = 'Initialized'"
        ],
        [
          "ngOnDestroy()",
          "clearInterval(this.timerId)"
        ],
        [
          "{{ message }}"
        ],
        [
          "export class LifecycleHooksComponent"
        ]
      ],
      "starterCode": "import { Component, OnInit, OnDestroy } from '@angular/core';\n\n@Component({\n  selector: 'app-lifecycle-hooks',\n  template: `\n    <div>\n      <h2>Lifecycle Example</h2>\n      <p>{{ message }}</p>\n    </div>\n  `\n})\nexport class LifecycleHooksComponent implements OnInit, OnDestroy {\n  message = '';\n  timerId: any;\n\n  ngOnInit() {\n    this.message = 'Initialized';\n    this.timerId = setInterval(() => {\n      this.message = `Tick: ${new Date().toLocaleTimeString()}`;\n    }, 1000);\n  }\n\n  ngOnDestroy() {\n    clearInterval(this.timerId);\n  }\n}\n",
      "page": {
        "editor": {
          "hints": [
            {
              "guide": "Import Component, OnInit, and OnDestroy from @angular/core",
              "code": "import { Component, OnInit, OnDestroy } from '@angular/core';\n\n@Component({\n  selector: 'app-lifecycle-hooks',\n  template: `\n    <div>\n      <h2>Lifecycle Example</h2>\n      <p>{{ message }}</p>\n    </div>\n  `\n})"
            },
            {
              "guide": "Implement the component class with lifecycle interfaces",
              "code": "export class LifecycleHooksComponent implements OnInit, OnDestroy {\n  message = '';\n  timerId: any;"
            },
            {
              "guide": "Set initial state in ngOnInit and start a repeating timer",
              "code": "  ngOnInit() {\n    this.message = 'Initialized';\n    this.timerId = setInterval(() => {\n      this.message = `Tick: ${new Date().toLocaleTimeString()}`;\n    }, 1000);\n  }"
            },
            {
              "guide": "Clean up the timer in ngOnDestroy",
              "code": "  ngOnDestroy() {\n    clearInterval(this.timerId);\n  }\n}"
            },
            {
              "guide": "Render the current message using interpolation",
              "code": "<p>{{ message }}</p>"
            }
          ]
        }
      },
      "type": "code"
    },
    {
      "id": "angular-manage-list",
      "category": "angular",
      "title": "Manage List",
      "description": "Build a list manager that adds and removes items using Angular binding and ngFor.",
      "checklist": [
        "Import Component from @angular/core",
        "Create items array and newItem property",
        "Add addItem() and removeItem() methods",
        "Render the list with *ngFor",
        "Bind input value and button click handlers",
        "Export the ManageListComponent"
      ],
      "categoryIndex": 3,
      "taskIndex": 9,
      "index": 9,
      "verificationKeywords": [
        [
          "import { Component } from '@angular/core'",
          "@Component({"
        ],
        [
          "items: string[] = []",
          "newItem = ''",
          "addItem()"
        ],
        [
          "removeItem(index: number)",
          "this.items.splice(index, 1)"
        ],
        [
          "*ngFor=\"let item of items; let i = index\"",
          "{{ item }}"
        ],
        [
          "(click)=\"addItem()\"",
          "(click)=\"removeItem(i)\""
        ],
        [
          "export class ManageListComponent"
        ]
      ],
      "starterCode": "import { Component } from '@angular/core';\n\n@Component({\n  selector: 'app-manage-list',\n  template: `\n    <div>\n      <label>New item:\n        <input type=\"text\" [(ngModel)]=\"newItem\" />\n      </label>\n      <button (click)=\"addItem()\">Add</button>\n      <ul>\n        <li *ngFor=\"let item of items; let i = index\">\n          {{ item }} <button (click)=\"removeItem(i)\">Remove</button>\n        </li>\n      </ul>\n    </div>\n  `\n})\nexport class ManageListComponent {\n  items: string[] = [];\n  newItem = '';\n\n  addItem() {\n    if (this.newItem.trim()) {\n      this.items.push(this.newItem.trim());\n      this.newItem = '';\n    }\n  }\n\n  removeItem(index: number) {\n    this.items.splice(index, 1);\n  }\n}\n",
      "page": {
        "editor": {
          "hints": [
            {
              "guide": "Import Component and define the component metadata",
              "code": "import { Component } from '@angular/core';\n\n@Component({\n  selector: 'app-manage-list',\n  template: `\n    <div>\n      <label>New item:\n        <input type=\"text\" [(ngModel)]=\"newItem\" />\n      </label>\n      <button (click)=\"addItem()\">Add</button>\n      <ul>\n        <li *ngFor=\"let item of items; let i = index\">\n          {{ item }} <button (click)=\"removeItem(i)\">Remove</button>\n        </li>\n      </ul>\n    </div>\n  `\n})"
            },
            {
              "guide": "Create state properties for the item list and the new item text",
              "code": "export class ManageListComponent {\n  items: string[] = [];\n  newItem = '';"
            },
            {
              "guide": "Add an addItem method that appends valid text and clears the input",
              "code": "  addItem() {\n    if (this.newItem.trim()) {\n      this.items.push(this.newItem.trim());\n      this.newItem = '';\n    }\n  }"
            },
            {
              "guide": "Add a removeItem method that deletes the item by index",
              "code": "  removeItem(index: number) {\n    this.items.splice(index, 1);\n  }\n}"
            },
            {
              "guide": "Render list items with *ngFor and bind remove button clicks",
              "code": "<li *ngFor=\"let item of items; let i = index\">\n  {{ item }} <button (click)=\"removeItem(i)\">Remove</button>\n</li>"
            }
          ]
        }
      },
      "type": "code"
    },
    {
      "id": "angular-ngrx-services",
      "category": "angular",
      "title": "NgRx, Services & Dependency Injection",
      "description": "Use Angular services and NgRx patterns to manage state and inject dependencies cleanly.",
      "checklist": [
        "Create an Angular service and provide it in root",
        "Inject HttpClient into the service",
        "Define actions and select state from the store",
        "Dispatch a store action from a component",
        "Explain the benefit of DI for testable state management"
      ],
      "categoryIndex": 3,
      "taskIndex": 10,
      "index": 10,
      "verificationKeywords": [
        [
          "@Injectable({ providedIn: 'root' })",
          "constructor(private http: HttpClient)"
        ],
        [
          "createAction",
          "createReducer",
          "on("
        ],
        [
          "store.dispatch",
          "store.select"
        ]
      ],
      "starterCode": "import { Injectable } from '@angular/core';\nimport { HttpClient } from '@angular/common/http';\n\n@Injectable({ providedIn: 'root' })\nexport class DataService {\n  constructor(private http: HttpClient) {}\n\n  loadPolicies() {\n    return this.http.get('/api/policies');\n  }\n}\n",
      "page": {
        "editor": {
          "hints": [
            {
              "guide": "Create a service and inject HttpClient",
              "code": "import { Injectable } from '@angular/core';\nimport { HttpClient } from '@angular/common/http';\n\n@Injectable({ providedIn: 'root' })\nexport class DataService {\n  constructor(private http: HttpClient) {}"
            },
            {
              "guide": "Add a method that calls a backend endpoint",
              "code": "  loadPolicies() {\n    return this.http.get('/api/policies');\n  }\n}"
            },
            {
              "guide": "Use a store and dispatch actions from a component",
              "code": "// store.dispatch(loadPolicies());\n// store.select(selectPolicyData);"
            }
          ]
        }
      },
      "type": "code"
    },
    {
      "id": "angular-routing-params",
      "category": "angular",
      "title": "Route Params",
      "description": "Read route parameters from ActivatedRoute and display dynamic data in a component.",
      "checklist": [
        "Import Component and ActivatedRoute from @angular/core and @angular/router",
        "Inject ActivatedRoute into the component constructor",
        "Read the id param from snapshot.paramMap",
        "Store the param value in a component property",
        "Display the route id with interpolation",
        "Export the RouteParamsComponent"
      ],
      "categoryIndex": 3,
      "taskIndex": 11,
      "index": 11,
      "verificationKeywords": [
        [
          "import { Component } from '@angular/core'",
          "import { ActivatedRoute } from '@angular/router'"
        ],
        [
          "constructor(private route: ActivatedRoute)",
          "this.id = this.route.snapshot.paramMap.get('id')"
        ],
        [
          "id: string | null = null",
          "{{ id }}"
        ],
        [
          "export class RouteParamsComponent"
        ]
      ],
      "starterCode": "import { Component } from '@angular/core';\nimport { ActivatedRoute } from '@angular/router';\n\n@Component({\n  selector: 'app-route-params',\n  template: `\n    <div>\n      <h2>Route Parameter</h2>\n      <p>ID: {{ id }}</p>\n    </div>\n  `\n})\nexport class RouteParamsComponent {\n  id: string | null = null;\n\n  constructor(private route: ActivatedRoute) {\n    this.id = this.route.snapshot.paramMap.get('id');\n  }\n}\n",
      "page": {
        "editor": {
          "hints": [
            {
              "guide": "Import ActivatedRoute and use it in the component constructor",
              "code": "import { Component } from '@angular/core';\nimport { ActivatedRoute } from '@angular/router';\n\n@Component({\n  selector: 'app-route-params',\n  template: `\n    <div>\n      <h2>Route Parameter</h2>\n      <p>ID: {{ id }}</p>\n    </div>\n  `\n})"
            },
            {
              "guide": "Create a property to store the route param value",
              "code": "export class RouteParamsComponent {\n  id: string | null = null;"
            },
            {
              "guide": "Read the id parameter from route snapshot.paramMap",
              "code": "  constructor(private route: ActivatedRoute) {\n    this.id = this.route.snapshot.paramMap.get('id');\n  }\n}"
            }
          ]
        }
      },
      "type": "code"
    },
    {
      "id": "angular-service-dependency",
      "category": "angular",
      "title": "Service Dependency Injection",
      "description": "Create a data service and inject it into a component to load and display items.",
      "checklist": [
        "Import Component, Injectable from @angular/core",
        "Create a DataService with getItems() returning an array",
        "Use @Injectable({ providedIn: 'root' }) on the service",
        "Inject DataService into the component constructor",
        "Call getItems() and render results with *ngFor",
        "Export the ServiceDependencyComponent"
      ],
      "categoryIndex": 3,
      "taskIndex": 12,
      "index": 12,
      "verificationKeywords": [
        [
          "import { Component, Injectable } from '@angular/core'",
          "@Injectable({ providedIn: 'root' })"
        ],
        [
          "getItems()",
          "return ['Item 1', 'Item 2', 'Item 3']"
        ],
        [
          "constructor(private dataService: DataService)",
          "this.items = this.dataService.getItems()"
        ],
        [
          "*ngFor=\"let item of items\"",
          "{{ item }}"
        ],
        [
          "export class ServiceDependencyComponent"
        ]
      ],
      "starterCode": "import { Component, Injectable } from '@angular/core';\n\n@Injectable({\n  providedIn: 'root'\n})\nexport class DataService {\n  getItems(): string[] {\n    return ['Item 1', 'Item 2', 'Item 3'];\n  }\n}\n\n@Component({\n  selector: 'app-service-dependency',\n  template: `\n    <div>\n      <h2>Items</h2>\n      <ul>\n        <li *ngFor=\"let item of items\">{{ item }}</li>\n      </ul>\n    </div>\n  `\n})\nexport class ServiceDependencyComponent {\n  items: string[] = [];\n\n  constructor(private dataService: DataService) {\n    this.items = this.dataService.getItems();\n  }\n}\n",
      "page": {
        "editor": {
          "hints": [
            {
              "guide": "Import Component and Injectable, then define a root-provided service",
              "code": "import { Component, Injectable } from '@angular/core';\n\n@Injectable({\n  providedIn: 'root'\n})\nexport class DataService {\n  getItems(): string[] {\n    return ['Item 1', 'Item 2', 'Item 3'];\n  }\n}"
            },
            {
              "guide": "Inject DataService into the component and load items",
              "code": "@Component({\n  selector: 'app-service-dependency',\n  template: `\n    <div>\n      <h2>Items</h2>\n      <ul>\n        <li *ngFor=\"let item of items\">{{ item }}</li>\n      </ul>\n    </div>\n  `\n})\nexport class ServiceDependencyComponent {\n  items: string[] = [];\n\n  constructor(private dataService: DataService) {\n    this.items = this.dataService.getItems();\n  }\n}"
            },
            {
              "guide": "Render fetched data using *ngFor",
              "code": "<li *ngFor=\"let item of items\">{{ item }}</li>"
            }
          ]
        }
      },
      "type": "code"
    },
    {
      "id": "angular-tab-navigation",
      "category": "angular",
      "title": "Tab Navigation",
      "description": "Build a simple tabbed interface that switches content using Angular event binding and conditional rendering.",
      "checklist": [
        "Import Component from @angular/core",
        "Create selectedTab property",
        "Implement selectTab() method",
        "Render tab labels and change selected tab on click",
        "Use *ngIf to display the active tab content",
        "Export the TabNavigationComponent"
      ],
      "categoryIndex": 3,
      "taskIndex": 13,
      "index": 13,
      "verificationKeywords": [
        [
          "import { Component } from '@angular/core'",
          "@Component({"
        ],
        [
          "selectedTab = 'home'",
          "selectTab(tab: string)"
        ],
        [
          "(click)=\"selectTab('home')\"",
          "(click)=\"selectTab('profile')\"",
          "(click)=\"selectTab('settings')\""
        ],
        [
          "*ngIf=\"selectedTab === 'home'\"",
          "*ngIf=\"selectedTab === 'profile'\""
        ],
        [
          "export class TabNavigationComponent"
        ]
      ],
      "starterCode": "import { Component } from '@angular/core';\n\n@Component({\n  selector: 'app-tab-navigation',\n  template: `\n    <div>\n      <button (click)=\"selectTab('home')\">Home</button>\n      <button (click)=\"selectTab('profile')\">Profile</button>\n      <button (click)=\"selectTab('settings')\">Settings</button>\n      <div *ngIf=\"selectedTab === 'home'\">Home content</div>\n      <div *ngIf=\"selectedTab === 'profile'\">Profile content</div>\n      <div *ngIf=\"selectedTab === 'settings'\">Settings content</div>\n    </div>\n  `\n})\nexport class TabNavigationComponent {\n  selectedTab = 'home';\n\n  selectTab(tab: string) {\n    this.selectedTab = tab;\n  }\n}\n",
      "page": {
        "editor": {
          "hints": [
            {
              "guide": "Import Component and define the component metadata",
              "code": "import { Component } from '@angular/core';\n\n@Component({\n  selector: 'app-tab-navigation',\n  template: `\n    <div>\n      <button (click)=\"selectTab('home')\">Home</button>\n      <button (click)=\"selectTab('profile')\">Profile</button>\n      <button (click)=\"selectTab('settings')\">Settings</button>\n      <div *ngIf=\"selectedTab === 'home'\">Home content</div>\n      <div *ngIf=\"selectedTab === 'profile'\">Profile content</div>\n      <div *ngIf=\"selectedTab === 'settings'\">Settings content</div>\n    </div>\n  `\n})"
            },
            {
              "guide": "Create a selectedTab property to track the active tab",
              "code": "export class TabNavigationComponent {\n  selectedTab = 'home';"
            },
            {
              "guide": "Add a method to update the selectedTab value",
              "code": "  selectTab(tab: string) {\n    this.selectedTab = tab;\n  }\n}"
            },
            {
              "guide": "Use event binding on buttons to switch tabs",
              "code": "<button (click)=\"selectTab('home')\">Home</button>\n<button (click)=\"selectTab('profile')\">Profile</button>\n<button (click)=\"selectTab('settings')\">Settings</button>"
            },
            {
              "guide": "Render active tab content with *ngIf",
              "code": "<div *ngIf=\"selectedTab === 'home'\">Home content</div>"
            }
          ]
        }
      },
      "type": "code"
    },
    {
      "id": "angular-toggle-visibility",
      "category": "angular",
      "title": "Toggle Visibility",
      "description": "Create a component that shows or hides content using Angular property binding and structural directives.",
      "checklist": [
        "Import Component from @angular/core",
        "Create a visible boolean property",
        "Add a toggle() method",
        "Use *ngIf to conditionally render the message",
        "Switch the button label between Hide and Show",
        "Export the ToggleVisibilityComponent"
      ],
      "categoryIndex": 3,
      "taskIndex": 14,
      "index": 14,
      "verificationKeywords": [
        [
          "import { Component } from '@angular/core'",
          "@Component({"
        ],
        [
          "visible = true",
          "toggle()"
        ],
        [
          "*ngIf=\"visible\"",
          "{{ visible ? 'Hide' : 'Show' }}"
        ],
        [
          "button (click)=\"toggle()\"",
          "<p *ngIf=\"visible\">"
        ],
        [
          "export class ToggleVisibilityComponent"
        ]
      ],
      "starterCode": "import { Component } from '@angular/core';\n\n@Component({\n  selector: 'app-toggle-visibility',\n  template: `\n    <div>\n      <button (click)=\"toggle()\">{{ visible ? 'Hide' : 'Show' }}</button>\n      <p *ngIf=\"visible\">The message is visible.</p>\n    </div>\n  `\n})\nexport class ToggleVisibilityComponent {\n  visible = true;\n\n  toggle() {\n    this.visible = !this.visible;\n  }\n}\n",
      "page": {
        "editor": {
          "hints": [
            {
              "guide": "Import Component and define the Angular component metadata",
              "code": "import { Component } from '@angular/core';\n\n@Component({\n  selector: 'app-toggle-visibility',\n  template: `\n    <div>\n      <button (click)=\"toggle()\">{{ visible ? 'Hide' : 'Show' }}</button>\n      <p *ngIf=\"visible\">The message is visible.</p>\n    </div>\n  `\n})"
            },
            {
              "guide": "Create a boolean state property for visibility",
              "code": "export class ToggleVisibilityComponent {\n  visible = true;"
            },
            {
              "guide": "Add a toggle method that flips the visible property",
              "code": "  toggle() {\n    this.visible = !this.visible;\n  }\n}"
            },
            {
              "guide": "Use *ngIf to render the message only when visible",
              "code": "<p *ngIf=\"visible\">The message is visible.</p>"
            },
            {
              "guide": "Use Angular interpolation to switch the button label",
              "code": "<button (click)=\"toggle()\">{{ visible ? 'Hide' : 'Show' }}</button>"
            }
          ]
        }
      },
      "type": "code"
    },
    {
      "id": "csharp-api-json-deserialization",
      "category": "csharp",
      "title": "Api Call and JSON Deserialization",
      "description": "Write an async method that calls an API and deserializes the JSON response into a generic object.",
      "checklist": [
        "Create an async method that accepts a URL",
        "Use HttpClient to perform a GET request",
        "Read the response content as a string",
        "Deserialize JSON into type T",
        "Throw an exception when the request fails"
      ],
      "categoryIndex": 4,
      "taskIndex": 1,
      "index": 1,
      "detailedInstructions": [
        "Step 1: Define an async generic method with apiUrl parameter",
        "Step 2: Use HttpClient.GetAsync to call the API",
        "Step 3: Read the response content using ReadAsStringAsync",
        "Step 4: Deserialize the JSON into type T",
        "Step 5: Throw an exception when the response is not successful"
      ],
      "verificationKeywords": [
        [
          "async Task<T>"
        ],
        [
          "GetAsync("
        ],
        [
          "ReadAsStringAsync"
        ],
        [
          "JsonConvert.DeserializeObject<T>"
        ],
        [
          "throw new Exception"
        ]
      ],
      "starterCode": "// 1: Create an async generic method accepting apiUrl\n// 2: Use HttpClient to call the endpoint\n// 3: Read the response content\n// 4: Deserialize JSON into type T\n// 5: Throw when the call fails",
      "page": {
        "editor": {
          "hints": [
            {
              "guide": "// guide hints: Define the async generic method",
              "code": "public async Task<T> GetData<T>(string apiUrl)\n{"
            },
            {
              "guide": "// guide hints: Send the HTTP GET request",
              "code": "    HttpResponseMessage response = await _httpClient.GetAsync(apiUrl);"
            },
            {
              "guide": "// guide hints: Read the response body as a string",
              "code": "    string json = await response.Content.ReadAsStringAsync();"
            },
            {
              "guide": "// guide hints: Deserialize the JSON into T",
              "code": "    T data = JsonConvert.DeserializeObject<T>(json);"
            },
            {
              "guide": "// guide hints: Throw if the response is not successful",
              "code": "    if (!response.IsSuccessStatusCode)\n    {\n        throw new Exception(\"Failed\");\n    }"
            },
            {
              "guide": "// guide hints: Return the deserialized object",
              "code": "    return data;\n}"
            }
          ]
        }
      },
      "type": "code"
    },
    {
      "id": "csharp-bouncing-ball",
      "category": "csharp",
      "title": "Bounce Count and Distance",
      "description": "Given an initial height, calculate the total distance traveled by a bouncing ball and the number of bounces until it stops.",
      "checklist": [
        "Initialize bounce counter to 0",
        "Initialize distance to 0",
        "Create while loop for ball bouncing",
        "Add up distance from down and up movement",
        "Calculate bounce height (usually 2/3 or similar)",
        "Stop when height becomes negligible"
      ],
      "categoryIndex": 4,
      "taskIndex": 2,
      "index": 2,
      "detailedInstructions": [
        "Step 1: Create variables to track bounce count and total distance",
        "Step 2: Start with the initial height as distance traveled (falling down)",
        "Step 3: Use a loop that continues while the height is still significant",
        "Step 4: In each iteration: increment bounce count, add up distance, calculate new height",
        "Step 5: Add up and down distances for each bounce",
        "Step 6: When height becomes too small, exit loop and return results"
      ],
      "verificationKeywords": [
        [
          "bounces = 0",
          "int bounces"
        ],
        [
          "distance = 0",
          "double distance"
        ],
        [
          "while (",
          "while (current"
        ],
        [
          "distance +=",
          "2 * current"
        ],
        [
          "current = current * factor",
          "factor"
        ],
        [
          "threshold",
          "while (current > threshold)"
        ]
      ],
      "page": {
        "editor": {
          "hints": [
            {
              "guide": "// guide hints: Import: using System; and Collections",
              "code": "using System;\nusing System.Collections.Generic;"
            },
            {
              "guide": "// guide hints: Create a method that accepts initial height and bounce factor",
              "code": "public static (int bounces, double distance) CalculateBounce(double height, double factor = 0.66, double threshold = 0.01)\n{"
            },
            {
              "guide": "// guide hints: Initialize counters for bounces and distance",
              "code": "    int bounces = 0;\n    double distance = 0;\n    double current = height;"
            },
            {
              "guide": "// guide hints: Add initial fall distance and loop while current > threshold",
              "code": "    if (current <= 0) return (0, 0);\n    distance += current;\n    while (current > threshold)\n    {"
            },
            {
              "guide": "// guide hints: Compute next bounce height, add up down+up distances, increment bounces",
              "code": "        current = current * factor;\n        distance += 2 * current;\n        bounces++;\n    }"
            },
            {
              "guide": "// guide hints: Return bounces and total distance",
              "code": "    return (bounces, distance);\n}"
            }
          ]
        }
      },
      "type": "code"
    },
    {
      "id": "csharp-bubble-sort",
      "category": "csharp",
      "title": "Bubble Sort Implementation",
      "description": "Write a C# method that sorts an integer array in ascending order using bubble sort.",
      "checklist": [
        "Create outer loop (i) to iterate through array",
        "Create inner loop (j) to compare adjacent elements",
        "Add comparison logic (if items[j] > items[j+1])",
        "Implement swap logic using temp variable",
        "Return sorted array"
      ],
      "categoryIndex": 4,
      "taskIndex": 3,
      "index": 3,
      "detailedInstructions": [
        "Step 1: Start with an outer for loop that goes from 0 to array length - 1",
        "Step 2: Inside, create an inner for loop that compares adjacent pairs",
        "Step 3: Check if the current element is greater than the next element",
        "Step 4: If yes, swap them using a temporary variable to hold one value",
        "Step 5: After all passes, the array is sorted in ascending order",
        "Step 6: Return the sorted array"
      ],
      "verificationKeywords": [
        [
          "for",
          "i",
          "items.Length"
        ],
        [
          "for",
          "j",
          "items.Length"
        ],
        [
          "if",
          "items[j]",
          "items[j + 1]"
        ],
        [
          "temp",
          "items[j]"
        ],
        [
          "return",
          "items"
        ]
      ],
      "starterCode": "// 1: Create outer loop (i) to iterate through the array\n// 2: Create inner loop (j) to compare adjacent elements\n// 3: If items[j] > items[j+1], swap using a temp variable\n// 4: Continue passes until sorted\n// 5: Return the sorted array",
      "page": {
        "editor": {
          "hints": [
            {
              "guide": "// guide hints: Define the bubble sort method signature",
              "code": "public static int[] BubbleSort(int[] items)\n{"
            },
            {
              "guide": "// guide hints: Outer loop for passes",
              "code": "    int n = items.Length;\n    for (int i = 0; i < n - 1; i++)\n    {"
            },
            {
              "guide": "// guide hints: Inner loop to compare adjacent elements",
              "code": "        for (int j = 0; j < n - i - 1; j++)\n        {"
            },
            {
              "guide": "// guide hints: Swap when items[j] > items[j+1]",
              "code": "            if (items[j] > items[j + 1])\n            {\n                int temp = items[j];\n                items[j] = items[j + 1];\n                items[j + 1] = temp;\n            }"
            },
            {
              "guide": "// guide hints: Close loops and return sorted array",
              "code": "        }\n    }\n    return items;\n}"
            }
          ]
        }
      },
      "type": "code"
    },
    {
      "id": "csharp-character-count",
      "category": "csharp",
      "title": "Character Count in a String",
      "description": "Count the occurrence of each character in a string, ignoring spaces.",
      "checklist": [
        "Accept a string parameter",
        "Iterate through each character",
        "Ignore spaces while counting",
        "Use a Dictionary<char, int> to store counts",
        "Return the dictionary of character counts"
      ],
      "categoryIndex": 4,
      "taskIndex": 4,
      "index": 4,
      "detailedInstructions": [
        "Step 1: Define a method that accepts a string input",
        "Step 2: Create a Dictionary<char, int> for counts",
        "Step 3: Loop through each character in the string",
        "Step 4: Skip space characters",
        "Step 5: Increment counts and return the dictionary"
      ],
      "verificationKeywords": [
        [
          "Dictionary<char, int>"
        ],
        [
          "foreach (char c in input)"
        ],
        [
          "if (c != ' ')"
        ],
        [
          "charCount[c++]"
        ],
        [
          "return charCount"
        ]
      ],
      "starterCode": "// 1: Accept a string input\n// 2: Use a Dictionary<char, int> to count characters\n// 3: Ignore spaces while counting\n// 4: Return the character counts",
      "page": {
        "editor": {
          "hints": [
            {
              "guide": "// guide hints: Define the character count method",
              "code": "public static Dictionary<char, int> CountCharacters(string input)\n{"
            },
            {
              "guide": "// guide hints: Create the dictionary to store counts",
              "code": "    Dictionary<char, int> charCount = new Dictionary<char, int>();"
            },
            {
              "guide": "// guide hints: Iterate through each character and skip spaces",
              "code": "    foreach (char c in input)\n    {\n        if (c != ' ')\n        {\n            if (charCount.ContainsKey(c))\n            {\n                charCount[c]++;\n            }\n            else\n            {\n                charCount[c] = 1;\n            }\n        }\n    }"
            },
            {
              "guide": "// guide hints: Return the character count dictionary",
              "code": "    return charCount;\n}"
            }
          ]
        }
      },
      "type": "code"
    },
    {
      "id": "csharp-dependency-injection",
      "category": "csharp",
      "title": "Dependency Injection Example",
      "description": "Implement a simple service and client class to demonstrate constructor dependency injection.",
      "checklist": [
        "Create a Service class with an operation method",
        "Create a Client class that accepts Service in the constructor",
        "Store the injected service in a private readonly field",
        "Call the service operation from the client",
        "Return or use the service result"
      ],
      "categoryIndex": 4,
      "taskIndex": 5,
      "index": 5,
      "detailedInstructions": [
        "Step 1: Define a Service class with a PerformOperation method",
        "Step 2: Define a Client class with a constructor that accepts Service",
        "Step 3: Assign the injected service to a readonly field",
        "Step 4: Add a method that calls _service.PerformOperation()",
        "Step 5: Use the client to invoke the service"
      ],
      "verificationKeywords": [
        [
          "class Service"
        ],
        [
          "class Client"
        ],
        [
          "private readonly Service"
        ],
        [
          "public Client(Service service)"
        ],
        [
          "_service.PerformOperation"
        ]
      ],
      "starterCode": "// 1: Create a Service class with PerformOperation\n// 2: Create a Client class that receives Service through constructor injection\n// 3: Store the service in a readonly field\n// 4: Call the service method from the client",
      "page": {
        "editor": {
          "hints": [
            {
              "guide": "// guide hints: Define the service class",
              "code": "public class Service\n{\n    public void PerformOperation()\n    {\n        // Operation implementation\n    }\n}"
            },
            {
              "guide": "// guide hints: Define the client class with injected service",
              "code": "public class Client\n{\n    private readonly Service _service;\n\n    public Client(Service service)\n    {\n        _service = service;\n    }"
            },
            {
              "guide": "// guide hints: Use the injected service in a method",
              "code": "    public void UseService()\n    {\n        _service.PerformOperation();\n    }\n}"
            }
          ]
        }
      },
      "type": "code"
    },
    {
      "id": "csharp-exception-handling",
      "category": "csharp",
      "title": "C# Exception Handling",
      "description": "Implement a method that divides two integers and demonstrates correct exception handling with specific catch blocks.",
      "checklist": [
        "Create a method that accepts dividend and divisor",
        "Use try/catch around the division operation",
        "Catch DivideByZeroException specifically",
        "Add a general Exception catch block for other failures",
        "Return an error message or result based on success"
      ],
      "categoryIndex": 4,
      "taskIndex": 6,
      "index": 6,
      "detailedInstructions": [
        "Step 1: Define a method that accepts two integer inputs",
        "Step 2: Place the division operation inside a try block",
        "Step 3: Add a catch block for DivideByZeroException",
        "Step 4: Add a catch block for Exception for any other errors",
        "Step 5: Return a formatted result string or an error description"
      ],
      "verificationKeywords": [
        [
          "try"
        ],
        [
          "catch (DivideByZeroException"
        ],
        [
          "catch (Exception"
        ],
        [
          "/",
          "divisor"
        ],
        [
          "return"
        ]
      ],
      "starterCode": "// 1: Create a method that accepts dividend and divisor\n// 2: Wrap the division in try/catch blocks\n// 3: Catch DivideByZeroException first\n// 4: Catch Exception afterward\n// 5: Return a success or error message",
      "page": {
        "editor": {
          "hints": [
            {
              "guide": "// guide hints: Define the method signature",
              "code": "public static string DivideWithHandling(int dividend, int divisor)\n{"
            },
            {
              "guide": "// guide hints: Start a try block for dividing the values",
              "code": "    try\n    {\n        int result = dividend / divisor;"
            },
            {
              "guide": "// guide hints: Return the successful result string",
              "code": "        return $\"Result: {result}\";\n    }"
            },
            {
              "guide": "// guide hints: Catch DivideByZeroException explicitly",
              "code": "    catch (DivideByZeroException ex)\n    {\n        return \"Error: Cannot divide by zero\";\n    }"
            },
            {
              "guide": "// guide hints: Catch any other exceptions afterward",
              "code": "    catch (Exception ex)\n    {\n        return $\"Error: {ex.Message}\";\n    }"
            },
            {
              "guide": "// guide hints: Close the method",
              "code": "}"
            }
          ]
        }
      },
      "type": "code"
    },
    {
      "id": "csharp-first-duplicate",
      "category": "csharp",
      "title": "Find First Duplicate",
      "description": "Create a method that returns the first duplicate value found in an integer array.",
      "checklist": [
        "Accept an integer array parameter",
        "Use a HashSet to track seen values",
        "Iterate through the array elements",
        "Return the first repeated value",
        "Return -1 if no duplicate is found"
      ],
      "categoryIndex": 4,
      "taskIndex": 7,
      "index": 7,
      "detailedInstructions": [
        "Step 1: Define a method that accepts int[] numbers",
        "Step 2: Create a HashSet<int> to store seen values",
        "Step 3: Loop over each number in the array",
        "Step 4: If the number is already in the set, return it",
        "Step 5: If the loop finishes, return -1"
      ],
      "verificationKeywords": [
        [
          "HashSet<int>"
        ],
        [
          "foreach",
          "int num"
        ],
        [
          "uniqueNumbers.Add"
        ],
        [
          "return -1"
        ],
        [
          "return num"
        ]
      ],
      "starterCode": "// 1: Accept an integer array\n// 2: Use a HashSet<int> for seen values\n// 3: Return the first value that already exists in the set\n// 4: Return -1 when no duplicate exists",
      "page": {
        "editor": {
          "hints": [
            {
              "guide": "// guide hints: Define the duplicate-finding method",
              "code": "public static int FindFirstDuplicate(int[] numbers)\n{"
            },
            {
              "guide": "// guide hints: Create a HashSet to track seen values",
              "code": "    HashSet<int> uniqueNumbers = new HashSet<int>();"
            },
            {
              "guide": "// guide hints: Iterate through each number",
              "code": "    foreach (var num in numbers)\n    {"
            },
            {
              "guide": "// guide hints: Return the number if it already exists",
              "code": "        if (!uniqueNumbers.Add(num))\n        {\n            return num;\n        }"
            },
            {
              "guide": "// guide hints: Return -1 after the loop if nothing duplicated",
              "code": "    }\n    return -1;\n}"
            }
          ]
        }
      },
      "type": "code"
    },
    {
      "id": "csharp-linq-filter-array",
      "category": "csharp",
      "title": "LINQ Array Filtering",
      "description": "Use LINQ to filter an integer array and return values between two bounds.",
      "checklist": [
        "Accept an integer array parameter",
        "Use LINQ Where to filter values",
        "Define the lower and upper bounds",
        "Return the filtered enumerable or array",
        "Use a lambda expression in the query"
      ],
      "categoryIndex": 4,
      "taskIndex": 8,
      "index": 8,
      "detailedInstructions": [
        "Step 1: Define a method that accepts an int[] array",
        "Step 2: Use numbers.Where(...) with a lambda predicate",
        "Step 3: Filter values greater than the lower bound",
        "Step 4: Filter values less than the upper bound",
        "Step 5: Return the filtered collection"
      ],
      "verificationKeywords": [
        [
          "Where("
        ],
        [
          "=>",
          "n >"
        ],
        [
          "n <"
        ],
        [
          "return",
          "filteredNumbers"
        ],
        [
          "using System.Linq"
        ]
      ],
      "starterCode": "// 1: Accept an integer array input\n// 2: Use LINQ Where with a lambda predicate\n// 3: Filter numbers within the bounds\n// 4: Return the filtered result",
      "page": {
        "editor": {
          "hints": [
            {
              "guide": "// guide hints: Define the LINQ filter method",
              "code": "public static IEnumerable<int> FilterNumbers(int[] numbers, int minValue, int maxValue)\n{"
            },
            {
              "guide": "// guide hints: Use Where to filter values",
              "code": "    var filteredNumbers = numbers.Where(n => n > minValue && n < maxValue);"
            },
            {
              "guide": "// guide hints: Return the filtered collection",
              "code": "    return filteredNumbers;\n}"
            }
          ]
        }
      },
      "type": "code"
    },
    {
      "id": "csharp-multithreading",
      "category": "csharp",
      "title": "Multithreading Example",
      "description": "Write a method that starts a background thread, runs a simple action, and waits for it to complete.",
      "checklist": [
        "Import System.Threading or use Thread directly",
        "Create a new Thread with a lambda or ThreadStart",
        "Start the thread",
        "Wait for the thread to finish using Join",
        "Execute a simple action inside the thread"
      ],
      "categoryIndex": 4,
      "taskIndex": 9,
      "index": 9,
      "detailedInstructions": [
        "Step 1: Create a Thread instance with a small task lambda",
        "Step 2: Call Start() to begin execution",
        "Step 3: Use Join() to wait for completion",
        "Step 4: Optionally perform an action inside the thread",
        "Step 5: Return or log results after the thread finishes"
      ],
      "verificationKeywords": [
        [
          "new Thread"
        ],
        [
          "Start()"
        ],
        [
          "Join()"
        ],
        [
          "Thread(() =>"
        ],
        [
          "System.Threading"
        ]
      ],
      "starterCode": "// 1: Create a thread with a lambda or ThreadStart delegate\n// 2: Start the thread\n// 3: Join the thread to wait for completion\n// 4: Return after the work is done",
      "page": {
        "editor": {
          "hints": [
            {
              "guide": "// guide hints: Define the multithreading method",
              "code": "public static void MultithreadingExample()\n{"
            },
            {
              "guide": "// guide hints: Create a new thread with a lambda",
              "code": "    Thread thread = new Thread(() =>\n    {\n        // Work to do in the background\n    });"
            },
            {
              "guide": "// guide hints: Start the thread and wait for it to finish",
              "code": "    thread.Start();\n    thread.Join();"
            },
            {
              "guide": "// guide hints: Close the method",
              "code": "}"
            }
          ]
        }
      },
      "type": "code"
    },
    {
      "id": "csharp-palindrome-check",
      "category": "csharp",
      "title": "Palindrome Check",
      "description": "Build a method that returns true when the input string reads the same forward and backward.",
      "checklist": [
        "Accept a string parameter",
        "Normalize or trim the input if needed",
        "Compare the input to its reversed version",
        "Return true for palindromes",
        "Return false otherwise"
      ],
      "categoryIndex": 4,
      "taskIndex": 10,
      "index": 10,
      "detailedInstructions": [
        "Step 1: Define a method to check palindromes",
        "Step 2: Create a reversed version of the input string",
        "Step 3: Compare the original and reversed strings",
        "Step 4: Return true if they match",
        "Step 5: Return false if they differ"
      ],
      "verificationKeywords": [
        [
          "string input"
        ],
        [
          "SequenceEqual"
        ],
        [
          "input.Reverse"
        ],
        [
          "return"
        ],
        [
          "bool"
        ]
      ],
      "starterCode": "// 1: Accept a string input\n// 2: Reverse the string or compare to its reverse\n// 3: Return true when the string is a palindrome\n// 4: Return false otherwise",
      "page": {
        "editor": {
          "hints": [
            {
              "guide": "// guide hints: Define the palindrome check method",
              "code": "public static bool IsPalindrome(string input)\n{"
            },
            {
              "guide": "// guide hints: Compare input with reversed sequence",
              "code": "    return input.SequenceEqual(input.Reverse());\n}"
            }
          ]
        }
      },
      "type": "code"
    },
    {
      "id": "csharp-reverse-string",
      "category": "csharp",
      "title": "Reverse a String",
      "description": "Write a method that returns a reversed copy of the input string.",
      "checklist": [
        "Accept a string parameter",
        "Convert the string to a char array",
        "Reverse the char array",
        "Create a new string from the reversed array",
        "Return the reversed string"
      ],
      "categoryIndex": 4,
      "taskIndex": 11,
      "index": 11,
      "detailedInstructions": [
        "Step 1: Define a method that accepts a string",
        "Step 2: Convert the string into a char array",
        "Step 3: Reverse the char array using Array.Reverse",
        "Step 4: Construct a new string from the reversed array",
        "Step 5: Return the reversed string"
      ],
      "verificationKeywords": [
        [
          "ToCharArray"
        ],
        [
          "Array.Reverse"
        ],
        [
          "new string"
        ],
        [
          "return"
        ],
        [
          "string input"
        ]
      ],
      "starterCode": "// 1: Accept a string input parameter\n// 2: Convert input to a char array\n// 3: Reverse the char array\n// 4: Return a new string based on the reversed array",
      "page": {
        "editor": {
          "hints": [
            {
              "guide": "// guide hints: Define the reverse string method",
              "code": "public static string ReverseString(string input)\n{"
            },
            {
              "guide": "// guide hints: Convert the input to a char array",
              "code": "    char[] charArray = input.ToCharArray();"
            },
            {
              "guide": "// guide hints: Reverse the char array",
              "code": "    Array.Reverse(charArray);"
            },
            {
              "guide": "// guide hints: Create a new string and return it",
              "code": "    return new string(charArray);\n}"
            }
          ]
        }
      },
      "type": "code"
    },
    {
      "id": "csharp-singleton-pattern",
      "category": "csharp",
      "title": "Singleton Design Pattern",
      "description": "Create a thread-safe singleton class with lazy initialization.",
      "checklist": [
        "Create a sealed Singleton class",
        "Add a private static instance field",
        "Add a private static readonly lock object",
        "Use a private constructor",
        "Implement a public Instance property with locking"
      ],
      "categoryIndex": 4,
      "taskIndex": 12,
      "index": 12,
      "detailedInstructions": [
        "Step 1: Define a sealed Singleton class",
        "Step 2: Add a private static field for the instance",
        "Step 3: Add a private static readonly object for locking",
        "Step 4: Use a private constructor to prevent external instantiation",
        "Step 5: Implement a public Instance getter that lazily creates the instance inside a lock"
      ],
      "verificationKeywords": [
        [
          "sealed class Singleton"
        ],
        [
          "private static Singleton instance"
        ],
        [
          "private static readonly object lockObject"
        ],
        [
          "private Singleton()"
        ],
        [
          "public static Singleton Instance"
        ]
      ],
      "starterCode": "// 1: Create a sealed Singleton class\n// 2: Use a private static instance field and lock object\n// 3: Make the constructor private\n// 4: Return a singleton instance in the Instance property",
      "page": {
        "editor": {
          "hints": [
            {
              "guide": "// guide hints: Define the sealed singleton class",
              "code": "public sealed class Singleton\n{"
            },
            {
              "guide": "// guide hints: Add a private static instance and lock object",
              "code": "    private static Singleton instance;\n    private static readonly object lockObject = new object();"
            },
            {
              "guide": "// guide hints: Make the constructor private",
              "code": "    private Singleton()\n    {\n    }"
            },
            {
              "guide": "// guide hints: Implement the lazy Instance property",
              "code": "    public static Singleton Instance\n    {\n        get\n        {\n            lock (lockObject)\n            {\n                return instance ?? (instance = new Singleton());\n            }\n        }\n    }\n}"
            }
          ]
        }
      },
      "type": "code"
    },
    {
      "id": "sql-duplicate-records",
      "category": "sql",
      "title": "Find Duplicate Records",
      "description": "Write a SQL query to identify duplicate rows in a table based on one or more columns.",
      "checklist": [
        "Select the columns to check for duplicates",
        "Use GROUP BY on those columns",
        "Add HAVING COUNT(*) > 1 to filter duplicates",
        "Return the duplicate values"
      ],
      "categoryIndex": 5,
      "taskIndex": 1,
      "index": 1,
      "detailedInstructions": [
        "Step 1: SELECT the columns you want to find duplicates for",
        "Step 2: GROUP BY those same columns to group identical values together",
        "Step 3: Use HAVING COUNT(*) > 1 to show only groups with more than 1 record",
        "Step 4: This shows you which values appear multiple times",
        "Step 5: You can also SELECT COUNT(*) to see how many times each appears"
      ],
      "verificationKeywords": [
        [
          "SELECT"
        ],
        [
          "GROUP BY"
        ],
        [
          "HAVING",
          "COUNT(*)"
        ],
        [
          ">",
          "1"
        ]
      ],
      "starterCode": "-- 1: SELECT the columns to check for duplicates\n-- 2: GROUP BY those columns\n-- 3: HAVING COUNT(*) > 1\n-- 4: Return the duplicate values",
      "page": {
        "editor": {
          "hints": [
            {
              "guide": "SELECT the columns to check for duplicates",
              "code": "SELECT column1, column2"
            },
            {
              "guide": "GROUP BY those columns",
              "code": "GROUP BY column1, column2"
            },
            {
              "guide": "HAVING COUNT(*) > 1",
              "code": "HAVING COUNT(*) > 1"
            },
            {
              "guide": "Return the duplicate values",
              "code": "SELECT column1, column2, COUNT(*)\nFROM YourTable\nGROUP BY column1, column2\nHAVING COUNT(*) > 1;"
            }
          ]
        }
      },
      "type": "sql"
    },
    {
      "id": "react-crud-sql-sample",
      "category": "sql",
      "title": "Products table SQL (CRUD)",
      "description": "Practice basic CRUD SQL on a products table: create table, insert rows, select, update, and delete.",
      "checklist": [
        "Create a products table with id, name, sku, price, qty",
        "Insert three sample rows",
        "Select all products ordered by name",
        "Update the quantity of one product",
        "Delete a discontinued product"
      ],
      "categoryIndex": 5,
      "taskIndex": 1,
      "index": 1,
      "verificationKeywords": [
        [
          "CREATE TABLE products"
        ],
        [
          "INSERT INTO products"
        ],
        [
          "SELECT * FROM products",
          "ORDER BY name"
        ],
        [
          "UPDATE products SET qty"
        ],
        [
          "DELETE FROM products"
        ]
      ],
      "starterCode": "-- Create table\nCREATE TABLE products (id INTEGER PRIMARY KEY, name TEXT NOT NULL, sku TEXT UNIQUE, price REAL, qty INTEGER);\n\n-- Insert samples\nINSERT INTO products (name, sku, price, qty) VALUES ('Acme Widget','AW-100',12.99,100);\nINSERT INTO products (name, sku, price, qty) VALUES ('Blue Gadget','BG-200',9.5,50);\nINSERT INTO products (name, sku, price, qty) VALUES ('Clear Cable','CC-300',4.25,250);\n\n-- Read\nSELECT * FROM products ORDER BY name;\n\n-- Update (example)\nUPDATE products SET qty = qty - 1 WHERE sku = 'AW-100';\n\n-- Delete (example)\nDELETE FROM products WHERE sku = 'CC-300';",
      "type": "sql"
    },
    {
      "id": "sql-first-name-from-fullname",
      "category": "sql",
      "title": "Extract First Name",
      "description": "Write a SQL query to fetch only the first name from the FullName column.",
      "checklist": [
        "Use FullName column from EmployeeDetails",
        "Extract the substring before the first space",
        "Use CHARINDEX or equivalent string function",
        "Return a column named FirstName"
      ],
      "categoryIndex": 5,
      "taskIndex": 2,
      "index": 2,
      "detailedInstructions": [
        "Step 1: Select the first name from FullName",
        "Step 2: Use CHARINDEX to find the first space",
        "Step 3: Use LEFT to return the substring",
        "Step 4: Return the result as FirstName"
      ],
      "verificationKeywords": [
        [
          "LEFT(FullName"
        ],
        [
          "CHARINDEX(' ', FullName"
        ],
        [
          "FROM EmployeeDetails"
        ],
        [
          "AS FirstName"
        ]
      ],
      "starterCode": "-- 1: Select the first name from FullName\n-- 2: Use LEFT and CHARINDEX\n-- 3: Return FirstName",
      "page": {
        "editor": {
          "hints": [
            {
              "guide": "Select the first name from FullName",
              "code": "SELECT LEFT(FullName, CHARINDEX(' ', FullName + ' ') - 1) AS FirstName"
            },
            {
              "guide": "Read from EmployeeDetails table",
              "code": "FROM EmployeeDetails;"
            }
          ]
        }
      },
      "type": "sql"
    },
    {
      "id": "sql-inner-join-employee-salary",
      "category": "sql",
      "title": "Employees with Salary Records",
      "description": "Write a SQL query that returns employee records only when they have a salary record.",
      "checklist": [
        "Use EmployeeDetails and EmployeeSalary tables",
        "Join the tables using INNER JOIN",
        "Match on EmpId",
        "Return only employees with salary records"
      ],
      "categoryIndex": 5,
      "taskIndex": 3,
      "index": 3,
      "detailedInstructions": [
        "Step 1: Select employee fields from EmployeeDetails",
        "Step 2: Use INNER JOIN to connect EmployeeSalary",
        "Step 3: Match rows on EmpId",
        "Step 4: Return only matched employee records"
      ],
      "verificationKeywords": [
        [
          "INNER JOIN"
        ],
        [
          "ON ED.EmpId = ES.EmpId"
        ],
        [
          "FROM EmployeeDetails ED"
        ],
        [
          "EmployeeSalary ES"
        ]
      ],
      "starterCode": "-- 1: Select employee fields from EmployeeDetails\n-- 2: Inner join EmployeeSalary on EmpId\n-- 3: Return matched employee records",
      "page": {
        "editor": {
          "hints": [
            {
              "guide": "Select employee columns from EmployeeDetails",
              "code": "SELECT ED.*"
            },
            {
              "guide": "Use INNER JOIN with EmployeeSalary",
              "code": "FROM EmployeeDetails ED\nINNER JOIN EmployeeSalary ES ON ED.EmpId = ES.EmpId;"
            }
          ]
        }
      },
      "type": "sql"
    },
    {
      "id": "sql-left-join-employee-salary",
      "category": "sql",
      "title": "Employee Details with Optional Salary",
      "description": "Write a query to return employee names and salary, including employees without salary records.",
      "checklist": [
        "Select FullName and Salary columns",
        "Use LEFT JOIN between EmployeeDetails and EmployeeSalary",
        "Join on EmpId",
        "Return all employee records even when salary is missing"
      ],
      "categoryIndex": 5,
      "taskIndex": 4,
      "index": 4,
      "detailedInstructions": [
        "Step 1: Select the employee name and salary columns",
        "Step 2: Use LEFT JOIN to keep all employees",
        "Step 3: Join on EmpId",
        "Step 4: Return the combined result"
      ],
      "verificationKeywords": [
        [
          "LEFT JOIN"
        ],
        [
          "EmployeeDetails ED"
        ],
        [
          "EmployeeSalary ES"
        ],
        [
          "ED.EmpId = ES.EmpId"
        ],
        [
          "SELECT ED.FullName",
          "ES.Salary"
        ]
      ],
      "starterCode": "-- 1: Select employee name and salary\n-- 2: Use LEFT JOIN on EmpId\n-- 3: Return all employee records",
      "page": {
        "editor": {
          "hints": [
            {
              "guide": "Select employee name and salary",
              "code": "SELECT ED.FullName, ES.Salary"
            },
            {
              "guide": "Use LEFT JOIN so employees without salary are included",
              "code": "FROM EmployeeDetails ED\nLEFT JOIN EmployeeSalary ES ON ED.EmpId = ES.EmpId;"
            }
          ]
        }
      },
      "type": "sql"
    },
    {
      "id": "sql-managers",
      "category": "sql",
      "title": "Employees Who Are Managers",
      "description": "Write a query to fetch all employees who are also managers in the EmployeeDetails table.",
      "checklist": [
        "Use EmployeeDetails table",
        "Check ManagerId values present in the table",
        "Return records for employees who appear as managers",
        "Avoid duplicate results if necessary"
      ],
      "categoryIndex": 5,
      "taskIndex": 5,
      "index": 5,
      "detailedInstructions": [
        "Step 1: Identify manager IDs from EmployeeDetails",
        "Step 2: Fetch employees whose EmpId matches a manager ID",
        "Step 3: Return the matching employee records"
      ],
      "verificationKeywords": [
        [
          "EmpId IN (SELECT ManagerId"
        ],
        [
          "FROM EmployeeDetails"
        ],
        [
          "ManagerId IS NOT NULL"
        ],
        [
          "SELECT *"
        ]
      ],
      "starterCode": "-- 1: Select all columns from EmployeeDetails\n-- 2: Filter employees whose EmpId appears as a ManagerId\n-- 3: Return manager employee rows",
      "page": {
        "editor": {
          "hints": [
            {
              "guide": "Select all employee columns",
              "code": "SELECT *"
            },
            {
              "guide": "Use a subquery to find manager IDs",
              "code": "FROM EmployeeDetails\nWHERE EmpId IN (SELECT ManagerId FROM EmployeeDetails WHERE ManagerId IS NOT NULL);"
            }
          ]
        }
      },
      "type": "sql"
    },
    {
      "id": "sql-min-max-salary",
      "category": "sql",
      "title": "Min and Max Salary in One Query",
      "description": "Write a SQL query to display the employee with minimum and maximum salary in a single query.",
      "checklist": [
        "Use subqueries or UNION to obtain min and max salary",
        "Select employee name, position, and salary",
        "Return both rows in one result set",
        "Avoid separate queries for min and max"
      ],
      "categoryIndex": 5,
      "taskIndex": 6,
      "index": 6,
      "detailedInstructions": [
        "Step 1: Find the minimum salary and corresponding employee",
        "Step 2: Find the maximum salary and corresponding employee",
        "Step 3: Combine results with UNION or a single query",
        "Step 4: Return name, position, and salary"
      ],
      "verificationKeywords": [
        [
          "UNION"
        ],
        [
          "MIN(Salary)"
        ],
        [
          "MAX(Salary)"
        ],
        [
          "SELECT Name, Position, Salary"
        ],
        [
          "FROM employee"
        ]
      ],
      "starterCode": "-- 1: Use min and max salary in a single query\n-- 2: Select employee name, position, salary\n-- 3: Combine the two results",
      "page": {
        "editor": {
          "hints": [
            {
              "guide": "Select employee information for minimum salary",
              "code": "SELECT Name, Position, Salary\nFROM employee\nWHERE Salary = (SELECT MIN(Salary) FROM employee)"
            },
            {
              "guide": "Select employee information for maximum salary",
              "code": "UNION\nSELECT Name, Position, Salary\nFROM employee\nWHERE Salary = (SELECT MAX(Salary) FROM employee);"
            }
          ]
        }
      },
      "type": "sql"
    },
    {
      "id": "sql-project-count",
      "category": "sql",
      "title": "Count Employees in Project P1",
      "description": "Write a SQL query that returns the number of employees working in project 'P1'.",
      "checklist": [
        "Use SELECT COUNT(*) to count rows",
        "Reference the EmployeeDetails table",
        "Filter WHERE ProjectName = 'P1'",
        "Provide a result alias like AS EmployeeCount"
      ],
      "categoryIndex": 5,
      "taskIndex": 7,
      "index": 7,
      "detailedInstructions": [
        "Step 1: Start with SELECT COUNT(*) to get the count of records",
        "Step 2: Add AS EmployeeCount to label the result column",
        "Step 3: Specify FROM EmployeeDetails table",
        "Step 4: Add WHERE clause to filter for ProjectName = 'P1'",
        "Step 5: Execute to get the count"
      ],
      "verificationKeywords": [
        [
          "COUNT(*)"
        ],
        [
          "EmployeeDetails"
        ],
        [
          "ProjectName",
          "P1"
        ],
        [
          "EmployeeCount"
        ]
      ],
      "starterCode": "-- 1: Use SELECT COUNT(*) to count rows\n-- 2: FROM EmployeeDetails\n-- 3: WHERE ProjectName = 'P1'\n-- 4: Add AS EmployeeCount to label result",
      "page": {
        "editor": {
          "hints": [
            {
              "guide": "Use SELECT COUNT(*) to count rows",
              "code": "SELECT COUNT(*)"
            },
            {
              "guide": "FROM EmployeeDetails",
              "code": "FROM EmployeeDetails"
            },
            {
              "guide": "WHERE ProjectName = 'P1'",
              "code": "WHERE ProjectName = 'P1'"
            },
            {
              "guide": "Add AS EmployeeCount to label result",
              "code": "SELECT COUNT(*) AS EmployeeCount\nFROM EmployeeDetails\nWHERE ProjectName = 'P1';"
            }
          ]
        }
      },
      "type": "sql"
    },
    {
      "id": "sql-project-employee-count-desc",
      "category": "sql",
      "title": "Project-wise Employee Count",
      "description": "Write a SQL query to fetch project-wise employee counts sorted by count descending.",
      "checklist": [
        "Group employee salary rows by project",
        "Count employees per project",
        "Sort results by employee count descending",
        "Return project and count columns"
      ],
      "categoryIndex": 5,
      "taskIndex": 8,
      "index": 8,
      "detailedInstructions": [
        "Step 1: Select project and count of EmpId",
        "Step 2: Group by project name",
        "Step 3: Order results by count descending",
        "Step 4: Return project counts"
      ],
      "verificationKeywords": [
        [
          "GROUP BY Project"
        ],
        [
          "COUNT(EmpId)"
        ],
        [
          "ORDER BY EmployeeCount DESC"
        ],
        [
          "SELECT Project"
        ]
      ],
      "starterCode": "-- 1: Count rows per project in EmployeeSalary\n-- 2: Group by project\n-- 3: Order results by descending count",
      "page": {
        "editor": {
          "hints": [
            {
              "guide": "Select project and count of EmpId",
              "code": "SELECT Project, COUNT(EmpId) AS EmployeeCount"
            },
            {
              "guide": "Read from EmployeeSalary table",
              "code": "FROM EmployeeSalary"
            },
            {
              "guide": "Group by project name",
              "code": "GROUP BY Project"
            },
            {
              "guide": "Order counts in descending order",
              "code": "ORDER BY EmployeeCount DESC;"
            }
          ]
        }
      },
      "type": "sql"
    },
    {
      "id": "sql-remove-duplicates",
      "category": "sql",
      "title": "Remove Duplicate Records",
      "description": "Write a SQL query to remove duplicate rows from a table without using a temporary table.",
      "checklist": [
        "Identify duplicate rows using a ranking or counting method",
        "Keep one row per duplicate group",
        "Remove rows with a higher duplicate rank",
        "Avoid use of a temporary table"
      ],
      "categoryIndex": 5,
      "taskIndex": 9,
      "index": 9,
      "detailedInstructions": [
        "Step 1: Use a CTE or subquery to rank duplicate rows",
        "Step 2: Assign row numbers within each duplicate group",
        "Step 3: Delete rows where the rank is greater than 1",
        "Step 4: Keep one unique row per duplicate set"
      ],
      "verificationKeywords": [
        [
          "WITH",
          "AS"
        ],
        [
          "ROW_NUMBER() OVER"
        ],
        [
          "DELETE"
        ],
        [
          "WHERE rowNo > 1"
        ],
        [
          "PARTITION BY"
        ]
      ],
      "starterCode": "-- 1: Use a CTE with ROW_NUMBER() to identify duplicates\n-- 2: Delete rows with row number > 1\n-- 3: Keep one unique row per group",
      "page": {
        "editor": {
          "hints": [
            {
              "guide": "Define a CTE to rank duplicate rows",
              "code": "WITH RankedData AS (\n    SELECT EmpId, FullName, ManagerId, DateOfJoining,\n           ROW_NUMBER() OVER (PARTITION BY FullName, ManagerId, DateOfJoining ORDER BY EmpId) AS RowNo\n    FROM EmployeeDetails\n)"
            },
            {
              "guide": "Delete rows where row number is greater than 1",
              "code": "DELETE FROM RankedData WHERE RowNo > 1;"
            }
          ]
        }
      },
      "type": "sql"
    },
    {
      "id": "sql-salary-range",
      "category": "sql",
      "title": "Salary Range Query",
      "description": "Write a SQL query to fetch employee names whose salary is between 5000 and 10000 inclusive.",
      "checklist": [
        "Use EmployeeDetails and EmployeeSalary tables together",
        "Join the tables using EmpId",
        "Filter salaries >= 5000 and <= 10000",
        "Select the employee names",
        "Return only matching employee records"
      ],
      "categoryIndex": 5,
      "taskIndex": 10,
      "index": 10,
      "detailedInstructions": [
        "Step 1: Join EmployeeDetails and EmployeeSalary on EmpId",
        "Step 2: Add a salary filter using BETWEEN or comparisons",
        "Step 3: Select the employee name column",
        "Step 4: Return the matching employee names"
      ],
      "verificationKeywords": [
        [
          "WHERE Salary >= 5000",
          "Salary <= 10000"
        ],
        [
          "JOIN",
          "EmployeeSalary"
        ],
        [
          "EmployeeDetails",
          "EmpId"
        ],
        [
          "FullName"
        ],
        [
          "SELECT"
        ]
      ],
      "starterCode": "-- 1: Join EmployeeDetails with EmployeeSalary\n-- 2: Filter salary between 5000 and 10000\n-- 3: Select employee names",
      "page": {
        "editor": {
          "hints": [
            {
              "guide": "Select employee full names from EmployeeDetails",
              "code": "SELECT ED.FullName"
            },
            {
              "guide": "Join EmployeeSalary with EmployeeDetails by EmpId",
              "code": "FROM EmployeeDetails ED\nJOIN EmployeeSalary ES ON ED.EmpId = ES.EmpId"
            },
            {
              "guide": "Filter salary between 5000 and 10000",
              "code": "WHERE ES.Salary >= 5000 AND ES.Salary <= 10000"
            },
            {
              "guide": "Return employee names for matching records",
              "code": "SELECT ED.FullName\nFROM EmployeeDetails ED\nJOIN EmployeeSalary ES ON ED.EmpId = ES.EmpId\nWHERE ES.Salary >= 5000 AND ES.Salary <= 10000;"
            }
          ]
        }
      },
      "type": "sql"
    },
    {
      "id": "sql-second-largest-salary",
      "category": "sql",
      "title": "Second Largest Salary",
      "description": "Write a SQL query to fetch the second highest salary using ranking or OFFSET.",
      "checklist": [
        "Query the employee salary values",
        "Use RANK() or OFFSET to find the second highest salary",
        "Return the second largest salary row",
        "Avoid using procedural code"
      ],
      "categoryIndex": 5,
      "taskIndex": 11,
      "index": 11,
      "detailedInstructions": [
        "Step 1: Rank salaries in descending order",
        "Step 2: Filter for rank = 2 or offset 1 row",
        "Step 3: Return the second largest salary",
        "Step 4: Use a single SQL query"
      ],
      "verificationKeywords": [
        [
          "RANK() OVER"
        ],
        [
          "ORDER BY Salary DESC"
        ],
        [
          "WHERE SalaryRank = 2"
        ],
        [
          "OFFSET 1 ROW"
        ],
        [
          "SELECT DISTINCT Salary"
        ]
      ],
      "starterCode": "-- 1: Use ranking or OFFSET to locate the second largest salary\n-- 2: Return the salary value or row\n-- 3: Keep the query in a single statement",
      "page": {
        "editor": {
          "hints": [
            {
              "guide": "Rank salaries in descending order",
              "code": "WITH RankedSalaries AS (\n    SELECT EmployeeID, Salary, RANK() OVER (ORDER BY Salary DESC) AS SalaryRank\n    FROM Employees\n)"
            },
            {
              "guide": "Select the row with rank 2",
              "code": "SELECT EmployeeID, Salary\nFROM RankedSalaries\nWHERE SalaryRank = 2;"
            }
          ]
        }
      },
      "type": "sql"
    },
    {
      "id": "angular-flashcards-auth-routing",
      "category": "angular-flashcards",
      "title": "AuthGuard, Routing, and Authorization",
      "description": "Review Angular route protection, route configuration, and when to use guards for authorization.",
      "checklist": [
        "Explain how AuthGuard uses CanActivate for protected routes",
        "Show where to register guards in route definitions",
        "Describe route parameter syntax and child routes",
        "Discuss role-based or permission-based route decisions",
        "Explain why auth logic belongs in a guard instead of a component"
      ],
      "categoryIndex": 999,
      "taskIndex": 2,
      "index": 2,
      "answerHtml": "<div class=\"solid-flashcards\">\n  </div>\n  <section class=\"solid-section\"><table>\n      <thead><tr><th>Sub Question</th><th>Answer</th><th>More Explanation</th><th>Example</th><th>Benefit</th></tr></thead>\n      <tbody>\n        <tr><td>What is AuthGuard?</td><td>Route guard implementing CanActivate</td><td>Checks auth state before route activation</td><td>{ path: 'secure', canActivate: [AuthGuard] }</td><td>Protects routes centrally</td></tr>\n        <tr><td>Where do you configure routes?</td><td>In RouterModule.forRoot() or forChild()</td><td>Defines path, component, children, and guards</td><td>const routes = [{ path: 'admin', component: AdminComponent }];</td><td>Central route configuration</td></tr>\n        <tr><td>How do you handle route params?</td><td>Use :id in the path and ActivatedRoute</td><td>Supports dynamic segments and nested routes</td><td>{ path: 'users/:id', component: UserDetailComponent }</td><td>Allows reusable route templates</td></tr>\n        <tr><td>How does authorization differ from authentication?</td><td>Auth = identity, authorization = allowed actions</td><td>Users can be authenticated but still restricted</td><td>AuthGuard checks roles or permissions</td><td>Safer application access control</td></tr>\n        <tr><td>Why keep auth logic in a guard?</td><td>Separates security from UI components</td><td>Components stay focused on rendering</td><td>Guard returns true/false or redirects</td><td>Cleaner, maintainable routing security</td></tr>\n      </tbody>\n    </table>\n  </section>\n</div>",
      "type": "text"
    },
    {
      "id": "angular-flashcards-controller-rootScope-transclusion",
      "category": "angular-flashcards",
      "title": "Controller, $rootScope & Transclusion",
      "description": "Review AngularJS controllers, root scope sharing, and transclusion concepts for component-style templates.",
      "checklist": [
        "Describe how controllers attach data to $scope",
        "Explain the purpose of $rootScope",
        "Summarize transclusion and how ng-transclude works",
        "Compare controller scope and root scope visibility",
        "Discuss why transclusion supports reusable templates"
      ],
      "categoryIndex": 999,
      "taskIndex": 3,
      "index": 3,
      "answerHtml": "<div class=\"solid-flashcards\">\n  </div>\n  <section class=\"solid-section\"><table>\n      <thead><tr><th>Sub Question</th><th>Answer</th><th>More Explanation</th><th>Example</th><th>Benefit</th></tr></thead>\n      <tbody>\n        <tr><td>What is an Angular controller?</td><td>Function that manages scope data</td><td>Attaches properties and behavior to $scope</td><td>function PolicyCtrl($scope) { $scope.policy = {}; }</td><td>Organizes view model logic</td></tr>\n        <tr><td>What is $rootScope?</td><td>Global scope shared across the app</td><td>Stores values accessible from any child scope</td><td>$rootScope.currentUser = user;</td><td>Useful for app-wide state</td></tr>\n        <tr><td>What is transclusion?</td><td>Embedding original content into a directive</td><td>Directive template can include passed markup</td><td><div ng-transclude></div></td><td>Builds reusable wrappers</td></tr>\n        <tr><td>How does controller scope differ from $rootScope?</td><td>Controller scope is local, rootScope is global</td><td>Child scopes inherit from $rootScope and can override values</td><td>$scope.title = 'Policy';</td><td>Limits scope pollution</td></tr>\n        <tr><td>Why use transclusion?</td><td>Allows content projection into directives</td><td>Components keep layout and content separate</td><td><my-card>Text</my-card></td><td>More flexible UI composition</td></tr>\n      </tbody>\n    </table>\n  </section>\n</div>",
      "type": "text"
    },
    {
      "id": "angular-flashcards-digest-cycle",
      "category": "angular-flashcards",
      "title": "Digest Cycle",
      "description": "Explain Angular change detection and the digest cycle in a framework-agnostic special case.",
      "checklist": [
        "Summarize the digest cycle and how Angular tracks model changes",
        "Explain when change detection runs",
        "Describe how $scope and $apply relate to digest",
        "Compare manual versus automatic change detection",
        "Mention performance implications for watch counts"
      ],
      "categoryIndex": 999,
      "taskIndex": 4,
      "index": 4,
      "answerHtml": "<div class=\"solid-flashcards\">\n  </div>\n  <section class=\"solid-section\"><table>\n      <thead><tr><th>Sub Question</th><th>Answer</th><th>More Explanation</th><th>Example</th><th>Benefit</th></tr></thead>\n      <tbody>\n        <tr><td>What is the digest cycle?</td><td>AngularJS change detection loop</td><td>It checks watched expressions and updates bindings</td><td>$scope.$digest()</td><td>Keeps UI in sync</td></tr>\n        <tr><td>When does change detection run?</td><td>After event handlers and async callbacks</td><td>AngularJS runs digest after model changes in the zone</td><td>$scope.$apply()</td><td>Ensures model and view stay consistent</td></tr>\n        <tr><td>What is $scope?</td><td>Scope object for binding context</td><td>Holds model data and watches for changes</td><td>$scope.title = 'Policy';</td><td>Organizes template data</td></tr>\n        <tr><td>What is $apply?</td><td>Wraps code to trigger digest</td><td>Ensures external changes are detected</td><td>$scope.$apply(() => { ... });</td><td>Makes non-Angular changes visible</td></tr>\n        <tr><td>Why does digest count matter?</td><td>More watches can slow down the app</td><td>Keep watch expressions simple and few</td><td>$scope.$watch('policy.name', ...)</td><td>Better performance</td></tr>\n      </tbody>\n    </table>\n  </section>\n</div>",
      "type": "text"
    },
    {
      "id": "angular-flashcards-secure-communication",
      "category": "angular-flashcards",
      "title": "Secure Communication",
      "description": "Review HTTPS, CORS configuration, and API security for Angular + .NET apps.",
      "checklist": [
        "Explain why HTTPS is required for secure data exchange",
        "Describe how CORS is configured in .NET Core",
        "Show how Angular calls an API over a secure connection",
        "Mention the role of authentication tokens or cookies",
        "Summarize why backend and frontend must agree on security settings"
      ],
      "categoryIndex": 999,
      "taskIndex": 6,
      "index": 6,
      "answerHtml": "<div class=\"solid-flashcards\">\n  </div>\n  <section class=\"solid-section\"><table>\n      <thead><tr><th>Sub Question</th><th>Answer</th><th>More Explanation</th><th>Example</th><th>Benefit</th></tr></thead>\n      <tbody>\n        <tr><td>Why use HTTPS?</td><td>Encrypts data over the wire</td><td>Prevents eavesdropping and tampering</td><td>https://api.example.com</td><td>Protects sensitive information</td></tr>\n        <tr><td>What is CORS?</td><td>Browser policy for cross-origin requests</td><td>Server must explicitly allow trusted origins</td><td>app.UseCors(\"AllowSpecificOrigins\")</td><td>Prevents unauthorized API access</td></tr>\n        <tr><td>How does Angular call a secure API?</td><td>Use HttpClient with https endpoint</td><td>Backend should serve TLS and return CORS headers</td><td>this.http.get('https://api.example.com') </td><td>Safe front-end/back-end communication</td></tr>\n        <tr><td>What are auth tokens?</td><td>Credentials sent with requests</td><td>JWT or cookies prove user identity to the API</td><td>Authorization: Bearer token</td><td>Secures each request</td></tr>\n        <tr><td>Why align backend and frontend security?</td><td>Both sides must trust and authenticate requests</td><td>API restrictions and origin rules must match client behavior</td><td>Allow origins + secure headers</td><td>Reliable end-to-end security</td></tr>\n      </tbody>\n    </table>\n  </section>\n</div>",
      "type": "text"
    },
    {
      "id": "angular-flashcards-unit-testing",
      "category": "angular-flashcards",
      "title": "Unit Testing",
      "description": "Review Angular unit testing with TestBed, mock services, and component assertions.",
      "checklist": [
        "Explain TestBed configuration for a component test",
        "Describe how to mock a service dependency",
        "Write an expectation for component rendering",
        "Use async utilities for observable or promise-based code",
        "Explain the benefit of isolated unit tests"
      ],
      "categoryIndex": 999,
      "taskIndex": 7,
      "index": 7,
      "answerHtml": "<div class=\"solid-flashcards\">\n  </div>\n  <section class=\"solid-section\"><table>\n      <thead><tr><th>Sub Question</th><th>Answer</th><th>More Explanation</th><th>Example</th><th>Benefit</th></tr></thead>\n      <tbody>\n        <tr><td>What is TestBed?</td><td>Angular testing module builder</td><td>Sets up component fixtures and providers</td><td>TestBed.configureTestingModule({ declarations: [MyComponent] })</td><td>Creates isolated test environments</td></tr>\n        <tr><td>How do you mock a service?</td><td>Create a fake provider</td><td>Replace real dependency with test double</td><td>{ provide: DataService, useValue: mockService }</td><td>Tests stay stable and focused</td></tr>\n        <tr><td>How do you assert rendered output?</td><td>Query fixture.nativeElement</td><td>Inspect DOM after change detection</td><td>expect(element.textContent).toContain('Policy')</td><td>Verifies UI behavior</td></tr>\n        <tr><td>Why use async utilities?</td><td>Handle observables and promises in tests</td><td>Makes async code deterministic</td><td>waitForAsync(() => { ... })</td><td>Prevents flaky tests</td></tr>\n        <tr><td>Why isolate unit tests?</td><td>Focus on one component or service</td><td>Avoid dependency on external systems</td><td>mock providers and simple fixtures</td><td>Faster, more reliable feedback</td></tr>\n      </tbody>\n    </table>\n  </section>\n</div>",
      "type": "text"
    },
    {
      "id": "react-concepts-core",
      "category": "react-concepts",
      "title": "React.js Core Concepts",
      "description": "Interview-ready flashcards covering React fundamentals: declarative UI, components, virtual DOM, JSX, hooks, state management, lifecycle, and best practices.",
      "checklist": [
        "Understand React's declarative approach and component architecture",
        "Explain Virtual DOM and reconciliation process",
        "Describe state, props, and their differences",
        "Understand lifecycle methods and React Hooks",
        "Explain context API and state management patterns",
        "Understand JSX, Babel, and modern React workflows"
      ],
      "categoryIndex": 999,
      "taskIndex": 1,
      "index": 1,
      "answerHtml": "<div class=\"solid-flashcards\">\n  <section class=\"solid-section\"><table>\n      <thead><tr><th>Sub Question</th><th>Answer</th><th>More Explanation</th><th>Example</th><th>Benefit</th></tr></thead>\n      <tbody>\n        <tr><td>What is React?</td><td>A JavaScript library for building user interfaces with components</td><td>React focuses on creating reusable, self-contained pieces of UI</td><td>Build dashboard with Navbar, Sidebar, MainContent components</td><td>Reusable, maintainable code</td></tr>\n        <tr><td>What is declarative UI?</td><td>You describe the desired UI state; React handles DOM updates</td><td>Easier to understand and debug than imperative code</td><td>Write JSX describing the UI, React updates DOM automatically</td><td>Cleaner, more readable code</td></tr>\n        <tr><td>What is component-based architecture?</td><td>React apps are built using reusable, self-contained components</td><td>Each component manages its own state and logic</td><td>UserCard, ProductList, SearchBar are individual components</td><td>Modularity and code reuse</td></tr>\n        <tr><td>What is the Virtual DOM?</td><td>An in-memory representation of the actual DOM</td><td>React calculates minimal updates needed and applies them efficiently</td><td>React compares virtual DOM tree, identifies differences, updates real DOM</td><td>Optimized rendering performance</td></tr>\n        <tr><td>How does Virtual DOM reconciliation work?</td><td>React compares old and new virtual DOM trees (diffing) and updates only necessary parts</td><td>Minimizes direct manipulations to real DOM for efficiency</td><td>List items change: React updates only modified items, not the entire list</td><td>Better performance and user experience</td></tr>\n        <tr><td>What is JSX?</td><td>JavaScript XML - a syntax extension allowing HTML-like syntax in JavaScript</td><td>JSX simplifies creation of React elements and improves readability</td><td>&lt;div className=\"card\"&gt;&lt;h1&gt;{title}&lt;/h1&gt;&lt;/div&gt;</td><td>More readable and maintainable code</td></tr>\n        <tr><td>How is JSX transformed?</td><td>Babel transpiles JSX into JavaScript function calls (React.createElement)</td><td>Browser doesn't understand JSX, so Babel converts it to compatible code</td><td>&lt;Button onClick={handleClick}/&gt; becomes React.createElement(Button, {onClick: handleClick})</td><td>Write cleaner code, run anywhere</td></tr>\n        <tr><td>What is unidirectional data flow?</td><td>Data flows in one direction: parent to child through props</td><td>Maintains predictable state and makes changes easier to track</td><td>Parent: &lt;Child data={value}/&gt;; Child receives and uses data</td><td>Predictable, easier to debug</td></tr>\n        <tr><td>What is the difference between state and props?</td><td>State: internal, mutable data; Props: external, immutable data from parent</td><td>State causes re-render when changed; props are read-only in child</td><td>State: this.state = {count: 0}; Props: &lt;Counter initialValue={5}/&gt;</td><td>Clear data management boundaries</td></tr>\n        <tr><td>Can you modify props in a child component?</td><td>No, props are immutable and read-only in child components</td><td>To update, call a callback function passed by parent</td><td>Parent: &lt;Child onUpdate={setName}/&gt;; Child: onClick={() => onUpdate(newValue)}</td><td>Prevents unintended data mutations</td></tr>\n        <tr><td>What are lifecycle methods?</td><td>Methods called at different stages of component existence: mounting, updating, unmounting</td><td>Allow you to run code at specific times in component lifecycle</td><td>componentDidMount: fetch data; componentWillUnmount: cleanup subscriptions</td><td>Control component behavior at key moments</td></tr>\n        <tr><td>What is componentDidMount()?</td><td>Lifecycle method called after component is rendered on screen</td><td>Good place for network requests, timers, and subscriptions</td><td>Fetch user data from API when component loads</td><td>Execute setup logic after component ready</td></tr>\n        <tr><td>What is componentDidUpdate()?</td><td>Lifecycle method invoked after component updates</td><td>Receives previous props and state; useful for side effects</td><td>Update page title when props change, log state updates</td><td>Respond to prop/state changes after rendering</td></tr>\n        <tr><td>What is componentWillUnmount()?</td><td>Lifecycle method called before component is removed from DOM</td><td>Essential for cleanup: cancel requests, unsubscribe, clear timers</td><td>Unsubscribe from socket, cancel API requests, clear intervals</td><td>Prevent memory leaks</td></tr>\n        <tr><td>What are React Hooks?</td><td>Functions allowing functional components to have state and lifecycle methods</td><td>Introduced in React 16.8; alternative to class components</td><td>useState for state, useEffect for side effects, useContext for context</td><td>Simpler, cleaner code; easier to reuse logic</td></tr>\n        <tr><td>What is useState()?</td><td>Hook for adding state to functional components</td><td>Returns [value, setter] pair; setter updates state and triggers re-render</td><td>const [count, setCount] = useState(0); then setCount(count + 1)</td><td>Simple state management in functional components</td></tr>\n        <tr><td>What is useEffect()?</td><td>Hook for performing side effects in functional components</td><td>Runs after render; replaces componentDidMount, componentDidUpdate, componentWillUnmount</td><td>useEffect(() => { fetchData(); }, []); fetch runs once on mount</td><td>Clean up effects; avoid memory leaks</td></tr>\n        <tr><td>What is the dependency array in useEffect?</td><td>Array of dependencies; effect runs when dependencies change</td><td>Empty array: runs once on mount; no array: runs after every render; with deps: runs when deps change</td><td>useEffect(() => { fetch(userId); }, [userId]); runs when userId changes</td><td>Control when effects run; optimize performance</td></tr>\n        <tr><td>What is useContext()?</td><td>Hook to consume context values without prop drilling</td><td>Allows components to access shared state directly from Context</td><td>const theme = useContext(ThemeContext); use theme.color directly</td><td>Avoid prop drilling through multiple levels</td></tr>\n        <tr><td>What is useMemo()?</td><td>Hook to memoize computation results; prevents unnecessary recalculations</td><td>Returns memoized value; recalculates only when dependencies change</td><td>const expensiveValue = useMemo(() => complexCalculation(data), [data])</td><td>Optimize performance for expensive operations</td></tr>\n        <tr><td>What is useCallback()?</td><td>Hook to memoize function; prevents unnecessary function re-creation</td><td>Returns memoized callback; useful for passing to optimized child components</td><td>const handleClick = useCallback(() => { doSomething(); }, [dependency])</td><td>Prevent child re-renders caused by function prop changes</td></tr>\n        <tr><td>What is useRef()?</td><td>Hook creating mutable reference that persists across renders</td><td>Common use: access DOM elements directly, store mutable values</td><td>const inputRef = useRef(null); then inputRef.current.focus()</td><td>Direct DOM access; persist values without causing re-renders</td></tr>\n        <tr><td>What is the Context API?</td><td>Built-in React feature allowing components to share state without prop drilling</td><td>Create context, wrap tree with provider, consume with useContext or Consumer</td><td>Create ThemeContext, pass theme through Provider to all descendants</td><td>Manage global state simply without external libraries</td></tr>\n        <tr><td>What is prop drilling?</td><td>Passing props through multiple intermediate components to reach target component</td><td>Becomes unwieldy with deeply nested components</td><td>App → Page → Section → Card → Button receives prop from App</td><td>Context API and state management libraries solve this</td></tr>\n        <tr><td>How do you handle forms in React?</td><td>Use state to manage input values; handle onChange and onSubmit events</td><td>Controlled components use state as source of truth</td><td>const [email, setEmail] = useState(''); &lt;input value={email} onChange={(e) => setEmail(e.target.value)} /&gt;</td><td>Controlled inputs; easy validation and submission</td></tr>\n        <tr><td>What is a controlled component?</td><td>Component whose value is controlled by React state</td><td>Form input value comes from state; onChange updates state</td><td>Input value displays state; typing updates state; state updates input</td><td>Full control over input behavior</td></tr>\n        <tr><td>What is an uncontrolled component?</td><td>Component managing its own state internally; accessed via ref</td><td>DOM is source of truth; less common in React</td><td>const nameRef = useRef(); then access nameRef.current.value in handler</td><td>Simpler for simple inputs; less React integration</td></tr>\n        <tr><td>How does React handle events?</td><td>Use camelCase event handlers (onClick, onChange, onSubmit)</td><td>React uses event delegation; handlers are synthetic events</td><td>&lt;button onClick={handleClick}&gt;Click&lt;/button&gt;</td><td>Consistent cross-browser event handling</td></tr>\n        <tr><td>What are keys and why are they important in lists?</td><td>Unique identifiers for list items helping React recognize which items changed</td><td>Keys improve performance and maintain component state in dynamic lists</td><td>&lt;li key={item.id}&gt;{item.name}&lt;/li&gt; instead of key={index}</td><td>Correct rendering and state management in lists</td></tr>\n        <tr><td>Why shouldn't you use array index as key?</td><td>If list reorders, index no longer matches the same item, breaking component state</td><td>Component state gets tied to wrong item; causes bugs and performance issues</td><td>Reorder list: index 0 now refers to different item; state gets mixed up</td><td>Use unique IDs as keys</td></tr>\n        <tr><td>What is React.memo?</td><td>Higher-order component preventing re-render if props haven't changed</td><td>Optimizes performance by skipping render for unchanged props</td><td>export default React.memo(MyComponent); skips render if props same</td><td>Reduce unnecessary re-renders</td></tr>\n        <tr><td>What is a higher-order component (HOC)?</td><td>Function taking component and returning enhanced component</td><td>Pattern for code reuse, logic abstraction, cross-cutting concerns</td><td>withTheme(Component) wraps component providing theme props</td><td>Reuse logic across multiple components</td></tr>\n        <tr><td>What is render props pattern?</td><td>Pattern where component accepts function as prop to render content</td><td>Alternative to HOC for sharing component logic</td><td>&lt;DataProvider render={data => &lt;Component data={data} /&gt;} /&gt;</td><td>Flexible component composition</td></tr>\n        <tr><td>How do you communicate React frontend with .NET Core backend?</td><td>Use HTTP requests (fetch or Axios) to call REST APIs on backend</td><td>React components make requests; backend returns JSON data</td><td>fetch('/api/users').then(res => res.json()).then(data => setUsers(data))</td><td>Seamless frontend-backend integration</td></tr>\n        <tr><td>What is Axios?</td><td>Popular HTTP client library for making API requests</td><td>Cleaner syntax than fetch; better error handling; automatic transformations</td><td>axios.get('/api/data').then(res => setData(res.data))</td><td>Simpler HTTP handling</td></tr>\n        <tr><td>How do you handle errors in API calls?</td><td>Use try-catch with async/await or .catch() with promises</td><td>Gracefully handle network errors, timeouts, server errors</td><td>catch(error => setError(error.message)); display error to user</td><td>Better user experience</td></tr>\n        <tr><td>What is Redux?</td><td>Predictable state container for JavaScript apps; manages centralized app state</td><td>Stores entire state in single store; dispatch actions to trigger state changes</td><td>Store contains user, posts, ui state; dispatch({type: 'SET_USER', payload})</td><td>Predictable state management for complex apps</td></tr>\n        <tr><td>What are Redux actions?</td><td>Plain objects describing state changes; must have type property</td><td>Other properties carry data (payload) needed for state update</td><td>{type: 'ADD_TODO', payload: {id: 1, text: 'Learn Redux'}}</td><td>Clear intent of state changes</td></tr>\n        <tr><td>What are Redux reducers?</td><td>Pure functions taking current state and action, returning new state</td><td>Must be pure; no side effects; always return new state</td><td>(state = [], action) => action.type === 'ADD_TODO' ? [...state, action.payload] : state</td><td>Predictable state transitions</td></tr>\n        <tr><td>What is useSelector in Redux?</td><td>Hook to select state from Redux store in functional components</td><td>Efficiently subscribes to store; re-renders only when selected state changes</td><td>const todos = useSelector(state => state.todos)</td><td>Access Redux state cleanly in components</td></tr>\n        <tr><td>What is useDispatch in Redux?</td><td>Hook to dispatch actions from functional components</td><td>Returns dispatch function to trigger state changes</td><td>const dispatch = useDispatch(); dispatch(addTodo(newTodo))</td><td>Trigger state changes from components</td></tr>\n        <tr><td>What is React Router?</td><td>Library for client-side routing in React SPAs</td><td>Enables navigation between pages without full page reloads</td><td>&lt;BrowserRouter&gt; &lt;Route path=\"/home\" component={Home} /&gt; &lt;/BrowserRouter&gt;</td><td>Seamless single-page app navigation</td></tr>\n        <tr><td>What is the difference between SSR and CSR?</td><td>SSR: renders components on server, sends HTML to client; CSR: renders on client with JavaScript</td><td>SSR better for SEO and initial load; CSR better for user interactions</td><td>SSR: Next.js renders page on server; CSR: React renders page in browser</td><td>Choose based on app needs</td></tr>\n        <tr><td>What is code splitting?</td><td>Breaking app into smaller chunks loaded on demand instead of one big bundle</td><td>Improves initial load performance; chunks loaded when needed</td><td>React.lazy() + Suspense for component splitting; Webpack dynamic imports</td><td>Faster initial page load</td></tr>\n        <tr><td>What is lazy loading?</td><td>Deferring loading of components until they're needed</td><td>Improves performance; reduces initial bundle size</td><td>const Home = React.lazy(() => import('./Home')); wrapped in Suspense</td><td>Better performance</td></tr>\n        <tr><td>What is Webpack?</td><td>Module bundler combining JavaScript, CSS, images into optimized bundles</td><td>Handles code splitting, minification, asset management</td><td>Webpack bundles all modules into dist/bundle.js</td><td>Optimized production builds</td></tr>\n        <tr><td>What is Babel?</td><td>JavaScript compiler transpiling modern ES6+ and JSX into browser-compatible code</td><td>Enables use of latest features while supporting older browsers</td><td>Babel transforms &lt;Component /&gt; JSX into React.createElement(Component)</td><td>Write modern code; run everywhere</td></tr>\n        <tr><td>What is TypeScript in React?</td><td>Adds static typing to JavaScript; catches errors during development</td><td>Better tooling support, autocomplete, early error detection</td><td>interface User { name: string; age: number; }; const user: User = {}</td><td>Fewer bugs; better developer experience</td></tr>\n        <tr><td>What are custom hooks?</td><td>Functions creating reusable stateful logic extracted from components</td><td>Custom hooks are JavaScript functions starting with 'use'</td><td>function useFetch(url) { const [data, setData] = useState(null); useEffect(() => {...}); return data; }</td><td>Reuse complex logic across components</td></tr>\n        <tr><td>What is the useReducer hook?</td><td>Hook for complex state logic; manages state with reducer function</td><td>Better than useState for related state pieces; similar to Redux reducers</td><td>const [state, dispatch] = useReducer(reducer, initialState); dispatch({type: 'ACTION'})</td><td>Manage complex state cleanly</td></tr>\n        <tr><td>What is CORS?</td><td>Cross-Origin Resource Sharing - policy controlling cross-domain requests</td><td>.NET Core backend must allow requests from React frontend domain</td><td>.NET configure CORS: app.UseCors(builder => builder.AllowAnyOrigin())</td><td>Secure yet flexible API access</td></tr>\n        <tr><td>How do you secure React-to-.NET communication?</td><td>Use HTTPS, JWT tokens for authentication, validate permissions on backend</td><td>Store JWT in localStorage/cookies; send in Authorization header</td><td>POST /auth/login returns JWT; subsequent requests include token header</td><td>Protect sensitive data and user actions</td></tr>\n        <tr><td>What is authentication in React?</td><td>Process of verifying user identity using credentials (username/password, OAuth, JWT)</td><td>Backend validates credentials; returns token React stores and uses</td><td>Login: send credentials to backend; backend returns JWT token</td><td>Secure user access</td></tr>\n        <tr><td>What is authorization in React?</td><td>Process of determining what authenticated user can access/do</td><td>Backend checks user roles/permissions; React conditionally renders based on roles</td><td>Admin sees delete button; user doesn't; check backend permissions</td><td>Control user permissions</td></tr>\n        <tr><td>What is responsive design in React?</td><td>Design approach making apps work on all device sizes</td><td>Use CSS media queries, flexible layouts, and viewport meta tag</td><td>CSS: @media (max-width: 768px) { .sidebar { display: none; } }</td><td>Works on desktop, tablet, mobile</td></tr>\n        <tr><td>What is Bootstrap?</td><td>CSS framework providing pre-styled components and responsive grid</td><td>Includes components like navbars, modals, buttons; responsive utilities</td><td>&lt;div className=\"container\"&gt; &lt;div className=\"row\"&gt; &lt;div className=\"col-md-6\"&gt;</td><td>Faster UI development</td></tr>\n        <tr><td>What is Material UI?</td><td>React UI framework following Google Material Design principles</td><td>Provides React components with Material Design look and feel</td><td>import { Button, Card } from '@mui/material'; &lt;Button variant=\"contained\"&gt;</td><td>Professional, consistent UI</td></tr>\n        <tr><td>What is performance optimization in React?</td><td>Techniques reducing rendering, improving load time, and user experience</td><td>Code splitting, memoization, lazy loading, efficient state management</td><td>React.memo prevents unnecessary renders; useMemo caches computations</td><td>Faster app, better UX</td></tr>\n      </tbody>\n    </table>\n  </section>\n</div>",
      "type": "text"
    }
  ],
  "announcements": [
    {
      "id": "welcome",
      "title": "Welcome to Magic Library",
      "body": "Release 📢\n-Home page UI updated\n-New book \"Solar system\" added",
      "publishedAt": "2026-07-18T04:00:00.000Z",
      "isActive": true,
      "sortOrder": 0
    }
  ],
  "exportedAt": "2026-09-19T03:48:47.976Z"
}
